.elementor-341238 .elementor-element.elementor-element-49c28cd{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-341238 .elementor-element.elementor-element-4291d80 .elementor-wrapper{--video-aspect-ratio:0.5625;}#elementor-popup-modal-341238{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-341238 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-341238 .dialog-close-button{display:flex;top:50px;font-size:50px;}#elementor-popup-modal-341238 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-341238 .dialog-close-button{right:50px;}body.rtl #elementor-popup-modal-341238 .dialog-close-button{left:50px;}#elementor-popup-modal-341238 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-341238 .dialog-close-button svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-341238 .elementor-element.elementor-element-49c28cd{--content-width:1920px;}}/* Start custom CSS for video, class: .elementor-element-4291d80 */.elementor-341238 .elementor-element.elementor-element-4291d80 .elementor-wrapper {
    max-height: 100vh;
    max-width: 100vw;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c28cd */.elementor-341238 .elementor-element.elementor-element-49c28cd {
    align-items: center;
    flex-direction: row;
    justify-content: center;
    max-height: 100vh;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-341238 .dialog-widget-content {
    background: none;
    box-shadow: none;
}/* End custom CSS */