@media not all and (min-resolution:.001dpcm){@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }}@media (min-width:768px){#prestations .bloc_prestations{padding:10px}#prestations .widget_parentpage,
	#prestations .bloc_prestations:nth-child(2) .prestations-wrapper {height:400px}#prestations .prestations-content{padding:50px 20px}#prestations .prestations-txt .liresuite{margin-top:20px}}@media (min-width:1025px){#infoadresse{order:-1}#logoCoordonnees{order:-1;margin:0 20px;grid-column:span 2;grid-row:span 2}#logoCoordonnees img{width:350px}#header-coordonnees{margin:10px auto 20px}#header-coordonnees>div{font-size:15px}#header-coordonnees>:nth-child(1), 
	#header-coordonnees>:nth-child(4) {padding:0 24px 0 0;text-align:right}#header-coordonnees>:nth-child(1) span, 
	#header-coordonnees>:nth-child(4) span {text-align:right}#headerSocial .sociblock .share-buttons{justify-content:flex-start}#header-coordonnees>:nth-child(1):before,
	#header-coordonnees>:nth-child(4):before {right:0;left:auto}#headerHome-content{padding-bottom:200px}#navprimary{position:absolute;left:0;right:0;top:0;border-bottom: 1px solid rgb(255 255 255 / 40%)}#navprimary .navigtoogle.social .naviglink.lvl-0{padding:10px 14px}#navprimary .navigmenu{width:100%;max-width:1200px;margin:0 auto}#navprimary.fixed-header .navigmenu .naviglink.lvl-0:not(.item-logo) span:after{bottom:-11px}.navigmenu .naviglink.lvl-0.item-contact{padding:20px 25px;margin-left:15px}#content-wrapper .content-body .title{margin-bottom:50px}#content-img .specialthumb{right:50px;width:350px}.home #prestations{margin-top:-230px;padding-bottom:0}#prestations{padding:150px 15px 150px}#prestations .prestations-txt .tc_excerpt{display:block}#prestations .prestations-content{padding:60px 30px}#prestations .prestations-title h3{font-size:25px}.sectionsbloc.odd::before{width:70%;margin-left:auto}.sectionsbloc.even::before{width:5%;background:var(--tertiary-color)}.section_txt{z-index:2}.sectionsbloc .wrap-text{width:100%;margin:0 auto;max-width:900px}.sectionsbloc .specialthumb{position:relative;left:-200px;width: calc(100% + 100px);margin-bottom:110px;height:450px}.sectionsbloc.odd .specialthumb{left:200px}.sectionsbloc.odd:before{top:0;height: calc(100% + 0px)}.sectionsbloc{padding:120px 0}.sectionsbloc .specialthumb::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;--size:100%;width:var(--size);height: calc(var(--size) + 40Px);border:1px solid var(--secondary-color)}.sectionsbloc.even .specialthumb::before{left:initial;right:20px}#reassurances{padding:120px 40px}.home #reassurances{margin-bottom:100px;margin-top:0!important}#img-reassurance{width:75%;height:100%;position:absolute;right:-39%;z-index:-1}#reassurances .title h2{position:relative;font-size:46px;line-height:1;text-shadow:0 0 7px var(--black)}#reassurances .right{padding:50px 0 50px 18%}.home #reassurances{margin-top:100px;padding-top:100px;z-index:2}#reassurances::before,#reassurances .overlay{clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,45% 85%,0 85%);width:50%}.home #reassurances .title{margin-top:-100px}#galleryHome{height:38em;font-size:1.25vw;overflow:hidden;position:relative;margin-bottom:120px}#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}#news{z-index:2;padding:200px 15px}#news .swiper{padding-bottom:100px;margin-bottom:-100px}#news .swiper-pagination-fraction{text-align:center;bottom:50px}#news .fashion-slider-button{top:initial;bottom:150px;transform:initial}.home .thumbnail_slider{height:600px}.title_sliderWrap{width:150%}.title_slider{font-size:28px}#news .swiper-pagination::before,#news .swiper-pagination::after,.wrappercontent.extralarge::before{content:"";position:absolute;bottom:30px;--space:200px;left: calc(50% + var(--space));transform:translateX(-50%);width:var(--space);height:30px;border:1px solid var(--secondary-color);border-top:none}#news .swiper-pagination::before{left:calc(50% - var(--space));border-right:none}#news .swiper-pagination::after{border-left:none}.wrappercontent.extralarge::before{width:33%;height:50%;left:50%;transform:translateX(-50%);bottom:10px;clip-path:polygon(0% 0%,0% 100%,25% 100%,25% 25%,75% 25%,75% 100%,22% 100%,25% 100%,100% 100%,100% 0%)}.wrapperFooter{margin-top:-125px;padding:50px;width:94%}#footer #footerbloc>.wrappercontent>div br{display:none}body:not(.template-contact-php) #footer #footerbloc {padding:150px 20px;padding-bottom:250px}body:not(.template-contact-php) #footerLinks {padding:40px 20px}#wrapperForm .title{position:absolute;top:-37px;left:0;background:var(--secondary-color);padding:10px 15px;margin:0}#wrapperForm .title h2{color:var(--white);text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:bold}#wrapperForm .title::after{display:none}}@media (min-width:1281px){#content-wrapper .content-body .title{left:-25%;width:140%}#prestations .prestations-content{padding:60px 40px}.sectionsbloc .wrap-text{padding:100px 120px}.title_sliderWrap{width:160%}.title_slider{font-size:32px}body:not(.template-contact-php) #footerLinks {padding:70px 20px}}@media (max-width:1280px){.home #content{padding:100px 20px}#content-wrapper{padding:0 30px 0 0;display:flex;flex-wrap:wrap}#content-wrapper .content-body{max-width:none;order:-1;padding:0 25px 30px}#content-wrapper :is(.tertiarythumb,  .quaternarythumb) {position:relative;height:250px;width:50%;top:0!important;left:0!important}#content-wrapper .quaternarythumb{padding-right:1px}#content-wrapper .tertiarythumb{padding-left:1px}}@media (max-width:1024px){#logoCoordonnees{order:-1}.navigmenu .naviglink.lvl-0:not(.item-logo, .item-contact) span:after{bottom:0;height:2px}#headerHome-content{padding-bottom:120px}.home #content{padding:0;flex-direction:column}#content-wrapper{width:100%;padding:40px 0 0}#content-img{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;padding-top:2px;grid-template-rows:250px auto}#content-img :is(.specialthumb,  .blocthumb) {position:relative;bottom:auto;left:0;width:100%;height:100%}#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}#reassurances{padding:100px 20px}#reassurances .left{display:grid}.picto-container li p{color:var(--white)}.picto-container .picto-bloc{display:grid;align-items:center;justify-items:center;margin:25px 0;flex:1 1 50%}.picto-container li:before{top:20px;left:50%;transform:translateX(-50%) rotate(45deg)}.picto-container .picto-bloc p{margin:0 auto;max-width:300px;text-align:center;margin-top:40px;letter-spacing:0;font-size:13px}.picto-container{margin-top:-20px;flex-direction:row;flex-wrap:wrap;align-items:baseline}.title_sliderWrap{text-align:center;padding:50px 0;padding-top:0}.wrapper_inner_slider{max-width:650px;margin:0 auto;width:100%}#news .swiper{padding-bottom:80px}#news{padding-bottom:50px;clip-path:none}.home #prestations{margin-top:-100px}#prestations .prestations-title{padding:20px 15px}.prestations-content :is(h2,h3){font-size:22px}#sections .sectionsbloc .section_thumb{width:50%}#sections .sectionsbloc .specialthumb{right:0;width:50%;position:absolute;bottom:-450px;height:450px}#footer{clip-path:polygon(0 100%,100% 100%,100% 100%,100% 0,43% 0,40% 40px,20% 40px,17% 0,0% 0%)}.home #footer{clip-path:none}.safari #wrapperForm .title{display:inline-flex;width:100%;justify-content:center}.wrapperFooter{padding:70px 25px;grid-gap:0!important}#footer #footerbloc>.wrappercontent{grid-template-areas:"footerlogo             footerlogo                        footerlogo" "infoadresseFooter      infoouvertureFooter        infotelportFooter";grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:40px}#footer .section-separator{display:none}}@media (max-width:767px){#contentGallery .gallery-item:hover h2{bottom:40%}#headerHome-content{padding-bottom:60px}#sections .sectionsbloc .specialthumb{bottom:-300px;height:300px}.prestations-content :is(h2,h3){font-size:20px}.home #prestations{margin-top:-40px}#reassurances{padding:70px 20px}#galleryHome .gallery{grid-auto-rows:150px}#footer{clip-path:polygon(0 100%,100% 100%,100% 100%,100% 0,43% 0,40% 20px,20% 20px,17% 0,0% 0%)}#footer #footerbloc>.wrappercontent{grid-template-areas:"footerlogo" "infoadresseFooter" "infoouvertureFooter" "infotelportFooter";grid-template-columns:1fr;grid-row-gap:20px}.wrapperFooter{padding:40px 15px}}