.elementor-6195 .elementor-element.elementor-element-2a7ddae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-6195 .elementor-element.elementor-element-76bff3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6195 .elementor-element.elementor-element-2329ca5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6195 .elementor-element.elementor-element-2329ca5 .elementor-heading-title{font-family:var( --e-global-typography-937ea11-font-family ), Sans-serif;font-size:var( --e-global-typography-937ea11-font-size );font-weight:var( --e-global-typography-937ea11-font-weight );line-height:var( --e-global-typography-937ea11-line-height );color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__icon{margin:0px 0px 0px 0px;}.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__instance{padding:12px 12px 12px 12px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__instance .jet-popup-action-button__icon{color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__instance:hover{background-color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__instance:hover .jet-popup-action-button__icon{color:var( --e-global-color-primary );}.elementor-6195 .elementor-element.elementor-element-f0f6b6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6195 .elementor-element.elementor-element-974ce84 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6195 .elementor-element.elementor-element-974ce84 .elementor-heading-title{font-family:var( --e-global-typography-d050fdd-font-family ), Sans-serif;font-size:var( --e-global-typography-d050fdd-font-size );font-weight:var( --e-global-typography-d050fdd-font-weight );line-height:var( --e-global-typography-d050fdd-line-height );color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:0px;background-color:var( --e-global-color-6893c1d );border-radius:3px 3px 3px 3px;overflow:hidden;}.rtl .elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list__decorator{margin-left:0px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-accent );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-6893c1d );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-collapse-icon{width:20px;height:20px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-collapse-none{width:20px;height:20px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown{max-width:100%;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__label{background-color:var( --e-global-color-394a38f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4be2703 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__active__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-6893c1d );background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-label{font-family:var( --e-global-typography-218df6a-font-family ), Sans-serif;font-size:var( --e-global-typography-218df6a-font-size );font-weight:var( --e-global-typography-218df6a-font-weight );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter+.jet-filter{margin-top:10px;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-6195 .elementor-element.elementor-element-2dbac19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6195 .elementor-element.elementor-element-6c5f4da > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6195 .elementor-element.elementor-element-6c5f4da .elementor-heading-title{font-family:var( --e-global-typography-d050fdd-font-family ), Sans-serif;font-size:var( --e-global-typography-d050fdd-font-size );font-weight:var( --e-global-typography-d050fdd-font-weight );line-height:var( --e-global-typography-d050fdd-line-height );color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:10px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:0px;background-color:var( --e-global-color-6893c1d );border-radius:3px 3px 3px 3px;overflow:hidden;}.rtl .elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list__decorator{margin-left:0px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-accent );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-6893c1d );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-collapse-icon{width:20px;height:20px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-collapse-none{width:20px;height:20px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown{max-width:100%;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__label{background-color:var( --e-global-color-394a38f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4be2703 );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__active__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-6893c1d );background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:6px 15px 6px 15px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-label{font-family:var( --e-global-typography-218df6a-font-family ), Sans-serif;font-size:var( --e-global-typography-218df6a-font-size );font-weight:var( --e-global-typography-218df6a-font-weight );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter+.jet-filter{margin-top:10px;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__instance{padding:18px 12px 18px 12px;border-radius:34px 34px 34px 34px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__text{font-family:var( --e-global-typography-cc1bf33-font-family ), Sans-serif;font-size:var( --e-global-typography-cc1bf33-font-size );font-weight:var( --e-global-typography-cc1bf33-font-weight );line-height:var( --e-global-typography-cc1bf33-line-height );color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__instance:hover{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-df4102a );}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__instance:hover .jet-popup-action-button__text{color:var( --e-global-color-df4102a );}#jet-popup-6195 .jet-popup__container-inner{background-color:var( --e-global-color-primary );justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}#jet-popup-6195 .jet-popup__container{width:100%;height:100%;}#jet-popup-6195 .jet-popup__inner{justify-content:flex-end;}#jet-popup-6195 .jet-popup__container-overlay{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6195 .elementor-element.elementor-element-2a7ddae{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6195 .elementor-element.elementor-element-2329ca5 .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-6195 .elementor-element.elementor-element-974ce84 .elementor-heading-title{font-size:var( --e-global-typography-d050fdd-font-size );line-height:var( --e-global-typography-d050fdd-line-height );}.elementor-6195 .elementor-element.elementor-element-70b68d9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-label{font-size:var( --e-global-typography-218df6a-font-size );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-6c5f4da .elementor-heading-title{font-size:var( --e-global-typography-d050fdd-font-size );line-height:var( --e-global-typography-d050fdd-line-height );}.elementor-6195 .elementor-element.elementor-element-d30d459.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-label{font-size:var( --e-global-typography-218df6a-font-size );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__text{font-size:var( --e-global-typography-cc1bf33-font-size );line-height:var( --e-global-typography-cc1bf33-line-height );}}@media(max-width:767px){.elementor-6195 .elementor-element.elementor-element-2a7ddae{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-6195 .elementor-element.elementor-element-2329ca5 .elementor-heading-title{font-size:var( --e-global-typography-937ea11-font-size );line-height:var( --e-global-typography-937ea11-line-height );}.elementor-6195 .elementor-element.elementor-element-974ce84 .elementor-heading-title{font-size:var( --e-global-typography-d050fdd-font-size );line-height:var( --e-global-typography-d050fdd-line-height );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-label{font-size:var( --e-global-typography-218df6a-font-size );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-6c5f4da .elementor-heading-title{font-size:var( --e-global-typography-d050fdd-font-size );line-height:var( --e-global-typography-d050fdd-line-height );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-label{font-size:var( --e-global-typography-218df6a-font-size );line-height:var( --e-global-typography-218df6a-line-height );word-spacing:var( --e-global-typography-218df6a-word-spacing );}.elementor-6195 .elementor-element.elementor-element-794b1e6 .jet-popup-action-button__text{font-size:var( --e-global-typography-cc1bf33-font-size );line-height:var( --e-global-typography-cc1bf33-line-height );}}/* Start custom CSS for heading, class: .elementor-element-2329ca5 */.elementor-6195 .elementor-element.elementor-element-2329ca5 .elementor-heading-title {
    font-size: 24px!important;
}/* End custom CSS */
/* Start custom CSS for jet-popup-action-button, class: .elementor-element-4798e65 */.elementor-6195 .elementor-element.elementor-element-4798e65 .jet-popup-action-button__text {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-974ce84 */.elementor-6195 .elementor-element.elementor-element-974ce84 .elementor-heading-title {
    font-size: 24px!important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-70b68d9 */.elementor-6195 .elementor-element.elementor-element-70b68d9 {
    cursor: pointer;
    width: 100%;
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__active__item {
    font-size: 20px!important;
    font-weight: 500!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 9px;
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; 
    height: 69px;
    padding: 0px 60px 0 15px;
    color: var(--e-global-color-df4102a);
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-filter-items-dropdown__label {
    color: var(--e-global-color-primary);
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__active__item__remove {
    color: var(--e-global-color-accent);
    background: var(--e-global-color-df4102a);
    border-radius: 5em;
    aspect-ratio: 1/1!important;
    width: 26px!important;
    height: 26px!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    vertical-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.5em!important;
}


.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__label:after {
    border: none;
    width: 18px;
    height: 20px;
    background: var(--e-global-color-df4102a);
    right: 25px;
    -webkit-mask: url('/wp-content/uploads/2023/07/chevron-down.svg');
            mask: url('/wp-content/uploads/2023/07/chevron-down.svg');
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center;
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
    top: unset;
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-filter-items-dropdown__label:after {
     background: var(--e-global-color-primary);
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__n-selected {
    color: var(--e-global-color-df4102a);
    font-size: 14px;
    font-weight: 600;
}


.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-filter-items-dropdown__n-selected {
    color: var(--e-global-color-accent);
}


.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-filter-items-dropdown__label {
    background: #fff;
    border-radius: 2em 2em 0em 0em;
    border-bottom: 0px;
    
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-filter-items-dropdown__body {
    position: relative;
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-filter-items-dropdown__body {
    background: #fff;
    border: 2px solid var(--e-global-color-df4102a);
    border-top: 0px;
    padding: 24px;
    padding-top: 0px;
    border-radius: 0em 0em 2em 2em;
    -webkit-transform: translateY(-0.5em);
        -ms-transform: translateY(-0.5em);
            transform: translateY(-0.5em)
    
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-checkboxes-list-wrapper {
    padding: 0px;
}

.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-checkboxes-list__item {
    width: 100%;
}
.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__button {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__decorator {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
}
.elementor-6195 .elementor-element.elementor-element-70b68d9 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__label {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c5f4da */.elementor-6195 .elementor-element.elementor-element-6c5f4da .elementor-heading-title {
    font-size: 24px!important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-d30d459 */.elementor-6195 .elementor-element.elementor-element-d30d459 {
    cursor: pointer;
    width: 100%;
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__active__item {
    font-size: 20px!important;
    font-weight: 500!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 9px;
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; 
    height: 69px;
    padding: 0px 60px 0 15px;
    color: var(--e-global-color-df4102a);
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-filter-items-dropdown__label {
    color: var(--e-global-color-primary);
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__active__item__remove {
    color: var(--e-global-color-accent);
    background: var(--e-global-color-df4102a);
    border-radius: 5em;
    aspect-ratio: 1/1!important;
    width: 26px!important;
    height: 26px!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    vertical-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.5em!important;
}


.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__label:after {
    border: none;
    width: 18px;
    height: 20px;
    background: var(--e-global-color-df4102a);
    right: 25px;
    -webkit-mask: url('/wp-content/uploads/2023/07/chevron-down.svg');
            mask: url('/wp-content/uploads/2023/07/chevron-down.svg');
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center;
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
    top: unset;
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-filter-items-dropdown__label:after {
     background: var(--e-global-color-primary);
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__n-selected {
    color: var(--e-global-color-df4102a);
    font-size: 14px;
    font-weight: 600;
}


.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-filter-items-dropdown__n-selected {
    color: var(--e-global-color-accent);
}


.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-filter-items-dropdown__label {
    background: #fff;
    border-radius: 2em 2em 0em 0em;
    border-bottom: 0px;
    
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-filter-items-dropdown__body {
    position: relative;
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-filter-items-dropdown__body {
    background: #fff;
    border: 2px solid var(--e-global-color-df4102a);
    border-top: 0px;
    padding: 24px;
    padding-top: 0px;
    border-radius: 0em 0em 2em 2em;
    -webkit-transform: translateY(-0.5em);
        -ms-transform: translateY(-0.5em);
            transform: translateY(-0.5em)
    
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-checkboxes-list-wrapper {
    padding: 0px;
}

.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-checkboxes-list__item {
    width: 100%;
}
.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__button {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__decorator {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
}
.elementor-6195 .elementor-element.elementor-element-d30d459 .jet-dropdown-open .jet-checkboxes-list__item .jet-checkboxes-list__label {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
}/* End custom CSS */
/* Start custom CSS for jet-popup-action-button, class: .elementor-element-794b1e6 */.elementor-6195 .elementor-element.elementor-element-794b1e6 {
    --container-padding: 56px;
    position: fixed;
    bottom: var(--container-padding);
    left: var(--container-padding);
    width: calc(100% - calc(var(--container-padding) * 2));
}

.elementor-6195 .elementor-element.elementor-element-794b1e6 a {
    width: 100%;
}

@media (max-width: 1024px) {
    .elementor-6195 .elementor-element.elementor-element-794b1e6 {
        --container-padding: 32px;
    }
}

@media (max-width: 767px) {
    .elementor-6195 .elementor-element.elementor-element-794b1e6 {
        --container-padding: 12px;
    }
}/* End custom CSS */