.elementor-20196 .elementor-element.elementor-element-06e8122{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20196 .elementor-element.elementor-element-32ad73c{border-radius:8px 8px 8px 8px;}#elementor-popup-modal-20196 .dialog-widget-content{background-color:#02010100;border-radius:8px 8px 8px 8px;}#elementor-popup-modal-20196{background-color:#000000BF;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20196 .dialog-message{width:calc(100vw - 80px);height:100vh;align-items:center;}#elementor-popup-modal-20196 .dialog-close-button{display:flex;top:8px;font-size:22px;}body:not(.rtl) #elementor-popup-modal-20196 .dialog-close-button{right:2px;}body.rtl #elementor-popup-modal-20196 .dialog-close-button{left:2px;}#elementor-popup-modal-20196 .dialog-close-button i{color:#FFFFFFBF;}#elementor-popup-modal-20196 .dialog-close-button svg{fill:#FFFFFFBF;}@media(max-width:767px){.elementor-20196 .elementor-element.elementor-element-32ad73c{border-radius:0px 0px 0px 0px;}#elementor-popup-modal-20196 .dialog-message{width:100vw;}#elementor-popup-modal-20196{justify-content:flex-start;align-items:flex-start;}#elementor-popup-modal-20196 .dialog-widget-content{border-radius:0px 0px 0px 0px;}#elementor-popup-modal-20196 .dialog-close-button{top:8px;}body:not(.rtl) #elementor-popup-modal-20196 .dialog-close-button{right:8px;}body.rtl #elementor-popup-modal-20196 .dialog-close-button{left:8px;}}/* Start custom CSS for html, class: .elementor-element-32ad73c */.elementor-20196 .elementor-element.elementor-element-32ad73c, .elementor-20196 .elementor-element.elementor-element-32ad73c .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-20196 .dialog-lightbox-message {
    overflow-y: hidden;
}
#elementor-popup-modal-20196 .dialog-close-button {
    text-decoration: none;
}
@media (min-width: 768px) {
    #elementor-popup-modal-20196 iframe {
        border-radius: 8px;
    height: calc(100vh - 86px);
}
}
@media (max-width: 767px) {
    #elementor-popup-modal-20196 {
        background-color: rgb(41, 161, 206);
    }
    #elementor-popup-modal-20196 .elementor-location-popup, #elementor-popup-modal-20196 .elementor-location-popup > div {
       height: 100%;
    }
    #elementor-popup-modal-20196 iframe {
       height: calc(100vh - 56px); 
    }
}/* End custom CSS */