.block-content-media{padding-top:calc(1.725rem + 5.7vw);padding-bottom:calc(1.725rem + 5.7vw)}@media (min-width: 1200px){.block-content-media{padding-top:6rem}}@media (min-width: 1200px){.block-content-media{padding-bottom:6rem}}@media (min-width: 768px){.block-content-media.image-content .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 768px){.block-content-media .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-content-media .content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-content-media .heading{font-size:32px;margin-bottom:1.5rem;line-height:1}@media only screen and (min-width: 320px){.block-content-media .heading{font-size:calc(32px + 8 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-media .heading{font-size:40px}}@media (min-width: 992px){.block-content-media .heading{margin-bottom:2.5rem}}@media (min-width: 992px){.block-content-media .content-container{padding-left:calc( 24px + 100px)}}.block-content-media .button-container{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}@media (min-width: 992px){.block-content-media .button-container{margin-top:3.5rem;padding-left:calc( 24px + 100px)}}@media (min-width: 992px){.block-content-media .button-container.multiple{padding-left:0}}.block-content-media .media-col{position:relative;margin-top:3rem}@media (min-width: 768px){.block-content-media .media-col{margin-top:0}}.block-content-media .media-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.block-content-media .media-container.sticky{position:-webkit-sticky;position:sticky;top:calc(var(--site-header-height) + 2rem);z-index:5;margin-top:0}}.block-content-media .media-container.image-container{max-width:44.25rem;max-height:37.8125rem;border-radius:1rem;overflow:hidden}.block-content-media .media-container.image-container:has(.logo)::before,.block-content-media .media-container.image-container:has(.play-btn)::before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background-color:var(--black);opacity:0.4;z-index:1}.block-content-media .media-container.image-container picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-content-media .media-container.image-container:has(>img){height:100%}.block-content-media .media-container.image-container:has(>img) img{height:100%}.block-content-media .media-container.image-container .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);pointer-events:none;z-index:2}.block-content-media .media-container .play-btn{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.block-content-media .media-container .play-btn:hover span{background-color:var(--white);color:var(--primary)}.block-content-media .media-container .play-btn span{width:6.25rem;height:6.25rem;border-radius:100%;border:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white);font-size:18px;-webkit-transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-property:background-color,color;transition-property:background-color,color}@media only screen and (min-width: 320px){.block-content-media .media-container .play-btn span{font-size:calc(18px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-media .media-container .play-btn span{font-size:22px}}

/*# sourceMappingURL=block-content-media.css.map */
