body{color:#444;font-size:18px;font-weight:300;font-family:Lato,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4{word-break:break-word;line-height:1em;font-family:PFHandbookPro;font-weight:700;display:block}h1,.h1{font-size:58px;color:#000;margin-bottom:15px}h2,.h2{font-size:54px;color:#c30c3e;margin-bottom:5px}h3,.h3{font-size:28px;color:#000;margin-bottom:10px}h4,.h4{font-size:22px;color:#000;margin-bottom:20px}a{outline:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}strong{font-weight:700}em{font-style:italic}.buttonContainer{display:flex;flex-wrap:wrap;padding-bottom:15px}.buttonContainer .partButton{margin-right:15px;margin-bottom:15px}.buttonContainer .partButton:last-child{margin-right:0}.divider{height:3px;background-color:#ebebeb;width:100%;max-width:700px;margin-left:auto;margin-right:auto}.basicContainer{max-width:1440px;margin:0 auto;padding:0 80px}.basicContainer.small{max-width:1240px}.stickyScroll{width:100%;display:flex;align-items:center;background-color:#c30c3e;background-image:linear-gradient(180deg,#C30C3E 0%,#C30C3E 65%,#B50938 100%);position:fixed;left:0;top:0;z-index:1003;transition:ease .3s}.stickyScroll,.stickyScrollGhost{height:90px}#logo{width:160px;height:90px;overflow:hidden;flex:0 0 auto;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 5px 14px rgba(0,0,0,.08);border-radius:0 0 20px;position:relative;transition:.3s}#logo img{display:block;height:70px}.stickyScroll .partButton.solid{font-size:18px;margin-bottom:0;margin-left:15px;height:40px;border-radius:20px}.stickyScroll .partButton.solid.darkRed{margin-left:auto}.stickyScroll .partButton.solid.blue{border-top-right-radius:0;border-bottom-right-radius:0}.stickyScroll.scrolled{background-image:none;background-color:#fff;box-shadow:0 5px 14px rgba(0,0,0,.08);transition:ease .3s}.stickyScroll.scrolled #logo{border-radius:0;height:90px;box-shadow:none}.stickyScroll.scrolled .partButton.solid.darkRed{background-color:#c30c3e}.stickyScroll.scrolled .partButton.solid.white{background:#F3F6F9}.stickyScroll.scrolled .partNavigation-hvbvr>li>a{color:#000}.stickyScroll.scrolled .partNavigation-hvbvr>li>a:hover,.stickyScroll.scrolled .partNavigation-hvbvr>li.sfHover>a{border-color:#c30c3e}header#home{background-color:#c30c3e;padding-top:80px}#headerHomeIntro{padding-right:60px;width:51.56%;z-index:1;position:relative}#headerHomeIntro h1{color:#fff;width:100%;padding-right:0}#headerHomeIntro h2{color:#fff;margin-bottom:15px}#headerHomeIntro .partContentText{border-left:solid 3px #92082E;padding-left:30px;font-size:22px;font-weight:400;color:#fff}#homeWave{width:100%;padding-bottom:13.8888888889%;position:relative;margin-top:calc(-13.8888888889% + 100px)}#homeWave svg{position:absolute;width:100%;height:100%}#homeWave svg path{fill:#f3f6f9}#homeServicesAndImages{background-image:linear-gradient(180deg,#F3F6F9 0%,#FFFFFF 200px)}#homeServicesAndImages .basicContainer{display:flex;flex-wrap:wrap;position:relative;padding-bottom:0}#homeServicesContainer{padding-right:60px;padding-top:20px;width:51.56%}#homeServicesContainer h2{color:#000;font-size:34px;margin-bottom:15px;margin-top:30px}#homeServicesContainer .partContentText p{margin-bottom:20px}#homeImagesContainer{width:48.44%;position:relative;margin-top:-390px;z-index:1}#homeImagesBig{display:block;position:relative;border-radius:15px;overflow:hidden;background-color:#000;width:100%;margin-bottom:30px;text-decoration:none;box-shadow:0 10px 28px rgba(0,0,0,.08);transition:box-shadow .3s}#homeImagesBig:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}#homeImagesBig .partContentFileImageGallery.single{transition:opacity .3s}#homeImagesBig:hover .partContentFileImageGallery.single{opacity:.7}#homeImagesBig h3{position:absolute;bottom:30px;left:30px;right:30px;color:#fff;margin-bottom:0;z-index:2;font-size:28px}#homeImagesBig:after{position:absolute;bottom:0;left:0;right:0;content:"";height:40%;background-image:linear-gradient(179deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);z-index:1}#homeImagesSmallContainer{display:flex;justify-content:space-between}.homeImagesSmall{position:relative;border-radius:15px;overflow:hidden;background-color:#fff;width:calc(50% - 15px);text-decoration:none;box-shadow:0 10px 28px rgba(0,0,0,.08);transition:box-shadow .3s;margin-bottom:30px}.homeImagesSmall:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.homeImagesSmall .partContentFileImageGallery.single{background-color:#000}.homeImagesSmall .partContentFileImageGallery.single img{transition:opacity .3s}.homeImagesSmall:hover .partContentFileImageGallery.single img{opacity:.7}.homeImagesSmall h4{padding:30px;margin-bottom:0}#homeTextWithImage{box-shadow:none;padding:0}#homeTextWithImage .basicContainer{display:flex;flex-wrap:wrap}#homeTextLeftContainer{width:50%;padding-right:60px}#homeTextLeftContainer h2{color:#000;font-size:34px;margin-bottom:15px}#homeImageRightContainer{width:50%}#homeImageRightContainer .partContentFileImageGallery.single{margin-bottom:25px}#homeCareerMomentContainer{box-shadow:none;padding:0 0 100px;margin-bottom:0}#homeCareerMomentContainer .basicContainer{padding-top:120px}#homeCareerMomentContainer h2{text-align:center;margin-bottom:30px;color:#000}#homeCareerMomentList{display:flex;flex-wrap:wrap}.homeCareerMomentItem{width:calc(25% - 30px);position:relative;margin:0 15px 30px;box-shadow:0 10px 28px rgba(0,0,0,.08);transition:box-shadow .3s;border-radius:15px;overflow:hidden;background-color:#000}.homeCareerMomentItem:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.homeCareerMomentItem:hover>.partContentFileImageGallery.single{opacity:.7}.homeCareerMomentTitle{position:absolute;bottom:0;left:15px;right:15px;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:10px 5px;border-radius:15px 15px 0 0}.homeCareerMomentTitle .partContentFileImageGallery.single{margin-right:10px}.homeCareerMomentTitle h3{margin-bottom:0}#variousText{text-align:center}#variousText .basicContainer{padding-top:110px;padding-bottom:90px}#variousText h2{margin-bottom:30px;max-width:700px;margin-left:auto;margin-right:auto;color:#000}#variousText .partContentText{max-width:900px;margin-left:auto;margin-right:auto}#variousText .buttonContainer{justify-content:center}#clients{text-align:center}#clients .basicContainer{margin-top:90px;margin-bottom:90px}#clients .partHeading.h2{margin-bottom:.5em}#clients .basicContainer>.partContentText{font-weight:400;font-size:22px}#clients .partSlider{margin-top:40px}#clients .partSlider .slideMainContainer{padding-left:40px;padding-right:40px}#clients .teamItem{width:100%}@media (hover: hover){#clients .teamItem:hover .partHeading,#clients .teamItem:focus .partHeading{text-decoration:underline}}body.mobileMenuToggleActive{position:fixed}#mobileMenuToggle{position:relative;z-index:1002;display:none;align-items:center;cursor:pointer;margin-left:30px;margin-right:auto;height:40px;padding:0 16px;background-color:#92082e;border-radius:20px}#mobileMenuToggle .mobileMenuButtonLabel{margin-left:5px;font-family:PFHandbookPro;font-weight:700;color:#fff;font-size:18px}#mobileMenuToggle .mobileMenuButtonHamburger{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center}#mobileMenuToggle .mobileMenuButtonHamburger span{width:20px;height:2px;background-color:#fff;margin:2px 0;transition:all .3s ease-in-out}#mobileMenuToggle.active .mobileMenuButtonHamburger span{background-color:#fff}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(2){opacity:0}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#mobileMenuToggleContainer{left:0%;top:90px;width:100%;height:100%;opacity:0;visibility:hidden;position:fixed;background-color:#fff;z-index:1002}body.mobileMenuToggleActive #mobileMenuToggleContainer{opacity:1;visibility:visible}#mobileMenuToggleContainerScroll{overflow-y:auto;height:calc(100% - 90px);padding-top:20px}#mobileMenuToggleContainerScroll .partButton{margin:20px}@media (max-width: 1287px){#mobileMenuToggleContainerScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}}header#greyWave{padding-top:70px}header#greyWave+div .basicContainer{text-align:center;margin-top:-8.3333333333%;position:relative;z-index:1;padding-top:90px}header#greyWave .basicContainer h1{padding-right:60px;width:51.56%}.waveTop{width:100%;padding-bottom:8.3333333333%;position:relative;z-index:1}.waveTop svg{position:absolute;width:100%;height:100%}.waveTop.grey svg path{fill:#f3f6f9}.waveTop.white svg path{fill:#fff}.waveTop.grey{background-color:#fff}.waveFull{width:100%;padding-bottom:28.4027777778%;position:relative;z-index:1}.waveFull svg{position:absolute;width:100%;height:100%}.waveFull svg path{fill:#f3f6f9}#headerGreyContainer{margin-top:-8.3333333333%;position:relative;background-color:#f3f6f9}#headerGreyContainer .basicContainer{display:flex;position:relative;z-index:2}#headerLeft{padding-top:75px;flex:1 1 auto;max-width:930px;padding-right:60px}#headerLeft h2{font-size:34px}#headerLeft .partContentText{border-left:solid 3px #C30C3E;padding-left:30px;font-size:20px;font-weight:400;color:#000}#headerRight{width:48.44%;margin-top:-100px;flex:0 0 auto;margin-bottom:60px}#headerRight .partContentFileImageGallery.single{background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.1);position:relative}#headerRight .partContentFileImageGallery.single:before,#headerRight .partContentFileImageGallery.single:after{content:"";position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;z-index:10}#headerRight .partContentFileImageGallery.single:before{left:0;bottom:0;max-width:min(116px,40%);aspect-ratio:116/134;background-image:url(/images/style/shape-corner-bottom.svg);background-position:bottom left}#headerRight .partContentFileImageGallery.single:after{right:0;top:0;max-width:min(58px,20%);aspect-ratio:58/67;background-image:url(/images/style/shape-corner-top.svg);background-position:top right}.services .basicContainer{text-align:center;padding-top:110px;padding-bottom:90px}.services .h2{color:#c30c3e;margin-bottom:45px}.servicesContainer{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.serviceItem{background-color:#fff;transition:box-shadow .15s;position:relative;overflow:hidden;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px;width:calc(33.3333333333% - 30px);margin:0 15px 30px;padding:40px 30px;text-decoration:none}.serviceItem:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.serviceItem .partContentFileImageGallery.single{height:100px;width:100px;padding:25px;margin:0 auto 15px;background-color:#f0f5fa;border-radius:50%}.serviceItem h2{font-size:28px;color:#000}.serviceItem:hover h2{color:#c30c3e}#fullWidthImage{position:relative}#fullWidthImageContainer{position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%);width:1440px;padding-left:80px;padding-right:80px}#fullWidthImage #introBlock{background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.1);padding:40px 40px 30px;max-width:650px}#fullWidthImage #introBlock .h2{color:#000}#fullWidthImage #introBlock .h3{text-transform:uppercase;color:#999;font-size:20px;margin-bottom:0}#fullWidthImage #introBlock .partContentText h2{font-size:28px;color:#c30c3e;margin-bottom:10px}#fullWidthImage #introBlock h1+.partContentText h2{margin-top:-10px}#fullWidthImage #introBlock .partContentText{font-weight:400}#fullWidthImage #introBlock .partContentText p{margin-bottom:10px}#fullWidthImage #introBlock .partContentText.function{font-size:22px;color:#c30c3e;font-weight:700;display:block}#fullWidthImage #introBlock .partContentText.function p{margin-bottom:0}#fullWidthImage .date{font-size:22px;color:#c30c3e;font-weight:700;display:block;margin-bottom:30px;margin-top:20px}.fullWidthWave{width:100%;padding-bottom:8.3333333333%;position:absolute;bottom:0;left:0;z-index:1}.fullWidthWave svg{position:absolute;width:100%;height:100%;bottom:-1px}.fullWidthWave svg path{fill:#f3f6f9}#fullWidthImage .partContentFileImageGallery.single .imagePlaceholder{padding-bottom:450px!important}#contentContainer{background-image:linear-gradient(180deg,#F3F6F9 0%,rgba(243,246,249,0) 200px)}#contentContainer .basicContainer{display:flex;flex-wrap:wrap;align-items:flex-start}main{width:calc(100% - 360px);padding:60px 60px 90px 100px}main .partBreadcrumb{justify-content:flex-start;margin-bottom:40px}main .detailsWrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px 30px;margin-bottom:30px}main .authorContainer{display:grid;grid-template-columns:100px auto;gap:15px;align-items:center}main .authorContainer .partContentFileImageGallery.single{border-radius:50%;overflow:hidden;margin-bottom:0}main .authorContainer .wrapper .name{display:block;font-weight:700;margin-bottom:.3em;color:#c30c3e}main .authorContainer .wrapper .function{font-size:.889em}main .timeWrapper{display:flex;gap:.5em;font-size:.778em}main .timeWrapper .partFontIcon{--partFontIcon-size: 1em;--partFontIcon-color: #C30C3E}main .partContentFileImageGallery.single{margin-bottom:30px}main .partContentFileImageGallery.single img{width:auto;max-width:100%}main .partContentText.text--highlighted{padding:30px;background-color:#f0f5fa;margin-bottom:1.2em;font-weight:400}main .partContentText.text--highlighted p:last-child{margin-bottom:0}#importantInfo{padding:30px 30px 0;background:#fff;box-shadow:0 5px 14px rgba(0,0,0,.15);margin-bottom:30px;font-size:16px}#importantInfo h2,#importantInfo .partContentText p{margin-bottom:20px}#importantInfo .partContentText strong{color:#000}aside{width:360px;position:-webkit-sticky;position:sticky;top:160px;padding-bottom:80px}section{padding:25px 30px 0;box-shadow:0 5px 14px rgba(0,0,0,.15);margin-bottom:40px}section:last-child{margin-bottom:30px}section h3{margin-bottom:20px}section.brochure{background-color:#008ebe;margin-top:60px}section.brochure .partContentFileImageGallery.single{width:130px;margin-top:-60px;margin-bottom:15px}section.brochure h3{color:#fff}section.brochure .partButton.solid.red:after{background-color:#000}section.red{background-color:#c30c3e}section.red h3{color:#fff}section.medewerker{background-color:#fff;padding:30px 30px 0;margin-top:30px;max-width:360px}section.medewerker .partContentFileImageGallery.single{max-width:200px;border-radius:50%;overflow:hidden;margin-bottom:20px}section.medewerker h3{color:#000;margin-bottom:10px}#medewerkerIconContainer{display:flex;flex-wrap:wrap;padding-bottom:30px}#medewerkerIconContainer a{color:#fff;margin-right:6px;text-decoration:none;transition:color .3s;height:30px;width:30px;background-color:#008ebe;border-radius:50%;transition:background-color .3s;display:inline-flex;justify-content:center;align-items:center}#medewerkerIconContainer a:hover{background-color:#c30c3e}#medewerkerIconContainer svg.partSvg{flex:1 1 auto;fill:#fff;max-height:14px;max-width:14px;transition:fill ease .3s}section.share{background-color:#fff}section.share h3{color:#000;margin-bottom:20px}#shareIconContainer{display:flex;flex-wrap:wrap;padding-bottom:30px}#shareIconContainer a{color:#fff;margin-right:6px;text-decoration:none;transition:color .3s;height:30px;width:30px;background-color:#008ebe;border-radius:50%;transition:background-color .3s;display:inline-flex;justify-content:center;align-items:center}#shareIconContainer a:hover{background-color:#c30c3e}#shareIconContainer svg.partSvg{flex:1 1 auto;fill:#fff;max-height:14px;max-width:14px;transition:fill ease .3s}.backButton{display:inline-block;margin-bottom:30px;font-weight:400;line-height:1.7em;color:#000;background:url(/images/style/icon-arrow-left-red.svg) no-repeat left center;background-size:16.5px 9px;padding-left:24px;text-decoration:none;border-bottom:solid 2px transparent;transition:border .3s}.backButton:hover{border-color:#c30c3e}#usp{position:relative;background-color:#fdf2f4}#usp .partContentFileImageGallery.single{position:absolute;top:120px;left:0;right:0;bottom:0}#usp .partContentFileImageGallery.single *{height:100%}#usp .basicContainer{position:relative;padding-top:60px;padding-bottom:60px}#uspContainer{background-color:#fff;border-radius:15px;padding:50px 60px 30px}#uspContainer h2{margin-bottom:25px;color:#000}#uspList{font-size:20px;font-weight:400;padding-bottom:10px;line-height:1.2em;-webkit-columns:auto 400px;columns:auto 400px;-webkit-column-gap:10px;column-gap:10px}#uspList li{-webkit-column-break-inside:avoid;break-inside:avoid;margin-left:0;margin-bottom:20px;display:flex;align-items:center}#uspList li:before{position:static;margin-right:10px;content:"";height:30px;width:30px;border-radius:50%;background:#F3F6F9 url(/images/style/icon-check-blue.svg) no-repeat center;background-size:15px 11px;flex:0 0 auto}#usp .waveTop{background-color:#fff;fill:#fdf2f4;padding-bottom:4.1666666667%}#usp .waveBottom{background-color:#fff;fill:#fdf2f4;-webkit-transform:scale(-1,-1);transform:scale(-1)}#usp.usp--home .basicContainer{padding-top:0}#faq{background-color:#f3f6f9}#faq .basicContainer{padding-top:110px;padding-bottom:120px;max-width:1240px}#faq h2{color:#008ebe;text-align:center;margin-bottom:45px}#faq+#quote .basicContainer{padding-top:0}#quote{background-color:#f3f6f9}#quote .basicContainer{padding-top:120px;padding-bottom:85px}#quoteContainer:before{content:"";background:url(/images/style/icon-quote.svg) no-repeat center;background-size:contain;width:30px;height:27px;display:block;margin:0 auto 30px}#quoteContainer .h3{margin-bottom:15px;hyphens:none}#quoteContainer .h4{color:#008ebe;margin-bottom:0}#agenda{background-image:linear-gradient(180deg,#fff 50%,#F3F6F9 100%)}#agenda .basicContainer{padding-top:110px;padding-bottom:120px;max-width:1240px}#agenda h2{text-align:center;margin-bottom:10px}#agenda .partContentText{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}#agendaList{padding-bottom:15px;padding-top:30px;text-align:left}#agendaList li{margin-bottom:15px;display:flex}#agendaList li:first-child{font-family:PFHandbookPro;font-weight:700;font-size:22px;color:#c30c3e;padding:0 30px}#agendaList li:first-child .agendaActivity{color:#c30c3e}#agendaList li a{display:flex;flex:1;padding:30px;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.1);text-decoration:none;color:inherit;background:#fff url(/images/style/icon-externalLink.svg) no-repeat center right 30px;background-size:36px 36px}.agendaDate{width:100px;margin-right:30px;flex:0 0 auto}.agendaActivity{font-family:PFHandbookPro;font-weight:700;font-size:22px;color:#000;margin-right:30px}.agendaCity{margin-left:auto;width:200px;flex:0 0 auto}#related .basicContainer{padding-top:115px;padding-bottom:90px;text-align:center}#related h2{margin-bottom:40px}#relatedContainer{display:flex;justify-content:center;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.relatedItem{background:#fff;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.1);border-radius:15px;overflow:hidden;width:calc(33.3333333333% - 30px);max-width:295px;margin:0 15px 30px;text-decoration:none;transition:box-shadow .15s}.relatedItem:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.relatedItem h4{margin:25px 30px}.relatedItem:hover h4{color:#c30c3e}#team .basicContainer{text-align:center;padding-top:110px;padding-bottom:90px}#team h2,#team .h2{margin-bottom:50px}#teamContainer{display:flex;justify-content:center;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.teamItem{background-color:#fff;transition:background-color .3s,box-shadow .15s;position:relative;overflow:hidden;border:1px solid #EBEBEB;box-shadow:0 10px 15px rgba(0,0,0,.05);border-radius:15px;width:calc(33.3333333333% - 30px);margin:0 15px 30px;padding:40px 30px 30px;text-decoration:none}.teamItem:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.teamItem .partContentFileImageGallery.single{max-width:200px;margin:0 auto 15px;background-color:#fff}.teamItem .partContentFileImageGallery.single img{border-radius:50%}.teamItem h2{font-size:28px;color:#000}.teamItem .partContentText.function{font-size:18px;color:#c30c3e;font-weight:700;display:block;line-height:1.5}.teamItem .partContentText.function p{margin-bottom:0}header#greyWave+#faqOverview{margin-top:-28.4027777778%;position:relative}#faqOverview #faq{background-color:transparent}#faqOverview #faq .basicContainer{margin-top:0}.faqOverview-category:not(:first-of-type) #faq .basicContainer{padding-top:0}.faqOverview-category #faqContainer .partButton{margin-top:30px;margin-bottom:0}header#greyWave+#news{margin-top:-28.4027777778%;position:relative}#news .basicContainer{padding-top:120px;padding-bottom:90px}#news .basicContainer>h2{margin-bottom:50px;text-align:center}#newsContainer{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;text-align:left}.newsItem{background-color:#fff;transition:background-color .3s,box-shadow .15s;position:relative;overflow:hidden;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px;width:calc(50% - 30px);margin:0 15px 30px;text-decoration:none}.newsItem:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}.newsItem .image{overflow:hidden;background-color:#fff}.newsItem .partContentFileImageGallery.single{transition:.3s;position:relative}.newsItem .partContentFileImageGallery.single:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}.newsItem .date{font-size:18px;color:#c30c3e;font-weight:700;display:block;margin:25px 30px 10px}.newsItem h2{font-size:28px;color:#000;margin:30px;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s}.newsItem .date+h2{margin-top:0}@media (hover: hover){.newsItem:hover h2,.newsItem:focus h2{text-decoration-color:#000}.newsItem:hover .partContentFileImageGallery,.newsItem:focus .partContentFileImageGallery{transform:scale(1.1)}.newsItem:hover .partContentFileImageGallery:after,.newsItem:focus .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}#news .buttonContainer{justify-content:center}#contact .basicContainer{text-align:center;padding-top:110px;padding-bottom:90px}#contact .h2{color:#c30c3e;margin-bottom:45px}#contactContainer{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.contactItem{background-color:#fff;transition:box-shadow .15s;position:relative;overflow:hidden;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px;width:calc(33.3333333333% - 30px);margin:0 15px 30px;text-decoration:none}.contactItemContent{padding:30px 30px 0;text-align:left}.contactItem .partContentFileImageGallery.single{position:relative}.contactItem .partContentFileImageGallery.single:before,.contactItem .partContentFileImageGallery.single:after{content:"";position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;z-index:10}.contactItem .partContentFileImageGallery.single:before{left:0;bottom:0;max-width:min(116px,30%);aspect-ratio:116/134;background-image:url(/images/style/shape-corner-bottom.svg);background-position:bottom left}.contactItem .partContentFileImageGallery.single:after{right:0;top:0;max-width:min(58px,20%);aspect-ratio:58/67;background-image:url(/images/style/shape-corner-top.svg);background-position:top right}.contactItemContent h2{font-size:28px;color:#000}.partGoogleMaps+.waveFooter{margin-top:-4.1666666667%}#tableOfContentsContainer{margin-bottom:15px}#tableOfContentsContainer+.brochure{margin-top:75px}#tableOfContentsContainer h2{color:#c30c3e}#tableOfContentList{line-height:1.3em;font-size:16px}#tableOfContentList li a{display:block;text-decoration:none;color:inherit;text-decoration:underline;border-left:solid 3px rgba(195,12,62,.25);padding:5px 0 5px 12px;transition:border-color .3s ease;font-weight:400}#tableOfContentList li a:hover{color:#000;border-color:#c30c3e}#tableOfContentAccordion{margin-bottom:30px;display:none;--partAccordionContent1-item-background-color: #fff;--partAccordionContent1-item-margin-bottom: 10px;--partAccordionContent1-item-border-radius: 0;--partAccordionContent1-item-box-shadow: 0 2px 5px 0 rgba(29, 29, 27, .1);--partAccordionContent1-heading-contentArea-padding: 15px 20px;--partAccordionContent1-arrow-size: auto;--partAccordionContent1-arrow-background-color: none;--partAccordionContent1-arrow-border-radius: 0;--partAccordionContent1-arrow-margin: .6em;--partAccordionContent1-arrow-icon-width: 1em;--partAccordionContent1-arrow-icon-fill: #C30C3E}#tableOfContentAccordion .accordionHeadingTitle{margin-bottom:0}#tableOfContentAccordion li a{display:block;text-decoration:none;color:inherit;text-decoration:underline;border-left:solid 3px rgba(195,12,62,.25);padding:5px 0 5px 12px;transition:border-color .3s ease;font-weight:400}#tableOfContentAccordion li a:hover{color:#000;border-color:#c30c3e}@media (max-width: 1023px){#tableOfContentsContainer{display:none}#tableOfContentAccordion{display:block}}.popupCustomContainer{background-color:#fff;padding:50px 60px 30px;width:800px}.popupCustomContainer .partContentText p{margin-bottom:20px}.popupCustomContainer h2{margin-bottom:30px}@media screen and (max-width: 800px){.popupCustomContainer{width:100%;padding:20px 25px 0;min-width:320px}.popupCustomContainer h2{margin-bottom:15px}}.waveFooter:has(+footer){margin-top:40px}.waveFooter{width:100%;padding-bottom:4.1666666667%;position:relative;z-index:1;bottom:-1px}.waveFooter svg{position:absolute;width:100%;height:100%}.waveFooter svg path{fill:#f0f5fa}footer .waveFooter svg path{fill:#c30c3e}footer{background-color:#f0f5fa}footer>.basicContainer{display:flex;flex-wrap:wrap;padding-top:60px;padding-bottom:50px}.mainMenu{width:25%;margin-bottom:30px}.servicesMenu{display:flex;flex-wrap:wrap;width:50%}.servicesMenuColumn{width:50%;padding-left:40px;margin-bottom:30px}.servicesMenuColumn span.h4{margin-bottom:12px}.servicesMenuColumn span.h4 a{color:#c30c3e;text-decoration:none}.servicesMenuColumn span.h4 a:hover{text-decoration:underline}#cereo{width:25%;display:flex;flex-direction:column;align-items:flex-end}#cereo p{font-weight:400;color:#008ebe;margin-bottom:10px;text-align:right;line-height:1.2em;font-size:16px}#cereo img{display:block;max-width:180px;margin-bottom:30px}#cereo .trustpilot-widget{margin-bottom:30px}#cereo .trustpilot-widget:last-child{margin-bottom:0}#footerBottom{background-color:#c30c3e;font-size:16px;color:#fff}#footerBottom .basicContainer{display:flex;flex-wrap:wrap;padding-top:20px;padding-bottom:10px;position:relative}#footerBottomLogo{display:block;position:absolute;left:80px;z-index:1;margin-top:-70px}#footerBottomLogo img{display:block;width:70px}#footerLinks{display:flex;flex-wrap:wrap}#footerLinks li{margin-right:40px;display:flex;align-items:center;margin-bottom:20px}#footerLinks li a{color:#fff;text-decoration:none;transition:color .3s}#footerLinks li a:hover{text-decoration:underline}#footerIcons{display:flex;flex-wrap:wrap}#footerIcons li{margin-right:40px;display:flex;align-items:center;margin-bottom:20px}#footerIcons li a.icon{color:#fff;margin-left:6px;text-decoration:none;transition:color .3s;height:30px;width:30px;background-color:#92082e;border-radius:50%;transition:background-color .3s;display:inline-flex;justify-content:center;align-items:center}#footerIcons li a.icon:hover{background-color:#000}#footerIcons svg.partSvg{flex:1 1 auto;fill:#fff;max-height:14px;max-width:14px;transition:fill ease .3s}#candidateTable td:last-child{font-weight:400;color:#000;padding-right:0}#candidateTable td{border:1px solid #eee;border-left:none;border-right:none}#candidateTable td:first-child{padding-left:0}#candidateTable tr:first-child td{border-top:none}#candidateTable tr:last-child td{border-bottom:none}#formApply{color:#000;font-weight:400}#formApply .partHeading.h3{margin-top:60px;color:#c30c3e}@media screen and (max-width: 667px){#formApply .partHeading.h3{margin-top:30px}}#partFormControlCombined1formApplyapplicant .formControlCombinedContainer>.formItemContainer.partFormControlInputText1 input:not(.inputFullWidth),#partFormControlCombined1formApplyclient .formControlCombinedContainer>.formItemContainer.partFormControlInputText1 input:not(.inputFullWidth),#partFormControlCombined1formApplytraject .formControlCombinedContainer>.formItemContainer.partFormControlInputText1 input:not(.inputFullWidth){width:100vw!important}#partFormControlInputTextformApplyMiddleName,#partFormControlInputTextformApplyMiddleNameclient,#partFormControlInputTextformApplyMiddleNametraject{max-width:140px}@media (max-width: 767px){#partFormControlCombined1formApplyapplicant .formControlCombinedContainer,#partFormControlCombined1formApplyclient .formControlCombinedContainer,#partFormControlCombined1formApplytraject .formControlCombinedContainer{flex-wrap:wrap}#partFormControlCombined1formApplyapplicant .formControlCombinedContainer .formItemContainer,#partFormControlCombined1formApplyclient .formControlCombinedContainer .formItemContainer,#partFormControlCombined1formApplytraject .formControlCombinedContainer .formItemContainer{margin-right:0}}.partFormControlButtonSubmit{padding-bottom:20px}header#greyWave+#workplaceThemes{margin-top:-28.4027777778%;position:relative}#workplaceThemes .list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width: 900px){#workplaceThemes .list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 667px){#workplaceThemes .list{grid-template-columns:1fr}#workplaceThemes .list .imageAndTextCard .text{padding:20px}#workplaceThemes .list .imageAndTextCard .text .partHeading{font-size:22px}}.imageAndTextCard{background-color:#fff;transition:box-shadow .3s;text-decoration:none;overflow:hidden;color:#000;position:relative;border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px}.imageAndTextCard .image{overflow:hidden;background-color:#fff}.imageAndTextCard .image .partContentFileImageGallery,.imageAndTextCard .image .partContentFileImageGallery *{height:100%}.imageAndTextCard .image .partContentFileImageGallery{transition:.3s;position:relative}.imageAndTextCard .image .partContentFileImageGallery:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}@media (hover: hover){.imageAndTextCard:hover .image .partContentFileImageGallery,.imageAndTextCard:focus .image .partContentFileImageGallery{transform:scale(1.1)}.imageAndTextCard:hover .image .partContentFileImageGallery:after,.imageAndTextCard:focus .image .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}.imageAndTextCard .text{padding:30px;text-align:start}.imageAndTextCard .text .partHeading{text-wrap:balance;color:#000;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s;margin-bottom:0;font-size:28px}@media (hover: hover){.imageAndTextCard:hover .text .partHeading,.imageAndTextCard:focus .text .partHeading{text-decoration-color:#000}}.imageAndTextCard .text .partContentText{margin-top:.4em!important}@media (max-width: 667px){.imageAndTextCard .text .partHeading{margin-bottom:0;font-size:var(--fontSize-h4)}.imageAndTextCard .text .partContentText{display:none}}#heroFullscreen{padding:0;box-shadow:none;margin-bottom:90px}@media (max-width: 1023px){#heroFullscreen{margin-bottom:30px}}#heroFullscreen .container{height:70vh;grid-template-rows:minmax(0,1fr);overflow:hidden;grid-column:fullwidth;background-color:#c30c3e}#heroFullscreen .partContentFileImageGallery,#heroFullscreen .partContentCode{z-index:10;grid-column-start:fullwidth-start;grid-column-end:fullwidth-end;grid-row:1;transform-origin:bottom;will-change:transform}#heroFullscreen .partContentFileImageGallery *{height:100%}#heroFullscreen .text{margin-bottom:8.3333333333%;place-self:center;max-width:1300px;z-index:30;grid-row:1;text-align:center;color:#fff;will-change:transform;position:relative}#heroFullscreen .text .partContentText{line-height:1;text-wrap:balance;font-family:PFHandbookPro;font-size:clamp(1.875rem,5vw - 1rem,3.75rem)}#heroFullscreen .text .partContentText strong{font-size:clamp(2.5rem,7.1vw - 1rem,6.25rem)}#heroFullscreen .text:after{content:"";top:-100%;bottom:-100%;left:-50%;right:-50%;position:absolute;z-index:-1;background-size:100% 100%;background-position:0px 0px;background-image:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%)}#heroFullscreen .waveTop{width:100%;padding-bottom:8.3333333333%;position:relative;grid-column:fullwidth;z-index:30;margin-top:calc(-8.3333333333%);bottom:-2px}#heroFullscreen .introText{position:relative;z-index:40;margin-top:calc(-8.3333333333%);font-size:var(--fontSize-h4)}@media (max-width: 1920px){#heroFullscreen .introText{margin-top:30px}}#heroFullscreen .introText .partContentText{text-align:center;font-size:24px;font-weight:400;color:#000;max-width:1100px;margin:0 auto;text-wrap:balance}@media (max-width: 1023px){#heroFullscreen .introText .partContentText{font-size:18px}}#heroFullscreen .introText .partContentText p:last-child{margin-bottom:0}.vimeoBackgroundVideo{display:grid;grid-template-areas:"stack";grid-template-rows:minmax(0,1fr)}.vimeoBackgroundVideo:before{content:"";width:100%;height:100%;backdrop-filter:blur(3px);grid-area:stack;z-index:30}.vimeoBackgroundVideo-img{z-index:10;width:100%;object-fit:cover;grid-area:stack}.vimeoBackgroundVideo-video{z-index:20;grid-area:stack;width:100%;position:relative;overflow:hidden;visibility:hidden}.vimeoBackgroundVideo-iframe{position:absolute;width:100%;height:100%}.vimeoBackgroundVideo--loaded:before{animation:vimeoBackgroundVideo-animation-blur 1s ease-in forwards}.vimeoBackgroundVideo--loaded .vimeoBackgroundVideo-video{visibility:visible}@keyframes vimeoBackgroundVideo-animation-blur{0%{backdrop-filter:blur(3px)}to{backdrop-filter:blur(0px)}}.vimeoBackgroundVideo--deviatingAspectRatio{aspect-ratio:3/1}.vimeoBackgroundVideo--deviatingAspectRatio .vimeoBackgroundVideo-img,.vimeoBackgroundVideo--deviatingAspectRatio .vimeoBackgroundVideo-video{height:100%}.vimeoBackgroundVideo--deviatingAspectRatio .vimeoBackgroundVideo-iframe{height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width: 901px){.vimeoBackgroundVideo--deviatingAspectRatio .vimeoBackgroundVideo-iframe{min-width:auto!important}}@media (max-width: 900px){.vimeoBackgroundVideo--deviatingAspectRatio{grid-column:fullwidth;height:50vh}.vimeoBackgroundVideo--deviatingAspectRatio{aspect-ratio:auto}.vimeoBackgroundVideo--deviatingAspectRatio .vimeoBackgroundVideo-iframe{height:100%}}.vimeoBackgroundVideo--deviatingAspectRatioFullscreen{grid-column:fullwidth;height:100vh}.vimeoBackgroundVideo--deviatingAspectRatioFullscreen .vimeoBackgroundVideo-img,.vimeoBackgroundVideo--deviatingAspectRatioFullscreen .vimeoBackgroundVideo-video{height:100%}.vimeoBackgroundVideo--deviatingAspectRatioFullscreen .vimeoBackgroundVideo-iframe{width:100vw;min-height:100vh;top:50%;left:50%;transform:translate(-50%,-50%)}#homeServices{padding:90px 0;box-shadow:none;position:relative;margin-top:90px;margin-bottom:0;background:url(/images/style/shape-curve.svg) no-repeat bottom center;background-size:100% 100%}@media (max-width: 1023px){#homeServices{margin-top:55px;margin-bottom:30px}}#homeServices>.partHeading{margin-bottom:60px;text-align:center}#homeServices .list{display:grid;gap:30px}#homeServices .list[data-items-in-row="2"]{grid-template-columns:repeat(2,1fr)}#homeServices .list[data-items-in-row="2"] .serviceCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)}#homeServices .list[data-items-in-row="3"]{grid-template-columns:repeat(3,1fr)}#homeServices .list[data-items-in-row="3"] .serviceCard[data-animation=active]:nth-child(3n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}#homeServices .list[data-items-in-row="3"] .serviceCard[data-animation=active]:nth-child(3n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}#homeServices .list[data-items-in-row="4"]{grid-template-columns:repeat(4,1fr)}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(4n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(4n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(4n+4){animation-delay:calc(var(--animation-delay-interval) * 3s)}@media (max-width: 1279px){#homeServices .list[data-items-in-row="4"]{grid-template-columns:repeat(3,1fr)}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(3n+1){animation-delay:unset}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(3n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}#homeServices .list[data-items-in-row="4"] .serviceCard[data-animation=active]:nth-child(3n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}#homeServices .list[data-items-in-list="4"]{grid-template-columns:repeat(2,1fr)}#homeServices .list[data-items-in-list="4"] .serviceCard[data-animation=active]:nth-child(odd){animation-delay:unset}#homeServices .list[data-items-in-list="4"] .serviceCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)}}@media (max-width: 1023px){#homeServices .list{grid-template-columns:repeat(2,1fr)!important}#homeServices .list .serviceCard[data-animation=active]:nth-child(odd){animation-delay:unset!important}#homeServices .list .serviceCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)!important}}@media (max-width: 360px){#homeServices .list{grid-template-columns:repeat(1,1fr)!important}}.serviceCard{background-color:#fff;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px;color:#444;transition:.3s;text-decoration:none;overflow:hidden;display:grid;grid-template-areas:"stack";align-items:flex-end}@media (hover: hover){.serviceCard:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}}.serviceCard .image{grid-area:stack;overflow:hidden;background-color:#c30c3e;position:relative}.serviceCard .image:before,.serviceCard .image:after{content:"";position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;z-index:10}.serviceCard .image:before{left:0;bottom:0;max-width:min(116px,40%);aspect-ratio:116/134;background-image:url(/images/style/shape-corner-bottom.svg);background-position:bottom left}.serviceCard .image:after{right:0;top:0;max-width:min(58px,20%);aspect-ratio:58/67;background-image:url(/images/style/shape-corner-top.svg);background-position:top right}.serviceCard .image .partContentFileImageGallery,.serviceCard .image .partContentFileImageGallery *{height:100%}.serviceCard .image .partContentFileImageGallery{transition:.3s;position:relative}.serviceCard .image .partContentFileImageGallery:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}@media (hover: hover){.serviceCard:hover .image .partContentFileImageGallery,.serviceCard:focus .image .partContentFileImageGallery{transform:scale(1.1)}.serviceCard:hover .image .partContentFileImageGallery:after,.serviceCard:focus .image .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}.serviceCard .text{grid-area:stack;padding:30px;position:relative;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 100%);z-index:20}@media (max-width: 1023px){.serviceCard .text{padding:15px}}.serviceCard .text .partHeading{text-wrap:balance;color:#fff;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s;margin-bottom:0}.serviceCard .text .partContentText{--textHeight:3em;opacity:0;visibility:hidden;margin-top:.3em!important;color:#fff;font-weight:400;transition:margin .3s;margin-bottom:calc(-1 * var(--textHeight));line-height:1.5;min-height:var(--textHeight)}.serviceCard .text .partContentText p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}@media (hover: hover){.serviceCard:hover .text .partHeading,.serviceCard:focus .text .partHeading{text-decoration-color:#c30c3e}.serviceCard:hover .text .partContentText,.serviceCard:focus .text .partContentText{opacity:1;visibility:visible;margin-bottom:0}}@media (max-width: 667px){.serviceCard .text .partHeading{font-size:var(--fontSize-h4)}.serviceCard .text .partContentText{display:none}}@media (prefers-reduced-motion: no-preference){[data-animation-fadeup]{animation-duration:.9s,.7s;animation-timing-function:ease;animation-fill-mode:forwards;--animation-translateY: clamp(1.875rem, 1.8vw + 1rem, 3.125rem);--animation-opacity: 0;--animation-delay-interval: .3;opacity:var(--animation-opacity);transform:translate3d(0,var(--animation-translateY),0);will-change:transform}[data-animation=active][data-animation-fadeup]{animation-name:animation-opacity,animation-translateY}@keyframes animation-opacity{0%{opacity:var(--animation-opacity)}to{opacity:1}}@keyframes animation-translateY{0%{transform:translate3d(0,var(--animation-translateY),0)}to{transform:translateZ(0)}}[data-animation-delay=slow]{animation-delay:calc(var(--animation-delay-interval) * 1s)}[data-animation-delay=slower]{animation-delay:calc(var(--animation-delay-interval) * 2s)}[data-animation-delay=slowest]{animation-delay:calc(var(--animation-delay-interval) * 3s)}}#quoteSlider{padding:90px 0;background-color:#fdf2f4;box-shadow:none;text-align:center;overflow:hidden}@media (max-width: 1023px){#quoteSlider{padding-top:55px;padding-bottom:60px}}#quoteSlider>.partHeading{margin-bottom:.8em}#quoteSlider #quote{background-color:#fdf2f4}#quoteSlider #quote .basicContainer{padding:0}#quoteSlider #quoteContainer .h4{color:#c30c3e}#quoteSlider .slidePagination{margin-top:20px}#quoteSlider .partSlider.partSlider1 .slidePaginationBullet{border-color:#c30c3e}#quoteSlider .partSlider.partSlider1 .slidePaginationBullet.selected,#quoteSlider .partSlider.partSlider1 .slidePaginationBullet:hover{background-color:#c30c3e}.highlightImageAndTextList{margin:90px 0;padding:0;box-shadow:none}@media (max-width: 1023px){.highlightImageAndTextList{margin-top:55px;margin-bottom:60px}}.highlightImageAndTextList>.partHeading{margin-bottom:40px;text-align:center}.highlightImageAndTextList .list{display:grid;gap:30px}.highlightImageAndTextList .list[data-items-in-row="2"]{grid-template-columns:repeat(2,1fr)}.highlightImageAndTextList .list[data-items-in-row="2"] .highlightImageAndTextCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)}.highlightImageAndTextList .list[data-items-in-row="3"]{grid-template-columns:repeat(3,1fr)}.highlightImageAndTextList .list[data-items-in-row="3"] .highlightImageAndTextCard[data-animation=active]:nth-child(3n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}.highlightImageAndTextList .list[data-items-in-row="3"] .highlightImageAndTextCard[data-animation=active]:nth-child(3n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}.highlightImageAndTextList .list[data-items-in-row="4"]{grid-template-columns:repeat(4,1fr)}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(4n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(4n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(4n+4){animation-delay:calc(var(--animation-delay-interval) * 3s)}@media (max-width: 1279px){.highlightImageAndTextList .list[data-items-in-row="4"]{grid-template-columns:repeat(3,1fr)}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(3n+1){animation-delay:unset}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(3n+2){animation-delay:calc(var(--animation-delay-interval) * 1s)}.highlightImageAndTextList .list[data-items-in-row="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(3n+3){animation-delay:calc(var(--animation-delay-interval) * 2s)}.highlightImageAndTextList .list[data-items-in-list="4"]{grid-template-columns:repeat(2,1fr)}.highlightImageAndTextList .list[data-items-in-list="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(odd){animation-delay:unset}.highlightImageAndTextList .list[data-items-in-list="4"] .highlightImageAndTextCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)}}@media (max-width: 1023px){.highlightImageAndTextList .list{grid-template-columns:repeat(2,1fr)!important}.highlightImageAndTextList .list .highlightImageAndTextCard[data-animation=active]:nth-child(odd){animation-delay:unset!important}.highlightImageAndTextList .list .highlightImageAndTextCard[data-animation=active]:nth-child(even){animation-delay:calc(var(--animation-delay-interval) * 1s)!important}}@media (max-width: 500px){.highlightImageAndTextList .list{grid-template-columns:repeat(1,1fr)!important}}.highlightImageAndTextCard{border:1px solid #EBEBEB;box-shadow:0 10px 28px rgba(0,0,0,.08);border-radius:15px;text-decoration:none;overflow:hidden;display:grid;grid-template-areas:"stack";align-items:flex-end}@media (hover: hover){.highlightImageAndTextCard:hover{box-shadow:0 5px 14px rgba(0,0,0,.08)}}.highlightImageAndTextCard .image{grid-area:stack;overflow:hidden;background-color:#008ebe;height:100%}.highlightImageAndTextCard .image .partContentFileImageGallery,.highlightImageAndTextCard .image .partContentFileImageGallery *{height:100%}.highlightImageAndTextCard .image .partContentFileImageGallery{transition:.3s;position:relative}.highlightImageAndTextCard .image .partContentFileImageGallery:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}@media (hover: hover){.highlightImageAndTextCard:hover .image .partContentFileImageGallery,.highlightImageAndTextCard:focus .image .partContentFileImageGallery{transform:scale(1.1)}.highlightImageAndTextCard:hover .image .partContentFileImageGallery:after,.highlightImageAndTextCard:focus .image .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}.highlightImageAndTextCard .text{grid-area:stack;padding:30px;position:relative;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 100%);display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 900px){.highlightImageAndTextList .text{padding:15px}}.highlightImageAndTextCard .text .partHeading{text-wrap:balance;color:#fff;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s;margin-bottom:0}.highlightImageAndTextCard .text .partContentText{color:#fff;font-weight:400;margin-top:.5em}.highlightImageAndTextCard .text .partContentText p{margin-bottom:0}.highlightImageAndTextCard .text .partButton{margin-top:10px;margin-bottom:0}@media (hover: hover){.highlightImageAndTextCard:hover .text .partHeading,.highlightImageAndTextCard:focus .text .partHeading{text-decoration-color:#c30c3e}}@media (min-width: 668px){.highlightImageAndTextCard .text .partContentText{--textHeight:3em;opacity:0;visibility:hidden;margin-top:.3em!important;transition:margin .3s;margin-bottom:calc(-1 * var(--textHeight));line-height:1.5;min-height:var(--textHeight)}.highlightImageAndTextCard .text .partButton{opacity:0;visibility:hidden;margin-bottom:-40px;line-height:1.5;transition:margin .3s}@media (hover: hover){.highlightImageAndTextCard:hover .text .partContentText,.highlightImageAndTextCard:focus .text .partContentText,.highlightImageAndTextCard:hover .text .partButton,.highlightImageAndTextCard:focus .text .partButton{opacity:1;visibility:visible;margin-bottom:0}}}@media (max-width: 667px){.highlightImageAndTextCard .text .partHeading{font-size:22px}}.contentCallToAction{margin:90px 0;padding:0;box-shadow:none}.highlightImageAndTextList+.contentCallToAction{margin-top:160px}@media (max-width: 1023px){.contentCallToAction{margin-top:55px;margin-bottom:30px}.highlightImageAndTextList+.contentCallToAction{margin-top:90px}}@media (max-width: 900px){.highlightImageAndTextList+.contentCallToAction{margin-top:55px}}.contentCallToAction .container{background-color:#f0f5fa;padding:60px;border-radius:15px;gap:40px 60px;display:flex;align-items:center}.contentCallToAction .image{flex:0 0 30%;min-width:200px;border-radius:50%;overflow:hidden}.contentCallToAction .text{flex:1 1 auto}.contentCallToAction .text:only-child{text-align:center;text-wrap:balance}.contentCallToAction .partHeading{margin-bottom:.5em;color:#000}.contentCallToAction .partButtonContentContainer{display:inline-flex;margin-bottom:0;gap:10px 0}.contentCallToAction .partButtonContentContainer .partButton{margin-bottom:0}@media (max-width: 900px){.contentCallToAction .container{flex-wrap:wrap;padding:30px}}
