.elementor-6841 .elementor-element.elementor-element-e931714 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-6841 .elementor-element.elementor-element-14d2a13 img {
    width: 100%;
}

#elementor-popup-modal-6841 .dialog-message {
    width: 250px;
    height: auto;
}

#elementor-popup-modal-6841 {
    justify-content: flex-end;
    align-items: flex-end;
}

#elementor-popup-modal-6841 .dialog-close-button {
    display: flex;
    font-size: 5px;
}

#elementor-popup-modal-6841 .dialog-widget-content {
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
    margin: 0px 10px 10px 0px;
}

#elementor-popup-modal-6841 .dialog-close-button i {
    color: var(--e-global-color-text);
}

#elementor-popup-modal-6841 .dialog-close-button svg {
    fill: var(--e-global-color-text);
}

@media(max-width:767px) {
    #elementor-popup-modal-6841 .dialog-message {
        width: 185px;
    }
}