@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;-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;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0}:before,:after{box-sizing:inherit}:active,:hover{outline:0}html{box-sizing:border-box;height:100%;font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;position:relative}body *{-webkit-tap-highlight-color:#0000}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{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{border-collapse:separate;border-spacing:0;width:100%}pre,textarea{max-width:100%;overflow:auto}img{width:100%;height:auto;display:block}svg:not(:root){overflow:hidden}form{width:100%}button,[role=button]{cursor:pointer}textarea{resize:none;line-height:inherit}::-moz-focus-inner{border:none;padding:0}input:-webkit-autofill{transition:background-color 50000s ease-in;animation-name:on-autofill-start}@keyframes on-autofill-start{0%{}to{}}body{font-family:Plus Jakarta Sans,sans-serif}html{scroll-behavior:smooth}::-moz-selection{color:#1a1a1a;background-color:#d6ebb6}::selection{color:#1a1a1a;background-color:#d6ebb6}.--bg-white{background-color:#fff}.--bg-white .--title,.--bg-white h2,.--bg-white h3,.--bg-white h4{color:#1a1a1a}.--bg-white.--btn.--border,.--bg-white .--btn.--border{color:#006944;border-color:#006944}.--bg-white .--secondary-color{background-color:#f3fae7}.--bg-white .--secondary-color .--title,.--bg-white .--secondary-color h2,.--bg-white .--secondary-color h3,.--bg-white .--secondary-color h4{color:#1a1a1a}.--bg-white .--secondary-color.--btn.--border,.--bg-white .--secondary-color .--btn.--border{color:#006944;border-color:#006944}.--bg-white .--tercery-color{color:#fff;background-color:#006944}.--bg-white .--tercery-color .--title,.--bg-white .--tercery-color h2,.--bg-white .--tercery-color h3,.--bg-white .--tercery-color h4{color:#fff}.--bg-white .--tercery-color.--btn.--border,.--bg-white .--tercery-color .--btn.--border{color:#fff;border-color:#fff}.--bg-white+.--bg-white{padding-top:0}.--bg-lime{background-color:#f3fae7}.--bg-lime .--title,.--bg-lime h2,.--bg-lime h3,.--bg-lime h4{color:#1a1a1a}.--bg-lime.--btn.--border,.--bg-lime .--btn.--border{color:#006944;border-color:#006944}.--bg-lime .--secondary-color{color:#fff;background-color:#006944}.--bg-lime .--secondary-color .--title,.--bg-lime .--secondary-color h2,.--bg-lime .--secondary-color h3,.--bg-lime .--secondary-color h4{color:#fff}.--bg-lime .--secondary-color.--btn.--border,.--bg-lime .--secondary-color .--btn.--border{color:#fff;border-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{color:#1a1a1a;background-color:#fff}.--bg-lime .--tercery-color .--title,.--bg-lime .--tercery-color h2,.--bg-lime .--tercery-color h3,.--bg-lime .--tercery-color h4{color:#1a1a1a}.--bg-lime .--tercery-color.--btn.--border,.--bg-lime .--tercery-color .--btn.--border{color:#006944;border-color:#006944}.--bg-lime+.--bg-lime{padding-top:0}.--bg-white,.--bg-lime,.--header{color:#474747}.--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-white .--hat,.--bg-lime .--hat,.--header .--hat{color:#559f31}.--bg-apple{background-color:#006944}.--bg-apple .--title,.--bg-apple h2,.--bg-apple h3,.--bg-apple h4{color:#fff}.--bg-apple.--btn.--border,.--bg-apple .--btn.--border{color:#fff;border-color:#fff}.--bg-apple .--secondary-color{color:#1a1a1a;background-color:#fff}.--bg-apple .--secondary-color .--title,.--bg-apple .--secondary-color h2,.--bg-apple .--secondary-color h3,.--bg-apple .--secondary-color h4{color:#1a1a1a}.--bg-apple .--secondary-color.--btn.--border,.--bg-apple .--secondary-color .--btn.--border{color:#006944;border-color:#006944}.--bg-apple .--tercery-color{color:#1a1a1a;background-color:#f3fae7}.--bg-apple .--tercery-color .--title,.--bg-apple .--tercery-color h2,.--bg-apple .--tercery-color h3,.--bg-apple .--tercery-color h4{color:#1a1a1a}.--bg-apple .--tercery-color.--btn.--border,.--bg-apple .--tercery-color .--btn.--border{color:#006944;border-color:#006944}.--bg-apple+.--bg-apple{padding-top:0}.--bg-green{background-color:#003e28}.--bg-green .--title,.--bg-green h2,.--bg-green h3,.--bg-green h4{color:#fff}.--bg-green.--btn.--border,.--bg-green .--btn.--border{color:#fff;border-color:#fff}.--bg-green .--secondary-color{background-color:#006944}.--bg-green .--secondary-color .--title,.--bg-green .--secondary-color h2,.--bg-green .--secondary-color h3,.--bg-green .--secondary-color h4{color:#fff}.--bg-green .--secondary-color.--btn.--border,.--bg-green .--secondary-color .--btn.--border{color:#fff;border-color:#fff}.--bg-green .--tercery-color{color:#1a1a1a;background-color:#f3fae7}.--bg-green .--tercery-color .--title,.--bg-green .--tercery-color h2,.--bg-green .--tercery-color h3,.--bg-green .--tercery-color h4{color:#1a1a1a}.--bg-green .--tercery-color.--btn.--border,.--bg-green .--tercery-color .--btn.--border{color:#006944;border-color:#006944}.--bg-green+.--bg-green{padding-top:0}.--bg-dark-grey{background-color:#1a1a1a}.--bg-dark-grey .--title,.--bg-dark-grey h2,.--bg-dark-grey h3,.--bg-dark-grey h4{color:#fff}.--bg-dark-grey.--btn.--border,.--bg-dark-grey .--btn.--border{color:#fff;border-color:#fff}.--bg-dark-grey .--secondary-color{background-color:#fff}.--bg-dark-grey .--secondary-color .--title,.--bg-dark-grey .--secondary-color h2,.--bg-dark-grey .--secondary-color h3,.--bg-dark-grey .--secondary-color h4{color:#1a1a1a}.--bg-dark-grey .--secondary-color.--btn.--border,.--bg-dark-grey .--secondary-color .--btn.--border{color:#006944;border-color:#006944}.--bg-dark-grey .--tercery-color{background-color:#fff}.--bg-dark-grey .--tercery-color .--title,.--bg-dark-grey .--tercery-color h2,.--bg-dark-grey .--tercery-color h3,.--bg-dark-grey .--tercery-color h4{color:#1a1a1a}.--bg-dark-grey .--tercery-color.--btn.--border,.--bg-dark-grey .--tercery-color .--btn.--border{color:#006944;border-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}.--p-wrapper{width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (width>=50rem){.--p-wrapper{padding-left:3%;padding-right:3%}}@media (width>=75rem){.--p-wrapper{padding-left:6.3%;padding-right:6.3%}}@media (width>=101.25rem){.--p-wrapper{padding-left:calc(50% - 45rem);padding-right:calc(50% - 45rem)}}.--counter-wrapper{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}@media (width>=50rem){.--counter-wrapper{width:106%;margin-left:-3%;margin-right:-3%}}@media (width>=75rem){.--counter-wrapper{width:112.6%;margin-left:-6.3%;margin-right:-6.3%}}@media (width>=101.25rem){.--counter-wrapper{width:90rem;margin-left:calc(-50% + 45rem);margin-right:calc(-50% + 45rem)}}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}.confirmation-popup{z-index:5;background-color:#fff;border-bottom:none;border-right:none;border-radius:.9375rem;gap:.9375rem;width:fit-content;max-width:calc(100vw - 2.5rem);min-height:3.125rem;padding:1.875rem;transition:right .35s ease-in-out;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 0 1.25rem #0000001a}@media (width>=50rem){.confirmation-popup{max-width:94vw;right:3vw}}@media (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{aspect-ratio:1;width:1.875rem}.confirmation-popup svg path{fill:#006944}.grecaptcha-badge{display:none!important}body{font-size:1.125rem;font-weight:400;line-height:1.875rem}h1{padding-bottom:1.25rem;font-size:2.1875rem;font-weight:600;line-height:2.8125rem}@media (width>=75rem){h1{font-size:3.4375rem;line-height:4.5625rem}}h2{padding-bottom:1.25rem;font-size:1.875rem;font-weight:600;line-height:2.5rem}@media (width>=75rem){h2{font-size:2.8125rem;line-height:3.75rem}}h3{padding-bottom:1.25rem;font-size:1.75rem;font-weight:600;line-height:2.5rem}@media (width>=75rem){h3{font-size:2rem;line-height:3.75rem}}h4{padding-bottom:1.25rem;font-size:1.3125rem;font-weight:600;line-height:1.875rem}.--hat{margin-bottom:1.25rem;font-size:1rem;font-weight:600;line-height:1.375rem}.--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 (width<=75rem){.--text{font-size:1rem}}.--btn{opacity:1;border-radius:.9375rem;padding:1.0625rem 1.5625rem;font-size:1.0625rem;font-weight:600;line-height:1.125rem;transition:all .25s ease-in-out;display:inline-block;transform:scale(1)}@media (width>=50rem){.--btn:not(.--icon):hover{opacity:.8;transform:scale(1.03)}}.--btn.--border{border-style:solid;border-width:.125rem}.--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{border-radius:.9375rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex}.--icon svg{width:.9375rem}.--icon svg path{fill:currentColor}@media (width>=50rem){.--icon{width:3.5rem;height:3.5rem}.--icon svg{width:1.375rem}}.--external svg{width:.625rem;margin-left:.5rem}.--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{margin:2.5rem 0 1.5625rem;padding:0}.--wysiwyg em{font-style:italic}.--wysiwyg strong,.--wysiwyg strong p,.--wysiwyg strong a,.--wysiwyg strong span{color:#1a1a1a;font-weight:700}.--wysiwyg strong a{color:#1a1a1a;background-size:0% .125rem}.--wysiwyg a:has(strong){color:#1a1a1a;background-size:0% .125rem}@media (width>=50rem){.--wysiwyg strong a:hover{background-size:100% .125rem}.--wysiwyg a:has(strong):hover{background-size:100% .125rem}}.--wysiwyg a{color:#006944;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% .0625rem;font-weight:500;transition:background-size .35s;display:inline!important}@media (width>=50rem){.--wysiwyg a:hover{background-size:0% .0625rem}}.--wysiwyg ul{margin-top:1.5625rem;padding-left:1.25rem}.--wysiwyg ul li{padding-bottom:.9375rem;padding-left:.625rem;list-style:outside}.--wysiwyg ul li::marker{color:#80ba27;font-size:1.375rem}.--wysiwyg ol{margin-top:1.5625rem;padding-left:.9375rem}.--wysiwyg ol li{padding-bottom:.9375rem;padding-left:.625rem;list-style:decimal}.--wysiwyg p{margin-bottom:.75rem}.--wysiwyg figure{max-width:100%}.--wysiwyg figure figcaption{font-size:.9375rem;font-weight:500}.--wysiwyg iframe{aspect-ratio:16/9;width:100%;max-width:100%}.--wysiwyg .gallery{flex-direction:row;display:flex}.--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,.--bg-green .--wysiwyg strong,.--bg-green .--wysiwyg strong p,.--bg-green .--wysiwyg strong span,.--bg-green .--wysiwyg strong a,.--bg-apple .--wysiwyg strong,.--bg-apple .--wysiwyg strong p,.--bg-apple .--wysiwyg strong span,.--bg-apple .--wysiwyg strong a,.--bg-dark-grey .--wysiwyg strong,.--bg-dark-grey .--wysiwyg strong p,.--bg-dark-grey .--wysiwyg strong span,.--bg-dark-grey .--wysiwyg strong a,.--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-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-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{color:#fff}.--bg-green .--wysiwyg a:has(strong){color:#fff}.--bg-apple .--wysiwyg a:has(strong){color:#fff}.--bg-dark-grey .--wysiwyg a:has(strong){color:#fff}.--bg-lime .--secondary-color .--wysiwyg a:has(strong){color:#fff}.--bg-green .--secondary-color .--wysiwyg a:has(strong){color:#fff}.--bg-white .--tercery-color .--wysiwyg a:has(strong){color:#fff}#body-container{transition:opacity .3s ease-in-out;opacity:1!important}#body-container.fade-in{transition:none;opacity:0!important}#body-container.fade-out{transition:opacity .3s ease-in-out;opacity:0!important}.footer__infoletter{flex-flow:column wrap;justify-content:space-between;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.footer__infoletter{flex-direction:row;padding-top:6.25rem;padding-bottom:6.25rem}}@media (width<=75rem){.footer__infoletter .--title{width:100%}}@media (width>=75rem){.footer__infoletter .--title{padding-right:3.125rem}}.footer__infoletter .--text{margin-top:.625rem}@media (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{flex-direction:row;gap:.625rem;display:flex}@media (width>=50rem){.footer__infoletter .gform_wrapper form{gap:.9375rem}}.footer__infoletter .gform_wrapper form #field_3_cyberimpact_signup.--hidden{opacity:0;pointer-events:none;width:1px;height:1px;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{color:#fff;background-color:#0000;border:.125rem solid #fff;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:#0000!important;border:.125rem solid #fff!important;border-radius:.9375rem!important;flex-shrink:0!important;width:3.5rem!important;height:3.5rem!important;padding:.875rem!important;transition:padding .2s ease-in-out!important}@media (width>=50rem){.footer__infoletter .gform_wrapper form .gform_footer .gform_button:hover{padding:0 .5rem 0 1.25rem!important}}.footer__infoletter .--btn{width:fit-content;margin-top:2.5rem;display:block}.footer__contact__top{flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:1.875rem;display:flex}@media (width<=75rem){.footer__contact__top{flex-direction:column}}@media (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{flex-direction:row;align-items:center;gap:3.125rem;min-width:100%;display:flex}@media (width<=75rem){.footer__contact__top__sponsors-list{width:100%;margin-top:3.125rem}}.footer__contact__top__sponsors-list:before{content:"";opacity:.2;background-color:#fff;width:.125rem;height:100%;position:absolute;top:0;left:-3.125rem}@media (width<=75rem){.footer__contact__top__sponsors-list:before{width:100%;height:.125rem;top:-1.5625rem;left:0}}.footer__contact__top__sponsors-list .sponsor{opacity:1;flex-grow:1;width:100%;transition:all .25s ease-in-out;transform:scale(1)}.footer__contact__top__sponsors-list .sponsor img{object-fit:contain;max-height:4.0625rem}@media (width>=50rem){.footer__contact__top__sponsors-list .sponsor:hover{opacity:.7;transform:scale(1.05)}}@media (width<=75rem){.footer__contact__top .tagline{width:100%;max-width:37.5rem;margin:auto}}.footer__contact__bottom{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:3.125rem;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.footer__contact__bottom{padding-top:4.375rem;padding-bottom:6.25rem}}@media (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{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}@media (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{flex-direction:row;gap:.75rem;display:flex!important}.footer__contact__bottom__icon-link svg{flex-shrink:0;width:1.0625rem}@media (width<=75rem){.footer__contact__bottom__contact-button{width:100%}}.footer__contact__bottom__socials{flex-direction:row;align-items:center;gap:1.25rem;display:flex}@media (width<=75rem){.footer__contact__bottom__socials{width:100%}}.footer__contact__bottom__socials a{aspect-ratio:1;justify-content:center;align-items:center;width:1.25rem;display:flex}@media (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){opacity:1;transition:all .25s ease-in-out;display:inline-block;transform:scale(1)}@media (width>=50rem){.footer__contact__bottom a:not(.--btn):hover{opacity:.7;transform:scale(1.05)}}.footer__copyrights{flex-direction:row;justify-content:space-between;padding:.9375rem;display:flex}@media (width<=50rem){.footer__copyrights{flex-direction:column;gap:1.25rem}}@media (width>=106.25rem){.footer__copyrights{padding-left:calc(50% - 48.4375rem);padding-right:calc(50% - 48.4375rem)}}.footer__copyrights .beet-link{color:#fff;font-weight:700;transition:color .25s ease-in-out}@media (width>=50rem){.footer__copyrights .beet-link:hover{color:#c51262}}.header{flex-direction:column;gap:1.5625rem;padding-top:5.625rem;padding-bottom:5.9375rem;display:flex;position:relative}@media (width>=50rem){.header{flex-direction:row;padding-top:7.5rem}}@media (width>=75rem){.header{flex-direction:row;padding-top:9.375rem}}.header:has(.header__content){padding-bottom:2.5rem}@media (width>=75rem){.header:has(.header__content){padding-bottom:3.75rem}}.header:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff,#f3fae7);width:100%;height:calc(100% + 12.5rem);position:absolute;top:-12.5rem;left:0}.header .--hat:has(svg){color:#1a1a1a;flex-direction:column;align-items:center;gap:.5rem;display:flex}.header .--hat:has(svg) span{align-items:center;gap:.5rem;display:flex}.header .--hat:has(svg) svg{width:1rem}.header .--hat:has(svg) svg path{fill:#80ba27}.header__content{text-align:center;flex-direction:column;align-items:center;margin:1.5625rem auto 0;display:flex}@media (width<=75rem){.header__content{width:100%}}.header__left{margin-top:1.25rem}@media (width<=75rem){.header__left{width:50%}}@media (width<=50rem){.header__left{width:100%}}@media (width>=75rem){.header__left{margin-top:3.75rem}}.header__left__buttons-container{flex-direction:column;gap:.9375rem;margin-top:1.25rem;display:flex}@media (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 (width>=75rem){.header__left .text{font-size:1.125rem}}.header__right{height:fit-content;position:relative}@media (width<=75rem){.header__right{width:50%}}@media (width<=50rem){.header__right{width:100%}}.header__right img{aspect-ratio:25/28;object-fit:cover;border-radius:1.25rem;max-height:25rem}@media (width>=50rem){.header__right img{max-height:unset}}.navigation{z-index:15;flex-direction:row;justify-content:space-between;align-items:center;width:100vw;transition:all .55s ease-in-out;display:flex;top:0;left:0}.navigation .navigation__home-link img{object-fit:contain;max-width:100%}.navigation .navigation__button-container{gap:.9375rem;display:flex}.navigation .navigation__blog-link{aspect-ratio:1;position:relative}@media (width>=50rem){.navigation .navigation__blog-link:hover svg{transform:translate(-50%)translateY(-50%)rotate(20deg)}}.navigation .navigation__blog-link svg{transition:all .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(0)}body:has(.menu-menu-principal-container.menu-open){overflow-y:hidden}.navigation.--mb-nav{z-index:15;background-color:#fff;height:4.6875rem;padding:0 1.25rem;transition:all .55s ease-in-out;position:fixed;box-shadow:0 .9375rem 1.25rem #0000001a}.navigation.--mb-nav .navigation__blog-link{background-color:#f3fae7}@media (width>=50rem){.navigation.--mb-nav{height:5.625rem;padding:0 2.5rem}}@media (width>=75rem){.navigation.--mb-nav{display:none}}.navigation.--mb-nav .navigation__home-link{width:8.4375rem}.navigation.--mb-nav .menu-menu-principal-container{z-index:10;pointer-events:none;background-color:#f3fae7;width:100%;height:0;padding:0 1.25rem;transition:all .35s ease-in-out;position:fixed;top:4.6875rem;left:0;overflow:hidden}.navigation.--mb-nav .menu-menu-principal-container.menu-open{pointer-events:unset;height:calc(100vh - 4.6875rem);padding:1.25rem;overflow:auto}@media (width>=50rem){.navigation.--mb-nav .menu-menu-principal-container.menu-open{height:calc(100vh - 5.625rem)}.navigation.--mb-nav .menu-menu-principal-container{top:5.625rem}}.navigation.--mb-nav .menu-menu-principal-container ul.menu{flex-flow:wrap;gap:.625rem;display:flex}.navigation.--mb-nav .menu-menu-principal-container ul.menu .contact-btn{flex-basis:100%;justify-content:center;align-items:center;height:fit-content;min-height:3.75rem;display:flex}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item){flex-basis:100%;position:relative}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) a:not(.sub-menu a){background-color:#fff;border-radius:.9375rem;width:100%;padding:1.0625rem 1.25rem;display:inline-block;position:relative}.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{content:"";border-top:.125rem solid #1a1a1a;border-left:.125rem solid #1a1a1a;width:.5rem;height:.5rem;margin-top:0;transition:all .25s ease-in-out;position:absolute;top:calc(50% - .25rem);right:1.25rem;transform:rotate(-135deg)}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu){pointer-events:none;background-color:#fff;border-radius:.9375rem;max-height:0;padding:0 1.25rem;transition:all .35s ease-in-out;overflow:hidden}.navigation.--mb-nav .menu-menu-principal-container .nav-item:not(.sub-menu .nav-item) .sub-menu:not(.sub-menu .sub-menu).submenu-opened{pointer-events:unset;max-height:125rem;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){margin-bottom:.9375rem;font-weight:700;display:inline-block}.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-bottom:.625rem;padding-left:.3125rem;list-style:outside}.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{border-top:.0625rem solid #80ba2740;width:calc(100% + 2.5rem);margin:.625rem -1.25rem 0;padding:1.25rem 1.25rem 0}.navigation.--mb-nav .right-section-nav-links ul{flex-direction:column;gap:.5rem;font-size:1rem;display:flex}.navigation.--mb-nav .right-section-article-link{flex-direction:column;width:100%;margin-top:1.25rem;display:flex}@media (width>=50rem){.navigation.--mb-nav .right-section-article-link{flex-direction:row;gap:.5rem}}.navigation.--mb-nav .right-section-article-link img{object-fit:cover;border-radius:.9375rem;width:100%;max-height:15.625rem}@media (width>=50rem){.navigation.--mb-nav .right-section-article-link img{width:45%}}.navigation.--mb-nav .right-section-article-link .--hat{flex-direction:row;align-items:center;gap:.5rem;margin-top:.3125rem;display:flex;overflow:hidden}.navigation.--mb-nav .right-section-article-link .--hat span{flex-direction:row;align-items:center;gap:.3125rem;display:flex}.navigation.--mb-nav .right-section-article-link .--hat span svg{width:.9375rem}body:has(.--sub-menu-opened){overflow-y:hidden}.navigation.--dk-nav{max-width:100%;max-height:9.375rem;padding:2.8125rem 3.75rem;display:none;position:absolute;overflow:hidden}@media (width>=75rem){.navigation.--dk-nav{display:flex}}@media (width>=106.25rem){.navigation.--dk-nav{padding-left:calc(50% - 46.875rem);padding-right:calc(50% - 46.875rem)}}.navigation.--dk-nav.--hidden{background-color:#fff;max-height:6.25rem;transition:top;position:fixed;top:-100%;box-shadow:0 .9375rem 1.25rem #0000001a}.navigation.--dk-nav.--fixed{background-color:#fff;max-height:6.25rem;transition:all .55s ease-in-out;position:fixed;box-shadow:0 .9375rem 1.25rem #0000001a}.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{flex-direction:row;gap:1.875rem;display:flex}.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{content:"";aspect-ratio:1;opacity:0;background-color:#80ba27;border-radius:.5625rem;width:0;transition:all .25s ease-in-out;position:absolute;bottom:-.9375rem;left:50%;transform:translate(-50%)}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item){font-size:1rem;font-weight:600}@media (width>=50rem){.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{opacity:1;width:.5625rem}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.--sub-menu-opened):has(.nav-item-active):after{opacity:1;width:.5625rem}}.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{margin-top:.1875rem;transform:rotate(45deg)}.navigation.--dk-nav .menu-menu-principal-container #menu-menu-principal .nav-item:not(.sub-menu .nav-item):has(.sub-menu):before{content:"";z-index:12;background-color:#80ba27;width:0;height:.5625rem;transition:width .25s ease-in-out;position:absolute;bottom:-2.8125rem;left:50%;transform:translate(-50%)}.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{content:"";border-top:.125rem solid #1a1a1a;border-left:.125rem solid #1a1a1a;width:.5rem;height:.5rem;margin-top:0;transition:all .25s ease-in-out;position:absolute;top:calc(50% - .25rem);right:0;transform:rotate(-135deg)}.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){z-index:10;opacity:0;pointer-events:none;background-color:#fff;flex-direction:row;justify-content:center;gap:2.1875rem;width:100vw;padding:3.125rem 6.3%;transition:all .45s ease-in-out;display:flex;position:fixed;top:8.125rem;left:0;box-shadow:0 .9375rem 1.25rem #0000001a}@media (width>=101.25rem){.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu){padding-left:calc(50% - 45rem);padding-right:calc(50% - 45rem)}}.navigation.--dk-nav .menu-menu-principal-container .sub-menu:not(.sub-menu .sub-menu) .nav-item:has(.sub-menu){width:75%;margin-left:-.9375rem;font-weight:600}.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){border-right:.0625rem solid #80ba2740;width:50%}.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{flex-flow:wrap;gap:.5rem 1.5625rem;max-height:15.625rem;font-weight:400;display:flex;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)){padding-left:.9375rem;position:relative}.navigation.--dk-nav .menu-menu-principal-container .sub-menu .nav-item:not(:has(.sub-menu)):before{content:"";background-color:#80ba27;border-radius:.625rem;width:0;height:0;transition:all .25s ease-in-out;position:absolute;top:.75rem;left:0}@media (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{margin-bottom:.9375rem;line-height:1.5rem;transition:transform .25s ease-in-out;transform:scale(1)}@media (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{flex-direction:row;gap:1.5625rem;transition:transform .25s ease-in-out;display:flex;transform:scale(1)}@media (width>=50rem){.navigation.--dk-nav .right-section-article-link:hover{transform:scale(1.03)}}.navigation.--dk-nav .right-section-article-link img{aspect-ratio:2/3;object-fit:cover;border-radius:.9375rem;flex-shrink:0;max-width:8.125rem;max-height:6.875rem}.navigation.--dk-nav .right-section-article-link .--hat{flex-direction:row;margin-bottom:.9375rem;display:flex;overflow:hidden}.navigation.--dk-nav .right-section-article-link .--hat span{flex-direction:row;align-items:center;gap:.5rem;display:flex}.navigation.--dk-nav .right-section-article-link .--hat span svg{width:1rem}.hamburger{cursor:pointer;position:relative;transform:rotate(0)}.hamburger label{flex-direction:column;width:1.25rem;margin-bottom:0;display:flex}.hamburger label span{background-color:#fff;border-radius:.625rem;height:.125rem;margin:.125rem 0;transition:all .4s cubic-bezier(.68,-.6,.32,1.6)}.hamburger label span:first-of-type,.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]{pointer-events:none;max-width:0;max-height:0;display:none}.hamburger input[type=checkbox]:checked~span:first-of-type{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 (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:first-of-type{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{flex-direction:column;align-items:center;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.articles{padding-top:6.25rem;padding-bottom:6.25rem}}.articles__text-content{text-align:center;flex-direction:column;align-items:center;margin:0 auto 2.5rem;display:flex}@media (width<=75rem){.articles__text-content{width:100%}}@media (width>=75rem){.articles__text-content{margin:0 auto 3.75rem}}.articles__articles{max-width:100vw;overflow-x:hidden}.articles__articles .slick-track{flex-direction:row;gap:1.5625rem;width:100%;display:flex}.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 (width>=75rem){.blog__filters{padding-bottom:2.5rem}}.blog__filters__form{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.9375rem;margin:auto;display:flex}@media (width<=75rem){.blog__filters__form{width:100%}}@media (width>=50rem){.blog__filters__form{flex-flow:wrap}}@media (width>=75rem){.blog__filters__form{flex-wrap:nowrap;gap:1.5625rem}}.blog__filters__form__label-input{flex-direction:column;flex-basis:100%;gap:.5rem;width:100%;display:flex;position:relative}@media (width>=50rem){.blog__filters__form__label-input{flex-basis:calc(50% - .9375rem);width:calc(50% - .9375rem)}}@media (width>=75rem){.blog__filters__form__label-input{width:unset;flex-basis:100%}}.blog__filters__form__label-input select,.blog__filters__form__label-input input{border:.125rem solid #fff;border-radius:.9375rem;padding:1.0625rem 1.5625rem}.blog__filters__form__label-input select{appearance:none}.blog__filters__form__label-input select option{color:#1a1a1a}.blog__filters__form__label-input select+svg{pointer-events:none;width:.625rem;position:absolute;bottom:1.5625rem;right:1.5625rem}.blog__filters__form__label-input select+svg path{fill:currentColor}.blog__filters__form__button{flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;padding:1.125rem 0;transition:transform .25s ease-in-out;display:flex;transform:scale(1)}@media (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;transition:transform .25s ease-in-out;transform:rotate(0)}.blog__filters__form__button svg path{fill:currentColor}.blog__no-result{text-align:center;width:100%;height:6.25rem;font-size:1.0625rem;font-weight:600;line-height:6.25rem;transition:height .25s ease-in-out;position:absolute;overflow:hidden}.blog__no-result.hidden{height:0}.blog__list{padding-top:1.875rem;padding-bottom:3.125rem}@media (width>=75rem){.blog__list{padding-top:4.375rem;padding-bottom:6.25rem}}.blog__list__articles{flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.blog__list__articles__article{border-radius:1.5625rem;flex-direction:column;gap:1.25rem;width:100%;max-width:100%;margin:.625rem .3125rem;padding:1.25rem;display:flex;overflow:hidden}@media (width>=50rem){.blog__list__articles__article{width:calc(50% - 1.5625rem);max-width:calc(50% - 1.5625rem)}}@media (width>=75rem){.blog__list__articles__article{width:calc(33.3333% - 1.04167rem);max-width:calc(33.3333% - 1.04167rem)}}@media (width>=50rem){.blog__list__articles__article:hover .--btn svg{transform:translate(.4375rem)}}.blog__list__articles__article__terms{flex-direction:row;gap:1.25rem;display:flex;overflow:hidden}.blog__list__articles__article__terms .term{flex-direction:row;align-items:center;gap:.5rem;display:flex}.blog__list__articles__article__terms .term svg{width:1rem;height:1.125rem}.blog__list__articles__article img{object-fit:cover;width:calc(100% + 2.5rem);height:14.375rem;margin-top:-1.25rem;margin-left:-1.25rem}.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{flex-direction:row;gap:.625rem;max-height:12.5rem;margin:3.75rem auto 0;transition:all .25s ease-in-out;display:flex}.blog__list__see-more.hidden{border:none;max-height:0;padding:0;overflow:hidden}.blog__list__see-more svg{width:1.3125rem}.cta{text-align:center;flex-direction:column;align-items:center;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.cta{padding-top:6.25rem;padding-bottom:6.25rem}}.cta__content{margin:0 auto}@media (width<=75rem){.cta__content{width:100%}}.cta__content .--btn{margin-top:2.5rem}.faq{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.faq{padding-bottom:6.25rem}}.faq__list{flex-direction:column;gap:.625rem;margin:auto;display:flex}@media (width<=75rem){.faq__list{width:100%}}.faq__list__faq{border-radius:.9375rem;padding:.625rem .625rem 1.5625rem 1.5625rem;scroll-margin-top:7.5rem;transition:all .35s ease-in-out}@media (width>=50rem){.faq__list__faq:hover,.faq__list__faq:hover .--dropdown-opener__plus-minus{background-color:#d6ebb6}}.faq__list__faq.--faq-opened{color:#1a1a1a;background-color:#d6ebb6}.faq__list__faq.--faq-opened .--dropdown-content{max-height:93.75rem;padding-top:1.5625rem}.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{justify-content:space-between;align-items:flex-start;gap:1.5625rem;width:100%;display:flex}@media (width>=75rem){.faq__list__faq .--dropdown-opener{gap:6.25rem}}@media (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{transition:all .25s ease-in-out;position:relative}.faq__list__faq .--dropdown-opener__plus-minus .horizontal-line,.faq__list__faq .--dropdown-opener__plus-minus .vertical-line{background-color:currentColor;width:1.3125rem;height:.125rem;transition:all .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(0)}.faq__list__faq .--dropdown-opener__plus-minus .vertical-line{transform:translate(-50%)translateY(-50%)rotate(90deg)}.faq__list__faq .--dropdown-opener .--title{text-align:left;margin-top:.9375rem;padding:0}.faq__list__faq .--dropdown-content{max-height:0;padding-top:0;transition:all .25s ease-in-out;overflow:hidden}.form{--form-module-color:#006944;--form-module-bg-second:#fff;--form-module-button-bg:#fff;--form-module-button-color:#fff}@media (width<=74.9375rem){.form{padding:0}}@media (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:#fff}.form.--bg-green{--form-module-color:#fff;--form-module-bg-second:#006944}.form__container{padding:3.125rem 1.25rem}@media (width>=50rem){.form__container{padding:3.125rem}}@media (width>=75rem){.form__container{border-radius:1.875rem;padding:6.25rem}}.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{text-align:center;margin:auto}.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{font-size:1rem;font-weight:600;color:var(--form-module-color)!important}.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;min-height:3.5rem!important;max-height:15.625rem!important;color:var(--form-module-color)!important;background-color:#0000!important;border-radius:.9375rem!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{color:#1a1a1a!important;background-color:#fff!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;accent-color:var(--form-module-color)!important;background-color:#0000!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}:is(.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 .gform_fileupload_multifile:before,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:after{border:var(--form-module-color) solid .125rem;background-color:#0000;border-radius:.9375rem;align-items:center;height:100%;min-height:3.5rem;padding:0 .625rem;display:flex;position:absolute;top:0;right:0}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):before{border:var(--form-module-color) solid .125rem;background-color:#0000;border-radius:.9375rem;align-items:center;height:100%;min-height:3.5rem;padding:0 .625rem;display:flex;position:absolute;top:0;right:0}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after{border:var(--form-module-color) solid .125rem;background-color:#0000;border-radius:.9375rem;align-items:center;height:100%;min-height:3.5rem;padding:0 .625rem;display:flex;position:absolute;top:0;right:0}@media (width>=50rem){.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{padding:0 1.5625rem}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after{padding:0 1.5625rem}}.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)):before{content:"Aucun fichier choisi";width:100%}.form__container .gfield--input-type-fileupload .gform_fileupload_multifile:after{content:"Joignez un fichier";width:fit-content;color:var(--form-module-color);pointer-events:none;-webkit-backdrop-filter:brightness();backdrop-filter:brightness();background-color:var(--form-module-bg-second);font-weight:600;transition:-webkit-backdrop-filter .25s ease-in-out,backdrop-filter .25s ease-in-out}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)):after{content:"Joignez un fichier";width:fit-content;color:var(--form-module-color);pointer-events:none;-webkit-backdrop-filter:brightness();backdrop-filter:brightness();background-color:var(--form-module-bg-second);font-weight:600;transition:-webkit-backdrop-filter .25s ease-in-out,backdrop-filter .25s ease-in-out}@media (width>=50rem){.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)):hover:after{-webkit-backdrop-filter:brightness(90%);backdrop-filter:brightness(90%)}}.form__container .gfield--input-type-fileupload .gform_fileupload_multifile input,.form__container .gfield--input-type-fileupload .gform_fileupload_multifile .gform_drop_area{cursor:pointer;position:relative;opacity:0!important;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{cursor:pointer;position:relative;opacity:0!important;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)) .gform_drop_area{cursor:pointer;position:relative;opacity:0!important;height:3.5rem!important;max-height:3.5rem!important;padding:0!important}.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{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) input .gform_button_select_files{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.form__container .gfield--input-type-fileupload .ginput_container:not(:has(.gform_fileupload_multifile)) .gform_drop_area .gform_button_select_files{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.form__container .gfield--input-type-fileupload:has(.ginput_preview) .ginput_container:not(:has(.gform_fileupload_multifile)):before{content:""}.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{color:#fff!important;background-color:#006944!important;border-radius:.9375rem!important;width:100%!important;min-height:4.0625rem!important;padding:0 1.5625rem!important;font-size:1.0625rem!important}@media (width>=50rem){.form__container .gform_button{width:fit-content!important;margin-left:auto!important;margin-right:0!important}}.media{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.media{padding-top:6.25rem;padding-bottom:6.25rem}}.media__content{position:relative}.media img{aspect-ratio:7/6;object-fit:cover;border-radius:1.5625rem;width:100%;max-height:28.125rem}@media (width>=75rem){.media img{aspect-ratio:12/5;max-height:unset}}.tabs{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.tabs{padding-top:6.25rem;padding-bottom:6.25rem}}.tabs__content{text-align:center;flex-direction:column;align-items:center;margin:0 auto 4.375rem;display:flex}.tabs__tabs{margin-left:-.625rem;margin-right:-.625rem;scroll-margin-top:6.25rem}@media (width>=50rem){.tabs__tabs{margin-left:-.9375rem;margin-right:-.9375rem}}@media (width>=75rem){.tabs__tabs{margin-left:-1.875rem;margin-right:-1.875rem}}.tabs__tabs__selectors{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;justify-content:space-around;display:flex;overflow-x:auto}.tabs__tabs__selectors ::-webkit-scrollbar{display:none}.tabs__tabs__selectors a{text-align:center;min-width:19.6875rem;padding:1.5625rem .9375rem;display:inline-block;position:relative}.tabs__tabs__selectors a:after{content:"";background-color:#80ba27;width:0;height:.4375rem;transition:width .25s ease-in-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=50rem){.tabs__tabs__selectors a.active:after,.tabs__tabs__selectors a:hover:after{width:100%}}.tabs__tabs__content .txt-img-container{opacity:0;border-radius:1.875rem;max-height:0;transition:opacity .25s ease-in-out}.tabs__tabs__content .txt-img-container.active{opacity:1;max-height:625rem}@media (width>=75rem){.tabs__tabs__content .txt-img-container .text-img{padding:4.375rem}}.text-img{flex-direction:column;gap:1.5625rem;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}.text-img:has(.mention){gap:4.0625rem}@media (width>=75rem){.text-img{flex-direction:row;gap:4.0625rem;padding-top:6.25rem;padding-bottom:6.25rem}}.text-img__img-side{height:fit-content;position:relative}@media (width<=75rem){.text-img__img-side{width:100%}}.text-img__img-side.img-right{order:1}.text-img__img-side.fitted{aspect-ratio:15/13;justify-content:center;align-self:center;display:flex}.text-img__img-side.fitted img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%}.text-img__img-side img{aspect-ratio:15/13;object-fit:cover;border-radius:1.25rem;width:100%;max-height:18.75rem}@media (width>=50rem){.text-img__img-side img{max-height:28.125rem}}@media (width>=75rem){.text-img__img-side img{max-height:unset}}@media (width<=75rem){.text-img__text-side{order:2;width:100%}}.text-img__text-side__links{flex-flow:wrap;gap:.9375rem;margin-top:2.5rem;display:flex}.text-img__text-side__links .--btn{border-radius:.9375rem;flex-basis:100%;align-items:center;gap:.9375rem;padding:.625rem;font-weight:600;display:flex;margin:0!important}@media (width>=50rem){.text-img__text-side__links .--btn{flex-basis:calc(33% - .46875rem)}}@media (width>=75rem){.text-img__text-side__links .--btn{flex-basis:calc(50% - .46875rem)}}.text-img__text-side__links .--btn .--icon .mask{aspect-ratio:1;background-color:currentColor;width:60%;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.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 (width>=75rem){.timeline{padding-top:6.25rem;padding-bottom:6.25rem}}.timeline__text-content{text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}@media (width<=75rem){.timeline__text-content{width:100%}}.timeline__text-content .--btn{margin-top:2.5rem}.timeline__steps{padding-top:5rem;position:relative;overflow:hidden}.timeline__steps:not(:has(.slick-track)){gap:1.5625rem;display:flex}.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{-webkit-user-select:none;user-select:none;border-radius:1.5625rem;flex-basis:100%;padding:2.5rem 1.5625rem 3.125rem;position:relative}.timeline__steps__step .index{color:#fff;aspect-ratio:1;background-color:#003e28;border-radius:.9375rem;justify-content:center;align-items:center;width:2.8125rem;font-size:1.3125rem;font-weight:600;transition:all .25s ease-in-out;display:flex;position:absolute;top:0;transform:translateY(-50%)}.timeline__steps__step .flag{width:1.875rem;position:absolute;top:0;right:1.5625rem;transform:translateY(-45%)}.timeline__steps .slick-track{cursor:pointer;flex-direction:row;gap:.625rem;min-width:100%;display:flex;position:relative}@media (width>=75rem){.timeline__steps .slick-track{gap:1.5625rem}}.timeline__steps .slick-track:before{content:"";background:linear-gradient(90deg,#d6ebb6,#80ba27,#006944,#003e28);border-radius:.3125rem;width:calc(100% - 3.4375rem);height:.1875rem;position:absolute;top:-.1875rem;left:1.5625rem}.timeline__steps .slick-dots{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.875rem;display:flex}.timeline__steps .slick-dots li{color:#0000;opacity:.25;background-color:#006944;border-radius:.75rem;width:.75rem;height:.75rem;transition:opacity .25s ease-in-out}@media (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 (width>=75rem){.thumbnails{padding-top:6.25rem;padding-bottom:6.25rem}}.thumbnails__text-content{text-align:center;flex-direction:column;align-items:center;margin:0 auto 2.5rem;display:flex}@media (width<=75rem){.thumbnails__text-content{width:100%}}@media (width>=75rem){.thumbnails__text-content{margin:0 auto 3.75rem}}.thumbnails__thumbnails{flex-direction:column;justify-content:center;gap:.9375rem;display:flex}@media (width>=50rem){.thumbnails__thumbnails{flex-direction:row}}@media (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 (width>=50rem){.thumbnails__thumbnails.more-than-four .thumbnails__thumbnails__thumbnail{max-width:calc(50% - 1.5625rem)}}@media (width>=75rem){.thumbnails__thumbnails.more-than-four .thumbnails__thumbnails__thumbnail{max-width:calc(25% - 1.5625rem)}}.thumbnails__thumbnails__thumbnail{border-radius:1.5625rem;flex-direction:column;flex-basis:100%;gap:1.25rem;padding:1.25rem;display:flex;overflow:hidden}.thumbnails__thumbnails__thumbnail .--title{padding:0}.thumbnails__thumbnails__thumbnail .--btn{margin-top:auto;margin-bottom:0}@media (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{object-fit:cover;width:calc(100% + 2.5rem);height:14.375rem;margin-top:-1.25rem;margin-left:-1.25rem}.wysiwyg{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.wysiwyg{padding-top:6.25rem;padding-bottom:6.25rem}}.mention{background-color:#fff;border-radius:.9375rem;flex-direction:row;align-items:flex-start;gap:.9375rem;width:fit-content;max-width:28.125rem;padding:.625rem;display:flex;position:absolute;bottom:0;right:-.625rem;box-shadow:0 0 1.25rem #0000001a}@media (width<=75rem){.mention{transform:translateY(50%)}}@media (width>=75rem){.mention{bottom:2.8125rem;right:-2.1875rem}}@media (width>=50rem){.mention:hover{opacity:.9!important}}@media (width<=75rem){.mention:hover{transform:translateY(50%)scale(1.03)!important}}.mention.--left{right:unset;left:-.625rem}@media (width>=75rem){.mention.--left{left:-2.1875rem}}.mention .--icon{color:#fff;background-color:#80ba27}.mention p{color:#1a1a1a}.thumbnail-card{border-radius:1.5625rem;flex-direction:column;flex-basis:100%;gap:1.25rem;max-width:31.25rem;padding:1.25rem;display:flex;overflow:hidden}.thumbnail-card .terms{flex-direction:column;display:flex}.thumbnail-card .terms .term{flex-direction:row;gap:.5rem;display:flex}.thumbnail-card .terms .term svg{width:1rem}.thumbnail-card img{aspect-ratio:2;object-fit:cover;width:calc(100% + 2.5rem);margin-top:-1.25rem;margin-left:-1.25rem}@media (width>=50rem){.thumbnail-card:hover .--icon svg{transform:translate(.4375rem)}}.thumbnail-card .--icon{margin-top:auto;margin-bottom:0}.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{width:fit-content;margin:auto;display:block}.single-article__content{flex-direction:column;align-items:flex-start;gap:3.125rem;padding-top:1.875rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.single-article__content{flex-direction:row;gap:4.375rem;padding-top:3.125rem;padding-bottom:6.25rem}}@media (width<=75rem){.single-article__content__left{width:100%}}.single-article__content__left__buttons{flex-direction:column;gap:.9375rem;margin-top:3.125rem;display:flex}@media (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 .--wysiwyg h2{font-size:1.625rem;line-height:2.375rem}@media (width>=75rem){.single-article__content__left .--wysiwyg h2{font-size:2.5rem;line-height:3.125rem}}.single-article__content__left .--wysiwyg h3{font-size:1.5rem;line-height:1.875rem}@media (width>=75rem){.single-article__content__left .--wysiwyg h3{font-size:1.75rem;line-height:2.5rem}}.single-article__content__left .--wysiwyg h4{font-size:1.1875rem;line-height:1.625rem}.single-article__content__left #single-article-share-button,.single-article__content__left #single-article-like-button{flex-direction:row;align-items:center;gap:.625rem;width:fit-content;display:flex}.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 (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{width:1.25rem;height:1.25rem;position:relative}.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 (width>=75rem){.single-article__content__right{display:block}}.single-article__content__right ul{flex-direction:column;gap:.625rem;display:flex}.single-article__content__right ul li{width:100%}.single-article__content__right ul li .--btn{flex-direction:row;align-items:center;gap:.9375rem;width:100%;padding:.625rem;display:flex}.single-article__content__right ul li .--btn svg{width:1.875rem}.single-article__leave-comment{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.single-article__leave-comment{padding-top:6.25rem;padding-bottom:6.25rem}}.single-article__leave-comment__comment-number{flex-direction:row;align-items:flex-start;gap:.5rem;display:flex}.single-article__leave-comment__comments{flex-direction:column;gap:.625rem;display:flex}.single-article__leave-comment__comments__comment{border-radius:1.5625rem;padding:1.875rem}.single-article__leave-comment__comment-form{margin:auto;padding-top:3.125rem}@media (width<=75rem){.single-article__leave-comment__comment-form{width:100%}}@media (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{text-align:center;margin:auto}.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:#0000;padding:0}.single-article__related-articles{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.single-article__related-articles{padding-top:6.25rem;padding-bottom:6.25rem}}.single-article__related-articles__articles-carousel{margin-top:-4.375rem;padding-top:6.25rem;position:relative;overflow:hidden}.single-article__related-articles__articles-carousel .slick-list{max-width:100%}.single-article__related-articles__articles-carousel .slick-list .slick-track{flex-direction:row;gap:.9375rem;display:flex;min-width:100%!important}@media (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{width:fit-content;margin:2.5rem auto 0;display:block}.single-article__related-articles .--title:not(.thumbnail-card .--title),.single-article__related-articles .--text:not(.thumbnail-card .--text){text-align:center;margin:auto}@media (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{flex-direction:column;align-items:flex-start;gap:3.125rem;padding-top:1.875rem;padding-bottom:3.125rem;display:flex}@media (width>=75rem){.taxonomy__content{flex-direction:row;gap:4.375rem;padding-top:3.125rem;padding-bottom:6.25rem}}@media (width<=74.9375rem){.taxonomy__content__left{width:100%}}.taxonomy__content__left #taxonomy-share-button{flex-direction:row;align-items:center;gap:.625rem;margin-top:3.125rem;display:flex}.taxonomy__content__left #taxonomy-share-button svg{width:1.25rem}@media (width<=74.9375rem){.taxonomy__content__right{width:100%}}.taxonomy__content__right ul{flex-direction:column;gap:.625rem;display:flex}@media (width>=50rem){.taxonomy__content__right ul{flex-flow:wrap}}@media (width>=75rem){.taxonomy__content__right ul{flex-flow:column}}.taxonomy__content__right ul li{flex-basis:100%;width:100%}@media (width>=50rem){.taxonomy__content__right ul li{flex-basis:calc(50% - .625rem);width:calc(50% - .625rem)}}@media (width>=75rem){.taxonomy__content__right ul li{flex-basis:100%;width:100%}}.taxonomy__content__right ul li .--btn{flex-direction:row;align-items:center;gap:.9375rem;width:100%;padding:.625rem;display:flex}.taxonomy__content__right ul li .--btn svg{width:1.5rem}@media (width>=50rem){.taxonomy__content__right ul li .--btn svg{width:1.875rem}}.taxonomy__related-articles{padding-top:3.125rem;padding-bottom:3.125rem}@media (width>=75rem){.taxonomy__related-articles{padding-top:6.25rem;padding-bottom:6.25rem}}.taxonomy__related-articles__articles-carousel{margin-top:-4.375rem;padding-top:6.25rem;position:relative;overflow:hidden}.taxonomy__related-articles__articles-carousel .slick-list{max-width:100%}.taxonomy__related-articles__articles-carousel .slick-list .slick-track{flex-direction:row;gap:.9375rem;display:flex;min-width:100%!important}@media (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{opacity:1;transition:opacity .25s ease-in-out;position:absolute;top:0;right:0}.taxonomy__related-articles__articles-carousel .slick-button.slick-disabled{opacity:.5}@media (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 (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{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.875rem;display:flex}.taxonomy__related-articles__articles-carousel .slick-dots li{color:#0000;opacity:.25;background-color:#006944;border-radius:.75rem;width:.75rem;height:.75rem;transition:opacity .25s ease-in-out}@media (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{width:fit-content;margin:2.5rem auto 0;display:block}@media (width<=75rem){.taxonomy__related-articles .--title{width:100%}}
