.banner-with-box{padding-top:0}.banner-with-box.rounded{padding-left:20px;padding-right:20px;padding-top:20px}.banner-with-box.rounded .banner-outer{border-radius:40px;overflow:hidden;padding:172px 0 106px}.banner-with-box .banner-outer{padding:192px 0 126px}.banner-with-box .banner-box{border-radius:8px;gap:35px;max-width:860px;min-height:582px;padding:32px;text-align:center}.banner-with-box .heading-main-title-wrapper .h1+*,.banner-with-box .heading-main-title-wrapper .h2+*,.banner-with-box .heading-main-title-wrapper h1+*,.banner-with-box .heading-main-title-wrapper h2+*{padding-top:14px}.banner-with-box .heading-main-title-wrapper h1{color:var(--color-secondary)}.banner-with-box .heading-main-title-wrapper p{font-size:var(--font-size-h6);margin:0 auto;max-width:656px;width:100%}.banner-with-box .logo-container{align-items:stretch;gap:40px 8px}.banner-with-box .logo-divider{align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%231c1c1c' d='M13 5a1 1 0 1 0-2 0v6H5a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2h-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;flex:0 0 24px;height:24px;width:24px}.banner-with-box .single-logo{align-items:center;display:flex;justify-content:center;max-width:187px;width:100%}.banner-with-box .single-logo img{height:auto;object-fit:contain;width:100%}@media(max-width:1200.98px){.banner-with-box.rounded .banner-outer{padding:140px 0 90px}.banner-with-box .banner-outer{padding:160px 0 110px}}@media(max-width:991.98px){.banner-with-box.rounded .banner-outer{padding:120px 0 60px}.banner-with-box .banner-outer{padding:140px 0 80px}.banner-with-box .heading-main-title-wrapper .h1+*,.banner-with-box .heading-main-title-wrapper .h2+*,.banner-with-box .heading-main-title-wrapper h1+*,.banner-with-box .heading-main-title-wrapper h2+*{padding-top:48px}.banner-with-box .heading-main-title-wrapper p{max-width:100%}}@media(max-width:767.98px){.banner-with-box.rounded .banner-outer{padding:113px 0 28px}.banner-with-box .banner-outer{padding:133px 0 48px}.banner-with-box .logo-container{align-items:center;gap:8px}.banner-with-box .btn-wrapper-group{padding-top:21px}}