.plyr{--plyr-color-main:#f4241d;--plyr-badge-background:#fff;--plyr-video-control-color-hover:#fff}.player .vp-controls .play{color:#f4241d}.plyr input[type=range]:focus{color:#fff}.faw-svt{overflow:hidden;position:relative}.wp-block-gbold-grid-column .faw-svt{border-radius:1rem}.faw-svt .wp-block-cover--vid-hero{background:#000;min-height:0;z-index:2}.faw-svt .vid-ns .wp-block-cover--vid-hero,.faw-svt .vid-ns-ani .wp-block-cover--vid-hero{z-index:0}.faw-svt .wp-block-cover__inner-container,.faw-svt__overlay{height:100%;position:absolute;width:100%}.faw-svt__overlay{animation:showNextOut 1s cubic-bezier(.76,0,.24,1);-webkit-animation:showNextOut 1s cubic-bezier(.76,0,.24,1);bottom:0;height:100%;opacity:0;transition:opacity .3s;visibility:hidden;width:100%;z-index:2}.container--vid-info{color:#fff;margin-top:-6rem;position:relative;transition:margin-top .8s ease-in-out;z-index:1}.container--vid{position:relative}.faw-vid{border-radius:.4rem;box-shadow:0 1rem 5rem rgba(0,0,0,.9);left:0;position:absolute;top:0}.faw-vid,.faw-vid iframe{height:100%;width:100%}.vid-ns-ani .faw-vid{animation:showNext 1s cubic-bezier(.76,0,.24,1);-webkit-animation:showNext 1s cubic-bezier(.76,0,.24,1);animation-iteration-count:1}.vid-ns-ani .wp-block-cover__inner-container{animation:showPrevContentReverse .8s cubic-bezier(.76,0,.24,1) .05s;-webkit-animation:showPrevContentReverse .8s cubic-bezier(.76,0,.24,1) .05s;animation-iteration-count:1}.wp-block-gbold-grid-column .faw-video__vid-width{flex:0 0 100%;margin:0;max-width:100%}.faw-vid-wrapper{left:0;padding-top:56.25%;top:0}.vid-ns-ani .faw-svt__overlay{visibility:visible}.vid-ns .faw-svt__overlay{animation-fill-mode:forwards;animation-iteration-count:1;animation:none;-webkit-animation:none;opacity:1;visibility:visible}.faw-svt .faw-video__btn{width:100%!important}.vid-ns-width .container--vid{max-width:100%!important;transition:max-width 1s}.vid-ns-width--default .container--vid{max-width:84%!important}@media screen and (max-width:767px){.container--vid{max-width:100%!important}}@media screen and (min-width:520px){.container--vid-info{margin-top:-8rem}}.faw-svt .faw-vid-btn-wrap{background:none;border:none;display:none;overflow:hidden;position:absolute;width:100%;z-index:2}.faw-svt .vid-ns .faw-vid-btn-wrap{display:block}.faw-svt .faw-vid-btn-wrap *{pointer-events:none}.faw-svt .faw-video__btn{padding-top:56.25%;position:relative;z-index:2}.faw-svt .faw-video__btn:before{content:"";height:100%;left:-1000%;position:absolute;top:0;width:2000%}.faw-svt .faw-post-cards__vid-icon-wrapper--svt{bottom:1.5rem;height:6rem;left:0;opacity:0;position:relative;top:auto;transition:opacity .3s;width:6rem}.wp-block-gbold-grid-column .faw-post-cards__vid-icon-wrapper--svt{left:1.5rem}.vid-ns .faw-post-cards__vid-icon-wrapper--svt{opacity:1}.faw-svt .faw-vid-btn-wrap:active+div+div .faw-post-cards__vid-icon path,.faw-svt .faw-vid-btn-wrap:focus+div+div .faw-post-cards__vid-icon path,.faw-svt .faw-vid-btn-wrap:hover+div+div .faw-post-cards__vid-icon path{fill:#f4241d!important}.faw-post-cards__vid-icon{transition:opacity .4s}.vid-ns-loading .faw-post-cards__vid-icon{opacity:0}.faw-post-cards__vid-icon-wrapper--svt{transition:.6s cubic-bezier(.4,0,.2,1)!important}.vid-ns-loading .faw-post-cards__vid-icon-wrapper--svt{transform:rotate(100deg) scale(1)}.vid-loader{animation:svg-animation 2s linear infinite;left:0;max-width:100px;opacity:0;position:absolute;right:0;transition:.2s cubic-bezier(.4,0,.2,1)}.vid-ns-loading .vid-loader{opacity:1}@keyframes svg-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vid-ns-loading .vid-loader circle{animation:circle-animation 1.4s ease-in-out infinite both;display:block;fill:transparent;stroke:#f4241d!important;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:1rem;transform-origin:50% 50%}@keyframes circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(1turn)}}.faw-svt .faw-vid-btn-wrap:active+div+div .vid-loader circle,.faw-svt .faw-vid-btn-wrap:focus+div+div .vid-loader circle,.faw-svt .faw-vid-btn-wrap:hover+div+div .vid-loader circle{stroke:#f4241d!important}@media screen and (min-width:520px){.faw-svt .faw-post-cards__vid-icon-wrapper--svt{height:8rem;width:8rem}}
