.fl-image-content__grid{display:flex;flex-direction:column-reverse}.fl-image-content__image{overflow:hidden}.fl-image-content__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fl-image-content__content{display:flex;flex-direction:column;gap:2rem;justify-content:flex-start}.fl-image-content__content .button,.fl-image-content__content h1,.fl-image-content__content h2{margin:0}.fl-image-content__buttons{display:flex;gap:1rem}.fl-image-content:not(.fl-image-content--boxed) .fl-image-content__content{padding:3rem 2rem}.fl-image-content hr{background:#777;border:none;height:1rem;margin:0;width:5rem}.fl-image-content .button{place-self:start}@media(min-width:1025px){.fl-image-content__grid{flex-direction:row}.fl-image-content__grid>div{width:50%}.fl-image-content__content{display:flex;flex-direction:column;gap:3rem;justify-content:center}.fl-image-content:not(.fl-image-content--boxed) .fl-image-content__content{padding:5rem 5rem 5rem 10rem}.fl-image-content--reverse .fl-image-content__grid{flex-direction:row-reverse}.fl-image-content--reverse:not(.fl-image-content--boxed){padding-right:5rem}.fl-image-content--reverse:not(.fl-image-content--boxed) .fl-image-content__content{padding-left:10rem;padding-right:10rem}.fl-image-content.fl-image-content--boxed .fl-image-content__grid{gap:75px}}@media(max-width:1024px){.fl-image-content__image{aspect-ratio:16/9;margin-bottom:3rem}}
