.blockicon-preview{width:100%;max-width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:4px} .blockicon-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:center} .section-gaps{max-width:3000px;margin:0 auto} .inner-section-gaps{position:relative;display:flex;flex:1;min-height:inherit;overflow:hidden} .section-gaps-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center} video.section-gaps-media{object-fit:cover;object-position:center 20%} img.section-gaps-media{object-fit:cover;object-position:center 20%;opacity:0;transition:opacity 1.5s ease-in-out} img.section-gaps-media.active{opacity:1;object-fit:cover;object-position:center 20%} .section-gaps-static,.section-gaps-animated{position:absolute;inset:0;background:rgba(0,0,0,0.00)} .section-gaps-animated{background:linear-gradient(-45deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 25%,rgba(0,0,0,0.00) 50%,rgba(0,0,0,0.00) 75%,rgba(0,0,0,0.00) 100%);background-size:400% 400%;animation:curpagegradient 45s ease-in-out infinite} @keyframes curpagegradient{0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%}} .section-gaps-content h1{margin:0 0 15px;font-size:36px} .section-gaps-content p{max-width:650px;margin:0;font-size:20px;line-height:1.6} @media only screen and (min-width:850px){.section-gaps-left,.section-gaps-right,.section-gaps-center,.section-gaps-around,.section-gaps-between{position:relative;display:flex;z-index:2;flex:1;flex-wrap:wrap;flex-direction:row} .section-gaps-left,.section-gaps-left .acf-innerblocks-container{justify-content:flex-start !important;flex-wrap:wrap} .section-gaps-right,.section-gaps-right .acf-innerblocks-container{justify-content:flex-end !important;flex-wrap:wrap} .section-gaps-center,.section-gaps-center .acf-innerblocks-container{align-items:center !important;justify-content:center !important;flex-wrap:wrap} .section-gaps-around,.section-gaps-around .acf-innerblocks-container{justify-content:space-around !important;flex-wrap:wrap} .section-gaps-between,.section-gaps-between .acf-innerblocks-container{justify-content:space-between !important;flex-wrap:wrap}}