.elementor-56121 .elementor-element.elementor-element-8e3958d.elementor-element{--align-self:center;}.elementor-56121 .elementor-element.elementor-element-8e3958d .jet-remove-all-filters__button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-icon-wrapper{text-align:center;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-collapse-icon{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-collapse-none{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-filter+.jet-filter{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-a85940c{width:100%;max-width:100%;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56121 .elementor-element.elementor-element-a85940c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-text{color:#1A1B2E;transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__track{height:4px;background-color:#1F21703D;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__track__range{color:#1F2270;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-webkit-slider-thumb{width:12px;height:12px;background-color:#F7F6F1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F2270;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-moz-range-thumb{width:12px;height:12px;background-color:#F7F6F1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F2270;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-ms-thumb{width:12px;height:12px;background-color:#F7F6F1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F2270;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input{height:12px;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__values{text-align:center;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-1b961ea{width:100%;max-width:100%;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56121 .elementor-element.elementor-element-1b961ea > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-text{color:#1A1B2E;transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:0px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__button{color:#3B3D56;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__button:hover{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-right:12px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E2EC;border-radius:4px 4px 4px 4px;overflow:hidden;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__decorator{margin-left:12px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#1F2270;border-color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-collapse-icon{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-collapse-none{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filter-items-moreless__toggle{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filter-items-moreless{text-align:left;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .apply-filters__button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filter-items-dropdown__apply-button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-filter+.jet-filter{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f{width:100%;max-width:100%;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-text{color:#1A1B2E;transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:0px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__button{color:#3B3D56;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__button:hover{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-right:12px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E2EC;border-radius:4px 4px 4px 4px;overflow:hidden;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__decorator{margin-left:12px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#1F2270;border-color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-collapse-icon{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-collapse-none{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filter-items-moreless__toggle{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filter-items-moreless{text-align:left;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .apply-filters__button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filter-items-dropdown__apply-button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-filter+.jet-filter{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-01465dc{width:100%;max-width:100%;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56121 .elementor-element.elementor-element-01465dc > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-text{color:#1A1B2E;transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:0px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__button{color:#3B3D56;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__button:hover{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-right:12px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E2EC;border-radius:4px 4px 4px 4px;overflow:hidden;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__decorator{margin-left:12px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#1F2270;border-color:#1A1B2E;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-collapse-icon{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-collapse-none{width:20px;height:20px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filter-items-moreless__toggle{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filter-items-moreless{text-align:left;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .apply-filters__button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filter-items-dropdown__apply-button{color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-filter+.jet-filter{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56121 .elementor-element.elementor-element-a91ab1d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-text{color:#1A1B2E;transition:color 0.3s;}.elementor-56121 .elementor-element.elementor-element-2eb40bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-955f7f1 .elementor-icon-wrapper{text-align:center;}.elementor-56121 .elementor-element.elementor-element-87d160f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting-select{max-width:150px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:22px;}.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting-label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#3B3D56;}.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-smart-filters-active-tags{flex-direction:row;}.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tags__list{flex-direction:row;}.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag{margin-right:8px;margin-bottom:0px;}.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag__remove{font-size:12px;}.elementor-56121 .elementor-element.elementor-element-d5f07aa.elementor-element{--align-self:center;}.elementor-56121 .elementor-element.elementor-element-d5f07aa .jet-remove-all-filters__button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-741855f{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-56121 .elementor-element.elementor-element-741855f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-56121 .elementor-element.elementor-element-741855f .e-loop-item > .elementor-section, .elementor-56121 .elementor-element.elementor-element-741855f .e-loop-item > .elementor-section > .elementor-container, .elementor-56121 .elementor-element.elementor-element-741855f .e-loop-item > .e-con, .elementor-56121 .elementor-element.elementor-element-741855f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-56121 .elementor-element.elementor-element-b37ca9c > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__link, .elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__dots{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010100;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__link{color:#777A96;padding:6px 6px 6px 6px;border-radius:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__dots{color:#3F44B5;padding:6px 6px 6px 6px;border-radius:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__link:hover{background-color:#1A1B2E00;color:#1A1B2E;border-color:#02010100;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__current .jet-filters-pagination__link{color:#1A1B2E;border-color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__item .jet-filters-pagination__dots{border-color:#02010100;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination{column-gap:12px;row-gap:0px;justify-content:center;}.elementor-56121 .elementor-element.elementor-element-b37ca9c .jet-filters-pagination__load-more{order:initial;}.elementor-56121 .elementor-element.elementor-element-2678fbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;line-height:38px;letter-spacing:-1.38px;color:#151724;}.elementor-56121 .elementor-element.elementor-element-0be96c7.elementor-element{--align-self:center;}.elementor-56121 .elementor-element.elementor-element-0be96c7 .jet-remove-all-filters__button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:0.5px;color:#FFFFFF;background-color:#3F44B5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F44B5;border-radius:100px 100px 100px 100px;padding:11px 24px 11px 24px;}.elementor-56121 .elementor-element.elementor-element-0be96c7 .jet-remove-all-filters__button:hover{color:#3F44B5;background-color:#FFFFFF;}.elementor-56121 .elementor-element.elementor-element-04dd835 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:0.5px;fill:#3F44B5;color:#3F44B5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F44B5;border-radius:100px 100px 100px 100px;padding:11px 24px 11px 24px;}.elementor-56121 .elementor-element.elementor-element-04dd835 .elementor-button:hover, .elementor-56121 .elementor-element.elementor-element-04dd835 .elementor-button:focus{background-color:#3F44B5;color:#FFFFFF;border-color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-04dd835 .elementor-button:hover svg, .elementor-56121 .elementor-element.elementor-element-04dd835 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-56121 .elementor-element.elementor-element-aa5c33d{width:auto;max-width:auto;}.elementor-56121 .elementor-element.elementor-element-aa5c33d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 36px 0px 36px;}.elementor-56121 .elementor-element.elementor-element-aa5c33d .elementor-heading-title{font-family:var( --e-global-typography-f7dfcf1-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dfcf1-font-size );font-weight:var( --e-global-typography-f7dfcf1-font-weight );text-transform:var( --e-global-typography-f7dfcf1-text-transform );line-height:var( --e-global-typography-f7dfcf1-line-height );letter-spacing:var( --e-global-typography-f7dfcf1-letter-spacing );color:#3F44B5;}.elementor-56121 .elementor-element.elementor-element-c420f0c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-56121 .elementor-element.elementor-element-c420f0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:500;line-height:54px;letter-spacing:-1.84px;color:var( --e-global-color-8b91764 );}.elementor-56121 .elementor-element.elementor-element-c1c0677 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56121 .elementor-element.elementor-element-c1c0677{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#3B3D56;}.elementor-56121 .elementor-element.elementor-element-c1c0677 p{margin-block-end:0px;}.elementor-56121 .elementor-element.elementor-element-21ab0a5{width:100%;max-width:100%;}.elementor-56121 .elementor-element.elementor-element-207cc01 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-207cc01{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-8b91764 );}.elementor-56121 .elementor-element.elementor-element-207cc01 p{margin-block-end:0px;}@media(max-width:1727px){.elementor-56121 .elementor-element.elementor-element-aa5c33d .elementor-heading-title{font-size:var( --e-global-typography-f7dfcf1-font-size );line-height:var( --e-global-typography-f7dfcf1-line-height );letter-spacing:var( --e-global-typography-f7dfcf1-letter-spacing );}.elementor-56121 .elementor-element.elementor-element-21ab0a5{z-index:3;}}@media(max-width:1024px){.elementor-56121 .elementor-element.elementor-element-0db6ea4{width:initial;max-width:initial;}.elementor-56121 .elementor-element.elementor-element-0db6ea4.elementor-element{--align-self:center;}.elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-icon-wrapper{text-align:end;}.elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-icon{font-size:20px;}.elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-icon svg{height:20px;}.elementor-56121 .elementor-element.elementor-element-955f7f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-955f7f1.elementor-element{--align-self:center;}.elementor-56121 .elementor-element.elementor-element-955f7f1 .elementor-icon{font-size:20px;}.elementor-56121 .elementor-element.elementor-element-955f7f1 .elementor-icon svg{height:20px;}.elementor-56121 .elementor-element.elementor-element-741855f{--grid-columns:2;}.elementor-56121 .elementor-element.elementor-element-aa5c33d .elementor-heading-title{font-size:var( --e-global-typography-f7dfcf1-font-size );line-height:var( --e-global-typography-f7dfcf1-line-height );letter-spacing:var( --e-global-typography-f7dfcf1-letter-spacing );}.elementor-56121 .elementor-element.elementor-element-c1c0677{text-align:center;}}@media(max-width:767px){.elementor-56121 .elementor-element.elementor-element-a91ab1d{--e-icon-list-icon-size:20px;}.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-56121 .elementor-element.elementor-element-741855f{--grid-columns:1;}.elementor-56121 .elementor-element.elementor-element-2678fbe > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-56121 .elementor-element.elementor-element-2678fbe{text-align:center;}.elementor-56121 .elementor-element.elementor-element-2678fbe .elementor-heading-title{font-size:22px;letter-spacing:-0.88px;}.elementor-56121 .elementor-element.elementor-element-0be96c7{width:100%;max-width:100%;}.elementor-56121 .elementor-element.elementor-element-04dd835{width:100%;max-width:100%;}.elementor-56121 .elementor-element.elementor-element-aa5c33d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-aa5c33d .elementor-heading-title{font-size:var( --e-global-typography-f7dfcf1-font-size );line-height:var( --e-global-typography-f7dfcf1-line-height );letter-spacing:var( --e-global-typography-f7dfcf1-letter-spacing );}.elementor-56121 .elementor-element.elementor-element-c420f0c > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-56121 .elementor-element.elementor-element-c420f0c{text-align:center;}.elementor-56121 .elementor-element.elementor-element-c420f0c .elementor-heading-title{font-size:22px;line-height:28px;letter-spacing:-0.88px;}.elementor-56121 .elementor-element.elementor-element-c1c0677 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-c1c0677{font-size:16px;line-height:26px;}.elementor-56121 .elementor-element.elementor-element-207cc01 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56121 .elementor-element.elementor-element-207cc01{text-align:center;font-size:12px;}}/* Start custom CSS for icon, class: .elementor-element-0db6ea4 */.elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-widget-container, .elementor-56121 .elementor-element.elementor-element-0db6ea4 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-d5f01aa */.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__item {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 13px 0 4px; 
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__button {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 12px;
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__input {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__decorator {
    position: relative;
    display: inline-flex;
    width: 40px !important;
    height: 20px !important;
    background-color: #e4e0ec;
    border-radius: 100px !important;
    transition: background-color .25s ease;
    flex-shrink: 0;
    margin: 0 !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__checked-icon {
    display: none;
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__decorator::before {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: 24px !important;
    height: 16px !important;
    background: #ffffff;
    border-radius: 50%;
    transition: transform .25s ease;
    box-shadow: 0 6px 24px 0 rgba(26, 27, 46, 0.08);
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__decorator::before {
    transform: translateX(11px);
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__label {
    color: #1A1B2E;
    font-family: 'Inter', Sans-Serif !important;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
}
.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__label:after {
    font-size: 16px !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__item:has(input[value="instock"]) .jet-checkboxes-list__label {
    font-size: 0;
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__item:has(input[value="instock"]) .jet-checkboxes-list__label::after {
    content: "In stock only";
    font-size: 15px;
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__item:has(input[value="outofstock"]) {
    display: none;
}

.jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__decorator  {
        background: #5D63D4 !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    background-color: #E3E2EC !important;
    border: none !important;
    width: 40px;
    height: 20px;
}

.elementor-56121 .elementor-element.elementor-element-d5f01aa .jet-checkboxes-list__label {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a85940c */.elementor-56121 .elementor-element.elementor-element-a85940c {
    cursor: pointer;
}

.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-text {
    padding: 0;
}

.elementor-56121 .elementor-element.elementor-element-a85940c svg {
    margin: 0;
}

.elementor-56121 .elementor-element.elementor-element-a85940c .elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.elementor-56121 .elementor-element.elementor-element-a85940c .jet-range__slider__input--min {
   background: #1F2270 !important;
   position: relative;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-d5f02aa */.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__track {
    height: 2px;
    background-color: #1F22703D;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__track__range {
    color: #1F2270;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__values {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    color: #1A1B2E;
    margin: 0px 0px 0px 0px;
    text-align: center;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__container {
    position: relative;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    justify-content: space-between;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group:first-child {
    margin-right: calc(38px / 2);
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group:last-child {
    margin-left: calc(38px / 2);
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs {
    margin: 0px 0px 0px 0px;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group {
    max-width: 130px;
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    color: #1A1B2E;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #E3E2EC;
    border-radius: 100px;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group input {
    margin: 0px 24px 0px 4px;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group__text {
    border: none;
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    background-color: #FFFFFF;
    padding: 10px 0px 10px 24px;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__container:before {
    content: 'to';
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #1A1B2E;
    font-family: 'Inter', Sans-Serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider {
    margin-bottom: 18px !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input {
    -webkit-appearance: none;
    appearance: none;
    background: transparent;
    pointer-events: none;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-webkit-slider-thumb,
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-moz-range-thumb {
    pointer-events: auto;
    cursor: pointer;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 2px solid #1a1f4d;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input--min::-webkit-slider-thumb,
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input--min::-moz-range-thumb {
    background: #ffffff !important;
    border: 2px solid #1a1f4d !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input--max::-webkit-slider-thumb,
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input--max::-moz-range-thumb {
    background: #1a1f4d !important;
    border: 2px solid #1a1f4d !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__slider__input::-moz-range-track {
    background: transparent;
}

@media only screen and (max-width: 1727px) {
    .elementor-56121 .elementor-element.elementor-element-d5f02aa .jet-range__inputs__group { 
       max-width: 118px; 
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1b961ea */.elementor-56121 .elementor-element.elementor-element-1b961ea {
    cursor: pointer;
}


.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-text {
    padding: 0;
}

.elementor-56121 .elementor-element.elementor-element-1b961ea svg {
    margin: 0;
}

.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-items {
       margin: 0 !important; 
}

.elementor-56121 .elementor-element.elementor-element-1b961ea .elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;

}

.elementor-56121 .elementor-element.elementor-element-1b961ea .jet-range__slider__input--min {
   background: #1F2270 !important;
   position: relative;
}

.elementor-56121 .elementor-element.elementor-element-1b961ea .jet-range__slider__input--min:before { 
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #F7F6F1;
    position: absolute;
    top: 0;
    left: 0;
    
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-d5f03aa */.elementor-56121 .elementor-element.elementor-element-d5f03aa > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__label {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__button {
    color: #3B3D56;
    padding: 0px 0px 0px 0px;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__button:hover {
    color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button {
    color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__decorator {
    width: 18px;
    height: 18px;
    min-width: 18px;
    min-height: 18px;
    margin-right: 12px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #E3E2EC;
    border-radius: 4px;
    overflow: hidden;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    background-color: #1F2270;
    border-color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__checked-icon {
    font-size: 12px;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #E3E2EC !important;
    background: #FFF !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #1A1B2E !important;
    background: #1F2270 !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f03aa .jet-checkboxes-list__row {
    padding:  0 !important;
    margin:  0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4ebb5f */.elementor-56121 .elementor-element.elementor-element-b4ebb5f {
    cursor: pointer;
}


.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-text {
    padding: 0;
}

.elementor-56121 .elementor-element.elementor-element-b4ebb5f svg {
    margin: 0;
}

.elementor-56121 .elementor-element.elementor-element-b4ebb5f .elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.elementor-56121 .elementor-element.elementor-element-b4ebb5f .jet-range__slider__input--min {
   background: #1F2270 !important;
   position: relative;
}

.elementor-56121 .elementor-element.elementor-element-b4ebb5f .jet-range__slider__input--min:before { 
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #F7F6F1;
    position: absolute;
    top: 0;
    left: 0;
    
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-d5f04aa */.elementor-56121 .elementor-element.elementor-element-d5f04aa > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__label {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__button {
    color: #3B3D56;
    padding: 0px 0px 0px 0px;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__button:hover {
    color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button {
    color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__decorator {
    width: 18px;
    height: 18px;
    min-width: 18px;
    min-height: 18px;
    margin-right: 12px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #E3E2EC;
    border-radius: 4px;
    overflow: hidden;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    background-color: #1F2270;
    border-color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__checked-icon {
    font-size: 12px;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #E3E2EC !important;
    background: #FFF !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #1A1B2E !important;
    background: #1F2270 !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f04aa .jet-checkboxes-list__row {
    padding:  0 !important;
    margin:  0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01465dc */.elementor-56121 .elementor-element.elementor-element-01465dc {
    cursor: pointer;
}


.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-text {
    padding: 0;
}

.elementor-56121 .elementor-element.elementor-element-01465dc svg {
    margin: 0;
}

.elementor-56121 .elementor-element.elementor-element-01465dc .elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.elementor-56121 .elementor-element.elementor-element-01465dc .jet-range__slider__input--min {
   background: #1F2270 !important;
   position: relative;
}

.elementor-56121 .elementor-element.elementor-element-01465dc .jet-range__slider__input--min:before { 
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #F7F6F1;
    position: absolute;
    top: 0;
    left: 0;
    
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-d5f05aa */.elementor-56121 .elementor-element.elementor-element-d5f05aa > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__label {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}
.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__button {
    color: #3B3D56;
    padding: 0px 0px 0px 0px;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__button:hover {
    color: #1A1B2E;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button {
    color: #1A1B2E;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__decorator {
    width: 18px;
    height: 18px;
    min-width: 18px;
    min-height: 18px;
    margin-right: 12px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #E3E2EC;
    border-radius: 4px;
    overflow: hidden;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    background-color: #1F2270;
    border-color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__checked-icon {
    font-size: 12px;
}
.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #E3E2EC !important;
    background: #FFF !important;
}
.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__input:checked + .jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    border-radius: 4px;
    border: 1px solid #1A1B2E !important;
    background: #1F2270 !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px !important;
}

.elementor-56121 .elementor-element.elementor-element-d5f05aa .jet-checkboxes-list__row {
    padding:  0 !important;
    margin:  0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a91ab1d */.elementor-56121 .elementor-element.elementor-element-a91ab1d .counterActiveCategory {
    border-radius: 100px;
    background:  #1F2270;
    width: 18px !important;
    height: 18px !important;
    color: #FFF;
    text-align: center;
    font-family: 'Inter', Sans-Serif;
    font-size: 10px;
    font-weight: 700;
    line-height: 10px; 
    text-transform: uppercase;
    margin-left: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-56121 .elementor-element.elementor-element-a91ab1d .elementor-icon-list-text {
        display: flex;
    align-items: center;
}


body.scrollLock {
	overflow: hidden;
}


.counterActiveCategory:not(.has-active),
#counterActiveCategory:not(.has-active) {
	display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2eb40bf */.elementor-56121 .elementor-element.elementor-element-2eb40bf .countersPosts {
    color: #3B3D56;
    font-family: 'Inter',Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height:  22px;
}

.elementor-56121 .elementor-element.elementor-element-2eb40bf .countersPosts .postsCounterOnPage {
    color: #1A1B2E;
    font-weight: 600;
}

@media only screen and (max-width: 767px) {
 .elementor-56121 .elementor-element.elementor-element-2eb40bf .countersPosts { 
   font-size: 12px; 
   line-height:  20px;
 }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-955f7f1 */.elementor-56121 .elementor-element.elementor-element-955f7f1:before {
    content: '';
    position: absolute;
    width: 2px;
    height: 12px;
    left: -12px;
    top: 6px;
    background: #E3E2EC;
    
}

.elementor-56121 .elementor-element.elementor-element-955f7f1 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-87d160f */.elementor-56121 .elementor-element.elementor-element-87d160f .countersPosts {
    color: #3B3D56;
    font-family: 'Inter',Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height:  22px;
}

.elementor-56121 .elementor-element.elementor-element-87d160f .countersPosts .postsCounterOnPage {
    color: #1A1B2E;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-8805288 */.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting-radio-list {
    display: none;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting-select {
    padding: 0 !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none;
    width: auto;
    max-width: 129px;
    display: inline-flex;
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC40MjU3ODEgMC40MjM4MjhMMy40MjU3OCAzLjQyMzgzTDYuNDI1NzggMC40MjM4MjgiIHN0cm9rZT0iIzFBMUIyRSIgc3Ryb2tlLXdpZHRoPSIxLjIiLz4KPC9zdmc+Cg==') ;
    background-size: 8px 8px;
    background-position: calc(100% - 2px) 50%;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting-label {
    display: inline;
    width: 100% !important;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .jet-sorting--flex-column {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px;
}


.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection  {
        background: transparent !important;
        border: none !important;
        display: flex;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection__arrow {
    top: 50% !important;
      -webkit-transform: translateY(-50%);
    transform:         translateY(-50%);
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection__rendered {
        padding-right: 16px !important;
        padding-left: 2px !important;
        display: flex;
        align-items: center;
}

.select2-container--open .select2-dropdown {
    left: unset !important;
    right: -95px;  
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection__arrow {
        content: '';
        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC40MjU3ODEgMC40MjM4MjhMMy40MjU3OCAzLjQyMzgzTDYuNDI1NzggMC40MjM4MjgiIHN0cm9rZT0iIzFBMUIyRSIgc3Ryb2tlLXdpZHRoPSIxLjIiLz4KPC9zdmc+Cg==');
        width: 8px;
        height: 8px;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection__arrow b {
    border-color: none !important;
    border: none;
    display: none !important;
}

.elementor-56121 .elementor-element.elementor-element-8805288  .select2-results__options {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-selection__rendered {
    color: #1A1B2E;
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: 500;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-dropdown  {
    border: none !important;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.80);
    box-shadow: 0 4px 24px 0 rgba(26, 27, 46, 0.08);
    backdrop-filter: blur(8px);
    min-width: 190px;
}

.elementor-56121 .elementor-element.elementor-element-8805288  .select2-results__options {
    padding: 16px 24px !important;
    
}

.elementor-56121 .elementor-element.elementor-element-8805288  .select2-results__options .select2-results__option {
    color: #3B3D56;
    font-family: 'Inter', Sans-Serif !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px; 
    padding: 0 !important;
    padding-right: 23px !important;
    position: relative;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-results__option.select2-results__option--highlighted,  .elementor-56121 .elementor-element.elementor-element-8805288 .select2-results__option:hover {
    background: transparent;
    background-color: transparent;
    font-weight: 500 !important;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-results__options .select2-results__option[aria-selected="true"] {
    background: transparent !important;
}

.elementor-56121 .elementor-element.elementor-element-8805288 .select2-results__options .select2-results__option[aria-selected="true"]:before {
    content: '';
    width: 8px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzUgNS41NUwzLjg5Mjg2IDguNzVMMTEuNzUgMC43NSIgc3Ryb2tlPSIjM0Y0NEI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    position: absolute;
    right: 0px;
    top: 25%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-active-tags, class: .elementor-element-d5f06aa */.elementor-56121 .elementor-element.elementor-element-d5f06aa {
    width: initial;
    max-width: initial;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-smart-filters-active-tags {
    flex-direction: row;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tags__list {
    flex-direction: row;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag {
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 2px 22px 2px 8px;
    border-radius: 100px;
    border: 1px solid #E4CDB6;
    background: #F3ECDB;
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 20px;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag__label {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    line-height: 20px;
    color: #1A1B2E;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag--clear {
    display: none;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag .jet-active-tag__remove {
    top: 50% !important;
    right: 8px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 0;
}
.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag__remove:before {
    content: '';
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi42MDE1NiAwLjU5OTYxTDMuNjAxNTYgMy41OTk2MU0zLjYwMTU2IDMuNTk5NjFMMC42MDE1NjIgNi41OTk2MU0zLjYwMTU2IDMuNTk5NjZMNi42MDE1NiA2LjU5OTYxTTMuNjAxNTYgMy41OTk2MUwwLjYwMTU2MyAwLjU5OTYwOSIgc3Ryb2tlPSIjMUExQjJFIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=');
    width: 10px;
    height: 10px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

.elementor-56121 .elementor-element.elementor-element-d5f06aa .jet-active-tag {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-741855f */.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers {
    padding: 6px;
} 

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.prev , .elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.next {
   padding: 0; 
   color: #1A1B2E !important;
} 

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.prev {
    margin-right: 34px !important;
}

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.prev svg { 
    margin-right: 10px;
}

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.next  {
      margin-left:  34px !important;  
}

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.next svg { 
    margin-left:  10px;
}

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers.current {
    color:#1A1B2E !important ;
    border-bottom: 1px solid #3F44B5;
}

.elementor-56121 .elementor-element.elementor-element-741855f .page-numbers:hover {
  -webkit-transition: all 0.3s;
    transition: all 0.3s;
    color:#1A1B2E !important ;
}

.elementor-56121 .elementor-element.elementor-element-741855f .outofstock  .elementor-post-info__terms-list:after {
    content: 'soon';
    color: #3F44B5;
    font-family: 'Inter', Sans-Serif;
    font-size: 10px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: 0.4px;
    text-transform: uppercase;
    padding: 2px 8px;
    position: relative;
    display: inline-flex;
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
      margin-inline: 0px; 
      padding: 0 !important;
      margin: 0 !important;
}

.elementor-56121 .elementor-element.elementor-element-741855f .elementor-post-info__terms-list {
    display: flex !important;
    flex-direction: row;
    flex-wrap: wrap;
    gap:8px ;
}



@media only screen and (min-width: 768px) and (max-width: 1280px) {
    .elementor-element-741855f .elementor-loop-container.elementor-grid {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

@media only screen and (max-width: 767px) { 
  .elementor-element-741855f .elementor-loop-container.elementor-grid {
    grid-column-gap: 12px!important;
    grid-row-gap: 12px !important;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    
    }
    
  .elementor-element-741855f .elementor-loop-container.elementor-grid  div[data-elementor-type="loop-item"] {
    max-width: calc(50% - 6px);    
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-b37ca9c */.elementor-56121 .elementor-element.elementor-element-b37ca9c .prev-next .jet-filters-pagination__link {
    color: #1A1B2E !important;
    text-transform: uppercase;
}

.elementor-56121 .elementor-element.elementor-element-b37ca9c .prev-next .jet-filters-pagination__link { 
    display: flex;
    gap: 8px;
    align-items: center;
}

@media only screen and (max-width:767px) {
    .elementor-56121 .elementor-element.elementor-element-b37ca9c .prev-next .jet-filters-pagination__link  {
        font-size: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-remove-filters, class: .elementor-element-0be96c7 */@media only screen and (max-width: 767px) {
    .elementor-56121 .elementor-element.elementor-element-0be96c7 {
        width: 100%;
        max-width: 100%;
    }
    
    .elementor-56121 .elementor-element.elementor-element-0be96c7 button { 
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04dd835 */@media only screen and (max-width:767px) {
    .elementor-56121 .elementor-element.elementor-element-04dd835 a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa5c33d */.elementor-56121 .elementor-element.elementor-element-aa5c33d:before {
    content: '';
    position: absolute;
    width:24px;
    height: 1.5px;
    background: #5D63D4;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform:         translateY(-50%);
}

.elementor-56121 .elementor-element.elementor-element-aa5c33d:after {
    content: '';
    position: absolute;
    width:24px;
    height: 1.5px;
    background: #5D63D4;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform:         translateY(-50%);
    right: 0px;
}


@media only screen and (max-width: 767px) {
    .elementor-56121 .elementor-element.elementor-element-aa5c33d:before , .elementor-56121 .elementor-element.elementor-element-aa5c33d:after {
       display: none; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21ab0a5 */.elementor-56121 .elementor-element.elementor-element-21ab0a5 form > div {
        min-height: 56px !important;
    }
    
    div[data-testid="form-row"] > div[data-testid="form-component"]:first-child {
        padding: 0 !important;
    }

    div[data-testid="form-row"] > div[data-testid="form-component"]:first-child input { 
        border-radius: 100px !important;
        border: 1px solid  #E3E2EC;
        background:  #FFF;
        color: #777A9;
        font-family: 'Inter', Sans-Serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px; 
        padding-right: 122px !important;
    }

    div[data-testid="form-row"] > div[data-testid="form-component"]:first-child input::placeholder {  
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;   
    }    
    
    div[data-testid="form-row"] > div[data-testid="form-component"]:nth-child(2) {
        padding: 0 !important;
        position: absolute;
        right: 6px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform:         translateY(-50%);
    }
    
      div[data-testid="form-row"] > div[data-testid="form-component"]:nth-child(2) > button {
          padding: 0 !important;
          margin: 0 !important;
          width: 115px !important;
          height: 44px !important;
          border: 0 !important;
      }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-207cc01 */.elementor-56121 .elementor-element.elementor-element-207cc01 span {
    color: #3F44B5;
}

.elementor-56121 .elementor-element.elementor-element-207cc01 strong {
    font-family: 'Inter', Sans-Serif !important;
}

.elementor-56121 .elementor-element.elementor-element-207cc01 span {
    color: #3F44B5;
}

@media only screen and (max-width:767px) {
    .elementor-56121 .elementor-element.elementor-element-207cc01 strong {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS */body {
    background-color: #F7F6F1 !important;
}


.site-content {
    padding: 0 !important;
}

.header-widget-region {
    display: none;
}

.col-full {
    max-width: 100% !important;
    padding: 0 !important;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
     overflow: hidden;
}

.col-full .elementor-location-archive {
    max-width: 1528px !important;
    padding: 0 20px !important;
    width: 100% !important;   

}

.woocommerce-breadcrumb {
    color:  #777A96;
    font-family: 'Inter', Sans-Serif !important;
    font-size:  14px !important;
    font-weight: 400 !important;
    line-height: 22px !important; 
    color: #1A1B2E;
    max-width: 1528px !important;
    width: 100%;
    padding: 40px 20px;
}

.woocommerce-breadcrumb a { 
    color: #777A96 !important;
        font-family: 'Inter', Sans-Serif !important;
    font-size:  14px !important;
    font-weight: 400 !important;
    line-height: 22px !important; 
}


@media only screen and (max-width:1727px) {
.col-full {
    max-width: 1360px !important;
    width: 100% !important;
}

.woocommerce-breadcrumb {
    padding-bottom: 24px;
    padding-top: 24px; 
}
    
}

@media only screen and (max-width: 1023px) {
    .col-full .elementor-location-archive {
        padding: 0 24px !important;
    }
}

@media only screen and (max-width: 767px) { 
.woocommerce-breadcrumb {

    font-size:  12px !important;
    line-height: 20px !important; 
} 

.woocommerce-breadcrumb a {  
    font-size:  12px !important;
    line-height: 20px !important;  
}

.woocommerce-breadcrumb { 
    padding: 12px 24px !important;
}


}/* End custom CSS */