.elementor-3933 .elementor-element.elementor-element-8de43b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:18px;--padding-block-end:125px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3933 .elementor-element.elementor-element-64f2c06 .elementor-heading-title{color:#000000;font-family:"DINPro", Sans-serif;font-size:0.9vw;font-weight:normal;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-64f2c06 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-64f2c06{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-3933 .elementor-element.elementor-element-c0f81d1{text-align:right;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:15px;}.elementor-3933 .elementor-element.elementor-element-c0f81d1 img{width:1.1vw;}body:not(.rtl) .elementor-3933 .elementor-element.elementor-element-c0f81d1{right:15px;}body.rtl .elementor-3933 .elementor-element.elementor-element-c0f81d1{left:15px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(9px/2);margin-bottom:calc(9px/2);}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:0px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);text-align:left;margin-top:calc(-9px/2);margin-bottom:calc(-9px/2);}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__label{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__button{color:#000000;padding:0px 0px 0px 0px;border-style:none;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__decorator{width:12px;height:12px;min-width:12px;min-height:12px;margin-top:0px;margin-right:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;overflow:hidden;}.rtl .elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-filter-label{font-size:0.9vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-filters-counter{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;color:#000000;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-filter+.jet-filter{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-9cab051 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-58ed4d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3933 .elementor-element.elementor-element-58ed4d7 .elementor-divider-separator{width:100%;}.elementor-3933 .elementor-element.elementor-element-58ed4d7 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(9px/2);margin-bottom:calc(9px/2);}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:0px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);text-align:left;margin-top:calc(-9px/2);margin-bottom:calc(-9px/2);}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__label{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__button{color:#000000;padding:0px 0px 0px 0px;border-style:none;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__decorator{width:12px;height:12px;min-width:12px;min-height:12px;margin-top:0px;margin-right:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;overflow:hidden;}.rtl .elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filter-label{font-size:0.9vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filters-counter{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;color:#000000;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filter+.jet-filter{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-fdfb94e > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-f770b5f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3933 .elementor-element.elementor-element-f770b5f .elementor-divider-separator{width:100%;}.elementor-3933 .elementor-element.elementor-element-f770b5f .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__row:not(:last-child){margin-bottom:9px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__label{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__button{color:#000000;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__decorator{width:0px;height:0px;min-width:0px;min-height:0px;margin-top:0px;margin-right:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-filter-label{font-size:0.9vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-filters-counter{font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;padding-left:5px;}.rtl .elementor-3933 .elementor-element.elementor-element-78006cc .jet-filters-counter{padding-right:5px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-filter+.jet-filter{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-3933 .elementor-element.elementor-element-8325dcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3933 .elementor-element.elementor-element-41569df{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3933 .elementor-element.elementor-element-3bb704d .jet-remove-all-filters__button{font-family:"DINPro", Sans-serif;font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;-webkit-align-self:stretch;align-self:stretch;}.elementor-3933 .elementor-element.elementor-element-8a900ac{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3933 .elementor-element.elementor-element-212d36b .elementor-button{font-family:"DINPro", Sans-serif;font-size:0.7vw;font-weight:normal;text-transform:uppercase;letter-spacing:0.13em;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:13px 0px 13px 0px;}#elementor-popup-modal-3933 .dialog-message{width:20vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-3933{justify-content:flex-end;align-items:center;}#elementor-popup-modal-3933 .dialog-widget-content{animation-duration:0.5s;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 1px;border-color:#000000;margin:100px 0px 0px 0px;}@media(min-width:768px){.elementor-3933 .elementor-element.elementor-element-41569df{--width:50%;}.elementor-3933 .elementor-element.elementor-element-8a900ac{--width:50%;}}@media(max-width:767px){.elementor-3933 .elementor-element.elementor-element-64f2c06 .elementor-heading-title{font-size:4vw;}.elementor-3933 .elementor-element.elementor-element-64f2c06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-c0f81d1 img{width:4.5vw;}.elementor-3933 .elementor-element.elementor-element-c0f81d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__row{padding-top:calc(1px/2);margin-bottom:calc(1px/2);}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list-wrapper{margin-top:calc(-1px/2);margin-bottom:calc(-1px/2);}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__label{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-filter-label{font-size:4vw;}.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-filters-counter{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__row{padding-top:calc(1px/2);margin-bottom:calc(1px/2);}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list-wrapper{margin-top:calc(-1px/2);margin-bottom:calc(-1px/2);}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__label{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filter-label{font-size:4vw;}.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filters-counter{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-fdfb94e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__row:not(:last-child){margin-bottom:1px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__label{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__decorator{margin-top:0px;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-filter-label{font-size:4vw;}.elementor-3933 .elementor-element.elementor-element-78006cc .jet-filters-counter{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-8325dcf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;}.elementor-3933 .elementor-element.elementor-element-3bb704d .jet-remove-all-filters__button{font-size:3vw;}.elementor-3933 .elementor-element.elementor-element-212d36b .elementor-button{font-size:3vw;}#elementor-popup-modal-3933 .dialog-message{width:100vw;}}/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-9cab051 */.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list-wrapper{
    padding: 0 !important;
    padding-top: 10px !important;
}

.elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__decorator{
    width: 1vw !important;
    min-width: 1vw !important;
    height: 1vw !important;
    min-height: 1vw !important;
}


@media(max-width: 767px){
    .elementor-3933 .elementor-element.elementor-element-9cab051 .jet-checkboxes-list__decorator{
    width: 3vw !important;
    min-width: 3vw !important;
    height: 3vw !important;
    min-height: 3vw !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-fdfb94e */.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list-wrapper{
    padding: 0 !important;
    padding-top: 10px !important;
}

.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__decorator{
    width: 1vw !important;
    min-width: 1vw !important;
    height: 1vw !important;
    min-height: 1vw !important;
}

.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__item{
    width: 100%;
    
}
.elementor-3933 .elementor-element.elementor-element-fdfb94e .tag_color_filter{
    width: 1vw;
    height: 1vw;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 100%;
    border: 1px solid #000;
}

.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filters-counter{
    position: absolute;
    margin: 0;
    right: 1.5vw;
}


@media(max-width: 767px){
    .elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-checkboxes-list__decorator{
    width: 3vw !important;
    min-width: 3vw !important;
    height: 3vw !important;
    min-height: 3vw !important;
}

.elementor-3933 .elementor-element.elementor-element-fdfb94e .tag_color_filter{
    width: 3vw;
    height: 3vw;
}


.elementor-3933 .elementor-element.elementor-element-fdfb94e .jet-filters-counter{
    right: 4.5vw;
}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-check-range, class: .elementor-element-78006cc */.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list-wrapper{
    padding: 0 !important;
    padding-top: 10px !important;
}

.elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__decorator{
    width: 1vw !important;
    min-width: 1vw !important;
    height: 1vw !important;
    min-height: 1vw !important;
}


@media(max-width: 767px){
    .elementor-3933 .elementor-element.elementor-element-78006cc .jet-checkboxes-list__decorator{
    width: 3vw !important;
    min-width: 3vw !important;
    height: 3vw !important;
    min-height: 3vw !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212d36b */.elementor-3933 .elementor-element.elementor-element-212d36b .elementor-button{
    cursor: pointer;
}/* End custom CSS */