.elementor-3013 .elementor-element.elementor-element-6cff024{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-3013 .elementor-element.elementor-element-791dedb img{border-radius:20px 20px 0px 0px;}.elementor-3013 .elementor-element.elementor-element-f9b4e09{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group select,  .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group select{padding:10px 10px 10px 10px;}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#E6A63E !important;color:var( --e-global-color-86454dd );border-style:none;}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#F1BF6E !important;color:var( --e-global-color-86454dd );}#elementor-popup-modal-3013{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3013 .dialog-message{width:550px;height:auto;}#elementor-popup-modal-3013 .dialog-close-button{display:flex;background-color:#DDCFCF78;font-size:21px;}#elementor-popup-modal-3013 .dialog-widget-content{border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-3013 .elementor-element.elementor-element-6cff024{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-input--label label{font-size:13px;}.elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3013 .elementor-element.elementor-element-58f8497 .fluentform-widget-wrapper .ff-el-group select{padding:8px 8px 8px 8px;}#elementor-popup-modal-3013 .dialog-message{width:300px;padding:0px 0px 0px 0px;}body:not(.rtl) #elementor-popup-modal-3013 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-3013 .dialog-close-button{left:0%;}}/* Start custom CSS *//* Elementor Popup Close Button */
.elementor-popup-modal .dialog-close-button {
    top: 15px !important;
    right: 15px !important;
    width: 34px !important;
    height: 34px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.18) !important;
    border-radius: 50% !important;
    color: #ffffff !important;
    font-size: 20px !important;
    opacity: 1 !important;
    transition: all 0.3s ease;
    z-index: 9999;
}

/* Close icon */
.elementor-popup-modal .dialog-close-button i,
.elementor-popup-modal .dialog-close-button svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    width: 16px;
    height: 16px;
}

/* Hover effect */
.elementor-popup-modal .dialog-close-button:hover {
    background: rgba(255, 255, 255, 0.32) !important;
    transform: scale(1.05);
}


/* Mobile Responsive Close Button */
@media (max-width: 767px) {
    .elementor-popup-modal .dialog-close-button {
        top: 8px !important;
        right: 8px !important;
        width: 30px !important;
        height: 30px !important;
        font-size: 18px !important;
        background: rgba(255, 255, 255, 0.22) !important;
        border-radius: 50% !important;
        opacity: 1 !important;
        z-index: 99999 !important;
    }

    .elementor-popup-modal .dialog-close-button i,
    .elementor-popup-modal .dialog-close-button svg {
        width: 14px !important;
        height: 14px !important;
        color: #ffffff !important;
        fill: #ffffff !important;
    }

    .elementor-popup-modal .dialog-close-button:hover {
        background: rgba(255, 255, 255, 0.35) !important;
    }
    #rc-anchor-container{
        width: 60%;
    }
}/* End custom CSS */