*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Open Sans",sans-serif;color:#011400}a{display:inline-flex;align-items:center;text-decoration:none;color:inherit}h2{font-size:32px;line-height:45px}h3{font-size:24px;line-height:34px}p{margin:0;font-size:18px;line-height:25px}button{display:inline-flex;font-family:inherit;border:none;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.title{font-family:"Montserrat",sans-serif;margin:0;font-weight:600;text-align:center}.button{justify-content:center;font-weight:600;font-size:18px;border:2px solid rgba(0,0,0,0);border-radius:16px;height:48px;padding:0 22px;align-items:center;text-decoration:none;white-space:nowrap;transition:color,background-color .3s;color:#fff;border:2px solid rgba(0,0,0,0)}.button_primary{background-color:#ffb400}.button_primary:hover{background-color:rgba(255,180,0,.6);transition:background-color .3s}.button_secondary{background-color:#012fae}.button_secondary:hover{background-color:rgba(1,47,174,.6);transition:color,background-color .3s}.button_outline_secondary{color:#012fae;border-color:inherit;transition:color .3s}.button_outline_secondary:hover{color:rgba(1,47,174,.6);transition:color .3s}.button_outline_light{color:#fff;border-color:inherit}.container{width:100%;margin:0 auto;padding:0 16px;max-width:1310px}@media screen and (min-width: 48em){.container{padding:0 48px}}.section{padding-top:96px}.phone{display:inline-flex;font-family:"Montserrat",sans-serif;font-size:24px}.icon{display:inline-flex}.icon_left{margin-right:12px}.icon_right{margin-left:12px}.icon_primary{color:#ffb400}.icon_secondary{color:#012fae}.icon svg{display:inline-block}.page-overlay{visibility:visible;opacity:1;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);transition:.4s all;z-index:10}.page-overlay[hidden]{display:inherit;visibility:hidden;transition:.4s all;opacity:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.overflow-hidden{overflow:hidden}.header{width:100%;overflow-x:hidden;background-color:#f5f5f7}.header__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:32px}.header__logo{width:210px;height:auto}@media screen and (min-width: 40em){.header__logo{width:inherit}}.header__phone{display:none}@media screen and (min-width: 60em){.header__phone{display:flex;flex:.67}}.header__login{display:none}@media screen and (min-width: 60em){.header__login{display:inherit;font-size:18px}}.header__inner{display:flex;flex-direction:column}@media screen and (min-width: 60em){.header__inner{flex-direction:row;justify-content:space-between}}.header__description{flex-shrink:0;margin-top:80px}@media screen and (min-width: 60em){.header__description{padding-bottom:96px}}.header__image{max-width:100%;height:auto}@media screen and (min-width: 60em){.header__image{max-width:none}}.header__title{text-align:inherit;font-size:32px;line-height:45px;font-weight:600}@media screen and (min-width: 40em){.header__title{font-size:64px;line-height:84px;font-weight:500}}.header__message{margin:46px 0;max-width:495px}.header__cta{display:inline-grid;grid-template-columns:minmax(auto, 300px);grid-gap:16px;width:100%;justify-content:center}@media screen and (min-width: 40em){.header__cta{grid-template-columns:auto auto;width:auto}}.menu-button{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;background-color:#012fae;color:#fff;cursor:pointer}.menu-button:hover{background-color:#6782ce}@media screen and (min-width: 60em){.menu-button{display:none}}.menu{display:flex;visibility:hidden;flex-direction:column;position:fixed;right:0;top:0;background-color:#012fae;transform:translate3d(100%, 0, 0);transition:.4s transform;width:100%;height:100%;max-width:360px;padding:16px;z-index:20;font-size:18px;color:#fff}.menu_opened{visibility:visible;transform:translate3d(0, 0, 0);transition:.4s transform}@media screen and (min-width: 60em){.menu{display:none}}@media screen and (min-width: 32em){.menu{padding:32px}}.menu__header{display:flex;justify-content:flex-end;margin-bottom:36px}.menu__close-button{color:#fff;border:2px solid}.menu__close-button:hover{color:#ffb400;background-color:rgba(0,0,0,0)}.menu__nav{flex:1}.menu__list{list-style:none;padding:0;margin:0}.menu__item{margin-bottom:24px}.menu__item .button{width:100%}.menu__link:hover{text-decoration:underline}.menu__message{font-size:14px;margin-bottom:16px}.benefit__list{display:grid;grid-gap:48px;grid-template-columns:1fr;margin-top:48px}@media screen and (min-width: 40em){.benefit__list{grid-gap:24px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 80em){.benefit__list{grid-template-columns:repeat(4, 1fr)}}.benefit__item{display:flex;flex-direction:column;align-items:center;align-content:baseline;text-align:center}.benefit__item[aria-hidden=true]{visibility:hidden;position:absolute}.benefit__desc{display:inline-flex;margin-top:16px}.benefit__offer{border-radius:24px;background-color:#f5f5f7;align-self:flex-start;padding:24px}.benefit__offer-button{color:#012fae}.benefit__offer-button:hover{color:#6782ce}.benefit__more-button{display:flex;color:#012fae;font-size:18px;margin:24px auto 0 auto}.benefit__more-button:hover{color:#6782ce}.audience{text-align:center}.audience__list{margin-top:48px}.audience__image{border-radius:24px;margin-bottom:16px}.audience__footer{text-align:center}.audience__message{margin:60px auto 32px auto}.tns-nav{margin-top:16px;text-align:center}.tns-nav button{background-color:#808980;height:12px;width:12px;border-radius:50%}.tns-nav button.tns-nav-active{background-color:#ffb400}.tns-nav button:not(:last-child){margin-right:8px}.tns-nav button:hover{opacity:.75}.functionality-tabs{overflow:hidden;background:#fff;margin-top:24px}.functionality-tabs__list{display:inline-grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px;width:100%;white-space:nowrap;overflow-x:auto;padding-bottom:24px}@media screen and (min-width: 60em){.functionality-tabs__list::-webkit-scrollbar{width:10px;height:10px}.functionality-tabs__list::-webkit-scrollbar-thumb{background:#ececec;border-radius:10px}.functionality-tabs__list::-webkit-scrollbar-thumb:hover{background:#ccc}.functionality-tabs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 7px 10px 12px 0px #fefefe}}.functionality-tabs__tab{position:relative;flex-grow:1;list-style:none;text-align:center;justify-content:center;padding:14px;color:#9fa69f;cursor:pointer;font-size:24px;border-bottom:2px solid #f5f5f7}.functionality-tabs__tab:hover{color:#011400}.functionality-tabs__tab[aria-selected=true]{color:#011400;border-color:inherit}.functionality-tabs__panel{display:grid;grid-template-columns:1fr;grid-gap:48px;position:relative;padding:24px 0 48px}.functionality-tabs__panel[hidden]{display:none}@media screen and (min-width: 60em){.functionality-tabs__panel{grid-template-columns:.55fr 1fr}}.functionality__list{padding-left:18px;margin-top:32px;margin-right:48px}.functionality__list-item{margin-bottom:16px}.functionality__image{max-width:100%;height:auto}.functionality__buttons{display:grid;grid-template-columns:minmax(auto, 300px);justify-content:center;grid-gap:24px}@media screen and (min-width: 40em){.functionality__buttons{grid-template-columns:auto auto}}.functionality__button-icon{margin-right:12px}.tariff{display:grid;grid-template-columns:1fr;row-gap:48px}@media screen and (min-width: 60em){.tariff{grid-template-columns:auto auto}}.tariff__message{text-align:center;max-width:478px;margin:16px auto 0 auto}.tariff__price{color:#ffb400;font-size:32px;line-height:45px;margin-top:16px}.testimonials{margin-top:48px}.testimonials__tab-list{display:inline-grid;place-items:center;grid-gap:16px;width:100%;padding-bottom:24px;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:64px;overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 60em){.testimonials__tab-list{margin-bottom:48px;padding-bottom:0;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px;overflow-x:initial;overflow-y:initial}}.testimonials__tab{display:flex;align-items:center;height:100%;filter:grayscale(1);opacity:.4}.testimonials__tab[aria-selected=true]{display:flex;position:relative;filter:none;opacity:1;outline-offset:4px}.testimonials__tab:hover{filter:none}@media screen and (min-width: 60em){.testimonials__tab{display:flex}.testimonials__tab[aria-selected=true]::after{content:"";position:absolute;bottom:-48px;left:50%;right:50%;transform:translateX(-50%);border:32px solid rgba(0,0,0,0);border-bottom:32px solid #f5f5f7;z-index:-1}}.testimonials__tab-panel{background-color:#f5f5f7;border-radius:24px;padding:24px 0}@media screen and (min-width: 60em){.testimonials__tab-panel{padding:48px}}.testimonials__item{display:flex;position:relative;flex-direction:column;align-items:center;font-size:18px;margin:0;padding:0 24px}.testimonials__item::before,.testimonials__item::after{content:"";display:none;position:absolute;left:0;top:0;height:32px;width:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzU4IDBsNS43IDMuNzM0Yy0zLjMzNCA0LjM5Mi01LjA1NSA5LjEzLTUuMTYyIDE0LjIxMlYyNUgwdi02LjAxN2MwLTMuNTI3Ljg2LTcuMDE5IDIuNTgyLTEwLjQ3N0M0LjMzOCA1LjA0OCA2LjU5NyAyLjIxMyA5LjM1OCAwem0xNi45NDEgMEwzMiAzLjczNGMtMy4zMzQgNC4zOTItNS4wNTUgOS4xMy01LjE2MyAxNC4yMTJWMjVoLTkuODk2di02LjAxN2MwLTMuNTI3Ljg2LTcuMDE5IDIuNTgyLTEwLjQ3N0MyMS4yOCA1LjA0OCAyMy41MzggMi4yMTMgMjYuMjk5IDB6IiBmaWxsPSIjRTFFMUUzIi8+PC9zdmc+);background-repeat:no-repeat}.testimonials__item::after{left:auto;right:0;transform:rotate(180deg)}@media screen and (min-width: 60em){.testimonials__item{padding:0 48px}.testimonials__item::before,.testimonials__item::after{display:block}}.testimonials__text{text-align:center;max-width:1010px}.testimonials__author-info{display:flex;margin-top:32px;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 40em){.testimonials__author-info{flex-direction:row;text-align:initial}}.testimonials__author{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 40em){.testimonials__author{align-items:flex-start}}.testimonials__author-image{border-radius:24px}@media screen and (min-width: 40em){.testimonials__author-image{margin-right:24px}}.testimonials__author-name{font-size:24px;line-height:34px;margin:auto}@media screen and (min-width: 40em){.testimonials__author-name{margin:inherit}}@media screen and (min-width: 40em){.request{background-repeat:no-repeat;background-position:center}}.request__form-wrapper{position:relative;background-color:#f5f5f7;padding:48px 32px;max-width:497px;margin:0 auto}@media screen and (min-width: 32em){.request__form-wrapper{border-radius:24px;padding:48px}}.request__message{display:block;text-align:center;margin-top:48px}.request__form{display:flex;flex-direction:column;margin-top:48px}.request__form-group{display:flex;flex-direction:column;margin-bottom:24px}.request__form-label{font-size:18px;margin-bottom:8px}.request__form-input{font-family:inherit;font-size:18px;height:48px;border-radius:16px;border:none;padding:0 24px}.request__form-input::placeholder{color:#9fa69f}.request__form-input:focus{outline:none;box-shadow:0 0 0 2px #ffb400}.request__form-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='17' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.634.293a1 1 0 111.414 1.414L9.085 8.671a1 1 0 01-1.414 0L.707 1.707A1 1 0 012.121.293l6.257 6.256L14.634.293z' fill='%239FA69F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 32px;background-color:#fff}.request__form-select:invalid{color:#9fa69f}.request__form-select option{color:#011400}.request__error{font-size:14px;color:red;text-align:center}.request__button{align-self:center;width:100%;margin-top:24px}.request__button:disabled{background-color:#9fa69f}@media screen and (min-width: 32em){.request__button{width:auto}}.request__terms{font-size:14px;line-height:20px;margin-top:32px;text-align:center}.request__terms-link{display:inline;color:#012fae}.request__terms-link:hover{color:#6782ce}.request__success{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.9);height:100%;width:100%;border:1px solid #efefef;border-radius:24px}.request__success[hidden]{display:none}.request__success-text{font-size:22px}.request__call{text-align:center}.request__call-content{display:flex;flex-direction:column;align-items:center;padding:24px;background-color:#f5f5f7;border-radius:24px;max-width:594px;margin:0 auto}@media screen and (min-width: 32em){.request__call-content{padding:64px}}.request__call-title{font-size:24px;line-height:34px;margin-bottom:32px;max-width:472px}.footer{text-align:center;padding-top:96px;padding-bottom:48px;font-size:12px}.footer__text{font-size:12px}.footer__links{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px}.footer__link{display:flex;align-items:center;gap:16px;color:#012fae}.footer__link:hover{color:#ffb400}.lightbox{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:10}.lightbox__close-button{position:fixed;top:26px;right:26px;border:none;background-color:rgba(0,0,0,0);font-size:18px;cursor:pointer;padding:0;width:26px;height:26px;color:#ccc}.lightbox__close-button:hover{color:#fff}.lightbox__close-button::before,.lightbox__close-button::after{position:absolute;content:"";top:0;left:12px;height:26px;width:2px;background-color:currentColor}.lightbox__close-button::before{transform:rotate(45deg)}.lightbox__close-button::after{transform:rotate(-45deg)}.lightbox__content{max-width:940px;top:50%;left:50%;position:relative;transform:translate3d(-50%, -50%, 0)}.lightbox__video{height:100%;width:100%}.modal{display:flex;position:fixed;z-index:10;padding:16px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.modal[hidden]{display:none}@media screen and (min-width: 40em){.modal{padding:50px 0 50px 0}}.modal__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:490px;background-color:rgba(0,0,0,0);margin:auto;overflow:hidden;background-color:#fff;border-radius:24px;padding:32px;text-align:center}@media screen and (min-width: 40em){.modal__content{padding:48px 72px}}.modal__image{height:100px;width:auto}@media screen and (min-width: 40em){.modal__image{height:auto}}.modal__title{font-size:32px;line-height:45px;margin:24px 0}@media screen and (min-width: 40em){.modal__title{margin:48px 0}}.modal__text{max-width:294px}.modal__close-button{margin-top:32px}.cookies-notify{display:flex;align-items:self-start;flex-direction:column;position:fixed;bottom:16px;right:initial;padding:14px 16px;background:#fff;border:1px solid rgba(85,85,85,.24);border-radius:24px;color:#555;max-width:552px;gap:12px;margin:0 16px}@media screen and (min-width: 40em){.cookies-notify{align-items:end;margin:initial;right:16px}}.cookies-notify[hidden]{display:none}.cookies-notify__text{font-size:14px;line-height:20px}.cookies-notify__link{display:inline;text-decoration:underline}.cookies-notify__link:hover{color:#000}.cookies-notify__buttons{display:flex;gap:12px}.cookies-notify__button{color:inherit;font-size:16px;padding:8px 18px;border:1px solid currentColor;border-radius:16px;background-color:rgba(0,0,0,0);cursor:pointer}.cookies-notify__button:hover{color:#000}
