.hs-banner-galley{background-color:#f1efe9;display:grid;grid-template-columns:auto minmax(auto,492px)}.hs-banner-galley .hs-banner__pre-title{align-items:center;background:hsla(56,12%,50%,.15);border-radius:10px;display:flex;gap:6px;margin-bottom:1.6rem;max-width:fit-content;padding:8px 14px}.hs-banner-galley .hs-banner__pre-title span{color:#77755c;font-size:14px;font-weight:600;line-height:23px}.hs-banner-galley__desktop-img{height:100%;object-fit:cover;object-position:right}.hs-banner-galley h2{color:var(--neutral-950,#201f1f);font-size:24px;font-weight:600;line-height:135%;margin-bottom:.8rem}.hs-banner-galley .hs-banner__content{display:flex;flex-direction:column;justify-content:center;padding:4.5rem 5.6rem}.hs-banner-galley .hs-banner__text{font-size:14px;font-weight:300;line-height:150%}@media (min-width:1280px){.hs-banner-galley .hs-banner__content{padding-left:calc(50vw - 600px)}}.hs-banner-galley__mobile-img{width:100%}@media screen and (min-width:768px){.hs-banner-galley h2{font-size:3.2rem}}@media screen and (min-width:768px) and (max-width:992px){.hs-banner-galley{grid-template-columns:1fr 1fr}.hs-banner-galley h2{font-size:3rem}.hs-banner-galley .hs-banner__content{padding:2rem}}@media screen and (max-width:767.9px){.hs-banner-galley{display:flex;flex-direction:column-reverse;padding:0}.hs-banner-galley .hs-banner__content{padding:2.4rem 1.6rem 4rem}.hs-banner-galley .button{font-weight:700;min-width:min(100%,307px)}}