.aa-meeting-room-list .room-list ul{list-style:none;margin:1.25rem 0;padding:0}.aa-meeting-room-list .room-list ul li{border-bottom:.3rem solid var(--white);display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:500;line-height:1.75rem}.aa-meeting-room-list .room-list ul li:not(.titlerow)>span{background:var(--nougat-light)}.aa-meeting-room-list .content{max-width:80rem;width:100%}.aa-meeting-room-list__header,.aa-meeting-room-list__header>div:not(:last-child){margin-bottom:3rem}.aa-meeting-room-list .room-list ul li>.column{display:block;padding:2rem 1.3rem}.aa-meeting-room-list .room-list ul li>span:not(last-child){border-right:.3rem solid var(--white)}.aa-meeting-room-list .room-list{max-width:100%;overflow-x:auto;width:100%}.aa-meeting-room-list .room-list>ul{min-width:96rem;width:100%}.aa-meeting-room-list .room-list ul li.titlerow .name{align-items:center;cursor:auto;display:flex;justify-content:flex-start}.aa-meeting-room-list .room-list ul li.titlerow .name svg{margin-left:1rem}.aa-meeting-room-list .room-list ul li.titlerow{background:var(--white);margin-top:2rem}.aa-meeting-room-list .room-list ul li.titlerow .column{color:var(--moss);font-family:Roboto Mono;font-size:1.4rem;font-weight:700}@media (min-width:1200px){.aa-meeting-room-list .room-list ul li.titlerow .column{font-size:1.6rem}}.aa-meeting-room-list__filters{padding-top:2rem}.aa-meeting-room-list__filters button{color:var(--primary);font-size:1.6rem;font-weight:600}.aa-meeting-room-list__filters button.active,button.button.active:not(.custom):not(.private-button):not(.splide__arrow){padding:10px 18px}.aa-meeting-room-list__filters button.active,.aa-meeting-room-list__filters button:focus-visible,.aa-meeting-room-list__filters button:hover,button.button.active:not(.custom):not(.private-button):not(.splide__arrow),button.button:not(.custom):not(.private-button):not(.splide__arrow):focus-visible,button.button:not(.custom):not(.private-button):not(.splide__arrow):hover{opacity:1}.aa-meeting-room-list__filters button.active:after,.aa-meeting-room-list__filters button:focus-visible:after,.aa-meeting-room-list__filters button:hover:after,button.button.active:not(.custom):not(.private-button):not(.splide__arrow):after,button.button:not(.custom):not(.private-button):not(.splide__arrow):focus-visible:after,button.button:not(.custom):not(.private-button):not(.splide__arrow):hover:after{display:none}.aa-meeting-room-list .room-list ul li .column{display:block;padding-right:2rem}.aa-meeting-room-list .room-list ul li .column.type{width:31%}.aa-meeting-room-list .room-list ul li .column.building{width:12%}.aa-meeting-room-list .room-list ul li .column.square{text-align:right;width:12%}.aa-meeting-room-list .room-list ul li .column.capacity{text-align:right;width:15%}.aa-meeting-room-list .room-list ul li .column.name{width:30%}.aa-meeting-room-single .aa-text-and-image+.aa-text-and-image{margin-top:4rem}.aa-meeting-room-single .subheading--header{margin-bottom:3rem;margin-top:3rem}