.pf-text{position:relative}.pf-text .text-container{width:100%}.pf-text .background-media{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.pf-text .background-media picture{height:100%;width:100%}.pf-text .background-media .video-wrapper{height:100%}.pf-text .background-media img,.pf-text .background-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}@media only screen and (max-width:991.98px){.pf-text .background-media.hide-video-mobile .video-wrapper{display:none}}@media only screen and (min-width:992px){.pf-text .background-media.hide-video-mobile .background-mobile{display:none}}.pf-text .background-overlay{background:#000;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.pf-text .heading-row{align-items:flex-end;display:flex;flex-direction:row;gap:12px;justify-content:space-between}@media only screen and (max-width:991.98px){.pf-text .heading-row .heading{line-height:1!important}}.pf-text .heading-row a{display:block;flex:none;font-size:14px;text-decoration:underline}@media only screen and (min-width:992px){.pf-text .heading-row a{position:absolute;right:0;top:11px}}.pf-text .heading-row a:hover{text-decoration:none}@media only screen and (min-width:992px){.pf-text .heading-row.heading-row--hide-inline-desktop a{display:none}}@media only screen and (max-width:991.98px){.pf-text .heading-row.heading-row--hide-inline-mobile a{display:none}}.pf-text .content{box-sizing:border-box;display:flex;height:100%;position:relative;width:100%;z-index:3}.pf-text .content.text-alignment-left{text-align:left}.pf-text .content.text-alignment-center{text-align:center}.pf-text .content.text-alignment-right{text-align:right}.pf-text .content.horizontal-alignment-left{justify-content:flex-start}.pf-text .content.horizontal-alignment-center{justify-content:center}.pf-text .content.horizontal-alignment-right{justify-content:flex-end}.pf-text .content.vertical-alignment-top{align-items:flex-start}.pf-text .content.vertical-alignment-center{align-items:center}.pf-text .content.vertical-alignment-bottom{align-items:flex-end}.pf-text .content .foreground-image{display:block;height:auto;margin:0;width:100%}.pf-text .content .foreground-image+*{margin-top:20px}.pf-text .content .button{display:inline-block;margin-top:30px}.pf-text .content .button svg{margin-left:10px;vertical-align:middle;width:7px}.pf-text .content .image-container{margin-bottom:18px;margin-left:2px}.pf-text.height-ratio{padding-bottom:0!important;padding-top:0!important}.pf-text.height-ratio .background-media{height:auto;position:relative}.pf-text.height-ratio .content{left:0;position:absolute;top:0}.pf-text.height-fixed{padding-bottom:0!important;padding-top:0!important}

/*# sourceMappingURL=section-cl-pf-text.min.css.map*/