.hero-banner-8{padding:87px 68px 96px;position:relative}@media (max-width:992px){.hero-banner-8{display:flex;flex-direction:column;padding:67px 48px 76px}}.hero-banner-8__image{border-radius:15px;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.hero-banner-8__image picture img{height:100%!important;object-fit:cover;width:100%!important}.hero-banner-8__image .overlay{backdrop-filter:blur(19px);background:transparent;height:100%;inset:0;position:absolute;width:100%}.hero-banner-8__body{align-items:center;color:var(--text-color);display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}@media (max-width:992px){.hero-banner-8__body{order:2}}.hero-banner-8__body .logo{background:#fff;border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);line-height:0;margin-bottom:30px;padding:11px 15px;position:relative;width:fit-content}.hero-banner-8__body .logo img{height:26px!important;width:auto!important}.hero-banner-8__body h2{color:inherit;font-size:clamp(23px,6vw,28px);letter-spacing:-.84px;line-height:130%;margin-bottom:13px}.hero-banner-8__body h3{font-size:clamp(18px,6vw,21px);font-weight:600;letter-spacing:-.84px;line-height:130%;margin-bottom:43px}.hero-banner-8__body .description{font-size:16px;font-weight:500;line-height:24px;margin-bottom:47px}.hero-banner-8__cta{display:flex;gap:14px;justify-content:center;position:relative}@media (max-width:767px){.hero-banner-8__cta{flex-wrap:wrap}}.hero-banner-8__cta .secondary-btn{background:var(--secondary-color);border:none;color:#fff}.hero-banner-8__section{align-items:center;display:flex;justify-content:center;position:relative}.hero-banner-8__section img{max-width:564px;min-width:200px;width:100%}@media (max-width:992px){.hero-banner-8__section{margin-bottom:38px;text-align:center}.hero-banner-8__section img{width:60%}}