.inner-banner-wrap{border-radius:16px;margin-bottom:120px;margin-top:48px;padding-top:96px}.inner-banner-section,.inner-banner-top{display:flex;flex-direction:column}.inner-banner-top{align-items:center;flex-wrap:wrap;gap:16px;justify-content:center!important;margin:0 auto;max-width:612px}.inner-banner-title h4{color:var(--neutral-500);font-family:Gotham;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.inner-banner-heading h1{font-size:56px;font-weight:700;line-height:56px}.inner-banner-heading h1,.inner-banner-txt p{color:var(--neutral-800);font-family:Gotham;text-align:center}.inner-banner-txt p{font-size:22px;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:28px}.inner-banner-img img{display:block}.inner-banner-btn a{align-self:start;align-self:center;background:var(--brand-primary);border-color:var(--brand-primary);border-radius:8px;border-style:solid;border-width:1px;box-shadow:none;color:var(--neutral-white);display:inline-block;font-family:Gotham;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:20px;padding:12px 16px;text-decoration:none}.inner-banner-btn a:hover{background:var(--shades-primary-1)}@media(max-width:767px){.inner-banner-wrap{margin-bottom:80px}.banner-content h1{font-size:40px;line-height:50px}}@media(max-width:479px){.inner-banner-heading h1{font-size:40px;line-height:50px}.inner-banner-section{padding:0 20px}}