.elementor-3997 .elementor-element.elementor-element-5af3a1a .pt_plus_video_player .tp-video-icon-inner,.elementor-3997 .elementor-element.elementor-element-5af3a1a .pt_plus_video_player .tp-video-popup,.elementor-3997 .elementor-element.elementor-element-5af3a1a .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-4046 .elementor-element.elementor-element-52ff9ed > .elementor-widget-container{background-color:#000;padding:40px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-52ff9ed.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background .3s;}.elementor-4046 .elementor-element.elementor-element-52ff9ed .elementor-wrapper{--video-aspect-ratio:.5625;}.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0);}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio);}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%;}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute;}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center;}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1;}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover;}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow);}.elementor-4111 .elementor-element.elementor-element-52ff9ed > .elementor-widget-container{background-color:#000;padding:40px 0px 0px 0px;}.elementor-4111 .elementor-element.elementor-element-52ff9ed.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background .3s;}.elementor-4111 .elementor-element.elementor-element-52ff9ed .elementor-wrapper{--video-aspect-ratio:.5625;}