.max-banner-image .g-row .g:first-of-type{display:flex;align-items:flex-end;flex-direction:column}.max-banner-image .g-row .g:first-of-type .links{align-self:flex-start;display:flex;justify-content:flex-start;padding:0 30px}@media (min-width:480px){.max-banner-image .g-row .g:first-of-type .links{padding-left:40px;padding-right:40px}}@media (min-width:768px){.max-banner-image .g-row .g:first-of-type .links{padding-left:0;padding-right:0}}.max-banner-image__content{width:100%;max-width:375px;padding-left:30px;padding-right:30px;margin-right:auto;text-align:left;display:flex;align-items:flex-end;flex-direction:column;margin-left:auto}@media (min-width:480px){.max-banner-image__content{max-width:480px;padding-left:40px;padding-right:40px}}@media (min-width:768px){.max-banner-image__content{padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:344px}}@media (min-width:1240px){.max-banner-image__content{max-width:580px}}.max-banner-image__content h2{font-size:39px;color:#5c2d20;line-height:1.153846154;margin-bottom:20px}@media (min-width:480px){.max-banner-image__content h2{font-size:41.6px}}@media (min-width:768px){.max-banner-image__content h2{font-size:46.8px}}@media (min-width:1240px){.max-banner-image__content h2{font-size:52px}}.max-banner-image__content .typography{font-size:16.5px}@media (min-width:480px){.max-banner-image__content .typography{font-size:17.6px}}@media (min-width:768px){.max-banner-image__content .typography{font-size:19.8px}}@media (min-width:1240px){.max-banner-image__content .typography{font-size:22px}}.max-banner-image__content .typography p{color:#2a2a2a!important}.max-banner-image__img img{max-width:100%;height:auto}