section.about-us-hero-banner{display:inline-block;width:100%}section.about-us-hero-banner .main-content{display:flex;gap:66px;width:calc(49% + 50vw)}section.about-us-hero-banner .main-content .left{padding:158px 55px 0 0;width:38%}section.about-us-hero-banner .main-content .right{width:60%}section.about-us-hero-banner .main-content .left h1{margin:0;padding:24px 0 10px}section.about-us-hero-banner .main-content .left span.title{backdrop-filter:blur(2px);background:#0d80f333;border-radius:40px;color:#0d80f3;font-size:16px;padding:8px 16px}section.about-us-hero-banner .main-content .left .content{font-size:16px;line-height:20.16px}section.about-us-hero-banner .main-content .left .cta{padding-top:40px}@media (max-width:1200px){section.about-us-hero-banner .main-content{gap:0;justify-content:space-between}section.about-us-hero-banner .main-content .right{width:50%}section.about-us-hero-banner .main-content .left{padding:60px 32px 40px 0;width:40%}section.about-us-hero-banner .main-content .right{border-radius:8px;overflow:hidden}section.about-us-hero-banner .main-content .right img{height:100%!important;object-fit:cover;width:100%}}@media (max-width:991px){section.about-us-hero-banner .main-content .left{padding:30px 20px 40px 0;width:50%}section.about-us-hero-banner .main-content .left .cta{padding-top:25px}}@media (max-width:767px){section.about-us-hero-banner .main-content{flex-direction:column;gap:24px;width:100%}section.about-us-hero-banner .container{padding:0}section.about-us-hero-banner .main-content .left{padding:0 24px;width:100%}section.about-us-hero-banner .main-content .right{border-radius:0;width:100%}}@media (max-width:575px){section.about-us-hero-banner .main-content .left .content{font-size:14px;line-height:18.2px}section.about-us-hero-banner .main-content .left span.title{font-size:14px}}@media (max-width:425px){section.about-us-hero-banner .main-content .left .cta{display:inline-block;width:100%}section.about-us-hero-banner .main-content .left h1{padding:24px 15px 10px 0}section.about-us-hero-banner .main-content .left .cta a.primary{justify-content:center}section.about-us-hero-banner .main-content .left{padding:30px 24px 0}section.about-us-hero-banner .main-content .left .cta{padding-top:40px}}