.elementor-16091 .elementor-element.elementor-element-ed50907{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-16091 .elementor-element.elementor-element-ed50907:not(.elementor-motion-effects-element-type-background), .elementor-16091 .elementor-element.elementor-element-ed50907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d56afa );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16091 .elementor-element.elementor-element-011337f .elementor-heading-title{font-family:"Chillax", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-16091 .elementor-element.elementor-element-2bb03dc{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16091 .elementor-element.elementor-element-2bb03dc.e-con{--align-self:flex-start;}.elementor-16091 .elementor-element.elementor-element-847e0cb > .elementor-widget-container{background-color:var( --e-global-color-7d56afa );border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;border-radius:15px 15px 15px 15px;}#elementor-popup-modal-16091 .dialog-widget-content{animation-duration:0.7s;border-radius:30px 30px 30px 30px;margin:0px 0px 0px 20px;}#elementor-popup-modal-16091{background-color:#00000040;justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-16091 .dialog-message{width:25vw;height:auto;}#elementor-popup-modal-16091 .dialog-close-button{display:flex;}@media(min-width:768px){.elementor-16091 .elementor-element.elementor-element-2bb03dc{--width:100%;}}@media(max-width:767px){.elementor-16091 .elementor-element.elementor-element-ed50907{--min-height:80vh;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16091 .elementor-element.elementor-element-011337f .elementor-heading-title{font-size:13px;}#elementor-popup-modal-16091 .dialog-message{width:90vw;}#elementor-popup-modal-16091{justify-content:center;}#elementor-popup-modal-16091 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS for wpb-accordion-menu-or-category-pro, class: .elementor-element-847e0cb */.elementor-16091 .elementor-element.elementor-element-847e0cb ul.children {
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-45c4aa1 */.elementor-16091 .elementor-element.elementor-element-45c4aa1 h5{
    font-size: 13px;
    font-family: 'Chillax';
    margin-bottom: 5px !important;
}


.elementor-16091 .elementor-element.elementor-element-45c4aa1 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #3490ff;
    line-height: 10px;
    font-size: 13px;
}
.elementor-16091 .elementor-element.elementor-element-45c4aa1 .select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #0073ff00;
    height: 40px !important;
        border: 1px solid #ececec;
    border-radius: 30px;
    padding: 10px 20px;
    transition: all .3s;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Chillax'
}

.elementor-16091 .elementor-element.elementor-element-45c4aa1 .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-b2f84a7 */.elementor-16091 .elementor-element.elementor-element-b2f84a7 h5{
    font-size: 13px;
    font-family: 'Chillax';
    margin-bottom: 5px !important;
}


.elementor-16091 .elementor-element.elementor-element-b2f84a7 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #3490ff;
    line-height: 10px;
    font-size: 13px;
}
.elementor-16091 .elementor-element.elementor-element-b2f84a7 .select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #0073ff00;
    height: 40px !important;
        border: 1px solid #ececec;
    border-radius: 30px;
    padding: 10px 20px;
    transition: all .3s;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Chillax'
}

.elementor-16091 .elementor-element.elementor-element-b2f84a7 .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-fe6cb72 */.elementor-16091 .elementor-element.elementor-element-fe6cb72 h5{
    font-size: 13px;
    font-family: 'Chillax';
    margin-bottom: 5px !important;
    color:#fff;
}


.elementor-16091 .elementor-element.elementor-element-fe6cb72 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
    line-height: 10px;
    font-size: 13px;
}
.elementor-16091 .elementor-element.elementor-element-fe6cb72 .select2-container--default .select2-selection--single {
    background-color: #1E1E24;
    border: 1px solid #fff;
    border-radius: 20px;
}
.elementor-16091 .elementor-element.elementor-element-fe6cb72 woocommerce .widget_price_filter .price_slider_amount .button {
    background: #000;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
    border-radius: 30px;
}/* End custom CSS */