@media not all and (min-resolution:.001dpcm){@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }}@media (min-width:768px){#footer-coordonnees{border-top: solid 1px rgb(255 255 255 / 50%)}#footer-coordonnees .wrappercontent > div:not(:last-of-type) {border-right: solid 1px rgb(255 255 255 / 50%)}}@media (min-width:1025px){#info-toogle{height:48.2px;width:37px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;position:relative;background:none;justify-content:initial}#info-toogle:before{display:none}.is-toggle-open #header #info-toogle{background:none;box-shadow:none}.is-toggle-open #header #info-toogle .infosline{color:var(--white)}#info-toogle .line{width:24px;height:1px;background:var(--title-color);position:relative;left:-9px;transition:transform .3s ease , -webkit-transform .3s ease}.infosline{position:absolute;bottom:0;text-transform:uppercase;font-size:11px;color:var(--title-color);text-align:center;left:50%;transform:translateX(-50%)}#info-toogle .line:nth-child(2) {top:6px;left:-13px}#info-toogle .line:nth-child(3) {top:15px;left:0}#info-toogle .line:nth-child(4) {top:21px;left:-4px}#info-toogle:hover .line:nth-child(1){transform:translateX(3px)}#info-toogle:hover .line:nth-child(2){transform:translateX(13px)}#info-toogle:hover .line:nth-child(3){transform:translateX(-13px)}#info-toogle:hover .line:nth-child(4){transform:translateX(-3px)}.is-toggle-open #header #info-toogle .line{width:30px;background:var(--white)}.is-toggle-open #header  #info-toogle .line:nth-child(1){transform:rotate(-45deg);left:-4px;top:13px}.is-toggle-open #header  #info-toogle .line:nth-child(3){transform:rotate(45deg);left:-3px;top:12px}.is-toggle-open #header  #info-toogle .line:nth-child(4),
	.is-toggle-open #header  #info-toogle .line:nth-child(2) {display:none}.navigtoogle.social{margin-left:auto}.navigtoogle.social .naviglink.lvl-0{padding:0}.home #content{padding:150px 0 50px}.home #content .eb-wrapper-inner-blocks{width:86%!important;max-width:1200px;text-align:justify}.home #content .eb-wrapper-inner-blocks .wp-block-columns{gap:100px}.home #content .wp-block-gallery{margin-bottom:-400px!important;display:grid;transition:.6s;grid-template-columns:repeat(18,1fr);grid-gap:60px;grid-auto-rows:140px;grid-auto-flow:row dense;z-index:1;position:relative}.home #content .wp-block-gallery .gallery-item{grid-column:span 4;width:100%!important;display:none;grid-row:span 2}.home #content .wp-block-gallery .gallery-item:nth-child(-n+5) {display:flex}.home #content .wp-block-gallery .gallery-item:nth-child(1) {grid-column:span 5;grid-row:span 3;height:89%;padding-top:47px;padding-left:12%}.home #content .wp-block-gallery .gallery-item:nth-child(1) > a {width:75%!important}.home #content .wp-block-gallery .gallery-item:nth-child(2) {grid-column:span 8;padding-top:124px;grid-row:span 4;z-index:3;height:80%}.home #content .wp-block-gallery .gallery-item:nth-child(3) {grid-column:span 5;height:60%}.home #content .wp-block-gallery .gallery-item:nth-child(3) > a{width:48%!important}.home #content .wp-block-gallery .gallery-item:nth-child(4) > a {width:78%!important;margin-left:auto}.home #content .wp-block-gallery .gallery-item:nth-child(4) {grid-column:span 6;top:-143px;height:60%;padding-right:14%}.home #content .wp-block-gallery .gallery-item:nth-child(5) {grid-column:span 12;top:-415px;grid-row:span 3;height:84%}.home #content .wp-block-gallery .gallery-item:nth-child(5) > a {width:21%!important;margin-left:auto;flex:1 1 100%!important}.home #prestations{padding:180px 0 140px}.widget_parentpage{gap:0!important}.bloc_prestations.hiddenChild:hover{background:var(--light-color)}.home .bloc_prestations.hiddenChild:hover{background: rgb(0 0 0 / 33%)}.bloc_prestations.hiddenChild:hover h3{color:var(--primary-color)}#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-title);z-index:2;color:var(--primary-color);border-bottom:2px solid var(--primary-color);line-height:1}.bloc_prestations{width:70%;transition:all 1s , background .4s;display:block;overflow:hidden;border-left: 1Px solid #47474754}.home .bloc_prestations{border-left-color: #ffffff54}.prestations-title h3::after{content:"+";display:inline-block;margin-left:10px;font-family: var(--font-text);color:var(--primary-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;cursor:pointer}.prestations-img{width:100%;display:block;height:100%;min-height:600px}.prestations-title h3{font-size:2em;display:flex;transform:rotate(270deg);transform-origin:0 5%;white-space:nowrap;align-items:center;position:relative;left:23px;bottom:-29px;text-transform:uppercase;font-weight:bold;letter-spacing:2px}.prestations-content{display:grid;align-content:end;min-width:350px}#sections{margin:140px 0}#sections .sectionsbloc .title small{display:none}.sectionsbloc{padding:100px 0}.sectionsbloc>.title{align-self:center}.sectionsbloc .section_thumb{margin-left:-60%}.sectionsbloc .title h2{font-size:clamp(26px,3vw,45px);position:relative;padding:30px;color:var(--white);text-shadow:0 0 2px var(--black);min-width:124%}.sectionsbloc .title h2::after{content:"";position:absolute;bottom:0;left:0;--size:100%;width:var(--size);height: calc(var(--size)/2);background: linear-gradient(to right, #fff0, var(--primary-color));z-index:-1;opacity:.7}.sectionsbloc .specialthumb{position:absolute;left:50%;transform:translateX(-50%);--size:150px;height:var(--size);width: calc(var(--size)*1.5);top:initial;bottom:0;border:12px solid var(--background-color)}.sectionsbloc .specialthumb img{overflow:hidden}.sectionsbloc::before{background:var(--quaternary-color);height:50%;width:40%;min-height:400px;top:50%;transform:translateY(-50%)}.sectionsbloc .title:not(.no-after):after{display:none}.sectionsbloc .title{margin:0;padding:0}#news{padding:150px 20px 100px}#news .newsdate{min-width:150px}#news:before{background:var(--quaternary-color);width:75%;height:125%}#news .left{padding-left:30px;max-width:500px;margin-left:auto;z-index:2}#news .left .title h2{color:var(--white);font-weight:bold;text-shadow:-1px -1px 0 var(--quaternary-color) , 1px -1px 0 var(--quaternary-color) , -1px 1px 0 var(--quaternary-color) , 1px 1px 0 var(--quaternary-color)}#news .wrapperActu{padding-top:40px}#news .left .title{margin-top:100px;margin-bottom:50px}#news .left .title .separator{margin-bottom:0}#news .titleImg{height:440px}#news .right:before{background:var(--background-color);width: calc(100% + 200Px);height: calc(100% + 150px);left:initial;right:0;top:-50px}#news .title_slider{font-size:28px}#news .hoverActif .content_slider{padding-left:30px}#news .content_slider{transition:all .4s}#news .hoverActif .thumbnail_slider{height:300px;transition:all .8s;width:120%;transform-origin:center}#reassurances .picto-container .picto-bloc.picto-bigImg{grid-column:span 2;display:block}#reassurances .picto-container .picto-bloc:nth-child(5) .picto-content  {order:2}#reassurances .picto-container .picto-bloc:nth-child(6) .picto-content  {order:0}}@media (min-width:1281px){.prestations-title h3{left:43px}.sectionsbloc .specialthumb{--size:250px}}@media (min-width:1481px){.home #prestations{padding:120px 100px}.bloc_prestations{width:60%}.sectionsbloc{padding:100px}}@media (min-width:1681px){.home #content .eb-wrapper-inner-blocks{padding:0 50px;max-width:1100px}}@media (max-width:1280px){#news .wrapActu{grid-gap:30px}#reassurances .picto-content{padding:30px 20px}}@media (max-width:1024px){#banner,#headerHome{margin-top:0}#banner .overlay,#headerHome .overlay{background: linear-gradient(#ffffffe3, transparent)}.navigtoogle.logo{display:none}#header{padding:0}#headerGrid{padding:15px}#header-coordonnees{right:-260px;width:260px;padding:70px 20px 65px}#headerHome{padding:0 5px;min-height:auto;height:auto!important;grid-gap:5px}#headerHome-img{height:400px}#headerHome-logo img{width:220px;padding:5px}#headerHome-hero{grid-gap:5px}.home #content .wp-block-gallery{grid-gap:5px;grid-template-columns:repeat(3,1fr);display:grid;margin:40px 0!important;grid-auto-rows:300px}.home #content .wp-block-gallery .gallery-item{grid-column:span 1!important;grid-row:span 1!important;width:auto!important}.home #content:before{height:45%}.home #content .wp-block-gallery .gallery-item:nth-child(7) {grid-column:span 3!important}.home #prestations::before{background-size:50%}.bloc_prestations h3{margin-top:0}.prestations-content .button:not(.cf_submit){--size:60px}#choixSections{display:none}#sections .sectionsbloc{flex-direction:column;display:flex}.sectionsbloc .section_thumb{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:300px;align-items:stretch;margin-bottom:50px;height:350px}.sectionsbloc :is(.title,.section_txt){max-width:700px;width:100%;margin:0 auto}#sections{padding-top:50px}.sectionsbloc .title{padding:0 15px 30px}#news{padding-bottom:20px;box-shadow: 0 0 20px #7e72726e;background:var(--white)}#news .wrapActu{grid-gap:40px}#reassurances .picto-container li p strong{font-size:14px;letter-spacing:2px}#reassurances .picto-bigImg{display:none!important}#reassurances .picto-content{padding:20px 15px}#reassurances .picto-container li p{font-size:14px;margin:10px 0 0 0}#reassurances .picto-container li p strong{font-size:13px}#partenaires .title{margin-bottom:20px}#footer-coordonnees .wrappercontent>div{padding:45px 10px 20px 10px}#footer #footerbloc{grid-template-areas:"footerlogo" "footerLinks";grid-template-columns:1fr;justify-items:center;grid-row-gap:0}}@media (max-width:767px){.mybird{transform:scale(.3)}#headerGrid{padding:10px}#logoCoordonnees img{width:140px}#headerHome{padding:0}#headerHome-img{height:300px}#headerHome-logo img{width:150px}.home #content .wp-block-gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:200px}.home #content:before{height:50%}.home #content .wp-block-gallery .gallery-item:nth-child(7) {grid-column:span 2!important}.prestations-content .content_link,.prestations-content .tc_excerpt{font-size:14px}.home #prestations::before{background-size:70%}.sectionsbloc .section_thumb{height:250px;grid-auto-rows:250px}#listarticles .listedarticle .tc_excerpt{font-size:15px}#news{padding-bottom:0}#news .wrapper_inner_slider{padding:30px 0}#news .content_slider{padding:20px 0 0}#news .content_slider::before{left:50%;transform:translateX(-50%);top:200px}.thumbnail_slider{height:250px}#reassurances .picto-container{grid-template-columns:repeat(1,1fr);grid-auto-rows:auto}#reassurances .picto-container .picto-bloc{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr)}#reassurances .picto-content{padding:30px 15px}#cta .wrappercontent{padding:40px 20px;font-size:14px;max-width:420px}#cta .title h2{font-size:25px}#footerForm{padding:60px 15px 260px}#footerForm #wrapperForm{padding:40px 20px;max-width:600px}#footer-coordonnees{bottom:20px}#footer-coordonnees>.wrappercontent{flex-direction:column}#footer-coordonnees .wrappercontent>div{border:none;max-width:220px;margin:0 auto;text-align:left;padding:10px 0 10px 24px;align-items:flex-start}#footer-coordonnees .wrappercontent>div:before{left:0;top:50%;transform:translateY(-50%)}}