/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--white:#fff;--white-transparent:hsla(0,0%,100%,.87);--text-color-1:#2b2b2b;--text-color-2:#555;--dark:#303030;--light-gray:#e4e4e4;--green-1:#00e28d;--green-2:#13886e;--dark-green:#002a29;--dark-green-transparent:rgba(0,42,41,.15);--bg-color-1:#f5f5f5;--bg-color-2:#f5f6f9;--error-color:#ff6060;--green-1--hover:#5affc9;--green-2--hover:#0a593f;--poppins-semibold:"Poppins-SemiBold";--poppins-medium:"Poppins-Medium";--manrope-semibold:"Manrope-SemiBold";--manrope-medium:"Manrope-Medium";--manrope-regular:"Manrope-Regular";--transition:0.3s ease;--transition-medium:0.6s ease-out;--transition-slow:5s cubic-bezier(0.25,1,0.5,1);--max-width:1920px}@font-face{font-display:swap;font-family:Poppins-SemiBold;font-style:normal;font-weight:600;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins-Medium;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope-SemiBold;font-style:normal;font-weight:600;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope-Medium;font-style:normal;font-weight:500;src:url(../fonts/Manrope-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope-Regular;font-style:normal;font-weight:400;src:url(../fonts/Manrope-Regular.woff2) format("woff2")}body,html,p{font-family:var(--manrope-regular);font-size:clamp(16px,.9375vw,18px);font-weight:400;letter-spacing:normal;line-height:150%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.h1{font-family:var(--poppins-semibold);font-size:clamp(32px,3.75vw,72px);font-weight:600;letter-spacing:normal;line-height:110%}@media (max-width:1024px){.h1{line-height:120%}}.h2--large{font-family:var(--poppins-semibold);font-size:clamp(32px,3.75vw,72px);font-weight:600;letter-spacing:normal;line-height:110%}@media (max-width:1024px){.h2--large{line-height:120%}}.h2--small{font-size:clamp(26px,3.3333333333vw,64px)}.h2--small,.h3--large{font-family:var(--poppins-semibold);font-weight:600;letter-spacing:normal;line-height:120%}.h3--large{font-size:clamp(26px,2.0833333333vw,40px)}.h3--medium{font-family:var(--poppins-medium);font-size:clamp(22px,1.5625vw,30px);font-weight:500;letter-spacing:normal;line-height:135%}.h3--small{font-family:var(--poppins-semibold);font-size:clamp(18px,1.1458333333vw,22px);font-weight:600;line-height:120%}.h3--small,.h4{letter-spacing:normal}.h4{font-family:var(--manrope-medium);font-size:clamp(16px,1.0416666667vw,20px);font-weight:500;line-height:150%}.text--regular{font-family:var(--manrope-regular);font-size:clamp(16px,.9375vw,18px);font-weight:400;letter-spacing:normal;line-height:160%}@media (max-width:1024px){.text--regular{line-height:140%}}.text--medium{font-family:var(--manrope-regular);font-size:clamp(16px,.9375vw,18px);font-weight:400;letter-spacing:normal;line-height:160%}@media (max-width:1024px){.text--medium{line-height:140%}}.text--bold{font-size:16}.btn-text,.text--bold{font-family:var(--manrope-semibold);font-weight:600;letter-spacing:normal;line-height:160%}.btn-text{font-size:clamp(14px,.9375vw,18px)}[data-fade=up]{opacity:0;transform:translateY(clamp(40px,3.125vw,60px))}[data-fade=in],[data-scrub=fadein] [data-item],[data-stagger=fadein] [data-item]{opacity:0}[data-stagger=fadeup] [data-item]{opacity:0;transform:translateY(clamp(40px,3.125vw,60px))}[data-scrub=fadeup] [data-item]{opacity:0;transform:translateY(clamp(20px,2.0833333333vw,40px))}[data-lazy-bg]:after{opacity:.25;transition:var(--transition-medium)}[data-lazy-bg].loaded:after{opacity:1}body,html{background-color:var(--white);max-width:100vw;overflow-x:clip;scrollbar-width:none}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:0}body:has(.menu-opened),html:has(.menu-opened){overflow:hidden}section{align-items:center;display:flex;justify-content:center;position:relative}section.--large-padding{padding-block:clamp(92px,10.4166666667vw,200px) clamp(80px,6.25vw,120px)}section.--small-padding{padding-block:clamp(40px,4.1666666667vw,80px)}@media (max-width:768px){.mobile-narrow{padding-inline:24px}}.container{-moz-column-gap:clamp(10px,.8333333333vw,16px);column-gap:clamp(10px,.8333333333vw,16px);display:grid;grid-template-columns:repeat(12,1fr);max-width:var(--max-width,1920px);padding-left:clamp(20px,4.1666666667vw,80px);padding-right:clamp(20px,4.1666666667vw,80px);position:relative;width:100%;z-index:1}@media (max-width:768px){.container{display:flex;flex-direction:column}}.grid-12{-moz-column-gap:clamp(10px,.8333333333vw,16px);column-gap:clamp(10px,.8333333333vw,16px);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.grid-12{display:flex;flex-direction:column}}.full-bg{bottom:0;left:0;position:absolute;right:0;top:0}.flex-v{display:flex;flex-direction:column}.flex-h{display:flex;flex-direction:row}.flex-c{align-items:center;display:flex;justify-content:center}.grid-center{display:grid;place-items:center}.obj-cover{overflow:hidden}.obj-cover iframe,.obj-cover img,.obj-cover video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.obj-contain{overflow:hidden}.obj-contain iframe,.obj-contain img,.obj-contain video{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.svg-icon{align-items:center;display:flex;justify-content:center}.svg-icon svg{height:100%;width:100%}a{color:inherit;text-decoration:none;transition:color var(--transition)}li,ul{margin:0;padding:0}*{min-width:0}.btn{background:none;border:none;cursor:pointer;outline:none;padding:0;transition:background-color var(--transition)}.btn .btn-icon,.btn .btn-text{transition:var(--transition)}.btn .btn-icon{flex:none;height:48px;width:48px}.btn .btn-icon path{transition:var(--transition)}.btn.burger{align-content:flex-start;display:none;height:24px;justify-content:space-between;padding:3px 0;width:24px}@media (max-width:1024px){.btn.burger{display:flex;flex-direction:column}}.btn.burger span{background-color:var(--green-2);border-radius:2px;height:2px;position:relative;transition:var(--transition-medium)}.btn.burger span:first-child{width:100%}.btn.burger span:nth-child(2){width:16px}.btn.burger span:nth-child(3){width:9px}.menu-opened .btn.burger span:first-child{transform:translateY(8px) rotate(-45deg)}.menu-opened .btn.burger span:nth-child(3){transform:translateY(-8px) rotate(45deg);width:24px}.menu-opened .btn.burger span:nth-child(2){opacity:0;width:0}.btn-main{align-items:center;border-radius:32px;display:flex;height:clamp(40px,2.6041666667vw,50px);justify-content:center;min-width:clamp(100px,11.9270833333vw,229px);width:clamp(100px,11.9270833333vw,229px)}@media (max-width:768px){.btn-main{min-width:200px}}.btn-main.--green-1{background-color:var(--green-1);color:var(--dark-green)}@media (hover:hover){.btn-main.--green-1:hover{background-color:var(--green-1--hover)}}.btn-main.--green-2{background-color:var(--green-2);color:var(--white)}@media (hover:hover){.btn-main.--green-2:hover{background-color:var(--green-2--hover)}}.btn-main.--green-3{background-color:var(--green-2--hover);color:var(--white)}@media (hover:hover){.btn-main.--green-3:hover{background-color:var(--green-1--hover)}.btn-main.--green-3:hover .btn-text{color:var(--dark-green)}}.btn-border{align-items:center;background-color:transparent;border-radius:32px;border-style:solid;border-width:2px;display:inline-flex;gap:4px;height:clamp(40px,2.6041666667vw,50px);justify-content:center;min-width:clamp(100px,11.9270833333vw,229px)}@media (max-width:768px){.btn-border{min-width:200px}}.btn-border .btn-icon{height:24px;width:24px}.btn-border .btn-icon svg path{fill:currentColor}.btn-border.--green-1{border-color:var(--green-1);color:var(--green-1)}@media (max-width:1024px){.btn-border.--green-1{border-color:var(--green-2);color:var(--green-2)}.btn-border.--green-1 .btn-icon{display:none}}@media (hover:hover){.btn-border.--green-1:hover{background-color:var(--green-1--hover);border-color:var(--green-1--hover);color:var(--dark-green)}}.btn-border.--green-2{border-color:var(--green-2);color:var(--green-2)}@media (max-width:1024px){.btn-border.--green-2 .btn-icon{display:none}}@media (hover:hover){.btn-border.--green-2:hover{background-color:var(--green-2--hover);border-color:var(--green-2--hover);color:var(--white)}}.btn-nav{background-color:transparent}.btn-nav .btn-icon{border-radius:50%;border-style:solid;border-width:2px}.btn-nav .btn-icon svg{height:50%;width:50%}.btn-nav.--light .btn-icon{border-color:var(--white)}.btn-nav.--light .btn-icon path{fill:var(--white)}@media (hover:hover){.btn-nav.--light:hover .btn-icon{border-color:var(--green-1--hover)}.btn-nav.--light:hover .btn-icon path{fill:var(--green-1--hover)}}.btn-nav.--dark .btn-icon{border-color:var(--dark-green)}.btn-nav.--dark .btn-icon path{fill:var(--dark-green)}@media (hover:hover){.btn-nav.--dark:hover .btn-icon{border-color:var(--green-2--hover)}.btn-nav.--dark:hover .btn-icon path{fill:var(--green-2--hover)}}.btn-back{align-items:center;gap:clamp(10px,.8333333333vw,16px)}.btn-back .btn-icon{border-color:var(--green-2);border-radius:50%;border-style:solid;border-width:2px}.btn-back .btn-icon svg{height:24px;width:24px}.btn-back .btn-icon svg path{fill:var(--green-2)}.btn-back .btn-text{color:var(--green-2)}@media (hover:hover){.btn-back:hover .btn-text{color:var(--green-2--hover)}.btn-back:hover .btn-icon{background-color:var(--green-2--hover);border-color:var(--green-2--hover)}.btn-back:hover .btn-icon path{fill:var(--white)}}.btn-tabnav .btn-text{color:var(--text-color-2)}.btn-tabnav[aria-selected=true]{pointer-events:none}.btn-tabnav[aria-selected=true] .btn-text{color:var(--green-2)}@media (hover:hover){.btn-tabnav:hover .btn-text{color:var(--green-2--hover)}}.btn-close .btn-icon svg{height:clamp(24px,2.0833333333vw,40px);width:clamp(24px,2.0833333333vw,40px)}.socials{align-items:center;display:flex;flex-direction:row;gap:33px}.socials--dark a path{fill:var(--text-color-1)}@media (hover:hover){.socials--dark a:hover path{opacity:1;fill:var(--green-2)}}.socials--light a path{fill:var(--white)}@media (hover:hover){.socials--light a:hover path{opacity:1;fill:var(--green-2)}}.socials--small a{height:20px;width:20px}@media (max-width:1024px){.socials--small a{height:24px;width:24px}}.socials--large a{height:clamp(24px,1.4583333333vw,28px);width:clamp(24px,1.4583333333vw,28px)}.socials a path{opacity:.5;transition:fill var(--transition),opacity var(--transition)}@media (max-width:1024px){.socials a path{opacity:1}}.icon{align-items:center;display:flex;justify-content:center}.icon svg{height:100%;width:100%}.icon-play{height:clamp(26px,3.125vw,60px);pointer-events:none;position:absolute;transition:transform var(--transition);width:clamp(26px,3.125vw,60px);z-index:2}.wpcf7-spinner{display:none}.wpcf7 .screen-reader-response,.wpcf7-response-output{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:clip;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.wpcf7-not-valid-tip{color:var(--error-color);display:block;font-family:var(--manrope-regular);font-size:12px;font-weight:400;letter-spacing:normal;line-height:160%;position:absolute;right:0;text-align:right;top:calc(100% + 4px)}.wpcf7 form{display:flex;flex-direction:column;gap:clamp(20px,1.6666666667vw,32px)}.wpcf7 form p{align-items:center;display:flex;position:relative}.wpcf7 form p:after{background-color:var(--white);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--transition);width:100%}.wpcf7 form p.active label,.wpcf7 form p:has(input:not([type=submit]):focus,textarea:focus,select:focus) label{transform:translateY(-50%);z-index:3}.wpcf7 form p.active label span,.wpcf7 form p:has(input:not([type=submit]):focus,textarea:focus,select:focus) label span{transform:scale(.8)}.wpcf7 form p.active:after,.wpcf7 form p:has(input:not([type=submit]):focus,textarea:focus,select:focus):after{transform:scaleX(1)}.wpcf7 form p:has(.wpcf7-not-valid-tip) label{transform:translateY(-50%);z-index:3}.wpcf7 form p:has(.wpcf7-not-valid-tip) label span{transform:scale(.8)}.wpcf7 form p:has(.wpcf7-not-valid-tip):after{background-color:var(--error-color);transform:scaleX(1)}.wpcf7 form label{color:var(--white);display:flex;font-family:var(--manrope-regular);font-size:16px;font-weight:400;justify-content:space-between;left:0;letter-spacing:normal;line-height:120%;opacity:.4;position:absolute;top:0;transform:translateY(75%);transform-origin:left bottom;width:100%}.wpcf7 form label,.wpcf7 form label span{transition:transform var(--transition)}.wpcf7 form label span:first-child{transform-origin:left}.wpcf7 form label span:nth-child(2){transform-origin:right}.wpcf7 form .wpcf7-form-control-wrap{display:flex;position:relative;width:100%}.wpcf7 form input:not([type=submit]),.wpcf7 form select,.wpcf7 form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid hsla(0,0%,100%,.15);border-radius:2px;box-shadow:none;color:var(--white);font-family:var(--manrope-regular);font-size:16px;font-weight:400;height:100%;letter-spacing:normal;line-height:120%;outline:none;padding-block:1rem;width:100%}.wpcf7 form input:not([type=submit]):-webkit-autofill,.wpcf7 form select:-webkit-autofill,.wpcf7 form textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #001f23;-webkit-text-fill-color:var(--white);border-color:transparent!important}.wpcf7 form input:not([type=submit]):autofill,.wpcf7 form select:autofill,.wpcf7 form textarea:autofill{box-shadow:inset 0 0 0 1000px #001f23;-webkit-text-fill-color:var(--white);border-color:transparent!important}.wpcf7 form input:not([type=submit]):-webkit-autofill:focus,.wpcf7 form select:-webkit-autofill:focus,.wpcf7 form textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--white);border-color:transparent!important}.wpcf7 form input:not([type=submit]):autofill:focus,.wpcf7 form select:autofill:focus,.wpcf7 form textarea:autofill:focus{-webkit-text-fill-color:var(--white);border-color:transparent!important}.wpcf7 form textarea{resize:none;scrollbar-width:none}.wpcf7 form textarea ::-webkit-scrollbar{width:0}.wpcf7 form [type=submit]{margin-top:clamp(30px,2.0833333333vw,40px);transition:opacity var(--transition)}.wpcf7 form [type=submit][disabled]{opacity:.25;pointer-events:none}.wpcf7 form .ts-hidden-accessible{display:none}.wpcf7 form .ts-wrapper{width:100%}.wpcf7 form .ts-control{align-items:center;cursor:pointer;display:flex}.wpcf7 form .ts-control:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M18.607 8.372A1.35 1.35 0 0 0 17.671 8c-.351 0-.688.134-.936.372l-4.768 4.534-4.702-4.534A1.35 1.35 0 0 0 6.33 8c-.35 0-.687.134-.936.372q-.189.181-.29.417a1.24 1.24 0 0 0 .29 1.402l5.63 5.43a1.37 1.37 0 0 0 1.886 0l5.698-5.43a1.3 1.3 0 0 0 .29-.417 1.24 1.24 0 0 0-.29-1.402' opacity='.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:absolute;right:0;width:24px}.wpcf7 form .ts-control:has([aria-expanded=true]):after{transform:scaleY(-1)}.wpcf7 form .ts-control input{cursor:pointer;pointer-events:none}.wpcf7 form .ts-control .item{position:absolute}.wpcf7 form .ts-dropdown{background-color:var(--white);border-bottom-left-radius:clamp(8px,.5208333333vw,10px);border-bottom-right-radius:clamp(8px,.5208333333vw,10px);color:var(--text-color-1);padding:clamp(16px,1.25vw,24px);position:absolute;width:100%;z-index:2}.wpcf7 form .ts-dropdown-content{display:flex;flex-direction:column}.wpcf7 form .ts-dropdown-content .option{color:var(--text-color-2);cursor:pointer;padding-block:12px;transition:color var(--transition)}.wpcf7 form .ts-dropdown-content .option:not(:last-child){border-bottom:1px solid #eee}@media (hover:hover){.wpcf7 form .ts-dropdown-content .option:hover{color:var(--text-color-1)}}.swiper-navigation{align-items:center;gap:24px}.popup{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:opacity var(--transition);z-index:4}.popup--opened{opacity:1;transform:translateX(0)}.popup:before{background-color:var(--dark-green);content:"";height:100%;opacity:.6;position:absolute;width:100%}.popup-video .btn-close{bottom:100%;left:100%;position:absolute}.popup-video .btn-close svg path{transition:fill var(--transition)}@media (hover:hover){.popup-video .btn-close:hover svg path{fill:var(--green-2)}}@media (max-width:768px){.popup-video .btn-close{left:auto;right:0}}.popup-video .popup-content{grid-area:1/2/2/12;position:relative}.popup-video .video-wrapper{aspect-ratio:16/9;background-color:var(--dark-green);border-radius:clamp(8px,.8333333333vw,16px);height:auto;width:100%}.popup-message .btn-close{flex:none;opacity:.6;position:absolute;right:24px;top:24px;transition:opacity var(--transition)}.popup-message .btn-close .btn-icon{height:clamp(24px,2.0833333333vw,40px);width:clamp(24px,2.0833333333vw,40px)}.popup-message .btn-close path{fill:var(--dark-green)}@media (hover:hover){.popup-message .btn-close:hover{opacity:1}}.popup-message .popup-content{align-items:center;background-color:var(--white);border-radius:8px;display:flex;flex-direction:column;padding:clamp(40px,4.1666666667vw,80px) clamp(30px,6.25vw,120px);position:relative;text-align:center;width:clamp(330px,34.8958333333vw,670px)}.popup-message .popup-title{font-family:var(--poppins-medium);font-size:22px;font-weight:500;letter-spacing:normal;line-height:120%}.popup-message .popup-text{color:var(--text-color-2);font-family:var(--manrope-regular);font-size:14px;font-weight:500;letter-spacing:normal;line-height:140%;margin-top:10px}.popup-message .btn-main{margin-top:24px}.scroll-bar{background-color:rgba(178,206,200,.6);border-radius:clamp(4px,.3125vw,6px);bottom:clamp(6px,.4166666667vw,8px);display:flex;justify-content:center;opacity:0;position:fixed;right:clamp(8px,.5208333333vw,10px);top:clamp(66px,4.5833333333vw,88px);transform-origin:right;transition:var(--transition);width:clamp(4px,.3125vw,6px);z-index:5}.scroll-bar.visible{opacity:1}@media (hover:hover){.scroll-bar:hover{opacity:1;transform:scaleX(1.6)}}.scroll-bar.is-dragging{transform:scaleX(1.6)}.scroll-bar.is-dragging .scroll-track{background-color:var(--green-2--hover);transition:none}.scroll-bar .scroll-track{background-color:var(--green-2);border-radius:clamp(4px,.3125vw,6px);opacity:1;position:absolute;top:0;transition:transform .1s linear,opacity var(--transition),background-color var(--transition);width:100%}@media (hover:hover){.scroll-bar .scroll-track:hover{background-color:var(--green-2--hover);cursor:grab}}header{background-color:var(--white);height:clamp(60px,4.1666666667vw,80px);left:0;opacity:0;position:fixed;top:0;transform:translateY(-100%);transition:transform var(--transition),background-color var(--transition),opacity var(--transition);width:100%;z-index:2}.loaded header{opacity:1;transform:none}header .header-container{align-content:center;-moz-column-gap:clamp(10px,.8333333333vw,16px);column-gap:clamp(10px,.8333333333vw,16px);display:grid;grid-template-columns:repeat(12,1fr);max-width:var(--max-width,1920px);padding-left:clamp(20px,4.1666666667vw,80px);padding-right:clamp(20px,4.1666666667vw,80px);position:relative;width:100%;z-index:1}header .logo{align-items:center;display:flex;grid-area:1/1/2/3;justify-content:center;width:clamp(97px,8.0729166667vw,155px);z-index:2}header .logo svg{height:100%;width:100%}header .logo path{transition:fill var(--transition)}header .logo path.cred{fill:#9bb7a4}header .logo path.bull{fill:#055e5e}header .header-nav{align-items:center;display:flex;flex-direction:row;gap:clamp(32px,3.6458333333vw,70px);grid-area:1/4/2/13;justify-self:end}@media (max-width:1024px){header .header-nav{background-color:var(--white);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:transform var(--transition),-webkit-clip-path var(--transition);transition:transform var(--transition),clip-path var(--transition);transition:transform var(--transition),clip-path var(--transition),-webkit-clip-path var(--transition);width:100vw;z-index:1}}header .header-nav .header-buttons{flex-wrap:wrap;gap:clamp(10px,.8333333333vw,16px)}@media (max-width:768px){header .header-nav .header-buttons{flex-direction:column;gap:32px}}header .header-nav .socials{display:none}header .header-nav .socials path{fill:var(--green-2)}@media (max-width:1024px){header .header-nav .socials{display:flex;margin-top:145px}}header .header-menu{align-items:center;display:flex;flex-direction:row;gap:32px}@media (max-width:1024px){header .header-menu{flex-direction:column}}header .header-menu a{color:var(--text-color-1);font-family:var(--manrope-semibold);font-size:clamp(16px,.9375vw,18px);font-weight:600;letter-spacing:normal;line-height:160%;position:relative;transition:color var(--transition)}@media (max-width:1024px){header .header-menu a{font-family:var(--poppins-medium);font-size:18px;font-weight:500;letter-spacing:normal;line-height:120%}}header .header-menu a:after{background-color:var(--green-2);border-radius:2px;content:"";height:2px;left:0;position:absolute;right:0;top:calc(100% + clamp(2px, .2083333333vw, 4px));transform:scaleX(0);transition:transform var(--transition);width:100%}@media (hover:hover){header .header-menu a:hover{color:var(--green-2)}header .header-menu a:hover:after{transform:scaleX(1)}}header .header-menu a.active{color:var(--green-2);pointer-events:none}header .header-menu a.active:after{transform:scaleX(1)}header .burger{align-self:center;grid-area:1/11/2/13;justify-self:end;z-index:2}header.inverted:not(.menu-opened){background-color:var(--dark-green)}header.inverted:not(.menu-opened) .logo path.cred{fill:#9bb7a4}header.inverted:not(.menu-opened) .logo path.bull{fill:#fff}header.inverted:not(.menu-opened) .header-button{border-color:var(--green-1);color:var(--green-1)}@media (max-width:1024px){header.inverted:not(.menu-opened) .header-button{border-color:var(--green-2);color:var(--green-2)}header.inverted:not(.menu-opened) .header-button .btn-icon{display:none}}@media (hover:hover){header.inverted:not(.menu-opened) .header-button:hover{background-color:var(--green-1--hover);border-color:var(--green-1--hover);color:var(--dark-green)}}header.inverted:not(.menu-opened) .header-menu a{color:var(--white)}header.inverted:not(.menu-opened) .header-menu a.active{color:var(--green-1)}header.inverted:not(.menu-opened) .header-menu a.active:after{background-color:var(--green-1)}@media (hover:hover){header.inverted:not(.menu-opened) .header-menu a:hover{color:var(--green-1--hover)}header.inverted:not(.menu-opened) .header-menu a:hover:after{background-color:var(--green-1--hover)}}header.menu-opened .header-nav{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transition:transform var(--transition),-webkit-clip-path var(--transition);transition:transform var(--transition),clip-path var(--transition);transition:transform var(--transition),clip-path var(--transition),-webkit-clip-path var(--transition)}footer{background-color:var(--bg-color-1);padding-block:clamp(40px,2.6041666667vw,50px)}@media (max-width:1024px){footer{padding-block:80px}footer .container{align-items:center;display:flex;flex-direction:column}}footer .logo{align-items:center;display:flex;grid-area:1/1/2/4;justify-content:center;width:clamp(97px,8.0729166667vw,155px);z-index:2}footer .logo svg{height:100%;width:100%}footer .footer-nav{display:flex;flex-direction:row;justify-self:center}@media (max-width:1024px){footer .footer-nav{align-items:center;flex-direction:column}}footer .footer-nav--top{gap:clamp(24px,1.6666666667vw,32px);grid-area:1/5/2/9}footer .footer-nav--top a{color:var(--text-color-1);color:var(--text-color-2);font-family:var(--manrope-semibold);font-size:clamp(16px,.9375vw,18px);font-weight:600;letter-spacing:normal;line-height:160%;position:relative;transition:color var(--transition)}@media (max-width:1024px){footer .footer-nav--top a{font-family:var(--poppins-medium);font-size:18px;font-weight:500;letter-spacing:normal;line-height:120%}}footer .footer-nav--top a:after{background-color:var(--green-2);border-radius:2px;content:"";height:2px;left:0;position:absolute;right:0;top:calc(100% + clamp(2px, .2083333333vw, 4px));transform:scaleX(0);transition:transform var(--transition);width:100%}@media (hover:hover){footer .footer-nav--top a:hover{color:var(--green-2)}footer .footer-nav--top a:hover:after{transform:scaleX(1)}}footer .footer-nav--top a.active{color:var(--green-2);pointer-events:none}footer .footer-nav--top a.active:after{transform:scaleX(1)}@media (max-width:1024px){footer .footer-nav--top{color:var(--text-color-1);font-family:var(--poppins-medium);font-size:18px;font-weight:500;gap:32px;letter-spacing:normal;line-height:120%;margin-top:60px}}footer .footer-nav--bottom{color:var(--text-color-2);font-family:var(--manrope-regular);font-size:clamp(14px,.8333333333vw,16px);font-weight:400;gap:16px;grid-area:2/5/3/9;letter-spacing:normal;line-height:160%;margin-top:clamp(20px,2.0833333333vw,40px)}@media (max-width:1024px){footer .footer-nav--bottom{margin-top:40px}}footer .footer-nav--bottom a{font-family:var(--manrope-semibold);font-size:clamp(14px,.8333333333vw,16px);font-weight:600;letter-spacing:normal;line-height:160%;transition:color var(--transition)}@media (hover:hover){footer .footer-nav--bottom a:hover{color:var(--green-2)}}footer .socials{grid-area:1/10/2/13;justify-self:end}@media (max-width:1024px){footer .socials{justify-self:center;margin-top:40px}footer .socials svg path{fill:var(--green-2)}}footer .socials a{height:clamp(24px,1.4583333333vw,28px);width:clamp(24px,1.4583333333vw,28px)}footer .powered-by{aspect-ratio:279/33;grid-area:3/6/4/8;height:auto;justify-self:center;margin-top:60px;width:clamp(209px,14.53125vw,279px)}footer .copyright{color:var(--text-color-2);font-family:var(--manrope-regular);font-size:clamp(14px,.8333333333vw,16px);font-weight:400;grid-area:3/9/4/13;justify-self:end;letter-spacing:normal;line-height:160%;margin-top:60px;opacity:.6}@media (max-width:1024px){footer .copyright{margin-top:35px;text-align:center}}
/*# sourceMappingURL=index.css.map */