.image-cta-section__iframe-content-play,.play-btn{-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:left;position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:2;padding:0;height:64px;width:64px;color:#fff;font-size:1.25em;text-align:center;text-indent:.1em;background:#c5127f;border-radius:50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out}.image-cta-section__iframe-content-play:before,.play-btn:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:inherit;border-radius:50%}.image-cta-section__iframe-content-play:after,.play-btn:after{position:absolute;content:" ";top:50%;margin:-1em 0 0 -.75em;border-color:transparent transparent transparent hsla(0,0%,100%,.75);border-style:solid;border-width:1em 0 1em 1.732em;height:0;width:0;font-size:.75em}.play-btn--youtube{background-color:#c5127f}.play-btn--vimeo{background-color:#23bcec}.image-cta-section__h2,.image-cta-section__p{margin-bottom:0;-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}.image-cta-section__p{margin-top:1.5rem}.image-cta-section__row--title{margin-bottom:3.75rem}.image-cta-section__row--cta{margin-top:3rem}.image-cta-section__btn{max-height:0;color:#fff;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.image-cta-section__btn:before{background-color:#fff}.image-cta-section__btn:hover{color:#fff}.image-cta-section__iframe{position:relative;margin-bottom:2rem;padding-top:75%;width:100%;border-radius:4px;overflow:hidden;-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}.image-cta-section__iframe-content,.image-cta-section__iframe iframe,.image-cta-section__iframe video{position:absolute;top:0;left:0;height:100%;width:100%}.image-cta-section__iframe-content{border:none;padding:0;background-color:transparent;cursor:pointer}.image-cta-section__iframe-content:hover .default-section__iframe-content-play{-webkit-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.image-cta-section__cta{position:relative;display:block;cursor:pointer;-webkit-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:opacity .4s cubic-bezier(.5,.75,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1);transition:opacity .4s cubic-bezier(.5,.75,.25,1),transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1),-o-transform .4s cubic-bezier(0,0,.25,1)}.image-cta-section__cta-col{margin-bottom:32px}@media (min-width:1024px){.image-cta-section__cta-col{margin-bottom:0}}.image-cta-section__cta-content{position:absolute;top:0;left:0;z-index:3;padding:22px;height:100%;width:100%}.image-cta-section__cta-img{position:relative;padding-top:44.24%;overflow:hidden;border-radius:4px}.image-cta-section__cta-img:after{position:absolute;content:"";top:0;left:0;z-index:1;height:100%;width:100%;background-color:rgba(0,0,0,.2);-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.image-cta-section__cta-img img{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out}.image-cta-section__cta h3.h3.image-cta-section__cta-title{margin-bottom:.1875rem;color:#fff}.image-cta-section__cta:hover .image-cta-section__btn{max-height:10000px}.image-cta-section__cta:hover .image-cta-section__cta-img:after{background-color:rgba(0,0,0,.4)}.image-cta-section__cta:hover .image-cta-section__cta-img img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.image-cta-section.is-animating:not(.wp-admin-view) .image-cta-section__cta,.image-cta-section.is-animating:not(.wp-admin-view) .image-cta-section__h2,.image-cta-section.is-animating:not(.wp-admin-view) .image-cta-section__p{-webkit-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%);opacity:0}