:root{--brand-main:#008073;--text-main:#130e21;--text-second:#666f8f;--text-contrast:#eeeef6;--button-main:#008073;--button-main-hover:#026b60;--button-main-text:#fff;--button-second:#e5f5f4;--button-second-hover:#008073;--button-second-text:#008073;--bg-card-main:#f7f7fa;--bg-card-brand:#e5f5f4;--bg-page-main:#fff;--bg-page-second:#f7f7fa;--bg-overlay-main:rgba(19,14,33,0.6);--border-main:#bac3d5;--border-input-hover:#008073;--status-error-main:#ea1717;--footer-bg-main:#0e1521}.hide{display:none!important}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}button,input,textarea{display:inline-block;box-sizing:border-box;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%;font-size:10px;-webkit-text-size-adjust:100%;font-family:Inter,serif;color:var(--text-main)}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}button{border:0;box-sizing:border-box}img{max-width:100%;height:auto}a{display:inline-block;text-decoration:none}a,a:active,input:focus,textarea:focus{outline:0}a,label{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}*{-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-line:initial;text-decoration-line:none}.h1,.h2,.h3{font-family:Open Sans,serif}.h1{font-size:40px;font-weight:700;line-height:110%}@media screen and (max-width:1024px){.h1{font-size:26px}}.h2{font-size:36px;font-weight:600;line-height:110%}@media screen and (max-width:1024px){.h2{font-size:22px;line-height:120%}}.h3{font-size:26px;font-weight:600;line-height:140%}@media screen and (max-width:1024px){.h3{font-size:20px}}.agro-numbers{font-size:24px;font-weight:700;line-height:145%}@media screen and (max-width:1024px){.agro-numbers{font-size:18px}}.description{font-size:18px;line-height:145%}@media screen and (max-width:1024px){.description{font-size:16px}}.menu{line-height:145%}@media screen and (max-width:1024px){.menu{font-size:14px;line-height:150%}}.main-text{line-height:150%}@media screen and (max-width:1024px){.main-text{font-size:14px}}.main-text-accent{line-height:140%;font-weight:600}@media screen and (max-width:1024px){.main-text-accent{font-size:14px}}.main-text a{font-weight:500;line-height:140%;color:inherit;text-decoration:underline}.main-text a:hover{text-decoration:none;color:var(--brand-main)}.main-text ul{display:flex;flex-direction:column;gap:5px}.main-text ul li{position:relative;padding-left:21px}.main-text ul li:before{content:"";display:inline-block;position:absolute;left:5px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--brand-main)}@media screen and (max-width:1024px){.main-text ul li:before{top:7px}}.main-text ol{display:flex;flex-direction:column;gap:10px}.main-text ol,.main-text p,.main-text ul{margin-bottom:10px}.main-text ol:last-child,.main-text p:last-child,.main-text ul:last-child{margin-bottom:0}.small-accent{font-size:14px;font-weight:600;line-height:140%;color:var(--text-main)}@media screen and (max-width:1024px){.small-accent{font-size:12px;font-weight:500}}.small{font-size:14px;line-height:140%;color:var(--text-main)}@media screen and (max-width:1024px){.small{font-size:12px}}.link{font-size:16px;font-weight:500;line-height:140%;color:var(--text-main);text-decoration:underline}.link:hover{text-decoration:none;color:var(--brand-main)}@media screen and (max-width:1024px){.link{font-size:14px}}.cv-format{font-size:12px;line-height:140%;color:var(--text-main)}@media screen and (max-width:1024px){.cv-format{line-height:150%}}.footer-text{font-size:10px;line-height:150%;color:var(--text-main)}.placeholder{font-size:16px;line-height:150%;color:var(--text-second)}@media screen and (max-width:1024px){.placeholder{font-size:14px}}.label{font-weight:500;color:var(--text-main)}.input-description,.label{font-size:12px;line-height:140%}.input-description{color:var(--text-second)}.page-main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.container{margin-right:auto;margin-left:auto;width:100%;max-width:1110px}@media screen and (max-width:1200px){.container{width:940px}}@media screen and (max-width:1024px){.container{width:720px}}@media screen and (max-width:768px){.container{width:100%;padding:0 15px}}@media screen and (max-width:768px){.br--desk br{display:none}}.breadcrumbs a,.invest__more,.news-page__item-btn,.news__item-btn{text-decoration:underline}.page-wrapper{width:100%;margin:0 auto;display:flex;flex-direction:column;min-height:100vh;height:100%;font-size:16px;line-height:150%;color:var(--text-main)}@media screen and (max-width:1024px){.page-wrapper{font-size:14px}}.page-title{margin-bottom:40px}@media screen and (max-width:1024px){.page-title{margin-bottom:20px}}.page-bg{background:var(--bg-page-second)}.section{padding:0 0 140px}@media screen and (max-width:1024px){.section{padding:0 0 100px}}@media screen and (max-width:768px){.section{padding:0 0 50px}}.section--top{padding-top:140px}@media screen and (max-width:1024px){.section--top{padding-top:100px}}@media screen and (max-width:768px){.section--top{padding-top:50px}}.section-title{margin-bottom:40px}@media screen and (max-width:1024px){.section-title{margin-bottom:30px}}@media screen and (max-width:768px){.section-title{margin-bottom:20px}}.grecaptcha-badge{opacity:0}.button{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:15px;font-size:16px;transition:all .2s ease-in}@media screen and (max-width:768px){.button{font-size:14px}}.button-primary{position:relative;padding:15px 10px;background:var(--button-main);color:var(--button-main-text);line-height:150%;cursor:pointer;width:327px;max-width:100%;border:none;gap:10px}@media screen and (max-width:768px){.button-primary{width:260px}}.button-primary:hover{background-color:var(--button-main-hover)}.button-secondary{display:inline-flex;padding:6px 12px;gap:2px;border:1px solid var(--button-main);color:var(--button-second-text);line-height:150%}.button-secondary:hover{background-color:var(--button-main-hover);color:var(--button-main-text)}.button-text{display:inline-flex;padding:6px 12px;gap:2px;background:var(--button-second);color:var(--button-second-text);line-height:150%}.button-text:hover{background:var(--button-second-hover);color:var(--button-main-text)}.button-select{display:inline-flex;align-items:center;gap:2px;padding:6px 12px;border:none;background:var(--button-main);color:var(--button-main-text);line-height:150%;white-space:nowrap;cursor:pointer}.button-select:hover{background:var(--button-main-hover)}.button-select svg{flex-shrink:0;display:flex;width:36px;height:36px}.button-arrow{width:44px;height:44px;border:1px solid var(--border-main)}.button-arrow svg{width:24px;height:24px}.button-arrow svg path{transition:all .2s ease-in;fill:var(--brand-main)}.button-arrow:hover{background:var(--brand-main)}.button-arrow:hover svg path{fill:var(--button-main-text)}.burger{display:none;position:relative;flex-shrink:0;width:24px;height:24px;border:none;background-color:transparent;cursor:pointer}@media screen and (max-width:1200px){.burger{display:block}}.burger span{display:block;width:20px;height:2px;background-color:var(--text-main);position:absolute;left:50%;top:50%;transition:.4s}.burger span:first-child{transform:translate(-50%,calc(-50% - 6px))}.burger span:nth-child(2){transform:translate(-50%,-50%)}.burger span:nth-child(3){transform:translate(-50%,calc(-50% + 6px))}.burger--active span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.burger--active span:nth-child(2){opacity:0}.burger--active span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}.mob-menu{display:none}@media screen and (max-width:1200px){.mob-menu{display:block;position:fixed;top:60px;right:0;bottom:0;left:0;z-index:998;background:var(--bg-page-second);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}}@media screen and (max-width:1200px){.mob-menu--active{opacity:1;visibility:visible;pointer-events:auto}}.mob-menu__panel{display:flex;flex-direction:column;min-height:100%}.mob-menu__content{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:20px 15px;border-top:1px solid var(--border-main)}.mob-menu__nav{width:100%}.mob-menu__menu{display:flex;flex-direction:column;align-items:flex-start;gap:15px;list-style:none}.mob-menu__menu,.mob-menu__menu li{margin:0;padding:0}.mob-menu__menu li:before{display:none}.mob-menu__menu a{display:inline-flex;align-items:center;padding:6px 12px;border-radius:15px;font-size:14px;font-weight:400;line-height:150%;color:var(--text-main);text-decoration:none;white-space:nowrap;transition:all .2s ease-in}.mob-menu__menu a:hover{background:var(--button-second);color:var(--button-second-text)}.mob-menu__repay{font-size:14px;align-self:flex-start}.mob-menu__phone{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:var(--text-main);transition:all .2s ease-in}.mob-menu__phone svg{flex-shrink:0;width:24px;height:24px}.mob-menu__phone span{font-size:16px}.mob-menu__phone:hover{color:var(--brand-main)}@media screen and (max-width:1200px){body.mob-menu--active{overflow:hidden}}.breadcrumbs{margin-top:25px;height:20px;box-sizing:content-box;display:flex}@media screen and (max-width:1024px){.breadcrumbs{height:17px;padding:15px 0 20px;margin-top:15px}}.breadcrumbs_item a{color:var(--text-second);font-size:14px;line-height:140%;text-decoration:none;vertical-align:text-bottom;display:flex}.breadcrumbs_item a:hover{color:var(--button-main-hover)}.breadcrumbs_sep{color:var(--text-second);margin:0 10px}.breadcrumbs--page{margin-bottom:30px}@media screen and (max-width:1024px){.breadcrumbs--page{margin-bottom:20px}}.title{font-size:28px;font-weight:700;line-height:130%;max-width:550px;margin-bottom:60px}@media screen and (max-width:768px){.title{font-size:20px;line-height:125%;margin-bottom:30px}}.popup{display:block;height:0;overflow:hidden;position:fixed;left:0;top:0;width:100%;z-index:99992;background-color:rgba(22,22,26,.7);opacity:0;transition:opacity .5s}.popup.popup--active{opacity:1;height:100%}.popup__wrapper{padding:15px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.popup__inner{width:100%;max-width:540px;border-radius:15px;background:var(--bg-page-main);position:relative;padding:30px;height:100%;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}@media screen and (max-width:768px){.popup__inner{padding:20px;display:flex;flex-direction:column}}.popup__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-second);position:absolute;top:10px;right:10px;cursor:pointer;border-radius:50%;z-index:9}@media screen and (max-width:768px){.popup__close{right:10px}}.popup__close svg{width:14px;height:14px}.popup__close svg path{fill:var(--text-second);transition:all .3s ease-in}.popup__close:hover svg path{fill-opacity:.5}.popup__body{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:calc(100vh - 30px);overflow:hidden}.popup__body::-webkit-scrollbar{width:4px}@media screen and (max-width:768px){.popup__body::-webkit-scrollbar{width:3px}}.popup__body::-webkit-scrollbar-track{background:var(--White-WhiteText)}.popup__body::-webkit-scrollbar-thumb{background-color:var(--White-WhiteText);border-radius:10px}.popup__body-img{display:flex;margin-bottom:20px}.popup__body-img svg{width:100px;height:100px}@media screen and (max-width:768px){.popup__body-img svg{width:60px;height:60px}}.popup__body-title{font-size:28px;font-weight:700;line-height:130%;margin-bottom:20px}@media screen and (max-width:768px){.popup__body-title{font-size:20px;line-height:125%;margin-bottom:15px}}.popup__body-title.link{color:var(--White-WhiteText)}@media screen and (max-width:768px){.popup__body-btn{width:100%}}.popup__head{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.popup__title{margin:0}.popup__desc{color:var(--text-second)}.popup__form-wrap{position:relative;width:100%;min-height:0;margin-top:25px}.popup__form-wrap.is-scrollable:not(.is-at-bottom) .popup__fade--bottom,.popup__form-wrap.is-scrollable:not(.is-at-top) .popup__fade--top{opacity:1}@media screen and (max-width:768px){.popup__form-wrap{margin-top:20px}}.popup__form{overflow-x:hidden;overflow-y:auto;width:100%;min-height:0}@media screen and (max-width:768px){.popup__form{max-height:100%;padding-right:4px}}.popup__form::-webkit-scrollbar{width:3px}.popup__form::-webkit-scrollbar-track{background:transparent}.popup__form::-webkit-scrollbar-thumb{background:var(--border-input-hover);border-radius:5px}.popup__fade{display:none;position:absolute;left:0;right:4px;height:70px;pointer-events:none;opacity:0;z-index:2;transition:all .3s ease-in}@media screen and (max-width:768px){.popup__fade{display:block}}.popup__fade--top{top:0;background:linear-gradient(180deg,var(--bg-page-main),hsla(0,0%,100%,0))}.popup__fade--bottom{bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--bg-page-main))}.popup-thanks__body-image{margin-top:40px;margin-bottom:50px;text-align:center}@media screen and (max-width:1024px){.popup-thanks__body-image{margin-top:50px}}.popup-thanks .h3{margin-bottom:10px}.popup-thanks .popup__body{align-items:flex-start}.popup-thanks .popup__body-img{width:54px;height:54px;margin-bottom:15px}.popup-thanks .popup__body-img svg{width:54px;height:54px}.popup-thanks .popup__close{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px;cursor:pointer}.popup-thanks .popup__inner{display:flex;flex-direction:column;align-items:flex-start;padding:30px;width:100%;max-width:540px}@media screen and (max-width:768px){.popup-thanks .popup__inner{max-width:290px;padding:20px}}.popup-thanks__body-btn .btn{width:100%}.popup-error .popup__close{top:12px;right:12px}.popup-error .popup__body{text-align:center;line-height:150%;padding:0 20px}@media screen and (max-width:768px){.popup-error .popup__body{padding:0}}.popup-error .popup__body a{display:inline-block;color:var(--White-WhiteText);text-decoration:underline}.popup-error .popup__body a:hover{text-decoration:none}.popup-error .popup__body .modal_timer{width:60px;display:inline-block;text-align:left;margin-left:5px}.compensate-for-scrollbar{margin-right:0!important;padding-right:17px;overflow:hidden}@media screen and (max-width:768px){.compensate-for-scrollbar{padding-right:0}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--text-second)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-second)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--text-second)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:focus,textarea:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:1px solid var(--border-main);background:var(--bg-page-main);box-shadow:0 0 0 1000px var(--bg-page-main) inset;-webkit-text-fill-color:var(--text-main)}.wpcf7-response-output{padding:0!important;margin:10px 0 0!important;border:none!important;color:var(--status-error-main);font-family:Inter,serif;font-size:12px;line-height:16px}.form__wrapper{display:flex;gap:15px}@media screen and (max-width:768px){.form__wrapper{flex-direction:column}}.form__item{position:relative;flex:1 1 0;margin-bottom:25px}.form__item-wrapper{display:flex;gap:25px}.form__item .wpcf7-form-control-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.form__item .wpcf7-not-valid-tip{position:relative;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:var(--status-error-main);padding-left:20px}.form__item .wpcf7-not-valid-tip:before{display:block;position:absolute;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cg clip-path='url(%23clip0_4250_2352)'%3E%3Cpath d='M8.163.388c-.26-.517-1.066-.517-1.326 0l-6.75 13.45a.826.826 0 00.02.78.77.77 0 00.274.28c.113.067.24.102.37.102H14.25c.13 0 .257-.035.37-.102a.769.769 0 00.273-.28.822.822 0 00.02-.779L8.162.39zm.087 12.238h-1.5v-1.582h1.5v1.582zm-1.5-3.164V5.506h1.5l.001 3.956h-1.5z' fill='%23EA1717'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4250_2352'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:15px;height:15px;left:0}.form__item .label{font-size:14px;font-weight:500;line-height:170%;color:var(--text-second);display:block;pointer-events:none;position:absolute;top:12px;left:12px;transition:.3s .1s;white-space:nowrap;z-index:1;padding:0 4px;background:var(--bg-page-main)}.form__item.phone-wrap .label{left:43px}.form__item.focus .label,.form__item.not-empty .label{display:none}.form__item-input{font-size:14px;font-weight:500;line-height:170%;height:48px;border-radius:10px;border:1px solid var(--border-main);background:var(--bg-page-main);width:100%;padding:12px 16px;color:var(--text-main);transition:all .3s ease-in}.form__item-input:focus,.form__item-input:hover{border:1px solid var(--border-input-hover);color:var(--text-main)}.form__item-input[type=tel]{padding-left:21px!important}.form__item .phone_placeholder{font-size:14px;font-weight:500;line-height:170%;color:var(--text-main);height:32px;width:32px;border-radius:3px;background:var(--bg-card-brand);padding-top:4px;text-align:center;display:inline-block;position:absolute;top:7px;left:7px;z-index:1}.form__item.focus .phone_placeholder,.form__item .wpcf7-form-control-wrap:hover~.phone_placeholder{color:var(--text-main)}.form__item-textarea{font-size:16px;line-height:140%;border:1px solid var(--border-main);border-radius:5px;width:100%;padding:12px 10px 11px;color:var(--text-second);height:111px;resize:none;transition:all .3s ease-in}.form__item-textarea::-webkit-scrollbar{width:4px}.form__item-textarea::-webkit-scrollbar-track{background:var(--bg-page-second)}.form__item-textarea::-webkit-scrollbar-thumb{background-color:var(--border-main);border-radius:10px}.form__item-textarea:focus,.form__item-textarea:hover{border:1px solid var(--border-input-hover);color:var(--text-main)}.form__item .wpcf7-not-valid{border-color:var(--status-error-main)}.form__submit{position:relative;width:100%}.form__submit-btn{border:none;width:100%;cursor:pointer;transition:background .2s ease-in}.form__submit .wpcf7-spinner{display:none}.form__spinner,.form__submit .wpcf7-spinner{position:absolute;top:12px;left:calc(50% - 12px);background-color:transparent;opacity:1;margin:0}.form__spinner{width:28px;height:28px;visibility:hidden}.form__agreement{margin-top:20px;position:relative;color:var(--text-main);font-size:16px;line-height:150%}@media screen and (max-width:768px){.form__agreement{font-size:14px}}.form__agreement .wpcf7-list-item{margin:0;display:block}.form__agreement .wpcf7-list-item-label{display:flex;align-items:flex-start;gap:8px}.form__agreement .wpcf7-list-item-label:after,.form__agreement .wpcf7-list-item-label:before{content:none}.form__agreement-flex{display:flex;align-items:flex-start;gap:8px}.form__agreement-input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;z-index:3}.form__agreement-input:checked+.form__agreement-flex .form__agreement-icon,.form__agreement-input:checked+.wpcf7-list-item-label .form__agreement-icon{background:var(--brand-main);border-color:var(--brand-main)}.form__agreement-input:checked+.form__agreement-flex .form__agreement-icon:after,.form__agreement-input:checked+.wpcf7-list-item-label .form__agreement-icon:after{opacity:1}.form__agreement-icon{min-width:20px;height:20px;background:var(--bg-card-brand);border:1px solid var(--border-main);border-radius:5px;position:relative;transition:all .3s}.form__agreement-icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/icon-accept.svg) 50% no-repeat;background-size:contain;opacity:0;transition:opacity .3s}.form__agreement-text{font-size:16px;line-height:150%;color:var(--text-main)}@media screen and (max-width:480px){.form__agreement-text{font-size:14px}}.form__agreement-text a{font-weight:500;text-decoration:underline;position:relative;z-index:5;color:var(--text-main)}.form__agreement .wpcf7-not-valid .form__agreement-icon{border-color:var(--status-error-main)}.form__agreement .wpcf7-not-valid-tip{margin-top:4px}.form__agreement .wpcf7-not-valid-tip,.form__spam{color:var(--status-error-main);font-size:12px;line-height:16px}.form__spam{margin-top:15px}.form .wpcf7-response-output{display:none!important}@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form.submitting .form__spinner{animation-duration:1.2s;animation-name:rotate-forever;animation-iteration-count:infinite;animation-timing-function:linear;visibility:visible}.header{position:sticky;top:0;z-index:999;background:var(--bg-page-second);border-bottom:1px solid var(--border-main)}@media screen and (max-width:1200px){.header .container{max-width:none;width:100%;padding:0 15px}}.header__wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:25px 0}@media screen and (max-width:1200px){.header__wrapper{gap:0;height:60px;padding:0}}.header__logo{display:flex;flex-shrink:0;width:127px;height:42px}@media screen and (max-width:1200px){.header__logo{width:97px;height:32px}}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media screen and (max-width:1200px){.header__nav{display:none}}.header__menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px;list-style:none}.header__menu,.header__menu li{margin:0;padding:0}.header__menu li:before{display:none}.header__menu a{display:inline-flex;align-items:center;padding:6px 12px;border-radius:15px;border:none;text-decoration:none;color:var(--text-main);background:transparent;white-space:nowrap;transition:all .2s ease-in}.header__menu a:hover{background:var(--button-second);color:var(--button-second-text)}.header__repay{flex-shrink:0;white-space:nowrap}@media screen and (max-width:1200px){.header__repay{display:none}}.header__phone{text-decoration:none;color:var(--text-main);white-space:nowrap;transition:all .2s ease-in}@media screen and (max-width:1200px){.header__phone{display:none}}.header__phone:hover{color:var(--brand-main)}.footer{margin-top:auto;padding:50px 0;border-radius:15px 15px 0 0;background:var(--footer-bg-main);color:var(--text-contrast);overflow:hidden}@media screen and (max-width:1200px){.footer{padding:40px 0}}.footer .container{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1200px){.footer .container{max-width:none;width:100%;padding:0 15px}}.footer__top{display:flex;align-items:center;justify-content:space-between;gap:30px}@media screen and (max-width:1200px){.footer__top{flex-direction:column;align-items:flex-start}}.footer__logo{display:flex;flex-shrink:0;width:127px;height:42px}@media screen and (max-width:1200px){.footer__logo{width:90px;height:30px}}.footer__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media screen and (max-width:1200px){.footer__nav{width:100%}}.footer__menu{display:flex;align-items:center;justify-content:space-between;gap:20px;width:445px;max-width:100%;margin:0;padding:0;list-style:none}@media screen and (max-width:1200px){.footer__menu{display:block;width:100%;-moz-columns:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}.footer__menu li{margin:0;padding:0}@media screen and (max-width:1200px){.footer__menu li{display:block;margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid}}.footer__menu li:before{display:none}.footer__menu a{display:inline-block;font-size:14px;line-height:140%;color:var(--text-contrast);text-decoration:none;white-space:nowrap;transition:all .2s ease-in}@media screen and (max-width:1200px){.footer__menu a{line-height:150%;white-space:normal}}.footer__menu a:hover{color:var(--button-second)}.footer__info{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}@media screen and (max-width:1200px){.footer__info{flex-direction:column}}.footer__col{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1200px){.footer__col{gap:15px}}.footer__col--left{max-width:540px}@media screen and (max-width:1200px){.footer__col--left{max-width:none}}.footer__col--right{width:445px;max-width:100%}@media screen and (max-width:1200px){.footer__col--right{width:100%}}.footer__blocks{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1200px){.footer__blocks{gap:15px}}.footer__block{margin:0;display:flex;flex-direction:column;gap:5px}.footer__block,.footer__privacy{color:var(--text-contrast)}.footer__privacy p{margin:0}.footer__privacy a{color:var(--text-contrast);text-decoration:underline;transition:all .2s ease-in}.footer__privacy a:hover{text-decoration:none;color:var(--button-second)}@media screen and (max-width:1200px){.footer__privacy--desktop{display:none}}.footer__privacy--mobile{display:none}@media screen and (max-width:1200px){.footer__privacy--mobile{display:block}}.footer .footer-text{color:var(--text-contrast)}.footer .footer-text a{color:inherit}.footer .small{color:var(--text-contrast)}.cookies-consent{position:fixed;right:40px;bottom:40px;z-index:10;display:flex;align-items:center;gap:5px;width:480px;max-width:calc(100% - 30px);padding:10px;border-radius:15px;background:var(--bg-page-main);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.cookies-consent{right:0;left:0;bottom:0;width:100%;max-width:100%;padding:5px 10px;border-radius:15px 15px 0 0}}.cookies-consent.disabled{display:none}.cookies-consent__content{display:flex;flex:1;align-items:center;gap:8px;min-width:0}.cookies-consent__icon{flex-shrink:0;width:16px;height:16px;color:var(--text-second)}@media screen and (max-width:768px){.cookies-consent__icon{display:none}}.cookies-consent__text{flex:1;min-width:0;font-size:14px;line-height:140%;color:var(--text-second);word-break:break-word}@media screen and (max-width:768px){.cookies-consent__text{font-size:12px}}.cookies-consent__text p{margin:0}.cookies-consent__text a{font-weight:500;color:inherit;text-decoration:underline;text-underline-position:from-font}@media screen and (max-width:768px){.cookies-consent__text a{line-height:150%}}.cookies-consent__text a:hover{text-decoration:none}.cookies-consent__btn{flex-shrink:0;width:auto;height:42px;padding:15px 10px;font-size:16px;line-height:150%;white-space:nowrap}@media screen and (max-width:768px){.cookies-consent__btn{height:36px;font-size:14px}}.cookies-consent__close{position:absolute;top:5px;right:5px;display:none;cursor:pointer}.input-text{position:relative}.input-text__input{height:54px;display:block;width:100%;padding:14px 15px 13px;color:var(--text-main);font-size:16px;line-height:150%;border-radius:15px;border:1px solid var(--border-main);background:var(--bg-page-main);transition:.3s;-webkit-appearance:none}@media screen and (max-width:1024px){.input-text__input{font-size:14px;height:50px}}.input-text__input:focus,.input-text__input:hover{border-color:var(--border-input-hover)}.input-text__placeholder{font-size:16px;line-height:150%;color:var(--text-second);position:absolute;left:0;top:0;padding:15px 0 15px 20px;border:1px solid transparent;pointer-events:none;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media screen and (max-width:1024px){.input-text__placeholder{font-size:14px}}.input-text__placeholder--active{color:var(--text-second)}.input-text__placeholder--active,.input-text__placeholder--focused{font-size:12px;font-weight:500;line-height:140%;padding:0 2px;top:-8px;left:10px;background:var(--bg-page-main)}.input-text__placeholder--focused{color:var(--border-input-hover)}.input-text__placeholder--invalid{color:var(--status-error-main)}.input-text--phone .input-text__input{padding-left:23px}.input-text--phone .input-text__placeholder{left:32px}.input-text--phone .input-text__placeholder--active{left:10px}.input-text__phone-code{display:flex;align-items:center;justify-content:center;position:absolute;left:11px;top:11px;width:32px;height:32px;padding:4px 6px;border-radius:8px;background:var(--bg-card-brand);text-align:center;color:var(--text-main);font-size:16px;line-height:24px}.input-text-wrapper{display:flex}@media screen and (max-width:768px){.input-text-wrapper{flex-direction:column}}.input-text-wrapper .input-text:not(:last-child){margin-right:25px}@media screen and (max-width:768px){.input-text-wrapper .input-text:not(:last-child){margin-right:0}}.input-select,.input-select .input-text{position:relative}.input-select .input-text--select:before{content:"";position:absolute;right:20px;top:27px;width:20px;height:20px;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.381 7.894A.897.897 0 114.633 6.61l5.09 4.962 5.09-4.962a.897.897 0 111.251 1.284l-5.734 5.59a.87.87 0 01-1.215 0l-5.734-5.59z' fill='%23666F8F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none;z-index:1}.input-select .input-text--select.opened:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.619 12.106a.897.897 0 11-1.252 1.284l-5.09-4.962-5.09 4.962a.896.896 0 11-1.251-1.284l5.734-5.59a.87.87 0 011.215 0l5.734 5.59z' fill='%23666F8F'/%3E%3C/svg%3E")}.input-select .input-text--select .input-text__input{padding-right:48px}.input-select .input-text--select.active .input-text__clear{right:48px}.input-select .input-text__clear{display:none;position:absolute;right:20px;top:27px;width:20px;height:20px;transform:translateY(-50%);background:var(--bg-page-main);cursor:pointer;z-index:2}.input-select .input-text__clear svg path{fill:var(--text-second)}.input-select__suggestions-wrapper{position:absolute;left:0;right:0;top:calc(100% + 4px);border-radius:15px;border:1px solid var(--border-main);background:var(--bg-page-main);box-shadow:0 1px 2px 0 hsla(0,0%,100%,.3),0 2px 6px 2px hsla(0,0%,100%,.15);overflow:hidden;z-index:99}.input-select__suggestions{max-height:200px;margin-right:5px;overflow-y:auto}@media screen and (max-width:768px){.input-select__suggestions{max-height:180px}}.input-select__suggestions::-webkit-scrollbar{width:3px}.input-select__suggestions::-webkit-scrollbar-track{background:transparent;margin:8px 0}.input-select__suggestions::-webkit-scrollbar-thumb{background-color:var(--border-input-hover);border-radius:5px}.input-select__option{display:block;width:100%;min-height:40px;padding:8px 16px;border:0;border-bottom:1px solid var(--bg-card-brand);background:var(--bg-page-main);color:var(--text-main);font-family:Inter,serif;font-size:16px;line-height:150%;text-align:left;cursor:pointer}@media screen and (max-width:768px){.input-select__option{font-size:14px;line-height:150%}}.input-select__option:hover{background:var(--bg-card-brand)}.input-select__option:last-child{border-bottom:0}.input-select__option--empty{cursor:default;color:var(--text-second)}.input-select__option--empty:hover{background:var(--bg-page-main)}.swiper.certificates-block__slider{max-width:930px}@media screen and (max-width:768px){.swiper.certificates-block__slider{overflow:visible}}.swiper-inner-container{position:relative}.swiper-container{position:relative;overflow:hidden;list-style:none;z-index:1;height:100%;padding-left:30px}@media screen and (max-width:600px){.swiper-container{padding-left:0}}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-slide{height:auto;flex-shrink:0}@media screen and (max-width:320px){.swiper-slide{max-width:220px;min-height:250px}}.swiper-fix{font-size:16px}.fancybox__backdrop{background:var(--bg-overlay-main)!important}.fancybox__container .fancybox__content{max-width:800px;max-height:600px}.fancybox__nav{--f-button-width:44px;--f-button-height:44px;--f-button-border-radius:50%;--f-button-color:var(--brand-main);--f-button-hover-color:var(--button-main-text);--f-button-bg:transparent;--f-button-hover-bg:var(--brand-main);--f-button-border:1px solid var(--border-main)}.fancybox__image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.fancybox__caption{font-family:Inter,sans-serif;display:block!important;visibility:visible!important;color:var(--White-WhiteText);font-size:14px;font-style:normal;font-weight:500;line-height:150%}.fancybox__toolbar__column.is-left{display:none!important}.card{display:flex;flex-direction:column;gap:15px;padding:30px;border-radius:15px;background:var(--bg-card-main)}@media screen and (max-width:768px){.card{padding:20px}}.card.bg-accent{background:var(--bg-card-brand)}.card.wide{width:100%}.card__head{display:flex;flex-direction:column;gap:10px;width:100%}.card__icon{flex-shrink:0;width:36px;height:36px}@media screen and (max-width:768px){.card__icon{width:32px;height:32px}}.card__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__body{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (max-width:768px){.card__body{gap:5px}}.card__title{color:var(--text-main)}.card__desc{color:var(--text-second)}.card__desc p{margin:0}.card__desc p:not(:last-child){margin-bottom:0}.card__desc ul{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.card__desc li{position:relative;padding-left:21px}.card__desc li:before{content:"";position:absolute;top:9px;left:5px;width:6px;height:6px;border-radius:50%;background:var(--brand-main)}.card__btn{align-self:flex-start}.about__page-header{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media screen and (max-width:1024px){.about__page-header{margin-bottom:20px}}.about__page-desc{color:var(--text-second)}.about__page-desc p{margin:0}.page-default{padding-bottom:90px}@media screen and (max-width:480px){.page-default{padding-bottom:40px}}.page-default__content{font-size:16px}@media screen and (max-width:480px){.page-default__content{font-size:14px}}.page-default__content p:not(:last-child){margin-bottom:15px}@media screen and (max-width:480px){.page-default__content p:not(:last-child){margin-bottom:10px}}.page-default__content ol,.page-default__content ul{margin-bottom:15px}@media screen and (max-width:480px){.page-default__content ol,.page-default__content ul{margin-bottom:10px}}.page-default__content strong{font-weight:700}.banner__inner{position:relative;overflow:hidden;min-height:530px;border-radius:0 0 30px 30px;background:var(--bg-page-second)}@media screen and (max-width:1200px){.banner__inner{min-height:auto;border-radius:0 0 15px 15px}}.banner__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.banner__bg picture{display:block}.banner__bg-img,.banner__bg picture{position:absolute;inset:0;width:100%;height:100%}.banner__bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:768px){.banner__bg-img{top:auto;left:50%;transform:translate(-50%)}}.banner__body{position:relative;z-index:1;display:flex;align-items:center;min-height:530px}@media screen and (max-width:1200px){.banner__body{flex-direction:column;align-items:stretch;min-height:auto;padding:20px 0 0;gap:20px}}.banner__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;max-width:539px}@media screen and (max-width:1200px){.banner__content{gap:20px;max-width:none;width:100%}}.banner__text{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1200px){.banner__text{gap:15px}}.banner__title{color:var(--text-main)}.banner__desc{color:var(--text-second)}.banner__desc p{margin:0}.banner__desc p:not(:last-child){margin-bottom:0}.banner__btn{width:327px;max-width:100%}@media screen and (max-width:768px){.banner__btn{width:100%}}.banner__img{position:absolute;top:0;right:0;z-index:1;width:540px;max-width:100%;height:100%;pointer-events:none}@media screen and (max-width:1200px){.banner__img{position:relative;top:auto;right:auto;width:290px;height:285px;margin:0 auto;pointer-events:auto}}.banner__img-picture,.banner__img picture{display:block;width:100%;height:100%}.banner__img-picture{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}@media screen and (max-width:768px){.banner__img-picture{-o-object-position:center bottom;object-position:center bottom}}.banner-inner{background:var(--bg-card-main);overflow:hidden;min-height:530px}@media screen and (max-width:1024px){.banner-inner{min-height:auto;border-radius:0 0 15px 15px}}.banner-inner .container{height:100%;min-height:inherit}.banner-inner__body{position:relative;display:flex;align-items:stretch;min-height:530px;height:100%;justify-content:space-between;gap:30px}@media screen and (max-width:1024px){.banner-inner__body{flex-direction:column;align-items:stretch;min-height:auto;height:auto;gap:10px}}.banner-inner__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:100px;justify-content:center;max-width:635px;padding:45px 0;box-sizing:border-box}@media screen and (max-width:1024px){.banner-inner__content{gap:10px;max-width:none;width:100%;height:auto;padding:5px 0 0;border-radius:0 0 15px 15px}}.banner-inner__breadcrumbs{position:absolute;top:0;left:0;height:auto;padding:0}@media screen and (max-width:1024px){.banner-inner__breadcrumbs{position:relative}}.banner-inner__breadcrumbs .breadcrumbs_item a,.banner-inner__breadcrumbs .breadcrumbs_sep{font-size:14px;line-height:140%}@media screen and (max-width:768px){.banner-inner__breadcrumbs .breadcrumbs_item a,.banner-inner__breadcrumbs .breadcrumbs_sep{font-size:12px}}.banner-inner__breadcrumbs .breadcrumbs_title{color:var(--text-main);font-size:14px;line-height:140%}@media screen and (max-width:768px){.banner-inner__breadcrumbs .breadcrumbs_title{font-size:12px}}.banner-inner__text{display:flex;flex-direction:column;gap:25px}@media screen and (max-width:1024px){.banner-inner__text{gap:15px}}.banner-inner__title{color:var(--text-main)}.banner-inner__label{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 10px 8px 8px;border:1px solid var(--brand-main);border-radius:60px}@media screen and (max-width:1024px){.banner-inner__label{display:block;width:100%;max-width:none;padding:0;border:0;border-radius:0}}.banner-inner__label-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}@media screen and (max-width:1024px){.banner-inner__label-icon{display:none}}.banner-inner__label-icon svg{display:block;width:24px;height:24px}.banner-inner__label-text{color:var(--text-main)}.banner-inner__label-text p{margin:0}.banner-inner__label-text b,.banner-inner__label-text strong{color:var(--brand-main);font-weight:600}@media screen and (max-width:1024px){.banner-inner__label-text{color:var(--text-second);font-size:14px;line-height:150%}}.banner-inner__img{align-self:flex-end;flex-shrink:0;z-index:1;width:445px;max-width:100%;height:374px;pointer-events:none}@media screen and (max-width:1024px){.banner-inner__img{position:relative;right:auto;bottom:auto;width:290px;height:244px;margin:0 auto;pointer-events:auto}}.banner-inner__img-picture,.banner-inner__img picture{display:block;width:100%;height:100%}.banner-inner__img-picture{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}@media screen and (max-width:1024px){.banner-inner__img-picture{-o-object-position:center bottom;object-position:center bottom}}.tabs__title{text-align:center}.tabs__desktop{display:block}@media screen and (max-width:768px){.tabs__desktop{display:none}}.tabs__mobile{display:none;flex-direction:column;gap:15px}@media screen and (max-width:768px){.tabs__mobile{display:flex}}.tabs__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.tabs__btn{cursor:pointer;border:none}.tabs__btn.button-text:hover{background:var(--button-second-hover);color:var(--button-main-text)}.tabs__panels{display:flex}.tabs__panel,.tabs__panels{flex-direction:column;gap:30px}.tabs__panel{display:none}.tabs__panel.is-active{display:flex}.tabs__desc{max-width:635px;margin:0 auto;color:var(--text-second);text-align:center}@media screen and (max-width:768px){.tabs__desc{text-align:left}}.tabs__desc p{margin:0}.tabs__desc p:not(:last-child){margin-bottom:0}.tabs__cards{display:flex;flex-wrap:wrap;gap:30px;align-items:stretch}@media screen and (max-width:768px){.tabs__cards{flex-direction:column;gap:15px}}.tabs__cards .card{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}@media screen and (max-width:768px){.tabs__cards .card{flex:none;max-width:none;width:100%}}.tabs__cards .card.wide{flex:1 1 100%;max-width:100%}.tabs__cards .card.wide .card__desc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}@media screen and (max-width:768px){.tabs__cards .card.wide .card__desc{grid-template-columns:1fr;gap:5px}}.tabs__cards .card.wide .card__desc>ul{grid-column:1/-1}.tabs__acc-item{display:flex;flex-direction:column;gap:15px}.tabs__acc-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 12px;border:none;border-radius:15px;background:var(--button-main);color:var(--button-main-text);cursor:pointer;transition:all .2s ease-in;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.tabs__acc-head.open{background:var(--button-main-hover)}.tabs__acc-title{text-align:left}.tabs__acc-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--button-main-text)}.tabs__acc-icon,.tabs__acc-icon svg{width:36px;height:36px}.tabs__acc-head.open .tabs__acc-icon-down,.tabs__acc-icon-up{display:none}.tabs__acc-head.open .tabs__acc-icon-up{display:block}.tabs__acc-body{display:none;flex-direction:column;gap:15px}.tabs__acc-body.open{display:flex}.cases__title{text-align:center}@media screen and (max-width:768px){.cases__scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 15px;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;margin:0 -15px;padding:0 15px}}.cases__scroller::-webkit-scrollbar{display:none}.cases__list{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}@media screen and (max-width:768px){.cases__list{gap:15px;flex-wrap:nowrap;justify-content:flex-start;width:-moz-fit-content;width:fit-content;cursor:pointer}}.cases__card{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:350px;min-height:265px;padding:30px;border-radius:15px;background:var(--bg-card-main);scroll-snap-align:start}.cases__card:last-child{scroll-snap-align:end}@media screen and (max-width:768px){.cases__card{justify-content:space-between;gap:15px;flex:0 0 260px;width:260px;min-height:220px;padding:20px}}.cases__card-title{color:var(--text-main)}@media screen and (max-width:768px){.cases__card-text{line-height:140%}}.cases__card-text p{margin:0}.cases__icon{display:block;flex-shrink:0;width:36px;height:36px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.cases__icon{width:32px;height:32px}}.cases__content{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (max-width:768px){.cases__content{gap:5px}}.cases__button{flex-shrink:0}@media screen and (max-width:768px){.cases__button{font-size:12px}}.popup-cases .popup__body{align-items:flex-start;gap:20px;max-height:none;min-height:0}@media screen and (max-width:768px){.popup-cases .popup__body{gap:15px;height:auto}}.popup-cases__text-wrap{position:relative;width:100%;min-height:0}.popup-cases__text-wrap.is-scrollable:not(.is-at-bottom) .popup-cases__fade--bottom,.popup-cases__text-wrap.is-scrollable:not(.is-at-top) .popup-cases__fade--top{opacity:1}.popup-cases__text{overflow-x:hidden;overflow-y:auto;width:100%;min-height:0;padding-right:12px;color:var(--text-second);font-size:16px;line-height:150%}@media screen and (max-width:768px){.popup-cases__text{max-height:calc(min(538px, 100vh - 30px) - 83px);padding-right:10px;font-size:14px}}.popup-cases__text::-webkit-scrollbar{width:3px}.popup-cases__text::-webkit-scrollbar-track{background:transparent}.popup-cases__text::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--border-input-hover)}.popup-cases__text p{margin-bottom:15px}@media screen and (max-width:768px){.popup-cases__text p{margin-bottom:10px}}.popup-cases__text p:last-child{margin-bottom:0}.popup-cases__fade{position:absolute;left:0;right:10px;height:70px;pointer-events:none;opacity:0;z-index:1;transition:all .3s ease-in}.popup-cases__fade--top{top:0;background:linear-gradient(180deg,var(--bg-page-main),hsla(0,0%,100%,0))}.popup-cases__fade--bottom{bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--bg-page-main))}.benefits__title{text-align:center}.benefits__list{display:flex;gap:30px;align-items:stretch}@media screen and (max-width:768px){.benefits__list{flex-direction:column;gap:15px}}.benefits__card{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0;padding:20px;border-radius:15px;background:var(--bg-card-main)}@media screen and (max-width:768px){.benefits__card{flex:none;width:100%}}.benefits__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--brand-main)}@media screen and (max-width:768px){.benefits__icon{width:32px;height:32px}}.benefits__icon img{display:block;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.benefits__icon img{width:22px;height:22px}}.benefits__text{flex:1 1 0;min-width:0;color:var(--text-main)}.benefits__text p{margin:0}.benefits__text p:not(:last-child){margin-bottom:0}.features__title{text-align:center}@media screen and (max-width:768px){.features__scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 15px;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;margin:0 -15px;padding:0 15px}.features__scroller::-webkit-scrollbar{display:none}}.features__cards{display:flex;flex-wrap:wrap;gap:30px;align-items:stretch}@media screen and (max-width:768px){.features__cards{flex-wrap:nowrap;gap:15px;width:-moz-fit-content;width:fit-content}}.features__card{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);scroll-snap-align:start}@media screen and (max-width:768px){.features__card:last-child{scroll-snap-align:end}}@media screen and (max-width:768px){.features__card{flex:0 0 260px;width:260px;max-width:260px}}.features__card.wide{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}@media screen and (max-width:768px){.features__card.wide{flex:0 0 260px;width:260px;max-width:260px}}.faq-block__title{text-align:center}.faq-block__content{display:flex;gap:30px;align-items:flex-start}@media screen and (max-width:768px){.faq-block__content{flex-direction:column;gap:15px}}.faq-block__col{display:flex;flex:1 1 0;flex-direction:column;gap:30px;min-width:0}@media screen and (max-width:768px){.faq-block__col{gap:15px;width:100%}}.faq-block__item{border-radius:15px;background:var(--bg-card-main);overflow:hidden}.faq-block__item--active{display:flex;flex-direction:column;gap:10px}.faq-block__question{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:20px 30px;border:0;background:none;text-align:left;cursor:pointer;color:var(--text-main)}@media screen and (max-width:768px){.faq-block__question{gap:10px;padding:20px}}.faq-block__item--active .faq-block__question{padding-bottom:0}.faq-block__item:not(.faq-block__item--active) .faq-block__question:hover .faq-block__icon--plus rect{stroke:transparent;fill:var(--button-main-hover)}.faq-block__item:not(.faq-block__item--active) .faq-block__question:hover .faq-block__icon--plus path{fill:var(--button-main-text)}.faq-block__question-text{flex:1 1 auto;min-width:0;color:var(--text-main)}.faq-block__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;color:var(--text-main)}@media screen and (max-width:768px){.faq-block__toggle{width:36px;height:36px}}.faq-block__icon{width:44px;height:44px;flex-shrink:0}@media screen and (max-width:768px){.faq-block__icon{width:36px;height:36px}}.faq-block__icon--plus{color:var(--border-main)}.faq-block__icon--plus rect{stroke:var(--border-main)}.faq-block__icon--plus path{fill:var(--text-main)}.faq-block__icon--minus{display:none}.faq-block__icon--minus rect{fill:var(--button-main-hover)}.faq-block__item--active .faq-block__icon--plus{display:none}.faq-block__item--active .faq-block__icon--minus{display:block}.faq-block__answer{display:none;padding:0 30px 20px;color:var(--text-second)}@media screen and (max-width:768px){.faq-block__answer{padding:0 20px 20px}}.faq-block__answer p{margin:0}.faq-block__answer p:not(:last-child){margin-bottom:10px}.faq-block__answer a{color:inherit;text-decoration:underline}.faq-block__answer a:hover{color:var(--brand-main);text-decoration:none}.contacts-block__title{text-align:center}.contacts-block__content{display:flex;gap:30px;align-items:stretch}@media screen and (max-width:768px){.contacts-block__content{flex-direction:column;gap:15px}}.contacts-block__map-wrap{flex:1 1 0;min-width:0}@media screen and (max-width:768px){.contacts-block__map-wrap{flex:none;width:100%}}.contacts-block__map{display:block;width:100%;height:100%;min-height:400px;border-radius:15px;overflow:hidden}@media screen and (max-width:768px){.contacts-block__map{min-height:242px;height:242px;border-radius:8px}}.contacts-block__map iframe{display:block;width:100%;height:100%;border:0}.contacts-block__cards{display:flex;flex:1 1 0;flex-direction:column;gap:30px;min-width:0;justify-content:center}@media screen and (max-width:768px){.contacts-block__cards{flex:none;gap:15px;width:100%}}.contacts-block__card{display:flex;flex-direction:column;gap:10px;padding:30px;border-radius:15px;background:var(--bg-card-main)}@media screen and (max-width:768px){.contacts-block__card{gap:5px;padding:20px}}.contacts-block__card--email .contacts-block__value{display:flex;line-height:140%;font-weight:600}.contacts-block__card--email .contacts-block__value:hover{color:inherit}.contacts-block__card--email .contacts-block__value a{color:var(--text-main);text-decoration:none}.contacts-block__card--email .contacts-block__value a:hover{color:var(--brand-main)}.contacts-block__card--email .contacts-block__value br{display:none}.contacts-block__card-title{color:var(--text-main)}.contacts-block__value{color:var(--text-main);text-decoration:none}.contacts-block__value.main-text-accent{font-weight:600}.contacts-block__value:hover{color:var(--brand-main)}.certificates-block__title{text-align:center}.certificates-block__slider-wrap{display:flex;align-items:center;gap:30px}@media screen and (max-width:768px){.certificates-block__slider-wrap{gap:0}}.certificates-block__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid var(--border-main);border-radius:50%;background:var(--bg-page-main);color:var(--brand-main);cursor:pointer;transition:all .2s ease-in}.certificates-block__arrow svg{display:block;width:24px;height:24px}.certificates-block__arrow:hover{background:var(--brand-main);border-color:var(--brand-main);color:var(--button-main-text)}.certificates-block__arrow.swiper-button-disabled{opacity:.4;pointer-events:none}@media screen and (max-width:768px){.certificates-block__arrow{display:none}}.certificates-block__slider{flex:1 1 0;min-width:0;overflow:hidden}.certificates-block__card{display:flex;flex-direction:column;gap:10px;height:100%;padding:30px;border-radius:15px;background:var(--bg-card-main);text-decoration:none;color:inherit;cursor:zoom-in}@media screen and (max-width:768px){.certificates-block__card{padding:20px}}.certificates-block__card:hover .certificates-block__image img{transform:scale(1.02)}.certificates-block__image{display:flex;align-items:center;justify-content:center;width:100%;height:325px;padding:4px;border-radius:10px;background:var(--bg-page-main);overflow:hidden}@media screen and (max-width:768px){.certificates-block__image{height:275px}}.certificates-block__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .2s ease-in}.certificates-block__body{display:flex;flex-direction:column;gap:2px;width:100%}.certificates-block__card-title{color:var(--text-main)}@media screen and (max-width:768px){.certificates-block__card-title{font-size:12px;font-weight:500;line-height:150%}}.certificates-block__card-text{color:var(--text-second)}@media screen and (max-width:768px){.certificates-block__card-text{line-height:150%}}.certificates-block .swiper-slide{width:290px;height:auto}@media screen and (max-width:768px){.certificates-block .swiper-slide{width:235px}}.types__title{text-align:center}.types__cards{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.types__cards{gap:15px}}.types__row{display:flex;gap:30px;align-items:stretch}@media screen and (max-width:768px){.types__row{flex-direction:column;gap:15px}}.types__row--info{width:100%}.types__types{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (max-width:768px){.types__types{grid-template-columns:1fr;gap:15px}}.types__card{border-radius:15px;background:var(--bg-card-main)}.types__card--info{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:30px}@media screen and (max-width:768px){.types__card--info{flex:none;width:100%;padding:20px}}.types__card--type{position:relative;overflow:hidden;height:170px;padding:30px}@media screen and (max-width:768px){.types__card--type{height:150px;padding:20px}}.types__info-content{display:flex;flex-direction:column;gap:10px;width:100%}.types__icon{flex-shrink:0;width:36px;height:36px}@media screen and (max-width:768px){.types__icon{width:32px;height:32px}}.types__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.types__text{color:var(--text-second)}.types__text p{margin:0}.types__text p:not(:last-child){margin-bottom:0}.types__type-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;max-width:calc(100% - 180px)}@media screen and (max-width:768px){.types__type-content{max-width:100%}}.types__type-title{color:var(--text-main)}.types__type-btn{flex-shrink:0}.types__type-img{position:absolute;overflow:hidden;pointer-events:none;right:0;top:0;width:170px;height:170px}@media screen and (max-width:768px){.types__type-img{top:auto;bottom:0;width:120px;height:120px}}.types__type-img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.content-block{border-radius:30px;background:var(--bg-card-main);overflow:hidden}@media screen and (max-width:1024px){.content-block{border-radius:0;background:none}}.content-block__body{position:relative;display:flex;align-items:center;gap:30px;min-height:308px}@media screen and (max-width:1024px){.content-block__body{flex-direction:column;align-items:center;gap:15px;min-height:0;padding:20px 20px 0;overflow:hidden;background:var(--bg-card-main);border-radius:15px}}.content-block__text{display:flex;flex-direction:column;gap:20px;max-width:540px;z-index:1;flex:1}@media screen and (max-width:1024px){.content-block__text{gap:10px;max-width:none;width:100%}}.content-block__title{color:var(--text-main)}.content-block__desc{max-width:445px;color:var(--text-second)}@media screen and (max-width:1024px){.content-block__desc{max-width:none}}.content-block__desc p{margin:0}.content-block__desc p:not(:last-child){margin-bottom:0}.content-block__img{flex:1;width:445px;height:308px;pointer-events:none}@media screen and (max-width:1024px){.content-block__img{position:relative;top:auto;right:auto;width:250px;height:174px}}.content-block__img picture{display:block;height:100%}.content-block__img-picture{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.content-2{border-radius:30px;background:var(--bg-card-main);overflow:hidden}@media screen and (max-width:1024px){.content-2{border-radius:0;background:none}}.content-2__body{position:relative;display:flex;align-items:center;gap:30px;min-height:308px;padding:100px 0}@media screen and (max-width:1024px){.content-2__body{flex-direction:column;align-items:center;gap:15px;padding:20px;overflow:hidden;background:var(--bg-card-main);border-radius:15px}}.content-2__text{display:flex;flex-direction:column;gap:20px;flex:1;max-width:540px;z-index:1}@media screen and (max-width:1024px){.content-2__text{gap:10px;max-width:none;width:100%}}.content-2__title{color:var(--text-main)}.content-2__desc{max-width:540px;color:var(--text-second)}@media screen and (max-width:1024px){.content-2__desc{max-width:none}}.content-2__desc p{margin:0}.content-2__desc p:not(:last-child){margin-bottom:0}.content-2__img{flex:1;width:540px;max-width:100%;height:290px;overflow:hidden;pointer-events:none}@media screen and (max-width:1024px){.content-2__img{width:250px;height:135px}}.content-2__img-picture,.content-2__img picture{display:block;width:100%;height:100%}.content-2__img-picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tariffs__title{text-align:center}.tariffs__grid{display:flex;gap:30px;align-items:stretch}@media screen and (max-width:768px){.tariffs__grid{flex-direction:column;gap:15px}}@media screen and (min-width:769px){.tariffs--reverse .tariffs__grid{flex-direction:row-reverse}}.tariffs__col{display:flex;flex-direction:column;gap:30px;min-width:0}@media screen and (max-width:1200px){.tariffs__col{gap:15px}}.tariffs__col--tall{flex:1 1 0}.tariffs__col--tall .card{flex:1}.tariffs__col--side{flex:1;width:540px;max-width:100%}@media screen and (max-width:1200px){.tariffs__col--side{width:100%}}.tariffs__col--side .card:first-child{flex:1}.partners__title{text-align:center}@media screen and (max-width:768px){.partners__scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 15px;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;margin:0 -15px;padding:0 15px}}.partners__scroller::-webkit-scrollbar{display:none}.partners__list{display:flex;gap:30px;align-items:stretch}@media screen and (max-width:768px){.partners__list{gap:15px;width:-moz-fit-content;width:fit-content}}.partners__card{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:120px;padding:20px 30px;border-radius:15px;background:var(--bg-card-main);overflow:hidden;transition:all .2s ease-in}@media screen and (max-width:768px){.partners__card{flex:0 0 260px;width:260px;height:90px;padding:15px 20px;scroll-snap-align:start}}@media screen and (max-width:768px){.partners__card:last-child{scroll-snap-align:end}}.partners__logo{display:block;max-width:100%;max-height:60px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.partners__logo{max-height:38px}}.pay{background:var(--bg-page-second)}.pay.section{padding-top:140px}@media screen and (max-width:1024px){.pay.section{padding-top:100px}}@media screen and (max-width:768px){.pay.section{padding-top:20px}}.pay .container{display:flex;justify-content:center}.pay__card{display:flex;flex-direction:column;gap:25px;width:100%;max-width:540px;padding:30px;border-radius:15px;background:var(--bg-page-main)}@media screen and (max-width:768px){.pay__card{gap:20px;padding:20px}}.pay__head{display:flex;flex-direction:column;gap:10px}.pay__title{margin:0;color:var(--text-main)}.pay__text{color:var(--text-second)}.pay__text p{margin:0}.pay__text p:not(:last-child){margin-bottom:10px}.pay__form .form__submit{width:100%}.error{padding:105px 0 140px;text-align:center}@media screen and (max-width:768px){.error{padding:50px 0 100px}}.error__img{margin-bottom:80px}@media screen and (max-width:768px){.error__img{max-width:200px;margin:0 auto 40px}}.error__title{margin:0 auto 20px}@media screen and (max-width:768px){.error__title{margin-bottom:15px}}.error__text{font-size:18px;line-height:150%;margin-bottom:30px}@media screen and (max-width:768px){.error__text{font-size:16px;line-height:140%}}.error__btn{margin:0 auto}@media screen and (max-width:768px){.error__btn{width:100%}}