#loader-wrapper svg{--size:50vw;width:var(--size);height:var(--size);--maxsize:500px;max-width:var(--maxsize);max-height:var(--maxsize)}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:460.36810302734375px;stroke-dasharray:460.36810302734375px}100%{stroke-dashoffset:0;stroke-dasharray:460.36810302734375px}}@keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(134,191,64)}}.svg-elem-1{animation:animate-svg-stroke-1 .8s cubic-bezier(.47,0,.745,.715) 0s both , animate-svg-fill-1 .5s cubic-bezier(.47,0,.745,.715) .5s both}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:4909.22216796875px;stroke-dasharray:4909.22216796875px}100%{stroke-dashoffset:0;stroke-dasharray:4909.22216796875px}}@keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(134,191,64)}}.svg-elem-2{animation:animate-svg-stroke-2 .8s cubic-bezier(.47,0,.745,.715) .05s both , animate-svg-fill-2 .5s cubic-bezier(.47,0,.745,.715) .6s both}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:1017.7639770507812px;stroke-dasharray:1017.7639770507812px}100%{stroke-dashoffset:0;stroke-dasharray:1017.7639770507812px}}@keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(134,191,64)}}.svg-elem-3{animation:animate-svg-stroke-3 .8s cubic-bezier(.47,0,.745,.715) .1s both , animate-svg-fill-3 .5s cubic-bezier(.47,0,.745,.715) .7s both}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:731.2462768554688px;stroke-dasharray:731.2462768554688px}100%{stroke-dashoffset:0;stroke-dasharray:731.2462768554688px}}@keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-4{animation:animate-svg-stroke-4 .8s cubic-bezier(.47,0,.745,.715) .15000000000000002s both , animate-svg-fill-4 .5s cubic-bezier(.47,0,.745,.715) .8s both}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:1517.0703125px;stroke-dasharray:1517.0703125px}100%{stroke-dashoffset:0;stroke-dasharray:1517.0703125px}}@keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-5{animation:animate-svg-stroke-5 .8s cubic-bezier(.47,0,.745,.715) .2s both , animate-svg-fill-5 .5s cubic-bezier(.47,0,.745,.715) .9s both}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:50px;width:180px}.shape{position:absolute;top:0;left:0;--size:100%;width:var(--size);height:var(--size);pointer-events:none;z-index:2}.shape::before,.shape::after{content:"";position:absolute;left:0;top:initial;width:100%;z-index:1;bottom:-1px;height:150px;background:var(--background-color)}.shape::before{clip-path:polygon(100% 100%,100% 100%,50% 0,0 100%,0 100%)}.shape::after{background:var(--primary-color);z-index:0;bottom:0;clip-path:polygon(50% 100%,100% 0,100% 100%,0 100%,0 0)}#header{position:absolute;top:0;left:0;width:100%}.navigmenu .naviglink.lvl-1{font-family: var(--font-text)}.navigtoogle:not(.social,.navigtoogleLogo) span:before {position:absolute;top:-2px;left:-7px;box-sizing:content-box;padding:0 5px;width:100%;height:100%;border:2px solid var(--primary-color);content:"";opacity:0;transition:opacity .2s , transform .2s;transform:scale(.8333);backface-visibility:hidden;border-radius:5px}.navigtoogle:not(.social,.navigtoogleLogo).active .naviglink.lvl-0 span:before, .navigtoogle:not(.social,.navigtoogleLogo) .naviglink.lvl-0:hover span:before {opacity:1;transform:scale(1.2)}.navigtoogle:not(.social,.navigtoogleLogo).active .naviglink.lvl-0, .navigtoogle:not(.social,.navigtoogleLogo) .naviglink.lvl-0:hover {transform:scale(.8333);color:var(--primary-color)}.navigmenu .naviglink.lvl-1{font-family: var(--font-text)
}.social:not(.no-icon)
{padding:0}.social:not(.no-icon):before
{display:none}.home #content{padding:100px 0;padding-bottom:0;display:flex;position:relative;z-index:1}#content-wrapper{padding:100px 50px 70px 0;width:65%;position:relative}#content-wrapper .quaternarythumb{position:absolute;left:15%;top:-230px;width:31%;height:250px;overflow:hidden}#content-wrapper .tertiarythumb{position:absolute;left:0;bottom:8%;width:34.5%;height:44%;overflow:hidden}#content-wrapper .content-body{position:relative;box-sizing:border-box;max-width:58%;margin-left:auto}#content-img{width:35%;position:relative}#content-img>.blocthumb{box-sizing:border-box;overflow:hidden;position:relative;width:100%;height:93%;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);width:90%;margin-left:auto}#content-img .specialthumb{position:absolute;bottom:-80px;left:initial;right:20px;width:250px;height:250px;overflow:hidden}#galleryHome .gallery-item{margin-bottom:0}.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}.template-parent-page-php #prestations{margin-bottom:100px}.template-parent-page-php #content{padding-bottom:30px}.nohome #prestations{padding:0}.home #prestations{padding-top:0;margin-top:-180px;z-index:2}#prestations .widget_parentpage{counter-reset:prestation}#prestations .prestations-img{height:100%}#prestations .prestations-wrapper{height:300px;overflow:hidden}#prestations .prestations-content{top:0;left:0;height:100%;width:100%;padding:30px 20px;pointer-events:none}#prestations .prestations-title{background: rgb(255 255 255 / 80%);padding:20px;transition:300ms all ease-in-out;text-align:center}#prestations .prestations-title:before{content:"0" counter(prestation);counter-increment:prestation;font-size:12px;font-family: var(--font-bold);opacity:.8;margin-bottom:4px;line-height:1;position:relative;display:block;height:auto}.prestations-content h2,.prestations-content h3{margin-bottom:0}#prestations .prestations-title:after{left:50%;top:-25px;transform:translate(-1px,0);border-left:1px solid var(--light-color);height:36px;width:2px}#prestations .prestations-txt .tc_excerpt{color:var(--white);opacity:0;transform:translate3d(100px,0,0);transition:all .5s cubic-bezier(.2,1,.7,1);transition-property:transform , opacity;display:block;margin:30px 0 0 0;font-size:15px;line-height:1.6;text-align:center;font-weight:bold;display:none}#prestations .prestations-txt .liresuite{opacity:0;transform:translate3d(0,100px,0);transition:all .5s cubic-bezier(.2,1,.7,1);transition-property:transform , opacity;text-align:center;pointer-events:all}#prestations .bloc_prestations:hover .prestations-txt .liresuite,#prestations .bloc_prestations:hover .prestations-txt .tc_excerpt{transition-delay:0s;opacity:1;transform:translate3d(0,0,0)}#prestations .blocthumb:before{content:"";position:absolute;left:0;top:0;background:var(--black);height:100%;width:100%;transition:250ms all ease-in-out;z-index:1;opacity:0;pointer-events:none}.prestations-img{overflow:hidden;position:relative}#prestations .blocthumb img{transition:all 600ms ease-in-out}#prestations .bloc_prestations:hover .blocthumb:before{opacity:.4}#prestations .bloc_prestations:hover .blocthumb img{transform:scale(1.2)}#prestations .bloc_prestations:hover .prestations-title{background:var(--primary-color)}#prestations .bloc_prestations:hover .prestations-title h3 a,#prestations .bloc_prestations:hover .prestations-title:before{color:var(--white)}.template-parent-page-php #content{padding-bottom:0}.template-parent-page-php #prestations{padding-top:0}.sectionsbloc.odd .schema-faq-answer{color:inherit}#reassurances .overlay{z-index:-1}#partenaires::before{background-image:url(../images/home-bg1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}