.elementor-402 .elementor-element.elementor-element-af9165e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-402 .elementor-element.elementor-element-0c754ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-c42367a .jet-remove-all-filters__button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;background-color:var( --e-global-color-1e88fbf );border-style:none;border-radius:3px 3px 3px 3px;-webkit-align-self:stretch;align-self:stretch;}.elementor-402 .elementor-element.elementor-element-c42367a .jet-remove-all-filters__button:hover{color:#FFFFFF;background-color:#617FBF88;}.elementor-402 .elementor-element.elementor-element-c4708e8 .elementor-heading-title{color:var( --e-global-color-1e88fbf );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__track{height:4px;background-color:#617FBF;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__track__range{color:#617FBF;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;background-color:#7EC242;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;background-color:#7EC242;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__input::-ms-thumb{width:16px;height:16px;background-color:#7EC242;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__slider__input{height:16px;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__values{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;text-align:left;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-75b18e6 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-39ee5af{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:22px 22px 22px 22px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-402 .elementor-element.elementor-element-39ee5af, .elementor-402 .elementor-element.elementor-element-39ee5af::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-f51f4bd .elementor-heading-title{color:var( --e-global-color-1e88fbf );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__button{color:#000000;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:-2px;margin-right:15px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1e88fbf );border-radius:50px 50px 50px 50px;overflow:hidden;}.rtl .elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__decorator{margin-left:15px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__input:checked ~ .jet-radio-list__button .jet-radio-list__decorator{background-color:var( --e-global-color-1e88fbf );border-color:var( --e-global-color-1e88fbf );}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-radio-list__checked-icon{font-size:12px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-collapse-icon{width:20px;height:20px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-collapse-none{width:20px;height:20px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-filter+.jet-filter{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-d4d0ffe .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-5b3f464{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:22px 22px 22px 22px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-402 .elementor-element.elementor-element-5b3f464, .elementor-402 .elementor-element.elementor-element-5b3f464::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-9a3df6c .elementor-heading-title{color:var( --e-global-color-1e88fbf );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;}.elementor-402 .elementor-element.elementor-element-389538a .jet-alphabet-list__row{padding:calc(20px/2);}.elementor-402 .elementor-element.elementor-element-389538a .jet-alphabet-list__wrapper{margin:calc(-20px/2);justify-content:flex-start;}.elementor-402 .elementor-element.elementor-element-389538a .jet-alphabet-list__button{min-width:34px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-1e88fbf );background-color:#FFFFFF;padding:10px 14px 10px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1e88fbf );border-radius:50px 50px 50px 50px;}.elementor-402 .elementor-element.elementor-element-389538a .jet-alphabet-list__input:checked ~ .jet-alphabet-list__button{border-color:#000000;}.elementor-402 .elementor-element.elementor-element-389538a .jet-filter+.jet-filter{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-389538a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-389538a > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-402 .elementor-element.elementor-element-61c90a6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:22px 22px 22px 22px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-402 .elementor-element.elementor-element-61c90a6, .elementor-402 .elementor-element.elementor-element-61c90a6::before{--border-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-86d0677 .elementor-heading-title{color:var( --e-global-color-1e88fbf );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);margin-bottom:20px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);text-align:center;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__label{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__button{color:#000000;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator{margin-left:5px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__input:checked ~ .jet-color-image-list__button .jet-color-image-list__decorator > *{border-color:#000000;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator > *{border-radius:50px 50px 50px 50px;overflow:hidden;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-filter+.jet-filter{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-41f695d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-402 .elementor-element.elementor-element-41ffe37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-402 .elementor-element.elementor-element-1b28e6e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-1b28e6e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-af9165e{--content-width:1280px;}.elementor-402 .elementor-element.elementor-element-0c754ba{--width:28%;}.elementor-402 .elementor-element.elementor-element-41ffe37{--width:72%;}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-0c754ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-41ffe37{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-402 .elementor-element.elementor-element-1b28e6e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for html, class: .elementor-element-c72be78 */.elementor-402 .elementor-element.elementor-element-c72be78 a {
    color: red;
    display: block;
    margin-top: -5px!important;
    /*font-size: 20px;*/
    background-color: #617FBF;
    padding: 10px;
  width: var(--checkout-button-width,auto);
  font-size: 15px;
  text-align: center;
  color: var(--checkout-button-normal-text-color,#fff);
  border-radius: var(--checkout-button-border-radius,3px);
  min-height: auto;
  margin-bottom: 0;
  font-family: 'Poppins';
  font-weight: 500;
}

.elementor-402 .elementor-element.elementor-element-c72be78 a:hover {
    opacity: 0.5;
}

/*.elementor-402 .elementor-element.elementor-element-c72be78 {*/
/*    position: absolute!important;*/
/*    top: 10px;*/
    /*right: calc(-100% + 22px);*/
/*    right: 15px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*}*//* End custom CSS */
/* Start custom CSS for jet-smart-filters-alphabet, class: .elementor-element-389538a */.elementor-402 .elementor-element.elementor-element-389538a .jet-alphabet-list__button {
	min-width: 34px;
	max-width: 34px;
	height: 34px;
	padding: 8px 5px;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-41f695d */.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__button {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
}

.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__row {
	display: inline-block;
	margin-right: 13.5px;
	margin-left: 13.5px;
	margin-bottom: 20px;
}

.elementor-402 .elementor-element.elementor-element-41f695d .jet-color-image-list__decorator {
	margin-right: 0;
}

.jet-color-image-list__row.jet-filter-row {
    display: flex;
    flex-direction: row!important;
    align-items: center;
    justify-content: center;
}

.jet-color-image-list__item {
    width: 25%;
    display: block
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c754ba */@media only screen and (max-width: 766px) { 
    .show-filters {
    visibility: visible!important;
    opacity: 1!important;
    transform: translateX(0%)!important;
    }
}

@media only screen and (max-width: 766px) { 
    #filters {
    visibility: hidden;
    opacity: 0;
    transform: translateX(-100%);
    transition: 500ms all ease;
    overflow-y: auto;
        height: 100vh;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    padding: 50px 20px;
    background-color: #ffffff;
    border-right: 1px solid #ebebeb;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35cdcde */.elementor-402 .elementor-element.elementor-element-35cdcde a {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    font-family: "Jost", Sans-Serif;
    background-color: #101010;
    padding: 3px 10px;
    border-radius: 3px;
}

.elementor-402 .elementor-element.elementor-element-35cdcde a:hover {
    opacity: 0.5;
}

.elementor-402 .elementor-element.elementor-element-35cdcde i {
    font-size: 14px;
}/* End custom CSS */