@media not all and (min-resolution:.001dpcm){@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }}@media (min-width:1025px){#headerGrid{padding:20px 15px;grid-template-columns:200px 1fr;grid-column-gap:10px}#header-coordonnees{justify-content:flex-end}#header-coordonnees>div br{display:none}#header-coordonnees>div{font-size:13px}#header-coordonnees > div:not(:last-of-type){margin-right:54px}.navigmenu{justify-content:flex-end}#headerHome-content{padding:170px 30px 120px}#news{padding:150px 30px 120px}#news .wrapper_slider:nth-child(2) .thumbnail_slider{height:270px}#news .wrapper_slider:nth-child(3) .thumbnail_slider{height:390px}#news .wrapper_slider:last-child .thumbnail_slider{height:220px}#galleryHome{height:38em;font-size:1.25vw;overflow:hidden;position:relative}#galleryHome .gallery{transition:.6s}#galleryHome .gallery .gallery-item{position:absolute}#galleryHome .gallery .gallery-item:first-of-type{width:17.9375em!important;height:23.25em;top:7em;left:0;z-index:1}#galleryHome .gallery .gallery-item:nth-child(2){width:11em!important;height:16em;top:3em;left:15em;z-index:6}#galleryHome .gallery .gallery-item:nth-child(3){width:9.8125em!important;height:13em;top:25em;left:25em;z-index:4}#galleryHome .gallery .gallery-item:nth-child(4){width:24.5625em!important;height:34.625em;top:0;left:30em;z-index:2}#galleryHome .gallery .gallery-item:nth-child(5){width:15.4375em!important;height:17em;top:12em;left:57em;z-index:1}#galleryHome .gallery .gallery-item:nth-child(6){width:11.4375em!important;height:17.5em;top:5.125em;left:69.4375em;z-index:3}.home #content::before{width:35%;left:0;top:initial;bottom:0;height:calc(100% - 380px);border:1px solid var(--primary-color);z-index:-2;border-left:0;border-bottom:0;pointer-events:none;border-top-right-radius:100px}.home #content .content-imgHome{flex-wrap:wrap!important;flex-direction:column;position:relative}.home #content .content-imgHome .wp-block-column:first-of-type{width:70%;margin-left:auto}.home #content .content-imgHome .wp-block-column:first-of-type .wp-block-image{height:70%}.home #content .content-imgHome .wp-block-column:last-of-type{position:absolute;height:50%;width:80%;bottom:0}#reassurances{padding:120px 30px}#reassurances .title h2{max-width:310px}#sections{padding-top:100px}.sectionsbloc.even{z-index:2}.sectionsbloc{gap:0 30px}.sectionsbloc.odd{padding-bottom:100px}.sectionsbloc:last-child.even{padding-bottom:80px}.sectionsbloc.even .section_thumb .blocthumb{position:relative;top:250px;height:90%;margin-right:-200px;border:10px solid var(--white);border-left:initial;border-top:initial}.template_cv .sectionsbloc:not(:last-child).even{margin-bottom:100px}.sectionsbloc.odd .section_thumb,.sectionsbloc.odd .section_txt{grid-column:span 9}.sectionsbloc.odd .secondary_thumb{display:none}.sectionsbloc.odd .section_thumb{height:700px;margin-top:-105px;filter:brightness(.5);order:inherit}.sectionsbloc.odd .section_txt{max-width:1300px;margin:0 auto;margin-top:-280px;width:95%;background:var(--title-color)}.sectionsbloc.odd .section_txt,.sectionsbloc.odd .section_txt .title h2{color:var(--white)}.sectionsbloc .specialthumb{height:70%;margin-left:-300px;border:10px solid var(--background-color)}.sectionsbloc.odd .wrap-text{column-count:2;column-gap:40px}.wrapperFooter{margin-top:-125px;padding:50px;width:94%}body:not(.template-contact-php) #footer #footerbloc {padding:100px 20px;padding-bottom:230px}body:not(.template-contact-php) #footerLinks {padding:40px 20px}}@media (min-width:1281px){#headerGrid{grid-column-gap:30px;grid-template-columns:280px 1fr}#header-coordonnees>div{font-size:14px}#header-coordonnees > div:not(:last-of-type){margin-right:60px}.sectionsbloc.odd .section_thumb{margin-top:-125px}body:not(.template-contact-php) #footerLinks {padding:70px 20px}}@media (min-width:1481px){.sectionsbloc.odd .section_thumb .blocthumb{width:calc(100% - 100px);margin-left:auto}}@media (max-width:1280px){.content-txtHome{padding:70px 50px}}@media (max-width:1024px){.home #content .content-imgHome{flex-wrap:nowrap!important}.home #content .content-imgHome{gap:10px}.home #content .content-imgHome .wp-block-column .wp-block-image{height:300px}.home #content .content-txtHome{padding:30px 0 0}#galleryHome{padding-top:2px}#galleryHome .gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:250px;gap:2px}#galleryHome .gallery .gallery-item{width:100%!important}#headerHome-content{padding-top:65px}#reassurances .title h2{font-size:32px}.picto-container{flex-direction:row;flex-wrap:wrap}.picto-container li{flex:1 1 45%}.picto-container li p{font-size:13px}#reassurances .title{width:370px;padding:70px 50px 70px 0}#reassurances .title h2:before{height:228px}.sectionsbloc .section_txt{max-width:850px;margin:0 auto;width:100%}.sectionsbloc .specialthumb{height:100%}.section_txt{order:-2}.wrapperFooter{padding:70px 25px;grid-gap:0!important}}@media (max-width:767px){.home #content .content-imgHome .wp-block-column .wp-block-image{height:200px}.home #content .content-txtHome{padding:0}#headerHome-content{padding-top:65px}#galleryHome .gallery{grid-auto-rows:150px}#reassurances .title h2{font-size:25px}#reassurances .title{width:280px;padding:50px 20px 50px 0;margin:0 auto 50px}#reassurances .title:after,#reassurances .title:before{right:190px;width:4px}#reassurances .title h2:before{width:160px;height:175px;border-width:4px}.thumbnail_slider{width:100%;height:250px}#news .title_slider{font-size:13px}#footer #footerbloc>.wrappercontent{grid-template-areas:"footerlogo" "infoadresseFooter" "infoouvertureFooter" "infotelfixeFooter" "infotelportFooter";grid-template-columns:1fr;grid-row-gap:20px}.wrapperFooter{padding:40px 15px}}