.age-section .fusion-builder-row .age-section-item{aspect-ratio:0.9580838323;overflow:hidden}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper{position:relative}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper:before,.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;transition:all .3s ease}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper::after{background:linear-gradient(180deg,rgba(70,199,241,.6) 0%,var(--awb-color4) 100%);opacity:0}@media (max-width:976px){.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper::after{display:none}}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper>*{z-index:1}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper .fusion-title{font-size:clamp(32px,60 / 1440 * 100vw,60px);text-transform:none}.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper>div:not(.fusion-title){transition:all .3s ease}@media (min-width:977px){.age-section .fusion-builder-row .age-section-item .fusion-column-wrapper>div:not(.fusion-title){opacity:0}}@media (min-width:977px){.age-section .fusion-builder-row .age-section-item:hover .fusion-column-wrapper::after{opacity:1!important}.age-section .fusion-builder-row .age-section-item:hover .fusion-column-wrapper>div:not(.fusion-title){margin-bottom:0!important;opacity:1!important}}.age-section.age-section-pages .fusion-builder-row .age-section-item .fusion-column-wrapper .fusion-title{font-size:clamp(40px,50 / 1440 * 100vw,50px)}.picture-cover.fusion-imageframe{height:100%}.picture-cover.fusion-imageframe img{object-fit:cover;height:100%;width:100%;max-width:100%;max-height:100%}.awb-carousel .awb-swiper-button-next,.awb-carousel .awb-swiper-button-prev{width:50px;height:50px;border-radius:50%;background-color:transparent;color:var(--awb-color6);border:1px solid var(--awb-color6);font-size:20px;opacity:.8}.awb-carousel .awb-swiper-button-next:hover,.awb-carousel .awb-swiper-button-prev:hover{opacity:1;color:white;background-color:var(--awb-color6)}.opening-hours-light tr{border-color:white;line-height:60px}.fusion-image-before-after{height:auto!important;aspect-ratio:1.7777777778}.fusion-image-before-after img{object-fit:cover;object-position:center;height:100%;max-height:100%}.has-grayscale .parallax-inner{filter:grayscale(1)!important}.ti-widget .ti-review-text-container{font-size:18px!important;font-weight:500;letter-spacing:.035em;line-height:1.7em!important;font-style:italic!important}.section-testimonials .fusion-image-carousel picture,.section-testimonials .fusion-image-carousel .fusion-image-wrapper{aspect-ratio:1.7777777778}.section-testimonials .fusion-image-carousel img{object-fit:cover;width:100%!important;max-width:100%;height:100%;max-height:100%!important}.awb-menu_desktop li.awb-menu__main-li{margin-left:clamp(6px,12 / 1600 * 100vw,12px);margin-right:clamp(6px,12 / 1600 * 100vw,12px)}.awb-menu_desktop li.awb-menu__main-li:last-child{margin-right:0}.awb-menu_desktop a.awb-menu__main-a span.menu-text{font-size:clamp(14px,16 / 1600 * 100vw,16px)}.awb-menu_desktop a.awb-menu__main-a .awb-menu__open-nav-submenu-hover{padding-left:clamp(4px,8 / 1600 * 100vw,8px)}.partner-logo img{width:100%}@media (max-width:766px){.cl-ph-width-100 .fusion-image-element .imageframe-align-center>div{width:100%!important}}