html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:active,a:hover,a{text-decoration:none}@media (max-width: 798px){.menu__item,.logo{display:none}}@font-face{font-family:Gilroy;src:url(./Gilroy-SemiBold-6a156519.woff);font-weight:600;font-style:normal}.container{max-width:1420px;margin:0 auto;padding:0 20px;font-family:Gilroy,sans-serif;overflow:hidden}@media (max-width: 479.98px){.container{padding:5px}}.wrapper{height:100vh;width:100%;overflow:hidden}.section__wrapper{padding-left:80px;padding-right:80px}@media (max-width: 767.98px){.section__wrapper{padding-left:40px;padding-right:40px}}@media (max-width: 479.98px){.section__wrapper{padding-left:15px;padding-right:15px}}.btn{padding:15px 22px;font-size:18px;font-weight:700;letter-spacing:.01em;display:inline-block}.btn__primary{color:#fff;background-color:#398bff;border:3px solid rgba(44,130,253,.2);border-radius:4px;cursor:pointer}.btn__primary:hover{background:#23569e;transition:.3s hover ease}.btn__secondary{color:#398bff;border-radius:4px;background:#072750;border:3px solid rgba(44,130,253,.2)}.btn__secondary:hover{background:#23569e;transition:.3s hover ease;color:#fff}.title{font-size:42px;line-height:46px;font-weight:700;font-stretch:normal;font-style:normal;color:#001731}.hidden{display:none!important}.responsive__img{max-width:800px;width:100%;height:auto}.header__wrapper{background-color:#001731;padding:0 120px;position:relative;z-index:0;border-radius:0 0 8px 8px}@media (max-width: 991.98px){.header__wrapper{padding:0 80px}}@media (max-width: 767.98px){.header__wrapper{padding:0 60px}}@media (max-width: 479.98px){.header__wrapper{padding:0 30px}}.burger{display:none;cursor:pointer}.burger__btn{display:none;flex-direction:column;position:fixed;cursor:pointer;z-index:5;margin-top:15px;background:rgba(197,197,190,.5)}@media (max-width: 479.98px){.burger__btn{left:80vw}}.line{margin:5px;border-radius:4px;width:40px;height:5px;color:#fff;background-color:#fff}.menu-mobile{width:100vw;height:100vh;z-index:5;position:fixed;top:0;left:0;text-align:center;justify-content:center;display:flex;flex-direction:column;font-size:7vh;padding-top:10px;background:#398BFF}.menu-mobile .menu__item-mobile{cursor:pointer}.menu-mobile .menu__item-mobile a{color:#fff}.menu-mobile .menu__item-mobile:hover{background:#23569e;transition:.8s hover ease;color:#fff}@media (max-width: 780px){.burger__btn{display:flex}}nav{background-color:#001731;color:#fff;overflow:hidden}.navbar{display:flex;justify-content:space-between;align-items:center;padding:18px 20px}.logo a img{fill:#000}.menu{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer}.menu__item{opacity:.8}.menu__item:hover{opacity:1;transition:.3s ease}.menu__item a,.menu__item a:active{text-decoration:none!important;color:#fff}.nav__control{display:flex;align-items:center}@media (max-width: 479.98px){.nav__control{display:none}}.nav__btn-primary{margin-left:45px;margin-right:8px}@media (max-width: 479.98px){.nav__btn-primary{margin-left:15px}}.nav__btn{font-size:13px;line-height:16px;padding:8px 12px}select{border:none;color:#fff;background-color:#001731;border-radius:5px;cursor:pointer;font-weight:700;font-size:14px;line-height:16px;width:56px}select option{border:none}select option:hover{background-color:#398bff}.hero{overflow:hidden;z-index:-1}.hero__title{padding-top:106px;font-style:normal;font-weight:700;font-size:72px;line-height:95%;letter-spacing:-.03em;color:#fff;max-width:715px;display:flex;flex-direction:column;flex-wrap:nowrap;z-index:1}@media (max-width: 991.98px){.hero__title{max-width:100%;font-size:58px;padding-top:75px}}@media (max-width: 767.98px){.hero__title{font-size:42px;line-height:110%;padding-top:35px;text-align:center}}@media (max-width: 479.98px){.hero__title{font-size:32px}}.hero__btns{display:flex;margin-top:34px;align-items:center}@media (max-width: 767.98px){.hero__btns{justify-content:center;margin-top:24px}}@media (max-width: 479.98px){.hero__btns{flex-direction:column;margin-top:14px}}.hero__btns .hero__btn{margin-top:20px;margin-bottom:20px}@media (max-width: 479.98px){.hero__btns .hero__btn{width:100%;text-align:center;margin-bottom:10px}}.hero__btns span{display:block;margin:11px 14px;max-width:19px;max-height:29px;font-style:normal;font-weight:400;font-size:20px;line-height:145%;color:#ffffff59}@media (max-width: 479.98px){.hero__btns span{display:none}}.hero__text{max-width:540px;max-height:64px;font-style:normal;font-weight:400;font-size:22px;line-height:145%;color:#aac0e0}@media (max-width: 991.98px){.hero__text{max-width:80%;font-size:20px;text-align:center}}@media (max-width: 767.98px){.hero__text{margin-top:26px}}@media (max-width: 479.98px){.hero__text{max-width:100%}}.hero__img{position:absolute;right:0;bottom:0px;z-index:0;max-width:45vw;height:auto}@media (max-width: 1199.98px){.hero__img{max-width:35vw;bottom:0}}@media (max-width: 479.98px){.hero__img{display:none}}.hero__content{position:relative;z-index:1}.hero__gradient{position:absolute;right:116px;bottom:-260px;width:869px;height:869px;background:radial-gradient(50% 50% at 50% 50%,rgba(57,139,255,.324) 0%,rgba(57,139,255,.24) 20.83%,rgba(57,139,255,0) 100%);opacity:.75}@media (max-width: 767.98px){.hero__gradient{right:-150px}}.story{display:flex;flex-direction:row;margin-bottom:10px}.story .story__about{display:flex;flex-direction:column;margin-left:55px}@media (max-width: 991.98px){.story .story__about{margin-left:0;margin-top:15px}}.story .story__about .story__title{font-style:normal;font-weight:700;font-size:28px;line-height:110%;letter-spacing:-.03em;color:#001731;margin-bottom:20px}@media (max-width: 991.98px){.story .story__about .story__title{text-align:left}}.story .story__about .story__text{font-family:Gilroy;font-style:normal;font-weight:400;font-size:16px;line-height:175%;color:#001731;opacity:.75;max-width:366px}.story .story__about .story__text span{margin-bottom:20px}@media (max-width: 991.98px){.story .story__about{align-content:center;flex-wrap:wrap}}.story span{display:block}.story .story__video{margin-top:-120px;z-index:3}.story .story__video img{max-width:800px;width:100%;height:auto}@media (max-width: 991.98px){.story .story__video{margin-top:20px}}@media (max-width: 991.98px){.story{flex-direction:column-reverse}}.story__wrapper{margin-left:80px;margin-top:80px;margin-bottom:72px}@media (max-width: 991.98px){.story__wrapper{margin:40px 20px}}.accordion .tab{background-color:#fff;position:relative;margin:10px}.accordion .tab .tab__content{position:relative;background:white;height:0;font-size:20px;text-align:justify;overflow:hidden;transition:.5s}.accordion .tab__label{position:relative;padding:10px 0;font-size:30px;color:#000;cursor:pointer}.accordion .tab__label-plus:before{content:"+";color:#000;position:absolute;top:50%;right:-5px;font-size:30px;transform:translateY(-50%)}.accordion .tab__active .tab__content{height:100%;max-height:auto;overflow:visible;transition:.5s}.accordion .tab__active .tab__label-plus:before{content:"-";font-size:30px}.tab__label-noplus:before{content:none}.features__wrapper{margin-left:80px;margin-top:80px;margin-bottom:72px}@media (max-width: 991.98px){.features__wrapper{margin:40px 20px}}@media (max-width: 479.98px){.features__wrapper{margin:20px 10px}}.features__title{margin:24px 0;text-align:left;color:#001731}@media (max-width: 991.98px){.features__title{text-align:center}}@media (max-width: 479.98px){.features__title{margin:0 0 20px}}.features__row{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 991.98px){.features__row{flex-direction:column}}.features__content{margin:5px}@media (max-width: 991.98px){.features__content{margin:auto}}.feauture__accordion{display:flex;flex-direction:column}.features__article{max-width:475px;display:flex;flex-direction:column}.features__icon{width:34px;height:34px;flex-grow:0;object-fit:contain;border-radius:6px;position:relative}.features__icon__img{position:absolute;left:25%;top:25%}.features__subtitle{font-size:20px;display:flex;align-items:center;color:#0017318c;transition:all ease .5s}.features__subtitle .subtitle__icon{width:30px;height:30px;padding:10px;margin:30px;background-color:#0017318c;border-radius:6px}.features__subtitle:hover{color:#001731}.features__subtitle:hover .subtitle__icon{background-color:#001731}.features__text{font-style:normal;font-weight:400;font-size:16px;line-height:190%;letter-spacing:.02em;color:#0017318c;flex:none;order:0;flex-grow:1}.feedback{display:flex;flex-direction:row;align-items:center;position:relative;overflow:hidden;background-color:#f7f7f7;padding:15px;gap:16px;max-width:448px;border-radius:12px;margin-bottom:35px}.feedback .feedback__about .feedback__text{font-style:normal;font-weight:400;font-size:16px;line-height:145%;color:#001731;opacity:.75}@media (max-width: 479.98px){.feedback .feedback__about .feedback__text{text-align:center}}.feedback .feedback__about .feedback__signature{font-weight:700;font-size:14px;line-height:100%;letter-spacing:-.03em;color:#001731;margin:8px 0 15px}@media (max-width: 479.98px){.feedback .feedback__about .feedback__signature{text-align:center}}@media (max-width: 479.98px){.feedback{flex-direction:column}}.features__button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 22px;gap:10px;max-width:208px;max-height:52px;background:#398BFF;border-radius:4px}@media (max-width: 991.98px){.features__button{text-align:center;margin:auto auto 20px}}.tab__label-noplus:before{content:" "}.pricing{margin-top:80px;margin-bottom:72px}@media (max-width: 767.98px){.pricing{text-align:center}}.pricing__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:47px}.pricing__header__title{font-style:normal;font-weight:700;font-size:42px;line-height:110%;letter-spacing:-.03em;margin-bottom:5px;color:#001731}@media (max-width: 767.98px){.pricing__header__title{text-align:center}}.pricing__header__text{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;color:#0017318c}@media (max-width: 767.98px){.pricing__header{flex-direction:column;margin:0 auto}}.biling{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:20px 30px;border-radius:12px;background:#f7f7f7}.biling__item{font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#6a6a6a}.biling__item-active{color:#398bff}@media (max-width: 767.98px){.biling{max-width:360px;margin:0 auto}}.switcher{width:42px;height:24px;background:#398BFF;border-radius:100px;display:flex;align-items:center;justify-content:flex-start;transition:all 3.75s ease;cursor:pointer}.switcher .switcher__button{width:19px;height:19px;background:#fff;border-radius:100%;transition:all 1s ease-out;cursor:pointer}.switcher-active{transition:all 1s ease-out;justify-content:flex-end}.pricing__row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:8px;margin-top:27px;margin-bottom:108px}@media (max-width: 991.98px){.pricing__row{flex-wrap:wrap;justify-content:space-around}}.pricing__column{padding-left:24px;padding-right:24px;padding-top:27px;flex:0 1 406px;background:#ffffff;box-shadow:0 4px 15px #0a11551a;border-radius:12px}@media (max-width: 991.98px){.pricing__column{flex:0 1 90%}}.pricing__column .price__rate{display:flex;margin-bottom:17px}.pricing__column .price__rate .rate__name{font-style:normal;font-weight:700;font-size:20px;line-height:25px;letter-spacing:.02em;color:#398bff}.pricing__column .price__rate .rate__offer{font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f04747;background:rgba(240,71,71,.1);border-radius:4px;padding:5px 12px;margin-left:10px}.pricing__column .price__oldprice{font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-decoration-line:line-through;font-feature-settings:"tnum" on,"lnum" on;color:#f04747}.pricing__column .price__discount{font-style:normal;font-weight:700;font-size:42px;line-height:110%;letter-spacing:-.03em}.pricing__column .price__discount span{color:#6a6a6a;font-size:20px}.pricing__column .price__discount-one{margin-top:34px}.pricing__column .price__time{font-style:normal;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.03em;color:#001731}.pricing__column .price__about{max-width:360px}.pricing__column .price__about p{font-style:normal;font-weight:400;font-size:18px;line-height:28px;letter-spacing:.01em;color:#6a6a6a}.pricing__column .price__button{margin:22px auto 48px;padding:8px 22px;gap:10px;min-height:52px;max-width:359px;width:100%;border-radius:4px;display:flex;align-items:center;justify-content:center}.pricing__column .price__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:auto auto 40px}.pricing__column .price__item .price__group{display:flex;align-items:center}.pricing__column .price__item .price__group .price__item-img{background:#F6F7FB;border-radius:4px;padding:18px}.pricing__column .price__item .price__group .price__item-text{margin-left:15px}@media (max-width: 479.98px){.pricing__column .price__item{margin:auto auto 15px}}.pricing__column:hover{background:#031E3E;color:#fff;transition:1s}.pricing__column:hover .price__item .price__group .price__item-img{background:#A3C9FF;transition:3s;fill:#000;stroke:#000}.pricing__column:hover .price__item .price__icon{stroke:#fff;fill:#fff}.pricing__column:hover .price__time,.pricing__column:hover .price__about p{color:#fff}.learn{background:#031E3E}.learn__content{display:flex;flex-direction:row;align-items:center;gap:112px;padding-top:74px}.learn__content .learn__img img{width:100%;height:auto}@media (max-width: 991.98px){.learn__content{flex-direction:column-reverse;gap:50px}}.learn__text{display:flex;flex-direction:column;align-items:flex-start}.learn__text .learn__graf{margin-bottom:24px}.learn__text .learn__about{font-style:normal;font-weight:700;font-size:44px;line-height:110%;letter-spacing:-.03em;color:#fff}.learn__text .learn__text{display:flex;font-style:normal;font-weight:400;font-size:20px;line-height:145%;color:#aac0e0;margin-bottom:32px}.learn__text .learn__btn p{font-style:normal;font-weight:700;font-size:18px;line-height:22px;text-align:center;color:#fff}@media (max-width: 991.98px){.learn__text{display:flex;align-items:center;justify-content:center}}.reviews{background-color:#f6f7fb;padding-top:106px;padding-bottom:106px}@media (max-width: 767.98px){.reviews{padding-top:50px;padding-bottom:50px}}.reviews__head{padding-bottom:46px;font-style:normal;font-weight:700;font-size:42px;line-height:110%;letter-spacing:-.03em;color:#001731}.reviews__row{display:flex;flex-direction:row;gap:30px;justify-content:space-between;flex-wrap:nowrap}@media (max-width: 991.98px){.reviews__row{flex-wrap:wrap;justify-content:center}}.reviews__item{max-width:407px;max-height:400px;padding:43px 32px;background:#ffffff;box-shadow:0 4px 15px #0a15271a;border-radius:12px}@media (max-width: 991.98px){.reviews__item{max-width:90%}}.reviews__user{display:flex;flex-direction:row;align-items:center}.reviews__user .reviews__user__info{margin-left:16px;display:flex;flex-direction:column}.reviews__title{margin-top:43px;margin-bottom:16px}.reviews__title .reviews__user__name{margin-bottom:8px;font-style:normal;font-weight:700;font-size:20px;line-height:100%;letter-spacing:-.03em;color:#001731}.reviews__title .reviews__position{font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.03em;color:#0017314d}.reviews__text{font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#001731;margin-bottom:25px}.reviews__info{margin-top:25px;margin-bottom:32px;display:flex;flex-direction:row;justify-content:space-between}.reviews__info .reviews__date{font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.03em;color:#0017314d}.faq__graf{margin-top:70px}@media (max-width: 767.98px){.faq__graf{margin-top:50px}}.faq__title{margin-top:24px;margin-bottom:64px;font-style:normal;font-weight:700;font-size:42px;line-height:110%;letter-spacing:-.03em;color:#001731}.faq__item{display:flex;flex-direction:column;gap:16px}.faq__item .faq__items{flex-direction:column;padding:24px;border:1px solid #E5E5E5;border-radius:12px;display:flex;justify-content:space-between}.faq__item .faq__items .faq__items__text{font-weight:600;font-size:24px;line-height:32px;display:flex;align-items:flex-end;color:#001731}.faq__questions{margin-left:10px;margin-top:30px;margin-bottom:99px;color:#6a6a6a;font-style:normal;font-weight:500;font-size:20px;line-height:165%}.faq__questions a{color:#398bff;border-bottom:2px solid #398BFF}@media (max-width: 767.98px){.faq__questions{margin-bottom:70px}}@media (max-width: 479.98px){.faq__questions{margin-bottom:50px}}.footer{padding-top:56px;padding-bottom:26px;background-color:#031e3e;color:#fff}.footer__columns{display:flex;flex-direction:column}.footer__items{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:66px}@media (max-width: 1199.98px){.footer__items{flex-direction:column}}.footer__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;column-gap:48px;row-gap:24px}@media (max-width: 479.98px){.footer__grid{column-gap:24px;row-gap:12px}}.footer__contact{margin-left:10px}.footer__contact .footer__item__title{margin-bottom:24px}.footer__contact .footer__contact__email{display:flex;flex-direction:row;justify-content:space-between;max-height:37px;align-items:center;margin-top:10px}.footer__contact .footer__contact__email .footer__contact__email__input{display:flex;flex:0 1 270px;background:#FFFFFF;border-radius:8px;padding:10px 12px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;outline:none;color:#ccc}@media (max-width: 1199.98px){.footer__contact .footer__contact__email .footer__contact__email__input{flex:0 1 200px;justify-content:center}}@media (max-width: 1199.98px){.footer__contact .footer__contact__email{justify-content:space-evenly}}.footer__contact .btn__footer{padding:7px 12px;max-height:40px;text-align:center}@media (max-width: 1199.98px){.footer__contact{margin-top:30px}}.footer__social{display:flex;flex-direction:row;justify-content:space-between}.footer__social .footer__social__links{display:flex;flex-direction:row;flex-basis:100px}.footer__social .footer__social__links .link__item{margin-right:26px}.footer__item{font-style:normal;font-weight:500;font-size:16px;line-height:19px}@media (max-width: 479.98px){.footer__item{font-size:14px}}.footer__item__title{font-style:normal;font-weight:600;font-size:24px;line-height:32px}
