@media not all and (min-resolution:.001dpcm){@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }}@media (min-width:768px){#cta{padding:150px 30px}#cta #cta-content{width:100%;padding:40px 30px}#cta .cta-img.first{padding-right:50px;width:52%}#cta .cta-img.secondary{width:48%}#cta .cta-img.first img{height:630px}#cta .cta-img.secondary img{height:777px}.prestations-img{position:absolute;left:0;top:5%;bottom:0;height:90%;width:0;-webkit-transition:width .6s cubic-bezier(.215,.61,.355,1);transition:width .6s cubic-bezier(.215,.61,.355,1)}.bloc_prestations:hover .prestations-img{width:15.22vw}.bloc_prestations:hover .prestations-title{transform:translateX(16.5vw)}.bloc_prestations:hover .tc_excerpt{opacity:0;transform:translateX(15%)}#wrapperForm>.title{margin-bottom:30px}#footer-coordonnees{padding:30px 15px;border-right: 1px solid #24242424}#footer #wrapperForm:before{background:var(--black);opacity:.8;z-index:0}#footer #wrapperForm:after{background-image:url(../images/patternBis.jpg);background-position:center;background-size:cover}}@media (min-width:1025px){#header{padding:10px 10px}#logoheader{width:180px}#header.fixed-header #info-toogle{border-color:var(--primary-color)}body:not(.is-toggle-open) #header.fixed-header #info-toogle:before{background-image:url(../images/icons/mail-white.svg)}.home .navigmenu .navigtoogle.social{display:none}.navigmenu .navigtoogle.social .naviglink.lvl-0{padding:10px 0 10px 5px}.navigmenu{justify-content:flex-start}#headerHome,#banner{padding-top:73px}#headerHome-coordonnees{position:absolute;left:0;bottom:0;gap:60px;padding:20px 30px 20px 15px;width:85%;justify-content:end}#infoadresseHeaderHome br{display:none}#headerHome{gap:50px;padding-bottom:90px}#headerHome-pattern{top:0;right:0;height:100%;z-index:-1;width:15%;background-image:url(../images/patternBis.jpg);background-position:right}#headerHome-pattern:before{background:var(--black);opacity:.8;z-index:0}#headerHome:before{border:solid 1px var(--primary-color);right:40px;z-index:0;top:110px;width:calc(15% - 41px);height:calc(100% - 170px);border-left:none;left:auto}#headerHome-content{right:0;left:0;position:absolute;top:50%;transform:translateY(-50%);padding:140px 120px 160px 140px}#headerHome-content .wrappercontent{max-width:870px}#headerHome .imageDiapo{position:relative!important;box-shadow: 0 0 30px #00000045;margin-right:90px;background:var(--secondary-color)}#headerHome-social{--size:60px;width:var(--size);background:var(--black);min-width:var(--size)}#headerHome-social .sociblock{height:100%;display:flex;align-items:flex-end;padding:0 0 55px 27px}#headerHome-social .sociblock:before{content:"";position:absolute;pointer-events:none;top:12%;width:1px;background:#cdcdcd;height:45%;left:35px}#headerHome-social .sociblock .share-buttons{flex-direction:column}#headerHome-social .sociblock .share-buttons a{margin:20px 0}#headerHome-social:before{border:solid 1px #cdcdcd;top:35px;left:14px;right:-14px;width:auto;height:auto;bottom:35px}#galleryHome .fashion-slider-button{top:auto;transform:none;bottom:50px}#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);max-width:440px}.home #prestations{padding:100px 15px}.home #content .title{margin:0 auto;width:100%;margin-bottom:100px;max-width:890px}.home #content{padding:130px 30px 340px;z-index:1}.grid-img{margin:0 -1rem -80px -1rem!important;display:grid!important;pointer-events:none}.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}.grid-img .wp-block-image{pointer-events:all}.intro-txt{max-width:500px;margin:0 auto 0 17%!important;padding-right:20px}.intro-link{margin:0 17% 0 auto!important}#sections{padding:100px 0 50px}.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%}#cta{padding:200px 30px}#cta #cta-content h2{font-size:30px}#footerLinks{padding:30px 15px}#fondContact{margin-bottom:100px;width:130%}#footer .wrapperContact{margin-top:100px;grid-column:span 2!important;min-width:120%;left:-20%;position:relative}#footer #wrapperForm{padding:80px 30px}}@media (min-width:1281px){#header{padding:12px 20px}#logoheader{width:350px}#header.fixed-header #logoheader{width:170px}#headerHome:before{right:30px;width:calc(8% - 31px)}#headerHome-coordonnees{gap:90px;padding:30px 70px 30px 30px;width:92%}#headerHome-pattern{width:8%}#headerHome,#banner{padding-top:84px;padding-bottom:100px}.intro-txt{margin:0 auto 0 10%!important}.intro-link{margin:0 10% 0 auto!important}#reassurances .right{padding:50px 0 50px 223px}#reassurances .title h2{font-size:58px;max-width:510px}#sections{padding:150px 0}.section_thumb{width:40%}.section_txt{width:60%}#footer .wrapperContact{left:0;min-width:auto}#footer-coordonnees{padding:50px}}@media (min-width:1481px){#headerHome,#banner{padding-top:84px}#headerHome-pattern{width:16%}#headerHome:before{right:41px;width:calc(16% - 41px);top:46px;height:calc(100% - 100px)}#headerHome-coordonnees{gap:120px;width:84%}.section_txt .wrap-text{padding:60px 70px}}@media (min-width:1681px){#headerHome-pattern{width:24%}#headerHome:before{width:calc(24% - 41px)}#headerHome-coordonnees{width:76%}#headerHome .imageDiapo{margin:0}#headerHome .overlay{background: linear-gradient(to left, var(--black), #fff0 30%)}#headerHome-content{--size:340px;left:-100px;min-width:var(--size);width:var(--size);text-align:left;padding:0;position:relative;top:auto;transform:none;right:auto}#headerHome,#banner{padding-top:92px}}@media (min-width:1880px){#headerHome-pattern{width:29%}#headerHome-content{--size:450px}#headerHome:before{width:calc(29% - 41px)}#headerHome-coordonnees{width:71%}}@media (min-width:2100px){#headerHome-content{left:-160px}#headerHome{gap:120px}#headerHome-social{--size:100px}#headerHome-social:before{left:24px}#headerHome-social .sociblock{padding:0 0 55px 50px}#headerHome-social .sociblock:before{left:55px}}@media (max-width:1680px){.navigmenu .navigtoogle.logo .naviglogo{max-height:60px}}@media (max-width:1480px){.navigmenu .naviglink.lvl-0{font-size:14px;padding:20px 12px}}@media (max-width:1280px){.wrappercontent.small{max-width:620px}.navigmenu .navigtoogle.logo .naviglogo{max-height:30px;margin-right:10px}.navigmenu .naviglink.lvl-0{padding:20px 11px;font-size:14px}.prestations-title h2{font-size:30px}#choixSections:before{left:70px}#choixSections:after{left:60px}}@media (max-width:1024px){.wrappercontent.small{max-width:800px}#header-coordonnees{right:-270px;width:270px}#info-toogle svg circle{fill:none}#header-coordonnees .title{margin-bottom:30px!important}#header-coordonnees .title h2{font-size:28px}.navigmenu .naviglink.lvl-0{padding:10px 16px;font-size:14px}#headerHome-content{padding-top:150px;width:100%}#headerHome .overlay,#banner .overlay{background: linear-gradient(to bottom, var(--overlay-color), #fff0 )}#galleryHome{margin-bottom:0}.labels-element{flex-wrap:nowrap!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%}.grid-img{margin:30px 0;grid-gap:10px!important;display:grid!important}.grid-img .wp-block-image{height:100%}.home #content{padding:60px 15px 280px}.prestations-title h2{font-size:25px}.bloc_prestations .tc_excerpt{font-size:15px}.prestations-title{width:44%;padding-right: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}#footerForm{position:relative}#footer-coordonnees{padding:30px 15px;background:var(--background-color)}#footer-coordonnees>div{margin:15px 0}#footer .wrapperContact{z-index:2;background:none}#fondContact{width:100%;height:200px;background-position:center;z-index:2}#wrapperForm{padding:100px 20px}}@media (max-width:767px){.more-links.bigLink{padding:18px 30px 18px 0;display:inline-block}.more-links.bigLink:after{--size:70px}.more-links.bigLink .more-links_icon svg{--size:30px}.has-large-font-size{font-size:26px!important}#header-coordonnees .title h2{font-size:26px}.labels-element .wp-block-column.empty{display:none}#headerHome-content{padding-top:110px}#prestations .prestations-wrapper{flex-direction:column;align-items:flex-start}#prestations .prestations-wrapper>div{width:100%;height:auto}#prestations .prestations-wrapper .prestations-img{height:200px;margin-bottom:20px}.prestations-title h2{font-size:22px;margin-bottom:6px}.bloc_prestations .liresuite{text-align:right;margin-top:10px}#cta-wrapper{flex-direction:column;gap:15px}#cta .cta-img{top:0!important}#reassurances{padding:60px 15px}#reassurances .picto-container{max-width:250px;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}.section_thumb{grid-auto-rows:300px}#sections .tertiarythumb{height:200px}#footer-coordonnees{border-bottom: solid 1px #5454544d}#wrapperForm{padding:50px 20px}#footer #footerForm:before{background:var(--black);opacity:.8;z-index:0}#footer #footerForm:after{background-image:url(../images/patternBis.jpg);background-position:center;background-size:cover}}