.hover-stroke{-webkit-transition:stroke var(--hover-transition);transition:stroke var(--hover-transition)}.hover-fill{-webkit-transition:fill var(--hover-transition);transition:fill var(--hover-transition)}@media (max-width:768px){.mobile-hide{display:none!important}}@media (min-width:769px){.mobile-show{display:none!important}}.input{position:relative;display:block}.input .output_text,.input input,.input textarea{width:100%;outline:0;background-color:transparent;color:var(--dark);border:1px solid var(--gray-light);-webkit-transition:color var(--hover-transition),border-color var(--hover-transition);transition:color var(--hover-transition),border-color var(--hover-transition);font-family:var(--font-family);font-size:max(.875rem,12px);line-height:120%;text-transform:capitalize;padding:1rem;border-radius:.5rem}.input .output_text::-webkit-input-placeholder,.input input::-webkit-input-placeholder,.input textarea::-webkit-input-placeholder{opacity:1;color:var(--gray-light)}.input .output_text::-moz-placeholder,.input input::-moz-placeholder,.input textarea::-moz-placeholder{opacity:1;color:var(--gray-light)}.input .output_text:-ms-input-placeholder,.input input:-ms-input-placeholder,.input textarea:-ms-input-placeholder{opacity:1;color:var(--gray-light)}.input .output_text::-ms-input-placeholder,.input input::-ms-input-placeholder,.input textarea::-ms-input-placeholder{opacity:1;color:var(--gray-light)}.input .output_text::placeholder,.input input::placeholder,.input textarea::placeholder{opacity:1;color:var(--gray-light)}.input .output_text[disabled],.input .output_text[readonly]:not(.output_text),.input input[disabled],.input input[readonly]:not(.output_text),.input textarea[disabled],.input textarea[readonly]:not(.output_text){opacity:.48;cursor:not-allowed}.input .output_text:focus,.input input:focus,.input textarea:focus{border-color:var(--green)}.input .output_text:not(:focus):not(:Placeholder-shown),.input input:not(:focus):not(:Placeholder-shown),.input textarea:not(:focus):not(:Placeholder-shown){border-color:var(--dark)}.input.is-error .output_text,.input.is-error input,.input.is-error textarea{border-color:var(--pink)!important;color:var(--pink)}.input.is-error .output_text::-webkit-input-placeholder,.input.is-error input::-webkit-input-placeholder,.input.is-error textarea::-webkit-input-placeholder{color:var(--pink)}.input.is-error .output_text::-moz-placeholder,.input.is-error input::-moz-placeholder,.input.is-error textarea::-moz-placeholder{color:var(--pink)}.input.is-error .output_text:-ms-input-placeholder,.input.is-error input:-ms-input-placeholder,.input.is-error textarea:-ms-input-placeholder{color:var(--pink)}.input.is-error .output_text::-ms-input-placeholder,.input.is-error input::-ms-input-placeholder,.input.is-error textarea::-ms-input-placeholder{color:var(--pink)}.input.is-error .output_text::placeholder,.input.is-error input::placeholder,.input.is-error textarea::placeholder{color:var(--pink)}.input span{display:inline-block;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--dark-2);margin-bottom:.5rem}.input textarea{resize:none;min-height:10rem}.input .output_value[disabled]~.output_text,.input .output_value[readonly]~.output_text{opacity:.48;cursor:not-allowed!important}.input__dropdown{position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:none}.input__message{position:absolute;right:0;bottom:-1.0625rem;font-size:10px;line-height:150%;letter-spacing:.01em;text-align:right;color:var(--pink)}.section-top{text-align:center;width:83%;margin:0 auto}.section-title{margin:0 auto .75rem}.section-text{margin:0 auto}.section-text>:not(:last-child){margin-bottom:1.875rem}.section-text.section-text--small{font-size:max(.875rem,12px);line-height:150%;letter-spacing:.01em}.section-text.section-text--big{font-size:max(1.125rem,14px);line-height:150%}.form__row:not(:last-child){margin-bottom:1.5rem}.form__button{max-width:15rem;margin-top:1.875rem}.form__button .btn{width:100%}@media (max-width:768px){.section-text{font-size:12px;line-height:150%;letter-spacing:.01em}.form__row:not(:last-child){margin-bottom:30px}.form__button{max-width:175px}.form__button .btn{font-size:12px;padding:12px 20px}}.menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;opacity:0;visibility:hidden;-webkit-transition:opacity var(--hover-transition),visibility var(--hover-transition);transition:opacity var(--hover-transition),visibility var(--hover-transition);overflow-y:scroll;background-color:var(--white)}.menu.is-open{opacity:1;visibility:visible}.menu.is-open .menu__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu__inner{padding:80px 40px 60px;-webkit-transition:-webkit-transform var(--hover-transition);transition:-webkit-transform var(--hover-transition);transition:transform var(--hover-transition);transition:transform var(--hover-transition),-webkit-transform var(--hover-transition);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.menu__nav{text-align:center;margin:auto 0 20px}.menu__nav>ul>li>a{-webkit-transition:color var(--hover-transition);transition:color var(--hover-transition);color:var(--dark)}.menu__nav>ul>li:not(:last-child){margin-bottom:40px}.menu__nav>ul>li.is-active>a{font-weight:500;color:var(--green)}.menu__button{width:210px;margin:auto 0 30px}.menu__button .btn{width:100%}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials>li>a{display:block;width:30px;height:30px}.socials>li>a>svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.socials>li:not(:last-child){margin-right:12px}.marquee{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.625rem}.marquee__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.marquee__content:not(:last-child){padding-right:3.125rem}.marquee__unit{max-width:12.8125rem}.marquee__unit>a{display:block;line-height:0}.marquee__unit>a>img{width:auto;height:40px;-o-object-fit:contain;object-fit:contain}.marquee__unit:not(:last-child){padding-right:3.125rem}@media (max-width:768px){.marquee{padding-bottom:unset}.marquee__unit>a>img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.accordion{border:1px solid var(--gray-light);border-radius:.5rem;-webkit-transition:border-color var(--hover-transition),background-color var(--hover-transition);transition:border-color var(--hover-transition),background-color var(--hover-transition)}.accordion.is-open{border-color:rgba(32,197,180,.4);background-color:var(--bg-008)}.accordion.is-open .accordion__head{color:var(--green);font-weight:600}.accordion.is-open .accordion__head::before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.1248 5.87512L5.8752 14.1247M14.1248 5.87512V12.9462M14.1248 5.87512H7.05371" stroke="rgb(23, 195, 177)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /%3E%3C/svg%3E')}.accordion-container{margin-top:1.875rem}.accordion__head{position:relative;padding:1.25rem 3.125rem 1.25rem 1rem;font-weight:500;line-height:120%;text-transform:capitalize;cursor:pointer;-webkit-transition:color var(--hover-transition),font-weight var(--hover-transition);transition:color var(--hover-transition),font-weight var(--hover-transition)}.accordion__head::before{content:"";position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.1248 5.87512L5.8752 14.1247M14.1248 5.87512V12.9462M14.1248 5.87512H7.05371" stroke="%23252635" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:1.25rem;height:1.25rem;-webkit-transition:background var(--hover-transition),-webkit-transform var(--hover-transition);transition:background var(--hover-transition),-webkit-transform var(--hover-transition);transition:background var(--hover-transition),transform var(--hover-transition);transition:background var(--hover-transition),transform var(--hover-transition),-webkit-transform var(--hover-transition)}.accordion__content{display:none}.accordion__content-inner{padding:0 1rem 1.25rem;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--dark-2)}.accordion:not(:last-child){margin-bottom:1rem}@media (max-width:768px){.accordion-container{margin-top:16px}.accordion__head{padding:16px 50px 16px 16px;font-size:14px}.accordion__content-inner{padding-bottom:16px}.accordion:not(:last-child){margin-bottom:12px}}.popup{padding:2.5rem 3.75rem;border-radius:1.25rem;max-width:59.375rem;width:100%;text-align:center}.popup__title{color:var(--pink);margin-bottom:.75rem}.popup__text{color:#353434}.popup__button{max-width:17.5rem;width:100%;margin:1.875rem auto 0}.popup__button .btn{width:100%}.popup__img{position:relative;width:35.2%;margin:0 auto 1.875rem}.popup__img::before{content:"";display:block;width:100%;padding-top:116.4%}.popup__img>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup .f-button.is-close-btn{width:2.5rem;height:2.5rem;color:var(--gray-dark);top:1.875rem;right:1.875rem;-webkit-transition:color var(--hover-transition);transition:color var(--hover-transition)}@media (any-hover:hover){.accordion__head:hover,.menu__nav>ul>li:hover>a,.popup .f-button.is-close-btn:hover{color:var(--green)}}@media (max-width:768px){.popup{padding:40px 24px;border-radius:12px;max-width:unset;width:calc(100% - 32px);margin:0 16px}.popup__img{width:88.8%;max-width:300px;margin-bottom:24px}.popup__button{margin-top:24px}.popup__button .btn{padding:12px 20px;font-family:var(--font-family);font-size:16px;line-height:120%}.popup .section-text{font-size:12px;line-height:150%;letter-spacing:.01em}.popup .title-2{font-size:24px;line-height:150%}.popup .f-button.is-close-btn{width:24px;height:24px;top:16px!important;right:16px!important;background:unset!important}}.fancybox__backdrop{background:rgba(77,76,76,.5)}.tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:57.4%;margin:0 auto 5.9375rem;min-height:8.625rem}.tabs__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .9375rem}.tabs__btn>span{font-size:max(.875rem,12px);line-height:120%;font-weight:600;text-transform:capitalize;text-align:center;color:var(--gray-dark);-webkit-transition:font-size var(--hover-transition),color var(--hover-transition);transition:font-size var(--hover-transition),color var(--hover-transition)}.tabs__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.625rem;height:5.625rem;margin-bottom:.625rem;position:relative;border:.25rem solid transparent;border-radius:50%;-webkit-transition:border-color var(--hover-transition),margin-bottom var(--hover-transition),background-color var(--hover-transition);transition:border-color var(--hover-transition),margin-bottom var(--hover-transition),background-color var(--hover-transition)}.tabs__btn-wrapper::before{content:"";position:absolute;top:-50%;left:-50%;display:block;width:10.5rem;height:10.5rem;background-image:url('data:image/svg+xml,%3Csvg width="168" height="168" viewBox="0 0 168 168" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="84" cy="83.9999" r="84" fill="url(%23paint0_radial_289_2831)" fill-opacity="0.7" /%3E%3Cdefs%3E%3CradialGradient id="paint0_radial_289_2831" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(84 83.9999) rotate(90) scale(84)"%3E%3Cstop stop-color="%2332D5C5" /%3E%3Cstop offset="1" stop-color="%23F0E4FF" stop-opacity="0" /%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;visibility:hidden;-webkit-transition:opacity var(--hover-transition),visibility var(--hover-transition);transition:opacity var(--hover-transition),visibility var(--hover-transition)}.tabs__btn-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background-color:var(--gray-light);position:relative;-webkit-transition:width var(--hover-transition),height var(--hover-transition),background-color var(--hover-transition);transition:width var(--hover-transition),height var(--hover-transition),background-color var(--hover-transition)}.tabs__btn-img>img{width:44.5%;height:44.5%;-o-object-fit:contain;object-fit:contain;-webkit-transition:width var(--hover-transition),height var(--hover-transition);transition:width var(--hover-transition),height var(--hover-transition)}.tabs__btn.is-active>span{font-size:max(1.25rem,12px);color:var(--green)}.tabs__btn.is-active .tabs__btn-wrapper{border-color:var(--green);margin-bottom:1.5rem;background-color:var(--white)}.tabs__btn.is-active .tabs__btn-wrapper::before{opacity:1;visibility:visible}.tabs__btn.is-active .tabs__btn-img{width:4rem;height:4rem;background-color:var(--green)}.tabs__btn.is-active .tabs__btn-img>img{width:62.5%;height:62.5%}.tabs__btn.is-done .tabs__btn-img{background-color:var(--green-light)}.tabs__btn.is-done .tabs__btn-wrapper::after{background-color:var(--green-light)!important}.tabs__btn:not(:last-child) .tabs__btn-wrapper::after{content:"";position:absolute;top:50%;left:50%;width:280%;z-index:-1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;height:.25rem;background-color:var(--gray-light)}.tabs__btn:not(.is-active){cursor:pointer}.tabs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(32,197,180,.4);border-radius:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-008)}.tabs__item-wrapper{width:100%;padding:3.25rem 3.125rem}.tabs__item-title{margin-bottom:1rem}.tabs__item-content{position:relative;width:29.6%;-ms-flex-negative:0;flex-shrink:0}.tabs__item-img{position:absolute;top:0;left:0;-webkit-transform:translate(-11%,-50%);-ms-transform:translate(-11%,-50%);transform:translate(-11%,-50%);line-height:0}.tabs__item-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.tabs__content{padding-left:7.3%}.tabs__content>*{display:none}@media (max-width:991px){.tabs__btn:not(:last-child) .tabs__btn-wrapper::after{width:300%}}@media (max-width:768px){.tabs__buttons{width:100%;min-height:97px;margin-bottom:70px}.tabs__btn{padding:unset}.tabs__btn-img{width:44px;height:44px}.tabs__btn-wrapper{width:64px;height:64px}.tabs__btn-wrapper::before{width:126px;height:126px}.tabs__btn>span{opacity:0;visibility:hidden;-webkit-transition:opacity var(--hover-transition),visibility var(--hover-transition);transition:opacity var(--hover-transition),visibility var(--hover-transition)}.tabs__btn.is-active .tabs__btn-wrapper{margin-bottom:16px}.tabs__btn.is-active .tabs__btn-img{width:50px;height:50px}.tabs__btn.is-active .tabs__btn-img>img{width:64%;height:64%}.tabs__btn.is-active>span{font-size:14px;line-height:120%;opacity:1;visibility:visible}.tabs__btn:not(:last-child) .tabs__btn-wrapper::after{width:34vw}.tabs__content{padding:unset}.tabs__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs__item .section-text{font-size:12px;line-height:150%;letter-spacing:.01em}.tabs__item-wrapper{text-align:center;padding:30px 16px}.tabs__item-title{margin-bottom:8px}.tabs__item-content{width:calc(100% + 33px);max-width:350px}.tabs__item-img{position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-top:-36px}}