:root{--white:#fff;--black-black-04:#f6f6f6;--black-black-10:#e5e5e5;--black-black-20:#cbcccc;--black-black-40:#999;--black-black-50:#898989;--black-black-60:#717171;--black-black-70:#4d4d4d;--black-black-80:#414141;--black-black-90:#2a2a2a;--black-primary-black:#111212;--green-green-80:#33b4b0;--green-primary:#00a19c;--gray:#f0f2f2;--linear:linear-gradient(180deg,rgba(42,42,42,0),rgba(42,42,42,.4))}*,body,html{box-sizing:border-box;color:var(--white);font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,\$font-main fallback;margin:0;padding:0}body{background:var(--black-primary-black)}.v-enter-active,.v-leave-active{transition:all .3s}.v-enter-from,.v-leave-to{opacity:0}.accordion-enter-active,.accordion-leave-active{transition:opacity .8s,height 1s,max-height 1s}.accordion-enter-from,.accordion-leave-to{height:0;max-height:0;opacity:0;overflow:hidden}.fade-enter-active,.fade-leave-active{transition:all .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-in-enter-from{opacity:0;transform:translate(20px)}.fade-in-enter-to{transition:all .5s ease 0s}.ibg{position:relative}.ibg iframe,.ibg img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:100;src:url(./Roboto-normal-100-cyrillic.B1tIhOr4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:100;src:url(./Roboto-normal-100-latin.CHnqiQTt.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Roboto-normal-100-cyrillic.B1tIhOr4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Roboto-normal-100-latin.CHnqiQTt.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Roboto-normal-100-cyrillic.B1tIhOr4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Roboto-normal-100-latin.CHnqiQTt.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Roboto-normal-100-cyrillic.B1tIhOr4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{ascent-override:98.8584%;descent-override:26.0154%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:93.8448%;src:local("Noto Sans")}@font-face{ascent-override:92.9771%;descent-override:24.4677%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:99.7809%;src:local("Arial")}@font-face{ascent-override:93.8529%;descent-override:24.6981%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:98.8498%;src:local("Helvetica Neue")}@font-face{ascent-override:92.7734%;descent-override:24.4141%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:100%;src:local("Roboto")}@font-face{ascent-override:92.4679%;descent-override:24.3337%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:100.3304%;src:local("Segoe UI")}@font-face{ascent-override:86.8669%;descent-override:22.8597%;font-family:Roboto fallback;line-gap-override:0%;size-adjust:106.7995%;src:local("BlinkMacSystemFont")}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Roboto-normal-100-latin.CHnqiQTt.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.ui-checkbox[data-v-c9be9282]{align-items:center;cursor:pointer;display:flex;--cb-size:22px}.ui-checkbox__input[data-v-c9be9282]{display:none}.ui-checkbox__custom[data-v-c9be9282]{background:#fff;border:2px solid #bfc0c4;border-radius:4px;display:inline-block;height:var(--cb-size);margin-right:8px;margin-top:16px;position:relative;transition:border-color .2s;width:var(--cb-size)}.ui-checkbox__input:checked+.ui-checkbox__custom[data-v-c9be9282]{background:#e3f2fd;border-color:#1976d2}.ui-checkbox__input:checked+.ui-checkbox__custom[data-v-c9be9282]:after{border:solid #1976d2;border-width:0 3px 3px 0;content:"";height:12px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:6px}.ui-checkbox__custom--error[data-v-c9be9282]{border-color:#f44336!important}.ui-checkbox__label[data-v-c9be9282]{font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.social__item{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-width:calc(var(--icon-size, 24px) + 24px);width:100%}.app-social{align-items:flex-start;display:flex;gap:var(--gap-size,4px)!important;list-style:none}.app-social__link{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:12px;transition:all .3s;width:100%}.app-social__link--size-small{padding:6.99px}.app-social__link--fill-outline.app-social__link--color-base{border:1px solid var(--black-black-80)}@media (any-hover:hover){.app-social__link--fill-outline.app-social__link--color-base:hover{background:var(--black-black-80)}}.app-social__link--fill-outline.app-social__link--color-green{border:2px solid var(--green-primary);padding:11px}@media (any-hover:hover){.app-social__link--fill-outline.app-social__link--color-green:hover{background:var(--green-green-80)}.app-social__link--fill-solid.app-social__link--color-base:hover{background:var(--black-black-80)}}.app-social__link--fill-solid.app-social__link--color-green{background:var(--green-primary)}@media (any-hover:hover){.app-social__link--fill-solid.app-social__link--color-green:hover{background:var(--green-green-80)}}.app-social__link .nuxt-picture,.app-social__link img,.app-social__link picture{height:var(--icon-size,24px);margin:0 auto;min-height:var(--icon-size,24px);min-width:var(--icon-size,24px);-o-object-fit:contain;object-fit:contain;width:var(--icon-size,24px)}.drive2-icon{max-height:25px}.button{align-items:center;border:2px solid transparent;border-radius:10px;color:var(--black-black-00,#fff);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;justify-content:center;line-height:16px;outline:none;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}.button:focus{border:2px solid var(--green-green-40,#99d9d7)}.button:active{background:var(--green-green-110,#00918d)}.button:disabled{cursor:not-allowed}.button:disabled,.button:disabled:active{background:var(--green-green-40,#99d9d7)}.button--full-container-width{width:100%}.button--size-small{padding:10px 20px}.button--size-medium{padding:13px 24px}.button--size-big{padding:16px 24px}.button--fill-solid.button--color-green{background:var(--green-primary,#00a19c)}@media (any-hover:hover){.button--fill-solid.button--color-green:hover{background:var(--green-green-90,#1aaba6)}}.button--fill-solid.button--color-dark{background:var(--black-black-90,#2a2a2a)}@media (any-hover:hover){.button--fill-solid.button--color-dark:hover{background:var(--black-black-80,#2a2a2a)}}.button--fill-outline{background:transparent;border-color:var(--green-primary,#00a19c)}.button--fill-outline.button--text-color-green{color:var(--green-primary,#00a19c)}.button--fill-outline.button--text-color-white{color:#fff}@media (any-hover:hover){.button--fill-outline:hover{background:var(--green-green-160,#00403e);border:2px solid var(--green-green-40,#99d9d7)}}.button--fill-outline:focus{background:var(--green-green-160,#00403e);border:2px solid var(--green-green-40,#99d9d7)}.button--fill-outline:active{background:var(--green-green-140,#00615e);border:2px solid var(--green-green-40,#99d9d7)}.button--fill-outline:disabled{cursor:not-allowed}.button--fill-outline:disabled,.button--fill-outline:disabled:active{background:var(--green-green-40,#99d9d7)}.input{position:relative;width:100%}.input__label{color:var(--black-black-40,#999);display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.input__textarea{height:80px;overflow-y:auto;resize:none;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.input__textarea::-webkit-scrollbar{width:0}.input__input{background-color:var(--black-black-60,#717171);border:none;border-radius:10px;color:var(--black-black-20,#cbcccc);font-size:14px;font-style:normal;font-weight:400;line-height:22px;outline:none;padding:12px 16px;width:100%}.input__input::-moz-placeholder{color:var(--black-black-20,#cbcccc)}.input__input::placeholder{color:var(--black-black-20,#cbcccc)}.input__error{color:red;font-size:10px;font-style:normal;font-weight:400;left:0;line-height:18px;line-height:1;position:absolute;top:70px}.input__error--for-textarea{bottom:-10px;top:auto}.input--error .input__label{color:red}.input--error .input__input{background-color:#cd5c5c}.success-form-message__title-wrapper{color:var(--white,#fff);font-size:20px;font-style:normal;font-weight:700;line-height:28px}@media screen and (min-width:1025px){.success-form-message__title-wrapper{font-size:32px;font-style:normal;font-weight:700;line-height:44px}}.success-form-message__description{color:#00a19c;font-family:Roboto,Roboto fallback;font-size:18px;font-style:normal;font-weight:700;line-height:133%;margin-top:16px;max-width:350px}@media screen and (min-width:1025px){.success-form-message__description{font-size:29px;max-width:500px}}.callback-form{background:var(--black-black-90);border-radius:40px;display:flex;padding:40px;position:relative}@media screen and (max-width:768px){.callback-form{border-radius:20px;padding:30px 20px}}.callback-form__inner{width:57%}@media screen and (max-width:768px){.callback-form__inner{width:100%}}.callback-form__title{font-size:32px;font-style:normal;font-weight:700;line-height:44px;max-width:630px}@media screen and (max-width:768px){.callback-form__title{font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-right:26px}}.callback-form__text{color:var(--black-black-50);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:8px;max-width:630px}@media screen and (max-width:768px){.callback-form__text{font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-top:10px}}.callback-form__content{display:flex;flex-direction:column;gap:20px;margin-top:24px}.callback-form__content .input__textarea{height:46px}.callback-form__double-input{display:flex;gap:20px}@media screen and (min-width:769px) and (max-width:1025px){.callback-form__double-input{flex-wrap:wrap}}@media screen and (max-width:768px){.callback-form__double-input{flex-wrap:wrap}}.callback-form__submit-button{margin-top:16px;width:100%}@media screen and (max-width:768px){.callback-form__submit-button button{min-width:100%}}.callback-form__privacy{color:var(--black-black-50);font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:20px;width:250px}@media screen and (min-width:769px) and (max-width:1025px){.callback-form__privacy{width:100%}}@media screen and (max-width:768px){.callback-form__privacy{margin-top:8px;width:100%}}.callback-form__privacy a{color:var(--black-black-50);font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.callback-form__socials{margin-top:20px}.callback-form__picture{bottom:0;display:block;position:absolute;right:0;width:488px}.callback-form__picture img{height:auto;width:100%}.callback-form__success-message{min-height:300px}.callback-form__bottom{display:flex}@media screen and (min-width:769px) and (max-width:1025px){.callback-form__bottom{flex-wrap:wrap}}@media screen and (max-width:768px){.callback-form__bottom{flex-wrap:wrap}}.error-page{margin-bottom:80px}.error-page__container{margin:0 auto;max-width:1240px;padding:0 20px;position:relative;width:100%}@media screen and (max-width:768px){.error-page__container{padding:0 10px}}.error-page__ellipse{background:var(--Green-Primary,#00a19c);filter:blur(70px);flex-shrink:0;height:195px;opacity:.5;position:absolute;right:0;top:0;width:195px}.error-page__content{display:flex;gap:24px;justify-content:space-between}@media screen and (max-width:768px){.error-page__content{flex-wrap:wrap;gap:40px}}.error-page__picture{border-radius:20px;display:block;max-height:400px;max-width:488px;width:100%}@media screen and (max-width:768px){.error-page__picture{max-width:100%;order:2}}.error-page__picture img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.error-page__info{max-width:590px;width:100%}@media screen and (max-width:768px){.error-page__info{order:1}}.error-page__top{align-items:center;border-bottom:1px solid var(--black-black-20,#cbcccc);display:flex;justify-content:space-between;padding-bottom:10px}.error-page__title{color:var(--white);font-family:Roboto,Roboto fallback;font-size:120px;font-weight:100;letter-spacing:-.02em;line-height:120px}@media screen and (max-width:768px){.error-page__title{font-size:80px}}.error-page__slogan{font-size:12px;line-height:20px;max-width:162px;text-align:right}.error-page__slogan,.error-page__subtitle{color:var(--white);font-style:normal;font-weight:400}.error-page__subtitle{font-size:24px;line-height:32px;margin-top:10px}.error-page__buttons{display:flex;gap:20px;margin-top:40px}.error-page__form{margin-top:80px}
