.elementor-126248 .elementor-element.elementor-element-6be0dff9{overflow:hidden;}.elementor-126248 .elementor-element.elementor-element-6be0dff9 > .elementor-container{text-align:start;}.elementor-126248 .elementor-element.elementor-element-4c85687a > .elementor-element-populated{padding:30px 30px 30px 30px;}#elementor-popup-modal-126248 .dialog-widget-content{animation-duration:1s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:91px 0px 80px 0px;}#elementor-popup-modal-126248{background-color:rgba(0,0,0,.8);justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-126248 .dialog-message{width:580px;height:custom;align-items:flex-start;}#elementor-popup-modal-126248 .dialog-close-button{display:flex;top:5%;background-color:#000000;font-size:20px;}#elementor-popup-modal-126248 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-126248 .dialog-close-button svg{fill:#FFFFFF;}/* Start custom CSS for html, class: .elementor-element-7a89da16 */.copy-link-button, .send-mail-button {
    font-size: 13px !important;
    color: #fff !important;
    background-color: #000 !important;
    border-radius: 4px 4px 4px 4px !important;
}
#title-share {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6be0dff9 */#elementor-popup-modal-126248 {
    align-items: center !important;
}

#elementor-popup-modal-126248 .dialog-widget-content.dialog-lightbox-widget-content {
    width: min(calc(100% - 20px), 460px);
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, .2);
    border-radius: 8px;
    z-index: 1000;
}

#elementor-popup-modal-126248 .dialog-message {
    width: 100%;
}

#copy-link-button, #send-mail-button {
    padding: 10px 15px !important;
    border: none;
    border-radius: 15px !important;
    cursor: pointer;
    font-size: 18px !important;
    font-weight: 600;
    color: #fff !important;
    background-color: #000 !important;
}

#id-link {
    width: 100%;
    height: 80px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 10px;
    font-size: 14px;
    resize: none;
}/* End custom CSS */