.two-image-banner{display:flex;gap:1.6rem}@media (max-width:767px){.two-image-banner{flex-direction:column}}.two-image-banner-section{margin-top:0;margin-bottom:0}.two-image-banner>div{flex:1;position:relative}.two-image-banner__content{position:absolute;top:0;bottom:0;left:0;right:0;padding:3.2rem;display:flex;flex-direction:column;align-items:center}@media (max-width:480px){.two-image-banner__content{padding:2.2rem}}.two-image-banner__content{max-width:50rem;margin:0 auto}.two-image-banner__content>p{font-weight:600;margin:0;margin-bottom:.8rem}@media (max-width:1100px){.two-image-banner__content>p{font-size:1.3rem;font-weight:500}}@media (max-width:910px){.two-image-banner__content>p{font-size:1.2rem;font-weight:400}}@media (max-width:767px){.two-image-banner__content>p{font-size:1.5rem;font-weight:600}}@media (max-width:575px){.two-image-banner__content>p{font-size:1.3rem;font-weight:500}}@media (max-width:480px){.two-image-banner__content>p{font-size:1.2rem;font-weight:400}}.two-image-banner__content>h2{font-size:3.2rem;font-weight:700;margin:0;margin-bottom:2.4rem}@media (max-width:1100px){.two-image-banner__content>h2{font-size:2.4rem;font-weight:600}}@media (max-width:910px){.two-image-banner__content>h2{font-size:2rem;font-weight:600}}@media (max-width:767px){.two-image-banner__content>h2{font-size:3.2rem;font-weight:700}}@media (max-width:575px){.two-image-banner__content>h2{font-size:2.4rem;font-weight:600}}@media (max-width:480px){.two-image-banner__content>h2{font-size:2rem;font-weight:600}}