#loader-wrapper svg{--size:50vw;width:var(--size);height:var(--size);--maxsize:300px;max-width:var(--maxsize);max-height:var(--maxsize)}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:2019.947021484375px;stroke-dasharray:2019.947021484375px}100%{stroke-dashoffset:0;stroke-dasharray:2019.947021484375px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:2019.947021484375px;stroke-dasharray:2019.947021484375px}100%{stroke-dashoffset:0;stroke-dasharray:2019.947021484375px}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 .8s cubic-bezier(.55,.085,.68,.53) 0s both , animate-svg-fill-1 .7s cubic-bezier(.55,.085,.68,.53) .8s both;animation:animate-svg-stroke-1 .8s cubic-bezier(.55,.085,.68,.53) 0s both , animate-svg-fill-1 .7s cubic-bezier(.55,.085,.68,.53) .8s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:199.0439453125px;stroke-dasharray:199.0439453125px}100%{stroke-dashoffset:0;stroke-dasharray:199.0439453125px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:199.0439453125px;stroke-dasharray:199.0439453125px}100%{stroke-dashoffset:0;stroke-dasharray:199.0439453125px}}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 .8s cubic-bezier(.55,.085,.68,.53) .12s both , animate-svg-fill-2 .7s cubic-bezier(.55,.085,.68,.53) .9s both;animation:animate-svg-stroke-2 .8s cubic-bezier(.55,.085,.68,.53) .12s both , animate-svg-fill-2 .7s cubic-bezier(.55,.085,.68,.53) .9s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:205.12539672851562px;stroke-dasharray:205.12539672851562px}100%{stroke-dashoffset:0;stroke-dasharray:205.12539672851562px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:205.12539672851562px;stroke-dasharray:205.12539672851562px}100%{stroke-dashoffset:0;stroke-dasharray:205.12539672851562px}}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 .8s cubic-bezier(.55,.085,.68,.53) .24s both , animate-svg-fill-3 .7s cubic-bezier(.55,.085,.68,.53) 1s both;animation:animate-svg-stroke-3 .8s cubic-bezier(.55,.085,.68,.53) .24s both , animate-svg-fill-3 .7s cubic-bezier(.55,.085,.68,.53) 1s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:139.8199920654297px;stroke-dasharray:139.8199920654297px}100%{stroke-dashoffset:0;stroke-dasharray:139.8199920654297px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:139.8199920654297px;stroke-dasharray:139.8199920654297px}100%{stroke-dashoffset:0;stroke-dasharray:139.8199920654297px}}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 .8s cubic-bezier(.55,.085,.68,.53) .36s both , animate-svg-fill-4 .7s cubic-bezier(.55,.085,.68,.53) 1.1s both;animation:animate-svg-stroke-4 .8s cubic-bezier(.55,.085,.68,.53) .36s both , animate-svg-fill-4 .7s cubic-bezier(.55,.085,.68,.53) 1.1s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:198.79916381835938px;stroke-dasharray:198.79916381835938px}100%{stroke-dashoffset:0;stroke-dasharray:198.79916381835938px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:198.79916381835938px;stroke-dasharray:198.79916381835938px}100%{stroke-dashoffset:0;stroke-dasharray:198.79916381835938px}}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 .8s cubic-bezier(.55,.085,.68,.53) .48s both , animate-svg-fill-5 .7s cubic-bezier(.55,.085,.68,.53) 1.2000000000000002s both;animation:animate-svg-stroke-5 .8s cubic-bezier(.55,.085,.68,.53) .48s both , animate-svg-fill-5 .7s cubic-bezier(.55,.085,.68,.53) 1.2000000000000002s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:210.6044464111328px;stroke-dasharray:210.6044464111328px}100%{stroke-dashoffset:0;stroke-dasharray:210.6044464111328px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:210.6044464111328px;stroke-dasharray:210.6044464111328px}100%{stroke-dashoffset:0;stroke-dasharray:210.6044464111328px}}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 .8s cubic-bezier(.55,.085,.68,.53) .6s both , animate-svg-fill-6 .7s cubic-bezier(.55,.085,.68,.53) 1.3s both;animation:animate-svg-stroke-6 .8s cubic-bezier(.55,.085,.68,.53) .6s both , animate-svg-fill-6 .7s cubic-bezier(.55,.085,.68,.53) 1.3s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:199.0489959716797px;stroke-dasharray:199.0489959716797px}100%{stroke-dashoffset:0;stroke-dasharray:199.0489959716797px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:199.0489959716797px;stroke-dasharray:199.0489959716797px}100%{stroke-dashoffset:0;stroke-dasharray:199.0489959716797px}}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 .8s cubic-bezier(.55,.085,.68,.53) .72s both , animate-svg-fill-7 .7s cubic-bezier(.55,.085,.68,.53) 1.4000000000000001s both;animation:animate-svg-stroke-7 .8s cubic-bezier(.55,.085,.68,.53) .72s both , animate-svg-fill-7 .7s cubic-bezier(.55,.085,.68,.53) 1.4000000000000001s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:213.0320281982422px;stroke-dasharray:213.0320281982422px}100%{stroke-dashoffset:0;stroke-dasharray:213.0320281982422px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:213.0320281982422px;stroke-dasharray:213.0320281982422px}100%{stroke-dashoffset:0;stroke-dasharray:213.0320281982422px}}@-webkit-keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 .8s cubic-bezier(.55,.085,.68,.53) .84s both , animate-svg-fill-8 .7s cubic-bezier(.55,.085,.68,.53) 1.5s both;animation:animate-svg-stroke-8 .8s cubic-bezier(.55,.085,.68,.53) .84s both , animate-svg-fill-8 .7s cubic-bezier(.55,.085,.68,.53) 1.5s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:199.0289764404297px;stroke-dasharray:199.0289764404297px}100%{stroke-dashoffset:0;stroke-dasharray:199.0289764404297px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:199.0289764404297px;stroke-dasharray:199.0289764404297px}100%{stroke-dashoffset:0;stroke-dasharray:199.0289764404297px}}@-webkit-keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 .8s cubic-bezier(.55,.085,.68,.53) .96s both , animate-svg-fill-9 .7s cubic-bezier(.55,.085,.68,.53) 1.6s both;animation:animate-svg-stroke-9 .8s cubic-bezier(.55,.085,.68,.53) .96s both , animate-svg-fill-9 .7s cubic-bezier(.55,.085,.68,.53) 1.6s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:210.60458374023438px;stroke-dasharray:210.60458374023438px}100%{stroke-dashoffset:0;stroke-dasharray:210.60458374023438px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:210.60458374023438px;stroke-dasharray:210.60458374023438px}100%{stroke-dashoffset:0;stroke-dasharray:210.60458374023438px}}@-webkit-keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 .8s cubic-bezier(.55,.085,.68,.53) 1.08s both , animate-svg-fill-10 .7s cubic-bezier(.55,.085,.68,.53) 1.7000000000000002s both;animation:animate-svg-stroke-10 .8s cubic-bezier(.55,.085,.68,.53) 1.08s both , animate-svg-fill-10 .7s cubic-bezier(.55,.085,.68,.53) 1.7000000000000002s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:182.52001953125px;stroke-dasharray:182.52001953125px}100%{stroke-dashoffset:0;stroke-dasharray:182.52001953125px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:182.52001953125px;stroke-dasharray:182.52001953125px}100%{stroke-dashoffset:0;stroke-dasharray:182.52001953125px}}@-webkit-keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:rgb(232,232,234)}}@keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:rgb(232,232,234)}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 .8s cubic-bezier(.55,.085,.68,.53) 1.2s both , animate-svg-fill-11 .7s cubic-bezier(.55,.085,.68,.53) 1.8s both;animation:animate-svg-stroke-11 .8s cubic-bezier(.55,.085,.68,.53) 1.2s both , animate-svg-fill-11 .7s cubic-bezier(.55,.085,.68,.53) 1.8s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:509.4885559082031px;stroke-dasharray:509.4885559082031px}100%{stroke-dashoffset:0;stroke-dasharray:509.4885559082031px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:509.4885559082031px;stroke-dasharray:509.4885559082031px}100%{stroke-dashoffset:0;stroke-dasharray:509.4885559082031px}}@-webkit-keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:rgb(62,103,143)}}@keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:rgb(62,103,143)}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 .8s cubic-bezier(.55,.085,.68,.53) 1.3199999999999998s both , animate-svg-fill-12 .7s cubic-bezier(.55,.085,.68,.53) 1.9000000000000001s both;animation:animate-svg-stroke-12 .8s cubic-bezier(.55,.085,.68,.53) 1.3199999999999998s both , animate-svg-fill-12 .7s cubic-bezier(.55,.085,.68,.53) 1.9000000000000001s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:212.63626098632812px;stroke-dasharray:212.63626098632812px}100%{stroke-dashoffset:0;stroke-dasharray:212.63626098632812px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:212.63626098632812px;stroke-dasharray:212.63626098632812px}100%{stroke-dashoffset:0;stroke-dasharray:212.63626098632812px}}@-webkit-keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:rgb(215,91,44)}}@keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:rgb(215,91,44)}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 .8s cubic-bezier(.55,.085,.68,.53) 1.44s both , animate-svg-fill-13 .7s cubic-bezier(.55,.085,.68,.53) 2s both;animation:animate-svg-stroke-13 .8s cubic-bezier(.55,.085,.68,.53) 1.44s both , animate-svg-fill-13 .7s cubic-bezier(.55,.085,.68,.53) 2s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:309.20025634765625px;stroke-dasharray:309.20025634765625px}100%{stroke-dashoffset:0;stroke-dasharray:309.20025634765625px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:309.20025634765625px;stroke-dasharray:309.20025634765625px}100%{stroke-dashoffset:0;stroke-dasharray:309.20025634765625px}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 .8s cubic-bezier(.55,.085,.68,.53) 1.56s both , animate-svg-fill-14 .7s cubic-bezier(.55,.085,.68,.53) 2.1s both;animation:animate-svg-stroke-14 .8s cubic-bezier(.55,.085,.68,.53) 1.56s both , animate-svg-fill-14 .7s cubic-bezier(.55,.085,.68,.53) 2.1s both}#wrappersite{overflow:hidden}a{display:inline-block}.tc_content a:not([class*="button"])
{display:inline}.thumbnail_slider a{height:100%;width:100%}.title:not(.no-after):after {background-color: #fff0;background-image:url(../images/emphase.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;width:130px}.underbutton > *, .button:not(.cf_submit), .tc_content .wp-block-button__link, .wp-block-file__button, #content .eb-popup-container .eb-popup-button a.eb-popup-button-anchor, #content .eb-cia-button-wrapper > a, #content .eb-pricing-button, #content .eb-flipbox-button-link, #content .slide__action
{background: #fff0!important;color:var(--title-color)}.underbutton > *:hover, .button:not(.cf_submit):hover, .tc_content .wp-block-button__link:hover, .wp-block-file__button:hover, #content .eb-popup-container .eb-popup-button a.eb-popup-button-anchor:hover, #content .eb-cia-button-wrapper > a:hover, #content .eb-pricing-button:hover, #content .eb-flipbox-button-link:hover, #content .slide__action:hover
{color:var(--title-color)}.underbutton > *::before, .button:not(.cf_submit)::before, .tc_content .wp-block-button__link::before, .wp-block-file__button::before, #content .eb-popup-container .eb-popup-button a.eb-popup-button-anchor::before, #content .eb-cia-button-wrapper > a::before, #content .eb-pricing-button::before, #content .eb-flipbox-button-link::before, #content .slide__action::before
{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;--size:40px;width:var(--size);height:var(--size);z-index:-1;background:var(--secondary-color);transition:all .4s;border-radius:30px}.underbutton>*:hover::before,.button:hover::before,.tc_content .wp-block-button__link:hover::before,.wp-block-file__button:hover::before,#content .eb-popup-container .eb-popup-button a.eb-popup-button-anchor:hover::before,#content .eb-cia-button-wrapper>a:hover::before,#content .eb-pricing-button:hover::before,#content .eb-flipbox-button-link:hover::before,#content .slide__action:hover::before{width:100%}.white .button:not(.cf_submit),.wp-block-cover .wp-block-button__link
{border-color:var(--secondary-color);color:var(--white)}.wp-block-cover .has-background-dim:not([class*=-background-color]), .wp-block-cover-image .has-background-dim:not([class*=-background-color]), .wp-block-cover-image.has-background-dim:not([class*=-background-color]), .wp-block-cover.has-background-dim:not([class*=-background-color])
{background:var(--overlay-color);opacity:1}.grid-lines{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.5}.grid-lines>div{display:block;float:left;height:100%;border-left:1px solid rgba(105,105,105,.2);box-sizing:border-box;width:16.666%}.grid-lines.light{position:absolute;z-index:0}.grid-lines.light>div{border-left-color:rgba(105,105,105,.3)}.grid-lines>div:last-child{border-right:none}#logoheader{--size:180px;width:var(--size);height:var(--size);object-fit:contain}#header-coordonnees{padding:10px}body.is-toggle-open #header-coordonnees{opacity:1!important;visibility:visible!important;transition:850ms all ease-in-out;z-index:99999}#logoheader,#logoCoordonnees img{max-height:100px;max-width:100%;object-fit:contain}#header-coordonnees{position:fixed;z-index:0;opacity:0;visibility:hidden;transition:250ms all ease-in-out;left:0;right:0;top:50%;transform:translateY(-50%);border:none;flex-direction:column}body.is-toggle-open #header-coordonnees{opacity:1!important;visibility:visible!important;transition:850ms all ease-in-out;z-index:99999}#logoheader,#logoCoordonnees img{max-height:130px;max-width:80%;object-fit:contain}.navigtoogle:not(.social,.logo,.navigtoogleLogo) span:before {position:absolute;top:-2px;left:-7px;box-sizing:content-box;padding:0 5px;width:100%;height:100%;border:2px solid var(--secondary-color);content:"";opacity:0;transition:opacity .2s , transform .2s;transform:scale(.8333);backface-visibility:hidden;border-radius:5px}.navigtoogle:not(.social,.logoParent,.navigtoogleLogo).active .naviglink.lvl-0 span:before, .navigtoogle:not(.social,.logoParent,.navigtoogleLogo) .naviglink.lvl-0:hover span:before {opacity:1;transform:scale(1.2)}.navigtoogle:not(.social,.logoParent,.navigtoogleLogo).active .naviglink.lvl-0, .navigtoogle:not(.social,.logoParent,.navigtoogleLogo) .naviglink.lvl-0:hover {transform:scale(.8333);color:var(--secondary-color)}#header .title_content{color:var(--white)}#info-toogle{height:70px;padding:4px;width:60px;margin:0 auto;cursor:pointer;display:grid;align-items:center;align-content:center;grid-template-columns:repeat(3,1fr);gap:10px;transition:all .1s;padding-bottom:12px;position:relative}#info-toogle::after,.ckmenu-toogle:after{content:"Infos";position:absolute;bottom:-4px;left:48%;transform:translateX(-50%);color:var(--white);text-transform:uppercase;letter-spacing:2px;text-align:center;font-family: var(--font-bold);font-size:.85em}.ckmenu-toogle::after{content:"Menu";left:50%;bottom:-15px}.ckmenu-toogle{padding-bottom:10px;text-align:center;justify-items:center}#info-toogle .circle{--size:7px;width:var(--size);height:var(--size);background:var(--white);border-radius:50%;transition:all .4s}#info-toogle .circle:nth-child(2) {transition-delay:.1s}#info-toogle .circle:nth-child(3) {transition-delay:.2s}#info-toogle .circle:nth-child(4) {transition-delay:.3s}#info-toogle .circle:nth-child(5) {transition-delay:.4s}#info-toogle .circle:nth-child(6) {transition-delay:.5s}#info-toogle:hover .circle{border-radius:0%;transform:scale(1.1)}#info-toogle::before{content:'';position:absolute;top:-40px;left:50%;transform:translateX(-50%);--size:130px;width:var(--size);height:var(--size);z-index:-1;background:var(--primary-color);border-radius:50%}#headerHome-accroche{max-width:500px;margin:0 auto}#headerHome-title{color:var(--secondary-color)}#headerHome-content{padding:30px}#headerHome::before{background:url(../images/home-bg2.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#headerHome::after{opacity:.9;background:var(--black);z-index:-1}.home #content{padding:80px 0;display:flex;position:relative;z-index:1;pointer-events:none}.home #content>*{pointer-events:all}#content-wrapper{padding:70px 160px 100px 0;width:65%;position:relative}#content-wrapper .quaternarythumb{position:absolute;left:15%;top:-280px;width:41%;height:299px;overflow:hidden}#content-wrapper .tertiarythumb{position:absolute;left:0;bottom:6%;width:34.5%;height:44%;overflow:hidden}#content-wrapper .content-body{position:relative;box-sizing:border-box;max-width:52%;margin-left:auto}#content-img{width:35%;position:relative}#content-img>.blocthumb{box-sizing:border-box;overflow:hidden;position:relative;width:100%;height:75%;top:5%;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);filter:brightness(.5);width:90%;margin-left:auto}#content-img .specialthumb{position:absolute;bottom:-30px;left:initial;right:20px;width:200px;height:250px;overflow:hidden}#pageTitle h1{display:grid;justify-content:center;justify-items:center}#galleryHome{pointer-events:none}#galleryHome .gallery{display:grid;grid-template-columns:repeat(3,1fr)}#galleryHome .gallery-item{margin-bottom:0;pointer-events:all}.gallery-icon{line-height:0}.gallery-icon>*:not(a) {line-height:1.2}.gallery-icon{height:100%}.nohome .gallery .gallery-item a img{max-height:450px}.gallery-item .button{background: #fff0!important}#prestations{overflow:hidden}.template-parent-page-php #content{padding-bottom:0}.template-parent-page-php #prestations{padding-top:0}.title_content{color:var(--title-color)}.bloc_prestations h3{transition:all .4s}.bloc_prestations.hiddenChild:hover{background: color-mix(in hsl, var(--overlay-color) 10%, #fff0) }.safari .bloc_prestations.hiddenChild:hover{background:var(--black)}.bloc_prestations.hiddenChild:hover h3{color:var(--primary-color)}.prestations-content{padding:10px}.prestations-content .button:not(.cf_submit){background: #fff0!important;background-image:url(../images/arrow.svg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;--size:100px;width:var(--size);height:var(--size);transition:all .4s}.prestations-content .button:not(.cf_submit)::before
{display:none}.prestations-content .button:hover{transform:rotate(-45deg)}.prestations-content .button span{font-size:0}.title_slider{font-size:1.3em}.home .next_link_slider,.home .title_link_slider{color:var(--white)}#news{z-index:2}#sections .section_thumb{width:55%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 30px;z-index:10}.sectionsbloc.odd .section_thumb{order:0}.sectionsbloc.even .section_thumb{order:2}#sections .sectionsbloc .blocthumb{overflow:hidden}#sections .section_txt{width:45%}#sections .sectionsbloc .section_thumb .specialthumb{overflow:hidden}#sections .sectionsbloc.odd a:not([class*="button"]):hover,
#sections .sectionsbloc.odd a:not([class*="button"]):hover strong {color:var(--white)}.sectionsbloc::after{content:"";position:absolute;top:0;left:0;--size:100%;width:10%;height:var(--size);filter:invert(1);opacity:.5;background: url(../images/cross.png) 0% 0% / 65px;pointer-events:none}#reassurances{padding:50px 50px}#reassurances::after{background:var(--black);height:50px;width:55%;z-index:-2}#reassurances strong{color:var(--primary-color)}#reassurances::before{background-image:url(../images/home-bg3.jpg);background-repeat:no-repeat;background-size:cover}#img-reassurance{background-image:url(../images/home-bg1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:200px;width:100%;position:relative;z-index:1}.picto-container li p{margin:0 0 0 45px;font-family: var(--font-bold);color:var(--title-color);text-transform:uppercase;letter-spacing:1px;font-size:14px}.picto-container li:before{content:"";position:absolute;left:-12px;top:50%;--size:60px;width:var(--size);height:var(--size);background:var(--secondary-color);z-index:-1;margin-top:-30px;transform:rotate(45deg)}.picto-container{justify-content:space-around;flex-direction:column}.picto-container .picto-bloc{position:relative;margin:45px 0;flex:1 1 100%;padding:0;flex-direction:row;text-align:left}#wrapperForm h2{color:var(--black)}#footer:before{background:url(../images/home-bg3.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#footerMap{height:100%;width:100%;min-height:200px}.wrapperContact{padding:0;background:var(--white);box-shadow: 0px 0px 30px #1a1a2612;width:auto}#wrapperForm{padding:50px}#wrapperForm .title{margin-bottom:30px}.imgContact{background:url(../images/home-bg1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.imgContact_content{padding:50px 30px}.imgContact_content img{width:260px;margin-bottom:30px}.imgContact_content .title{margin-bottom:40px}#footerLinks{padding:20px;border-top: 1px solid rgb(255 255 255 / 10%)}#footer #footerbloc{padding:40px 15px}body.template-contact-php #footer:before,body.template-contact-php #footer:after{content:none}#logoCoordonneesFooter img{height:120px}