.aem-Grid{display:block;width:100%}.aem-Grid:after,.aem-Grid:before{content:" ";display:table}.aem-Grid:after{clear:both}.aem-GridColumn{box-sizing:border-box;clear:both}.aem-Grid--12,.aem-GridColumn--default--12{border-bottom-width:12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top-width:12px}.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12,.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{clear:none;float:left;width:100%}:root{--theme-black:#000;--theme-darkest-gray:#333;--theme-primary:#8e0038;--theme-primary-light:#fbf4f4;--theme-white:#fff;--adhop-color-magenta:#b31767;--adhop-color-magenta-light:#f5e1eb;--adhop-color-magenta-lighter:#efe7ed;--adhop-color-blue:#0f94a7;--adhop-color-blue-light:#ccecef;--adhop-color-blue-lighter:#e2f6f8;--adhop-color-yellow:#f6cb00;--adhop-color-yellow-light:#fef6d2;--adhop-color-yellow-lighter:#fff4b0;--adhop-color-green:#009284;--adhop-color-green-light:#d3ebe5;--adhop-color-green-lighter:#e3f0e6;--adhop-color-orange:#e87a16;--adhop-color-orange-light:#ffe0cb;--adhop-color-orange-lighter:#ffeede;--adhop-color-gray:#aeaeae;--adhop-color-gray-light:#ebe6d8;--adhop-color-gray-lighter:#e1e1e1}.aem-GridColumn[class*=bg-]{background:var(--background-color);border-image:conic-gradient(var(--background-color) 0 0) fill 0/0/0 100vw}.bg-blue{--background-color:var(--adhop-color-blue-light)}.bg-blue-bright{--background-color:var(--adhop-color-blue-lighter)}.bg-blue-dark{--background-color:var(--adhop-color-blue)}.bg-yellow{--background-color:var(--adhop-color-yellow-light)}.bg-yellow-bright{--background-color:var(--adhop-color-yellow-lighter)}.bg-yellow-dark{--background-color:var(--adhop-color-yellow)}.bg-magenta{--background-color:var(--adhop-color-magenta-light)}.bg-magenta-bright{--background-color:var(--adhop-color-magenta-lighter)}.bg-magenta-dark{--background-color:var(--adhop-color-magenta)}.bg-orange{--background-color:var(--adhop-color-orange-light)}.bg-orange-bright{--background-color:var(--adhop-color-orange-lighter)}.bg-orange-dark{--background-color:var(--adhop-color-orange)}.bg-gray{--background-color:var(--adhop-color-gray-light)}.bg-gray-bright{--background-color:var(--adhop-color-gray-lighter)}.bg-gray-dark{--background-color:var(--adhop-color-gray)}.bg-green{--background-color:var(--adhop-color-green-light)}.bg-green-bright{--background-color:var(--adhop-color-green-lighter)}.bg-green-dark{--background-color:var(--adhop-color-green)}.hidden{display:none!important}@media screen and (max-width:1151px){.hidden-xl{display:none!important}}@media screen and (max-width:911px){.hidden-l{display:none!important}}@media screen and (max-width:767px){.hidden-md{display:none!important}}@media screen and (min-width:1152px){.hidden-min-xl{display:none!important}}@media screen and (min-width:768px){.hidden-min-md{display:none!important}}:root{--adhop-scrollbar-offset:15px}@media screen and (min-width:768px){.ergo-adhop__about-service{margin:0 -12px}}.ergo-adhop__about-service .ergo-adhop__about-service__content__wrapper{display:flex;flex-wrap:wrap;padding:24px 0;width:100%}@media screen and (min-width:768px){.ergo-adhop__about-service .ergo-adhop__about-service__content__wrapper{padding:0}}.ergo-adhop__about-service .ergo-adhop__about-service-title{font-size:20px;line-height:30px;margin:0 0 20px}@media screen and (min-width:768px){.ergo-adhop__about-service .ergo-adhop__about-service-title{font-size:24px;line-height:40px}.ergo-adhop__about-service .ergo-adhop__about-service__content__left,.ergo-adhop__about-service .ergo-adhop__about-service__content__right{padding:0 12px;width:50%}}.ergo-adhop__addressItem{font-size:14px;font-style:normal}.ergo-adhop__addressItem .ergo-adhop__button__component{margin-top:39px}.ergo-adhop__addressItem .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link{font-weight:400}.ergo-adhop__addressItem .footer__links-heading--secondary{margin-bottom:8px}.ergo-adhop__addressItem .ergo-adhop__addressItem__agencyName{display:block;font-weight:700}.ergo-adhop__addressItem .ergo-adhop__addressItem__contact{list-style:none;margin:0;padding:0}.ergo-adhop__addressItem .ergo-adhop__addressItem__contact li{margin-bottom:8px}.ergo-adhop__addressItem .ergo-adhop__addressItem__contact .ergo-adhop__button__component{display:inline}.ergo-adhop__addressItem p{font-size:inherit}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__label__wrapper{text-align:center}.ergo-adhop__agencyLocations .ergo-adhop__chip{margin-bottom:30px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__chip{margin-bottom:20px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__title{font-size:20px;font-weight:700;line-height:30px;margin:0 0 18px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__title{font-size:30px;line-height:40px;margin-bottom:50px;text-align:center}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__wrapper{margin-bottom:25px;margin-top:25px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__wrapper{margin-bottom:60px;margin-top:60px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__wrapper~.ergo-adhop__agencyLocations__item__wrapper{margin-top:20px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__wrapper~.ergo-adhop__agencyLocations__item__wrapper{margin-top:90px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item{margin-bottom:25px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item{margin-bottom:60px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content{font-size:14px;line-height:1.5;width:100%}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content{display:flex;flex-wrap:wrap;font-size:16px;margin:0 auto;max-width:870px;width:100%}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__left,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__right{border:0;width:100%}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__left,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__right{padding-right:15px;width:50%}}@media screen and (max-width:767px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__left{margin-bottom:25px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__left>:last-child{margin-bottom:0}@media screen and (max-width:767px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__left .ergo-adhop__openingHours__title{font-size:16px;line-height:24px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone{display:flex;padding-left:44px;position:relative}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address .react-svg-icon,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax .react-svg-icon,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone .react-svg-icon{left:0;position:absolute;top:0}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address div:not(.cmp-text) p,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax div:not(.cmp-text) p,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone div:not(.cmp-text) p{margin:0}@media screen and (max-width:767px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address div:not(.cmp-text) p,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax div:not(.cmp-text) p,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone div:not(.cmp-text) p{font-size:14px;line-height:21px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address .ergo-adhop__text,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax .ergo-adhop__text,.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone .ergo-adhop__text{margin-top:16px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone .ergo-adhop__button--text-link{font-size:16px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address{margin-bottom:24px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address{margin-bottom:18px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address .react-svg-icon{top:3px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__address .ergo-adhop__button.ergo-adhop__button--text-link{font-size:16px}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone{align-items:center;margin-bottom:30px}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__phone .react-svg-icon{top:-3px}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__fax{margin-bottom:60px}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__openingHours .ergo-adhop__openingHours__time,.ergo-adhop__agencyLocations .ergo-adhop__openingHours p{font-size:16px;line-height:24px}}.ergo-adhop__agencyLocations .adhop__team--1-employees .adhop__team-employee-tile__picture.adhop__team,.ergo-adhop__agencyLocations .adhop__team--2-employees .adhop__team-employee-tile__picture.adhop__team,.ergo-adhop__agencyLocations .adhop__team-employee-tile .adhop__team-employee-tile__picture.adhop__team,.ergo-adhop__agencyLocations .adhop__team-employee-tile--solo .adhop__team-employee-tile__picture.adhop__team{margin-bottom:0}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__right{align-self:flex-start;aspect-ratio:3/2}@media screen and (min-width:768px){.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__right{padding-left:15px;padding-right:0}}.ergo-adhop__agencyLocations .ergo-adhop__agencyLocations__item__content__right img{aspect-ratio:3/2}.ergo-adhop__agencyData{background-color:var(--theme-white,#fff);padding-bottom:24px;padding-top:7px}@media screen and (min-width:768px){.ergo-adhop__agencyData{background-color:#f5f5f5;padding-top:31px}}.ergo-adhop__agencyData .ergo-adhop__agencyData__content__wrapper{display:flex;flex-wrap:wrap;gap:39px;margin:0 auto;max-width:1440px;padding-left:24px;padding-right:24px;width:100%}@media screen and (min-width:768px){.ergo-adhop__agencyData .ergo-adhop__agencyData__content__wrapper{gap:10px}}.ergo-adhop__agencyData .ergo-adhop__addressItem__agencyName,.ergo-adhop__agencyData .ergo-adhop__openingHours__title{font-size:16px;line-height:32px;margin-bottom:29px}@media screen and (min-width:768px){.ergo-adhop__agencyData .ergo-adhop__addressItem__agencyName,.ergo-adhop__agencyData .ergo-adhop__openingHours__title{font-size:20px;line-height:30px;margin-bottom:24px}}.ergo-adhop__agencyData .ergo-adhop__addressItem__agencyTitle{font-weight:600}.ergo-adhop__agencyData .ergo-adhop__badges.ergo-adhop__badges .ergo-adhop__badges__item{aspect-ratio:auto;max-width:70px;width:100%}@media screen and (min-width:912px){.ergo-adhop__agencyData .ergo-adhop__badges.ergo-adhop__badges .ergo-adhop__badges__item{max-width:140px}}.ergo-adhop__agencyData .ergo-adhop__badges.ergo-adhop__badges .ergo-adhop__badges__item .ergo-adhop__button__component{width:100%}.ergo-adhop__agencyData .ergo-adhop__badges.ergo-adhop__badges .ergo-adhop__badges__item img{aspect-ratio:14/19;min-height:70px;object-fit:contain;object-position:top}@media screen and (min-width:912px){.ergo-adhop__agencyData .ergo-adhop__badges.ergo-adhop__badges .ergo-adhop__badges__item img{min-height:140px}}.page__snippets .ergo-adhop__agencyFlyout{display:none}@media screen and (min-width:768px){.page__snippets .ergo-adhop__agencyFlyout{align-items:flex-start;background-color:#fff;border-bottom:1px solid var(--theme-light-gray,#d9d9d9);display:block;left:0;max-height:0;opacity:0;overflow:auto;position:fixed;right:0;top:73px}.page__snippets .ergo-adhop__agencyFlyout--visible{max-height:calc(100vh - 73px);opacity:1;z-index:1}}@media screen and (min-width:912px){.page__snippets .ergo-adhop__agencyFlyout{top:81px}.page__snippets .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout--visible{max-height:calc(100vh - 81px)}}@media screen and (min-width:1152px){.page__snippets .ergo-adhop__agencyFlyout{top:95px}.page__snippets .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout--visible{max-height:calc(100vh - 95px);opacity:1}}.ergo-adhop__agencyFlyout h4{margin:0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container{display:flex;justify-content:space-around;margin:0 auto;max-width:1440px;position:relative;width:100%}@media screen and (min-width:768px){.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container .ergo-adhop__agencyFlyout__links__list,.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container .ergo-adhop__agencyFlyout__location-details{margin:20px 0;padding:5px 20px}}@media screen and (min-width:1152px){.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container .ergo-adhop__agencyFlyout__links__list,.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container .ergo-adhop__agencyFlyout__location-details{margin:30px 0;padding:10px 50px}}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__picture{align-self:flex-start;aspect-ratio:3/2;flex:3;margin:25px 20px}@media screen and (min-width:1152px){.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__picture{margin:40px 50px}}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__picture img{aspect-ratio:3/2;margin:0;width:100%}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details{display:flex;flex:5;flex-direction:column}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details .ergo-adhop__addressItem{font-size:16px;font-style:normal;margin-bottom:10px}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details .ergo-adhop__addressItem .ergo-adhop__addressItem__agencyName{font-size:18px}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details .ergo-adhop__addressItem ul{list-style:none;margin:0;padding:0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details .ergo-adhop__addressItem .ergo-adhop__button__component{margin:0;padding:0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list{flex:3}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list .ergo-adhop__agencyFlyout__links__list__title{display:block;font-size:18px;font-weight:500}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list ul{list-style:none;margin:0;padding:0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list li{display:none}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list li:nth-child(-n+3){display:block;padding:7px 0}@media screen and (min-width:768px){.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list{border-left:1px solid var(--theme-light-gray,#d9d9d9)}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list ul{padding:10px 0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list.ergo-adhop__agencyFlyout__links__list li{padding-bottom:12px;padding-top:12px}}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours{margin:20px 0}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours h4{font-size:16px}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours .ergo-adhop__agencyFlyout__opening-hours__header{align-items:center;cursor:pointer;display:inline-flex;padding-right:20px;position:relative}@media screen and (max-width:767px){.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours .ergo-adhop__agencyFlyout__opening-hours__header{font-size:14px}}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours .ergo-adhop__agencyFlyout__opening-hours__header .ergo-adhop__agencyFlyout__opening-hours__title{display:inline-block;font-size:16px;font-weight:400;vertical-align:middle}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours .ergo-adhop__agencyFlyout__opening-hours__header .react-svg-icon{display:inline-block;pointer-events:none;position:absolute;right:0;transition:rotate .3s ease-in-out;vertical-align:middle}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours .ergo-adhop__agencyFlyout__opening-hours__details{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours.ergo-adhop__agencyFlyout__opening-hours--visible .react-svg-icon{rotate:180deg}.ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__opening-hours.ergo-adhop__agencyFlyout__opening-hours--visible .ergo-adhop__agencyFlyout__opening-hours__details{max-height:300px}.ergo-adhop__navigation .ergo-adhop__agencyFlyout{border:1px solid var(--theme-light-gray,#d9d9d9);border-radius:8px;display:block;margin:0 24px 48px;overflow:hidden;padding:0}@media screen and (min-width:1152px){.ergo-adhop__navigation .ergo-adhop__agencyFlyout{margin:0}}.ergo-adhop__navigation .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__container{flex-direction:column;gap:30px}.ergo-adhop__navigation .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__picture{border-radius:0 0 8px 8px;margin:0;overflow:hidden}.ergo-adhop__navigation .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__picture:has(.adhop-ergo__image){background:var(--theme-primary-light,#fbf4f4);min-height:100px;width:100%}.ergo-adhop__navigation .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__location-details{margin:0;padding:0 32px 24px}.ergo-adhop__navigation .ergo-adhop__agencyFlyout .ergo-adhop__agencyFlyout__links__list a{padding:0}.ergo-adhop__agencyFlyout .ergo-adhop__button{width:100%}.ergo-adhop__agencyPresentation{margin:0 auto;max-width:870px;width:100%}@media screen and (max-width:767px){.ergo-adhop__agencyPresentation:not(.show-more) .ergo-adhop__agencyPresentation__description{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: ignore next */-webkit-box-orient:vertical}.ergo-adhop__agencyPresentation:not(.show-more) .ergo-adhop__agencyPresentation__benefits,.ergo-adhop__agencyPresentation:not(.show-more) .ergo-adhop__button--primary{display:none}.ergo-adhop__agencyPresentation:not(.show-more) .ergo-adhop__agencyPresentation__read-more{display:inline-block}}.ergo-adhop__agencyPresentation.ergo-adhop__agencyPresentation--with-ratings{display:flex;flex-direction:column;max-width:100%}@media screen and (min-width:912px){.ergo-adhop__agencyPresentation.ergo-adhop__agencyPresentation--with-ratings{flex-direction:row}}.ergo-adhop__agencyPresentation.ergo-adhop__agencyPresentation--with-ratings .ergo-adhop__agencyPresentation__aside{flex-shrink:0;margin-top:60px}@media screen and (min-width:912px){.ergo-adhop__agencyPresentation.ergo-adhop__agencyPresentation--with-ratings .ergo-adhop__agencyPresentation__aside{margin-left:60px;margin-top:20px;width:35%}}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__content{width:100%}@media screen and (min-width:768px){.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__content h2{font-size:36px}}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__content .ergo-adhop__button__component{margin-top:30px}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__aside{margin-top:60px}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__aside .ergo-adhop__socialMediaLinks{margin-bottom:30px;margin-top:60px}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__benefits{margin-bottom:60px;margin-top:60px}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__read-less,.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__read-more{background-color:transparent;border:0;color:var(--theme-primary,#8e0038);display:none;font-size:14px;font-weight:700;line-height:21px;margin-top:10px;padding:0}.ergo-adhop__agencyPresentation .ergo-adhop__agencyPresentation__read-less{display:block;margin-top:24px}.ergo-adhop__agencyRatingHorizontal{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.ergo-adhop__agencyRatingHorizontal{align-items:center;flex-direction:column;height:100%;text-align:center}}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__image{display:inline-flex;height:60px;width:60px}@media screen and (min-width:768px){.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__image{height:80px;width:80px}}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__content{max-width:calc(100% - 60px);padding-left:20px;position:relative}@media screen and (min-width:768px){.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__content{display:flex;flex-flow:column wrap;height:calc(100% - 80px);justify-content:space-between;max-width:100%;padding-left:0;padding-top:15px}}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__content p{font-size:12px;line-height:14px;margin:0}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__content .ergo-adhop__agencyRatingHorizontal__ratings__cta{margin-top:20px}@media screen and (min-width:768px){.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__no__rating__text{padding-top:30px}}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings{display:inline-flex}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings.facebook .ergo-adhop__ratingValue__text{margin-bottom:10px}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings .ergo-adhop__ratingValue--with-tooltip{padding-right:45px;position:relative}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings .ergo-adhop__ratingValue--with-tooltip .ergo-adhop__tooltip{position:absolute;right:0}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings .ergo-adhop__ratingValue--with-tooltip .ergo-adhop__tooltip .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__tooltip__overlay__trigger{width:40px}.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings .ergo-adhop__ratingStars__stars__text,.ergo-adhop__agencyRatingHorizontal .ergo-adhop__agencyRatingHorizontal__ratings .ergo-adhop__ratingValue__text{font-size:12px;line-height:12px;margin-top:3px}.adhop-ergo__ratingVertical{border:1px solid var(--theme-light-gray,#d9d9d9);border-radius:9px}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__heading{color:var(--theme-light-gray,#d9d9d9);font-size:15px;font-weight:600}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__subheading{font-size:20px;font-weight:700;margin:0}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__heading,.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__subheading{margin-bottom:0;margin-top:30px;padding-left:30px;padding-right:30px}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__heading:not(:first-child),.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__subheading:not(:first-child){margin-top:10px}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__list{list-style:none;margin:0;padding:0}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__item{padding:30px}.adhop-ergo__ratingVertical .adhop-ergo__ratingVertical__item:not(:first-child){border-top:1px solid var(--theme-light-gray,#d9d9d9)}.ergo-adhop__badges .ergo-adhop__badges__item{aspect-ratio:1;display:inline-block;margin-right:30px;position:relative;vertical-align:top}.ergo-adhop__badges .ergo-adhop__badges__item:last-child{margin-right:0}.ergo-adhop__badges .ergo-adhop__badges__item img{aspect-ratio:1;max-width:70px;width:100%}@media screen and (min-width:912px){.ergo-adhop__badges .ergo-adhop__badges__item img{max-width:140px}}.ergo-adhop__badges .ergo-adhop__badges__item .ergo-adhop__button{display:block}@media screen and (min-width:768px){.campaigns__content .campaign__teaser__wrapper:nth-child(2n) .ergo-adhop__campaignTeaser{flex-direction:row-reverse}.campaigns__content .campaign__teaser__wrapper:nth-child(2n) .ergo-adhop__campaignTeaser img{border-radius:0 4px 4px 0}}.campaigns__content .campaign__teaser__wrapper:last-child .ergo-adhop__campaignTeaser{margin-bottom:0}.ergo-adhop__campaignTeaser{border-radius:4px;box-shadow:0 3px 5px -1px rgb(from var(--theme-black) r g b/.16),0 6px 10px 0 rgb(from var(--theme-black) r g b/.12),0 1px 18px 0 rgb(from var(--theme-black) r g b/.1);display:flex;flex-wrap:wrap;margin:0 auto 24px;max-width:870px;width:100%}@media screen and (min-width:768px){.ergo-adhop__campaignTeaser{min-height:320px}}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__image{min-height:217px;width:100%}@media screen and (min-width:768px){.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__image{max-width:420px}}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__image img{border-radius:4px 4px 0 0;height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__image img{border-radius:4px 0 0 4px}}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__content{padding:30px 20px;width:100%}@media screen and (min-width:768px){.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__content{display:flex;flex-flow:column wrap;justify-content:center;max-width:calc(100% - 420px);padding:40px 48px}}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__title{color:inherit;display:block;font-size:18px;font-weight:700;line-height:27px;margin:0 0 4px}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__subtitle{color:inherit;font-size:16px;line-height:24px}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__description{margin-top:16px}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__description p{font-size:16px;line-height:24px}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__description p:last-child{margin:0}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__description ol,.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__description ul{list-style:none;margin:0;padding:0}.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__cta__wrapper{align-items:center;display:flex;flex-flow:column wrap;gap:12px;margin-top:30px}@media screen and (min-width:768px){.ergo-adhop__campaignTeaser .ergo-adhop__campaignTeaser__cta__wrapper{flex-flow:row wrap;gap:16px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.slick-slider.slick-initialized .slick-list,.slick-slider.slick-initialized .slick-track{display:flex}.slick-slider.slick-with-arrows{margin-left:36px;margin-right:36px}@media screen and (min-width:768px){.slick-slider.slick-with-arrows{margin-left:48px;margin-right:48px}}.slick-slider .slick-arrow--custom{align-items:center;background:none;border-radius:50%;color:var(--theme-primary,#8e0038);cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:36px}.slick-slider .slick-arrow--custom.slick-prev{left:0;transform:translate(-100%,-50%)}.slick-slider .slick-arrow--custom.slick-next{left:100%}.slick-slider .slick-dots{margin:0;padding:0;text-align:center;width:100%}.slick-slider .slick-dots li{display:inline-flex;margin-left:8px;margin-right:8px}.slick-slider .slick-dots li.slick-active button{background-color:var(--theme-primary,#8e0038)}.slick-slider .slick-dots li button{background-color:#e7e6e6;border:0;border-radius:50%;cursor:pointer;font-size:0;height:8px;padding:0;transition:background-color .3s ease-in-out;width:8px}.ergo-adhop__chip{background-color:var(--theme-additional-2,#009284);border-radius:16px;color:var(--theme-white,#fff);display:inline-flex;font-size:14px;line-height:14px;margin-bottom:16px;padding:5px 14px}.ergo-adhop__chip.chip-green{background-color:#428071}.ergo-adhop__chip.chip-blue{background-color:var(--theme-additional-3,#0f94a7)}.ergo-adhop__chip.chip-violet{background-color:var(--theme-additional-1,#b31767)}.ergo-adhop__chip.chip-orange{background-color:var(--theme-additional-5,#e87a16)}.ergo-adhop__chip.chip-yellow{background-color:var(--theme-additional-4,#f6cb00)}.ergo-adhop__contactBar__overlay{max-width:426px;padding:0 6px;position:absolute;top:100%;width:100%;z-index:10}@media screen and (min-width:768px){.ergo-adhop__contactBar__overlay{margin-top:-15px;max-width:none;width:auto}}.ergo-adhop__contactBar__overlay .ergo-adhop__contactBar__overlay__content{background:var(--theme-white,#fff);border-radius:9px;box-shadow:0 24px 38px 3px rgb(from var(--theme-black) r g b/.12),0 9px 46px 8px rgb(from var(--theme-black) r g b/.1),0 11px 15px -7px rgb(from var(--theme-black) r g b/.16)}.ergo-adhop__contactBar__overlay .ergo-adhop__contactBar__left-icon-cta .ergo-adhop__button__text{color:var(--theme-primary,#8e0038)}.ergo-adhop__contactBar h4{font-size:18px;line-height:23px;margin-bottom:16px;margin-top:0}@media screen and (min-width:768px){.ergo-adhop__contactBar h4{font-size:20px;line-height:26px;margin-bottom:24px}}.ergo-adhop__contactBar .ergo-adhop__contactBar__container{margin:0 auto;max-width:1280px;padding:15px 0;position:relative}@media screen and (min-width:768px){.ergo-adhop__contactBar .ergo-adhop__contactBar__container{display:flex;justify-content:space-between;padding:0}}.ergo-adhop__contactBar .ergo-adhop__contactBar__item{position:relative}@media screen and (min-width:768px){.ergo-adhop__contactBar .ergo-adhop__contactBar__item{position:static}}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link{color:var(--theme-primary,#8e0038);margin-bottom:21px;text-decoration:none}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__button--text-link{color:var(--theme-darkest-gray,#333);gap:12px;padding:15px 24px;text-align:left}@media screen and (min-width:768px){.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__button--text-link{padding-bottom:0;padding-top:0}}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__button--text-link:hover{color:var(--theme-primary,#8e0038)}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__button--text-link:after{display:none}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link .ergo-adhop__contactBar__icon-chevron,.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link .ergo-adhop__contactBar__icon-link__text,.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link .react-svg-icon{pointer-events:none}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link .ergo-adhop__contactBar__icon-link__text{font-size:14px;letter-spacing:.25px;line-height:21px;margin:0}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--primary{color:var(--theme-darkest-gray,#333);margin:0;padding:15px 24px}@media screen and (min-width:768px){.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--primary{height:92px;line-height:92px;padding:0 24px}}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--expanded,.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--expanded.ergo-adhop__button.ergo-adhop__button{color:var(--theme-primary,#8e0038)}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--expanded .ergo-adhop__contactBar__icon-chevron{transform:rotate(180deg)}.ergo-adhop__contactBar .ergo-adhop__contactBar__icon-link.ergo-adhop__contactBar__icon-link--expanded svg{fill:var(--theme-primary,#8e0038)}.ergo-adhop__contactBar .ergo-adhop__contactColumn__phones-area .ergo-adhop__button--text-link:hover .react-svg-icon{color:var(--theme-primary,#8e0038)}.ergo-adhop__contactBar .ergo-adhop__contactColumn__phones-area .ergo-adhop__button--text-link .react-svg-icon{color:var(--theme-darkest-gray,#333)}.ergo-adhop__contactBar .ergo-adhop__contactBar__overlay__snippet-content{max-width:calc(100vw - 12px);padding:24px 0}@media screen and (min-width:768px){.ergo-adhop__contactBar .ergo-adhop__contactBar__overlay__snippet-content{width:min(var(--columns)*400px,1268px)}}.ergo-adhop__contactBar .ergo-adhop__contactBar__overlay__snippet-content .teasersGrid{margin:0;max-width:none;width:100%}.ergo-adhop__contactBar .ergo-adhop__contactBar__overlay__snippet-content .teasersGrid .teasersGrid__list{border:0}.customColumnSnippet{display:none}.ergo-adhop__contactColumn{padding:30px 0}@media screen and (min-width:768px){.ergo-adhop__contactColumn{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(2,auto);padding-right:30px}}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item{max-width:426px;padding:0 30px;width:100%}@media screen and (min-width:768px){.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item{padding-right:0;-moz-text-decoration-line:426px}}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item:last-child button{margin-bottom:0}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area{padding:0 30px}@media screen and (min-width:768px){.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area{padding-right:0}}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area~.ergo-adhop__contactColumn__item--content-area{margin-top:36px}@media screen and (min-width:768px){.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area~.ergo-adhop__contactColumn__item--content-area{margin-top:0}}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area .cmp-text p{margin-bottom:24px}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--content-area .ergo-adhop__button:not(.ergo-adhop__button--text-link){color:var(--theme-darkest-gray,#333)}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--button-area .ergo-adhop__button__component{margin-bottom:21px}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--button-area .ergo-adhop__button__component .ergo-adhop__button{width:100%}@media screen and (min-width:768px){.ergo-adhop__contactColumn .ergo-adhop__contactColumn__item--button-area .ergo-adhop__button__component .ergo-adhop__button{width:auto}}.ergo-adhop__contactColumn .ergo-adhop__contactColumn__phones-area>div:last-child{margin-bottom:14px}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__text{margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__text{margin-bottom:55px}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__text p{font-size:16px;line-height:24px;margin:0}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content__wrapper{display:flex;flex-flow:column wrap;gap:32px}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content__wrapper{align-items:center;flex-direction:row;gap:48px;justify-content:center}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__image{height:176px;margin:0 auto;width:176px}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__image{height:268px;margin:0;width:268px}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__image img{border-radius:50%;height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content{max-width:calc(100% - 320px)}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content .ergo-adhop__contactTeaser__agent{display:block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content .ergo-adhop__contactTeaser__agent{text-align:left}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content .ergo-adhop__button{padding-bottom:7px;padding-top:7px}@media screen and (max-width:767px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__content__inner{margin:0 auto;max-width:320px}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__fax,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone{align-items:center;display:flex;flex-wrap:wrap;padding-left:44px;position:relative}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address:not(:last-child):not(.with-route-planen),.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__fax:not(:last-child):not(.with-route-planen),.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile:not(:last-child):not(.with-route-planen),.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone:not(:last-child):not(.with-route-planen){margin-bottom:12px}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address p,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__fax p,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile p,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone p{margin:0}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address .react-svg-icon,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__fax .react-svg-icon,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile .react-svg-icon,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone .react-svg-icon{left:0;position:absolute;top:-1px}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address .ergo-adhop__button.ergo-adhop__button--text-link{font-weight:400;margin-bottom:12px}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__address .ergo-adhop__button.ergo-adhop__button--text-link{font-size:16px;line-height:24px}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile .ergo-adhop__button.ergo-adhop__button--text-link,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone .ergo-adhop__button.ergo-adhop__button--text-link{font-weight:400;padding:0}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__mobile .ergo-adhop__button.ergo-adhop__button--text-link,.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__phone .ergo-adhop__button.ergo-adhop__button--text-link{font-size:16px;line-height:24px}}.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__ctas__wrapper{align-items:center;display:flex;flex-flow:column wrap;gap:16px;justify-content:center;padding-top:40px}@media screen and (min-width:768px){.ergo-adhop__contactTeaser .ergo-adhop__contactTeaser__ctas__wrapper{flex-direction:row;padding-top:60px}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox{min-width:100%;width:100%}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox.containerBox--half{float:left;min-width:50%;width:50%}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox.containerBox--wrapper>div{display:flex;flex-wrap:wrap}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox.containerBox--wrapper>div>.containerBox>div{height:100%;padding-bottom:40px;position:relative}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox.containerBox--wrapper>div>.containerBox>div .containerBox--half .ergo-adhop__button__component{max-width:calc(50% - 24px)}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox.containerBox--wrapper>div>.containerBox>div .ergo-adhop__button__component{bottom:0;position:absolute}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox>div{margin-left:-12px;margin-right:-12px}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox>div>*{border-bottom-width:12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top-width:12px;box-sizing:border-box}}.aem-Grid.aem-Grid--default--12 .containerBox.containerBox .ergo-adhop__button__component .ergo-adhop__button:not(.ergo-adhop__agencyRatingHorizontal__ratings__cta):not(.slick-arrow){width:100%}@media screen and (min-width:480px){.aem-Grid.aem-Grid--default--12 .containerBox.containerBox .ergo-adhop__button__component .ergo-adhop__button:not(.ergo-adhop__agencyRatingHorizontal__ratings__cta):not(.slick-arrow){width:auto}}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div{margin-left:calc(50% - 50vw);max-width:100vw;padding-left:24px;padding-right:24px;width:100vw}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox{margin:0 auto;max-width:1440px;min-width:0;width:100%}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div{flex-direction:row;justify-content:center;width:calc(100% + 24px)}}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div>.agencyRating{border:0;padding-bottom:25px;padding-top:25px;width:100%}@media screen and (min-width:768px){.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div>.agencyRating{max-width:33.3333333333%;padding:0 25px}}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div>.agencyRating+.agencyRating{border-top:1px solid var(--theme-light-gray,#d9d9d9)}@media screen and (min-width:768px){.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div>.agencyRating+.agencyRating{border-left:1px solid var(--theme-light-gray,#d9d9d9);border-top:0}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper>div>.containerBox>div>.agencyRating .ergo-adhop__agency-rating{height:100%}}.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper .ergo-adhop__headline{margin:0 auto;max-width:1440px;width:100%}@media screen and (max-width:767px){.aem-Grid.aem-Grid--default--12 .containerBox.agency-rating-wrapper .ergo-adhop__headline{text-align:left}}.ergo-adhop__corporateLogo{display:inline-flex;position:relative}.ergo-adhop__corporateLogo .ergo-adhop__button__component{display:inherit}.ergo-adhop__corporateLogo img{height:15px;width:60px}@media screen and (min-width:768px){.ergo-adhop__corporateLogo img{height:20px;width:80px}}.ergo-adhop__corporateLogos{align-items:center;display:flex;flex-wrap:wrap;gap:23px;margin:0 auto 24px;max-width:1440px;padding:24px;width:100%}@media screen and (min-width:768px){.ergo-adhop__corporateLogos{gap:30px}}.ergo-adhop__corporateLogos .ergo-adhop__corporateLogos__legal-notice{color:var(--theme-black,#000);font-size:10px;line-height:1.5;margin-left:auto}.ergo-adhop__description .ergo-adhop__headline{margin-bottom:30px}@media screen and (min-width:768px){.ergo-adhop__description .ergo-adhop__headline{margin-bottom:45px}}.ergo-adhop__description .ergo-adhop__headline h2{margin-bottom:0}.ergo-adhop__description p{margin:0;white-space:pre-wrap}.ergo-adhop__description .ergo-adhop__description__email__wrapper{margin-top:50px}@media screen and (min-width:768px){.ergo-adhop__description .ergo-adhop__description__email__wrapper{margin-top:30px}}.ergo-adhop__description .ergo-adhop__description__email__label{display:block;font-weight:700}.ergo-adhop__description .ergo-adhop__button.ergo-adhop__button--text-link{font-weight:400}@media screen and (min-width:768px){.ergo-adhop__description .ergo-adhop__button.ergo-adhop__button--text-link{font-size:16px;line-height:24px}}.ergo-adhop__ekiLegal{font-size:16px;line-height:24px;padding-bottom:8px;padding-top:32px}@media screen and (min-width:768px){.ergo-adhop__ekiLegal{padding-left:24px;padding-right:24px}}.aem-AuthorLayer-Edit .ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm__step{margin-top:30px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__counter{margin-bottom:24px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__counter span{color:var(--theme-dark-gray,#aeaeae)}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__icon{display:flex}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__icon .react-svg-icon{margin-right:12px;padding-top:1px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__icon p{flex:1}.ergo-adhop__ekiLegal p.ergo-adhop__ekiLegal__txt{display:block;font-size:16px;line-height:24px;margin-bottom:24px;margin-top:0}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm__step strong,.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__download__step strong{display:block;margin-bottom:8px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm{margin-bottom:24px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label{cursor:pointer;padding-left:30px;position:relative}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span{display:inline-flex;max-width:calc(100% - 30px)}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span::-moz-selection{background-color:transparent}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span::selection{background-color:transparent}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span:after,.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span:before{content:"";display:block;left:0;position:absolute;top:0}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span:before{background-color:transparent;border:1px solid #318187;border-radius:4px;height:16px;transition:background-color .3s ease-in-out;width:16px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span:after{background:transparent;border:1px solid var(--theme-white,#fff);border-right:0;border-top:0;height:5px;left:4px;opacity:0;top:4px;transform:rotate(-45deg);transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:9px}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm label>span span{display:inline-block}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm input[type=checkbox]{display:none}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm input[type=checkbox]:checked+span:before{background-color:#318187}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__confirm input[type=checkbox]:checked+span:after{opacity:1;visibility:visible}.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__cta__wrapper{padding-top:16px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__cta__wrapper{padding-top:32px;text-align:right}}@media screen and (max-width:768px){.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__cta__wrapper .ergo-adhop__button{width:100%}}@media screen and (min-width:768px){.ergo-adhop__ekiLegal .ergo-adhop__ekiLegal__cta__wrapper .ergo-adhop__button{margin-right:-10px}}.ergo-adhop__ekomiSeals__headline{font-size:18px;grid-area:headline;line-height:23px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__ekomiSeals__headline{font-size:20px;line-height:26px}}.ergo-adhop__ekomiSeals__wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.ergo-adhop__ekomiSeals__rating{flex:0 0 412px;max-width:100%;text-align:left}.ergo-adhop__ekomiSeals__rating-seal{display:flex;gap:16px;margin-bottom:0;margin-right:21px}@media screen and (max-width:479px){.ergo-adhop__ekomiSeals__rating-seal{align-items:center;flex-direction:column;text-align:center}}.ergo-adhop__ekomiSeals__rating-seal__container-text{font-size:12px;line-height:18px}@media screen and (max-width:479px){.ergo-adhop__ekomiSeals__rating .ergo-adhop__ratingStars{justify-content:center}}.ergo-adhop__ekomiSeals__rating .ergo-adhop__ratingStars__stars__text-rating{font-size:26px}.ergo-adhop__ekomiSeals__seals{display:flex;gap:24px;justify-content:center}.ergo-adhop__ekomiSeals__seals img{width:170px}.ergo-adhop__ekomiSeals__cta{font-size:14px}.ergo-adhop__ekomiSeals__cta a{color:var(--theme-primary,#8e0038);text-decoration:none}@media screen and (max-width:479px){.ergo-adhop__ekomiSeals{padding-left:24px;padding-right:24px}}.featuredProducts__content__wrapper{margin-left:calc(50% - 50vw);max-width:100vw;width:100vw}.featuredProducts__content{align-items:center;display:flex;flex-flow:column wrap;gap:24px;justify-content:center;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.featuredProducts__content{align-items:normal;flex-direction:row;margin:0 auto;max-width:1182px;padding:0}}.featuredProducts__content>div,.featuredProducts__content>div>div{max-width:378px;width:100%}@media screen and (min-width:768px){.featuredProducts__content .ergo-adhop__featured-product-teaser,.featuredProducts__content .ergo-adhop__featuredProductTeaser,.featuredProducts__content .ergo-adhop__featuredProductTeaser div[data-theme],.featuredProducts__content .ergo-adhop__featuredProductTeaser div[data-theme]>div{height:100%}}.ergo-adhop__featuredProductTeaser{background-color:var(--theme-white,#fff);border-radius:4px;box-shadow:0 2px 3px 0 rgb(from var(--theme-black) r g b/.15);transition:box-shadow .3s;width:100%}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser{max-width:378px;min-height:448px}}.ergo-adhop__featuredProductTeaser:hover{box-shadow:0 10px 22px 2px rgb(from var(--theme-black) r g b/.25)}.ergo-adhop__featuredProductTeaser .ergo-adhop__button__component{height:100%;position:relative;width:100%}.ergo-adhop__featuredProductTeaser .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link{align-items:flex-start;color:var(--theme-darkest-gray,#333);display:flex;flex-flow:column wrap;font-weight:400;height:100%;width:100%}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__image{aspect-ratio:3/2;margin:0;max-height:252px;overflow:visible;position:relative;width:100%}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__image img{aspect-ratio:3/2;border-radius:4px 4px 0 0;height:100%;object-fit:cover;width:100%}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__best_deal{border-radius:4px 0;color:var(--theme-white,#fff);display:inline-flex;font-size:12px;font-weight:700;left:0;line-height:12px;padding:5px 12px;position:absolute;top:0;z-index:1}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__best_deal{font-size:14px;line-height:14px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__content{padding:24px;width:100%}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__content{display:flex;flex:1;flex-flow:column wrap;height:calc(100% - 252px);justify-content:space-between;min-height:201px;padding:32px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__content .ergo-adhop__button__component{margin-top:34px}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__headline{display:block;font-size:18px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:23px;margin:0 0 16px;overflow-wrap:break-word;text-align:left;word-break:break-word}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__headline{font-size:20px;line-height:27px;margin-bottom:24px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__description{display:none;margin:0}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__description{display:block;font-size:16px;line-height:24px;text-align:left}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper{align-items:baseline;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper{padding-top:18px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price,.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price__text{display:inline-flex}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price:not(:last-child),.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price__text:not(:last-child){margin-right:8px}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price:not(:last-child),.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price__text:not(:last-child){margin-right:6px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price__text{font-size:14px;line-height:20px}@media screen and (min-width:768px){.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price__text{font-size:16px;line-height:24px}}.ergo-adhop__featuredProductTeaser .ergo-adhop__featuredProductTeaser__price__wrapper .ergo-adhop__featuredProductTeaser__price{font-size:28px;font-weight:700;line-height:36px}.ergo-adhop__firstContactInfo .ergo-adhop__firstContactInfo__headline{color:var(--theme-darkest-gray,#333);display:block;font-size:18px;font-weight:700;line-height:27px;margin:10px 0 30px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__firstContactInfo .ergo-adhop__firstContactInfo__headline{font-size:24px;line-height:40px;margin-bottom:35px;text-align:left}}.ergo-adhop__firstContactInfo .adhop__team-employee-tile{align-items:center;display:flex;flex-flow:column wrap;margin:0 0 25px;padding:0;width:auto}@media screen and (min-width:768px){.ergo-adhop__firstContactInfo .adhop__team-employee-tile{flex-direction:row}}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description{align-self:flex-start;display:block;margin-top:34px;text-align:left}@media screen and (min-width:768px){.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description{align-self:center;margin-left:44px;margin-top:0}}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description .ergo-adhop__button--text-link{font-size:14px;line-height:26px}@media screen and (min-width:768px){.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description .ergo-adhop__button--text-link{font-size:16px;line-height:29px}}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description div>span,.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description p{color:var(--theme-darkest-gray,#333);font-size:14px;line-height:26px}@media screen and (min-width:768px){.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description div>span,.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description p{font-size:16px;line-height:29px}}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description div>span.adhop__team-employee-tile__name,.ergo-adhop__firstContactInfo .adhop__team-employee-tile__description.adhop__team-employee-tile__description p.adhop__team-employee-tile__name{font-size:18px;line-height:24px}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__picture.adhop__team-employee-tile__picture{margin-bottom:0}.ergo-adhop__firstContactInfo .adhop__team-employee-tile__contact.adhop__team-employee-tile__contact{margin-top:0}@media screen and (min-width:768px){.ergo-adhop__focus{margin:0 -12px}}.ergo-adhop__focus .ergo-adhop__focus__wrapper{display:flex;flex-wrap:wrap;padding:24px 0;width:100%}@media screen and (min-width:768px){.ergo-adhop__focus .ergo-adhop__focus__wrapper{padding:0}.ergo-adhop__focus .ergo-adhop__focus__content__left,.ergo-adhop__focus .ergo-adhop__focus__content__right{padding:0 12px}}.ergo-adhop__focus .ergo-adhop__focus__content__right{display:none}@media screen and (min-width:768px){.ergo-adhop__focus .ergo-adhop__focus__content__right{display:block;width:58%}}.ergo-adhop__focus .ergo-adhop__focus__content__left{width:100%}@media screen and (min-width:768px){.ergo-adhop__focus .ergo-adhop__focus__content__left{align-self:center;padding:24px 12px;width:42%}}.ergo-adhop__focus .ergo-adhop__focus__headline{font-size:20px;line-height:30px;margin:0 0 20px}@media screen and (min-width:768px){.ergo-adhop__focus .ergo-adhop__focus__headline{font-size:24px;line-height:40px;margin-bottom:40px}}.ergo-adhop__focus .ergo-adhop__focus__image{height:100%}.ergo-adhop__focus .ergo-adhop__focus__image img{height:100%;object-fit:cover;width:100%}.ergo-adhop__footerColumn{width:100%}@media screen and (min-width:768px){.ergo-adhop__footerColumn{width:25%}}.ergo-adhop__footerColumn:empty{display:none}@media screen and (min-width:768px){.ergo-adhop__footerColumn:nth-child(3){width:calc(50% - 20px)}}.ergo-adhop__footerColumn:nth-child(3) .ergo-adhop__footerColumn__links{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:480px){.ergo-adhop__footerColumn:nth-child(3) .ergo-adhop__footerColumn__links{gap:0 10px}}.ergo-adhop__footerColumn:nth-child(3) .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item{width:100%}@media screen and (min-width:480px){.ergo-adhop__footerColumn:nth-child(3) .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item{width:calc(50% - 5px)}}.ergo-adhop__footerColumn .ergo-adhop__footerColumn__header{display:block;font-size:16px;font-weight:700;line-height:32px;padding-bottom:20px;padding-top:20px}@media screen and (min-width:768px){.ergo-adhop__footerColumn .ergo-adhop__footerColumn__header{font-size:20px;line-height:38px;padding-bottom:15px;padding-top:30px}}.ergo-adhop__footerColumn .ergo-adhop__footerColumn__links{list-style:none;margin:0;padding:0}.ergo-adhop__footerColumn .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item{padding-bottom:4px;padding-top:4px}.ergo-adhop__footerColumn .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item .ergo-adhop__footerColumn__links__link{color:var(--theme-darkest-gray,#333);font-weight:400;text-align:left;transition:color .3s ease-in-out}.ergo-adhop__footerColumn .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item .ergo-adhop__footerColumn__links__link:focus,.ergo-adhop__footerColumn .ergo-adhop__footerColumn__links .ergo-adhop__footerColumn__links__item .ergo-adhop__footerColumn__links__link:hover{color:var(--theme-primary,#8e0038)}.ergo-adhop__footerColumns{display:flex;flex-wrap:wrap;gap:10px;margin:48px auto 24px;max-width:1440px;padding-left:24px;padding-right:24px;width:100%}.ergo-adhop__headline{text-align:center;width:100%}.campaigns .ergo-adhop__headline{margin-bottom:15px}@media screen and (min-width:768px){.campaigns .ergo-adhop__headline{margin-bottom:5px}.campaigns .ergo-adhop__headline .ergo-adhop__headline__title{display:inline-flex;max-width:440px}}.contactTeaser .ergo-adhop__headline .ergo-adhop__headline__title{margin-bottom:0}.ergo-adhop__headline .header{color:#5e5b5d;display:block;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase}@media screen and (min-width:768px){.ergo-adhop__headline .header{font-size:16px;letter-spacing:.75px;line-height:24px}}.ergo-adhop__headline .ergo-adhop__headline__title{color:var(--theme-darkest-gray,#333);display:block;font-size:16px;font-weight:700;line-height:24px;margin-top:8px}@media screen and (min-width:768px){.ergo-adhop__headline .ergo-adhop__headline__title{font-size:24px;line-height:40px}}.ergo-adhop__headline .ergo-adhop__headline__title:only-child{margin-top:0}.ergo-adhop__hotline{display:flex;flex-wrap:wrap;margin:0 auto;max-width:870px;padding-top:30px;width:100%}@media screen and (min-width:768px){.ergo-adhop__hotline{flex-direction:row;padding-top:0}}.ergo-adhop__hotline .ergo-adhop__hotline__content__left,.ergo-adhop__hotline .ergo-adhop__hotline__content__right{width:100%}@media screen and (min-width:768px){.ergo-adhop__hotline .ergo-adhop__hotline__content__left,.ergo-adhop__hotline .ergo-adhop__hotline__content__right{max-width:50%;padding-right:15px}}.ergo-adhop__hotline .ergo-adhop__hotline__content__right{padding-bottom:25px;padding-top:25px}@media screen and (min-width:768px){.ergo-adhop__hotline .ergo-adhop__hotline__content__right{display:flex;flex-flow:column wrap;justify-content:center;padding-left:15px;padding-right:0}}.ergo-adhop__hotline .ergo-adhop__hotline__content__right>:last-child{margin-bottom:0}.ergo-adhop__hotline .ergo-adhop__hotline__image{aspect-ratio:1;height:100%}.ergo-adhop__hotline .ergo-adhop__hotline__image img{aspect-ratio:1;height:100%;object-fit:cover;width:100%}.ergo-adhop__hotline .ergo-adhop__hotline__title{display:block;font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}@media screen and (min-width:768px){.ergo-adhop__hotline .ergo-adhop__hotline__title{font-size:24px;line-height:40px;margin-bottom:20px}}.ergo-adhop__hotline .ergo-adhop__hotline__description{margin-bottom:24px}.ergo-adhop__hotline .ergo-adhop__hotline__description p{line-height:24px;margin:0}@media screen and (max-width:767px){.ergo-adhop__hotline .ergo-adhop__hotline__description p{font-size:14px;line-height:21px}}.ergo-adhop__hotline .ergo-adhop__hotline__number{display:flex;margin-bottom:20px}.ergo-adhop__hotline .ergo-adhop__hotline__number.primaryNumber svg{height:32px;width:32px}@media screen and (min-width:768px){.ergo-adhop__hotline .ergo-adhop__hotline__number.primaryNumber svg{height:40px;width:40px}}.ergo-adhop__hotline .ergo-adhop__hotline__number.primaryNumber .ergo-adhop__sml__icon__text{font-size:18px;font-weight:700;line-height:27px}@media screen and (min-width:768px){.ergo-adhop__hotline .ergo-adhop__hotline__number.primaryNumber .ergo-adhop__sml__icon__text{font-size:20px;line-height:38px;padding-top:7px}}.ergo-adhop__hotline .ergo-adhop__hotline__number .ergo-adhop__hotline__number__text{margin-left:10px}@media screen and (max-width:767px){.ergo-adhop__hotline .ergo-adhop__hotline__number .ergo-adhop__hotline__number__text{padding-top:2px}}.ergo-adhop__hotline .ergo-adhop__hotline__number svg{height:21px;width:21px}@media screen and (max-width:767px){.ergo-adhop__hotline .ergo-adhop__hotline__location,.ergo-adhop__hotline .ergo-adhop__hotline__number{font-size:14px}}.ergo-adhop__hotline .ergo-adhop__hotline__location{margin-bottom:5px}.ergo-adhop__hotline .ergo-adhop__button{font-weight:400}.react-svg-icon{line-height:0}.react-svg-icon svg{fill:currentColor}.ergo-adhop__iframe{display:flex;min-height:400px;position:relative}.ergo-adhop__iframe:not(.with-pym-iframe) iframe{height:100%}.ergo-adhop__iframe .adhop-ergo__content-loader{height:100%;left:0;position:absolute;top:0;width:100%}.ergo-adhop__iframe .ergo-adhop__iframe__container{position:relative;width:100%}.ergo-adhop__iframe .ergo-adhop__iframe__container iframe{position:relative;transition:height .3s ease-in-out;width:100%}.adhop-ergo__image{display:block;height:auto;max-width:100%}.adhop-ergo__fallback__image{display:block;height:100%;object-fit:cover;width:100%}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;width:100%;z-index:1}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);transform:translateX(-100%)}.adhop-ergo__loader,.react-loading-skeleton:after{height:100%;left:0;position:absolute;right:0;top:0}.adhop-ergo__loader span{display:block;height:100%;width:100%}.ergo-adhop__imageSlider__slide{padding-left:5px;padding-right:5px;width:100%}.ergo-adhop__imageSlider__slide figure{aspect-ratio:16/9;margin:0 auto 24px;max-width:720px;width:100%}@media screen and (min-width:768px){.ergo-adhop__imageSlider__slide figure{margin-bottom:16px}}.ergo-adhop__imageSlider__slide figure img{aspect-ratio:16/9;border-radius:8px;height:100%;width:100%}.ergo-adhop__imageSlider__slide .ergo-adhop__imageSlider__slide__caption{color:#5e5b5d;display:block;font-size:14px;line-height:22px;white-space:pre-wrap}.ergo-adhop__imageSlider .ergo-adhop__imageSlider__counter{color:var(--theme-darkest-gray,#333);display:flex;font-size:14px;justify-content:center;line-height:22px;margin-bottom:24px}@media screen and (min-width:768px){.ergo-adhop__imageSlider .ergo-adhop__imageSlider__counter{margin-bottom:16px}}.ergo-adhop__imageSlider .slick-slider{padding-left:12px;padding-right:12px}@media screen and (min-width:768px){.ergo-adhop__imageSlider .slick-slider{padding-left:19px;padding-right:19px}}.ergo-adhop__imageSlider .slick-next,.ergo-adhop__imageSlider .slick-prev{top:calc(25vw - 24px)}@media screen and (min-width:912px){.ergo-adhop__imageSlider .slick-next,.ergo-adhop__imageSlider .slick-prev{top:202px}}figure{margin:0;overflow:hidden;position:relative}figure picture{display:block;height:100%;width:100%}figure img{display:block;height:auto;max-width:100%}.ergo-adhop__legal-data.bold{font-weight:600}.ergo-adhop__legal-data.vertical .ergo-adhop__legal-data__item{display:block}.ergo-adhop__locationSwitch .ergo-adhop__locationSwitch__list-container,.ergo-adhop__locationSwitch .slick-slider,.location-switch .ergo-adhop__locationSwitch__list-container,.location-switch .slick-slider{margin-left:-11px;margin-right:-11px}.ergo-adhop__locationSwitch .ergo-adhop__modal__closer,.location-switch .ergo-adhop__modal__closer{margin-right:-14px}.ergo-adhop__locationSwitch .slick-slider .slick-dots,.location-switch .slick-slider .slick-dots{margin-bottom:10px;margin-top:30px}.ergo-adhop__locationSwitch .slick-slide,.location-switch .slick-slide{width:100%}.ergo-adhop__locationSwitch .slick-slide>div,.location-switch .slick-slide>div{display:flex;height:100%}.ergo-adhop__locationSwitch .slick-arrow--custom.slick-prev,.location-switch .slick-arrow--custom.slick-prev{left:-6px}@media screen and (min-width:912px){.ergo-adhop__locationSwitch .slick-arrow--custom.slick-prev,.location-switch .slick-arrow--custom.slick-prev{left:-12px}}.ergo-adhop__locationSwitch .slick-arrow--custom.slick-next,.location-switch .slick-arrow--custom.slick-next{left:calc(100% + 6px)}@media screen and (min-width:912px){.ergo-adhop__locationSwitch .slick-arrow--custom.slick-next,.location-switch .slick-arrow--custom.slick-next{left:calc(100% + 12px)}}.ergo-adhop__locationSwitch__image-container{aspect-ratio:1;border-radius:8px;display:inline-flex;flex-wrap:wrap;height:120px;max-width:100%;position:relative;width:120px}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__image-container{height:175px;width:100%}}.ergo-adhop__locationSwitch__image-container img{height:100%;margin:0;object-fit:cover;width:100%}.ergo-adhop__locationSwitch__list-container{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:6px 0 0;row-gap:36px}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__list-container{flex-wrap:nowrap;padding:0 0 24px}}.ergo-adhop__locationSwitch__list-item{background-color:var(--theme-white,#fff);padding:0 12px;width:100%}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__list-item{display:flex;flex-flow:column wrap;flex-grow:1;overflow:hidden}}.slick-slider .ergo-adhop__locationSwitch__list-item{display:flex!important}.ergo-adhop__locationSwitch__list-item .ergo-adhop__button--wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;text-align:left}@media screen and (max-width:480px){.ergo-adhop__locationSwitch__list-item .ergo-adhop__button--wrapper.ergo-adhop__button--disabled:before{border:1px solid var(--theme-primary,#8e0038);border-radius:8px;content:"";display:block;height:calc(100% + 6px);left:-4px;position:absolute;top:-4px;width:calc(100% + 6px)}}.ergo-adhop__locationSwitch__description{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between;max-width:calc(100% - 120px);padding-left:16px;width:100vw}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__description{height:calc(100% - 175px);max-width:100%;padding-left:0;text-align:center}}.ergo-adhop__locationSwitch__description address{color:var(--theme-darkest-gray,#333);font-style:normal;padding-top:4px;width:100%}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__description address{margin:25px 0;padding-top:0}}.ergo-adhop__locationSwitch__description p{font-size:14px;line-height:22px;margin-bottom:0}@media screen and (max-width:480px){.ergo-adhop__locationSwitch__description p{margin-top:5px}}@media screen and (min-width:480px){.ergo-adhop__locationSwitch__description p{font-size:16px}}.ergo-adhop__locationSwitch__description h4{font-size:18px;margin:0}.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{max-width:100%;width:100%}.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog .ergo-adhop__modal__body{padding-left:64px;padding-right:64px}@media screen and (min-width:768px){.ergo-adhop__locationSwitch .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{width:568px}.ergo-adhop__locationSwitch .ergo-adhop__locationSwitch__list-container{width:544px}.ergo-adhop__locationSwitch.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{max-width:728px;width:728px}.ergo-adhop__locationSwitch.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__description,.ergo-adhop__locationSwitch.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__image-container{max-width:270px}.ergo-adhop__locationSwitch__image-container{height:140px}.ergo-adhop__locationSwitch__description{height:calc(100% - 140px)}}@media screen and (min-width:912px){.ergo-adhop__locationSwitch--narrow .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{width:588px}.ergo-adhop__locationSwitch--narrow .ergo-adhop__locationSwitch__list-container{width:564px}.ergo-adhop__locationSwitch--wide .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{width:870px}.ergo-adhop__locationSwitch--wide .ergo-adhop__locationSwitch__list-container{width:846px}.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{max-width:832px;width:832px}.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__description,.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__image-container{max-width:314px}.ergo-adhop__locationSwitch__image-container{height:164px}.ergo-adhop__locationSwitch__description{height:calc(100% - 164px)}}@media screen and (min-width:1152px){.ergo-adhop__locationSwitch--narrow .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{width:652px}.ergo-adhop__locationSwitch--narrow .ergo-adhop__locationSwitch__list-container{width:628px}.ergo-adhop__locationSwitch--wide .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{width:966px}.ergo-adhop__locationSwitch--wide .ergo-adhop__locationSwitch__list-container{width:942px}.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__modal__dialog.ergo-adhop__modal__dialog{max-width:1076px;width:1076px}.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__description,.ergo-adhop__locationSwitch--wide.ergo-adhop__locationSwitch--with-carousel .ergo-adhop__locationSwitch__image-container{max-width:283px}}.ergo-adhop__megaFooter{display:none;margin:10px auto 0;max-width:1440px;padding-left:24px;padding-right:24px;width:100%}.aem-AuthorLayer-Preview .ergo-adhop__megaFooter{display:none}.ergo-adhop__modal .ergo-adhop__megaFooter{display:block;padding:0}.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links{-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px;list-style:none;margin:0;padding:0}@media screen and (min-width:480px){.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links{-moz-column-count:2;column-count:2}}@media screen and (min-width:768px){.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links{-moz-column-count:4;column-count:4}}.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links .ergo-adhop__megaFooter__links__item{margin-bottom:0;padding:10px 0}.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links .ergo-adhop__button__component{line-height:1}.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link{color:var(--theme-darkest-gray,#333);font-size:14px;font-weight:400;line-height:20px;text-align:left;text-decoration:none;transition:color .3s ease-in-out}.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link:focus,.ergo-adhop__megaFooter .ergo-adhop__megaFooter__links .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link:hover{color:var(--theme-primary,#8e0038)}.ergo-adhop__modal{background-color:rgb(from var(--theme-black) r g b/.4);display:none;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:10000}.ergo-adhop__modal.ergo-adhop__modal-show{display:flex}@media screen and (max-width:480px){.ergo-adhop__modal.otb-modal{padding:0}.ergo-adhop__modal.otb-modal .ergo-adhop__modal__content{padding-left:0;padding-right:0}}.ergo-adhop__modal .ergo-adhop__modal__dialog__wrapper{display:flex;flex:1;height:100%;max-width:100%}.ergo-adhop__modal .ergo-adhop__modal__dialog{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-height:100%;max-width:968px;width:100%}.ergo-adhop__modal .ergo-adhop__modal__content{background-color:var(--theme-white,#fff);border:1px solid #c9c5c7;border-radius:0 0 8px 8px;border-top:0;overflow:auto;padding:0 16px 24px;width:100%}@media screen and (min-width:912px){.ergo-adhop__modal .ergo-adhop__modal__content{padding-left:24px;padding-right:24px}}.ergo-adhop__modal .ergo-adhop__modal__header{align-items:center;background-color:var(--theme-white,#fff);border:1px solid #c9c5c7;border-bottom:0;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:24px 16px 15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}@media screen and (min-width:912px){.ergo-adhop__modal .ergo-adhop__modal__header{padding:24px 24px 20px}}.ergo-adhop__modal .ergo-adhop__modal__header .ergo-adhop__modal__title{color:var(--theme-darkest-gray,#333);flex:1;font-size:18px;font-weight:700;line-height:27px;padding-right:20px}@media screen and (min-width:912px){.ergo-adhop__modal .ergo-adhop__modal__header .ergo-adhop__modal__title{font-size:20px;line-height:30px}}.ergo-adhop__modal .ergo-adhop__modal__header .ergo-adhop__button.ergo-adhop__modal__closer{color:var(--theme-darkest-gray,#333)}.ergo-adhop__navigation__links{align-items:stretch;display:flex;flex-direction:column;list-style:none;list-style-type:none;margin:0;padding:0;row-gap:16px}.ergo-adhop__navigation__links:after{background:var(--theme-light-gray,#d9d9d9);content:"";display:block;height:1px;margin:12px -24px;width:100vw}@media screen and (min-width:1152px){.ergo-adhop__navigation__links:after{display:none}}.ergo-adhop__navigation__links .ergo-adhop__navigation__links{display:none;position:static;width:100%}@media screen and (min-width:1152px){.ergo-adhop__navigation__links .ergo-adhop__navigation__links{inset:0 0 auto auto;padding-bottom:16px;position:absolute;width:calc(50% - 16px)}}.ergo-adhop__navigation__links .ergo-adhop__navigation__links:after{display:none}@media screen and (min-width:1152px){.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-1{position:static;width:100%}.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-1>.ergo-adhop__navigation__item{display:none}.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-1>.ergo-adhop__navigation__item.ergo-adhop__navigation__item--is-open,.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-1>.ergo-adhop__navigation__item:has(.ergo-adhop__navigation__item--is-open){display:block}.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-1>.ergo-adhop__navigation__item>.ergo-adhop__button__component{display:none}.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-2{position:static}}@media screen and (min-width:1152px){.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-2:has(.ergo-adhop__navigation__item--is-open){display:flex}}@media screen and (min-width:1152px){.ergo-adhop__navigation__links.ergo-adhop__navigation__links--level-3{display:none}.ergo-adhop__navigation__links .ergo-adhop__navigation__item.ergo-adhop__navigation__item--contact,.ergo-adhop__navigation__links .ergo-adhop__navigation__item.ergo-adhop__navigation__item--contact>.ergo-adhop__navigation__links{display:flex;width:100%}}@media screen and (max-width:1151px){.ergo-adhop__navigation__links:has(>.ergo-adhop__navigation__item--is-open)>.ergo-adhop__navigation__item:not(.ergo-adhop__navigation__item--is-open){display:none}.ergo-adhop__navigation__links:has(>.ergo-adhop__navigation__item--is-open .ergo-adhop__navigation__item--is-open)>.ergo-adhop__navigation__item>.ergo-adhop__button__component{display:none}.ergo-adhop__navigation__links>.ergo-adhop__navigation__item--is-open>.ergo-adhop__button__component .ergo-adhop__button{flex-direction:row-reverse;justify-content:flex-end;margin-bottom:16px}.ergo-adhop__navigation__links>.ergo-adhop__navigation__item--is-open>.ergo-adhop__button__component .ergo-adhop__button__text{font-weight:700}.ergo-adhop__navigation__links>.ergo-adhop__navigation__item--is-open>.ergo-adhop__button__component .react-svg-icon{transform:scaleX(-1)}}.ergo-adhop__navigation__item--is-open>.ergo-adhop__navigation__links{display:flex}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link{background-color:transparent;border-radius:8px;color:var(--theme-darkest-gray,#333);display:flex;flex-direction:row;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:.16px;line-height:1.5;margin:0;min-height:48px;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .2s;width:100%}@media screen and (min-width:1152px){.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link{margin-left:2px;padding-right:22px}}@media(prefers-reduced-motion:reduce){.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link{transition:none}}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link:hover{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038)}@media(hover:none){.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link:hover{background:transparent;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (min-width:1152px){.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link.ergo-adhop__navigation__link--is-active{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038)}}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link:after{display:none}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link:focus-visible{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:-2px;text-decoration:none}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link .react-svg-icon{order:1}.ergo-adhop__navigation__links .ergo-adhop__button.ergo-adhop__navigation__link .react-svg-icon svg{height:12px;width:12px}.ergo-adhop__navigation__links .ergo-adhop__navigation__item{margin:0;padding:0;width:100%}.ergo-adhop__navigation__flyout{background-color:rgb(from var(--theme-black) r g b/0);display:none;inset:73px 0 100%;overflow:hidden;overscroll-behavior:contain;position:fixed;transition:background-color .3s ease .15s;z-index:9999}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout{top:var(--desktop-header-height,122px)}}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open{background-color:rgb(from var(--theme-black) r g b/.8);bottom:0;display:block;transition-delay:0s}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open .ergo-adhop__navigation__flyout__content{transform:translateZ(0)}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open .ergo-adhop__navigation__flyout__content{padding-bottom:64px}}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open .ergo-adhop__navigation__flyout__content{height:auto}}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-navigation .ergo-adhop__navigation__flyout__agency-flyout{display:none}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__content{grid-template-areas:"first first first" "links agency teasers"}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__navigation{grid-area:links}}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__agency-flyout.ergo-adhop__navigation__flyout--is-on-contact-panel{max-width:480px}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__agency-flyout.ergo-adhop__navigation__flyout--is-on-contact-panel{display:block;grid-area:agency}}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__agency-flyout.ergo-adhop__navigation__flyout--is-on-contact-panel .ergo-adhop__agencyFlyout{display:block}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__agency-flyout.ergo-adhop__navigation__flyout--is-on-teasers-slot{grid-area:teasers}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__content{background:var(--theme-white,#fff);border-image:conic-gradient(#fff 0 0) fill 0/0/0 100vw;container-name:navigation-flyout-content;container-type:scroll-state;display:flex;flex-direction:column;height:100%;inset:73px 0 auto;justify-content:space-between;justify-content:flex-start;margin:0 auto;max-width:100vw;max-width:1440px;min-height:calc(100vh - 73px);min-width:200px;overflow:auto;position:fixed;transform:translate3d(-100%,0,0);width:100%}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__content{background-color:#fff;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:"first first first" "second second teasers";grid-template-columns:1fr 1fr 1fr;grid-template-rows:64px auto;max-height:calc(98vh - var(--desktop-header-height, 122px));min-height:unset;padding:32px 24px;row-gap:24px;top:var(--desktop-header-height,122px)}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header{display:none}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header{align-items:center;background:transparent;color:var(--theme-darkest-gray,#333);display:flex;gap:16px;grid-area:first;height:72px;height:100%;justify-content:flex-start;padding:0;width:100%}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__navigation__flyout__header__title{font-size:14px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__navigation__flyout__header__title{flex:1 0;font-size:18px;line-height:1.444;padding-left:18px}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component{height:100%}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link{color:inherit;font-size:16px;height:100%;line-height:16px;width:auto}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__navigation__flyout__closer{border-radius:8px;font-size:10px;margin-right:18px}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__navigation__flyout__closer{font-size:12px;gap:6px;letter-spacing:0;margin-right:0;margin-top:4px;white-space:nowrap}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__navigation__flyout__closer:focus-visible{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:-2px;text-decoration:none}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__navigation__flyout__closer .react-svg-icon,.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link.ergo-adhop__navigation__flyout__closer .react-svg-icon svg{height:20px;width:20px}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__navigation__flyout__back{display:none}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__header .ergo-adhop__button.ergo-adhop__button.ergo-adhop__navigation__flyout__closer{align-items:center;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:4px;height:60px;padding:4px;width:60px;word-wrap:normal;box-sizing:border-box;word-break:unset}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__navigation{grid-area:second;padding:28px 24px 24px;position:relative}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__navigation{flex:unset;padding:0}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__teasers{grid-area:teasers;position:relative}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__teasers{padding-bottom:24px}}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__teasers:empty{display:none}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__agency-flyout{flex:1 0}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__agency-flyout{flex:unset}.ergo-adhop__navigation__flyout .ergo-adhop__navigation__flyout__action-items{display:none}}.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem .ergo-adhop__button.ergo-adhop__navigationActionItem__button,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change{border-radius:8px;flex-direction:row;font-size:16px;font-weight:400;gap:10px;justify-content:flex-start;line-height:16px;margin:6px 24px;padding:12px 16px;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:calc(100% - 48px)}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem .ergo-adhop__button.ergo-adhop__navigationActionItem__button,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change{font-size:16px;line-height:16px;padding:16px;width:100%}}.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem .ergo-adhop__button.ergo-adhop__navigationActionItem__button:focus,.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem .ergo-adhop__button.ergo-adhop__navigationActionItem__button:hover,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change:focus,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change:hover{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038)}.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem .ergo-adhop__button.ergo-adhop__navigationActionItem__button:focus-visible,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change:focus-visible{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:-2px;text-decoration:none}.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem{display:block;margin:0}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem:active,.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem:hover{background:transparent}}.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem:is([class*=log-in],[class*=login]){display:block}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout .ergo-adhop__navigationActionItem:is([class*=log-in],[class*=login]){display:none}}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open:has(.ergo-adhop__agencyFlyout--visible) :is(.ergo-adhop__navigation__flyout__navigation,.ergo-adhop__navigation__flyout__teasers,.ergo-adhop__navigation__flyout__action-items){display:none}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open:has(.ergo-adhop__agencyFlyout--visible) .ergo-adhop__navigation__flyout__header__title{visibility:hidden}}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open:has(.ergo-adhop__agencyFlyout--visible) .ergo-adhop__navigation__flyout__agency-flyout .ergo-adhop__agencyFlyout--visible{display:block;grid-area:second;margin:0;padding:0}}@media screen and (min-width:1152px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--is-open:has(.ergo-adhop__agencyFlyout--visible) .ergo-adhop__agencyFlyout__location-details{margin:0;padding:0}}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout{margin-left:32px;margin-right:32px}}.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout .ergo-adhop__addressItem__button{display:inline;font-size:16px;text-align:left}.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout .ergo-adhop__addressItem__button:after{display:none}.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout .ergo-adhop__addressItem__button:hover{text-decoration:underline;text-underline-offset:4px}.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout .ergo-adhop__addressItem__button:focus-visible{border-radius:4px;color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:2px;text-decoration:none}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout .ergo-adhop__agencyFlyout .ergo-adhop__addressItem__button .ergo-adhop__button__text{flex:1;font-weight:400;order:-1}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main{margin-bottom:32px;order:-1}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout{border:0;border-radius:0;margin:0 0 32px}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__container{gap:0p}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__picture{display:none}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details{padding:0 0 32px}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__button__component{order:-1}}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change{color:var(--theme-darkest-gray,#333);margin-bottom:12px}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__location-change:after{display:none}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__addressItem{padding:16px 32px 0}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__agencyFlyout__location-details .ergo-adhop__agencyFlyout__opening-hours{padding:0 32px}@media screen and (max-width:1151px){.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__action-items,.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-main .ergo-adhop__navigation__flyout__teasers{display:none}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__agency-flyout{order:1}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-contact .ergo-adhop__navigation__flyout__teasers{order:2}.ergo-adhop__navigation__flyout.ergo-adhop__navigation__flyout--type-navigation .ergo-adhop__navigation__flyout__action-items{display:none}}.ergo-adhop__main-navigation{display:flex;flex-grow:0;flex-shrink:0;margin:0;padding:0}@media screen and (min-width:1152px){.ergo-adhop__main-navigation{align-items:center;flex:1 1 auto;flex-wrap:nowrap;gap:24px;justify-content:space-between;padding-right:6px}}@media screen and (min-width:1440px){.ergo-adhop__main-navigation{gap:48px;padding-right:12px;transition:padding-right .5s,column-gap .5s;transition:padding-right .5s,column-gap .5s,-moz-column-gap .5s}}.ergo-adhop__main-navigation__list{align-items:center;display:flex;flex-direction:row;gap:16px;list-style:none;margin:0;padding:0}@media screen and (min-width:1152px)and (max-width:1439px){.ergo-adhop__main-navigation__list{gap:8px}}.ergo-adhop__main-navigation__list .ergo-adhop__main-navigation__item{min-width:50px}@media screen and (min-width:1440px){.ergo-adhop__main-navigation__list .ergo-adhop__main-navigation__item{max-width:none!important}}.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link{background:transparent;border-radius:8px;color:var(--theme-darkest-gray,#333);-moz-column-gap:4px;column-gap:4px;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:1.5;padding:12px 16px;text-decoration:none;transition:background-color .2s;word-break:auto-phrase}@media screen and (min-width:1152px)and (max-width:1439px){.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link{transition:none}}.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link.ergo-adhop__main-navigation__link--is-open,.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link:focus-visible,.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link:hover{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);text-decoration:none}.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link:focus-visible{outline:2px solid var(--theme-darkest-gray,#333);outline-offset:1px}.ergo-adhop__main-navigation__list .ergo-adhop__button.ergo-adhop__main-navigation__link:after{display:none}.ergo-adhop__main-navigation__link__word{white-space:nowrap}.ergo-adhop__navigation__mobile-action-items{-moz-column-gap:12px;column-gap:12px;display:flex;left:auto;position:absolute;right:76px;top:18px}.ergo-adhop__navigation__mobile-action-items .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--vertical-icon{gap:4px;justify-content:flex-start;max-width:64px;min-height:48px;min-width:48px;padding:2px;position:relative;top:-2px}.ergo-adhop__navigation__mobile-action-items .ergo-adhop__button__text{display:-webkit-box;font-size:10px;line-height:12px;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;letter-spacing:normal}.ergo-adhop__navigation__mobile-action-items>.ergo-adhop__button__component>.ergo-adhop__button.ergo-adhop__navigation__mobile-action-item{border-radius:8px;transition:color .2s,background-color .2s}@media(prefers-reduced-motion:reduce){.ergo-adhop__navigation__mobile-action-items>.ergo-adhop__button__component>.ergo-adhop__button.ergo-adhop__navigation__mobile-action-item{transition:none}}.ergo-adhop__navigation__mobile-action-items>.ergo-adhop__button__component>.ergo-adhop__button.ergo-adhop__navigation__mobile-action-item:hover{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038)}@media(hover:none){.ergo-adhop__navigation__mobile-action-items>.ergo-adhop__button__component>.ergo-adhop__button.ergo-adhop__navigation__mobile-action-item:hover{background:inherit;color:inherit}}.ergo-adhop__navigation__mobile-action-items>.ergo-adhop__button__component>.ergo-adhop__button.ergo-adhop__navigation__mobile-action-item:focus-visible{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:-2px;text-decoration:none}.ergo-adhop__navigation__scroll-indicator{border-radius:16px;bottom:0;color:var(--theme-primary,#8e0038);font-size:32px;font-weight:700;height:42px;left:calc(50% - 8px);opacity:0;pointer-events:none;position:absolute;text-align:center;transform:scaleY(-1);transition:opacity .5s;width:32px}.ergo-adhop__navigation__scroll-indicator:hover{opacity:0}@media screen and (max-width:1151px){.ergo-adhop__navigation__scroll-indicator{display:none}}@container navigation-flyout-content scroll-state(scrollable: y){.ergo-adhop__navigation__scroll-indicator{opacity:1;pointer-events:auto}}@container navigation-flyout-content scroll-state(scrollable: top){.ergo-adhop__navigation__scroll-indicator{opacity:0;transform:scaleY(-1) translateX(20px);transition:opacity .5s,transform .5s}}@media screen and (min-width:1152px){.ergo-adhop__navigation{display:flex;justify-content:space-between;width:100%}}.ergo-adhop__navigationTeaser{align-items:center;align-self:stretch;border:1px solid var(--theme-light-gray,#d9d9d9);border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:0 24px 24px;padding:48px 32px}@media screen and (min-width:1152px){.ergo-adhop__navigationTeaser{font-size:16px;line-height:24px;margin:0 0 24px}}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__content{text-align:center;width:100%}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__content p{margin-top:0}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__content p.ergo-adhop__navigationTeaser__headline{font-size:20px;line-height:30px}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__content p.ergo-adhop__navigationTeaser__description{line-height:24px}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__cta__wrapper{padding-top:12px}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__cta__wrapper .ergo-adhop__button__component:not(:last-child){margin-bottom:24px}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__cta__wrapper .ergo-adhop__button__component .ergo-adhop__button{width:100%}@media screen and (min-width:1152px){.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__cta__wrapper .ergo-adhop__button__component .ergo-adhop__button{font-size:16px;line-height:24px}}.ergo-adhop__navigationTeaser .ergo-adhop__navigationTeaser__cta__wrapper .ergo-adhop__button__component .ergo-adhop__button:focus-visible{background:var(--theme-primary-light,#fbf4f4);color:var(--theme-primary,#8e0038);outline:2px solid var(--theme-black,#000);outline-offset:-2px;text-decoration:none}.ergo-adhop__openingHours .ergo-adhop__openingHours__title{display:block;font-size:20px;font-weight:700;line-height:30px;margin-bottom:24px}.ergo-adhop__openingHours .txt{font-size:14px;line-height:21px}.ergo-adhop__openingHours .ergo-adhop__openingHours__opening-list{list-style:none;margin:14px 0;padding:0}.ergo-adhop__openingHours .ergo-adhop__openingHours__time{display:flex;font-size:14px;line-height:21px}.ergo-adhop__openingHours .ergo-adhop__openingHours__day-name{flex:0 0 33px;width:33px}.ergo-adhop__contactBar__overlay .ergo-adhop__openingHours{max-width:426px;padding:30px;width:100%}@media screen and (min-width:1440px){.ergo-adhop__contactBar__overlay .ergo-adhop__openingHours{width:426px}}.ergo-adhop__productDisclaimer{margin:30px auto;max-width:870px;width:100%}@media screen and (max-width:911px){.ergo-adhop__productDisclaimer{padding:0 12px}}.ergo-adhop__productDisclaimer .ergo-adhop__productDisclaimer__header{padding-top:20px}.ergo-adhop__productDisclaimer .ergo-adhop__productDisclaimer__body>div{padding:10px 0 5px}.ergo-adhop__productDisclaimer .ergo-adhop__productDisclaimer__body>div p{margin:0}.ergo-adhop__productDisclaimer .ergo-adhop__headline{text-align:left}.ergo-adhop__productDisclaimer .ergo-adhop__headline .header{color:#bdbdbd;font-size:16px}.ergo-adhop__productDisclaimer .ergo-adhop__headline .ergo-adhop__headline__title{font-size:20px;line-height:30px;margin:0 0 20px}.ergo-adhop__productDisclaimer .ergo-adhop__button--text-link{font-weight:400}.productDisclaimerContainer .caPageElement>.aem-Grid{display:contents}.productDisclaimerContainer .caPageElement>.aem-Grid>.productdisclaimer{border:0}.proposition-item{display:flex;flex-wrap:wrap;margin-bottom:30px;width:100%}@media screen and (min-width:768px){.proposition-item{margin-bottom:12px}}.proposition-item:not(.with-description){align-items:center}.proposition-item:last-child{margin-bottom:0}.proposition-item .proposition-item-icon{max-height:34px}.proposition-item .proposition-content{max-width:calc(100% - 35px);padding-left:20px;width:100%}@media screen and (min-width:768px){.proposition-item .proposition-content{padding-left:30px}}.proposition-item .proposition-content .proposition-item-headline{font-size:18px;line-height:21px;margin:5px 0 0}@media screen and (min-width:768px){.proposition-item .proposition-content .proposition-item-headline{font-size:18px;line-height:27px;margin-top:0}}.proposition-item .proposition-content .proposition-item-description{font-size:14px;line-height:21px;margin:18px 0 0}@media screen and (min-width:768px){.proposition-item .proposition-content .proposition-item-description{margin-top:8px}}.ergo-adhop__ratingItem .ergo-adhop__ratingItem__title{font-size:16px;line-height:20px;margin:0 0 5px;text-align:left}.ergo-adhop__ratingItem .ergo-adhop__ratingItem__text{margin:5px 0 0}.ergo-adhop__ratingItem .ergo-adhop__ratingItem__text p{font-size:12px;line-height:14px;margin-bottom:12px;margin-top:12px}.ergo-adhop__ratingItem .ergo-adhop__button.ergo-adhop__button--text-link{font-size:12px;font-weight:400}.ergo-adhop__ratingStars{align-items:center;display:flex;gap:10px;width:100%}.ergo-adhop__ratingStars .ergo-adhop__ratingStars__stars__wrapper{position:relative}.ergo-adhop__ratingStars .ergo-adhop__ratingStars__stars,.ergo-adhop__ratingStars .ergo-adhop__ratingStars__stars-filled{color:var(--theme-light-gray,#d9d9d9);display:flex;left:0;overflow:hidden;position:absolute;z-index:0}.ergo-adhop__ratingStars .ergo-adhop__ratingStars__stars-filled{color:var(--theme-additional-4,#f6cb00);z-index:1}.ergo-adhop__ratingStars .ergo-adhop__ratingStars__stars__text{font-weight:600}.ergo-adhop__ratingValue{display:flex}.ergo-adhop__ratingValue.ergo-adhop__ratingValue--circle{flex-direction:column}.ergo-adhop__ratingValue .ergo-adhop__ratingValue__circle{align-items:center;background-color:#4a66ad;border-radius:100%;color:var(--theme-white,#fff);display:flex;font-size:20px;font-weight:600;height:60px;justify-content:center;margin-bottom:10px;width:60px}.ergo-adhop__ratingValue .ergo-adhop__ratingValue__text{align-items:center;display:flex;font-weight:600;gap:4px}@media screen and (max-width:767px){.ergo-adhop__ratingValue .ergo-adhop__ratingValue__text{font-size:14px}}.ergo-adhop__simple__description{margin:0;white-space:pre-line}.ergo-adhop__video{margin:0}.ergo-adhop__video.ergo-adhop__video--consent-overflowed .ergo-adhop__video__consent__description{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: ignore next */-webkit-box-orient:vertical}.ergo-adhop__video .ergo-adhop__video_iframe__wrapper{aspect-ratio:16/9;position:relative}.ergo-adhop__video iframe{aspect-ratio:16/9;border:0;display:block;height:100%;width:100%}.ergo-adhop__video .ergo-adhop__video__caption{color:var(--theme-darkest-gray,#333);display:block;font-size:12px;line-height:13px;margin-top:12px}.ergo-adhop__video .ergo-adhop__video__consent__overlay .adhop-ergo__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__video__consent__overlay__inner{align-content:center;background:rgb(from var(--theme-darkest-gray) r g b/.8);color:var(--theme-white,#fff);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__video__consent__overlay__inner .ergo-adhop__video__consent__overlay__inner__content{padding:66px 16px}@media screen and (min-width:768px){.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__video__consent__overlay__inner .ergo-adhop__video__consent__overlay__inner__content{padding-left:60px;padding-right:60px}}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__video__consent__description{color:var(--theme-white,#fff)}@media screen and (max-width:767px){.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__video__consent__description{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: ignore next */-webkit-box-orient:vertical}}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__button__component{width:100%}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__button.ergo-adhop__video__consent__readMore__cta{color:var(--theme-white,#fff);font-size:12px;font-weight:400;line-height:12px;text-decoration:underline}.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__button--primary{margin-top:24px}@media screen and (min-width:768px){.ergo-adhop__video .ergo-adhop__video__consent__overlay .ergo-adhop__button--primary{margin-top:32px}}.ergo-adhop__video .ergo-adhop__button--primary{border-radius:12px}@media screen and (max-width:767px){.ergo-adhop__video__consent{text-align:center}}.ergo-adhop__video__consent .ergo-adhop__video__consent__title{font-size:16px;line-height:32px;margin-bottom:8px;margin-top:0}@media screen and (min-width:768px){.ergo-adhop__video__consent .ergo-adhop__video__consent__title{font-size:20px;line-height:30px}}.ergo-adhop__video__consent .ergo-adhop__video__consent__description{font-size:12px;line-height:18px;margin-bottom:0;margin-top:0}.ergo-adhop__video__consent__modal .ergo-adhop__modal__content{padding:24px}.ergo-adhop__video__consent__modal .ergo-adhop__video__consent{text-align:left}.ergo-adhop__video__consent__modal .ergo-adhop__video__consent__title{margin-bottom:16px}.ergo-adhop__video__consent__modal .ergo-adhop__modal__closer{margin-right:-10px}.ergo-adhop__video__consent__modal .ergo-adhop__button--primary{border-radius:12px;margin-top:32px}.ergo-adhop__video__consent__modal .ergo-adhop__button--text-link:not(.ergo-adhop__modal__closer){margin-top:16px}.ergo-adhop__skip-to-content{background:var(--theme-primary,#8e0038);border:0;border-radius:0 0 16px 16px;box-sizing:border-box;color:var(--theme-white,#fff);cursor:pointer;font-size:14px;font-weight:400;height:34px;inset:0 auto auto 50%;line-height:14px;line-height:1;opacity:0;outline:1px solid var(--theme-black,#000);padding:8px 24px;position:absolute;text-decoration:none;transform:translate(-50%,-120%);transition:transform .2s;z-index:520}.ergo-adhop__skip-to-content:focus{opacity:1;transform:translate(-50%)}main:focus{outline:none}.socialMediaAndLinks{background-color:var(--theme-primary,#8e0038)}.ergo-adhop__socialMediaAndLinks{color:var(--theme-white,#fff);display:flex;flex-flow:column wrap;gap:24px;margin:0 auto;max-width:1440px;padding:24px;width:100%}@media screen and (min-width:768px){.ergo-adhop__socialMediaAndLinks{align-items:center;flex-direction:row;justify-content:space-between}}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__list{gap:20px}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__item .ergo-adhop__socialMediaLinks__link{padding:2px}.ergo-adhop__socialMediaAndLinks svg{fill:var(--theme-white,#fff)}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links{align-items:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links .ergo-adhop__socialMediaAndLinks__links__item:not(:last-child){border-right:1px solid var(--theme-white,#fff);padding-right:10px}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links .ergo-adhop__button__component{line-height:1}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links .ergo-adhop__button--text-link{color:var(--theme-white,#fff);font-size:14px;font-weight:400;line-height:14px}@media screen and (min-width:768px){.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links .ergo-adhop__button--text-link{font-size:16px;line-height:16px}}.ergo-adhop__socialMediaAndLinks .ergo-adhop__socialMediaAndLinks__links .ergo-adhop__button--text-link .ergo-adhop__button__text{position:static}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__headline{font-size:18px;margin-bottom:10px}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__list{align-items:center;display:flex;flex-wrap:wrap;gap:30px;list-style:none;margin:0;padding:0}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__item{line-height:1}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__link{align-items:center;color:inherit;display:inline-flex;font-size:14px;text-decoration:none}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__icon svg{display:block}.ergo-adhop__socialMediaLinks .ergo-adhop__socialMediaLinks__anchor{margin-left:10px}.adhop__team-employee-tile{margin:0 auto 82px;padding:0;text-align:center;width:200px}@media screen and (min-width:768px){.adhop__team-employee-tile{width:248px}}.adhop__team-employee-tile .adhop__team-employee-tile__picture{display:inline-block;height:172px;margin:0 0 15px;width:172px}@media screen and (min-width:768px){.adhop__team-employee-tile .adhop__team-employee-tile__picture{height:220px;width:220px}}.adhop__team-employee-tile .adhop__team-employee-tile__picture img{border-radius:50%;object-fit:cover;overflow:hidden}.adhop__team-employee-tile .adhop__team-employee-tile__description{align-items:center;display:flex;flex-direction:column;text-align:center}.adhop__team-employee-tile .adhop__team-employee-tile__description div>span,.adhop__team-employee-tile .adhop__team-employee-tile__description p{color:var(--theme-darkest-gray,#333);line-height:2;margin:0}.adhop__team-employee-tile .adhop__team-employee-tile__description .adhop__team-employee-tile__name{font-size:18px;font-weight:600;line-height:24px}.adhop__team-employee-tile .adhop__team-employee-tile__occupation{font-size:16px;overflow-wrap:anywhere}.adhop__team-employee-tile .adhop__team-employee-tile__contact{margin-top:7px}.adhop__team-employee-tile .adhop__team-employee-tile__contact div>span,.adhop__team-employee-tile .adhop__team-employee-tile__contact p{color:#757575;font-size:14px;word-break:break-word}.adhop__team-employee-tile .adhop__team-employee-tile__contact .ergo-adhop__button__component{display:inline-block;padding:0 4px}@media screen and (min-width:1152px){.adhop__team--1-employees .adhop__team-employee-tile,.adhop__team-employee-tile.adhop__team-employee-tile--solo{display:flex;max-width:464px;padding:0 14px;width:auto}.adhop__team--1-employees .adhop__team-employee-tile .adhop__team-employee-tile__picture,.adhop__team-employee-tile.adhop__team-employee-tile--solo .adhop__team-employee-tile__picture{margin-bottom:0}.adhop__team--1-employees .adhop__team-employee-tile .adhop__team-employee-tile__description,.adhop__team-employee-tile.adhop__team-employee-tile--solo .adhop__team-employee-tile__description{align-items:flex-start;flex:1;justify-content:center;margin-left:50px;text-align:left}}.adhop__team--regular{margin-bottom:-30px}.adhop__team--regular.adhop__team--1-employees{display:flex;flex-direction:column}.adhop__team--regular.adhop__team--2-employees .slick-slider{max-width:540px}@media screen and (min-width:768px){.adhop__team--regular .slick-slider{margin:0 auto;max-width:520px}}@media screen and (min-width:1152px){.adhop__team--regular .slick-slider{max-width:780px}}@media screen and (min-width:1440px){.adhop__team--regular .slick-slider{max-width:1040px}}.adhop__team--regular .slick-slider .slick-arrow--custom{top:160px;transform:translateY(0)}.adhop__team--regular .slick-slider .slick-arrow--custom.slick-prev{transform:translate(-100%)}.adhop__team-employee-tile--solo{margin-bottom:24px}.adhop__team-employee-lang{margin-bottom:7px;margin-top:10px;max-width:265px;position:relative;width:100%}@media screen and (min-width:1152px){.adhop__team-employee-lang .adhop__team--1-employees .adhop__team-employee-lang__flags{justify-content:flex-start}}.adhop__team-employee-lang:hover .adhop__team-employee-lang__dropdown__wrapper{opacity:1;visibility:visible;z-index:1}.adhop__team-employee-lang .adhop__team-employee-lang__flags{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.adhop__team-employee-lang .adhop__team-employee-lang__flags .flag{height:22px;margin-left:5px;margin-right:5px;width:22px}.adhop__team-employee-lang .adhop__team-employee-lang__flags .flag:first-child{margin-left:0}.adhop__team-employee-lang .adhop__team-employee-lang__flags .flag:last-child{margin-right:0}.adhop__team-employee-lang .adhop__team-employee-lang__flags .adhop__team-employee-lang__ellipsis{line-height:15px;padding-left:5px}.adhop__team-employee-lang .adhop__team-employee-lang__dropdown__wrapper{background-color:var(--theme-white,#fff);border:1px solid var(--theme-lightest-gray,#f2f2f2);border-radius:9px;box-shadow:0 8px 10px rgb(from var(--theme-black) r g b/.15);left:50%;max-height:144px;opacity:0;position:absolute;right:0;text-align:left;top:0;transform:translateX(-50%);visibility:hidden;width:calc(100% + 28px);z-index:-1}@media screen and (min-width:376px){.adhop__team-employee-lang .adhop__team-employee-lang__dropdown__wrapper{width:255px}}.adhop__team-employee-lang .adhop__team-employee-lang__dropdown__wrapper:before{background-color:var(--theme-primary,#8e0038);border-radius:2px;content:"";display:block;height:4px;left:0;margin:auto;position:absolute;right:0;top:-4px;width:48px}.adhop__team-employee-lang .adhop__team-employee-lang__dropdown__wrapper .adhop__team-employee-lang__dropdown{max-height:144px;overflow-y:auto;padding:20px 30px}.adhop__team-employee-lang .adhop__team-employee-lang__dropdown__wrapper .adhop__team-employee-lang__dropdown h5{font-size:18px;margin:0}.ergo-adhop__team{margin:0 auto;position:relative;z-index:1}.ergo-adhop__team .ergo-adhop__team__headline{color:var(--theme-dark-gray,#aeaeae);display:block;font-size:14px;font-weight:700;line-height:18px;margin-bottom:4px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.ergo-adhop__team .ergo-adhop__team__headline{font-size:16px;line-height:21px}}.ergo-adhop__team .ergo-adhop__team__subheading{color:var(--theme-darkest-gray,#333);font-size:20px;font-weight:600;line-height:30px;margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.ergo-adhop__team .ergo-adhop__team__subheading{font-size:24px;line-height:40px}}.ergo-adhop__team .ergo-adhop__team__subheading span{display:inline-block}.ergo-adhop__team .ergo-adhop__team__location-picker{display:inline-block;max-width:100%}.ergo-adhop__team .ergo-adhop__team__location-picker select{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:0;box-shadow:0 -2px 0 0 var(--theme-primary,#8e0038) inset;color:var(--theme-primary,#8e0038);font-family:FS Me,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:22px;margin:0 8px;max-width:calc(100% - 16px);padding-right:20px;text-align:center;text-overflow:ellipsis}@media screen and (min-width:768px){.ergo-adhop__team .ergo-adhop__team__location-picker select{font-size:24px;line-height:26px}}.ergo-adhop__team .ergo-adhop__team__location-picker .ergo-adhop__team__location-picker__icon{display:inline-block;fill:var(--theme-primary,#8e0038);margin-left:-24px;pointer-events:none}.ergo-adhop__team .ergo-adhop__team__cta{position:relative;z-index:1}.teasersGrid{margin-left:calc(50% - 50vw);max-width:100vw;width:100vw}.teasersGrid .teasersGrid__list{border-left:24px solid transparent;border-right:24px solid transparent;display:grid;gap:24px;grid-template-columns:1fr;margin:0 auto;max-width:1230px}.teasersGrid .teasersGrid__list>[data-nc=Teaser]{display:grid}.teasersGrid.cols-1 .teasersGrid__list{max-width:912px}.teasersGrid:not(.cols-1) .ergo-adhop__teaser__headline{text-align:left!important}@media screen and (min-width:768px){.teasersGrid.cols-2 .teasersGrid__list{grid-template-columns:1fr 1fr}.teasersGrid.cols-3 .teasersGrid__list{grid-template-columns:1fr 1fr 1fr}}.teasersGrid .teaser.base,.teasersGrid .teaser.base>div{display:flex}.ergo-adhop__teaser{align-items:flex-start;display:flex;flex-flow:column wrap;margin-bottom:40px;margin-top:40px}.ergo-adhop__teaser.ergo-adhop__teaser--frame{box-shadow:0 3px 5px -1px rgb(from var(--theme-black) r g b/.16),0 6px 10px 0 rgb(from var(--theme-black) r g b/.12),0 1px 18px 0 rgb(from var(--theme-black) r g b/.1)}@media screen and (min-width:768px){.teaser-type--horizontal .ergo-adhop__teaser{align-items:stretch;flex-direction:row}.teaser-type--horizontal .ergo-adhop__teaser.ergo-adhop__teaser--image-right{flex-direction:row-reverse}}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teasersList__item__image{flex:1}@media screen and (min-width:768px){.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teasersList__item__image img{aspect-ratio:1}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__content{align-items:center;justify-content:flex-start}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline{margin-top:8px}}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h2{font-size:28px;line-height:40px}@media screen and (min-width:768px){.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h2{font-size:36px;line-height:44px}}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h4{font-size:20px;line-height:28px}@media screen and (min-width:768px){.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h4{font-size:24px;line-height:36px}}.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h5{font-size:18px;line-height:30px}@media screen and (min-width:768px){.teaser-type--horizontal .ergo-adhop__teaser .ergo-adhop__teaser__headline.h5{font-size:20px;line-height:32px}}.ergo-adhop__teaser .ergo-adhop__teasersList__item__image{width:100%}.ergo-adhop__teaser .ergo-adhop__teasersList__item__image img{aspect-ratio:16/9;object-fit:cover;width:100%}.ergo-adhop__teaser .ergo-adhop__teaser__content{flex:1;width:100%}@media screen and (min-width:768px){.ergo-adhop__teaser .ergo-adhop__teaser__content{display:flex;justify-content:stretch}}.ergo-adhop__teaser .ergo-adhop__teaser__content__wrapper{display:flex;flex-direction:column;padding:24px 32px 32px;width:100%}.ergo-adhop__teaser .ergo-adhop__teaser__headline{font-size:24px;line-height:36px;margin:0}@media screen and (min-width:768px){.ergo-adhop__teaser .ergo-adhop__teaser__headline{font-size:28px;line-height:40px}}.ergo-adhop__teaser .ergo-adhop__teaser__headline.ergo-adhop__teaser__headline--red{color:var(--theme-primary,#8e0038)}.ergo-adhop__teaser .ergo-adhop__teaser__description{margin-top:16px}.ergo-adhop__teaser .ergo-adhop__teaser__cta{margin-top:auto;padding-top:32px}.ergo-adhop__teasersList__item{display:flex;flex-flow:column wrap;gap:24px;margin-bottom:40px;margin-top:40px}@media screen and (min-width:768px){.ergo-adhop__teasersList__item{align-items:center;flex-direction:row}}@media screen and (min-width:1152px){.ergo-adhop__teasersList__item{margin-bottom:80px;margin-top:80px}}@media screen and (min-width:768px){.ergo-adhop__teasersList__item:nth-child(odd){flex-direction:row-reverse}}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__image{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;margin:0}@media screen and (max-width:768px){.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__image{min-height:200px}}@media screen and (min-width:768px){.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__content,.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__image{flex:1;max-width:420px}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__content:only-child,.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__image:only-child{max-width:100%}}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__subheading{color:var(--theme-dark-gray,#aeaeae);display:block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px;text-transform:uppercase}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__headline{font-size:24px;font-weight:700;line-height:32px;margin:0 0 16px}@media screen and (max-width:911px){.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__description{white-space:normal}}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__item__description:not(:last-child){margin-bottom:24px}.ergo-adhop__teasersList__item .ergo-adhop__teasersList__label{display:block;font-weight:700}.ergo-adhop__teasersList__item .ergo-adhop__button.ergo-adhop__button--text-link{font-size:14px;font-weight:400}@media screen and (min-width:480px){.ergo-adhop__teasersList__item .ergo-adhop__button.ergo-adhop__button--text-link{font-size:16px}}.ergo-adhop__teasersList__item .ergo-adhop__button:not(.ergo-adhop__button--text-link){width:100%}@media screen and (min-width:480px){.ergo-adhop__teasersList__item .ergo-adhop__button:not(.ergo-adhop__button--text-link){width:auto}}.ergo-adhop-teasers-list{margin:0 auto;max-width:870px;width:100%}.ergo-adhop__text h1,.ergo-adhop__text h2,.ergo-adhop__text h3,.ergo-adhop__text h4,.ergo-adhop__text h5,.ergo-adhop__text p{margin-top:0;word-break:break-word}.ergo-adhop__text .ergo-adhop__button__component{display:inline}.ergo-adhop__text .ergo-adhop__button__component .ergo-adhop__button.ergo-adhop__button--text-link{font-size:inherit;font-weight:inherit;line-height:inherit}.ergo-adhop__text .ergo-adhop__button__component .ergo-adhop__button span{color:inherit}.ergo-adhop__tooltip{display:inline-flex;position:relative}.ergo-adhop__tooltip .ergo-adhop__button.ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__trigger{color:var(--theme-darker-gray,#737373);transition:background-color .3s ease-in-out}.ergo-adhop__tooltip .ergo-adhop__button.ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__trigger.ergo-adhop__button--with-icon-only:focus-visible{border:0}.ergo-adhop__tooltip .ergo-adhop__button.ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__trigger.ergo-adhop__button--with-icon-only:focus-visible:before{background-color:rgb(from var(--theme-primary) r g b/.16);transform:scale(1)}.ergo-adhop__tooltip .ergo-adhop__button.ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__trigger:before{background-color:transparent;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:100%}.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay{background-color:rgb(from var(--theme-white) r g b/.85);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}@media screen and (min-width:480px){.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay{border-radius:8px;box-shadow:0 6px 6px -3px rgb(from var(--theme-black) r g b/.2),0 10px 14px 1px rgb(from var(--theme-black) r g b/.14),0 4px 18px 3px rgb(from var(--theme-black) r g b/.12);height:auto;left:-10px;position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__closer.ergo-adhop__tooltip__overlay__closer{color:var(--theme-darker-gray,#737373);height:auto;opacity:.4;position:absolute;right:18px;top:18px;transition:opacity .3s ease-in-out;width:auto;z-index:1}@media screen and (min-width:480px){.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__closer.ergo-adhop__tooltip__overlay__closer{right:14px;top:14px}}.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__closer.ergo-adhop__tooltip__overlay__closer:hover{opacity:1}.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__tooltip__overlay__content{background-color:var(--theme-white,#fff);bottom:0;box-shadow:0 6px 6px -3px rgb(from var(--theme-black) r g b/.2),0 10px 14px 1px rgb(from var(--theme-black) r g b/.14),0 4px 18px 3px rgb(from var(--theme-black) r g b/.12);font-size:12px;font-weight:400;left:0;line-height:18px;max-width:100%;padding:50px 18px 36px;position:fixed;width:100%}@media screen and (min-width:480px){.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__tooltip__overlay__content{border-radius:8px;box-shadow:none;max-width:300px;min-width:250px;padding-bottom:12px;padding-top:48px;position:relative;width:100%}}@media screen and (min-width:768px){.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__tooltip__overlay__content{max-width:400px}}.ergo-adhop__tooltip .ergo-adhop__tooltip__overlay .ergo-adhop__tooltip__overlay__content:before{background:var(--theme-primary,#8e0038);border-radius:2px;content:"";height:4px;left:10px;position:absolute;top:0;width:40px}.ergo-adhop__tooltip:hover .ergo-adhop__button.ergo-adhop__button--with-icon.ergo-adhop__tooltip__overlay__trigger:before{background-color:rgb(from var(--theme-primary) r g b/.05);transform:scale(1)}.ergo-adhop__tooltip.ergo-adhop__tooltip-open .ergo-adhop__button.ergo-adhop__tooltip__overlay__trigger{background-color:rgb(from var(--theme-primary) r g b/.16)}.ergo-adhop__tooltip.ergo-adhop__tooltip-open .ergo-adhop__tooltip__overlay{opacity:1;visibility:visible;z-index:10}@media screen and (min-width:480px){.ergo-adhop__tooltip.ergo-adhop__tooltip-reversed .ergo-adhop__tooltip__overlay{left:auto;right:-10px}}.ergo-adhop__tooltip.ergo-adhop__tooltip-reversed .ergo-adhop__tooltip__overlay .ergo-adhop__tooltip__overlay__content:before{left:auto;right:10px}.ergo-adhop__uspPresentation{text-align:center}.ergo-adhop__uspPresentation .ergo-adhop__headline{margin-bottom:35px}@media screen and (min-width:768px){.ergo-adhop__uspPresentation .ergo-adhop__headline{margin-bottom:45px}}.ergo-adhop__uspPresentation .ergo-adhop__uspPresentation__propositions{align-items:center;display:flex;flex-flow:column wrap;gap:20px}@media screen and (min-width:480px){.ergo-adhop__uspPresentation .ergo-adhop__uspPresentation__propositions{align-items:flex-start;flex-flow:row wrap;gap:24px;justify-content:center}}.ergo-adhop__uspPresentation .ergo-adhop__uspPresentation__cta .ergo-adhop__button{margin-top:40px}.ergo-adhop__uspProposition{max-width:272px}.ergo-adhop__uspProposition .ergo-adhop__uspProposition__image{height:212px;margin:0 0 20px;width:100%}.ergo-adhop__uspProposition .ergo-adhop__uspProposition__image img{border-radius:8px;height:100%;object-fit:cover;width:100%}.ergo-adhop__uspProposition .ergo-adhop__uspProposition__title{font-size:18px;line-height:27px;margin:0 0 20px}.ergo-adhop__uspProposition .ergo-adhop__uspProposition__title:last-child{margin-bottom:0}.ergo-adhop__uspProposition .ergo-adhop__uspProposition__description{font-size:14px;line-height:21px;margin:0}body.body-scroll-locked{overflow:hidden;scrollbar-gutter:stable}.experienceFragment .text[class*=bg-],.xf-web-container .text[class*=bg-]{border-image:conic-gradient(var(--background-color) 0 0) fill 0/0/0 100vw}body.dkv .experienceFragment .text[class*=bg-],body.dkv .xf-web-container .text[class*=bg-]{border-image:none;position:relative}body.dkv .experienceFragment .text[class*=bg-]:before,body.dkv .xf-web-container .text[class*=bg-]:before{background-color:var(--background-color);bottom:0;box-shadow:10vw 0 0 0 var(--background-color);content:"";display:block;margin-left:calc(50% - 50vw);max-width:90vw;position:absolute;top:0;width:90vw;z-index:-1}.cmp-carousel__container .experiencefragment>div>.aem-Grid.aem-Grid--12.aem-Grid--default--12{display:contents}.experiencefragment .aem-Grid,.experiencefragment .aem-GridColumn{border-width:0}.experiencefragment .hero.aem-GridColumn:after,.experiencefragment .hero.aem-GridColumn:before{display:none}.ergo-adhop__html>.aem-Grid,.xf-web-container>.container>.responsivegrid>.aem-Grid{display:contents}.ergo-adhop__html .aem-GridColumn,.xf-web-container>.container>.responsivegrid .aem-GridColumn{border-width:0;padding-left:0;padding-right:0}.columnControl .experiencefragment [class*=bg-]{background:var(--background-color);border-image:none}