.elementor-15911 .elementor-element.elementor-element-9dce113{--display:flex;}.elementor-15911 .elementor-element.elementor-element-9dce113:not(.elementor-motion-effects-element-type-background), .elementor-15911 .elementor-element.elementor-element-9dce113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}#elementor-popup-modal-15911 .dialog-widget-content{animation-duration:1.2s;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-15911{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-15911 .dialog-message{width:520px;height:auto;}#elementor-popup-modal-15911 .dialog-close-button{display:flex;top:8%;font-size:13px;}body:not(.rtl) #elementor-popup-modal-15911 .dialog-close-button{right:8%;}body.rtl #elementor-popup-modal-15911 .dialog-close-button{left:8%;}/* Start custom CSS *//* Убираем внешнюю оболочку Elementor Popup */
.elementor-popup-modal .dialog-widget-content {
    background: transparent !important;
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
    overflow: visible !important;
}

/* Убираем системные отступы вокруг содержимого */
.elementor-popup-modal .dialog-message {
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
}

/* Убираем фон и отступы первого контейнера попапа */
.elementor-popup-modal .elementor-location-popup,
.elementor-popup-modal .elementor-location-popup > .elementor-element {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
}/* End custom CSS */