.legal-page .sub-banner{background:var(--color-bg-dark)}.sub-banner .sub-banner__grid{align-items:flex-end;display:flex;gap:60px}.sub-banner.top .sub-banner__grid{align-items:flex-start}.sub-banner .sub-banner__grid .sub-banner__left .sub-banner__title{margin:0}.sub-banner .sub-banner__grid .sub-banner__left{max-width:605px;width:100%}.sub-banner .sub-banner__grid .sub-banner__right .sub-banner__description{color:var(--color-secondary);max-width:439px;padding-bottom:15px;width:100%}@media (max-width:767px){.sub-banner .sub-banner__grid{flex-direction:column;gap:30px}.sub-banner .sub-banner__grid .sub-banner__left{display:flex;flex-direction:column;justify-content:center;max-width:100%}.sub-banner .sub-banner__grid .sub-banner__right .sub-banner__description{max-width:100%}.sub-banner .sub-banner__grid .sub-banner__left .sub-banner__title{font-size:24px!important}}@media (min-width:767px) and (max-width:991px){.sub-banner .sub-banner__grid{gap:30px}}