.hc-media-text .is-layout-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.hc-media-text .is-layout-grid{gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.hc-media-text .is-layout-grid{gap:5rem}}@media (min-width:1440px){.hc-media-text .is-layout-grid{gap:6rem}}.hc-media-text .hc-block{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0}.hc-media-text .hc-picture,.hc-media-text .hc-picture img:not([data-service-id]){position:relative}.hc-media-text .hc-picture img[data-service-id]{display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hc-media-text .hc-picture:before{--tw-bg-opacity:1;background-color:rgb(229 238 237/var(--tw-bg-opacity));bottom:-1.5rem;position:absolute;right:-1.5rem}@media (min-width:1024px){.hc-media-text .hc-picture:before{content:"";height:85%;width:90%}}.has-background .hc-media-text .hc-picture:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hc-media-text .hc-intro{position:relative;z-index:1}.hc-media-text .text-icon{--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(35 115 167/var(--tw-text-opacity));display:none;height:auto;opacity:.1;position:absolute;top:45%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:25%}@media (min-width:1024px){.hc-media-text .text-icon{display:block}}.hc-media-text:not(.reverse-columns) .text-icon{right:0}.hc-media-text:not(.reverse-columns) .hc-picture:before{left:-1.5rem;right:auto}@media (min-width:1024px){.hc-media-text.reverse-columns .hc-picture{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.hc-media-text.reverse-columns .hc-intro{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}}.hc-media-text.reverse-columns .text-icon{--tw-translate-x:-1.5rem;right:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1200px){.hc-media-text.reverse-columns .text-icon{--tw-translate-x:-2.5rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1440px){.hc-media-text.reverse-columns .text-icon{--tw-translate-x:-3rem;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1200px){.hc-media-text.has-text-icon .hc-intro{padding-right:5rem}}@media (min-width:1440px){.hc-media-text.has-text-icon .hc-intro{padding-right:6rem}}