.elementor-1540 .elementor-element.elementor-element-2c01891 > .elementor-container{max-width:1600px;}.elementor-1540 .elementor-element.elementor-element-2c01891{padding:20px 20px 20px 20px;}#elementor-popup-modal-1540 .dialog-widget-content{animation-duration:0.2s;background-color:#00000000;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:150px 0px 0px 0px;}#elementor-popup-modal-1540{background-color:#000000AB;justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-1540 .dialog-message{width:819px;height:600px;align-items:flex-start;}#elementor-popup-modal-1540 .dialog-close-button{display:flex;font-size:0px;}#elementor-popup-modal-1540 .dialog-close-button i{color:#FFFFFF00;}#elementor-popup-modal-1540 .dialog-close-button svg{fill:#FFFFFF00;}@media(max-width:1024px){#elementor-popup-modal-1540 .dialog-close-button{font-size:0px;}}@media(max-width:767px){#elementor-popup-modal-1540 .dialog-close-button{top:6%;font-size:0px;}body:not(.rtl) #elementor-popup-modal-1540 .dialog-close-button{right:5%;}body.rtl #elementor-popup-modal-1540 .dialog-close-button{left:5%;}}/* Start custom CSS for shortcode, class: .elementor-element-350ad59 */.apsw-search-wrap .apsw-search-btn svg {
    margin-top: -1px;
    fill: #000000;
    margin-right: 15px;
}



ul.apsw_data_container .apsw-name {
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #000;
}


ul.apsw_data_container li .apsw_result_excerpt {
    font-size: 14px;
    color: #000000;
    font-weight: 500;
    margin-top: 9px;
}

.apsw-info-product span.apsw-price span {
    font-size: 20px;
    display: inline-block;
    font-weight: 500;
}/* End custom CSS */