@media only screen and (min-width:1024px){.acf-block.media-content-block .background-container:before{content:'';position:absolute;display:block;width:70px;height:270px;left:53px;bottom:53px;background-image:url(../../img/media-content-deco-bg.svg);background-repeat:no-repeat;background-size:contain;z-index:2}}.acf-block.media-content-block>.container{align-items:flex-start}@media only screen and (min-width:1024px){.acf-block.media-content-block>.container>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((6 / 12 * 100%) - 70px + (6 / 12 * 70px));-moz-flex-basis:calc((6 / 12 * 100%) - 70px + (6 / 12 * 70px));-ms-flex-preferred-size:calc((6 / 12 * 100%) - 70px + (6 / 12 * 70px));flex-basis:calc((6 / 12 * 100%) - 70px + (6 / 12 * 70px));max-width:calc((6 / 12 * 100%) - 70px + (6 / 12 * 70px));flex-grow:1}.acf-block.media-content-block>.container>.intro-inner-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((12 / 12 * 100%) - 70px + (12 / 12 * 70px));-moz-flex-basis:calc((12 / 12 * 100%) - 70px + (12 / 12 * 70px));-ms-flex-preferred-size:calc((12 / 12 * 100%) - 70px + (12 / 12 * 70px));flex-basis:calc((12 / 12 * 100%) - 70px + (12 / 12 * 70px));max-width:calc((12 / 12 * 100%) - 70px + (12 / 12 * 70px));flex-grow:1}}@media only screen and (min-width:1024px){.acf-block.media-content-block:not(.image-content-full):not(.full-width)>.container .content-image{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));-moz-flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));-ms-flex-preferred-size:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));max-width:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));flex-grow:1}.acf-block.media-content-block:not(.image-content-full):not(.full-width)>.container .content-entry{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));-moz-flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));-ms-flex-preferred-size:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));max-width:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));flex-grow:1}}@media only screen and (min-width:1024px){.acf-block.media-content-block:not(.image-content-full):not(.full-width).image-right .container.col-2{flex-direction:row-reverse}}@media only screen and (min-width:1024px){.acf-block.media-content-block:not(.image-content-full):not(.full-width).image-right.image-content-full .content-full-image .image-container{text-align:right;right:0;left:auto}}.acf-block.media-content-block .content-image{position:relative;margin-bottom:38px}@media only screen and (min-width:1024px){.acf-block.media-content-block .content-image{margin-bottom:0;height:auto}}.acf-block.media-content-block .content-image .image-container{height:100%;overflow:hidden}.acf-block.media-content-block .content-image .image-container img{width:100%;height:100%;object-fit:cover}.acf-block.media-content-block .content-image .content-image-text-overlay{width:100%;padding:60px;color:#fff;background-color:var(--color-primary);background-image:url(../../img/dots-grid-bg.svg);background-repeat:no-repeat;background-size:58px 58px;background-position:calc(100% - 20px) 20px;margin-bottom:-38px}.acf-block.media-content-block .content-image .content-image-text-overlay h1,.acf-block.media-content-block .content-image .content-image-text-overlay h2,.acf-block.media-content-block .content-image .content-image-text-overlay h3,.acf-block.media-content-block .content-image .content-image-text-overlay h4{color:#fff}@media only screen and (min-width:1200px){.acf-block.media-content-block .content-image .content-image-text-overlay{position:absolute;bottom:-4rem;width:60%;height:auto;margin-bottom:0}}.acf-block.media-content-block .content-image .content-image-text-overlay p{font-size:1.75rem}@media only screen and (min-width:1200px){.acf-block.media-content-block .content-image .content-image-text-overlay p{font-size:2.5rem}}.acf-block.media-content-block .content-image .content-image-text-overlay p:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){.acf-block.media-content-block .content-entry .cta-wrap{margin-left:0;margin-top:3rem}}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-right .container.col-2{flex-direction:row-reverse}}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-right.image-content-full .content-full-image .image-container{text-align:left;right:0;left:auto}}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full._60_40>.container .blank{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));-moz-flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));-ms-flex-preferred-size:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));flex-basis:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));max-width:calc((5 / 12 * 100%) - 70px + (5 / 12 * 70px));flex-grow:1}.acf-block.media-content-block.image-content-full._60_40>.container .content-entry{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));-moz-flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));-ms-flex-preferred-size:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));flex-basis:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));max-width:calc((7 / 12 * 100%) - 70px + (7 / 12 * 70px));flex-grow:1}}.acf-block.media-content-block.image-content-full._60_40 .content-full-image .image-container{width:45%}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full._70_30>.container .blank{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((3.5 / 12 * 100%) - 70px + (3.5 / 12 * 70px));-moz-flex-basis:calc((3.5 / 12 * 100%) - 70px + (3.5 / 12 * 70px));-ms-flex-preferred-size:calc((3.5 / 12 * 100%) - 70px + (3.5 / 12 * 70px));flex-basis:calc((3.5 / 12 * 100%) - 70px + (3.5 / 12 * 70px));max-width:calc((3.5 / 12 * 100%) - 70px + (3.5 / 12 * 70px));flex-grow:1}.acf-block.media-content-block.image-content-full._70_30>.container .content-entry{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((8.5 / 12 * 100%) - 70px + (8.5 / 12 * 70px));-moz-flex-basis:calc((8.5 / 12 * 100%) - 70px + (8.5 / 12 * 70px));-ms-flex-preferred-size:calc((8.5 / 12 * 100%) - 70px + (8.5 / 12 * 70px));flex-basis:calc((8.5 / 12 * 100%) - 70px + (8.5 / 12 * 70px));max-width:calc((8.5 / 12 * 100%) - 70px + (8.5 / 12 * 70px));flex-grow:1}}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-full._70_30 .content-full-image .image-container{width:44%}}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full._70_30 .content-full-image .image-container{width:33%}}@media only screen and (min-width:1400px){.acf-block.media-content-block.image-content-full._70_30 .content-full-image .image-container{width:37%}}@media only screen and (min-width:1600px){.acf-block.media-content-block.image-content-full._70_30 .content-full-image .image-container{width:39%}}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full._80_20>.container .blank{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((3 / 12 * 100%) - 70px + (3 / 12 * 70px));-moz-flex-basis:calc((3 / 12 * 100%) - 70px + (3 / 12 * 70px));-ms-flex-preferred-size:calc((3 / 12 * 100%) - 70px + (3 / 12 * 70px));flex-basis:calc((3 / 12 * 100%) - 70px + (3 / 12 * 70px));max-width:calc((3 / 12 * 100%) - 70px + (3 / 12 * 70px));flex-grow:1}.acf-block.media-content-block.image-content-full._80_20>.container .content-entry{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:calc((9 / 12 * 100%) - 70px + (9 / 12 * 70px));-moz-flex-basis:calc((9 / 12 * 100%) - 70px + (9 / 12 * 70px));-ms-flex-preferred-size:calc((9 / 12 * 100%) - 70px + (9 / 12 * 70px));flex-basis:calc((9 / 12 * 100%) - 70px + (9 / 12 * 70px));max-width:calc((9 / 12 * 100%) - 70px + (9 / 12 * 70px));flex-grow:1}}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full._80_20 .content-full-image .image-container{width:31%}}@media only screen and (min-width:1400px){.acf-block.media-content-block.image-content-full._80_20 .content-full-image .image-container{width:37.5%}}.acf-block.media-content-block.image-content-full .content-full-image{position:relative;top:0;width:100%;height:100%}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-full .content-full-image{position:absolute}}.acf-block.media-content-block.image-content-full .content-full-image .image-container{width:100%;border-radius:0}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-full .content-full-image .image-container{text-align:right;margin-bottom:0;position:absolute;width:45%;left:0;height:auto;top:0;bottom:0}}@media only screen and (min-width:1200px){.acf-block.media-content-block.image-content-full .content-full-image .image-container{width:50%;top:-50px;bottom:-50px}}.acf-block.media-content-block.image-content-full .content-full-image .image-container img{height:100%;width:auto;object-fit:cover}.acf-block.media-content-block.image-content-full:not(.padding-none) .content-full-image{margin-top:-32px}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-full:not(.padding-none) .content-full-image{margin-top:0}}.acf-block.media-content-block.image-content-full:not(.padding-none) .content-full-image+div .content-entry .basic-content{padding:32px 0 0}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-full:not(.padding-none) .content-full-image+div .content-entry .basic-content{padding:0}}.acf-block.media-content-block.image-content-centered .content-centered-image{margin-bottom:38px}@media only screen and (min-width:1024px){.acf-block.media-content-block.image-content-centered .content-centered-image{margin-bottom:0}}.acf-block.media-content-block.image-content-centered .content-centered-image .image-container{width:100%;text-align:center}.acf-block.media-content-block.image-content-centered .content-centered-image .image-container img{width:auto;margin:auto}.acf-block.media-content-block.full-width{padding:0;margin:-102px 0 0}.acf-block.media-content-block.full-width .content-entry{padding:40px}@media only screen and (min-width:1024px){.acf-block.media-content-block.full-width .content-entry{padding:160px 70px 0 0}}.acf-block.media-content-block.full-width .content-entry h1,.acf-block.media-content-block.full-width .content-entry h2,.acf-block.media-content-block.full-width .content-entry h3{margin-bottom:2.5rem}@media only screen and (min-width:1024px){.acf-block.media-content-block.full-width .content-entry .cta-wrap{margin-top:2rem}}.acf-block.media-content-block.tiled-content .content-entry .basic-content{display:flex;justify-content:space-between;flex-wrap:wrap}.acf-block.media-content-block.tiled-content .content-entry .basic-content>h1,.acf-block.media-content-block.tiled-content .content-entry .basic-content>h2,.acf-block.media-content-block.tiled-content .content-entry .basic-content>h3{flex:0 1 100%}.acf-block.media-content-block.tiled-content .content-entry .basic-content div{flex:0 1 100%}@media only screen and (min-width:1200px){.acf-block.media-content-block.tiled-content .content-entry .basic-content div{flex:0 1 45%}}