@media not all and (min-resolution:.001dpcm){@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }}@media (min-width:768px){.wrapper_slider:not(:nth-child(2), :nth-child(5)) .content_slider{padding-top:50px}.wrapper_slider:nth-child(2) .wrapper_inner_slider,
    .wrapper_slider:nth-child(5) .wrapper_inner_slider{display:flex;flex-direction:column-reverse}#galleryHome .gallery{grid-gap:15px;grid-template-columns:repeat(32,1fr);grid-template-rows:repeat(13,52px)}#galleryHome .gallery .gallery-item:first-of-type{grid-row:span 3;grid-column:span 11;padding-left:24%;padding-right:24%}#galleryHome .gallery .gallery-item:nth-child(2) {grid-column:span 8;grid-row:span 6;padding-top:152px}#galleryHome .gallery .gallery-item:nth-child(3) {grid-column:span 10;grid-row:span 6}#galleryHome .gallery .gallery-item:nth-child(4) {grid-column:span 3;grid-row:span 6;padding-top:82px}#galleryHome .gallery .gallery-item:nth-child(5) {grid-column:span 6;grid-row:span 4}#galleryHome .gallery .gallery-item:nth-child(6) {grid-column:span 5;grid-row:span 3}#galleryHome .gallery .gallery-item:nth-child(7) {grid-column:span 8;grid-row:span 4}#galleryHome .gallery .gallery-item:nth-child(8) {grid-column:span 11;grid-row:span 5}#galleryHome .gallery .gallery-item:nth-child(9) {grid-column:span 6;grid-row:span 4}#galleryHome .gallery .gallery-item:nth-child(10) {grid-column:span 6;grid-row:span 4}#galleryHome .gallery .gallery-item:nth-child(11) {grid-column:span 8;grid-row:span 4;position:absolute;width:18.8%!important;bottom:0;right:0;height:190px}}@media (min-width:1025px){.home #logo{margin-bottom:-40px}#info-toogle{display:flex;--size:4.25rem;flex-direction:column;padding:10px;gap:5px;background:var(--primary-color);border-radius:100%}#info-toogle:after{content:"Infos";font-family: var(--font-bold);color:var(--white);line-height:1.2;font-size:10px}.is-toggle-open #header #info-toogle:after{color:var(--white)}.navigmenu .navigtoogle.lang .naviglink.lvl-0{padding:0 0 0 10px}#galleryHome .gallery{grid-gap:27px}#galleryHome .gallery .gallery-item:nth-child(11){height:210px;width:20.8%!important}.home #content{padding:100px 30px 120px;position:relative}.grid-img{margin:0 -1rem -80px -1rem!important;display:grid!important}.grid-img .first .wp-block-image{width:200%;margin-left:-100%;margin-top:1.5rem;height:440px}.grid-img .second .wp-block-image{height:299px}.grid-img .third .wp-block-image{margin-top:2.5rem;height:299px}.grid-img .fourth .wp-block-image{width:200%;margin-right:-100%;height:440px}.intro-txt{max-width:500px;margin:0 auto 0 18%!important}.intro-link{margin:0 15% 0 auto!important}#img-reassurance{width:75%;position:absolute;right:-40%;height:100%;margin:0}#reassurances .right{padding:50px 0 50px 18%}#reassurances .title h2{position:relative;font-size:50px;line-height:1;text-shadow:0 0 7px var(--black)}#sections{padding:100px 0 50px;background:var(--background-color)}.section_thumb{width:38%}.section_txt{width:62%}.sectionsbloc{padding:70px 0;width:100%}.section_thumb .blocthumb{height:100%;width:81%}.section_thumb .specialthumb{position:absolute;top:190px;right:5%;width:30%;height:350px;border:solid var(--background-color) 5px}.section_txt .wrap-text{padding:50px 20px;width:80%;margin-left:auto;max-width:770px}.sectionsbloc .section_txt .wrap-content{padding-left:70px;padding-right:0}.sectionsbloc .section_txt .tertiarythumb{position:absolute;left:-30%;bottom:70px;width:38%;height:50%}#prestationsBis .bloc_prestations:not(:last-child){border-right:none}#prestations{padding-bottom:0}.nohome #prestations{margin-top:-100px;margin-bottom:100px}#prestations .widget_parentpage{height:65.1em;font-size:1.25vw;overflow:hidden;position:relative}#prestations .bloc_prestations{position:absolute;overflow:hidden}#prestations .bloc_prestations:first-of-type{width:20.0375em;height:50.1em;top:0;left:0;z-index:1}#prestations .bloc_prestations:nth-child(2){top:27.575em;width:21.7125em;height:32.45em;left:22.425em;z-index:5}#prestations .bloc_prestations:nth-child(3){left:28.3375em;height:25.65em;top:0;z-index:4;width:24.2625em}#prestations .bloc_prestations:nth-child(4) {left:54.5em;top:4.4em;width:24.2625em;height:46.8em;z-index:2}#prestations .prestations-content .title-presta{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}#prestations .prestations-content .title-presta h2,#prestations .prestations-content .title-presta h3{font-size:28px;line-height:1;margin:0;margin-bottom:20px;letter-spacing:-.5px}#prestations .prestations-content{padding:30px 14px;max-width:85%;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.48,.57,.33,.89)}#prestations .prestations-content .tc_excerpt{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);font-size:13px;line-height:1.5;max-width:600px;margin:0 auto}#prestations .prestations-content .liresuite{opacity:0;transform:translate3d(100px,0,0);transition:all .7s cubic-bezier(.2,1,.7,1);transition-property:transform , opacity}#prestations .prestations-img{height:100%}#prestations .bloc_prestations:hover .liresuite{transition-delay:.6s;opacity:1;transform:translate3d(0,0,0)}#prestations .bloc_prestations:hover .title-presta{-webkit-animation:.4s eltdfFadeInUp forwards .3s;animation:.4s eltdfFadeInUp forwards .3s}#prestations .bloc_prestations:hover .prestations-content{transform:scaleY(1)}#prestations .bloc_prestations:hover .tc_excerpt{-webkit-animation:.4s eltdfFadeInUp forwards .3s;animation:.5s eltdfFadeInUp forwards .4s}.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){#info-toogle{margin-bottom:-30px;--size:7.75rem;padding:15px}#info-toogle:after{font-size:14px;gap:10px}#headerHome-content{bottom:130px}.intro-txt{margin:0 auto 0 8%!important}.intro-link{margin:0 2% 0 auto!important}.nohome #prestations{margin-bottom:240px}#prestations .widget_parentpage{height:54.1em}#prestations .prestations-content .tc_excerpt{font-size:14px;line-height:1.6}#reassurances .right{padding:50px 0 50px 223px}#sections{padding:150px 0}.section_thumb{width:40%}.section_txt{width:60%}body:not(.template-contact-php) #footerLinks {padding:70px 20px}}@media (min-width:1481px){.section_txt .wrap-text{padding:60px 70px}}@media (min-width:1681px){#prestations .widget_parentpage{height:34.1em}.nohome #prestations{margin-bottom:0}#prestations .prestations-content{padding:2em 1em;max-width:15em}#prestations .bloc_prestations:first-of-type{height:33.1em}#prestations .bloc_prestations:nth-child(2){width:17.7125em;height:20.45em;top:9.575em;left:24.425em}#prestations .bloc_prestations:nth-child(3){height:19.65em;left:33.3375em;top:1.58em}#prestations .bloc_prestations:nth-child(3) .prestations-inner{left: calc(50% + -2.7em);max-width:14em}#prestations .bloc_prestations:nth-child(4) {width:18.0625em;left:59.3em;height:26.8em}}@media (max-width:1280px){#headerHome,#banner{margin-top:93px}.navigmenu .naviglink.lvl-0{font-size:15px;padding:20px 13px}#headerHome:before{height:384px!important}#headerHome .swipe{top:-90px}#headerHome .widgetHeaderHome{height:660px}#headerHome .linkTurn{--size:11rem}#prestations .bloc_prestations{top:auto!important}#prestations .bloc_prestations:nth-child(2){top:31.575em!important}.prestations-content :is(h2, h3){font-size:24px}#choixSections:before{left:70px}#choixSections:after{left:60px}}@media (max-width:1024px){.accroche{font-size:18px;letter-spacing:0}#banner{margin-top:94px}span.space{margin:0 -6px}.home #content .linkTurn{left:20px}.intro-link{max-width:480px;margin-left:auto!important}.grid-img{margin:30px 0;grid-gap:10px!important;display:grid!important}.grid-img .wp-block-image{height:100%}.home #content{padding:80px 15px 80px}#prestations .widget_parentpage{gap:10px}#prestations .bloc_prestations:nth-child(2){top:auto!important}.prestations-content :is(h2, h3) {font-size:22px}.nohome #prestations{margin-top:-160px}.prestations-content .tc_excerpt{display:none}#headerHome{margin-bottom:60px}#headerHome-content{top:calc(50% - 20px);bottom:auto;left:0;right:0;text-align:center;transform:translateY(-50%)}#headerHome .swipe{top:0;max-width:none;width:100%}#headerHome .swipe:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--overlay-color);pointer-events:none;z-index:2;opacity:.3}#headerHome:before{display:none}#headerHome .linkTurn{--size:10rem;bottom:-80px;top:auto}#headerHome .widgetHeaderHome{mask:none;-webkit-mask:none;min-height:500px;height:70vh!important}#reassurances{padding:100px 20px}#reassurances .left{flex-direction:column}#reassurances .right{padding:0 0 0 30px}#reassurances .picto-container{flex-direction:row;flex-wrap:wrap}.picto-container .picto-bloc{flex:1 1 48%}#galleryHome{margin-top:100px}#news-title h2:after{left:30%}#news .grid.gutter50{gap:15px}#choixSections{display:none}#sections .sectionsbloc{flex-direction:column;display:flex}.section_thumb{height:450px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:450px}#sections .tertiarythumb{margin-top:50px;height:300px}.wrapperFooter{padding:70px 25px;grid-gap:0!important}}@media (max-width:767px){.accroche{font-size:16px;letter-spacing:0}#banner,#headerHome{margin-top:80px}#header-coordonnees{right:-230px;width:230px;padding:110px 30px 65px}span.space{margin:0 -6px}#headerHome{margin-bottom:90px}#headerHome .linkTurn{--size:9rem}#headerHome .widgetHeaderHome{min-height:400px;height:50vh!important}.grid-img{margin:20px 0;grid-gap:3px!important;grid-auto-rows:150px}.home #content{padding:60px 15px 40px}.home #content .intro-link{order:-1;max-width:none;margin:0}.home #content .intro-txt{height:200px}.home #content .linkTurn{left:0}.nohome #prestations{margin-top:-90px}.prestations-img{height:300px}#galleryHome{margin-top:0}#galleryHome .gallery .gallery-item:nth-child(11){grid-column:span 2}#reassurances{padding:60px 15px}#reassurances .picto-container{max-width:230px;margin:0 auto;flex-direction:column}#reassurances .right{padding:0 0 0 10px}.picto-container .picto-bloc{margin:21px 0;flex:1 1 100%}.picto-container li:before{--size:50px;left:-10px;margin-top:-25px}.picto-container li svg,.picto-container li img{--size:30px}#reassurances .picto-container li p{font-size:14px;letter-spacing:0;margin-left:36px}#news .title_slider{font-size:16px}#news-title{flex-direction:column}#news .thumbnail_slider{text-align:center}#news .thumbnail_slider img{max-height:400px}#listarticles .thumbnail_slider{height:250px}.section_thumb{grid-auto-rows:300px}#sections .tertiarythumb{height:200px}#footer #footerbloc #listwidgetagenceFooter{grid-template-areas:"footerlogo";grid-template-columns:1fr;grid-row-gap:20px}.wrapperFooter{padding:40px 15px}}