@import"https://use.typekit.net/bri0cwq.css";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";*{box-sizing:inherit;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-moz-margin-after:0;-webkit-margin-after:0;-moz-margin-before:0;-webkit-margin-before:0;-moz-margin-end:0;-webkit-margin-end:0;-moz-margin-start:0;-webkit-margin-start:0;-moz-padding-after:0;-webkit-padding-after:0;-moz-padding-before:0;-webkit-padding-before:0;-moz-padding-end:0;-webkit-padding-end:0;-moz-padding-start:0;-webkit-padding-start:0}*:before,*:after{box-sizing:inherit}*:active,*:hover{outline:0}html{box-sizing:border-box;height:100%;font-size:100%}body{position:relative;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{-webkit-tap-highlight-color:rgba(0,0,0,0)}b,i,em,strong,h1,h2,h3,h4,h5,h6,th,td,pre,ins,del,address,input,select,button,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box}a,ins,del,button,input,select,textarea{color:inherit;font-variant-numeric:inherit;text-decoration:none}ul,ol,menu{list-style:none}table{width:100%;border-collapse:separate;border-spacing:0}pre,textarea{overflow:auto;max-width:100%}img{display:block;width:100%;height:auto}svg:not(:root){overflow:hidden}form{width:100%}button,[role=button]{cursor:pointer}textarea{resize:none;line-height:inherit}::-moz-focus-inner{padding:0;border:none}input:-webkit-autofill{transition:background-color 50000s ease-in 0s;animation-name:on-autofill-start}@keyframes on-autofill-start{}body{font-family:Plus Jakarta Sans,sans-serif}html{scroll-behavior:smooth}::-moz-selection,::selection{color:#1a1a1a;background-color:#d6ebb6}.--bg-white{background-color:#fff}.--bg-white.--btn.--border,.--bg-white .--btn.--border{border-color:#006944;color:#006944}.--bg-white .--secondary-color{background-color:#f3fae7}.--bg-white .--secondary-color.--btn.--border,.--bg-white .--secondary-color .--btn.--border{border-color:#006944;color:#006944}.--bg-white .--tercery-color{background-color:#006944;color:#fff}.--bg-white .--tercery-color.--btn.--border,.--bg-white .--tercery-color .--btn.--border{border-color:#fff;color:#fff}.--bg-white+.--bg-white{padding-top:0}.--bg-lime{background-color:#f3fae7}.--bg-lime.--btn.--border,.--bg-lime .--btn.--border{border-color:#006944;color:#006944}.--bg-lime .--secondary-color{background-color:#006944;color:#fff}.--bg-lime .--secondary-color.--btn.--border,.--bg-lime .--secondary-color .--btn.--border{border-color:#fff;color:#fff}.--bg-lime .--secondary-color .--title,.--bg-lime .--secondary-color strong a,.--bg-lime .--secondary-color a strong{color:#fff}.--bg-lime .--tercery-color{background-color:#fff;color:#1a1a1a}.--bg-lime .--tercery-color.--btn.--border,.--bg-lime .--tercery-color .--btn.--border{border-color:#006944;color:#006944}.--bg-lime+.--bg-lime{padding-top:0}.--bg-white,.--bg-lime,.--header{color:#474747}.--bg-white .--hat,.--bg-lime .--hat,.--header .--hat{color:#559f31}.--bg-white .--title,.--bg-white h2,.--bg-white h3,.--bg-white h4,.--bg-lime .--title,.--bg-lime h2,.--bg-lime h3,.--bg-lime h4,.--header .--title,.--header h2,.--header h3,.--header h4{color:#1a1a1a}.--bg-apple{background-color:#006944}.--bg-apple.--btn.--border,.--bg-apple .--btn.--border{border-color:#fff;color:#fff}.--bg-apple .--secondary-color{background-color:#fff;color:#1a1a1a}.--bg-apple .--secondary-color.--btn.--border,.--bg-apple .--secondary-color .--btn.--border{border-color:#006944;color:#006944}.--bg-apple .--tercery-color{background-color:#f3fae7;color:#1a1a1a}.--bg-apple .--tercery-color.--btn.--border,.--bg-apple .--tercery-color .--btn.--border{border-color:#006944;color:#006944}.--bg-apple+.--bg-apple{padding-top:0}.--bg-green{background-color:#003e28}.--bg-green.--btn.--border,.--bg-green .--btn.--border{border-color:#fff;color:#fff}.--bg-green .--secondary-color{background-color:#006944}.--bg-green .--secondary-color.--btn.--border,.--bg-green .--secondary-color .--btn.--border{border-color:#fff;color:#fff}.--bg-green .--tercery-color{background-color:#f3fae7;color:#1a1a1a}.--bg-green .--tercery-color.--btn.--border,.--bg-green .--tercery-color .--btn.--border{border-color:#006944;color:#006944}.--bg-green+.--bg-green{padding-top:0}.--bg-dark-grey{background-color:#1a1a1a}.--bg-dark-grey.--btn.--border,.--bg-dark-grey .--btn.--border{border-color:#fff;color:#fff}.--bg-dark-grey .--secondary-color{background-color:#fff}.--bg-dark-grey .--secondary-color.--btn.--border,.--bg-dark-grey .--secondary-color .--btn.--border{border-color:#006944;color:#006944}.--bg-dark-grey .--tercery-color{background-color:#fff}.--bg-dark-grey .--tercery-color.--btn.--border,.--bg-dark-grey .--tercery-color .--btn.--border{border-color:#006944;color:#006944}.--bg-dark-grey+.--bg-dark-grey{padding-top:0}.--bg-apple,.--bg-green,.--bg-dark-grey{color:#ffffffe6}.--bg-apple .--hat,.--bg-green .--hat,.--bg-dark-grey .--hat{color:#d6ebb6}.--bg-apple .--title,.--bg-apple h2,.--bg-apple h3,.--bg-apple h4,.--bg-green .--title,.--bg-green h2,.--bg-green h3,.--bg-green h4,.--bg-dark-grey .--title,.--bg-dark-grey h2,.--bg-dark-grey h3,.--bg-dark-grey h4{color:#fff}.--p-wrapper{width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 50rem){.--p-wrapper{padding-left:3%;padding-right:3%}}@media (min-width: 75rem){.--p-wrapper{padding-left:6.3%;padding-right:6.3%}}@media (min-width: 101.25rem){.--p-wrapper{padding-left:calc((100% - 90rem)/2);padding-right:calc((100% - 90rem)/2)}}.--counter-wrapper{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width: 50rem){.--counter-wrapper{width:106%;margin-left:-3%;margin-right:-3%}}@media (min-width: 75rem){.--counter-wrapper{width:112.6%;margin-left:-6.3%;margin-right:-6.3%}}@media (min-width: 101.25rem){.--counter-wrapper{width:90rem;margin-left:calc((100% - 90rem)/-2);margin-right:calc((100% - 90rem)/-2)}}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.confirmation-popup{position:fixed;z-index:5;right:1.25rem;bottom:1.25rem;background-color:#fff;border-radius:.9375rem;box-shadow:0 0 1.25rem #0000001a;border-right:none;border-bottom:none;display:flex;min-height:3.125rem;padding:1.875rem;gap:.9375rem;width:fit-content;max-width:calc(100vw - 2.5rem);transition:right .35s ease-in-out}@media (min-width: 50rem){.confirmation-popup{max-width:94vw;right:3vw}}@media (min-width: 75rem){.confirmation-popup{max-width:85vw;right:6.3vw}}.confirmation-popup.closed{right:-100vw}.confirmation-popup.error svg path{fill:#a51515}.confirmation-popup svg{width:1.875rem;aspect-ratio:1}.confirmation-popup svg path{fill:#006944}.grecaptcha-badge{display:none!important}body{font-size:1.125rem;font-weight:400;line-height:1.875rem}h1{font-size:2.1875rem;font-weight:600;line-height:2.8125rem;padding-bottom:1.25rem}@media (min-width: 75rem){h1{font-size:3.4375rem;line-height:4.5625rem}}h2{font-size:1.875rem;font-weight:600;line-height:2.5rem;padding-bottom:1.25rem}@media (min-width: 75rem){h2{font-size:2.8125rem;line-height:3.75rem}}h3{font-size:1.75rem;font-weight:600;line-height:2.5rem;padding-bottom:1.25rem}@media (min-width: 75rem){h3{font-size:2rem;line-height:3.75rem}}h4{font-size:1.3125rem;font-weight:600;line-height:1.875rem;padding-bottom:1.25rem}.--hat{font-size:1rem;line-height:1.375rem;font-weight:600;margin-bottom:1.25rem}.--fs-12{font-size:.75rem;line-height:1.375rem}.--fs-14{font-size:.875rem;line-height:1.375rem}.--fs-16{font-size:1rem;line-height:1.625rem}.--semi{font-weight:600}@media (max-width: 75rem){.--text{font-size:1rem}}.--btn{display:inline-block;font-size:1.0625rem;line-height:1.125rem;font-weight:600;padding:1.0625rem 1.5625rem;border-radius:.9375rem;opacity:1;transform:scale(1);transition:all .25s ease-in-out}@media (min-width: 50rem){.--btn:not(.--icon):hover{opacity:.8;transform:scale(1.03)}}.--btn.--border{border-width:.125rem;border-style:solid}.--btn.--white{color:#fff;border-color:#fff}.--btn.--lime{color:#559f31;border-color:#559f31}.--btn.--apple{color:#006944;border-color:#006944}.--btn.--green{color:#003e28;border-color:#003e28}.--icon{height:2.75rem;width:2.75rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:0;border-radius:.9375rem}.--icon svg{width:.9375rem}.--icon svg path{fill:currentColor}@media (min-width: 50rem){.--icon{height:3.5rem;width:3.5rem}.--icon svg{width:1.375rem}}.--external svg{margin-left:.5rem;width:.625rem}.--external svg path{fill:currentColor}.--wysiwyg ul:first-child,.--wysiwyg h1:first-child,.--wysiwyg h2:first-child,.--wysiwyg h3:first-child,.--wysiwyg h4:first-child{margin-top:0}.--wysiwyg h1,.--wysiwyg h2,.--wysiwyg h3,.--wysiwyg h4{padding:0;margin:2.5rem 0 1.5625rem}.--wysiwyg em{font-style:italic}.--wysiwyg strong,.--wysiwyg strong p,.--wysiwyg strong a,.--wysiwyg strong span{font-weight:700;color:#1a1a1a}.--wysiwyg strong a,.--wysiwyg a:has(strong){color:#1a1a1a;background-size:0% .125rem}@media (min-width: 50rem){.--wysiwyg strong a:hover,.--wysiwyg a:has(strong):hover{background-size:100% .125rem}}.--wysiwyg a{color:#006944;display:inline!important;background-image:linear-gradient(currentColor,currentColor);background-size:100% .0625rem;background-repeat:no-repeat;background-position:left bottom;font-weight:500;transition:background-size .35s}@media (min-width: 50rem){.--wysiwyg a:hover{background-size:0% .0625rem}}.--wysiwyg ul{padding-left:1.25rem;margin-top:1.5625rem}.--wysiwyg ul li{padding-left:.625rem;padding-bottom:.9375rem;list-style:disc}.--wysiwyg ul li::marker{color:#80ba27;font-size:1.375rem}.--wysiwyg ol{padding-left:.9375rem;margin-top:1.5625rem}.--wysiwyg ol li{padding-left:.625rem;padding-bottom:.9375rem;list-style:decimal}.--wysiwyg p{margin-bottom:.75rem}.--bg-green .--wysiwyg a,.--bg-apple .--wysiwyg a,.--bg-dark-grey .--wysiwyg a,.--bg-lime .--secondary-color .--wysiwyg a,.--bg-green .--secondary-color .--wysiwyg a,.--bg-white .--tercery-color .--wysiwyg a{color:#fff}.--bg-green .--wysiwyg strong,.--bg-green .--wysiwyg strong p,.--bg-green .--wysiwyg strong span,.--bg-green .--wysiwyg strong a,.--bg-green .--wysiwyg a:has(strong),.--bg-apple .--wysiwyg strong,.--bg-apple .--wysiwyg strong p,.--bg-apple .--wysiwyg strong span,.--bg-apple .--wysiwyg strong a,.--bg-apple .--wysiwyg a:has(strong),.--bg-dark-grey .--wysiwyg strong,.--bg-dark-grey .--wysiwyg strong p,.--bg-dark-grey .--wysiwyg strong span,.--bg-dark-grey .--wysiwyg strong a,.--bg-dark-grey .--wysiwyg a:has(strong),.--bg-lime .--secondary-color .--wysiwyg strong,.--bg-lime .--secondary-color .--wysiwyg strong p,.--bg-lime .--secondary-color .--wysiwyg strong span,.--bg-lime .--secondary-color .--wysiwyg strong a,.--bg-lime .--secondary-color .--wysiwyg a:has(strong),.--bg-green .--secondary-color .--wysiwyg strong,.--bg-green .--secondary-color .--wysiwyg strong p,.--bg-green .--secondary-color .--wysiwyg strong span,.--bg-green .--secondary-color .--wysiwyg strong a,.--bg-green .--secondary-color .--wysiwyg a:has(strong),.--bg-white .--tercery-color .--wysiwyg strong,.--bg-white .--tercery-color .--wysiwyg strong p,.--bg-white .--tercery-color .--wysiwyg strong span,.--bg-white .--tercery-color .--wysiwyg strong a,.--bg-white .--tercery-color .--wysiwyg a:has(strong){color:#fff}#body-container{opacity:1!important;transition:opacity .3s ease-in-out}#body-container.fade-in{opacity:0!important;transition:none}#body-container.fade-out{opacity:0!important;transition:opacity .3s ease-in-out}.footer__infoletter{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.footer__infoletter{padding-top:6.25rem;padding-bottom:6.25rem}}@media (min-width: 75rem){.footer__infoletter{flex-direction:row}}@media (max-width: 75rem){.footer__infoletter .--title{width:100%}}@media (min-width: 75rem){.footer__infoletter .--title{padding-right:3.125rem}}.footer__infoletter .--text{margin-top:.625rem}@media (max-width: 75rem){.footer__infoletter .--text{width:100%}}.footer__infoletter #gform_wrapper_3 .validation_message,.footer__infoletter #gform_wrapper_3 .gform_submission_error{color:#ffffffb3!important}.footer__infoletter .gform_wrapper{margin-top:2.5rem}.footer__infoletter .gform_wrapper form{display:flex;flex-direction:row;gap:.625rem}@media (min-width: 50rem){.footer__infoletter .gform_wrapper form{gap:.9375rem}}.footer__infoletter .gform_wrapper form #field_3_cyberimpact_signup.--hidden{opacity:0;width:1;height:1;pointer-events:none;position:absolute}.footer__infoletter .gform_wrapper form .gform_body{flex-grow:1}.footer__infoletter .gform_wrapper form .gform_body .gfield--input-type-email label{display:none}.footer__infoletter .gform_wrapper form .gform_body .gfield--input-type-email .ginput_container input{background-color:transparent;color:#fff;border:#FFFFFF solid .125rem;border-radius:.9375rem;height:3.5rem;font-size:1.125rem}.footer__infoletter .gform_wrapper form .gform_footer{margin:0!important}.footer__infoletter .gform_wrapper form .gform_footer .gform_button{background-color:transparent!important;border:#FFFFFF solid .125rem!important;border-radius:.9375rem!important;width:3.5rem!important;height:3.5rem!important;padding:.875rem!important;flex-shrink:0!important;transition:padding .2s ease-in-out!important}@media (min-width: 50rem){.footer__infoletter .gform_wrapper form .gform_footer .gform_button:hover{padding:0 .5rem 0 1.25rem!important}}.footer__contact__top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:1.875rem}@media (max-width: 75rem){.footer__contact__top{flex-direction:column}}@media (min-width: 75rem){.footer__contact__top{padding-top:3.75rem}}.footer__contact__top__sponsors-list{position:relative}.footer__contact__top__sponsors-list .slick-list{width:100%;overflow:hidden}.footer__contact__top__sponsors-list .slick-list .slick-track{min-width:100%;display:flex;flex-direction:row;align-items:center;gap:3.125rem}@media (max-width: 75rem){.footer__contact__top__sponsors-list{width:100%;margin-top:3.125rem}}.footer__contact__top__sponsors-list:before{position:absolute;content:"";background-color:#fff;width:.125rem;height:100%;top:0;left:-3.125rem;opacity:20%}@media (max-width: 75rem){.footer__contact__top__sponsors-list:before{height:.125rem;width:100%;left:0;top:-1.5625rem}}.footer__contact__top__sponsors-list .sponsor{flex-grow:1;width:100%;transform:scale(1);opacity:1;transition:all .25s ease-in-out}.footer__contact__top__sponsors-list .sponsor img{max-height:4.0625rem;object-fit:contain}@media (min-width: 50rem){.footer__contact__top__sponsors-list .sponsor:hover{transform:scale(1.05);opacity:.7}}@media (max-width: 75rem){.footer__contact__top .tagline{width:100%;max-width:37.5rem;margin:auto}}.footer__contact__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:3.125rem;padding-bottom:3.125rem;gap:3.125rem}@media (min-width: 75rem){.footer__contact__bottom{padding-top:4.375rem;padding-bottom:6.25rem}}@media (max-width: 75rem){.footer__contact__bottom{flex-direction:column}}.footer__contact__bottom__useful-links,.footer__contact__bottom__contact-links,.footer__contact__bottom #menu-liens-utiles-footer{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}@media (max-width: 75rem){.footer__contact__bottom__useful-links,.footer__contact__bottom__contact-links,.footer__contact__bottom #menu-liens-utiles-footer{width:100%}}.footer__contact__bottom__icon-link{display:flex!important;flex-direction:row;gap:.75rem}.footer__contact__bottom__icon-link svg{width:1.0625rem;flex-shrink:0}@media (max-width: 75rem){.footer__contact__bottom__contact-button{width:100%}}.footer__contact__bottom__socials{display:flex;flex-direction:row;gap:1.25rem;align-items:center}@media (max-width: 75rem){.footer__contact__bottom__socials{width:100%}}.footer__contact__bottom__socials a{display:flex;align-items:center;justify-content:center;width:1.25rem;aspect-ratio:1}@media (min-width: 50rem){.footer__contact__bottom__socials a:hover{transform:scale(1.12)!important}}.footer__contact__bottom__socials svg{width:100%}.footer__contact__bottom__socials svg path{fill:#fff}.footer__contact__bottom .--btn{margin-top:2.5rem}.footer__contact__bottom a:not(.--btn){display:inline-block;transform:scale(1);opacity:1;transition:all .25s ease-in-out}@media (min-width: 50rem){.footer__contact__bottom a:not(.--btn):hover{transform:scale(1.05);opacity:.7}}.footer__copyrights{display:flex;flex-direction:row;justify-content:space-between;padding:.9375rem}@media (max-width: 50rem){.footer__copyrights{flex-direction:column;gap:1.25rem}}@media (min-width: 106.25rem){.footer__copyrights{padding-left:calc((100% - 96.875rem)/2);padding-right:calc((100% - 96.875rem)/2)}}.footer__copyrights .beet-link{font-weight:700;color:#fff;transition:color .25s ease-in-out}@media (min-width: 50rem){.footer__copyrights .beet-link:hover{color:#c51262}}.header{position:relative;display:flex;flex-direction:column;gap:1.5625rem;padding-top:5.625rem;padding-bottom:5.9375rem}@media (min-width: 50rem){.header{flex-direction:row;padding-top:7.5rem}}@media (min-width: 75rem){.header{flex-direction:row;padding-top:9.375rem}}.header:has(.header__content){padding-bottom:2.5rem}@media (min-width: 75rem){.header:has(.header__content){padding-bottom:3.75rem}}.header:before{position:absolute;content:"";z-index:-1;top:-12.5rem;left:0;width:100%;height:calc(100% + 12.5rem);background:linear-gradient(90deg,#fff,#f3fae7)}.header .--hat:has(svg){display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#1a1a1a}.header .--hat:has(svg) span{display:flex;align-items:center;gap:.5rem}.header .--hat:has(svg) svg{width:1rem}.header .--hat:has(svg) svg path{fill:#80ba27}.header__content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:1.5625rem auto 0}@media (max-width: 75rem){.header__content{width:100%}}.header__left{margin-top:1.25rem}@media (max-width: 75rem){.header__left{width:50%}}@media (max-width: 50rem){.header__left{width:100%}}@media (min-width: 75rem){.header__left{margin-top:3.75rem}}.header__left__buttons-container{display:flex;flex-direction:column;gap:.9375rem;margin-top:1.25rem}@media (min-width: 75rem){.header__left__buttons-container{flex-direction:row;margin-top:2.5rem}}.header__left__buttons-container .--btn{width:fit-content}.header__left .text{font-size:1rem}@media (min-width: 75rem){.header__left .text{font-size:1.125rem}}.header__right{position:relative;height:fit-content}@media (max-width: 75rem){.header__right{width:50%}}@media (max-width: 50rem){.header__right{width:100%}}.header__right img{aspect-ratio:25/28;object-fit:cover;border-radius:1.25rem;max-height:25rem}@media (min-width: 50rem){.header__right img{max-height:unset}}.navigation{width:100vw;z-index:15;left:0;top:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:all .55s ease-in-out}.navigation .navigation__home-link img{max-width:100%;object-fit:contain}.navigation .navigation__button-container{display:flex;gap:.9375rem}.navigation .navigation__blog-link{position:relative;aspect-ratio:1}@media (min-width: 50rem){.navigation .navigation__blog-link:hover svg{transform:translate(-50%) translateY(-50%) rotate(20deg)}}.navigation .navigation__blog-link svg{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) rotate(0);transition:all .25s ease-in-out}body:has(.menu-menu-principal-container.menu-open){overflow-y:hidden}.navigation.--mb-nav{position:fixed;z-index:15;padding:0 1.25rem;height:4.6875rem;background-color:#fff;box-shadow:0 .9375rem 1.25rem #0000001a;transition:all .55s ease-in-out}.navigation.--mb-nav .navigation__blog-link{background-color:#f3fae7}@media (min-width: 50rem){.navigation.--mb-nav{padding:0 2.5rem;height:5.625rem}}@media (min-width: 75rem){.navigation.--mb-nav{display:none}}.navigation.--mb-nav .navigation__home-link{width:8.4375rem}.navigation.--mb-nav .menu-menu-principal-container{position:fixed;z-index:10;top:4.6875rem;left:0;width:100%;height:0;background-color:#f3fae7;padding:0 1.25rem;transition:all .35s ease-in-out;overflow:hidden;pointer-events:none}.navigation.--mb-nav .menu-menu-principal-container.menu-open{height:calc(100vh - 4.6875rem);padding:1.25rem;pointer-events:unset;overflow:auto}@media (min-width: 50rem){.navigation.--mb-nav .menu-menu-principal-container.menu-open{height:calc(100vh - 5.625rem)}}@media (min-width: 50rem){.navigation.--mb-nav .menu-menu-principal-container{top:5.625rem}}.navigation.--mb-nav .menu-menu-principal-container ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.navigation.--mb-nav .menu-menu-principal-container ul.menu .contact-btn{display:flex;align-items:center;justify-content:center;flex-basis:100%;min-height:3.75rem;height:fit-content}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item){position:relative;flex-basis:100%}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) a:not(.sub-menu a){position:relative;display:inline-block;width:100%;background-color:#fff;padding:1.0625rem 1.25rem;border-radius:.9375rem}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item):has(.sub-menu) a:not(.sub-menu a):has(+.submenu-opened):before{transform:rotate(45deg)}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item):has(.sub-menu) a:not(.sub-menu a):before{position:absolute;content:"";right:1.25rem;top:calc(50% - .25rem);width:.5rem;height:.5rem;border-left:#1A1A1A solid .125rem;border-top:#1A1A1A solid .125rem;transform:rotate(-135deg);margin-top:0;transition:all .25s ease-in-out}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu){max-height:0;overflow:hidden;pointer-events:none;transition:all .35s ease-in-out;background-color:#fff;padding:0 1.25rem;border-radius:.9375rem}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu).submenu-opened{max-height:125rem;pointer-events:unset;padding:1.0625rem 1.25rem}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) a:not(.sub-menu .sub-menu a){display:inline-block;font-weight:700;margin-bottom:.9375rem}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu{padding-left:1.25rem}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu .nav-item{padding-left:.3125rem;padding-bottom:.625rem;list-style:disc}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu .nav-item::marker{color:#80ba27;font-size:1.375rem}.navigation.--mb-nav .right-section-nav-links{width:calc(100% + 2.5rem);border-top:rgba(128,186,39,.2509803922) solid .0625rem;margin:.625rem -1.25rem 0;padding:1.25rem 1.25rem 0}.navigation.--mb-nav .right-section-nav-links ul{display:flex;flex-direction:column;gap:.5rem;font-size:1rem}.navigation.--mb-nav .right-section-article-link{display:flex;flex-direction:column;margin-top:1.25rem;width:100%}@media (min-width: 50rem){.navigation.--mb-nav .right-section-article-link{flex-direction:row;gap:.5rem}}.navigation.--mb-nav .right-section-article-link img{width:100%;max-height:15.625rem;object-fit:cover;border-radius:.9375rem}@media (min-width: 50rem){.navigation.--mb-nav .right-section-article-link img{width:45%}}.navigation.--mb-nav .right-section-article-link .--hat{display:flex;flex-direction:row;align-items:center;gap:.5rem;overflow:hidden;margin-top:.3125rem}.navigation.--mb-nav .right-section-article-link .--hat span{display:flex;flex-direction:row;align-items:center;gap:.3125rem}.navigation.--mb-nav .right-section-article-link .--hat span svg{width:.9375rem}body:has(.--sub-menu-opened){overflow-y:hidden}.navigation.--dk-nav{display:none;position:absolute;padding:2.8125rem 3.75rem;max-height:9.375rem}@media (min-width: 75rem){.navigation.--dk-nav{display:flex}}@media (min-width: 106.25rem){.navigation.--dk-nav{padding-left:calc((100% - 93.75rem)/2);padding-right:calc((100% - 93.75rem)/2)}}.navigation.--dk-nav.--hidden{position:fixed;top:-100%;background-color:#fff;box-shadow:0 .9375rem 1.25rem #0000001a;transition:top 0s ease;max-height:6.25rem}.navigation.--dk-nav.--fixed{max-height:6.25rem;position:fixed;background-color:#fff;box-shadow:0 .9375rem 1.25rem #0000001a;transition:all .55s ease-in-out}.navigation.--dk-nav.--fixed .navigation__blog-link{background-color:#f3fae7}.navigation.--dk-nav.--fixed .nav-item .sub-menu:not(.sub-menu .sub-menu){top:6.25rem}.navigation.--dk-nav .navigation__home-link{width:13.4375rem}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal{display:flex;flex-direction:row;gap:1.875rem}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item{position:relative}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:after{position:absolute;content:"";bottom:-.9375rem;left:50%;width:0;aspect-ratio:1;border-radius:.5625rem;background-color:#80ba27;transform:translate(-50%);opacity:0;transition:all .25s ease-in-out}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item){font-size:1rem;font-weight:600}@media (min-width: 50rem){.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.--sub-menu-opened):has(.nav-item-active):after,.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.--sub-menu-opened).nav-item-active:after,.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.--sub-menu-opened):hover:after{width:.5625rem;opacity:1}}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu).--sub-menu-opened:before{width:100%}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu).--sub-menu-opened a:not(.sub-menu a):before{transform:rotate(45deg);margin-top:.1875rem}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu):before{position:absolute;content:"";z-index:12;bottom:-2.8125rem;left:50%;transform:translate(-50%);width:0;height:.5625rem;background-color:#80ba27;transition:width .25s ease-in-out}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu) a:not(.sub-menu a){padding-right:1rem}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu) a:not(.sub-menu a):before{position:absolute;content:"";right:0rem;top:calc(50% - .25rem);width:.5rem;height:.5rem;border-left:#1A1A1A solid .125rem;border-top:#1A1A1A solid .125rem;transform:rotate(-135deg);margin-top:0;transition:all .25s ease-in-out}.navigation.--dk-nav .menu-menu-principal-container .--sub-menu-opened .sub-menu:not(.sub-menu .sub-menu){pointer-events:unset;opacity:1}.navigation.--dk-nav .menu-menu-principal-container .sub-menu{font-size:1rem}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu){position:fixed;z-index:10;left:0;top:8.125rem;display:flex;flex-direction:row;justify-content:center;gap:2.1875rem;width:100vw;background-color:#fff;box-shadow:0 .9375rem 1.25rem #0000001a;padding:3.125rem 0;opacity:0;pointer-events:none;transition:all .45s ease-in-out;padding-left:6.3%;padding-right:6.3%}@media (min-width: 101.25rem){.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu){padding-left:calc((100% - 90rem)/2);padding-right:calc((100% - 90rem)/2)}}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu){width:75%;font-weight:600;margin-left:-.9375rem}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu)>a{padding-left:.9375rem}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu):has(+.right-section-nav-links .right-section-link-list){width:50%;border-right:rgba(128,186,39,.2509803922) solid .0625rem}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu):has(+.right-section-nav-links .right-section-link-list) .nav-item{flex-basis:calc(50% - 1.5625rem)}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu):after{display:none}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem 1.5625rem;font-weight:400;max-height:15.625rem;overflow-y:auto}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu .nav-item{flex-basis:calc(33% - 1.5625rem)}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu) .sub-menu .nav-item:after{display:none}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) li{width:fit-content}.navigation.--dk-nav .menu-menu-principal-container .sub-menu .nav-item:not(:has(.sub-menu)){position:relative;padding-left:.9375rem}.navigation.--dk-nav .menu-menu-principal-container .sub-menu .nav-item:not(:has(.sub-menu)):before{position:absolute;left:0;top:.75rem;content:"";width:0;height:0;border-radius:.625rem;background-color:#80ba27;transition:all .25s ease-in-out}@media (min-width: 50rem){.navigation.--dk-nav .menu-menu-principal-container .sub-menu .nav-item:not(:has(.sub-menu)):hover:before{width:.5625rem;height:.5625rem}}.navigation.--dk-nav .menu-menu-principal-container .sub-menu .nav-item:not(:has(.sub-menu)) a{display:inline-block}.navigation.--dk-nav .right-section-nav-links .right-section-link-list li{transform:scale(1);transition:transform .25s ease-in-out;line-height:1.5rem;margin-bottom:.9375rem}@media (min-width: 50rem){.navigation.--dk-nav .right-section-nav-links .right-section-link-list li:hover{transform:scale(1.05)}}.navigation.--dk-nav .right-section-article-link{display:flex;flex-direction:row;gap:1.5625rem;transform:scale(1);transition:transform .25s ease-in-out}@media (min-width: 50rem){.navigation.--dk-nav .right-section-article-link:hover{transform:scale(1.03)}}.navigation.--dk-nav .right-section-article-link img{max-width:8.125rem;max-height:6.875rem;aspect-ratio:2/3;object-fit:cover;border-radius:.9375rem;flex-shrink:0}.navigation.--dk-nav .right-section-article-link .--hat{display:flex;flex-direction:row;overflow:hidden;margin-bottom:.9375rem}.navigation.--dk-nav .right-section-article-link .--hat span{display:flex;flex-direction:row;align-items:center;gap:.5rem}.navigation.--dk-nav .right-section-article-link .--hat span svg{width:1rem}.hamburger{position:relative;transform:rotate(0);cursor:pointer}.hamburger label{display:flex;flex-direction:column;width:1.25rem;margin-bottom:0}.hamburger label span{background-color:#fff;border-radius:.625rem;height:.125rem;margin:.125rem 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.hamburger label span:nth-of-type(1),.hamburger label span:nth-of-type(2){width:100%}.hamburger label span:nth-of-type(3){width:70%;transform:translate(.375rem)}.hamburger input[type=checkbox]{display:none;pointer-events:none;max-width:0;max-height:0}.hamburger input[type=checkbox]:checked~span:nth-of-type(1){transform-origin:bottom;width:50%;transform:rotate(45deg) translate(.125rem)}.hamburger input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.hamburger input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(.5625rem,-.1875rem) rotate(45deg)}@media (min-width: 50rem){.hamburger label{width:1.875rem}.hamburger label span{height:.1875rem}.hamburger label span:nth-of-type(3){transform:translate(.5625rem)}.hamburger input[type=checkbox]:checked~span:nth-of-type(1){transform:rotate(45deg) translate(2px)}.hamburger input[type=checkbox]:checked~span:nth-of-type(2){transform:rotate(-45deg)}.hamburger input[type=checkbox]:checked~span:nth-of-type(3){transform:translate(13px,-2px) rotate(45deg)}}.articles{display:flex;flex-direction:column;align-items:center;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.articles{padding-top:6.25rem;padding-bottom:6.25rem}}.articles__text-content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 2.5rem}@media (max-width: 75rem){.articles__text-content{width:100%}}@media (min-width: 75rem){.articles__text-content{margin:0 auto 3.75rem}}.articles__articles{max-width:100vw;overflow-x:hidden}.articles__articles .slick-track{width:100%;display:flex;flex-direction:row;gap:1.5625rem}.articles__articles .slick-dots,.articles__articles .slick-arrow{display:none!important}.articles__btn{margin-top:2.5rem}.blog__filters{padding-top:1.875rem;padding-bottom:1.875rem}@media (min-width: 75rem){.blog__filters{padding-bottom:2.5rem}}.blog__filters__form{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.9375rem;margin:auto}@media (max-width: 75rem){.blog__filters__form{width:100%}}@media (min-width: 50rem){.blog__filters__form{flex-direction:row;flex-wrap:wrap}}@media (min-width: 75rem){.blog__filters__form{flex-wrap:nowrap;gap:1.5625rem}}.blog__filters__form__label-input{position:relative;display:flex;flex-direction:column;gap:.5rem;flex-basis:100%;width:100%}@media (min-width: 50rem){.blog__filters__form__label-input{flex-basis:calc(50% - .9375rem);width:calc(50% - .9375rem)}}@media (min-width: 75rem){.blog__filters__form__label-input{flex-basis:100%;width:unset}}.blog__filters__form__label-input select,.blog__filters__form__label-input input{border:#FFFFFF solid .125rem;border-radius:.9375rem;padding:1.0625rem 1.5625rem}.blog__filters__form__label-input select{-webkit-appearance:none;appearance:none;-moz-appearance:none}.blog__filters__form__label-input select option{color:#1a1a1a}.blog__filters__form__label-input select+svg{position:absolute;width:.625rem;right:1.5625rem;bottom:1.5625rem;pointer-events:none}.blog__filters__form__label-input select+svg path{fill:currentColor}.blog__filters__form__button{display:flex;flex-direction:row;align-items:center;flex-shrink:0;gap:.5rem;padding:1.125rem 0;transform:scale(1);transition:transform .25s ease-in-out}@media (min-width: 50rem){.blog__filters__form__button:hover{transform:scale(1.03)}.blog__filters__form__button:hover svg{transform:rotate(60deg)}}.blog__filters__form__button svg{width:1.125rem;transform:rotate(0);transition:transform .25s ease-in-out}.blog__filters__form__button svg path{fill:currentColor}.blog__no-result{position:absolute;width:100%;text-align:center;font-size:1.0625rem;font-weight:600;line-height:6.25rem;height:6.25rem;overflow:hidden;transition:height .25s ease-in-out}.blog__no-result.hidden{height:0}.blog__list{padding-top:1.875rem;padding-bottom:3.125rem}@media (min-width: 75rem){.blog__list{padding-top:4.375rem;padding-bottom:6.25rem}}.blog__list__articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.blog__list__articles__article{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;width:100%;max-width:100%;border-radius:1.5625rem;overflow:hidden;margin:.625rem .3125rem}@media (min-width: 50rem){.blog__list__articles__article{width:calc((100% - 3.125rem)/2);max-width:calc((100% - 3.125rem)/2)}}@media (min-width: 75rem){.blog__list__articles__article{width:calc((100% - 3.125rem) / 3);max-width:calc((100% - 3.125rem) / 3)}}@media (min-width: 50rem){.blog__list__articles__article:hover .--btn svg{transform:translate(.4375rem)}}.blog__list__articles__article__terms{display:flex;flex-direction:row;gap:1.25rem;overflow:hidden}.blog__list__articles__article__terms .term{display:flex;flex-direction:row;gap:.5rem;align-items:center}.blog__list__articles__article__terms .term svg{width:1rem;height:1.125rem}.blog__list__articles__article img{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-top:-1.25rem;height:14.375rem;object-fit:cover}.blog__list__articles__article .--btn{margin-top:auto;margin-bottom:0}.blog__list__articles__article .--btn svg{transition:transform .25s ease-in-out;transform:translate(0)}.blog__list__see-more{margin:3.75rem auto 0;display:flex;flex-direction:row;gap:.625rem;max-height:12.5rem;transition:all .25s ease-in-out}.blog__list__see-more.hidden{overflow:hidden;max-height:0;padding:0;border:none}.blog__list__see-more svg{width:1.3125rem}.cta{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.cta{padding-top:6.25rem;padding-bottom:6.25rem}}.cta__content{margin:0 auto}@media (max-width: 75rem){.cta__content{width:100%}}.cta__content .--btn{margin-top:2.5rem}.faq{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.faq{padding-bottom:6.25rem}}.faq__list{display:flex;flex-direction:column;gap:.625rem;margin:auto}@media (max-width: 75rem){.faq__list{width:100%}}.faq__list__faq{padding:.625rem .625rem 1.5625rem 1.5625rem;border-radius:.9375rem;scroll-margin-top:7.5rem;transition:all .35s ease-in-out}@media (min-width: 50rem){.faq__list__faq:hover,.faq__list__faq:hover .--dropdown-opener__plus-minus{background-color:#d6ebb6}}.faq__list__faq.--faq-opened{background-color:#d6ebb6;color:#1a1a1a}.faq__list__faq.--faq-opened .--dropdown-content{padding-top:1.5625rem;max-height:93.75rem}.faq__list__faq.--faq-opened .--dropdown-opener__plus-minus{background-color:#d6ebb6}.faq__list__faq.--faq-opened .--dropdown-opener__plus-minus .vertical-line{transform:translate(-50%) translateY(-50%) rotate(0)}.faq__list__faq .--dropdown-opener{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5625rem;width:100%}@media (min-width: 75rem){.faq__list__faq .--dropdown-opener{gap:6.25rem}}@media (min-width: 50rem){.faq__list__faq .--dropdown-opener:hover .--dropdown-opener__plus-minus .horizontal-line,.faq__list__faq .--dropdown-opener:hover .--dropdown-opener__plus-minus .vertical-line{width:1.5625rem}}.faq__list__faq .--dropdown-opener__plus-minus{position:relative;transition:all .25s ease-in-out}.faq__list__faq .--dropdown-opener__plus-minus .horizontal-line,.faq__list__faq .--dropdown-opener__plus-minus .vertical-line{position:absolute;width:1.3125rem;height:.125rem;left:50%;top:50%;background-color:currentColor;transform:translate(-50%) translateY(-50%) rotate(0);transition:all .25s ease-in-out}.faq__list__faq .--dropdown-opener__plus-minus .vertical-line{transform:translate(-50%) translateY(-50%) rotate(90deg)}.faq__list__faq .--dropdown-opener .--title{margin-top:.9375rem;text-align:left;padding:0}.faq__list__faq .--dropdown-content{padding-top:0;max-height:0;overflow:hidden;transition:all .25s ease-in-out}.form{--form-module-color: #006944;--form-module-bg-second: #FFFFFF;--form-module-button-bg: #FFFFFF;--form-module-button-color: #FFFFFF}@media (max-width: 74.9375rem){.form{padding:0}}@media (min-width: 75rem){.form{padding-top:6.25rem;padding-bottom:6.25rem}}.form.--bg-white{--form-module-color: #006944;--form-module-bg-second: #F3FAE7}.form.--bg-lime{--form-module-color: #006944;--form-module-bg-second: #FFFFFF}.form.--bg-green{--form-module-color: #FFFFFF;--form-module-bg-second: #006944}.form__container{padding:3.125rem 1.25rem}@media (min-width: 50rem){.form__container{padding:3.125rem}}@media (min-width: 75rem){.form__container{padding:6.25rem;border-radius:1.875rem}}.form__container .gform_required_legend{display:none}.form__container .validation_message,.form__container .gform_submission_error{color:var(--form-module-color)!important}.form__container .--hat,.form__container .--title,.form__container .--text{margin:auto;text-align:center}.form__container .gfield--type-text:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-email:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-phone:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-fileupload:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-textarea:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-select:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-radio:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after,.form__container .gfield--type-checkbox:not(.gfield_contains_required) .gform-field-label:not(.gchoice .gform-field-label):after{content:"(facultatif)";color:#1a1a1a4d}.form__container .gfield--type-text .gform-field-label,.form__container .gfield--type-email .gform-field-label,.form__container .gfield--type-phone .gform-field-label,.form__container .gfield--type-fileupload .gform-field-label,.form__container .gfield--type-textarea .gform-field-label,.form__container .gfield--type-select .gform-field-label,.form__container .gfield--type-radio .gform-field-label,.form__container .gfield--type-checkbox .gform-field-label{color:var(--form-module-color)!important}.form__container .gfield--type-text .gform-field-label,.form__container .gfield--type-email .gform-field-label,.form__container .gfield--type-phone .gform-field-label,.form__container .gfield--type-fileupload .gform-field-label,.form__container .gfield--type-textarea .gform-field-label,.form__container .gfield--type-select .gform-field-label,.form__container .gfield--type-radio .gform-field-label,.form__container .gfield--type-checkbox .gform-field-label{font-size:1rem;font-weight:600}.form__container .gfield--type-text .gfield_required_custom,.form__container .gfield--type-text .gfield_required_text,.form__container .gfield--type-text .gfield_required_asterisk,.form__container .gfield--type-text .gform_fileupload_rules,.form__container .gfield--type-email .gfield_required_custom,.form__container .gfield--type-email .gfield_required_text,.form__container .gfield--type-email .gfield_required_asterisk,.form__container .gfield--type-email .gform_fileupload_rules,.form__container .gfield--type-phone .gfield_required_custom,.form__container .gfield--type-phone .gfield_required_text,.form__container .gfield--type-phone .gfield_required_asterisk,.form__container .gfield--type-phone .gform_fileupload_rules,.form__container .gfield--type-fileupload .gfield_required_custom,.form__container .gfield--type-fileupload .gfield_required_text,.form__container .gfield--type-fileupload .gfield_required_asterisk,.form__container .gfield--type-fileupload .gform_fileupload_rules,.form__container .gfield--type-textarea .gfield_required_custom,.form__container .gfield--type-textarea .gfield_required_text,.form__container .gfield--type-textarea .gfield_required_asterisk,.form__container .gfield--type-textarea .gform_fileupload_rules,.form__container .gfield--type-select .gfield_required_custom,.form__container .gfield--type-select .gfield_required_text,.form__container .gfield--type-select .gfield_required_asterisk,.form__container .gfield--type-select .gform_fileupload_rules,.form__container .gfield--type-radio .gfield_required_custom,.form__container .gfield--type-radio .gfield_required_text,.form__container .gfield--type-radio .gfield_required_asterisk,.form__container .gfield--type-radio .gform_fileupload_rules,.form__container .gfield--type-checkbox .gfield_required_custom,.form__container .gfield--type-checkbox .gfield_required_text,.form__container .gfield--type-checkbox .gfield_required_asterisk,.form__container .gfield--type-checkbox .gform_fileupload_rules{display:none}.form__container .gfield--type-text input:not([type=checkbox],[type=radio]),.form__container .gfield--type-text textarea,.form__container .gfield--type-text select,.form__container .gfield--type-email input:not([type=checkbox],[type=radio]),.form__container .gfield--type-email textarea,.form__container .gfield--type-email select,.form__container .gfield--type-phone input:not([type=checkbox],[type=radio]),.form__container .gfield--type-phone textarea,.form__container .gfield--type-phone select,.form__container .gfield--type-fileupload input:not([type=checkbox],[type=radio]),.form__container .gfield--type-fileupload textarea,.form__container .gfield--type-fileupload select,.form__container .gfield--type-textarea input:not([type=checkbox],[type=radio]),.form__container .gfield--type-textarea textarea,.form__container .gfield--type-textarea select,.form__container .gfield--type-select input:not([type=checkbox],[type=radio]),.form__container .gfield--type-select textarea,.form__container .gfield--type-select select,.form__container .gfield--type-radio input:not([type=checkbox],[type=radio]),.form__container .gfield--type-radio textarea,.form__container .gfield--type-radio select,.form__container .gfield--type-checkbox input:not([type=checkbox],[type=radio]),.form__container .gfield--type-checkbox textarea,.form__container .gfield--type-checkbox select{border:var(--form-module-color) solid .125rem!important;border-radius:.9375rem!important;background-color:transparent!important;min-height:3.5rem!important;max-height:15.625rem!important;color:var(--form-module-color)!important}.form__container .gfield--type-text input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-text textarea option,.form__container .gfield--type-text select option,.form__container .gfield--type-email input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-email textarea option,.form__container .gfield--type-email select option,.form__container .gfield--type-phone input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-phone textarea option,.form__container .gfield--type-phone select option,.form__container .gfield--type-fileupload input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-fileupload textarea option,.form__container .gfield--type-fileupload select option,.form__container .gfield--type-textarea input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-textarea textarea option,.form__container .gfield--type-textarea select option,.form__container .gfield--type-select input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-select textarea option,.form__container .gfield--type-select select option,.form__container .gfield--type-radio input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-radio textarea option,.form__container .gfield--type-radio select option,.form__container .gfield--type-checkbox input:not([type=checkbox],[type=radio]) option,.form__container .gfield--type-checkbox textarea option,.form__container .gfield--type-checkbox select option{background-color:#fff!important;color:#1a1a1a!important}.form__container .gfield--type-text input[type=checkbox],.form__container .gfield--type-text input[type=radio],.form__container .gfield--type-email input[type=checkbox],.form__container .gfield--type-email input[type=radio],.form__container .gfield--type-phone input[type=checkbox],.form__container .gfield--type-phone input[type=radio],.form__container .gfield--type-fileupload input[type=checkbox],.form__container .gfield--type-fileupload input[type=radio],.form__container .gfield--type-textarea input[type=checkbox],.form__container .gfield--type-textarea input[type=radio],.form__container .gfield--type-select input[type=checkbox],.form__container .gfield--type-select input[type=radio],.form__container .gfield--type-radio input[type=checkbox],.form__container .gfield--type-radio input[type=radio],.form__container .gfield--type-checkbox input[type=checkbox],.form__container .gfield--type-checkbox input[type=radio]{border:var(--form-module-color) solid .125rem!important;background-color:transparent!important;accent-color:var(--form-module-color)!important}.form__container .gfield--type-text input[type=radio]:before,.form__container .gfield--type-email input[type=radio]:before,.form__container .gfield--type-phone input[type=radio]:before,.form__container .gfield--type-fileupload input[type=radio]:before,.form__container .gfield--type-textarea input[type=radio]:before,.form__container .gfield--type-select input[type=radio]:before,.form__container .gfield--type-radio input[type=radio]:before,.form__container .gfield--type-checkbox input[type=radio]:before{background-color:var(--form-module-color)!important}.form__container .gfield--type-text input[type=checkbox]:before,.form__container .gfield--type-email input[type=checkbox]:before,.form__container .gfield--type-phone input[type=checkbox]:before,.form__container .gfield--type-fileupload input[type=checkbox]:before,.form__container .gfield--type-textarea input[type=checkbox]:before,.form__container .gfield--type-select input[type=checkbox]:before,.form__container .gfield--type-radio input[type=checkbox]:before,.form__container .gfield--type-checkbox input[type=checkbox]:before{color:var(--form-module-color)!important}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)),.form__container .gfield--input-type-fileupload .gform_fileupload_multifile{position:relative}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):before,.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:before,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:after{position:absolute;top:0;right:0;display:flex;align-items:center;height:100%;border:var(--form-module-color) solid .125rem;border-radius:.9375rem;background-color:transparent;min-height:3.5rem;padding:0 .625rem}@media (min-width: 50rem){.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):before,.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:before,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:after{padding:0 1.5625rem}}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):before,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:before{content:"Aucun fichier choisi";width:100%}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:after{content:"Joignez un fichier";width:fit-content;color:var(--form-module-color);font-weight:600;pointer-events:none;-webkit-backdrop-filter:brightness(100%);backdrop-filter:brightness(100%);transition:backdrop-filter .25s ease-in-out;background-color:var(--form-module-bg-second)}@media (min-width: 50rem){.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):hover:after,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:hover:after{-webkit-backdrop-filter:brightness(90%);backdrop-filter:brightness(90%)}}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) input,.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) .gform_drop_area,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile input,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile .gform_drop_area{position:relative;opacity:0!important;cursor:pointer;height:3.5rem!important;max-height:3.5rem!important;padding:0!important}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) input .gform_button_select_files,.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) .gform_drop_area .gform_button_select_files,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile input .gform_button_select_files,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile .gform_drop_area .gform_button_select_files{position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important}.form__container .gfield--input-type-fileupload:has(.ginput_preview) .ginput_container:not(:has(.gform_fileupload_multifile)):before,.form__container .gfield--input-type-fileupload:has(.ginput_preview) .gform_fileupload_multifile:before{content:""}.form__container .gfield--input-type-fileupload .ginput_preview_list{margin-top:1.875rem!important}.form__container .gfield--input-type-fileupload .ginput_preview_list .gfield_fileupload_progressbar_progress{background-color:var(--form-module-color)!important}.form__container .gfield--input-type-fileupload .validation_message--hidden-on-empty{position:absolute}.form__container .gfield_description.validation_message{position:relative}.form__container .gform_button{background-color:#006944!important;color:#fff!important;border-radius:.9375rem!important;min-height:4.0625rem!important;padding:0 1.5625rem!important;width:100%!important;font-size:1.0625rem!important}@media (min-width: 50rem){.form__container .gform_button{margin-left:auto!important;margin-right:0!important;width:fit-content!important}}.media{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.media{padding-top:6.25rem;padding-bottom:6.25rem}}.media__content{position:relative}.media img{width:100%;aspect-ratio:7/6;object-fit:cover;border-radius:1.5625rem;max-height:28.125rem}@media (min-width: 75rem){.media img{aspect-ratio:12/5;max-height:unset}}.tabs{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.tabs{padding-top:6.25rem;padding-bottom:6.25rem}}.tabs__content{display:flex;align-items:center;flex-direction:column;text-align:center;margin:0 auto 4.375rem}.tabs__tabs{margin-left:-.625rem;margin-right:-.625rem;scroll-margin-top:6.25rem}@media (min-width: 50rem){.tabs__tabs{margin-left:-.9375rem;margin-right:-.9375rem}}@media (min-width: 75rem){.tabs__tabs{margin-left:-1.875rem;margin-right:-1.875rem}}.tabs__tabs__selectors{display:flex;flex-direction:row;justify-content:space-around;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs__tabs__selectors ::-webkit-scrollbar{display:none}.tabs__tabs__selectors a{position:relative;display:inline-block;padding:1.5625rem .9375rem;min-width:19.6875rem;text-align:center}.tabs__tabs__selectors a:after{position:absolute;content:"";bottom:0;left:50%;width:0;height:.4375rem;background-color:#80ba27;transform:translate(-50%);transition:width .25s ease-in-out}@media (min-width: 50rem){.tabs__tabs__selectors a.active:after,.tabs__tabs__selectors a:hover:after{width:100%}}.tabs__tabs__content .txt-img-container{border-radius:1.875rem;opacity:0;max-height:0;transition:opacity .25s ease-in-out}.tabs__tabs__content .txt-img-container.active{opacity:1;max-height:625rem}@media (min-width: 75rem){.tabs__tabs__content .txt-img-container .text-img{padding:4.375rem}}.text-img{display:flex;flex-direction:column;gap:1.5625rem;padding-top:3.125rem;padding-bottom:3.125rem}.text-img:has(.mention){gap:4.0625rem}@media (min-width: 75rem){.text-img{flex-direction:row;gap:4.0625rem;padding-top:6.25rem;padding-bottom:6.25rem}}.text-img__img-side{position:relative;height:fit-content}@media (max-width: 75rem){.text-img__img-side{width:100%}}.text-img__img-side.img-right{order:1}.text-img__img-side.fitted{display:flex;justify-content:center;align-self:center;aspect-ratio:15/13}.text-img__img-side.fitted img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;object-position:center}.text-img__img-side img{width:100%;border-radius:1.25rem;aspect-ratio:15/13;object-fit:cover;max-height:18.75rem}@media (min-width: 50rem){.text-img__img-side img{max-height:28.125rem}}@media (min-width: 75rem){.text-img__img-side img{max-height:unset}}@media (max-width: 75rem){.text-img__text-side{width:100%;order:2}}.text-img__text-side__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:.9375rem;margin-top:2.5rem}.text-img__text-side__links .--btn{display:flex;align-items:center;flex-basis:100%;gap:.9375rem;padding:.625rem;border-radius:.9375rem;font-weight:600;margin:0!important}@media (min-width: 50rem){.text-img__text-side__links .--btn{flex-basis:calc(33% - .46875rem)}}@media (min-width: 75rem){.text-img__text-side__links .--btn{flex-basis:calc(50% - .46875rem)}}.text-img__text-side__links .--btn .--icon .mask{display:inline-block;width:60%;aspect-ratio:1;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.text-img__text-side__links .--btn .text-content{height:fit-content}.text-img__text-side .--btn{margin-top:2.5rem}.timeline{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.timeline{padding-top:6.25rem;padding-bottom:6.25rem}}.timeline__text-content{display:flex;align-items:center;flex-direction:column;margin:0 auto;text-align:center}@media (max-width: 75rem){.timeline__text-content{width:100%}}.timeline__text-content .--btn{margin-top:2.5rem}.timeline__steps{position:relative;padding-top:5rem;overflow-x:hidden;overflow-y:hidden}.timeline__steps:not(:has(.slick-track)){display:flex;gap:1.5625rem}.timeline__steps:has(.slick-slide:last-of-type.slick-active,.slick-slide:last-of-type.slick-current) .pre-flag{opacity:0;top:7.5rem;right:3.75rem}.timeline__steps__step{position:relative;padding:2.5rem 1.5625rem 3.125rem;border-radius:1.5625rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-basis:100%}.timeline__steps__step .index{position:absolute;top:0;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background-color:#003e28;color:#fff;width:2.8125rem;aspect-ratio:1;border-radius:.9375rem;font-size:1.3125rem;font-weight:600;transition:all .25s ease-in-out}.timeline__steps__step .flag{position:absolute;top:0;right:1.5625rem;transform:translateY(-45%);width:1.875rem}.timeline__steps .slick-track{position:relative;display:flex;flex-direction:row;gap:.625rem;min-width:100%;cursor:pointer}@media (min-width: 75rem){.timeline__steps .slick-track{gap:1.5625rem}}.timeline__steps .slick-track:before{position:absolute;left:1.5625rem;top:-.1875rem;content:"";width:calc(100% - 3.4375rem);height:.1875rem;background:linear-gradient(90deg,#d6ebb6,#80ba27,#006944,#003e28);border-radius:.3125rem}.timeline__steps .slick-dots{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;margin-top:1.875rem}.timeline__steps .slick-dots li{width:.75rem;height:.75rem;color:transparent;background-color:#006944;border-radius:.75rem;opacity:.25;transition:opacity .25s ease-in-out}@media (min-width: 50rem){.timeline__steps .slick-dots li.slick-active,.timeline__steps .slick-dots li:hover{opacity:1}}.thumbnails{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.thumbnails{padding-top:6.25rem;padding-bottom:6.25rem}}.thumbnails__text-content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 2.5rem}@media (max-width: 75rem){.thumbnails__text-content{width:100%}}@media (min-width: 75rem){.thumbnails__text-content{margin:0 auto 3.75rem}}.thumbnails__thumbnails{display:flex;flex-direction:column;justify-content:center;gap:.9375rem}@media (min-width: 50rem){.thumbnails__thumbnails{flex-direction:row}}@media (min-width: 75rem){.thumbnails__thumbnails{gap:1.5625rem}}.thumbnails__thumbnails.more-than-four{flex-wrap:wrap}.thumbnails__thumbnails.more-than-four .thumbnails__thumbnails__thumbnail{max-width:100%}@media (min-width: 50rem){.thumbnails__thumbnails.more-than-four .thumbnails__thumbnails__thumbnail{max-width:calc(50% - 1.5625rem)}}@media (min-width: 75rem){.thumbnails__thumbnails.more-than-four .thumbnails__thumbnails__thumbnail{max-width:calc(25% - 1.5625rem)}}.thumbnails__thumbnails__thumbnail{display:flex;flex-direction:column;gap:1.25rem;border-radius:1.5625rem;overflow:hidden;padding:1.25rem;flex-basis:100%}.thumbnails__thumbnails__thumbnail .--title{padding:0}.thumbnails__thumbnails__thumbnail .--btn{margin-bottom:0;margin-top:auto}@media (min-width: 50rem){.thumbnails__thumbnails__thumbnail .--btn:hover svg{transform:translate(.4375rem)}}.thumbnails__thumbnails__thumbnail .--btn svg{transition:transform .25s ease-in-out;transform:translate(0)}.thumbnails__thumbnails__thumbnail img{margin-top:-1.25rem;margin-left:-1.25rem;width:calc(100% + 2.5rem);height:14.375rem;object-fit:cover}.wysiwyg{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.wysiwyg{padding-top:6.25rem;padding-bottom:6.25rem}}.mention{position:absolute;bottom:0;right:-.625rem;display:flex;flex-direction:row;align-items:flex-start;gap:.9375rem;background-color:#fff;padding:.625rem;border-radius:.9375rem;width:fit-content;max-width:28.125rem;box-shadow:0 0 1.25rem #0000001a}@media (max-width: 75rem){.mention{transform:translateY(50%)}}@media (min-width: 75rem){.mention{bottom:2.8125rem;right:-2.1875rem}}@media (min-width: 50rem){.mention:hover{opacity:.9!important}}@media (max-width: 75rem){.mention:hover{transform:translateY(50%) scale(1.03)!important}}.mention.--left{right:unset;left:-.625rem}@media (min-width: 75rem){.mention.--left{left:-2.1875rem}}.mention .--icon{background-color:#80ba27;color:#fff}.mention p{color:#1a1a1a}.thumbnail-card{display:flex;flex-direction:column;gap:1.25rem;flex-basis:100%;border-radius:1.5625rem;overflow:hidden;padding:1.25rem;max-width:31.25rem}.thumbnail-card .terms{display:flex;flex-direction:column}.thumbnail-card .terms .term{display:flex;flex-direction:row;gap:.5rem}.thumbnail-card .terms .term svg{width:1rem}.thumbnail-card img{width:calc(100% + 2.5rem);margin-top:-1.25rem;margin-left:-1.25rem;aspect-ratio:2/1;object-fit:cover}@media (min-width: 50rem){.thumbnail-card:hover .--icon svg{transform:translate(.4375rem)}}.thumbnail-card .--icon{margin-bottom:0;margin-top:auto}.thumbnail-card .--icon svg{transition:transform .25s ease-in-out;transform:translate(0)}.page-404{padding-top:6.25rem;padding-bottom:6.25rem}.page-404 .--btn{display:block;width:fit-content;margin:auto}.single-article__content{display:flex;flex-direction:column;gap:3.125rem;align-items:flex-start;padding-top:1.875rem;padding-bottom:3.125rem}@media (min-width: 75rem){.single-article__content{flex-direction:row;gap:4.375rem;padding-top:3.125rem;padding-bottom:6.25rem}}@media (max-width: 75rem){.single-article__content__left{width:100%}}.single-article__content__left__buttons{display:flex;flex-direction:column;gap:.9375rem;margin-top:3.125rem}@media (min-width: 50rem){.single-article__content__left__buttons{flex-direction:row}}.single-article__content__left .attachment-post-thumbnail{border-radius:1.5625rem;margin-bottom:3.125rem}.single-article__content__left #single-article-share-button,.single-article__content__left #single-article-like-button{display:flex;flex-direction:row;align-items:center;gap:.625rem;width:fit-content}.single-article__content__left #single-article-share-button.liked .icon-container .icon-filled,.single-article__content__left #single-article-like-button.liked .icon-container .icon-filled{opacity:1}@media (min-width: 50rem){.single-article__content__left #single-article-share-button:hover .icon-container .icon-filled,.single-article__content__left #single-article-like-button:hover .icon-container .icon-filled{opacity:1}}.single-article__content__left #single-article-share-button .icon-container,.single-article__content__left #single-article-like-button .icon-container{position:relative;width:1.25rem;height:1.25rem}.single-article__content__left #single-article-share-button .icon-container .icon,.single-article__content__left #single-article-share-button .icon-container .icon-filled,.single-article__content__left #single-article-like-button .icon-container .icon,.single-article__content__left #single-article-like-button .icon-container .icon-filled{position:absolute;top:50%;left:50%;transform:translate(-40%) translateY(-40%)}.single-article__content__left #single-article-share-button .icon-container .icon-filled,.single-article__content__left #single-article-like-button .icon-container .icon-filled{opacity:0;transition:opacity .25s ease-in-out}.single-article__content__left #single-article-share-button svg,.single-article__content__left #single-article-like-button svg{width:1.25rem}.single-article__content__right{display:none}@media (min-width: 75rem){.single-article__content__right{display:block}}.single-article__content__right ul{display:flex;flex-direction:column;gap:.625rem}.single-article__content__right ul li{width:100%}.single-article__content__right ul li .--btn{display:flex;flex-direction:row;align-items:center;width:100%;gap:.9375rem;padding:.625rem}.single-article__content__right ul li .--btn svg{width:1.875rem}.single-article__leave-comment{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.single-article__leave-comment{padding-top:6.25rem;padding-bottom:6.25rem}}.single-article__leave-comment__comment-number{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}.single-article__leave-comment__comments{display:flex;flex-direction:column;gap:.625rem}.single-article__leave-comment__comments__comment{padding:1.875rem;border-radius:1.5625rem}.single-article__leave-comment__comment-form{margin:auto;padding-top:3.125rem}@media (max-width: 75rem){.single-article__leave-comment__comment-form{width:100%}}@media (min-width: 75rem){.single-article__leave-comment__comment-form{padding-top:6.25rem}}.single-article__leave-comment__comment-form .--title,.single-article__leave-comment__comment-form .--wysiwyg,.single-article__leave-comment__comment-form .form-text{margin:auto;text-align:center}.single-article__leave-comment__comment-form .form-text{color:#ffffffe6;margin-bottom:1.875rem}.single-article__leave-comment__comment-form .form.--p-wrapper{padding:0}.single-article__leave-comment__comment-form .form.--p-wrapper .form__container{background-color:transparent;padding:0}.single-article__related-articles{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.single-article__related-articles{padding-top:6.25rem;padding-bottom:6.25rem}}.single-article__related-articles__articles-carousel{position:relative;margin-top:-4.375rem;padding-top:6.25rem;overflow:hidden}.single-article__related-articles__articles-carousel .slick-list{max-width:100%}.single-article__related-articles__articles-carousel .slick-list .slick-track{display:flex;flex-direction:row;gap:.9375rem;min-width:100%!important}@media (min-width: 75rem){.single-article__related-articles__articles-carousel .slick-list .slick-track{gap:1.5625rem}}.single-article__related-articles__articles-carousel .slick-list .slick-track .slick-slide{min-height:100%}.single-article__related-articles__articles-carousel .slick-button,.single-article__related-articles__articles-carousel .slick-dots{display:none!important}.single-article__related-articles__button{display:block;width:fit-content;margin:2.5rem auto 0}.single-article__related-articles .--title:not(.thumbnail-card .--title),.single-article__related-articles .--text:not(.thumbnail-card .--text){margin:auto;text-align:center}@media (max-width: 37.4375rem){.single-article__related-articles .--title:not(.thumbnail-card .--title),.single-article__related-articles .--text:not(.thumbnail-card .--text){width:100%}}.taxonomy__content{display:flex;flex-direction:column;gap:3.125rem;align-items:flex-start;padding-top:1.875rem;padding-bottom:3.125rem}@media (min-width: 75rem){.taxonomy__content{flex-direction:row;gap:4.375rem;padding-top:3.125rem;padding-bottom:6.25rem}}@media (max-width: 74.9375rem){.taxonomy__content__left{width:100%}}.taxonomy__content__left #taxonomy-share-button{display:flex;flex-direction:row;align-items:center;gap:.625rem;margin-top:3.125rem}.taxonomy__content__left #taxonomy-share-button svg{width:1.25rem}@media (max-width: 74.9375rem){.taxonomy__content__right{width:100%}}.taxonomy__content__right ul{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 50rem){.taxonomy__content__right ul{flex-direction:row;flex-wrap:wrap}}@media (min-width: 75rem){.taxonomy__content__right ul{flex-direction:column;flex-wrap:nowrap}}.taxonomy__content__right ul li{width:100%;flex-basis:100%}@media (min-width: 50rem){.taxonomy__content__right ul li{width:calc(50% - .625rem);flex-basis:calc(50% - .625rem)}}@media (min-width: 75rem){.taxonomy__content__right ul li{width:100%;flex-basis:100%}}.taxonomy__content__right ul li .--btn{display:flex;flex-direction:row;align-items:center;width:100%;gap:.9375rem;padding:.625rem}.taxonomy__content__right ul li .--btn svg{width:1.5rem}@media (min-width: 50rem){.taxonomy__content__right ul li .--btn svg{width:1.875rem}}.taxonomy__related-articles{padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 75rem){.taxonomy__related-articles{padding-top:6.25rem;padding-bottom:6.25rem}}.taxonomy__related-articles__articles-carousel{position:relative;margin-top:-4.375rem;padding-top:6.25rem;overflow:hidden}.taxonomy__related-articles__articles-carousel .slick-list{max-width:100%}.taxonomy__related-articles__articles-carousel .slick-list .slick-track{display:flex;flex-direction:row;gap:.9375rem;min-width:100%!important}@media (min-width: 75rem){.taxonomy__related-articles__articles-carousel .slick-list .slick-track{gap:1.5625rem}}.taxonomy__related-articles__articles-carousel .slick-list .slick-track .slick-slide{min-height:100%}.taxonomy__related-articles__articles-carousel .slick-button{position:absolute;right:0;top:0;opacity:1;transition:opacity .25s ease-in-out}.taxonomy__related-articles__articles-carousel .slick-button.slick-disabled{opacity:.5}@media (min-width: 50rem){.taxonomy__related-articles__articles-carousel .slick-button:not(.slick-disabled):hover svg{transform:translate(.5rem)}}.taxonomy__related-articles__articles-carousel .slick-button svg{transition:transform .25s ease-in-out}.taxonomy__related-articles__articles-carousel .slick-button.slick-prev{right:4.375rem}@media (min-width: 50rem){.taxonomy__related-articles__articles-carousel .slick-button.slick-prev:not(.slick-disabled):hover svg{transform:rotate(180deg) translate(.5rem)}}.taxonomy__related-articles__articles-carousel .slick-button.slick-prev svg{transform:rotate(180deg)}.taxonomy__related-articles__articles-carousel .slick-dots{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;margin-top:1.875rem}.taxonomy__related-articles__articles-carousel .slick-dots li{width:.75rem;height:.75rem;color:transparent;background-color:#006944;border-radius:.75rem;opacity:.25;transition:opacity .25s ease-in-out}@media (min-width: 50rem){.taxonomy__related-articles__articles-carousel .slick-dots li.slick-active,.taxonomy__related-articles__articles-carousel .slick-dots li:hover{opacity:1}}.taxonomy__related-articles__button{display:block;width:fit-content;margin:2.5rem auto 0}@media (max-width: 75rem){.taxonomy__related-articles .--title{width:100%}}
