.single-top-banner-section{z-index:0;position:relative}.single-top-banner-section img.outside-overlay{display:none}@media (min-width:992px){.single-top-banner-section img.outside-overlay{z-index:1;height:100%;display:block;position:absolute;top:0;left:0}}@media (min-width:992px) and (min-width:992px) and (max-width:1439.98px){.single-top-banner-section img.outside-overlay{object-fit:cover;object-position:left}}@media (min-width:992px){.single-top-banner-section img.outside-overlay[data-background-position=right]{left:auto;right:0}}@media (min-width:992px) and (min-width:992px) and (max-width:1439.98px){.single-top-banner-section img.outside-overlay[data-background-position=right]{object-position:right}}.single-top-banner-section .single-top-banner-block{z-index:2;flex-wrap:wrap;gap:2rem;display:flex;position:relative}.single-top-banner-section .single-top-banner-block__content{flex-direction:column;flex:0 0 100%;max-width:100%;display:flex}@media (min-width:992px){.single-top-banner-section .single-top-banner-block__content{flex:0 0 calc(60% - 1rem);max-width:calc(60% - 1rem)}}.single-top-banner-section .single-top-banner-block__content .block-tag{text-transform:uppercase;color:#fff;letter-spacing:20%;border-left:3px solid #d960c9;margin-bottom:2rem;padding-left:1rem;font-family:Borna,"sans-serif";font-size:1rem;font-weight:500;display:block;position:relative}.single-top-banner-section .single-top-banner-block__content .client{color:#6c5df3;width:100%;display:block}.single-top-banner-section .single-top-banner-block__content .date{margin-top:auto;font-size:13px}.single-top-banner-section .single-top-banner-block__image{flex:0 0 100%;max-width:100%}@media (min-width:992px){.single-top-banner-section .single-top-banner-block__image{flex:0 0 calc(40% - 1rem);max-width:calc(40% - 1rem)}}.single-top-banner-section .single-top-banner-block__image .image-wrapper{border-bottom-right-radius:3.125rem;width:100%;height:auto;overflow:hidden}.single-top-banner-section .single-top-banner-block__image .image-wrapper img{object-fit:cover;object-position:center}
