.elementor-widget-cmsmasters-video{width:100%}.elementor-widget-cmsmasters-video__container{margin:0;min-height:1px;padding:0;height:auto;width:100%}.elementor-widget-cmsmasters-video__container.minimize .elementor-video-iframe{width:100%!important}.elementor-widget-cmsmasters-video__wrap{position:relative;height:auto}.elementor-widget-cmsmasters-video__inner{left:0;position:absolute;top:0;height:100%;width:100%}.cmsmasters-ver-position-on-scroll-top .minimize .elementor-widget-cmsmasters-video__inner{top:20px;bottom:auto}.cmsmasters-ver-position-on-scroll-bottom .minimize .elementor-widget-cmsmasters-video__inner{top:auto;bottom:20px}.cmsmasters-hor-position-on-scroll-right .minimize .elementor-widget-cmsmasters-video__inner{left:auto;right:20px}.cmsmasters-hor-position-on-scroll-left .minimize .elementor-widget-cmsmasters-video__inner{left:20px;right:auto}.cmsmasters-animation-on-scroll-up .minimize .elementor-widget-cmsmasters-video__inner{animation-name:fadeInUp}.cmsmasters-animation-on-scroll-right .minimize .elementor-widget-cmsmasters-video__inner{animation-name:fadeInRight}.cmsmasters-animation-on-scroll-down .minimize .elementor-widget-cmsmasters-video__inner{animation-name:fadeInDown}.cmsmasters-animation-on-scroll-left .minimize .elementor-widget-cmsmasters-video__inner{animation-name:fadeInLeft}.minimize .elementor-widget-cmsmasters-video__inner{left:auto;max-height:158px;right:20px;animation-duration:1s;z-index:999999;position:fixed;top:auto;padding:0;height:158px;bottom:20px;animation-fill-mode:both}.elementor-widget-cmsmasters-video__inner>iframe{position:absolute;top:0}.elementor-widget-cmsmasters-video__cover-image{left:0;text-align:center;cursor:pointer;position:absolute;top:0;height:100%;width:100%}.elementor-widget-cmsmasters-video__cover-image img{-o-object-fit:cover;object-fit:cover;border-radius:0;box-shadow:none;border:none;height:100%;max-width:100%;width:100%}.elementor-widget-cmsmasters-video__play-icon{left:0;margin:auto!important;right:0;line-height:100px;position:absolute;top:0;height:100px;bottom:0;width:100px}.minimize .elementor-widget-cmsmasters-video__play-icon{line-height:40px!important;height:40px!important;width:40px!important}.elementor-widget-cmsmasters-video__play-icon:not(.disable_effect) i,.elementor-widget-cmsmasters-video__play-icon:not(.disable_effect) svg{animation-timing-function:linear;animation-duration:4s;animation-iteration-count:infinite;animation-name:iconBlink}.elementor-widget-cmsmasters-video__play-icon i{font-size:100px}.elementor-widget-cmsmasters-video__play-icon i:before{text-shadow:1px 0 6px rgba(0,0,0,.3);color:#fff;transition:color .4s ease-in-out}.minimize .elementor-widget-cmsmasters-video__play-icon i{font-size:40px!important}.elementor-widget-cmsmasters-video__play-icon svg{fill:#fff;display:block;height:100px;transition:fill .4s ease-in-out;width:100px}.minimize .elementor-widget-cmsmasters-video__play-icon svg{height:40px!important;width:40px!important}.elementor-widget-cmsmasters-video .elementor-video-container video{left:0;border:0;position:absolute;top:0;height:100%;background-color:#000;width:100%}.elementor-widget-cmsmasters-video .ytp-cued-thumbnail-overlay-image{background-size:contain}.elementor-widget-cmsmasters-video__close-button{border-width:0;border-radius:3px;margin:-13px -13px 0 0;right:0;line-height:1em;display:none;text-align:center;color:#000;z-index:2;cursor:pointer;position:absolute;border-color:transparent;top:0;padding:5px;font-size:14px;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;background-color:transparent}.elementor-widget-cmsmasters-video__close-button:hover{color:#7e7d7d}.elementor-widget-cmsmasters-video__close-button.fas{display:none}.minimize .elementor-widget-cmsmasters-video__close-button{display:block}.elementor-widget-cmsmasters-video:not(.cmsmasters-show-button-yes) .elementor-widget-cmsmasters-video__close-button{display:none!important}.cmsmasters-close-but-view-stacked .elementor-widget-cmsmasters-video__close-button{color:#fff;background-color:#000}.cmsmasters-close-but-view-stacked .elementor-widget-cmsmasters-video__close-button:hover{background-color:#7e7d7d}.cmsmasters-close-but-view-framed .elementor-widget-cmsmasters-video__close-button{margin:-14px -14px 0 0;border:1px solid #000;color:#000;background-color:#fff}.cmsmasters-close-but-view-framed .elementor-widget-cmsmasters-video__close-button:hover{color:#7e7d7d;border-color:#7e7d7d}.cmsmasters-close-but-shape-circle .elementor-widget-cmsmasters-video__close-button{border-radius:50%}.elementor-widget-cmsmasters-video__close-button:before{line-height:14px;display:block;height:14px;width:14px}.elementor-widget-cmsmasters-video__wrap{aspect-ratio:var(--video-aspect-ratio,1.77777)}.elementor-widget-cmsmasters-video.cmsmasters-video-lightbox-yes .elementor-widget-cmsmasters-video__container>.elementor-widget-cmsmasters-video__wrap{aspect-ratio:var(--cover-image-aspect-ratio-custom,var(--video-aspect-ratio,1.77777))}.elementor-widget-cmsmasters-video__inner{left:auto;right:auto;position:relative;top:auto}.elementor-widget-cmsmasters-video__inner>iframe{left:auto;border:none;right:auto;display:flex;position:relative;top:auto;height:100%;width:100%}.elementor-widget-cmsmasters-video__hosted{left:auto;-o-object-fit:cover;object-fit:cover;border:none!important;right:auto;display:flex;position:relative;top:auto;height:100%;width:100%!important}.elementor-fit-aspect-ratio video{left:0;border:0;position:absolute;top:0;height:100%;width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes iconBlink{0%{opacity:1}33%{opacity:.4}66%{opacity:1}to{opacity:1}}