.elementor-1504 .elementor-element.elementor-element-badedef > .elementor-container{min-height:400px;}.elementor-1504 .elementor-element.elementor-element-badedef{overflow:hidden;}.elementor-1504 .elementor-element.elementor-element-badedef > .elementor-background-overlay{opacity:1;}#elementor-popup-modal-1504{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1504 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1504 .dialog-close-button{display:flex;}#elementor-popup-modal-1504 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1504 .elementor-element.elementor-element-badedef > .elementor-container{min-height:500px;}.elementor-1504 .elementor-element.elementor-element-badedef{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-c726506 */.mec-wrap .mec-totalcal-box {
    position: relative;
    border: 1px solid #efefef;
    padding: 20px 5px;
    margin: 0 0 20px;
    background: #fafafa;
    overflow: hidden;
    box-shadow: 0 3px 2px 0 rgba(0,0,0,.012);
    min-height: 78px;
    border-radius: var(--mec-primary-border-radius);
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-badedef */.pop-up-event{
    
    max-width: 100% !important;
    overflow-x: hidden !important;
    
}/* End custom CSS */