*{margin:0;padding:0;box-sizing:border-box}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/roboto-v49-latin-regular-CNwBRw8h.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/roboto-v49-latin-700-CXeAXeti.woff2) format("woff2")}.container{width:1440px;padding:0 145px;margin:0 auto}.main-btn{padding:13px 24px;border-radius:100px;border:1px solid transparent}.contact-btn{font-family:Roboto;font-weight:700;font-size:18px;line-height:25.2px;letter-spacing:0%;color:#fff;border:1px solid black;text-transform:capitalize;background-color:#000;transition:all .3s ease}.contact-btn:hover{color:#000;background-color:#fdeced}.purple-btn{font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0%;line-height:25.2px;text-transform:capitalize;background-color:#f7b2b7;border:1px solid #f7b2b7;transition:all .3s ease}.purple-btn:hover{background-color:#fdeced}.content__cards{display:flex;align-items:stretch;justify-content:flex-start;gap:54px}.content__card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:308px;flex:1}.content__card-img{width:200px;height:150px}.content__card-title{font-family:Roboto;font-size:28px;font-weight:700;line-height:36px;letter-spacing:0%;color:#000}.content__card-text{font-family:Roboto;font-size:18px;font-weight:400;color:#000;line-height:24px;letter-spacing:0%}.content__card-text a{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.header{padding:30px 0}.header-wrapper{display:flex;align-items:center;justify-content:space-between}.logo{height:42px;width:195px}.header-right{display:flex;align-items:center;justify-content:flex-end;gap:18px}.nav-list{display:flex;align-items:center;gap:22px}.nav-item{position:relative;list-style:none;font-family:Roboto;font-weight:400;font-size:15px;line-height:16.2px;letter-spacing:0%}.nav-item:before{content:"";position:absolute;display:block;left:0;right:0;bottom:-3px;height:1.5px;transform:scaleX(0);transform-origin:left;background-color:#000;transition:transform .3s ease}.nav-item:hover:before{transform:scale(1)}.login-btn{font-family:Roboto;font-size:18px;font-weight:700;color:#000;letter-spacing:0%;line-height:25.2px;background-color:#fff;border:1px solid black;transition:all .3s ease}.login-btn:hover{background-color:#fdeced}.hero{padding:50px}.hero-wrapper{display:flex;align-items:center;justify-content:space-between}.hero-info{display:flex;flex-direction:column;align-items:flex-start;gap:27px}.hero-info-title{font-family:Roboto;font-size:77px;font-weight:700;color:#000;letter-spacing:0%;line-height:82.8px}.hero-info-text{font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:0%;line-height:30.6px;color:#000}.hero-info-subtext{font-family:Roboto;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0%;color:#000;margin-top:52px}.hero-image{width:667px;height:517px;flex-shrink:0;position:relative}.hero-img{position:absolute;right:-56px;width:100%;height:100%;object-fit:cover}.why-us{padding:100px 0}.why-us__wrapper{display:flex;align-items:center;justify-content:space-between;gap:103px}.why-us__image{width:483px;height:280px}.why-us__img{width:100%;height:100%}.why-us__info{display:flex;flex-direction:column;align-items:flex-start;gap:36px}.why-us__title{font-family:Roboto;font-weight:700;font-size:57px;line-height:57.6px;letter-spacing:0%;color:#000}.why-us__text{font-family:Roboto;font-weight:400;font-size:20px;line-height:30.6px;letter-spacing:0%}.why-us__text a{font-family:Roboto;font-weight:400;font-size:20px;line-height:30.6px;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.why-switch{padding:100px 0}.why-switch__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:53px}.main-title{font-family:Roboto;font-size:58px;font-weight:700;letter-spacing:0%;line-height:57.6px;color:#000;margin-bottom:50px}.plans{padding:88px 0;background-color:#fdeced}.plans-title{font-weight:400}.partners{padding:88px 0}.partners-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;gap:100px}.partners-text{font-family:Roboto;font-weight:400;font-size:27px;line-height:36px;letter-spacing:0%;width:236px;color:#000}.partners-images{display:grid;grid-template-columns:repeat(3,1fr);gap:33px}.ac-hub{padding:88px 0}.ac-hub__wrapper{display:flex;align-items:center;justify-content:space-between}.ac-hub__info{display:flex;flex-direction:column;align-items:flex-start}.ac-hub__text{font-family:Roboto;color:#000;font-weight:400;font-size:20px;line-height:30.6px;letter-spacing:0%;width:547px;margin-bottom:79px}.ac-hub__image{width:483px;height:451px}.ac-hub__img{width:100%;height:100%}.cta{padding:108px 0}.cta-wrapper{padding:90px;border-radius:10px;background-color:#8bd4d6;display:flex;align-items:center;justify-content:space-between}.cta-info{display:flex;flex-direction:column;gap:18px}.cta-title{font-family:Roboto;color:#000;font-size:46px;font-weight:700;letter-spacing:0%;line-height:55.8px}.cta-text{font-family:Roboto;font-size:20px;font-weight:400;color:#000;letter-spacing:0%;line-height:30.6px}.footer{padding:45px 0;background-color:#302e3f}.footer-wrapper{display:flex;flex-direction:column;align-items:flex-start}.footer__brand{display:flex;align-items:center;gap:18px}.footer__logo{width:50px;height:50px}.footer__brand-text{font-family:Roboto;font-size:28px;color:#fff;font-weight:400;line-height:36px;letter-spacing:0%}.footer__nav{display:grid;grid-template-columns:repeat(5,1fr);gap:36px;margin-top:45px}.footer__column,.footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:54px}.footer__title{font-family:Roboto;font-size:18px;font-weight:700;color:#fff;letter-spacing:0%;line-height:25.2px}.footer__list{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.footer__item{font-family:Roboto;font-size:16px;font-weight:400;color:#c5e9ea;list-style:none;letter-spacing:0%;line-height:16.2px;transition:color .3s linear}.footer__bottom{display:flex;align-items:center;justify-content:space-between}.footer__bottom-left{display:flex;align-items:center;gap:27px}.footer__bottom-left a{text-decoration:none;transition:color .3s linear}.footer__logo-acca{width:70px;height:70px}.footer__column .footer__list .footer__item:hover,.footer__bottom-left a:hover{color:#fdeced;cursor:pointer}
