@media (min-width:768px){.linkTurn{position:absolute}}@media (min-width:1025px){.linkTurn{left:50px;bottom:50%;--size:11rem}.home #wrappersite::before{height:100vh;min-height:600px;background:var(--light-color);clip-path:polygon(1% 8%,98% 2%,94% 95%,5% 97%);transform:scaleY(-1)}.siteDE .navigmenu .naviglink.lvl-0{font-size:12px;padding:20px 6px}#navprimary{margin-bottom:20px}.ckmenu-nav{position:relative}#info-toogle{position:absolute;right:10px;top:0;background: #fff0}.is-toggle-open #header #info-toogle:before{opacity:1}#header-coordonnees{display:grid;grid-template-columns:3fr 2fr;align-items:center;align-content:center;justify-content:center;max-width:1400px;margin:0 auto;gap:100px}.wrapCoordOnly{display:grid;align-items:center;gap:20px}.imagesCoord{display:grid;grid-template-columns:1fr 2fr;align-items:center}.imagesCoord>*:nth-child(1) {height:50svh;z-index:1;position:relative;margin-right:-100px;width: calc(100% + 100px)}.imagesCoord>*:nth-child(2) {height:80svh;margin-left:-50px;width: calc(100% + 50px);z-index:0;position:relative}#headerHome{margin-top:-70px}#banner{margin-top:-50px}#headerHome .imageDiapo,#headerHome .overlay,#banner{clip-path:polygon(1% 8%,98% 2%,94% 95%,5% 100%)}.linkTurn{left:9%;top:20em}.home #content{overflow:hidden;padding-top:120px}.home #content .blocthumb{height:460px}.home #content .homeContent-img .wp-block-image{padding-left:30px;height:100%}.home #content .homeContent-img .wp-block-image a{height:100%}.home #content .homeContent-img .wp-block-image img{height:100%;object-fit:cover}.home #content .tc_content{padding-left:22%;width:120%;padding-top:90px}.home #content :is(.specialthumb, .tertiarythumb, .quaternarythumb) {position:absolute;left:0}.home #content .has-medium-font-size{font-size:25px!important}.home #content .tertiarythumb{width:8.7%;height:240px;top:390px;z-index:1}.home #content .quaternarythumb{left:auto;right:0;width:9.5%;top:175px;height:400px}.home #content .specialthumb{width:23%;left:-20%;bottom:-370px;top:auto;z-index:1;height:320px}.home #content .wp-block-media-text.has-media-on-the-right{grid-template-columns:auto 65%!important;margin-bottom:0}.home #content .wp-block-media-text{overflow:visible!important}.home #content .wp-block-media-text__content{margin-top:-200px;z-index:1}#galleryHome{margin-top:-250px;margin-bottom:-150px;z-index:2}#galleryHome .swiper-pagination{top:initial;bottom:120px}.home #reassurances{margin:70px 0;margin-bottom:0}.nohome #reassurances{margin-bottom:100px}#reassurances .title h2{font-size:3em}.reaFull::before{left:50%;z-index:-1;top:-70px}.wrapRea{margin:180px 0;margin-bottom:100px;width:100%}#reassurances::before,#reassurances .overlay{width:55%;clip-path:polygon(0 0,55% 0,63% 10%,100% 10%,100% 100%,0 100%)}#reassurances .overlay{background:linear-gradient(to bottom,var(--overlay-color),var(--black))}.picto-container{margin:100px 0;margin-left:-60px;z-index:1}.picto-container{flex-direction:column}.picto-bloc{padding:40px 40px;box-sizing:border-box;display:grid;align-items:center;grid-template-columns:70px 1fr}.picto-container li p{margin-top:8px;line-height:1.6em;font-family: var(--font-bold);text-align:left;padding:0 40px;box-sizing:border-box}#prestations{padding:100px;padding-top:150px;z-index:2}.widget_parentpage{gap:0!important}#prestations .prestations-wrapper>*:not(.prestations-title) {transition:all 1s}#prestations .hiddenChild .prestations-wrapper>*:not(.prestations-title) {opacity:0}.bloc_prestations .prestations-wrapper{display:grid;grid-template-columns:140px 2fr 2fr;align-items:stretch;height:100%}.widget_parentpage{display:flex;justify-content:center;flex-grow:1;flex-shrink:0;flex-basis:auto;counter-reset:prestations}.prestations-img{position:relative}.prestations-img::before{counter-increment:prestations;content:"0" counter(prestations);position:absolute;top:0;right:-70px;font-size:8em;font-family: var(--font-bold);z-index:2;color:var(--secondary-color);border-bottom:2px solid;line-height:1}.bloc_prestations{width:60%;transition:all 1s , background .4s;display:block;overflow:hidden}.bloc_prestations:not(:first-child)
  {border-left: 1Px solid #ffffff4d}.prestations-title h3::after{content:"+";display:inline-block;margin-left:10px;font-family: var(--font-text);color:var(--secondary-color);transform:scale(0);transition:all .4s}.bloc_prestations.hiddenChild .prestations-title h3::after{transform:scale(1)}.prestations-content{padding:30px;margin-bottom:50px}.bloc_prestations.hiddenChild{width:10%}.prestations-title{position:relative;display:flex;align-items:flex-end;width:100px}.prestations-img{width:100%;display:block;height:100%;min-height:600px}.prestations-title h3{font-size:2.5em;display:flex;transform:rotate(270deg);transform-origin:0 5%;white-space:nowrap;align-items:center;position:relative;left:23px;bottom:-49px}.prestations-content{display:grid;align-content:end;min-width:350px}#certifications{margin-bottom:-80px;margin-top:-20px;z-index:3;background:var(--background-color);border-radius:200px;box-shadow: 0px 10px 20px #00000017;padding:20px 100px}.bloc_certifications:not(:nth-child(3n)) {border-right:1px solid #f2f2f2}.bloc_certifications:not(:nth-child(n+5)) {border-bottom:1px solid #f2f2f2}#partenaires{padding:200px 20px;padding-bottom:120px;margin-top:-150px;clip-path:polygon(0 100%,50% 100%,52% 93%,81% 93%,83% 100%,100% 100%,100% 0,43% 0,40% 10%,20% 10%,17% 0,0% 0%)}#sections .section_title{margin-bottom:80px;padding:0 60px}#sections .section_title .title{padding:0;margin:0}.sectionsbloc .section_thumb .blocthumb{height:80%;top:10%}#sections .section_title p{margin:0}#sections .section_title .title:after{height:100%;width:2px;left:auto;right:-50px;background: rgb(0 0 0 / 10%)}#sections{padding:100px 0 120px;margin-bottom:100px}#sections::before{clip-path:polygon(0 0,0 75%,15% 75%,15% 100%,75% 100%,75% 90%,100% 90%,100% 0);top:-1px}#sections .section_txt{padding:40px 40px 40px 0}.sectionsbloc{padding:70px 0 0}#sections .section_txt .specialthumb{position:absolute;--size:145px;bottom:0;left:5%;width:200px;height:var(--size);overflow:hidden}.sectionsbloc .wrap-text{padding:0;max-width:62%;margin-left:auto}#sections .tertiarythumb{position:absolute;left:0;top:0;width:26.5%;height:85%}body:not(.template-contact-php) #footer::before {background:url(../images/home-bg1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}body:not(.template-contact-php) #footer::before,
  body:not(.template-contact-php) #footer .overlay {height:500px;top:0}#footer::before,#footer .overlay{clip-path:polygon(0 100%,50% 100%,53% 90%,90% 90%,93% 100%,100% 100%,100% 0,43% 0,40% 10%,20% 10%,17% 0,0% 0%)}.template-contact-php #footer .overlay{display:none}#footerForm{z-index:1;position:relative}.wrapperContact{padding:0;background:var(--white);box-shadow: 0px 0px 30px #1a1a2612}#wrapperForm{padding:50px}#wrapperForm .title{background:var(--primary-color);position:absolute;top:-44px;left:0;padding:10px}#wrapperForm .title h2{color:var(--white);text-transform:uppercase;font-size:20px;letter-spacing:2px}#wrapperForm .title::after{display:none}body:not(.template-contact-php) #footerLinks {margin:50px auto;margin-bottom:0}#footer #footerbloc{padding:100px 20px;padding-top:150px}}@media (min-width:1025px) and (max-width:1280px){.prestations-img{opacity:0}}@media (min-width:1281px){.navigmenu .naviglink{padding:20px 14px;font-size:15px}.linkTurn{left:7%;top:16em}.home #content .homeContent-img .wp-block-image{padding-left:50px}.home #content .quaternarythumb{width:12.5%}.home #content .specialthumb{width:38%;left:-48%;bottom:-320px;height:400px}.prestations-title h3{left:43px}#prestations{max-width:calc(100% - 100px);width:100%;margin:0 auto}#sections .section_txt{padding:35px 50px 80px 0}#sections .tertiarythumb{width:39.5%}.sectionsbloc .wrap-text{max-width:50%}#sections .section_txt .specialthumb{left:9%;--size:175px;width:230px}}@media (min-width:1481px){.linkTurn{left:7%;--size:12rem;bottom:40%}.home #content .tc_content{padding-left:15%}.linkTurn{left:2%}#sections::before{clip-path:polygon(0 0,0 75%,30% 75%,30% 100%,75% 100%,75% 90%,100% 90%,100% 0)}#choixSections .linkSections:not(:last-of-type)
  {margin-right:30px}#sections .tertiarythumb{width:47.5%}.sectionsbloc .wrap-text{max-width:40%}#sections .section_txt .specialthumb{left:14%;--size:195px;width:275px}}@media (min-width:1600px){#header::before{width:calc(100% - 100px);max-width:1400px;height:calc(100% - 65px);border:1px solid var(--black);border-top:0;left:50%;transform:translateX(-50%);clip-path:polygon(0% 0%,0% 100%,5% 100%,5% 5%,85% 15%,95% 100%,15% 100%,15% 100%,100% 100%,100% 0%)}}@media (min-width:1681px){.home #content .homeContent-img .wp-block-image{padding-left:100px}.home #content .quaternarythumb{right:4%;width:16.5%}#sections .section_txt .specialthumb{left:14%;--size:225px}}@media (max-width:1280px){body:not(.is-toggle-open) #header .ckmenu {position:relative;z-index:1000}#choixSections:before{left:30px}#choixSections:after{left:20px}#news .text_slider{width:30%}}@media (max-width:1024px){#header{position:absolute;top:0;left:0;width:100%}.logoParent{display:none}#header .ckmenu-nav{top:0;padding-top:50px}#header #headerGrid{align-items:start}#logo{padding-top:0}.wrapCoordOnly{display:grid;gap:10px}.ckmenu::before{content:'';position:absolute;top:-45px;left:-40px;--size:130px;width:var(--size);height:var(--size);z-index:-1;background:var(--primary-color);border-radius:50%}.safari #wrapperForm{text-align:center}.safari #wrapperForm .title{display:inline-flex}.md-tac{text-align:center}.title.md-tac:not(.no-after):after {left:50%;transform:translateX(-50%)}#headerHome-content{padding-top:100px}.home #content .wp-block-columns{flex-wrap:wrap!important}.home #content .wp-block-columns.certifications{flex-wrap:nowrap!important}.home #content .wp-block-columns>div{flex-basis:100%!important}.home #content,.home #content>.wrappercontent{display:flex;flex-wrap:wrap;max-width:1200px}.home #content :is(.blocthumb, .specialthumb, .tertiarythumb, .quaternarythumb) {width:50%;height:350px;margin-bottom:5px;padding:0 2px}.home #content :is(.tertiarythumb, .quaternarythumb) {margin:0}#content .uagb-rm__content{padding:5px 0}#content .uagb-rm__title{flex-basis:230px}.thumbnail_slider{height:250px}#news .thumbnail_slider{margin-bottom:20px}#news .wrapper_inner_slider{flex-direction:column;border:none!important}#news .content_slider{width:100%;padding:0;text-align:center}#news .text_slider{width:100%;text-align:center}#news .title_slider{font-size:15px}#news .next_slider{margin:10px 0 0 0}#news-content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bloc_prestations h3{margin-top:0}.home #prestations{padding-top:100px}#reassurances{padding-top:50px}.picto-container li{justify-content:center;justify-items:center}.picto-container li p{color:var(--white)}#choixSections{display:none}#sections .sectionsbloc{flex-direction:column;display:flex}#sections .sectionsbloc>*:not(.section_thumb)
  {max-width:700px;margin:0 auto;width:100%}#sections .section_txt{display:grid;align-items:stretch;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:10px!important}#sections .section_txt .wrap-text{grid-column:span 2}#sections .section_txt :is(.tertiarythumb, .specialthumb) {height:300px}#sections .section_title{gap:0;padding:60px 30px 10px}.sectionsbloc :is(.specialthumb,.tertiarythumb)
  {order:-1}#footer #footerbloc{background:var(--black);padding:30px}#footer .overlay{display:none}.fondContact{min-height:200px;order:-1}}@media (max-width:767px){.linkTurn{--size:10rem}.home #content :is(.blocthumb, .specialthumb, .tertiarythumb, .quaternarythumb) {height:250px}.widget_parentpage{gap:0!important}.wrapperContact{padding:50px 10px}.wrapCoordFooter{gap:15px}#footerForm{border-bottom:1px solid #dadada}}@media (max-width:480px){#news-content{grid-template-columns:repeat(1,1fr);gap:0}}