::-webkit-scrollbar{display:none;}body{height:calc(100vh - env(safe-area-inset-bottom));position:relative;display:flex;flex-direction:column;align-items:center;overflow-y:auto;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:1.625em;width:100vw;color:var(--defaultBlue);overflow-x:hidden;}body.safari.disableScroll{height:calc(100vh - env(safe-area-inset-bottom) - 100px);overscroll-behavior-y:none;overscroll-behavior:none;}body.safari.disableScroll #page,body.safari.disableScroll #footer{display:none;}.body{}body.disableScroll,body.disableScroll .body,.body.disableScroll{overflow:hidden !important;overflow-y:hidden !important;}*:focus{box-shadow:unset !important;}.wrapper,#page{display:flex;flex-direction:column;min-height:inherit;}#page.news h3,#page.article h3{font-size:24px;}#page.news h4,#page.article h4{font-size:20px;}.halfWidth{width:50%;}@media screen and (max-width:991.9px){.halfWidth{width:100%;}}.fullWidth{width:100%;}.fullWidthsectionBackground{position:absolute;width:100vw;height:100%;margin-top:calc(-1 * var(--containerPaddingTop));background-color:var(--lightBlue);transform:translateX(-50%);left:50%;}.newsBanner .titleBanner .fullWidthsectionBackground{height:calc(100% + 80px);}.childrenContent .fullWidthsectionBackground{width:0;}@media screen and (min-width:992px){#universPage .universContentContainer .universHeader .fullWidthsectionBackground{transform:translateX(calc(-50% + 200px));}.begin.desktop-50{padding-right:50px;}.begin.desktop-50 .fullWidthsectionBackground{width:50vw;right:0;left:unset;transform:none;}.end.desktop-50{padding-left:50px;}.end.desktop-50 .fullWidthsectionBackground{width:50vw;left:0;transform:none;}}@media screen and (min-width:992px) and (max-width:1399.9px ){.recrutmentArabesque .begin.desktop-50{padding-right:25px;}.recrutmentArabesque .end.desktop-50{padding-left:25px;}}.halfWidthsectionBackground{position:absolute;width:100vw;height:100%;margin-top:calc(-1 * var(--containerPaddingTop));background-color:var(--lightBlue);background:linear-gradient(to right,var(--lightBlue),var(--lightBlue) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0));transform:translateX(-50%);left:50%;}.fullWidthsectionBackground.universBackground{background-color:var(--universColor);}.halfWidthsectionBackground.universBackground{background:linear-gradient(to right,var(--universColor),var(--universColor) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0));}@media screen and (max-width:991.9px){.halfWidthsectionBackground.universBackground{background-color:var(--universColor);}}/** Header banner **/.contentDisplay:not(.lightMode),.banner:not(.lightMode){position:relative;color:var(--white);display:flex;flex-direction:column;flex-wrap:wrap;}.childrenContent .banner{color:inherit;}.contentContainer:not(.emptyContainer):first-of-type .contentDisplay.top.hasBanner{margin-top:calc(-1 * var(--containerPaddingTop));}@media screen and (min-width:992px){.banner:not(.fullWidth) > div:not(.fullWidth),.halfSize:not(.fullWidth) > div:not(.fullWidth),.contentDisplay.left .leftBanner,.contentDisplay.left .rightBanner,.contentDisplay.fc_additional_right > .leftBanner,.contentDisplay.fc_additional_right > .additionalRightFakeContainer{width:50%;flex-grow:0;position:relative;}.contentDisplay > .rightBanner,.contentDisplay > .leftBanner,.contentDisplay.top > .centerBanner,.contentDisplay .leftDispostionContainer .rightBanner,.contentDisplay .leftDispostionContainer .leftBanner{display:flex;flex-direction:column;justify-content:center;}.contentDisplay.top > .centerBanner{width:100%;}.contentDisplay > .rightBanner .contentMedia,.contentDisplay .leftDispostionContainer .rightBanner .contentMedia{margin-bottom:0;}.contentDisplay:not(.left) .leftBanner{padding-right:70px;}.contentDisplay.left .leftDispostionContainer{display:flex;flex-direction:row-reverse;}.contentDisplay.left .leftBanner{padding-left:70px;}.leftPictureContainer .contentMedia{display:none;}}@media screen and (max-width:991.9px){.banner:not(.fullWidth) > div{width:100%;}.leftPictureContainer .contentMedia{margin-top:30px;margin-bottom:30px;}.contentDisplay.left .leftDispostionContainer{display:flex;flex-direction:column-reverse;}.contentDisplay .leftBanner{width:100%;}.fc_additional_right .contentData{display:flex;flex-direction:column-reverse;}}.halfSize .rightBanner.fullHeight,.banner .rightBanner.fullHeight{margin-top:calc(-1 * var(--containerPaddingTop));margin-bottom:calc(-1 * var(--containerPaddingBottom));height:calc(var(--containerPaddingTop) + 300px + var(--containerPaddingBottom));position:relative;display:flex;justify-content:center;}.banner .rightBanner:not(.fullHeight),.halfSize .rightBanner:not(.fullHeight){display:flex;justify-content:center;}.banner .rightBanner .contentMedia,.halfSize .rightBanner .contentMedia{margin-bottom:0;}.contentDisplay.banner .rightBanner{height:unset;}.contentDisplay.banner .rightBanner.fullHeight > .contentMedia{width:50vw;position:absolute;height:100%;left:0;}.contentDisplay{display:flex;flex-wrap:wrap;}.contentDisplay .contentBanner{width:100%;}.contentDisplay.bottom:not(.rightFull) .contentBanner{width:100vw;margin-left:50%;transform:translateX(-50%);margin-bottom:calc(-1 * var(--containerPaddingBottom));}.contentDisplay.bottom:not(.rightFull) .contentBanner .contentMedia{width:100vw;margin-bottom:0;margin-top:60px}@media screen and (max-width:991.9px){.contentDisplay.bottom:not(.rightFull) .contentBanner{width:100%;margin-left:0;transform:unset;margin-bottom:0;}.contentDisplay.bottom:not(.rightFull) .contentBanner .contentMedia{width:100%;}.rightBanner{margin-left:calc(var(--containerMargin) * (-1));margin-right:calc(var(--containerMargin) * (-1));width:calc(100% + 2 * var(--containerMargin)) !important;}.rightBanner img{object-fit:cover !important;}}.contentDisplay.bottom:not(.rightFull) .contentBanner .contentMedia .video{height:calc(0.55 * 100vw);}@media screen and (max-width:991.9px){.banner .rightBanner{height:calc(70vw);}.contentDisplay.banner .contentMedia{display:flex;justify-content:center;margin-bottom:30px;}.contentDisplay.banner.bottom .contentMedia{margin-top:30px;margin-bottom:0;}.childrenContent .contentDisplay{z-index:1;}.contentDisplay.rightFull.bottom .contentBanner{width:100vw;margin-left:50%;transform:translateX(-50%);margin-bottom:calc(-1 * var(--containerPaddingBottom));}}.banner .rightBanner.fullHeight img{position:absolute;object-fit:cover;}.contentContainer > .articleBanner:last-child{margin-bottom:calc(var(--containerPaddingBottom) * (-1)) !important;}.articleBanner{min-height:calc(300px + var(--containerPaddingTop) + var(--containerPaddingBottom));width:100vw;left:calc(-50vw + 50%);margin-top:calc(var(--containerPaddingTop) * (-1));margin-bottom:calc(var(--containerPaddingBottom) * (-1));overflow:hidden;flex-direction:row !important;}.articleBanner .leftBanner{padding-top:var(--containerPaddingTop);padding-bottom:var(--containerPaddingBottom);padding-left:calc((100vw - var(--max-width)) / 2);padding-right:50px;}.articleBanner .rightBanner img{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;max-width:none;max-height:none;height:100%;width:100%;}@media screen and (max-width:991.9px){.banner.articleBanner{flex-direction:column-reverse !important;flex-wrap:nowrap;height:unset;}.articleBanner .leftBanner{padding-right:calc((100vw - var(--max-width)) / 2);}.banner .rightBanner img{position:relative;}}.newsBanner{margin-top:calc(-1 * var(--containerPaddingTop));background-color:var(--white);margin-bottom:calc(-1 * var(--containerPaddingBottom));padding-top:470px;}.newsBanner.noImage{padding-top:0;}.newsBanner .imageBanner{height:470px;display:flex;align-content:center;justify-content:center;width:100vw;position:absolute;left:calc(-50vw + 50%);top:0;}@media screen and (max-width:991.9px){.newsBanner:not(.inNews),.newsBanner .imageBanner{height:70vw;}.newsBanner{padding-top:0;margin-top:70vw;}.newsBanner.noTitle{margin-top:calc(-1 * var(--containerPaddingTop));}.newsBanner.noImage{height:unset;padding-top:0;margin-top:0;}}.newsBanner .imageBanner img{object-fit:cover;}.newsBanner .titleBanner{background-color:var(--white);padding-bottom:calc(0.5 * var(--containerPaddingBottom));;position:relative;margin-top:var(--containerPaddingTop);}.newsBanner .titleBanner.noDesc h1{margin-bottom:0;}/** End Header banner **/.arabesque{width:100%;}#content,.arabesque{display:flex;flex-wrap:wrap;justify-content:center;}.contentContainer{padding-top:var(--containerPaddingTop);padding-bottom:var(--containerPaddingBottom);position:relative;background-color:var(--white);}.contentContainer.emptyContainer{padding-top:0;padding-bottom:0;}@media screen and (min-width:992px){.contentContainer.noMarginTop:not(.desktop-50 ){padding-top:0;}.noMarginTop:not(.desktop-50 ) .fullWidthsectionBackground{margin-top:0;}}@media screen and (max-width:991.9px){.contentContainer.noMarginTop{padding-top:0;}.noMarginTop .fullWidthsectionBackground{margin-top:0;}}.modal-body > div > div > *:last-child,.modal-body > div .documentationContact .documents.phoneCta a,.contentContainer > *:last-child:not(.keepMarginBottom),.contentData > *:last-child{margin-bottom:0 !important;}@media screen and (min-width:992px){.showContact .contentContainer:last-of-type{padding-bottom:calc(var(--containerPaddingBottom) + 100px);}}h1{font-family:"Rustica",Sans-Serif;font-weight:300;font-size:54px;line-height:1.20em;position:relative;margin:35px 0;}.contentTitle h1{margin-top:0;font-family:"Rustica",Sans-Serif;font-weight:500;}.centerVertically .contentTitle h1{margin-bottom:0;}@media screen and (max-width:991.9px){h1{font-size:44px;}}/** h2 **/h2,.h2{font-family:"Rustica",Sans-Serif;font-weight:300;line-height:1.20em;position:relative;}h3,.h3{position:relative;}div::not(.noDecoration) > h2:after,.h2:after,.homeTopText h3:after,.homeTopText .h3:after{position:absolute;content:'';display:block;height:6px;background-color:var(--yellow);bottom:-30px;width:50px;}.homeTopText h2:after,.homeTopText h3:after{bottom:-15px;}.homeUniverseLink h2{margin-bottom:0;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.homeUniverseLink h2:after{display:none;}.no-underline:after{display:none;}@media screen and (min-width:992px){h2,.h2{font-size:54px;margin-bottom:60px;margin-top:60px;}}@media screen and (max-width:991.9px){h2,.h2{font-size:34px;margin-bottom:60px;margin-top:60px;}.homeTopText h2:after,.homeTopText h3:after,.homeTopText .h3:after{bottom:-30px;}}.contentData h2:first-of-type,.contentData .h2:first-of-type,.contentContainer h2:first-of-type,.contentContainer .h2:first-of-type{margin-top:0;}/** Fin h2 **//** h2 **/.homeTopText h3,.homeTopText .h3,.homeTopText h2{font-family:"Rustica",Sans-Serif;font-weight:300;line-height:1.20em;font-size:26px;color:var(--turquoiseDark);}h3,.h3{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;line-height:1.20em;}@media screen and (min-width:992px){.homeTopText h3,.homeTopText .h3,.homeTopText h2{font-size:34px;}.homeTopText h2,.homeTopText h3,.homeTopText .h3{margin-bottom:40px;}}@media screen and (max-width:991.9px){h3{font-size:30px;}.homeTopText h2,.homeTopText h3,.homeTopText .h3{margin-bottom:60px;}}/** Fin h3 **/strong{font-weight:500;font-family:'Roboto',sans-serif;}/** ul/li **/ul:not(.slick-dots){padding-inline-start:30px;}ul li{list-style:none;position:relative;}ul:not(.slick-dots) li:before{content:"";position:absolute;display:block;left:calc(-30px);width:4px;height:4px;border-radius:100%;background-color:var(--yellow);margin-top:0.75em;}ol{list-style:none;counter-reset:li;padding-left:0;}ol li{counter-increment:li;}ol li::before{font-weight:bold;content:counter(li) ".";display:inline-block;width:2em;}#page:not(.homepage) ul li,ol li{margin-bottom:1em;}/** end ul/li **//** underline **/.underline{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;position:relative;padding-bottom:10px;display:block;}.underline:after{position:absolute;content:'';display:inline-block;bottom:0;left:0;height:6px;width:100%;background-color:var(--yellow);}/** end underline **//** blockquote,legend **/blockquote{font-style:italic;font-size:22px;}blockquote > *{display:contents;}blockquote:before{content:'«';}blockquote:after{content:'»';}.legend,figcaption{font-style:italic;}/** end blockquote,legend **/.bannerHomeContainer{display:flex;flex-wrap:wrap;position:relative;}@media screen and (min-width:992px) and (max-width:1200px){.bannerHomeContainer{max-height:400px;}}.bannerHome{height:var(--bannerHomeHeight);position:relative;margin-top:calc(-1 * var(--containerPaddingTop));}@media screen and (min-width:992px){.bannerHome{margin-bottom:calc(-1 * var(--containerPaddingBottom));}}.bannerHome .imageContainer{position:relative;height:100%;}@media screen and (min-width:992px){.bannerHome .imageContainer{width:calc(100% - var(--bannerMarginLeft));margin-left:calc(var(--bannerMarginLeft));}}@media screen and (max-width:991.9px){.bannerHome .imageContainer{width:100vw;margin-left:50%;transform:translateX(-50%);}}.bannerHome img.llimg{object-fit:cover;object-position:right;height:100%;width:100%;}@media screen and (min-width:992px){.bannerHome img.llimg{object-position:right;}}@media screen and (max-width:991.9px){.bannerHome img.llimg{object-position:center;}}/** input **/input{color:var(--defaultBlue);}.inputContainer{padding:5px 20px 5px 30px;background-color:var(--defaultBlueTransparentWithoutAlpha);border-radius:60px;position:relative;}#contactForm .inputContainer{background-color:var(--white);border-color:var(--defaultBlue);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.inputContainer input{border:none;background:none;outline:none;margin-top:auto;margin-bottom:auto;flex-grow:1;}#contactForm input.form-control.inputContainer{height:50px;}#contactForm textarea.form-control.inputContainer{border-radius:26px;}.inputContainer input::placeholder{color:var(--defaultBlue);}input:focus::placeholder{color:transparent;}/** Fin input **//** Radio **/input[type="radio"]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:3px solid currentColor;border-radius:50%;flex-shrink:0;}input[type="radio"]:checked{background-color:var(--universColor);border-color:var(--yellow);}/** Fin Radio **//** Slider **/input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:var(--white);outline:none;}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:var(--yellow);cursor:pointer;border-radius:100%;}/** Fin Slider **/#header{height:var(--headerHeight);position:fixed;display:block;z-index:150;top:0;align-items:center;}.wrapper{padding-top:var(--headerHeight);width:100%;}.wrapper.isFacilityPage{padding-top:calc(var(--headerHeight) + var(--additionalMenuHeight));}.headerContent{display:flex;position:relative;justify-content:space-between;align-items:center;height:100%;--margin-right:60px;}@media screen and (min-width:992px) and (max-width:1199.9px){.headerContent{--margin-right:30px;}}@media screen and (max-width:991.9px){.headerContent{--margin-right:5px;}}.btn.homeLink{padding:0;border:none;max-width:145px;}@media screen and (max-width:991.9px){.btn.homeLink,#header:before{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}#header[data-state="open"] .btn.homeLink{transform:translateX(22px);}#header[data-state="open"]:before{left:initial;}}.headerContent .logo{padding:20px 0;}img.llimg.logo{object-position:left;}.headerContent > *:not(:last-child){margin-right:var(--margin-right);flex-grow:0;}.headerContent > .fastSearch{flex-grow:1;margin-right:calc(1.5 * var(--margin-right));display:flex;position:relative;z-index:10;}#submitFastSearch{color:var(--defaultBlue);}#submitFastSearch i,#openMobileFastSearch i,#submitAutocomplete i,#submitFastSearchMobile i{transform:rotateZ(90deg);}@media screen and (max-width:991.9px){.inputContainer.fastSearch{background:none;}.headerContent > .fastSearch > *,.headerContent > .fastSearch > .inputContainer{display:none;}#header[data-state="open"] #openMobileFastSearch{opacity:0;}}#header:before{content:'';display:block;position:fixed;height:var(--headerHeight);width:100vw;left:0;top:0;background-color:var(--white);}#header:after{content:'';display:block;position:fixed;height:10px;width:100vw;left:0;top:var(--headerHeight);background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0));}@media screen and (max-width:991.9px){#header[data-state="open"]:after{display:none;}}@media screen and (max-width:991.9px){#header,#header:before{height:var(--headerHeight);}.wrapper,.wrapper.isFacilityPage{padding-top:var(--headerHeight);}#header:after{top:var(--headerHeight);}}#mobileAutocomplete{display:none;}@media screen and (max-width:991.9px){#mobileAutocomplete{display:block;font-size:20px;}#mobileAutocomplete > *{font-size:1rem;}#openMobileFastSearch{color:var(--defaultAssetColor);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}#mobileAutocomplete[data-state='closed'] .closeButton{display:none;}#mobileAutocomplete[data-state='closed'] .mobileAutocomplete{display:none;}#mobileAutocomplete[data-state='opened'] #openMobileFastSearch i{display:none;}#mobileAutocomplete[data-state='opened'] .mobileAutocomplete{position:absolute;left:0;top:100%;width:100%;}.wrapper:not(.isSearchPage) #mobileAutocomplete[data-state='opened']:before{content:'';position:absolute;width:100vw;height:100vh;left:50%;transform:translateX(-50%);top:100%;display:inline-block;background-color:var(--defaultBlue);opacity:0.8;}.wrapper.isSearchPage #page{margin-top:88px;}#mobileAutocomplete[data-state='opened'] .mobileAutocomplete:before{content:'';position:absolute;width:100vw;height:100%;left:50%;transform:translateX(-50%);display:inline-block;background-color:var(--white);}#mobileAutocomplete[data-state='opened'] .mobileAutocomplete .autocompleteSelector{max-height:70vh;}#mobileAutocomplete[data-state='opened'] .autocompleteSelector{padding:40px 0 0;}.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results{position:relative;top:100%;z-index:152;width:100%;left:0;overflow-y:auto;padding:7px 0 7px;margin-top:-30px;display:flex;flex-direction:column;}.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results .openLink{padding:7px 15px;}.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector{position:relative;display:flex;flex-direction:column;}.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results{overflow-y:auto;}#openMobileFastSearch div.burger,#openMobileFastSearch div.burger:before,#openMobileFastSearch div.burger:after{width:20px;}}div.burger{position:relative;margin-top:20px;margin-bottom:20px;}div.burger:before,div.burger:after{content:'';position:absolute;display:block;}div.burger,div.burger:before,div.burger:after{width:30px;height:2px;background-color:var(--defaultAssetColor);border-radius:2px / 100%;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.menuButton,.closeButton{display:flex;align-items:center;padding-right:0;border-right:none;}.menuButton:hover div.burger,.menuButton:hover div.burger:before,.menuButton:hover div.burger:after,.closeButton:hover div.burger,.closeButton:hover div.burger:before,.closeButton:hover div.burger:after{background-color:var(--yellow);}.menuButton span{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;line-height:1em;margin-left:15px;padding-top:2px;}.modal .close,.modal .close:not(:disabled):not(.disabled):focus,.modal .close:not(:disabled):not(.disabled):hover{opacity:1;}.modal-header{border:none}.modal-header .close{margin:0 0 0 auto;padding:0 15px;}@media screen and (max-width:991.9px){.menuButton span{display:none;}.headerPhone{display:none;}}div.burger:before{top:-10px;}div.burger:after{bottom:-10px;}.menuOpen div.burger{background-color:unset !important;}.menuOpen div.burger:before{transform:rotate(45deg);top:0;}.menuOpen div.burger:after{transform:rotate(-45deg);top:0;}/** Autooomplete **/#fastSearch,#submitFastSearch,#fastSearchMobile,#submitFastSearchMobile{z-index:151;}.fastSearch .inputContainer{width:100%;display:flex;}.autocompleteSelector .results{display:none;}@media screen and (max-width:991.9px){.fastSearch .inputContainer{margin-bottom:40px;}}@media screen and (min-width:992px){.resultOpen .autocompleteSelector .results{position:absolute;top:100%;background-color:var(--white);z-index:152;width:100%;left:0;max-height:75vh;overflow-y:auto;display:flex;flex-direction:column;}.resultOpen .autocompleteSelector .openBackground{background-color:var(--defaultBlue);opacity:0.8;content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;}}.autocompleteSelector .results .openLink{padding:7px 15px;display:flex;justify-content:space-between;align-items:center;}.autocompleteSelector .results .openLink:hover{background-color:var(--lightBlue);}.autocompleteSelector .results .openLink:first-of-type{margin-top:7px;}.autocompleteSelector .results .openLink:last-of-type{margin-bottom:7px;}.autocompleteSelector .results .openLink span{color:var(--grey);}.autocompleteSelector .results .openLink span.withBackground{background-color:var(--lightBlue);color:var(--defaultBlue);}.autocompleteSelector .results .openLink span{font-size:11px;line-height:18px;font-family:Rustica;font-weight:500;text-transform:uppercase;padding:3px 10px 1px;margin-left:5px;border-radius:var(--borderRadius);max-width:40%;text-align:right;}/** End Autooomplete **//** Phone **/.phone-cta{display:flex;}.phone-cta .pictoContainer{margin-right:15px;}.phone-cta .maskIcon{width:50px;height:50px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--defaultAssetColor);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.document:hover .maskIcon,.phone-cta:hover .maskIcon{background-color:var(--yellow);}.phone-cta__textearea{display:flex;flex-direction:column;justify-content:center;}.phone-cta__number{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;}a.document:not(.btn):hover:after,a.phone-cta:not(.btn):hover:after{display:none;}@media screen and (max-width:991.9px){.phone-cta .pictoContainer,.phone-cta .maskIcon{width:35px;height:35px;}.phone-cta .pictoContainer{margin-right:25px;}.phone-cta .maskIcon{-webkit-mask-size:35px,35px,contain;}}/** Fin Phone **//** Menu **/nav#menu{position:fixed;opacity:0;top:-100%;z-index:149;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}nav#menu.open{opacity:1;display:block;top:var(--headerHeight);}@media screen and (max-width:991.9px){nav#menu.open{top:var(--headerHeight);}}nav#menu:before{content:'';display:block;position:fixed;height:100vh;width:100vw;top:0;background-color:var(--defaultBlue);opacity:0.8;left:0;}.menuContainer{position:relative;height:fit-content;display:flex;}@media screen and (max-width:991.9px){.menuContainerScrollable{max-height:calc(100vh - var(--headerHeight));overflow-y:auto;}.safari .menuContainerScrollable{max-height:calc(100vh - var(--headerHeight));}.menuContainer{flex-direction:column;}}.menuContainerScrollable .menuContainerBackground{content:'';display:block;position:absolute;height:100%;width:100vw;top:0;background-color:var(--white);transform:translateX(-50%);left:50%;}.menuContainer > *:not(.menuContainerBackground){position:relative;}.menuContainer .universItem{position:relative;width:70%;flex-shrink:0;flex-grow:0;padding:75px 90px 75px 0;display:flex;flex-direction:column;justify-content:space-between;min-height:360px;}@media screen and (min-width:992px){.menuContainer .universItem .universList,.menuContainer .universItem .universList .universStampList{flex-grow:1;display:flex;flex-direction:column;}.menuContainer .universItem .universList .universStampList{justify-content:center;}}.menuContainer .universItem > div{display:flex;flex-direction:column;}@media screen and (max-width:991.9px){.menuContainer .universItem .universList .universStampList{margin:30px 0 50px;}.isFacilityPage .menuContainer .universItem .universList .universStampList{margin:30px 0 0;}}.menuContainer .universItem .universItemTitle{font-family:"Rustica",Sans-Serif;font-weight:300;font-size:34px;}.menuContainer #mobilePhoneContainer{display:none;}.menuContainer .universItem .contactMea{position:relative;padding:0;height:initial;width:fit-content;}.menuContainer .universItem .contactMea:before{display:none;}.menuContainer .menuItems{display:flex;flex-direction:column;width:30%;flex-shrink:0;flex-grow:0;padding:55px 0 55px 35px;}.menuContainer .menuItems:before{content:'';display:block;position:absolute;height:100%;width:100vw;top:0;left:0;background-color:var(--lightBlue);}.menuContainer .menuItems a.btn{text-align:left;padding-left:0;padding-right:0;display:flex;align-items:center;justify-content:space-between;align-content:baseline;font-family:"Rustica",Sans-Serif;font-weight:700;}.menuContainer .menuItems a:before{position:absolute;content:'';display:inline-block;left:-45px;height:6px;width:0px;background-color:var(--yellow);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.menuContainer .menuItems a:hover{text-decoration:underline;}.menuContainer .menuItems a:hover:after{overflow:hidden;}.menuContainer .menuItems a:hover:before{width:20px;}@media screen and (max-width:991.9px){.menuContainerScrollable{width:100vw;}.menuContainerScrollable .menuContainerBackground{transform:none;left:0;}.menuContainer .universItem{padding:40px 0 40px 22px;width:100%;}.menuContainer .menuItems{padding:25px 0 55px 25px;width:100%;}.menuContainer .menuItems{padding-bottom:130px;}.menuContainer .menuItems a:before{left:-33px;}.menuContainer .universItem .universItemTitle{font-size:20px;}.menuContainer .stampUniverseList{margin:30px 0 50px;}.menuContainer .stampUniverseList a.mainButton{font-size:14px;width:100%;justify-content:space-between;}.menuContainer .stampUniverseList a:not(:last-of-type){margin-bottom:15px;}.menuContainer #mobilePhoneContainer{display:block;margin-bottom:10px;}.menuContainer .universItem #mobilePhoneContainer .phone-cta__textearea{font-size:12px;}.menuContainer .universItem .contactMea .picto,.menuContainer .universItem #mobilePhoneContainer .maskIcon{position:absolute;}.menuContainer .universItem .contactMea .info{margin-left:60px;padding-left:0;}.isFacilityPage .menuContainer .universItem{flex-direction:column-reverse;}.isFacilityPage .menuContainer .stampUniverseList{margin-bottom:0;}#facilityMenuForDesktop{display:none;}}@media screen and (min-width:992px){#facilityMenuForMobile{display:none;}}/** End Menu **/#footer{overflow-x:hidden;width:100%;position:relative;z-index:20;display:flex;flex-direction:column;position:relative;}#footer:before{position:absolute;content:'';display:block;width:100vw;height:100%;background-color:var(--defaultBlue);margin-left:50%;transform:translateX(-50%);}#footer.footerLinks{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;}@media screen and (max-width:991.9px){#footer .footerLinks{flex-direction:column;align-items:flex-start;}}#footer .legal{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;margin:20px 0;}@media screen and (max-width:991.9px){#footer .legal{flex-direction:column;margin-bottom:20px;}}#footer .legal a{color:var(--white);font-family:"Rustica",Sans-Serif;font-weight:500;font-size:12px;text-transform:uppercase;padding-right:25px;}#footer .social{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin:20px 0;gap: 20px;}#footer .social p {position:relative;font-size:14px;color:var(--white);margin:0;}#footer .social a{width:34px;height:34px;border:solid 2px;border-radius:100%;border-color:var(--white);padding-bottom:0;display:flex;align-items:center;justify-content:center;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}#footer .social a:not(:last-of-type){margin-right:20px;}#footer .social a:hover{border-color:var(--yellow);content:none;}#footer .social a:not(.btn):after{content:none;}#footer .social a img{width:50%;height:50%;}#footer .copyright{position:relative;color:var(--white);padding:15px 0;font-size:12px;}#footer .copyright:before{position:absolute;content:'';display:block;width:100vw;height:2px;background-color:var(--white);left:0;top:0;}@media screen and (max-width:575.9px){#footer .copyright:before{	left:-15px;}}.footerContentContainer{position:relative;}#footer > .footerLinks,#footer > .copyright,.footerContentContainer > div > div{padding-left:calc((100% - var(--max-width)) / 2) !important;padding-right:calc((100% - var(--max-width)) / 2) !important;}@media screen and (max-width:575.9px){#footer > .footerLinks,#footer > .copyright{margin-left:var(--containerMargin);margin-right:var(--containerMargin);}}.footerContentContainer > div > div.fullWidthsectionBackground.universBackground{display:none;}.footerContentContainer > div > div.contentDisplay{background-color:var(--universColorForFooter,inherit);}.footerContentContainer .contentContainer{padding-bottom:0;}.footerContentContainer:first-child{border-top:solid 3px var(--white);}img.c-faq-image{max-width:100%;}img.llimg{object-fit:scale-down;max-height:100%;max-width:100%;height:100%;display:block;}@media screen and (max-width:991.9px){img.llimg{height:unset;}}.bar{background-color:#ffd600;height:5px;width:50px;}@media screen and (min-width:992px){.link_recrut{width:var(--recrutmentTextWidthPercent);}.link_recrut > div{padding-right:30px;}}@media screen and (max-width:991.9px){.link_recrut{margin-top:var(--containerPaddingTop);padding-top:calc(4 * var(--bannerTop));padding-left:calc(var(--bannerBorderWidth) + var(--defaultOutsideArabesqueMargin) + var(--containerMargin) + var(--mobileContentMargin));position:relative;}}.recrutmentImage{display:flex;justify-content:center;position:relative;}@media screen and (min-width:992px){.recrutmentImage{width:var(--recrutmentImageWidthPercent);margin-top:145px;align-items:flex-end;}}.img_recrut img.llimg{object-fit:cover;height:100%;width:100%;}.img_recrut{border-radius:100%;width:var(--recrutmentImageSize);height:var(--recrutmentImageSize);overflow:hidden;}.homeTopText{z-index:100;}.homeTopText h2,.homeTopText h3{font-family:"Rustica",Sans-Serif;font-weight:300;line-height:1.20em;color:var(--turquoiseDark);}.homeTopText div > *:last-child{margin-bottom:0;}@media screen and (min-width:992px){.homeTopText{margin-top:calc(-1 * var(--containerPaddingTop));margin-bottom:calc(0.5 * var(--containerPaddingTop));padding-left:5%;padding-right:1%;display:flex;flex-direction:column;justify-content:center;max-height:535px;}.homeTopText .mainButton{margin-top:3em;}}@media screen and (min-width:1200px){.homeTopText .mainButton{margin-top:3em;}}.homeTopText h1{margin-top:0;margin-bottom:20px;}@media screen and (min-width:992px) and (max-width:1199.9px){.homeTopText .mainButton{margin-top:1em;}.homeTopText{max-height:482px;margin-bottom:0;}.homeTopText h1{line-height:1em;}}@media screen and (min-width:1800px){.homeTopText{padding-left:120px;padding-right:25px;}}@media screen and (min-width:1400px) and (max-width:1799.9px){.homeTopText{padding-left:90px;padding-right:20px;}}@media screen and (min-width:1200px) and (max-width:1399.9px){.homeTopText{padding-left:60px;padding-right:0;}}@media screen and (min-width:992px) and (max-width:1199.9px){.homeTopText{padding-left:30px;padding-right:0;}.homeTopText h1,.homeTopText .h1{font-size:44px;}.homeTopText h2,.homeTopText h3,.homeTopText .h3{font-size:28px;}}@media screen and (max-width:991.9px){.homeTopText{position:relative;margin-top:var(--bannerTextMarginTop);padding-right:calc(var(--bannerBorderWidth) + var(--defaultOutsideArabesqueMargin) + var(--containerMargin) + var(--mobileContentMargin));padding-bottom:30px;}}.bannerHome .imageContainer:after{content:'';display:block;border:solid 0px;padding:var(--bannerBorderWidth);border-radius:100%;height:var(--bannerBorderSize);width:var(--bannerBorderSize);position:absolute;top:var(--bannerTop);transform:rotate(180deg);-webkit-mask:conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg) content-box,conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg);-webkit-mask-composite:xor;mask-composite:exclude;}@media screen and (min-width:992px){.bannerHome .imageContainer:after{right:var(--bannerRightTranslation);background:conic-gradient(var(--bannerFirstBreak) 0deg,var(--turquoiseDark) 270deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);}}@media screen and (max-width:991.9px){.bannerHome .imageContainer:after{right:calc((100% - var(--bannerBorderSize)) / 2);background:conic-gradient(var(--bannerMobileFirstBreak) 0deg,var(--turquoiseDark) 270deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);}}/** '  _ '  **/.bannerHome:before{content:'';display:block;position:absolute;z-index:10;height:var(--bannerBorderWidth);/*bottom:calc(-1 * (var(--bannerBorderWidth)));*/top:calc(var(--bannerTop) + var(--bannerBorderSize) - var(--bannerBorderWidth));}@media screen and (min-width:992px){.bannerHome:before{background-color:var(--bannerFirstBreak);width:calc(var(--bannerBorderSize) / 2 + var(--bannerRightTranslation) + 2px + 100% - 1 * (var(--bannerBorderSize) / 2 + var(--rightBannerMargin)));left:calc(100% - var(--bannerBorderSize) / 2 - var(--bannerRightTranslation) - 1px);}}@media screen and (max-width:991.9px){.bannerHome:before{background-color:var(--bannerMobileFirstBreak);width:calc(50% - var(--bannerBorderSize) / 2 + var(--rightBannerMargin) + var(--bannerBorderWidth));left:50%;}}/** '  -.'  **/.bannerHome:after{content:'';display:block;border:solid 0px;padding:var(--bannerBorderWidth);border-radius:100%;height:var(--bannerBorderSize);width:var(--bannerBorderSize);position:absolute;top:calc(var(--bannerTop) + var(--bannerBorderSize) - var(--bannerBorderWidth));/*margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));*//*margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));*/-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}@media screen and (min-width:992px){.bannerHome:after{right:calc(-1 * (100% - var(--rightBannerMargin)));background:conic-gradient(var(--bannerFirstBreak) 0deg,var(--bannerSecondBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);z-index:21;}}@media screen and (max-width:991.9px){.bannerHome:after{right:var(--rightBannerMargin);background:conic-gradient(var(--bannerMobileFirstBreak) 0deg,var(--bannerMobileFirstBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);}}@media screen and (max-width:991.9px){/** '   |'  **/.homeTopText:before{content:'';display:block;position:absolute;z-index:10;background:linear-gradient(to bottom,var(--bannerMobileFirstBreak),var(--bannerMobileSecondBreak));width:var(--bannerBorderWidth);height:calc(100% - var(--bannerBorderSize) / 2 + var(--bannerBorderWidth) / 2);bottom:calc(-1 * (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2) + var(--bannerBorderSize) / 2 - 1px);/*bottom:calc(-1 * (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2 - var(--bannerBorderSize)));*//*bottom:calc(-1 * var(--containerPaddingBottom));*/right:var(--rightBannerMargin);}/** '  _|'  **/.homeTopText:after{content:'';display:block;border:solid 0px;padding:var(--bannerBorderWidth);border-radius:100%;height:var(--bannerBorderSize);width:var(--bannerBorderSize);position:absolute;bottom:calc(-1 * (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2));/*margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));*//*margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));*/transform:rotate(90deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;right:var(--rightBannerMargin);background:conic-gradient(var(--bannerMobileSecondBreak) 0deg,var(--bannerMobileSecondBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);}/** '  _ '  **/.bannerHomeContainer:before{content:'';display:block;position:absolute;z-index:10;height:var(--bannerBorderWidth);bottom:calc(-1 * (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2));background-color:var(--bannerMobileSecondBreak);width:calc(100% - var(--bannerBorderSize) - 2 * var(--defaultOutsideArabesqueMargin) + 2px);right:calc(var(--rightBannerMargin) + var(--bannerBorderSize) / 2 - 1px);}/** '.- '  **/.bannerHomeContainer:after{content:'';display:block;border:solid 0px;padding:var(--bannerBorderWidth);border-radius:100%;height:var(--bannerBorderSize);width:var(--bannerBorderSize);position:absolute;bottom:calc(-1 * (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2) + var(--bannerBorderWidth) - var(--bannerBorderSize));/*bottom:calc(-3 * var(--bannerBorderSize) / 2 + var(--bannerBorderWidth) + (var(--containerPaddingBottom) + var(--bannerBorderWidth) / 2));*//*margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));*//*margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));*/transform:rotate(-90deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;left:var(--rightBannerMargin);background:conic-gradient(var(--bannerMobileSecondBreak) 0deg,var(--bannerMobileSecondBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);z-index:1;}}.bannerArabesque:after{content:'';display:block;width:var(--bannerBorderWidth);position:absolute;bottom:0;}@media screen and (min-width:992px){.bannerArabesque:before{content:'';position:absolute;display:block;width:100vw;height:100px;top:0;left:0;margin-left:-50%;background-color:var(--white);z-index:0;}.bannerArabesque{margin-right:var(--rightBannerMargin);width:calc(100% - var(--rightBannerMargin));padding-right:150px;position:relative;z-index:20;}.bannerArabesque:after{background:linear-gradient(to bottom,var(--bannerSecondBreak),var(--turquoise));right:0;}}@media screen and (min-width:1200px){.bannerArabesque:after{height:calc(100% - var(--bannerBorderWidth) - var(--containerPaddingBottom));}}@media screen and (min-width:992px) and (max-width:1199.9px){.bannerArabesque:after{height:calc(100% - (-1 * var(--containerPaddingBottom) + 2px + var(--bannerBorderSize) / 2));}}@media screen and (min-width:992px) and (max-width:1200px){.bannerArabesque{padding-right:75px;}}@media screen and (max-width:991.9px){.bannerArabesque{padding-left:calc(var(--bannerBorderWidth) + var(--defaultOutsideArabesqueMargin) + var(--containerMargin) + var(--mobileContentMargin));padding-top:20px;position:relative;}.bannerArabesque:after{height:calc(100% - var(--bannerBorderSize) / 2 + var(--bannerBorderWidth) / 2 + 1px);background:linear-gradient(to bottom,var(--bannerMobileSecondBreak),var(--turquoise));left:var(--rightBannerMargin);}}.img_recrut:after{content:'';display:block;border:solid 0px;padding:var(--recrutmentBorderWidth);border-radius:100%;height:var(--recrutmentBorderSize);width:var(--recrutmentBorderSize);position:absolute;margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));background:conic-gradient(var(--turquoiseDark) 0deg,var(--recrutmentFirstBreak) 270deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);transform:rotate(-90deg);-webkit-mask:conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg) content-box,conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg);-webkit-mask-composite:xor;mask-composite:exclude;}@media screen and (min-width:992px){}@media screen and (max-width:991.9px){}.recrutmentImage:after{content:'';display:block;position:absolute;height:var(--recrutmentBorderWidth);background-color:var(--recrutmentFirstBreak);bottom:calc(-1 * (var(--recrutmentBorderPadding) + var(--recrutmentBorderWidth)));right:calc(50% - 1px);}@media screen and (min-width:992px){.recrutmentImage:after{width:calc(50% + (var(--recrutmentTextWidth) / var(--recrutmentImageWidth) * 100%) - var(--leftArabesqueMargin) - var(--recrutmentBorderSize) / 2 + 3px);}}@media screen and (max-width:991.9px){.recrutmentImage:after{width:calc(50% - var(--recrutmentBorderSize) / 2 + var(--rightBannerMargin) + var(--recrutmentBorderWidth) + 1px);}}.recrutmentArabesque{margin-left:var(--leftArabesqueMargin);width:calc(100% - var(--leftArabesqueMargin));position:relative;}@media screen and (min-width:992px){.recrutmentArabesque{padding-left:150px;padding-top:50px;}}@media screen and (max-width:991.9px){.recrutmentArabesque{padding-left:calc(var(--bannerBorderWidth)  + var(--containerMargin) + var(--mobileContentMargin));}.recrutmentArabesque .contentContainer:first-of-type{padding-top:0;}}@media screen and (min-width:992px){.recrutmentArabesque:before{content:'';display:block;border:solid 0px;padding:var(--recrutmentBorderWidth);border-radius:100%;height:var(--recrutmentBorderSize);width:var(--recrutmentBorderSize);position:absolute;left:0;top:calc(-1 * (var(--containerPaddingBottom) - var(--recrutmentBorderPadding)));/*margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));*//*margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));*/background:conic-gradient(var(--recrutmentSecondBreak) 0deg,var(--recrutmentFirstBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);transform:rotate(-90deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}}@media screen and (max-width:991.9px){.link_recrut:before{content:'';display:block;border:solid 0px;padding:var(--recrutmentBorderWidth);border-radius:100%;height:var(--recrutmentBorderSize);width:var(--recrutmentBorderSize);position:absolute;left:var(--rightBannerMargin);top:calc(-1 * (var(--containerPaddingTop) - var(--recrutmentBorderPadding)));/*margin-top:calc(-1 * var(--recrutmentBorderSize) + var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding));*//*margin-left:calc(-1 * (var(--recrutmentBorderWidth) + var(--recrutmentBorderPadding)));*/background:conic-gradient(var(--recrutmentSecondBreak) 0deg,var(--recrutmentFirstBreak) 90deg,rgba(0,0,0,0) 90deg,rgba(0,0,0,0) 360deg);transform:rotate(-90deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}.link_recrut:after{content:'';display:block;width:var(--recrutmentBorderWidth);height:calc(100% - (var(--recrutmentBorderSize) / 2 - var(--containerPaddingTop) + var(--recrutmentBorderWidth) / 2) + var(--containerPaddingBottom) );background:linear-gradient(to bottom,var(--recrutmentSecondBreak),var(--recrutmentSecondBreak));position:absolute;bottom:calc(-1 * var(--containerPaddingBottom));left:var(--rightBannerMargin);}}.recrutmentArabesque:after{content:'';display:block;width:var(--recrutmentBorderWidth);background:linear-gradient(to bottom,var(--recrutmentSecondBreak),var(--turquoise));position:absolute;left:0;}@media screen and (min-width:992px){.recrutmentArabesque:after{height:calc(100% - calc(-1 * var(--containerPaddingBottom) + ((var(--recrutmentBorderSize) - var(--recrutmentImageSize) - 2 * var(--recrutmentBorderWidth))) / 2 + var(--recrutmentBorderSize) / 2) + 2px);bottom:0;left:0;}}@media screen and (max-width:991.9px){.recrutmentArabesque:after{height:calc(100% + var(--containerPaddingTop) + var(--containerPaddingBottom));bottom:calc(-1 * var(--containerPaddingBottom));left:0;}}a:not(.btn,.phone-cta,.noAMEA,.tagsArticle__tag__link){padding-bottom:6px;position:relative;font-size:inherit;font-family:inherit;color:inherit;}a:not(.btn):hover{text-decoration:none;color:inherit;}a:not(.btn,.noAMEA):after,.articleThumbnailContent .articleOverview:after,.newsThumbnailContainer .newsOverview:after{position:absolute;content:'';display:inline-block;left:0;height:6px;width:0px;background-color:var(--yellow);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}a:not(.btn,.noAMEA):after{top:20px;}.articleThumbnailContent .articleOverview:after,.newsThumbnailContainer .newsOverview:after{bottom:0;}.articleThumbnailContent .articleOverview:after,.newsThumbnailContainer .newsOverview:after{bottom:calc(1.5 * var(--containerMargin));left:calc(2 * var(--containerMargin));}a:not(.btn,.phone-cta,.overwrite-hover):hover:after,.articleThumbnailContent:hover .articleOverview:after,.newsThumbnailContainer:hover .newsOverview:after{width:20px;}.btn,.btn:hover{position:relative;color:var(--defaultBlue);}a.btn:not(.noArrow):after,.btn:not(.noArrow):after{font-family:"Rustica",Sans-Serif;font-weight:300;content:"\203A";font-size:2em;line-height:0.5em;padding-left:10px;display:inline-block;transform:translateY(-2px);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.safari a.btn:not(.noArrow):after,.safari .btn:not(.noArrow):after{transform:translateY(-7px);}.btn.noBorder{text-decoration:underline;}.btn.noBorder:after{font-size:1.5em;transform:none;}.safari a.btn:after,.safari btn:after{transform:translateY(-5px);}.safari .btn.noBorder:after{transform:translateY(-3px);}a.btn.stamp:after,btn.stamp:after{opacity:0;padding-left:0;width:0;}a.btn:not(.stamp):hover:after,.btn:not(.stamp):hover:after{transform:translate(4px,-2px);}.btn.noBorder:hover:after{transform:translateX(4px);}.safari a.btn:not(.stamp):hover:after,.safari btn:not(.stamp):hover:after{transform:translate(4px,-5px);}.safari .btn.noBorder:hover:after{transform:translate(4px,-3px);}.btn.mainButton{border-width:2px;}*[style*="text-align:center"] > .btn.mainButton,*[style*="text-align: center"] > .btn.mainButton{margin-left:auto;margin-right:auto;}*[style*="text-align:right"] > .btn.mainButton,*[style*="text-align: right"] > .btn.mainButton{margin-left:auto;margin-right:0;}.mainButton{--background-color:var(--yellow);border:solid 2px;border-color:var(--background-color);border-radius:0;--buttonHeight:calc(2 * var(--borderRadiusButton));border-radius:var(--buttonHeight) / 100%;font-family:"Rustica",Sans-Serif;font-weight:700;text-transform:uppercase;padding:11px 30px 7px;font-size:16px;line-height:1.7em;margin-top:2em;margin-bottom:2em;display:flex;align-items:center;justify-content:center;align-content:baseline;width:fit-content;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;position:relative;text-align:left;}.safari .mainButton{padding:6px 30px 8px;}.mainButton.stamp{font-size:14px;}.mainButton:hover,.searchPage #openMap.mainButton:hover,.searchPage #openMapMobile.mainButton:hover{background-color:var(--yellow);}.banner .mainButton{background-color:var(--white);border-color:var(--white);color:var(--defaultBlue);}.banner .mainButton:hover{background:none !important;border-color:var(--yellow) !important;;color:var(--white) !important;}div:not(.childrenContent) > div > .bannerUniversPage{display:flex;flex-direction:column;}@media screen and (min-width:992px){div:not(.childrenContent) > div > .banner.rightFull.halfSize,div:not(.childrenContent) > div > .bannerUniversPage.rightFull.halfSize{align-items:stretch;}}.bannerUniversPage .linkContainer{display:flex;flex-wrap:wrap;margin-top:40px;}.bannerUniversPage .linkContainer a{margin-bottom:0;margin-right:40px;}@media screen and (max-width:991.9px){.bannerUniversPage .linkContainer{flex-direction:column;margin-top:0;}.bannerUniversPage .banner h2:after{width:100%;left:0;}.bannerUniversPage .banner h2{margin-bottom:40px;}}.universBlock{position:relative;}.smallBlock,.contentDisplay:not(.lightMode),.banner.smallBlock:not(.lightMode){flex-direction:row;align-items:center;justify-content:space-between;}.smallBlock h2{font-size:34px;margin-bottom:0;}.smallBlock h2:after{width:33%;left:33%;bottom:-15px;}.smallBlock .linkContainer{margin-top:0;}.smallBlock .mainButton{margin-top:1em;margin-bottom:1em;}a:not(.btn).back{position:relative;margin-left:30px;font-family:"Rustica",Sans-Serif;font-weight:500;width:fit-content;}.back:before{content:'\f060';font-family:"FontAwesome";position:absolute;color:var(--yellow);left:-30px;}.yellowHover:hover{color:var(--yellow) !important;}.openLink{cursor:pointer;}.recrutement_section{display:flex;justify-content:space-between;}@media screen and (max-width:991.9px){.recrutement_section{flex-direction:column-reverse;}}@media only screen and (max-width:400px){.recrutement_section{flex-direction:column-reverse;}}@media only screen and (min-width:400px){.mobile{display:none;}}@media screen and (min-width:992px){.homeUniverseList{display:flex;flex-wrap:wrap;justify-content:space-around;}.homeUniverseLink{display:flex;align-items:center;height:var(--homeUniverseLink);}}.homeUniverseContainer{display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:992px){.homeUniverseContainer{}}@media screen and (max-width:991.9px){.homeUniverseContainer:not(:last-of-type){margin-bottom:4rem;}}.homeUniverse{--homeUniverseWidth:280px;width:var(--homeUniverseWidth);display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:992px) and (max-width:1199.9px){.homeUniverse{--homeUniverseWidth:250px;}}@media screen and (max-width:991.9px){.homeUniverse{--homeUniverseWidth:300px;width:100%;}}@media screen and (max-width:399.9px){.homeUniverse{--homeUniverseWidth:230px;}}.homeUniverseImg{height:var(--homeUniverseWidth);display:flex;justify-content:center;}.homeUniverseImg img{border-radius:100%;}.homeUniverseLink,.homeUniverseDesc{max-width:max(var(--homeUniverseWidth),60%);text-align:center;}.stampUniverseList a{margin-top:0;margin-bottom:0;}.stampUniverseList a:not(:last-of-type){margin-right:20px;}@media screen and (min-width:992px){.stampUnivers,.stampUniverseList{display:flex;}.stampUnivers .underline{flex-shrink:0;display:flex;align-items:flex-end;}}.articleCarrousel,.newsCarrousel,.facilityThumbnailsCarrousel,.keyFiguresCarrousel,.pageCarrousel{position:relative;margin-right:max(calc(-1 * (100vw - 100%) / 2),-100px);}.articleCarrousel .slick-list,.newsCarrousel .slick-list,.facilityThumbnailsCarrousel .slick-list,.keyFiguresCarrousel .slick-list,.pageCarrousel .slick-list{padding:0 100px 0 0 !important;}.articleCarrousel .slick-next.slick-arrow,.newsCarrousel .slick-next.slick-arrow,.facilityThumbnailsCarrousel .slick-next.slick-arrow,.keyFiguresCarrousel .slick-next.slick-arrow,.pageCarrousel .slick-next.slick-arrow{transform:translate(50%,-50%);}@media screen and (min-width:576px){.articleCarrousel .slick-next.slick-arrow,.newsCarrousel .slick-next.slick-arrow,.facilityThumbnailsCarrousel .slick-next.slick-arrow,.keyFiguresCarrousel .slick-next.slick-arrow,.pageCarrousel .slick-next.slick-arrow{right:calc(max(calc(-1 * (100vw - 100%) / 2),100px));}}@media screen and (max-width:575.9px){.articleCarrousel,.newsCarrousel,.facilityThumbnailsCarrousel,.keyFiguresCarrousel,.pageCarrousel{margin-right:max(calc(-1 * (100vw - 100%) / 2),-50px);}.articleCarrousel .slick-list,.newsCarrousel .slick-list,.facilityThumbnailsCarrousel .slick-list,.pageCarrousel .slick-list{padding:0 50px 0 0 !important;}.articleCarrousel .slick-next.slick-arrow,.newsCarrousel .slick-next.slick-arrow,.facilityThumbnailsCarrousel .slick-next.slick-arrow,.keyFiguresCarrousel .slick-next.slick-arrow,.pageCarrousel .slick-next.slick-arrow{right:calc(max(calc((100vw - 100%) / 2),50px));}}.slick-track{float:left;}.slick-slide:not(.slick-active):not(.slick-center){opacity:50%;}.articleThumbnailContainer{min-width:30%;}.newsThumbnailContainer{min-width:23%;}@media screen and (max-width:991.9px){.articleThumbnailContainer{min-width:70%;}}.articleThumbnailContent{width:348px;}.newsThumbnailContent{width:250px;border-radius:0 0 var(--borderRadius) var(--borderRadius);overflow:hidden;}@media screen and (max-width:575.9px){.articleThumbnailContent,.newsThumbnailContent{width:min(calc(100vw - 2 * var(--containerMargin) - 50px),348px);}}.slick-slide:not(:last-of-type) .articleThumbnailContent,.slick-slide:not(:last-of-type) .newsThumbnailContent{margin-right:2rem;}.articleThumbnailContent .tag,.newsThumbnailContent .tag{font-family:Rustica;font-size:14px;text-transform:uppercase;color:var(--universColor);}.articleThumbnailContent .tag span:not(:last-of-type):after{content:'|';padding:0 0.3em;}.articleThumbnailContent .articleImage{border-bottom:solid 12px var(--universColor);height:250px;border-radius:var(--borderRadius) var(--borderRadius) 0 0;overflow:hidden;}.newsThumbnailContent .newsImage{height:190px;overflow:hidden;}.articleThumbnailContent .articleImage img.llimg,.newsThumbnailContent .newsImage img.llimg{object-fit:cover;height:100%;width:100%;}.articleThumbnailContent .articleOverview{background-color:var(--white);padding:calc(1.5 * var(--containerMargin)) calc(2 * var(--containerMargin));height:280px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;}.articleOverview .tag,.articleOverview .title{flex-grow:0;flex-shrink:0;}.title h3{margin-bottom:0;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.articleOverview .intro{flex-grow:1;position:relative;overflow:hidden;}.newsThumbnailContent .newsOverview{background-color:var(--white);padding:calc(1.5 * var(--containerMargin)) calc(2 * var(--containerMargin));height:280px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;}.articleThumbnailContent .intro:after{position:absolute;content:'';display:block;height:calc(2 * var(--containerMargin));width:100%;background:linear-gradient(to bottom,#fff0,#fff);bottom:0;}.newsThumbnailContent .title:after{position:absolute;content:'';display:block;height:calc(2 * var(--containerMargin));width:100%;background:linear-gradient(to bottom,#fff0,#fff);bottom:0;}.articleThumbnailContent .title,.newsThumbnailContent .title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;margin:0.5em 0 1.5em;position:relative;}.newsThumbnailContent .title{margin:0.5em 0 0.5em;}.newsOverview .date{font-family:Rustica;font-size:14px;}.newsOverview .tag,.newsOverview .date{flex-grow:0;flex-shrink:0;}.newsOverview .title{flex-grow:1;overflow:hidden;}.stampUnivers{position:relative;}@media screen and (min-width:992px){.stampUnivers{margin-top:70px;}.stampUnivers span:first-of-type{margin-right:40px;}}@media screen and (max-width:991.9px){.stampUnivers{margin-top:40px;}.stampUnivers,.stampUnivers .stampUniverseList{display:flex;flex-direction:column;align-items:baseline;}.stampUnivers .underline{margin-bottom:40px;}.stampUnivers span a{margin-bottom:20px;}}/** Recrutement **/#detail_offert{font-size:16px;}.sectionNews{width:100%;max-height:max-content;position:relative;}.recrutement_section{margin-top:20px;}@media screen and (min-width:992px){.recrutement_section .description{margin-top:95px;}}@media screen and (max-width:991.9px){.recrutement_section .description{margin-top:40px;}.recrutement_section .mainButton{margin-bottom:0;}}.list_offer{margin-top:30px;margin-bottom:0;font-family:"Rustica",Sans-Serif;font-weight:500;text-transform:uppercase;}.list_offer li{margin-bottom:5px;}/** Fin Recrutement **//** Stars **/.stars{display:flex;}.container-star{position:relative;display:inline-block;}.container-star:not(:last-of-type){margin-right:0.2em;}@media screen and (min-width:992px) and (max-width:1199.9px ){.container-star:not(:last-of-type){margin-right:0;}.container-star:not(:first-of-type){margin-left:-3px;}}.star-over{color:var(--yellow);left:0;top:0;overflow:hidden;font-size:inherit;}/** Fin Stars **//** Note **/.globalNote .noteStars{font-size:26px;padding-top:35px;padding-bottom:15px;}.globalNote .note{font-family:"Rustica",Sans-Serif;font-weight:900;font-size:80px;line-height:1em;}.globalNote > div{display:flex;}.globalNote .top{height:160px;}.globalNote .logo{height:100%;display:flex;align-content:flex-end;justify-content:center;}.globalNote .left{margin-right:var(--containerMargin);width:50%;}@media screen and (min-width:1400px) and (max-width:1399.9px ){.desktop-50:first-of-type .globalNote .right{margin-right:calc(2 * var(--containerMargin));}}.globalNote .right{margin-left:var(--containerMargin);width:50%;}.globalNote .description{padding-top:10px;}@media screen and (max-width:991.9px){.desktop-50:first-of-type .globalNote .right{margin-right:0;}}@media screen and (max-width:767.9px){.globalNote .left,.globalNote .right{margin-left:0;margin-right:0;width:100%;}.globalNote > div{flex-direction:column;}.globalNote .logo{justify-content:flex-start;}.globalNote .noteStars{padding-top:10px;}.globalNote .left .top{height:140px;}.globalNote .description{padding-top:0;}}/** Fin Note **//** testimonialCarrousel HP **/.testimonialCarrousel{min-height:400px;background-color:var(--lightBlue);padding-top:48px;padding-bottom:62px;position:relative;}.desktop-50 .testimonialCarrousel{margin-top:160px;border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);}.testimonialCarrousel .slick-slide{height:fit-content;scrollbar-color:var(--yellow) transparent;}.testimonial{margin:0 58px 0 68px;height:290px !important;overflow:scroll;padding-right:10px;}.autocompleteItem{display:inline;}.autocompleteItem .highlight{font-weight:600;}.resultOpen .autocompleteSelector .results::-webkit-scrollbar,.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results::-webkit-scrollbar,.ui.button.dropdown .menu::-webkit-scrollbar,.testimonial::-webkit-scrollbar{-webkit-appearance:none;display:block;width:10px;}.resultOpen .autocompleteSelector .results::-webkit-scrollbar,.ui.button.dropdown .menu::-webkit-scrollbar,.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results::-webkit-scrollbar{width:5px;margin-right:5px;}.testimonial::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--yellow);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}.resultOpen .autocompleteSelector .results::-webkit-scrollbar-thumb,.ui.button.dropdown .menu::-webkit-scrollbar-thumb,.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--grey);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}.resultOpen .autocompleteSelector .results::-webkit-scrollbar-corner,.resultOpen #mobileAutocomplete[data-state='opened'] .autocompleteSelector .results::-webkit-scrollbar-corner,.ui.button.dropdown .menu::-webkit-scrollbar-corner,.testimonial::-webkit-scrollbar-corner{background-color:transparent;}.testimonialCarrousel .slick-dots{bottom:20px;}.testimonialContent{height:100%;display:flex;flex-direction:column;justify-content:space-between;}.testimonialContent .reviewInfo{display:flex;flex-direction:column;}.testimonial .review{font-family:"Rustica",Sans-Serif;font-weight:500;font-style:italic;font-size:20px;margin-bottom:35px;}.testimonial .review:before{background-color:var(--defaultBlue);content:'';-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMCA3LjY5MjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0xMCAxLjIzNjItMC44NzkxOS0xLjIzNjJjLTEuOTIzIDAuODIzMzYtMy40MzQgMi42OTI0LTMuNDM0IDQuODYyNiAwIDEuNjc1OCAwLjk2MTUyIDIuODI5NyAyLjI4MDMgMi44Mjk3YTIuMDExOCAyLjAxMTggMCAwIDAgMi4wMDU0LTIuMDYwNGMwLTAuOTYxNTItMC40NjcxMS0xLjM0NTUtMC45MDY1LTEuNTkzNS0wLjQzOTM5LTAuMjQ4MDEtMC44NTE2Ny0wLjM1NzA2LTAuODUxNjctMC43NDI2MyAwLTAuNzEzNTEgMC43NjkxNC0xLjY0NjcgMS43ODU3LTIuMDU5NnptLTUuNjg2OCAwLTAuODc5MTktMS4yMzYyYy0xLjkyMyAwLjgyMzM2LTMuNDM0IDIuNjkyNC0zLjQzNCA0Ljg2MjYgMCAxLjY3NTggMC45NjE1MiAyLjgyOTcgMi4yODAzIDIuODI5N2EyLjAxMTggMi4wMTE4IDAgMCAwIDIuMDA1NC0yLjA2MDRjMC0wLjk2MTUyLTAuNDY3MTEtMS4zNDU1LTAuOTA2NS0xLjU5MzUtMC40MzkzOS0wLjI0ODAxLTAuODUxNjgtMC4zNTcwNi0wLjg1MTY4LTAuNzQyNjMgMC0wLjcxMzUxIDAuNzY5MTQtMS42NDY3IDEuNzg1Ny0yLjA1OTZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMCA3LjY5MjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0xMCAxLjIzNjItMC44NzkxOS0xLjIzNjJjLTEuOTIzIDAuODIzMzYtMy40MzQgMi42OTI0LTMuNDM0IDQuODYyNiAwIDEuNjc1OCAwLjk2MTUyIDIuODI5NyAyLjI4MDMgMi44Mjk3YTIuMDExOCAyLjAxMTggMCAwIDAgMi4wMDU0LTIuMDYwNGMwLTAuOTYxNTItMC40NjcxMS0xLjM0NTUtMC45MDY1LTEuNTkzNS0wLjQzOTM5LTAuMjQ4MDEtMC44NTE2Ny0wLjM1NzA2LTAuODUxNjctMC43NDI2MyAwLTAuNzEzNTEgMC43NjkxNC0xLjY0NjcgMS43ODU3LTIuMDU5NnptLTUuNjg2OCAwLTAuODc5MTktMS4yMzYyYy0xLjkyMyAwLjgyMzM2LTMuNDM0IDIuNjkyNC0zLjQzNCA0Ljg2MjYgMCAxLjY3NTggMC45NjE1MiAyLjgyOTcgMi4yODAzIDIuODI5N2EyLjAxMTggMi4wMTE4IDAgMCAwIDIuMDA1NC0yLjA2MDRjMC0wLjk2MTUyLTAuNDY3MTEtMS4zNDU1LTAuOTA2NS0xLjU5MzUtMC40MzkzOS0wLjI0ODAxLTAuODUxNjgtMC4zNTcwNi0wLjg1MTY4LTAuNzQyNjMgMC0wLjcxMzUxIDAuNzY5MTQtMS42NDY3IDEuNzg1Ny0yLjA1OTZ6Ii8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;float:left;width:50px;height:40px;margin:7px 25px 0 0;}.testimonial span{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:14px;color:#58585A;line-height:22px;}.testimonialCarrousel .slick-list,.testimonialCarrousel .slick-track{height:100%;}@media screen and (max-width:991.9px){.desktop-50 .testimonialCarrousel{margin-top:0;}}@media screen and (max-width:767.9px){.testimonialCarrousel{min-height:100px;padding-top:30px;padding-bottom:40px;}.recrutmentArabesque .testimonialCarrousel{z-index:10;margin-left:calc(-1 * var(--leftArabesqueMargin) - (var(--bannerBorderWidth)  + var(--containerMargin) + var(--mobileContentMargin)));}.testimonial{margin:0 30px;}.testimonial .review{font-size:16px;}.testimonialCarrousel .slick-dots{bottom:10px;}.testimonial .review:before{margin:7px 15px 0 0;}.testimonialContent{justify-content:flex-start;height:fit-content;}}@media screen and (max-width:575.9px){.testimonial .review{font-size:14px;}.testimonial span{font-size:12px;}}/** Fin testimonialCarrousel HP **//** MEA contact **/.contactContainer{position:relative;}.contactMea{height:140px;background-color:var(--white);display:flex;align-items:center;width:100%;cursor:pointer;}.contactMea .info{display:flex;flex-direction:column;flex-grow:1;padding-left:20px;}.contactMea .info span.infoTitle{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;}.contactMea .info span.btn{text-align:left;padding:0;width:fit-content;}@media screen and (min-width:992px){.contactMea{position:absolute;padding:40px;width:350px;bottom:0;right:0;}.contactMea:before{position:absolute;content:'';display:block;top:20px;left:-10px;width:20px;height:6px;background-color:var(--yellow);}}@media screen and (max-width:991.9px){.contactMea{width:100%;padding:40px 0;}}.svgStrokeHover svg path,.svgStrokeHover img{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;stroke:var(--defaultAssetColor) !important;}.svgStrokeHover:hover svg path,.svgStrokeHover:hover img{stroke:var(--yellow) !important;}/** Fin MEA contact **//** Univers **/div:not(.childrenContent) > div > .bannerUnivers{position:relative;display:flex;flex-direction:row;--universeWidth:445px;}@media screen and (max-width:991.9px){div:not(.childrenContent) > div > .bannerUnivers.bannerUniversPage{--universeWidth:300px !important;flex-direction:column-reverse;}.bannerUnivers.bannerUniversPage .universeTextContainer{margin-bottom:30px;}.childrenContent .bannerUnivers{flex-direction:column;}.bannerUnivers .halfWidth{margin-top:35px;}.universeImg{margin-bottom:50px;}}.bannerUnivers .description,.newsHub.description{font-family:"Rustica",Sans-Serif;font-weight:300;font-size:20px;}.newsHub.description{margin-bottom:40px;}.universeImgContainer{display:flex;justify-content:center;--universeBorderWidth:var(--defaultBorderWidth);--universePaddingTop:57px;--universeBorderSize:calc(var(--universeWidth) + 2 * var(--universeBorderWidth)  + 2 * var(--recrutmentBorderPadding));--bannerFirstBreak:#50B7D0;--bannerSecondBreak:#008093;padding-top:var(--universePaddingTop);}.universeTextContainer{padding-right:var(--defaultBorderWidth);}.universeImgContainer.light{--bannerSecondBreak:#EAF7F9;}.universeImg{height:var(--universeWidth);width:var(--universeWidth);display:flex;justify-content:center;position:relative;}.universeImg img{border-radius:100%;width:var(--universeWidth);height:var(--universeWidth);overflow:hidden;}.universeImg:before{content:'';display:block;border:solid 0px;padding:var(--universeBorderWidth);border-radius:100%;height:var(--universeBorderSize);width:var(--universeBorderSize);position:absolute;margin-top:calc(-1 * var(--recrutmentBorderPadding) - var(--universeBorderWidth));/*margin-left:calc(-1 * (var(--universeBorderWidth) + var(--recrutmentBorderPadding)));*/background:conic-gradient(var(--bannerSecondBreak) 0deg,var(--bannerFirstBreak) 270deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);transform:rotate(180deg);-webkit-mask:conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg) content-box,conic-gradient(#fff 0deg,#fff 270deg,#000 270deg,#000 360deg);-webkit-mask-composite:xor;mask-composite:exclude;}.universeImgContainer:after{content:'';display:block;border:solid 0px;height:var(--universeBorderWidth);width:calc(50vw - 25%);position:absolute;left:calc(75% - 1px);bottom:calc((100% - var(--universeBorderSize)) / 2);background-color:var(--bannerSecondBreak);top:calc(var(--universeWidth) + var(--universePaddingTop) + var(--recrutmentBorderPadding));}@media screen and (max-width:991.9px){.universeImgContainer{position:relative;}.universeImgContainer:after{width:50vw;left:50%;bottom:calc(-1 * var(--recrutmentBorderPadding) - var(--universeBorderWidth));}}/** End Univers **//** News **/.newsBanner .date{font-family:Rustica;font-size:14px;margin-top:45px;position:relative;}.newsBanner .description{position:relative;font-family:Rustica;}.tagsList .tag{padding-right:20px;}/** End News **//** Hub article **/.bottomSeparator:not(:last-of-type):after{position:absolute;content:'';display:inline-block;height:1px;width:100%;background-color:var(--defaultBlue);opacity:0.2;bottom:0;}.hubArticleTitle,.hubNewsTitle,.categoryArticleTitle,.categoryTitleContainer,.faqBannerContainer{display:flex;justify-content:space-between;align-items:center;}.categoryTitleContainer .categoryArticleH2{width:60%;}.hubArticleTitle .searchAutocomplete,.categoryArticleTitle .searchAutocomplete,.hubNewsTitle .tagContainer,.categoryTitleContainer .tagContainer,.faqBannerContainer .searchAutocomplete{margin-left:60px;flex-grow:1;max-width:40%;}.categoryTitleContainer .tagContainer{margin-left:0;display:flex;flex-wrap:wrap;margin-bottom:10px;position:relative;align-content:flex-end;justify-content:flex-end;}.categoryTitleContainer .removeTag{margin-right:0;margin-left:30px;}.banner .orderSelector{color:var(--defaultBlue);}.categoryTitleContainer .tagSelector,.hubNewsTitle .orderSelector{flex-grow:1;background-color:var(--white);margin-right:0;width:100%;}.categoryTitleContainer .tagSelector.ui.fluid.dropdown,.hubNewsTitle .orderSelector.ui.fluid.dropdown{width:100%;}.ui.button.dropdown .menu{max-height:50vh;overflow-y:scroll;height:fit-content;z-index:200;margin-top:4px;border-radius:4px;}.ui.upward.dropdown>.menu{border-radius:4px !important;margin-bottom:4px;}@media screen and (min-width:992px){.fastSearch .results{border-radius:4px;margin-top:4px;}}.ui.dropdown .menu>.item:hover{background-color:var(--lightBlue) !important;}@media screen and (max-width:991.9px){.ui.button.dropdown .menu{max-height:25vh;}}#page:not(.searchPage) .searchAutocomplete{background-color:var(--white);display:flex;}.searchActions{display:flex;justify-content:space-between;margin-bottom:60px;}.searchActions .searchFieldContainer{display:flex;align-items:center;flex-grow:1;z-index:2;}.searchActions .mainButton{margin:0;}#page.searchPage .left .contentContainer{padding-bottom:var(--containerPaddingBottom);}#page.searchPage .searchAutocomplete{display:flex;flex-grow:1;margin-right:40px;}#submitAutocomplete{font-size:23px;line-height:16px;}.tagChooseLabel{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;margin-bottom:25px;}h2.tagChooseLabel:after{display:none;}@media screen and (max-width:991.9px){.hubArticleTitle,.hubNewsTitle,.categoryArticleTitle,.categoryTitleContainer,.faqBannerContainer{flex-direction:column;align-items:flex-start;}.hubArticleTitle .searchAutocomplete,.categoryArticleTitle .searchAutocomplete,.hubNewsTitle .tagContainer,.categoryTitleContainer .tagContainer,.faqBannerContainer .searchAutocomplete{margin-left:0;width:100%;max-width:100%;}.categoryTitleContainer .tagContainer{justify-content:flex-start;}.categoryTitleContainer .removeTag{margin-right:30px;margin-left:0;}.categoryArticleTitle .searchAutocomplete,.hubNewsTitle .orderSelector{margin-bottom:25px;}.tagChooseLabel{margin-top:25px;}}.tagContainer{display:flex;align-items:center;line-height:50px;flex-wrap:wrap;}@media screen and (max-width:991.9px){.tagContainer .tagSelector,.tagContainer .orderSelector,.tagContainer .universSelector{margin-top:15px;}}.tagContainer .ui.dropdown>.text,.filterGroup .ui.dropdown>.text{padding-right:30px;position:relative;display:flex;height:30px;align-items:center;width:100%;}.filterGroup .ui.dropdown>.text{height:unset;min-height:30px;}.filterGroup .ui.dropdown>.text{padding-right:30px;}@media screen and (max-width:991.9px){.tagContainer .ui.dropdown>.text,.filterGroup .ui.dropdown>.text{padding-right:0;position:relative;display:flex;height:30px;}}div:not(.categoryTitleContainer,.hubNewsTitle) > .tagContainer .ui.dropdown>.text:before{position:absolute;content:'+';display:block;left:-14px;}.tagContainer .ui.dropdown>.text:after,.filterGroup .ui.dropdown>.text:after{position:absolute;font-family:"Rustica",Sans-Serif;font-weight:200;content:"\203A";display:inline-block;transform:rotateZ(90deg) scaleX(1.5);font-size:24px;right:0;}.tagContainer .tagSelector.ui.dropdown:hover>.text:before,.tagContainer .universSelector.ui.dropdown:hover>.text:before,.tagContainer .orderSelector.ui.dropdown:hover>.text:before,.tagContainer .tagSelector.ui.dropdown:hover>.text:after,.tagContainer .orderSelector.ui.dropdown:hover>.text:after,.tagContainer .universSelector.ui.dropdown:hover>.text:after{color:var(--yellow);}.tagSelector,.orderSelector{margin-right:30px;}.tagSelector.ui.fluid.dropdown,.orderSelector.ui.fluid.dropdown,.universSelector.ui.fluid.dropdown{width:fit-content;}@media screen and (max-width:991.9px){.tagSelector.ui.fluid.dropdown,.orderSelector.ui.fluid.dropdown,.universSelector.ui.fluid.dropdown{width:100%;margin-right:0;}}.tagSelector.ui.dropdown,.orderSelector.ui.dropdown,.universSelector.ui.dropdown,.ui.upward.dropdown.button:not(.pointing):not(.floating).tagSelector.active,.ui.upward.dropdown.button:not(.pointing):not(.floating).orderSelector.active,.ui.upward.dropdown.button:not(.pointing):not(.floating).universSelector.active{border:solid 1px;border-color:var(--white);--buttonHeight:calc(2 * var(--borderRadiusButton));border-radius:var(--buttonHeight) / 100%;padding:9px 30px 9px;font-size:16px;line-height:1.7em;display:flex;align-items:center;justify-content:flex-start;align-content:baseline;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;position:relative;text-align:left;}.ui.dropdown .menu>.item{white-space:inherit;}.ui.upward.dropdown.button:not(.pointing):not(.floating).universSelector.active,.ui.upward.dropdown.button:not(.pointing):not(.floating).universSelector{flex-direction:column;align-items:flex-start;}.ui.multiple.dropdown>.label{width:fit-content;}.universSelector.ui.multiple.dropdown{padding:9px 30px 9px;}.universSelector.ui.multiple.dropdown > .text{position:relative;margin:0;}@media screen and (max-width:991.9px){.tagSelector.ui.dropdown,.universSelector.ui.dropdown,.orderSelector.ui.dropdown,.ui.upward.dropdown.button:not(.pointing):not(.floating).tagSelector.active,.ui.upward.dropdown.button:not(.pointing):not(.floating).orderSelector.active,.ui.upward.dropdown.button:not(.pointing):not(.floating).universSelector.active{width:100%;}}.removeTag{cursor:pointer;text-decoration:underline;display:flex;align-items:center;margin-right:30px;}.delete.icon::before{content:'\f057';font-family:"FontAwesome";line-height:1em;font-style:initial;margin-left:10px;color:var(--yellow);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;display:inline-block;}.removeTag:hover .delete.icon::before{font-family:'Font Awesome 6 Free';font-weight:400;}.descriptionCategoryArticle{display:flex;flex-direction:column;}.descriptionCategoryArticle .description{padding-right:25px;margin-bottom:25px;max-width:60%;}.categoryTitleContainer h2{margin-right:25px;margin-bottom:0;}.categoryTitleContainer{display:flex;align-items:stretch;margin-bottom:70px;}.additionalDataContainer h2{font-size:inherit;margin-bottom:10px;}.additionalDataContainer h2:after{display:none;}.categoryTitleContainer .tagContainer .ui.dropdown>.text{padding-right:0;}@media screen and (max-width:991.9px){.descriptionCategoryArticle .description{max-width:100%;margin-top:25px;padding-right:0;}.categoryTitleContainer{flex-direction:column;margin-bottom:30px;}.categoryTitleContainer .categoryArticleH2{width:100%;margin-bottom:50px;}}.newsList{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}.newsList .newsListItem{margin-bottom:50px;}.newsList .newsListItemBreak:nth-of-type(8n){flex-basis:0%;}@media screen and (min-width:1200px){.newsList .newsListItemBreak:nth-of-type(8n){flex-basis:100%;}}@media screen and (min-width:992px) and (max-width:1199.9px){.newsList .newsListItemBreak:nth-of-type(6n){flex-basis:100%;}}@media screen and (min-width:576px) and (max-width:991.9px){.newsList .newsListItemBreak:nth-of-type(4n){flex-basis:100%;}}@media screen and (max-width:575.9px){.newsList{justify-content:center;}}.pager{display:flex;width:100%;justify-content:center;font-family:"Rustica",Sans-Serif;font-weight:500;}.pager > .currentPage{width:40px;height:40px;background-color:var(--yellow);border-radius:100%;display:flex;justify-content:center;align-items:center;}.pager > *:not(.currentPage)[data-page],.pager > .dot{cursor:pointer;margin:0 15px;height:40px;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;}.pager > *:not(.currentPage)[data-page]:hover:after{position:absolute;content:'';display:inline-block;bottom:0;width:15px;left:50%;transform:translateX(-50%);height:6px;background-color:var(--yellow);}/** Fin hub article **//** FAQ **/.defaultBagkground{background-color:var(--defaultBlue);}.qaContainer{display:flex;flex-wrap:wrap;width:100%;position:relative;justify-content:space-between;align-content:flex-start;font-family:Rustica;}.faqCategory{width:30%;font-family:"Rustica",Sans-Serif;font-weight:500;font-size:20px;padding-bottom:30px;margin-bottom:25px;position:relative;display:flex;justify-content:space-between;}.faqCategory:before{background-color:var(--defaultBlue);opacity:0.2;content:"";display:inline-block;width:100%;height:1px;bottom:0;position:absolute;left:0;}.faqCategory:after{content:"+";display:inline-block;font-size:30px;line-height:20px;transform:translateY(3px);}.faqItemsContainer{width:60%;}.faqItems{position:absolute;top:0;width:60%;}.qaItem{position:relative;}.qaItem:not(:first-of-type){padding:10px 0 0 0;}.qaItem > div{padding-bottom:15px;}.qaItem:after{background-color:var(--defaultBlue);opacity:0.2;content:"";display:inline-block;width:100%;height:1px;bottom:0;position:absolute;left:0;}.qaItem .faqQuestion,.contentTitle.collapsibleContent{display:flex;justify-content:space-between;align-items:center;}.qaItem .faqQuestion span,.collapsibleContent.contentTitle > *{padding-right:100px;margin-bottom:0;}.qaItem .faqQuestion:after,.contentTitle.collapsibleContent:after{font-family:"Rustica",Sans-Serif;font-weight:200;content:"\203A";display:inline-block;transform:rotateZ(90deg) scale(3,2) translateY(4px);font-size:24px;right:0;flex-grow:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.qaItem .faqQuestion[aria-expanded="true"]:after,.contentTitle.collapsibleContent[aria-expanded="true"]:after{transform:rotateZ(270deg) scale(3,2) translateY(-4px);}.faqAnswer{padding-left:60px;color:var(--turquoiseDark)}.faqCategory:after,.faqQuestion:after{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.faqCategory:hover:after,.faqQuestion:hover:after{color:var(--yellow);}@media screen and (max-width:991.9px){.faqItems{position:relative;width:100%;}.faqItemsContainer:not(:last-of-type) .faqItems{padding-bottom:10px;}.faqCategory{width:100%;margin-bottom:0;}.faqCategory:not(:first-of-type){margin-top:15px;}.faqCategory:not(:last-of-type){margin-bottom:15px;}.faqItemsContainer{width:100%;}.qaItem{margin-left:20px;position:relative;}.qaItem .faqQuestion span{padding-right:30px;}.faqAnswer{padding-left:0;}}/** Fin FAQ **//** Modale **/.modal-backdrop{background-color:var(--defaultBlue);}.modal-backdrop.show{opacity:0.8;}.modal{height:calc(100vh - var(--headerHeight) - 60px);top:calc(var(--headerHeight) + 30px);background-color:var(--white);}#documentModalContainer .modal,#preparerSejourPro.modal,#preparerSejourPatient.modal{height:calc(100vh - 60px);top:30px;}.safari #documentModalContainer .modal,.safari #preparerSejourPro.modal,.safari #preparerSejourPatient.modal{height:calc(100vh - 60px - 70px);}#documentModalContainer .modal-header,#preparerSejourPro .modal-header,#preparerSejourPatient .modal-header{width:100px;position:absolute;right:0;z-index:1;}.modal-open #documentModalContainer .modal,.modal-open #preparerSejourPro.modal,.modal-open #preparerSejourPatient.modal{overflow-y:unset;}#documentModalContainer .modal-body,#preparerSejourPro .modal-body,#preparerSejourPatient .modal-body{padding-top:30px;padding-bottom:30px;height:100%;overflow-y:auto;}@media screen and (max-width:991.9px){.modaleDocumentContent{padding-top:50px;}}@media screen and (max-width:575.9px){.modal-body .mainButton{font-size:14px;}}#documentModalContainer .modal-body .modaleDocumentContent,#preparerSejourPro .modal-body .modaleDocumentContent,#preparerSejourPatient .modal-body .modaleDocumentContent{min-height:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;}#documentModalContainer .modal-body .modaleDocumentContent > div,#preparerSejourPro .modal-body .modaleDocumentContent > div,#preparerSejourPatient .modal-body .modaleDocumentContent > div{display:flex;justify-content:center;flex-direction:column;align-items:center;}#documentModalContainer .modal-body .modaleDocumentContent .phone-cta__textearea,#preparerSejourPro .modal-body .modaleDocumentContent .phone-cta__textearea,#preparerSejourPatient .modal-body .modaleDocumentContent .phone-cta__textearea{color:white !important;}#documentModalContainer .modal-body .modaleDocumentContent .mainButton:hover .phone-cta__textearea,#preparerSejourPro .modal-body .modaleDocumentContent .mainButton:hover .phone-cta__textearea,#preparerSejourPatient .modal-body .modaleDocumentContent .mainButton:hover .phone-cta__textearea{color:var(--universColor) !important;}@media screen and (min-width:1200px){#documentModalContainer .contentMedia,#preparerSejourPro.modal .contentMedia,#preparerSejourPatient.modal .contentMedia{width:80%;}}/** End Modale **//** Search **/.articleSearchResults{position:relative;}h1.searchReminder,.searchReminder{font-family:"Rustica",Sans-Serif;font-size:inherit;font-weight:500;margin-bottom:35px;}@media screen and (min-width:992px){.searchPage .left{width:calc(70% + (100vw - var(--max-width)) / 2);height:calc(100vh - var(--headerHeight));overflow:scroll;flex-grow:0;flex-shrink:0;padding-right:30px;position:relative;margin-left:calc(-1 * (100vw - var(--max-width)) / 2);padding-left:calc((100vw - var(--max-width)) / 2);}.searchPage .right:before{content:'';display:block;position:absolute;height:100%;width:10px;left:0;top:0;background:linear-gradient(to right,rgba(0,0,0,0.1),rgba(0,0,0,0));z-index:1;}.searchPage .right.mapOpened:before{display:none;}.searchPage .right{width:30%;flex-grow:0;flex-shrink:0;height:calc(100vh - var(--headerHeight));position:relative;z-index:1;}.searchPage .right.mapOpened{z-index:3;}#targetMap{width:calc(0.3 * var(--max-width) + (100vw - var(--max-width)) / 2);height:100%;position:absolute !important;right:calc(-1 * (100vw - var(--max-width)) / 2);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.mapOpened #targetMap{width:100vw;}.searchPage #openMapMobile{display:none;}.searchPage #openMap.mainButton{background-color:var(--white);}.searchPage .right #openMap.mainButton{position:absolute;left:20px;top:20px;}.searchPage .right:not(.mapOpened) #openMap.mainButton{padding:0;height:40px;width:40px;}.searchPage #openMap.btn:not(.noArrow):after{padding-left:0;}.searchPage .right:not(.mapOpened) #openMap span{display:none;}.searchPage .right.mapOpened #openMap span:first-of-type,.searchPage .left #openFilter span:first-of-type{margin-right:10px;}.searchPage .right:not(.mapOpened) #openMap.btn:not(.noArrow):after{transform:rotate(180deg) translateY(0px);}.searchPage .right:not(.mapOpened) #openMap.btn:not(.noArrow):hover:after{transform:rotate(180deg) translate(2px,0px);}.searchPage .right.mapOpened #openMap.btn:not(.noArrow):after{display:none;}.searchPage .right.mapOpened #openMap.btn:not(.noArrow):hover:after{display:none;}#searchFilters{position:absolute;content:'';display:block;color:white;top:var(--headerHeight);right:0;width:40%;height:calc(100vh - var(--headerHeight));z-index:1;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}#searchFilters.filterClose{right:100vw;}#searchFilters .background{position:absolute;content:'';display:block;background-color:var(--defaultBlue);opacity:0.8;top:0;right:0;width:100vw;height:calc(100vh - var(--headerHeight));}.additionalDataContainer{width:100%;}}@media screen and (max-width:991.9px){.searchActions{--searchActionHeight:120px;flex-direction:column;height:var(--searchActionHeight);position:relative;margin-left:calc(var(--containerMargin) * (-1));margin-right:calc(var(--containerMargin) * (-1));padding-left:var(--containerMargin);padding-right:var(--containerMargin);}.searchActions .searchFieldContainer{margin-bottom:20px;width:100%;}#page.searchPage .searchAutocomplete{display:flex;flex-grow:1;margin-right:0;width:100%;}.searchPage .buttonsAction{display:flex;}.searchPage #openMap{display:none;}.searchPage .buttonsAction .mainButton{border-radius:50px;padding-left:15px;padding-right:15px;white-space:nowrap;}.searchPage .buttonsAction .mainButton span i{padding-right:10px;font-size:14px;}.searchPage .buttonsAction .mainButton:after{display:none;}.searchPage #openMapMobile.mainButton{background-color:var(--white);margin-right:10px;}.searchPage .left{width:100%;	      flex-grow:0;flex-shrink:0;padding-right:0;position:relative;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.searchPage.mapOpened .left{margin-left:calc(-1 * 100vw);}.searchPage .right{position:absolute;width:100vw;height:calc(100vh - var(--headerHeight) - (120px + var(--containerPaddingTop) + 30px));top:calc(var(--headerHeight) + 120px + var(--containerPaddingTop) + 30px);right:200vw;flex-grow:0;flex-shrink:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;flex-basis:100%;}.searchPage .right.mapOpened{display:block;right:0;}#targetMap{width:100%;height:100%;position:absolute !important;left:0;}.additionalDataContainer{flex-basis:100%;}.left .searchActions:after{position:absolute;content:'';display:block;width:100vw;height:10px;left:calc(-1 * (100vw - 100%) / 2);--searchActionBottomPadding:20px;bottom:-40px;background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0));}#searchFilters{position:absolute;content:'';display:block;color:white;top:calc(var(--headerHeight) + 120px + var(--containerPaddingTop) + 30px);right:0;width:100vw;height:calc(100vh - var(--headerHeight) - (25px + var(--containerPaddingTop) + 30px));z-index:1;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.safari #searchFilters{height:calc(100vh - var(--headerHeight) - (25px + 70px + var(--containerPaddingTop) + 30px));}#searchFilters.filterClose{display:none;}}.additionalData{position:relative;}#searchFilters{display:flex;}#searchFilters .filtersContainer > div{padding-left:60px;padding-right:calc((100vw - var(--max-width)) / 2);}.filtersContainer{position:relative;flex-grow:1;display:flex;flex-direction:column;background-color:var(--universColor);}.filtersContainer .filters{padding-top:60px;flex-grow:1;overflow-y:scroll;}.submitContainer{height:100px;display:flex;justify-content:space-between;align-items:center;background-color:var(--white);}.filterCross.close{opacity:unset;transform:scale(1.4);}.filterCross.close div.burger,.filterCross.close div.burger:before,.filterCross.close div.burger:after{height:1px;}.filterGroup{padding:40px 0;display:flex;flex-direction:column;position:relative;}.filterGroup:not(last-of-type):after{position:absolute;content:'';display:inline-block;width:100%;height:1px;bottom:0;left:0;background-color:var(--white);opacity:0.3;}.filterGroup .title{font-family:"Rustica",Sans-Serif;font-weight:300;font-size:34px;padding-bottom:30px;line-height:1.2em;}@media screen and (max-width:991.9px){.filterGroup .title{font-size:18px;}}.universeItem{display:flex;align-items:center;margin-bottom:8px;}.universeItem label{text-transform:uppercase;font-family:Rustica;margin-left:30px;margin-bottom:0;padding-top:1px;}.searchPage .universeItem label{text-transform:unset;font-size:15px;}.filterGroup .universSelector.ui.fluid.dropdown{background-color:var(--white);color:var(--defaultBlue);width:100%;}.rangeInfo{display:flex;justify-content:space-between;width:100%;margin-top:20px;}.rangeCurrent{display:flex;justify-content:center;width:100%;margin-bottom:20px;font-family:"Rustica",Sans-Serif;font-weight:700;font-size:24px;}@media screen and (max-width:991.9px){.filtersContainer .filters{padding-top:30px;}#searchFilters .filtersContainer > div{padding-right:60px !important;}}@media screen and (min-width:576px) and (max-width:991.9px){.filtersContainer .filters{padding-top:30px;}#searchFilters .filtersContainer > div{padding-right:60px !important;}}@media screen and (max-width:575.9px){#searchFilters .filtersContainer > div{padding-right:30px !important;padding-left:30px !important;}}/** End Search **/#mapModal .modal-body,#targetModalMap{height:100%;}#mapModal .modal-body{padding:0;}#mapModal .close{position:absolute;top:0;right:10px;}#mapModal .close .btn{background-color:var(--defaultBlue);color:var(--white);height:40px;width:40px;border:unset;border-radius:100%;padding:0;display:flex;justify-content:center;}#mapModal .close .btn.menuOpen div.burger{background-color:unset !important;}#mapModal .close .btn div.burger:before,#mapModal .close .btn div.burger:after{background-color:var(--white) !important;}.gm-control-active{background-color:var(--defaultBlue) !important;border-radius:100%;}.gm-control-active:first-of-type:after,.gm-control-active:last-of-type:after{color:var(--white);position:absolute;font-size:30px;top:0;left:50%;transform:translate(-50%,1px);}#targetMap .gmnoprint.gm-bundled-control{bottom:unset !important;top:20px;}.gmnoprint > div{background-color:unset !important;box-shadow:unset !important;}.gmnoprint > div > div{background-color:unset !important;}#mapModal button:first-of-type,#targetMap button:first-of-type{margin-top:-10px !important;}#mapModal button:last-of-type,#targetMap button:last-of-type{margin-top:10px !important;}#mapModal button:not(.close):first-of-type:after,#targetMap button.gm-control-active:not(.close):first-of-type:after{content:'+';}#mapModal button:not(.close):last-of-type:after,#targetMap button.gm-control-active:not(.close):last-of-type:after{content:'-';}#mapModal button img,#targetMap button img{display:none !important;}#mapModal .close .closeButton.btn.menuOpen:hover div.burger:before,#mapModal .close .closeButton.btn.menuOpen:hover div.burger:after{background-color:var(--yellow) !important;}.gm-control-active:first-of-type:hover:after,.gm-control-active:last-of-type:hover:after{color:var(--yellow);}.gm-style .gm-style-iw-c{padding:20px !important;}#targetMap div[role="dialog"] .gm-ui-hover-effect{right:0 !important;opacity:1;}#targetMap div[role="dialog"] .gm-ui-hover-effect span{background-color:var(--defaultBlue);}#targetMap div[role="dialog"] .gm-ui-hover-effect:hover span{background-color:var(--yellow);}/** Facility thumbnail **/.littleFacilityThumbnailContainer .facilityThumbnail{width:350px;}.littleFacilityThumbnailContainer .facilityThumbnail:not(.fake){display:flex;height:215px;position:relative;margin-top:50px;}.littleFacilityThumbnailContainer .facilityThumbnail:not(.fake):after{position:absolute;content:'';display:inline-block;width:100%;height:1px;bottom:0;left:0;background-color:var(--lightGrey);}.bigFacilityThumbnailContainer .facilityThumbnails,.littleFacilityThumbnailContainer .facilityThumbnails{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;--width:350px;}@media screen and (min-width:1600px){.bigFacilityThumbnailContainer .facilityThumbnails,.littleFacilityThumbnailContainer .facilityThumbnails{justify-content:left;}.bigFacilityThumbnailContainer .facilityThumbnails .facilityThumbnail,.littleFacilityThumbnailContainer .facilityThumbnails .facilityThumbnail{margin-right:30px;}}@media screen and (min-width:1400px) and (max-width:1799.9px){.littleFacilityThumbnailContainer{margin-right:100px;}.bigFacilityThumbnailContainer .facilityThumbnails,.littleFacilityThumbnailContainer .facilityThumbnails{margin-right:30px;}}@media screen and (max-width:399.9px){.littleFacilityThumbnailContainer .facilityThumbnail{width:100%;}}@media screen and (max-width:399.9px){.bigFacilityThumbnailContainer .facilityThumbnails.littleFacilityThumbnailContainer .facilityThumbnails{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;--width:calc(100vw - 2 * var(--containerMargin));}}.bigFacilityThumbnailContainer .facilityThumbnail{width:var(--width);border-radius:var(--borderRadius);overflow:hidden;margin-bottom:15px;}.bigFacilityThumbnailContainer .facilityThumbnailImageSmall{display:none;}.littleFacilityThumbnailContainer .facilityThumbnailImageSmall{width:100px;height:100px;border-radius:100%;overflow:hidden;flex-shrink:0;margin-right:14px;}.bigFacilityThumbnailContainer .facilityThumbnailImageBig{width:100%;height:var(--width);}.littleFacilityThumbnailContainer .facilityThumbnailImageBig{display:none;}.facilityThumbnailDesc{display:flex;flex-direction:column;justify-content:space-between;}.bigFacilityThumbnailContainer .facilityThumbnailDesc{height:175px;background-color:var(--universColor);color:var(--white);padding:20px 30px;}.littleFacilityThumbnailContainer .facilityThumbnailDesc{display:flex;flex-direction:column;justify-content:space-between;}.bigFacilityThumbnailContainer img.llimg,.littleFacilityThumbnailContainer img.llimg{object-fit:cover;}.littleFacilityThumbnailContainer img.llimg{object-fit:cover;height:100%;}.facilityName h2{font-family:"Rustica",Sans-Serif;font-weight:700;font-size:20px;padding-bottom:5px;margin-bottom:0;}.facilityName h2:after{display:none;}.facilityCity{font-family:Rustica;}.facilityType{font-family:Rustica;font-size:14px;text-transform:uppercase;}.littleFacilityThumbnailContainer .facilityType,.facilityThumbnailMap .facilityType{color:var(--universColor);}.facilityThumbnailMap .facilityType{margin-top:10px;}.littleFacilityThumbnailContainer .facilityType{margin-bottom:60px;}/** End Facility thumbnail **/.requiredFiled:after{content:" *";}.mainButton .maskIcon,#submitSearch .maskIcon{width:30px;height:30px;-webkit-mask-size:30px,30px,contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--defaultAssetColor);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:var(--white);transform:translateY(-2px);margin-right:10px;}.mainButton.secondaryButton .maskIcon,#submitSearch .maskIcon{background-color:var(--defaultBlue);}#submitSearch .maskIcon{width:20px;height:30px;-webkit-mask-size:20px,30px,contain;margin-right:0;}.yellowHover .maskIcon:hover{background-color:var(--yellow) !important;}#openMapMobile.mainButton .maskIcon{width:20px;height:20px;-webkit-mask-size:20px,20px,contain;}.mainButton:hover .maskIcon{background-color:var(--universColor);}.documents.phoneCta{display:flex;justify-content:center;}.documentationContact{margin-top:30px;padding-top:30px;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative;}.documentationContact:before{position:absolute;content:'';display:inline-block;width:100px;height:1px;top:0;left:50%;transform:translateX(-50%);background-color:var(--lightGrey);}.contentMedia.documents .mainButton{margin-bottom:0;text-align:center;}@media screen and (min-width:992px){.contentMedia{display:flex;flex-wrap:wrap;justify-content:space-around;}.contentMedia a{width:40%;}}@media screen and (max-width:991.9px){.contentMedia a{width:100%;}.bottom .contentMedia{margin-bottom:0;margin-top:30px;}}.contentDisplay{position:relative;}.contentDisplay.onlyFullWidth .content,.contentDisplay.onlyFullWidth .contentTitle,.contentDisplay.onlyFullWidth .contentData{display:flex;flex-grow:1;flex-wrap:wrap;width:100%;}.contentDisplay.onlyFullWidth .contentData > *{width:100%;}.contentDisplay.onlyFullWidth .contentData > *.row{/*width:calc(100% + 2 * 15px);*/}.contentDisplay.onlyFullWidth .contentData > *.row > *{transform:translateX(15px);}.content .contentData img{max-width:100%;height:auto;}.contentDisplay.onlyFullWidth h1,.contentDisplay.onlyFullWidth h2,.contentDisplay.onlyFullWidth h3,.contentDisplay.onlyFullWidth h4,.contentDisplay.onlyFullWidth h5,.contentDisplay.onlyFullWidth h6{width:100%;}.ctaAnchor{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;}.ctaAnchor > a.mainButton{margin-top:10px;margin-bottom:10px;width:calc(50% - 16px);text-align:center;}@media screen and (max-width:991.9px){.ctaAnchor{flex-direction:column;justify-content:flex-start;}.ctaAnchor > a.mainButton{margin-top:10px;margin-bottom:10px;width:100%;}}.ctaAnchor:after{position:absolute;content:'';display:inline-block;width:100%;height:1px;bottom:calc(-1 * var(--containerPaddingBottom));right:0;background-color:var(--lightGrey);}.childrenContent .contentTitle.collapsibleContent h4{font-weight:500;font-family:'Roboto',sans-serif;font-size:20px;}.childrenContent .collapsibleContent{padding:15px 15px 15px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:rgba(255,255,255,0);}.childrenContent .collapsibleContent[aria-expanded="true"]{margin-top:-1px;}@media screen and (min-width:992px){.contentTitle.collapsibleContent[aria-expanded="true"],.content.collapsibleContent.collapsing,.content.collapsibleContent.collapse.show{background-color:var(--lightBlue);}.content.collapsibleContent{border-bottom-right-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius);}}.contentTitle.collapsibleContent[aria-expanded="true"]:before{background-color:rgba(255,255,255,0);}.contentTitle.collapsibleContent:before{position:absolute;content:'';display:inline-block;width:calc(100% - 2 * 15px);height:1px;bottom:0;right:15px;background-color:var(--lightGrey);}@media screen and (max-width:991.9px){.content.collapsibleContent .contentData{position:relative;z-index:3;}.contentTitle.collapsibleContent{position:relative;z-index:3;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.content.collapsibleContent:before{position:absolute;content:'';display:inline-block;width:100vw;height:100%;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--lightBlue);z-index:2;}}@media screen and (min-width:992px){.halfSize .rightBanner .contentMedia img.llimg{width:100%;object-fit:cover;}}#page.contact h1{font-weight:bold;}#contactForm label{font-family:"Rustica",Sans-Serif;font-weight:500;}#contactForm .tagContainer{display:flex;flex-direction:column;align-items:flex-start;}#contactForm .tagSelector.ui.fluid.dropdown{border-color:var(--defaultBlue);width:50%;}#contactForm .textarea{position:relative;}#contactForm textarea{min-height:30px;}#contactForm .textarea:after{content:'';background-image:url('/assets/images/grabber.svg');background-size:16px;background-repeat:no-repeat;position:absolute;width:20px;height:20px;bottom:5px;right:5px;pointer-events:none;}::-webkit-resizer{}#contactForm .bottomInfos{display:flex;justify-content:space-between;}#contactForm{display:flex;flex-wrap:wrap;justify-content:space-between;}#contactForm .leftContactContainer{width:33%;}#contactForm .rightContactContainer{width:60%;}.emptyFeedback,.wrongFeedback{bottom:-1.5em;line-height:1em;position:absolute;color:var(--red);opacity:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.emptyError .emptyFeedback,.wrongFormatError .wrongFeedback{opacity:1;}#contactForm .emptyError .inputContainer,#contactForm .wrongFormatError .inputContainer,#contactForm .emptyError .tagSelector.ui.fluid.dropdown{border-color:var(--red);}.mandatoryInfo{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.emptyError .requiredFiled:after,.wrongFormatError .requiredFiled:after,.emptyError .mandatoryInfo{color:var(--red);}.form-group{margin-bottom:2em;position:relative;}#page.contact .contentContainer{padding-top:0;padding-bottom:0;}@media screen and (max-width:991.9px){#contactForm .leftContactContainer,#contactForm .rightContactContainer,#contactForm .tagSelector.ui.fluid.dropdown{width:100%;}#contactForm .bottomInfos{flex-direction:column;}}.star-under{color:var(--lightGrey);opacity:0.5;}.star-over{color:var(--yellow);left:0;top:0;overflow:hidden;font-size:inherit;position:absolute;}.searchNoteContainer{display:flex;align-items:center;margin-top:45px;}.searchNoteContainer .stars{padding-right:25px;}.searchNoteContainer .container-star{font-size:26px;}.searchNoteContainer .note,.searchNoteContainer .nbAvis{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:22px;}.searchNoteDetail{padding-top:7px;}.searchNoteContainer .note{color:var(--universColor);}.universContentContainer{max-width:1200px;margin:0 auto;padding:0 45px;}.universColor{background-color:var(--universColor);}.universHeader__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:60px;line-height:79px;margin:0;color:var(--white);padding-top:50px;}.universHeader__description{position:relative;font-size:18px;line-height:24px;color:#EFF3F4;}.hubEtab__container,.hubArticle__container{position:relative;}.universHeader{position:relative;width:calc(100% - 400px);padding-bottom:35px;}.universContentContainer .fullWidthsectionBackground{margin-top:0;}.hubArticle{position:relative;}.hubArticle:has(.headerCarrousel){padding-bottom:30px;}.headerCarrousel{position:relative;}.headerCarrousel .slick-dots{bottom:-55px;}.headerCarrousel .slick-dots li button::before{color:#006c7b;font-size:8px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__prev,.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__next,.headerCarrousel__prev,.headerCarrousel__next{position:absolute;top:50%;transform:translateY(-50%);background-color:unset !important;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__prev,.headerCarrousel__prev{left:-60px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__next,.headerCarrousel__next{right:-60px;}.headerCarrousel .slick-arrow{background-color:unset;}.hubArticle__container[data-display="carrousel"] .slick-disabled,.headerCarrousel .slick-disabled{display:flex !important;}.hubArticle__container[data-display="carrousel"] .slick-disabled svg path,.headerCarrousel .slick-disabled svg path{fill:rgba(0,0,0,0.16);fill-opacity:1;}.headerCarrousel__items .slick-list{overflow:visible;display:grid;}.hubArticle__container[data-display="carrousel"] .slick-slide:not(.slick-active):not(.slick-center),.headerCarrousel__items .slick-slide:not(.slick-active):not(.slick-center){opacity:0;}.headerCarrousel__items .slick-slide{transition:opacity 0.5s ease;}.headerCarrousel__item{background-color:var(--white);border-radius:24px;width:100%;min-height:450px !important;display:flex;position:relative;}.headerCarrousel__item__content{max-width:589px;margin-top:86px;margin-left:82px;width:calc(100% - 351px - 82px - 40px);}.headerCarrousel__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:36px;line-height:47px;}.headerCarrousel__item__content__description{font-weight:400;font-size:18px;line-height:24px;color:#003E5C;}.headerCarrousel__item__image{position:absolute;right:35px;bottom:34px;height:457px;width:351px;z-index:10;overflow:hidden;border-radius:12px;}.headerCarrousel__item__image img{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;}.tagsArticle__container{display:flex;margin-top:25px;margin-bottom:25px;align-items:flex-start;max-height:33px;overflow:hidden;transition:max-height 0.5s ease;}.tagsArticle__title{font-weight:700;font-size:14px;line-height:16px;}.tagsArticle__tags{column-gap:25px;row-gap:10px;display:inline-flex;flex-wrap:wrap;align-items:center;width:calc(100% - 25px);}.tagsArticle__container.open{max-height:500px;}.tagsArticle__container.open > svg{rotate:180deg;transition:rotate 0.5s;}.tagsArticle__container > svg{transition:rotate 0.5s;}.tagsArticle__tag{padding:0 10px;border-radius:4px;border-color:#00AEC3;border-width:1px;border-style:solid;text-wrap:nowrap;}.tagsArticle__tag__link{font-weight:700;font-size:14px;line-height:16px;color:#00AEC3;}.hubEtab__title h2,.hubArticle__title h2{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:36px;line-height:47px;width:fit-content;margin:0;}.hubEtab__title:not(.noDecoration) h2:after,.hubArticle__title:not(.noDecoration) h2:after{position:absolute;content:'';display:block;height:6px;background-color:var(--yellow);bottom:-10px;width:96px;}.hubEtab__title,.hubEtab__link,.hubArticle__title,.hubArticle__link{width:fit-content;}.hubEtab__header,.hubArticle__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;}.hubArticle__link a{font-weight:700;font-size:18px;line-height:24px;align-items:center;display:inline-flex;color:#003e5c;text-decoration:underline;}.hubEtab__container a:hover:after,.hubArticle__container a:hover:after{width:0;}.hubArticle__container[data-display="1big-4small"] .hubArticle__content{display:grid;grid-template-areas:"big big small1""big big small2""big big small3""big big small4";grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:center;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1){grid-area:big;border-radius:12px;overflow:hidden;height:100%;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(2){grid-area:small1;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(3){grid-area:small2;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(4){grid-area:small3;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(5){grid-area:small4;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__image{height:350px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__image img{width:100%;height:100%;object-fit:cover;border-bottom:12px solid #008093;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content{padding:25px 35px;background-color:#f6f8f9;height:inherit;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:24px;line-height:31px;margin-bottom:5px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__description{font-weight:400;font-size:16px;line-height:21px;margin-bottom:35px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__description p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__cta{font-weight:700;font-size:14px;line-height:19px;position:absolute;bottom:80px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__cta a{text-decoration:underline;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__cta a:hover{text-decoration:none;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__image img{width:110px;height:110px;object-fit:cover;border-radius:8px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5){display:flex;gap:20px;height:fit-content;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__image{width:fit-content;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__content{display:flex;align-items:center;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:16px;line-height:21px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__content__description,.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(n+2):nth-child(-n+5) .hubArticle__item__content__cta{display:none;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__items .slick-list{overflow:visible;display:grid;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__image img{width:100%;height:240px;object-fit:cover;border-bottom:12px solid #008093;}.hubEtab__container .slick-track,.hubArticle__container[data-display="list4"] .slick-track,.hubArticle__container[data-display="carrousel"] .slick-track{display:flex;gap:20px;}.hubEtab__container .slick-list.draggable,.hubArticle__container[data-display="list4"] .slick-list.draggable,.hubArticle__container[data-display="carrousel"] .slick-list.draggable{margin-left:-20px;margin-right:-20px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item{border-radius:20px;overflow:hidden;transition:opacity 0.5s;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content{background-color:#f6f8f9;height:calc(100% - 240px);padding:15px 35px 60px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:24px;line-height:31px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content__description{font-weight:400;font-size:16px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin-top:10px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content__cta{bottom:20px;position:absolute;}.hubArticle__container[data-display="list4"]{padding-top:60px;}.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item{width:100%;height:340px;position:relative;}.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item .hubArticle__item__content,.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item .hubArticle__item__image,.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item .hubArticle__item__image img{width:100%;height:100%;object-fit:cover;border-radius:8px;overflow:hidden;}.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item .hubArticle__item__content{position:absolute;top:0;left:0;display:flex;align-items:flex-end;padding:16px;}.hubArticle__container[data-display="list4"] .hubArticle__content .hubArticle__item .hubArticle__item__content .hubArticle__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:18px;line-height:24px;color:#FFF;}.hubArticle__container[data-display="list4"] .slick-arrow{display:none !important;}.hubEtab__content__carousel__items .slick-list{overflow:visible;display:grid;}.hubEtab__content__carousel__item{border-radius:8px 8px 0 0;overflow:hidden;transition:opacity 0.5s;}.hubEtab__content__carousel__item__image img,.hubEtab__content__carousel__item__image{height:196px;width:100%;object-fit:cover;}.hubEtab__content__carousel__item__content{min-height:calc(100% - 196px);display:grid;grid-template-rows:auto auto 1fr 20px;}.hubEtab__content__carousel__item__content__city{width:fit-content;padding:7px 10px 7px 10px;border-radius:4px;border-color:#00AEC3;border-width:1px;border-style:solid;font-weight:700;font-size:14px;line-height:16px;color:#00AEC3;margin-top:16px;}.hubEtab__content__carousel__item__content__title{font-family:"Rustica",Sans-Serif;font-weight:500;font-size:18px;line-height:24px;margin-top:8px;}.hubEtab__content__carousel__item__content__address{font-weight:400;font-size:14px;line-height:19px;margin-top:8px;margin-bottom:16px;}.hubEtab__content__carousel__item__content__cta{font-weight:700;font-size:14px;line-height:19px;}.hubEtab__content__carousel__item__content__cta a{text-decoration:underline;color:#006689;}.hubEtab__content__carousel__item__content__cta a:hover{text-decoration:none;}.hubEtab__header{padding-top:54px;margin-bottom:35px;}.hubEtab__link{font-weight:700;font-size:18px;line-height:24px;align-items:center;display:inline-flex;color:#003e5c;text-decoration:underline;}.hubEtab__link:hover{text-decoration:none;}.hubEtab__content{padding-bottom:64px;}.hubArticle__container[data-display="1big-4small"]{padding-top:55px;padding-bottom:55px;}.hubArticle__container[data-display="carrousel"]{padding-top:50px;padding-bottom:64px;}.hubArticle__container[data-display="list4"]{padding-top:63px;padding-bottom:64px;}.universContentContainer .bannerVideo{margin:25px;}.headerCarrousel__item__content__cta .mainButton{border-color:#003E5C !important;background-color:#003E5C !important;text-transform:unset;font-family:'Roboto',sans-serif;font-weight:700;font-size:18px;line-height:24px;}.headerCarrousel__item__content__cta .mainButton:hover{color:#fff !important;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content__cta{font-weight:700;font-size:14px;line-height:19px;text-decoration:underline;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content__cta:hover{text-decoration:none;}.universContentContainer .content .slick-carrousel__prev{left:-60px;}.universContentContainer .content .slick-carrousel__prev.slick-disabled,.universContentContainer .content .slick-carrousel__next.slick-disabled{display:flex !important;}.universContentContainer .content .slick-carrousel__prev.slick-disabled svg path,.universContentContainer .content .slick-carrousel__next.slick-disabled svg path{fill:rgba(0,0,0,0.16);fill-opacity:1;}.universContentContainer .content .slick-carrousel__next{right:-60px;}.universContentContainer .content .slick-carrousel__prev,.universContentContainer .content .slick-carrousel__next{position:absolute;top:50%;transform:translateY(-50%);background-color:unset !important;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer;}.home-testimonial__trustpilot{background-color:white;border:1px solid #CDC7BD;border-radius:6px;display:flex;justify-content:center;width:280px;}.home-home-testimonial__trustpilot__container{display:grid;grid-template-areas:"text note nbReviews""stars stars nbReviews";grid-template-columns:110px 25px 1fr;justify-content:center;align-items:center;padding:14px 19px;}.home-testimonial__trustpilot__text{grid-area:text;}.home-testimonial__trustpilot__note{grid-area:note;color:#FFCA13;font-size:15px;font-weight:600;font-family:'Catamaran',sans-serif;}.home-testimonial__trustpilot__stars{width:100%;height:auto;grid-area:stars;}.home-testimonial__trustpilot__nbReviews{color:#FFCA13;font-family:'Catamaran',sans-serif;font-size:19px;font-weight:600;text-align:center;grid-area:nbReviews;}.home-testimonial__trustpilot__text .tp-logo__text{fill:var(--defaultBlue);}.titleQ3{margin-bottom:20px;}.case-avis{border:1px solid #E0DED8;padding:12px;margin:12px 0;display:grid;grid-template-areas:"name name date""spacer spacer spacer""note note note""title title title""content content content""replyTitle replyTitle dateReply""replyContent replyContent replyContent";}.case-avis__name{grid-area:name;font-weight:600;font-size:20px;line-height:27px;}.case-avis__date{grid-area:date;font-weight:400;font-size:14px;line-height:19px;color:#808080;}.case-avis__stars{grid-area:note;}.case-avis__spacer{grid-area:spacer;margin:12px 5px;border:1px solid #E0DED8}.case-avis__stars .container-star:not(:last-of-type){margin:0;}.case-avis__stars .star-under::before,.case-avis__stars .star-over::before,.case-avis__stars .container-star,.case-avis__stars .star-under,.case-avis__stars .star-over{font-size:16px;height:16px;display:inline-flex;}.case-avis__message-title{grid-area:title;font-weight:600;font-size:16px;line-height:21px;}.case-avis__message-message{grid-area:content;font-weight:300;font-size:14px;line-height:23px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.case-avis__reply-title{grid-area:replyTitle;font-weight:700;font-size:14px;line-height:18px;padding-left:24px;border-left:1px solid #E0DED8}.case-avis__reply-date{grid-area:dateReply;font-weight:400;font-size:14px;line-height:19px;color:#808080;}.case-avis__reply-message{grid-area:replyContent;font-weight:300;font-size:14px;line-height:23px;padding-left:24px;border-left:1px solid #E0DED8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media screen and (max-width:991.9px){.hubEtab__container,.universHeader,.hubArticle,.tagsArticle__container{padding-left:24px;padding-right:24px;}.hubEtab__container{margin-top:-1px;padding-top:1px;}.wrapper.universFa2{max-width:100%;padding-top:60px;}.universHeader{width:100%;}.universHeader__description{padding-bottom:40px;}.headerCarrousel__item{padding-top:210px;}.hubEtab__content__carousel__prev,.hubEtab__content__carousel__next,.headerCarrousel__prev,.headerCarrousel__next{display:none !important;}.headerCarrousel__item__image{left:16px;top:-42px;height:325px;width:calc(100% - 32px);}.headerCarrousel__item__content{width:calc(100% - 32px);max-width:calc(100% - 32px);margin-left:16px;margin-right:16px;}.headerCarrousel__item__content__title{font-size:28px;font-weight:500;line-height:36px;}.headerCarrousel__item__content__description p{margin-bottom:0;}.headerCarrousel__item__content__cta .mainButton{margin-top:10px;margin-bottom:10px;text-transform:unset;}.tagsArticle__container{border-width:0 0 1px 0;border-style:solid;border-color:#EFF3F4;padding-bottom:24px;max-height:39px;}.tagsArticle__title{font-weight:700;font-size:12px;line-height:14px;}.universContentContainer{padding:inherit;}.hubArticle__title h2{font-size:24px;line-height:31px;}.hubArticle__link{margin-top:15px;}.hubArticle__link a{font-size:16px;line-height:21px;padding-left:0;}.hubArticle__container[data-display="1big-4small"] .hubArticle__content{grid-template-areas:"big""small1""small2""small3""small4";grid-template-columns:1fr;gap:16px;align-items:center;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__title{font-size:19px;line-height:25px;}.headerCarrousel__items .slick-slide:not(.slick-active):not(.slick-center){opacity:0 !important;}.hubArticle__container[data-display="carrousel"] .slick-slide:not(.slick-active):not(.slick-center){opacity:100%;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content{min-height:172px;max-height:172px;position:relative;}.hubEtab__header{margin-top:0;margin-bottom:24px;padding-top:45px;}.hubEtab__link{font-size:16px;line-height:21px;}.hubEtab__content{padding-bottom:40px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content__cta{bottom:24px;}.hubArticle__container[data-display="1big-4small"] .hubArticle__item:nth-child(1) .hubArticle__item__content{padding:20px 15px;}.universHeader__title{font-size:42px;}.headerCarrousel .headerCarrousel__prev.slick-disabled,.headerCarrousel .headerCarrousel__next.slick-disabled{display:none !important;}.hubArticle__container[data-display="1big-4small"]{padding-top:40px;}.hubEtab__header,.hubArticle__header{flex-direction:column;align-items:flex-start;}.universContentContainer .slick-slide:not(.slick-active):not(.slick-center){opacity:100%;}.hubEtab__title h2{margin-bottom:10px;}.hubEtab__title h2{font-size:24px;line-height:32px;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__next{right:0;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__prev{left:0;}.hubArticle__container[data-display="carrousel"] .hubArticle__content__carousel__item__content{padding:15px 16px 60px;}.hubArticle__container[data-display="list4"]{padding-top:45px;padding-bottom:40px;}.hubArticle__header{margin-bottom:20px;}.headerCarrousel__item__content__description{font-weight:400;font-size:16px;line-height:24px;}iframe{max-width:100%;aspect-ratio:16 / 9;height:auto;}}