@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:107.10379028320312px;stroke-dasharray:107.10379028320312px}100%{stroke-dashoffset:0;stroke-dasharray:107.10379028320312px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:107.10379028320312px;stroke-dasharray:107.10379028320312px}100%{stroke-dashoffset:0;stroke-dasharray:107.10379028320312px}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 .7s cubic-bezier(.445,.05,.55,.95) 0s both , animate-svg-fill-1 .7s cubic-bezier(.645,.045,.355,1) .6s both;animation:animate-svg-stroke-1 .7s cubic-bezier(.445,.05,.55,.95) 0s both , animate-svg-fill-1 .7s cubic-bezier(.645,.045,.355,1) .6s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:64.95752716064453px;stroke-dasharray:64.95752716064453px}100%{stroke-dashoffset:0;stroke-dasharray:64.95752716064453px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:64.95752716064453px;stroke-dasharray:64.95752716064453px}100%{stroke-dashoffset:0;stroke-dasharray:64.95752716064453px}}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 .7s cubic-bezier(.445,.05,.55,.95) .06s both , animate-svg-fill-2 .7s cubic-bezier(.645,.045,.355,1) .6599999999999999s both;animation:animate-svg-stroke-2 .7s cubic-bezier(.445,.05,.55,.95) .06s both , animate-svg-fill-2 .7s cubic-bezier(.645,.045,.355,1) .6599999999999999s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:63.55735397338867px;stroke-dasharray:63.55735397338867px}100%{stroke-dashoffset:0;stroke-dasharray:63.55735397338867px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:63.55735397338867px;stroke-dasharray:63.55735397338867px}100%{stroke-dashoffset:0;stroke-dasharray:63.55735397338867px}}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 .7s cubic-bezier(.445,.05,.55,.95) .12s both , animate-svg-fill-3 .7s cubic-bezier(.645,.045,.355,1) .72s both;animation:animate-svg-stroke-3 .7s cubic-bezier(.445,.05,.55,.95) .12s both , animate-svg-fill-3 .7s cubic-bezier(.645,.045,.355,1) .72s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:85.06798553466797px;stroke-dasharray:85.06798553466797px}100%{stroke-dashoffset:0;stroke-dasharray:85.06798553466797px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:85.06798553466797px;stroke-dasharray:85.06798553466797px}100%{stroke-dashoffset:0;stroke-dasharray:85.06798553466797px}}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 .7s cubic-bezier(.445,.05,.55,.95) .18s both , animate-svg-fill-4 .7s cubic-bezier(.645,.045,.355,1) .78s both;animation:animate-svg-stroke-4 .7s cubic-bezier(.445,.05,.55,.95) .18s both , animate-svg-fill-4 .7s cubic-bezier(.645,.045,.355,1) .78s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:84.70857238769531px;stroke-dasharray:84.70857238769531px}100%{stroke-dashoffset:0;stroke-dasharray:84.70857238769531px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:84.70857238769531px;stroke-dasharray:84.70857238769531px}100%{stroke-dashoffset:0;stroke-dasharray:84.70857238769531px}}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 .7s cubic-bezier(.445,.05,.55,.95) .24s both , animate-svg-fill-5 .7s cubic-bezier(.645,.045,.355,1) .84s both;animation:animate-svg-stroke-5 .7s cubic-bezier(.445,.05,.55,.95) .24s both , animate-svg-fill-5 .7s cubic-bezier(.645,.045,.355,1) .84s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:4.014148473739624px;stroke-dasharray:4.014148473739624px}100%{stroke-dashoffset:0;stroke-dasharray:4.014148473739624px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:4.014148473739624px;stroke-dasharray:4.014148473739624px}100%{stroke-dashoffset:0;stroke-dasharray:4.014148473739624px}}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 .7s cubic-bezier(.445,.05,.55,.95) .3s both , animate-svg-fill-6 .7s cubic-bezier(.645,.045,.355,1) .8999999999999999s both;animation:animate-svg-stroke-6 .7s cubic-bezier(.445,.05,.55,.95) .3s both , animate-svg-fill-6 .7s cubic-bezier(.645,.045,.355,1) .8999999999999999s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:2779.76806640625px;stroke-dasharray:2779.76806640625px}100%{stroke-dashoffset:0;stroke-dasharray:2779.76806640625px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:2779.76806640625px;stroke-dasharray:2779.76806640625px}100%{stroke-dashoffset:0;stroke-dasharray:2779.76806640625px}}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 .7s cubic-bezier(.445,.05,.55,.95) .36s both , animate-svg-fill-7 .7s cubic-bezier(.645,.045,.355,1) .96s both;animation:animate-svg-stroke-7 .7s cubic-bezier(.445,.05,.55,.95) .36s both , animate-svg-fill-7 .7s cubic-bezier(.645,.045,.355,1) .96s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:35.23512268066406px;stroke-dasharray:35.23512268066406px}100%{stroke-dashoffset:0;stroke-dasharray:35.23512268066406px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:35.23512268066406px;stroke-dasharray:35.23512268066406px}100%{stroke-dashoffset:0;stroke-dasharray:35.23512268066406px}}@-webkit-keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 .7s cubic-bezier(.445,.05,.55,.95) .42s both , animate-svg-fill-8 .7s cubic-bezier(.645,.045,.355,1) 1.02s both;animation:animate-svg-stroke-8 .7s cubic-bezier(.445,.05,.55,.95) .42s both , animate-svg-fill-8 .7s cubic-bezier(.645,.045,.355,1) 1.02s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:59.9991455078125px;stroke-dasharray:59.9991455078125px}100%{stroke-dashoffset:0;stroke-dasharray:59.9991455078125px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:59.9991455078125px;stroke-dasharray:59.9991455078125px}100%{stroke-dashoffset:0;stroke-dasharray:59.9991455078125px}}@-webkit-keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 .7s cubic-bezier(.445,.05,.55,.95) .48s both , animate-svg-fill-9 .7s cubic-bezier(.645,.045,.355,1) 1.08s both;animation:animate-svg-stroke-9 .7s cubic-bezier(.445,.05,.55,.95) .48s both , animate-svg-fill-9 .7s cubic-bezier(.645,.045,.355,1) 1.08s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:36.30140686035156px;stroke-dasharray:36.30140686035156px}100%{stroke-dashoffset:0;stroke-dasharray:36.30140686035156px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:36.30140686035156px;stroke-dasharray:36.30140686035156px}100%{stroke-dashoffset:0;stroke-dasharray:36.30140686035156px}}@-webkit-keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 .7s cubic-bezier(.445,.05,.55,.95) .54s both , animate-svg-fill-10 .7s cubic-bezier(.645,.045,.355,1) 1.1400000000000001s both;animation:animate-svg-stroke-10 .7s cubic-bezier(.445,.05,.55,.95) .54s both , animate-svg-fill-10 .7s cubic-bezier(.645,.045,.355,1) 1.1400000000000001s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:61.19069290161133px;stroke-dasharray:61.19069290161133px}100%{stroke-dashoffset:0;stroke-dasharray:61.19069290161133px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:61.19069290161133px;stroke-dasharray:61.19069290161133px}100%{stroke-dashoffset:0;stroke-dasharray:61.19069290161133px}}@-webkit-keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 .7s cubic-bezier(.445,.05,.55,.95) .6s both , animate-svg-fill-11 .7s cubic-bezier(.645,.045,.355,1) 1.2s both;animation:animate-svg-stroke-11 .7s cubic-bezier(.445,.05,.55,.95) .6s both , animate-svg-fill-11 .7s cubic-bezier(.645,.045,.355,1) 1.2s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:80.65080261230469px;stroke-dasharray:80.65080261230469px}100%{stroke-dashoffset:0;stroke-dasharray:80.65080261230469px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:80.65080261230469px;stroke-dasharray:80.65080261230469px}100%{stroke-dashoffset:0;stroke-dasharray:80.65080261230469px}}@-webkit-keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 .7s cubic-bezier(.445,.05,.55,.95) .6599999999999999s both , animate-svg-fill-12 .7s cubic-bezier(.645,.045,.355,1) 1.2599999999999998s both;animation:animate-svg-stroke-12 .7s cubic-bezier(.445,.05,.55,.95) .6599999999999999s both , animate-svg-fill-12 .7s cubic-bezier(.645,.045,.355,1) 1.2599999999999998s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:82.22710418701172px;stroke-dasharray:82.22710418701172px}100%{stroke-dashoffset:0;stroke-dasharray:82.22710418701172px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:82.22710418701172px;stroke-dasharray:82.22710418701172px}100%{stroke-dashoffset:0;stroke-dasharray:82.22710418701172px}}@-webkit-keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 .7s cubic-bezier(.445,.05,.55,.95) .72s both , animate-svg-fill-13 .7s cubic-bezier(.645,.045,.355,1) 1.3199999999999998s both;animation:animate-svg-stroke-13 .7s cubic-bezier(.445,.05,.55,.95) .72s both , animate-svg-fill-13 .7s cubic-bezier(.645,.045,.355,1) 1.3199999999999998s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:108.53305053710938px;stroke-dasharray:108.53305053710938px}100%{stroke-dashoffset:0;stroke-dasharray:108.53305053710938px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:108.53305053710938px;stroke-dasharray:108.53305053710938px}100%{stroke-dashoffset:0;stroke-dasharray:108.53305053710938px}}@-webkit-keyframes animate-svg-fill-14{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-14{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 .7s cubic-bezier(.445,.05,.55,.95) .78s both , animate-svg-fill-14 .7s cubic-bezier(.645,.045,.355,1) 1.38s both;animation:animate-svg-stroke-14 .7s cubic-bezier(.445,.05,.55,.95) .78s both , animate-svg-fill-14 .7s cubic-bezier(.645,.045,.355,1) 1.38s both}@-webkit-keyframes animate-svg-stroke-15{0%{stroke-dashoffset:113.0930404663086px;stroke-dasharray:113.0930404663086px}100%{stroke-dashoffset:0;stroke-dasharray:113.0930404663086px}}@keyframes animate-svg-stroke-15{0%{stroke-dashoffset:113.0930404663086px;stroke-dasharray:113.0930404663086px}100%{stroke-dashoffset:0;stroke-dasharray:113.0930404663086px}}@-webkit-keyframes animate-svg-fill-15{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-15{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-15{-webkit-animation:animate-svg-stroke-15 .7s cubic-bezier(.445,.05,.55,.95) .84s both , animate-svg-fill-15 .7s cubic-bezier(.645,.045,.355,1) 1.44s both;animation:animate-svg-stroke-15 .7s cubic-bezier(.445,.05,.55,.95) .84s both , animate-svg-fill-15 .7s cubic-bezier(.645,.045,.355,1) 1.44s both}@-webkit-keyframes animate-svg-stroke-16{0%{stroke-dashoffset:277.6629638671875px;stroke-dasharray:277.6629638671875px}100%{stroke-dashoffset:0;stroke-dasharray:277.6629638671875px}}@keyframes animate-svg-stroke-16{0%{stroke-dashoffset:277.6629638671875px;stroke-dasharray:277.6629638671875px}100%{stroke-dashoffset:0;stroke-dasharray:277.6629638671875px}}@-webkit-keyframes animate-svg-fill-16{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-16{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-16{-webkit-animation:animate-svg-stroke-16 .7s cubic-bezier(.445,.05,.55,.95) .8999999999999999s both , animate-svg-fill-16 .7s cubic-bezier(.645,.045,.355,1) 1.5s both;animation:animate-svg-stroke-16 .7s cubic-bezier(.445,.05,.55,.95) .8999999999999999s both , animate-svg-fill-16 .7s cubic-bezier(.645,.045,.355,1) 1.5s both}@-webkit-keyframes animate-svg-stroke-17{0%{stroke-dashoffset:267.6570129394531px;stroke-dasharray:267.6570129394531px}100%{stroke-dashoffset:0;stroke-dasharray:267.6570129394531px}}@keyframes animate-svg-stroke-17{0%{stroke-dashoffset:267.6570129394531px;stroke-dasharray:267.6570129394531px}100%{stroke-dashoffset:0;stroke-dasharray:267.6570129394531px}}@-webkit-keyframes animate-svg-fill-17{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-17{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-17{-webkit-animation:animate-svg-stroke-17 .7s cubic-bezier(.445,.05,.55,.95) .96s both , animate-svg-fill-17 .7s cubic-bezier(.645,.045,.355,1) 1.56s both;animation:animate-svg-stroke-17 .7s cubic-bezier(.445,.05,.55,.95) .96s both , animate-svg-fill-17 .7s cubic-bezier(.645,.045,.355,1) 1.56s both}@-webkit-keyframes animate-svg-stroke-18{0%{stroke-dashoffset:5.599998474121094px;stroke-dasharray:5.599998474121094px}100%{stroke-dashoffset:0;stroke-dasharray:5.599998474121094px}}@keyframes animate-svg-stroke-18{0%{stroke-dashoffset:5.599998474121094px;stroke-dasharray:5.599998474121094px}100%{stroke-dashoffset:0;stroke-dasharray:5.599998474121094px}}@-webkit-keyframes animate-svg-fill-18{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-18{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-18{-webkit-animation:animate-svg-stroke-18 .7s cubic-bezier(.445,.05,.55,.95) 1.02s both , animate-svg-fill-18 .7s cubic-bezier(.645,.045,.355,1) 1.62s both;animation:animate-svg-stroke-18 .7s cubic-bezier(.445,.05,.55,.95) 1.02s both , animate-svg-fill-18 .7s cubic-bezier(.645,.045,.355,1) 1.62s both}@-webkit-keyframes animate-svg-stroke-19{0%{stroke-dashoffset:158.60935974121094px;stroke-dasharray:158.60935974121094px}100%{stroke-dashoffset:0;stroke-dasharray:158.60935974121094px}}@keyframes animate-svg-stroke-19{0%{stroke-dashoffset:158.60935974121094px;stroke-dasharray:158.60935974121094px}100%{stroke-dashoffset:0;stroke-dasharray:158.60935974121094px}}@-webkit-keyframes animate-svg-fill-19{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-19{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-19{-webkit-animation:animate-svg-stroke-19 .7s cubic-bezier(.445,.05,.55,.95) 1.08s both , animate-svg-fill-19 .7s cubic-bezier(.645,.045,.355,1) 1.6800000000000002s both;animation:animate-svg-stroke-19 .7s cubic-bezier(.445,.05,.55,.95) 1.08s both , animate-svg-fill-19 .7s cubic-bezier(.645,.045,.355,1) 1.6800000000000002s both}@-webkit-keyframes animate-svg-stroke-20{0%{stroke-dashoffset:170.67526245117188px;stroke-dasharray:170.67526245117188px}100%{stroke-dashoffset:0;stroke-dasharray:170.67526245117188px}}@keyframes animate-svg-stroke-20{0%{stroke-dashoffset:170.67526245117188px;stroke-dasharray:170.67526245117188px}100%{stroke-dashoffset:0;stroke-dasharray:170.67526245117188px}}@-webkit-keyframes animate-svg-fill-20{0%{fill:transparent}100%{fill:var(--primary-color)}}@keyframes animate-svg-fill-20{0%{fill:transparent}100%{fill:var(--primary-color)}}.svg-elem-20{-webkit-animation:animate-svg-stroke-20 .7s cubic-bezier(.445,.05,.55,.95) 1.14s both , animate-svg-fill-20 .7s cubic-bezier(.645,.045,.355,1) 1.7399999999999998s both;animation:animate-svg-stroke-20 .7s cubic-bezier(.445,.05,.55,.95) 1.14s both , animate-svg-fill-20 .7s cubic-bezier(.645,.045,.355,1) 1.7399999999999998s both}.dark-theme{--title-color:#fff;--text-color:#eee;--background-color:#1b1b1b;--light-color:#000}.switchtheme{position:fixed;bottom:10px;left:10px;--size:50px;width:var(--size);height:var(--size);background:var(--title-color);border-radius:50%;display:grid;align-content:center;justify-content:center;text-align:center;color:var(--white);line-height:1.2;font-size:10px;z-index:99;transition:all .4s;box-shadow:0 0 10px #c2c2c2}.switchtheme::before{background-image:url(../images/icons/moon.svg);background-position:center;background-repeat:no-repeat;background-size:20px;filter:invert(1)}.dark-theme .switchtheme::before{filter:invert(0)}.switchtheme:hover{background:var(--primary-color)}.dark-theme #sections{--background-color:#000;--light-color:#1b1b1b}.dark-theme .tc_content a:not([class*="button"]), 
.dark-theme .tc_content a:not([class*="button"]) strong{background-image:linear-gradient(to bottom,transparent 20%,var(--white) 21%)}.dark-theme .tc_content a:not([class*="button"]):hover, 
.dark-theme .tc_content a:not([class*="button"]):hover strong,
.dark-theme #contactForm .cekome_form .blc_checkbox label a:hover,
.dark-theme .has-background{color:var(--white)!important}.dark-theme #footerForm{--title-color:#1e1e1e;--text-color:#5e5e60;color:var(--text-color)}.dark-theme .cekome_form .blc label{--text-color:#5e5e60}.dark-theme #content .eb-pricing-item{border-color: #ffffff40}.dark-theme.home #content .content-img .wp-block-image img{content:url(../images/cup-light.png)}.nohome.dark-theme #reassurances{background-color:var(--black)}.wp-block-gallery{position:relative;z-index:1}body:not(.dark-theme) #wrappersite{background:url(../images/backgroundFond.jpg)}.title:not(.no-after):after {content:"";background-image:url(../images/separator.svg);width:100px;display:block;height:13px;background-size:contain;background-position:center;margin:16px 0;position:relative;background-color:transparent}#logo{justify-self:center}#header-coordonnees{position:fixed;top:0;right:-310px;width:310px;height:100%;min-height:100%;padding:100px 48px 65px;overflow:hidden;visibility:hidden;background:var(--secondary-color);background-image:url(../images/coffee-beans.jpg);background-position:center;background-size:cover;overflow-y:scroll;z-index:2;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-o-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1);text-align:left;box-shadow: 0 0 30px #00000057}#header-coordonnees:before{background-color: rgb(0 0 0 / 80%)}#header-coordonnees>div{margin:15px 0;width:100%}#header-coordonnees .title h2{font-size:31px}body.is-toggle-open #header-coordonnees{right:0;visibility:visible;top:0}#info-toogle{height:80%;width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:center;position:relative;z-index:99999;background:none;justify-content:initial;padding:20px 10px;left:initial;max-width:100px;height:77px;justify-self:end}#info-toogle:before{display:none}.is-toggle-open #header #info-toogle{background:none;box-shadow:none}#info-toogle .line{width:24px;height:1px;background:var(--white);position:relative;left:-9px;transition:transform .3s ease , -webkit-transform .3s ease}.infosline{position:absolute;bottom:8px;text-transform:uppercase;font-size:11px;color:var(--white);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}.navigmenu .naviglink:not(.item-logo) span:after {content:'';display:inline-block;width:calc(100% - 2px);height:1px;background-color:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.33,.02,0,.93)}.navigmenu .naviglink:not(.item-logo):hover span:after {transform:scaleX(1)}.sociblock .share-buttons a{border-radius:100px;padding:10px;border:1px solid #d8d8d8;margin:0 2px}.sociblock .share-buttons a:hover{background:var(--primary-color);border-color:var(--primary-color)}.sociblock .share-buttons a svg{--size:14px}#headerHome-accroche{max-width:580px;margin:0 auto}.home #content .content-img .wp-block-image a{height:400px}.home #content .content-img .wp-block-image img{height:100%;object-fit:contain;width:100%;animation:4s floating infinite ease-in-out}@keyframes floating {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(16px);
        transform: translateY(16px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}.wc-tabs li{order:1}#tab-title-description{order:-1}.tabs .wpt-751_tab{order:1}#tab-wpt-532{display:none}#tabssinglewoo .doc-link span.size,#tabssinglewoo .pdf-link span.size{display:inline-block}.products .product{background:none}.product .product-img .button{bottom:-80px;top:auto;transform:translateX(-50%)}.products .product .product-img img{transition:transform .8s cubic-bezier(0,.14,.19,1) , opacity .8s cubic-bezier(0,.14,.19,1);object-fit:contain}.products .product:hover .button{bottom:10px}.products .product:hover .product-img img{transform:scale(1.2)}.product .hrefproduct[aria-label] .product-img img{object-fit:cover}.product-content{padding:20px 5px;display:flex;flex-direction:column}.woocommerce-loop-category__title,.titleproduct{font-size:16px;margin:0;transition:250ms all ease-in-out;text-align:center;text-transform:uppercase;-webkit-font-smoothing:auto;font-family: var(--font-title)}span.price{margin:0}#btformsinglewoo{margin-bottom:50px}.wc-tabs{border-bottom-color: #82828270}.page_offre-entreprise .wp-block-column h2{font-size:2em;margin:0}.page_offre-entreprise :is(
  .wp-block-column h2,
  .wp-block-column h4,
  .tc_content .wp-block-column strong,
  .has-background > *
) {color:var(--primary-color)}.page_offre-entreprise .tc_content > .wp-block-columns > .wp-block-column:nth-child(2) :is(h2, .has-background > *, h4, strong) {color:var(--secondary-color)}.page_offre-entreprise .tc_content > .wp-block-columns > .wp-block-column:nth-child(3) :is(h2, .has-background > *, h4, strong) {color:var(--tertiary-color)}.page_offre-entreprise .has-background{background: #58a2941a!important;border:1px solid var(--primary-color);border-right:0;border-left:0;padding:40px 0;margin-top:30px}.page_offre-entreprise .tc_content>.wp-block-columns>.wp-block-column:nth-child(2) .has-background {background: #a299581a!important;border:1px solid var(--secondary-color);border-right:0;border-left:0}.page_offre-entreprise .tc_content>.wp-block-columns>.wp-block-column:nth-child(3) .has-background {background: #89a2581a;border:1px solid var(--tertiary-color);border-right:0;border-left:0}.page_offre-entreprise .has-background>*:first-child{font-family: var(--font-title);font-size:2.5em}.page_offre-entreprise #content .has-background>p{margin-bottom:5px}.page_offre-entreprise .tc_content>.wp-block-columns>.wp-block-column{background:var(--light-color);border: solid 1px #82828270}.page_offre-entreprise .wp-block-column:not(:first-child) {margin:0}.page_offre-entreprise .wp-block-image img{height:400px}.page_offre-entreprise .has-background>*:first-child strong{position:relative;font-size:14px;display:inline-block;z-index:1;transform:translateY(-15px);margin-left:10px}.page_offre-entreprise .has-background>*:first-child strong::before{content:'';position:absolute;top:-35px;left:-15px;--size:70px;width:var(--size);height:var(--size);z-index:-1;background:url(../images/icons/coffee.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#cafes .bloc_cafes{padding:13px}#cafes .bloc_cafes .wrap-element:before{background:linear-gradient(to right,var(--primary-color),var(--tertiary-color));background:var(--light-color);border: solid 1px #82828270;width:calc(100% - 2px);height:calc(100% - 2px)}#cafes .bloc_cafes .wrap-element:after{background:url(../images/cafeBox.png);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:0;height:80%}#cafes .bloc_cafes .wrap-element{padding:100px 20px;overflow:hidden}#cafes .bloc_cafes .wrap-element h3{display:grid;position:absolute;top:53%;left:51%;width:90%;max-width:180px;line-height:1.3;margin:0;box-sizing:border-box;transform:translateX(-50%) translateY(-50%);z-index:1;color:var(--secondary-color);text-transform:uppercase;font-size:14px;letter-spacing:5px;font-family: var(--font-bold);text-align:center}#cafes .bloc_cafes .wrap-element img{height:500px;object-fit:contain;max-height:initial;z-index:0;margin:0 auto;display:block;position:relative;background: #fff0}#cafes .bloc_cafes .wrap-element .cafe-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;z-index:10;text-align:center;display:flex;align-items:end}#cafes .bloc_cafes .wrap-element .cafe-content p{margin:0 0 3px;padding:.4em 1em;background:rgba(255,255,255,.9);color:#2f3238;-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0);opacity:0;line-height:1.2;font-size:14px}#cafes .bloc_cafes:hover .wrap-element .cafe-content p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.the-arrow{width:64px;transition:all .2s}.the-arrow.-left{position:absolute;top:24px;left:0}.the-arrow.-left>.shaft{width:0}.the-arrow.-left>.shaft:before,.the-arrow.-left>.shaft:after{width:0}.the-arrow.-left>.shaft:before{transform:rotate(0)}.the-arrow.-left>.shaft:after{transform:rotate(0)}.the-arrow.-right{top:0}.the-arrow.-right>.shaft{width:64px;transition-delay:.2s}.the-arrow.-right>.shaft:before,.the-arrow.-right>.shaft:after{width:8px;transition-delay:.3s;transition:all .5s}.the-arrow.-right>.shaft:before{transform:rotate(40deg)}.the-arrow.-right>.shaft:after{transform:rotate(-40deg)}.the-arrow>.shaft{background-color:var(--primary-color);display:block;height:1px;position:relative;transition:all .2s;transition-delay:0;will-change:transform}.the-arrow>.shaft:before,.the-arrow>.shaft:after{background-color:var(--primary-color);content:"";display:block;height:1px;position:absolute;top:0;right:0;transition:all .2s;transition-delay:0}.the-arrow>.shaft:before{transform-origin:top right}.the-arrow>.shaft:after{transform-origin:bottom right}.animated-arrow:hover>.the-arrow.-left>.shaft{width:64px;transition-delay:.1s}.animated-arrow:hover>.the-arrow.-left>.shaft:before,.animated-arrow:hover>.the-arrow.-left>.shaft:after{width:8px;transition-delay:.1s}.animated-arrow:hover>.the-arrow.-left>.shaft:before{transform:rotate(40deg)}.animated-arrow:hover>.the-arrow.-left>.shaft:after{transform:rotate(-40deg)}.animated-arrow:hover>.main{transform:translateX(80px)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft{width:0;transform:translateX(200%);transition-delay:0}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before,.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{width:0;transition-delay:0;transition:all .1s}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before{transform:rotate(0)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{transform:rotate(0)}.animated-arrow>.main{display:flex;align-items:center;transition:all .2s}.animated-arrow>.main>.text{margin:0 16px 0 0;line-height:1}.animated-arrow>.main>.the-arrow{position:relative}.animated-arrow{display:inline-block;color:var(--white);font-size:12px;position:relative;transition:all .2s;letter-spacing:2px;font-family: var(--font-bold);text-transform:uppercase;padding:18px 0 18px 0}#news{padding:150px 30px;background-image:url(../images/home-bg1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}#news .content-news{grid-gap:0 60px}#news .wrapper_slider{grid-column:span 1;border-bottom: solid 1px rgb(255 255 255 / 20%);padding-bottom:30px;margin-bottom:30px}#news .wrapper_inner_slider{height:auto;background:none}#news .wrapper_slider:last-of-type,#news .wrapper_slider:first-of-type{border:none;margin:0;padding:0}#news .wrapper_slider:not(:first-of-type) .thumbnail_slider, 
#news .wrapper_slider:not(:first-of-type) .text_slider {display:none}#news .content_slider{padding:0}#news .title_slider a:not(:hover) {color:var(--white)}#news .title_slider{font-size:25px}#news .thumbnail_slider .button{position:absolute;left:0;bottom:0}#news .wrapper_slider:first-of-type .text_slider,#news .wrapper_slider:first-of-type .text_slider a{color:var(--white)}#news .wrapper_slider:first-of-type .next_slider{display:none}#listarticles .listedarticle{background:var(--light-color);height:100%}#sections .wp-block-essential-blocks-feature-list{margin-bottom:20px}#sections .wp-block-essential-blocks-feature-list .eb-feature-list-icon-box .eb-feature-list-icon{font-size:20px}#sections .eb-feature-list-item{align-items:center;padding:10px 0}#sections .eb-feature-list-title{font-weight:normal;margin:0}#sections .buttons-wrap{gap:10px}.sectionsbloc.section_num0 .section_txt .tertiarythumb img{object-fit:contain}#choixSections{display:flex;justify-content:center;position:relative;margin-left:20px}#choixSections:before{width:80%;border:1px solid var(--primary-color);border-bottom:none;border-right:none;top:94px}#choixSections:after{--size:20px;width:var(--size);height:var(--size);background:var(--primary-color);clip-path:polygon(0 0,50% 50%,100% 0,50% 50%,0 35%,50% 100%,100% 35%,50% 50%,100% 0);top: calc(100% + 94px);left:-10px}#choixSections .linkSections p{text-transform:uppercase;font-size:14px;font-family: var(--font-bold);letter-spacing:1px;line-height:1.3;text-align:center;color:var(--title-color);background:var(--background-color);padding:0 30px}#choixSections .linkSections:not(:last-of-type) {margin-right:30px}#choixSections .linkSections{position:relative;cursor:pointer;padding:5px 20px;transition:250ms all ease-in-out;text-align:center}#choixSections .linkSections.active p{color:var(--primary-color)}#choixSections .linkSections img{--size:30px;width:var(--size);height:var(--size);object-fit:contain;filter:brightness(0) invert(1)}.dark-theme #choixSections .linkSections:not(.active) img{filter:brightness(0) invert(0)}.subimageSections{--size:60px;border-radius:100px;background-color:var(--title-color);text-align:center;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;margin:0 auto 20px;transition:250ms all ease-in-out;position:relative}#choixSections .linkSections.active .subimageSections,#choixSections .linkSections:hover .subimageSections{background-color:var(--primary-color);filter:drop-shadow(0 5px 0 white)}#choixSections .linkSections .subimageSections:after{bottom:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:var(--primary-color);border-width:9px;left:50%;margin-left:-8px;opacity:0;transition:250ms all ease-in-out}#choixSections .linkSections.active .subimageSections:after{opacity:1;bottom:-16px}.linkTurn{--size:12rem;width:var(--size);height:var(--size);display:inline-block;font-size:16px;font-family: var(--font-title);text-transform:uppercase;letter-spacing:.2175em;word-spacing:.75em;text-decoration:none;-webkit-font-smoothing:auto;font-weight:bold}.link__svg{width:100%;height:auto;transform-box:fill-box;fill:var(--title-color);stroke:var(--title-color);border-radius:50%;padding:10px;stroke-width:.05em;box-sizing:border-box;stroke-linecap:round;stroke-linejoin:round;transition:all .3s cubic-bezier(.33,1,.68,1)}.link__arrow{transform-origin:50% 50%;transition:transform .15s cubic-bezier(.32,0,.67,0)}.linkTurn:hover .link__arrow{transform:scale(1.3);transition:transform .3s cubic-bezier(.33,1,.68,1)}.link__arrow{stroke-width:.075em;transform:rotate(-25deg)}.link__text{-webkit-animation:rotateReverse normal infinite 20s linear;animation:rotateReverse normal infinite 20s linear;transform-origin:50% 50%}.link--alt{font-size:1.15rem;letter-spacing:0;word-spacing:0}.linkTurn.white svg{fill:var(--white);stroke:var(--white)}#reassurances{border-top: solid 1px #82828270;border-bottom: solid 1px #82828270}#reassurances .linkTurn{margin-top:50px}.nohome #reassurances{background-color:var(--white)}.picto-container{display:grid;grid-template-columns:repeat(2,1fr)}.picto-container li{text-align:left;align-items:flex-start;border: solid 1px #82828270;margin:0;padding:60px 30px;position:relative;border-top:none;border-bottom:0}.picto-container span:before,.picto-container span:after{height:1px;background: #82828270}.picto-container span:before{width:31px}.picto-container span:after{right:0;left:auto;width:calc(100% - 105px)}.picto-container li:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-position:center;z-index:-1;opacity:0;transition:250ms all ease-in-out;clip-path:polygon(30px 0,30px 30px,105px 30px,105px 0,100% 0,100% 100%,0 100%,0 0)}.picto-container li:first-child{border-right-width:.5px;border-bottom-width:.5px}.picto-container li:nth-child(2) {border-left-width:.5px}.picto-container li:nth-child(3) {border-top-width:.5px;border-right-width:.5px;border-bottom: solid 1px #82828270}.picto-container li:nth-child(4) {border-top-width:.5px;border-left-width:.5px;border-bottom: solid 1px #82828270}.picto-container li p strong{display:block;font-family: var(--font-title);font-size:25px;margin-bottom:10px;color:var(--title-color);font-weight:400}.picto-container li p{margin:0;font-size:15px;color:var(--text-color);line-height:1.6}.picto-container li svg,.picto-container li img{position:absolute;top:-40px;padding:20px}#wrapperForm .title .separator{margin-bottom:30px}body:not(.template-contact-php) #footer #footerbloc {background-image:url(../images/home-bg3.jpg)}#footerLinks a{color:var(--background-color)}#footer{background:var(--title-color)}.wrapperFooter{background:var(--white);box-shadow: 0px 0px 30px #1a1a2612;padding:10px}.imgFooter{background:url(../images/home-bg2.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#footerForm .title{margin-bottom:30px}