.elementor-2311 .elementor-element.elementor-element-bcfa460{--display:flex;--z-index:1001;}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group{margin-bottom:16px;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-form-fields-wrapper{margin-bottom:-16px;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group > a{color:var( --e-global-color-secondary );}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group .elementor-field{color:#0000007A;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group .elementor-field, .elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-subgroup label{font-family:"Candara", Sans-serif;font-weight:400;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-button{font-family:"Candara", Sans-serif;font-weight:400;background-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;transition-duration:200ms;}.elementor-2311 .elementor-element.elementor-element-74240bd .elementor-button:hover{color:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-74240bd{margin:36px 36px calc(var(--kit-widget-spacing, 0px) + 36px) 36px;}#elementor-popup-modal-2311 .dialog-message{width:37rem;height:auto;}#elementor-popup-modal-2311{justify-content:center;align-items:center;}#elementor-popup-modal-2311 .dialog-close-button{display:flex;font-size:30px;}#elementor-popup-modal-2311 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF00;border-radius:30px 30px 30px 30px;}#elementor-popup-modal-2311 .dialog-close-button i{color:var( --e-global-color-secondary );}#elementor-popup-modal-2311 .dialog-close-button svg{fill:var( --e-global-color-secondary );}#elementor-popup-modal-2311 .dialog-close-button:hover i{color:var( --e-global-color-accent );}@media(max-width:600px){.elementor-2311 .elementor-element.elementor-element-bcfa460{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}#elementor-popup-modal-2311 .dialog-message{width:90vw;}}/* Start custom CSS *//* Робимо так, щоб попап був нижче за рівень 1000 */
body .dialog-widget.dialog-lightbox-widget {
    z-index: 1001 !important;
}

/* Накладаємо розмиття або тінь, якщо треба, але шар тепер фіксований */

/* 1. Робимо фон на весь екран прозорим або ледь притемненим */
#elementor-popup-modal-2311 {
    background-color: rgba(0, 0, 0, 0.3) !important; /* Легке затемнення сторінки */
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}

/* 2. Застосовуємо скло ТІЛЬКИ до самого вікна попапу */
#elementor-popup-modal-2311 .dialog-widget-content {
    background-color: rgba(255, 255, 255, 0.2) !important; /* Твоє скло */
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px);
    border: 0px solid rgba(255, 255, 255, 0.3) !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2) !important;
}

/* 3. Прибираємо стандартні фони внутрішніх секцій попапу */
#elementor-popup-modal-2311 .elementor-section, 
#elementor-popup-modal-2311 .elementor-container {
    background-color: transparent !important;
}/* End custom CSS */