.elementor-11055 .elementor-element.elementor-element-4879c720 > .elementor-container{min-height:47.5625rem;}.elementor-11055 .elementor-element.elementor-element-4879c720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-11055 .elementor-element.elementor-element-4879c720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-5dc2cfb4 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-11055 .elementor-element.elementor-element-649fb1c1{padding:0rem 6.25rem 0rem 6.25rem;z-index:9;}.elementor-11055 .elementor-element.elementor-element-87fd876 .elementor-heading-title{font-family:"SVN-Felix Titling", Sans-serif;font-size:3rem;font-weight:600;text-transform:uppercase;line-height:4.375rem;}.elementor-11055 .elementor-element.elementor-element-87fd876 > .elementor-widget-container{margin:0rem 0rem 0.13rem 0rem;}.elementor-11055 .elementor-element.elementor-element-8a83888{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__row{display:inline-block;margin-right:calc(30px/2);margin-left:calc(30px/2);margin-bottom:10px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list-wrapper{margin-left:calc(-30px/2);margin-right:calc(-30px/2);text-align:right;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__button{color:#DBB484;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator{margin-left:5px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator > *{border-style:none;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-filters-counter{padding-left:5px;}.rtl .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-filters-counter{padding-right:5px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-filter+.jet-filter{margin-top:10px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;}.elementor-11055 .elementor-element.elementor-element-cc532a7{z-index:99;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__row{display:inline-block;margin-right:calc(30px/2);margin-left:calc(30px/2);margin-bottom:10px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list-wrapper{margin-left:calc(-30px/2);margin-right:calc(-30px/2);text-align:right;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__button{color:#DBB484;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator{margin-left:5px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator > *{border-style:none;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-filters-counter{padding-left:5px;}.rtl .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-filters-counter{padding-right:5px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-filter+.jet-filter{margin-top:10px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-11055 .elementor-element.elementor-element-57bd399 > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;}.elementor-11055 .elementor-element.elementor-element-57bd399{z-index:99;}.elementor-11055 .elementor-element.elementor-element-140c6ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-11055 .elementor-element.elementor-element-9b043bd{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11055 .elementor-element.elementor-element-cd5dc08{--grid-columns:3;--grid-column-gap:1.5rem;--grid-row-gap:2.5rem;}.elementor-11055 .elementor-element.elementor-element-cd5dc08 > .elementor-widget-container{margin:2rem 0rem 02.5rem 0rem;}.elementor-11055 .elementor-element.elementor-element-3dab597{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-11055 .elementor-element.elementor-element-f8e8f90{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__link, .elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__dots{font-size:17px;font-weight:600;line-height:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__link{padding:10px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__dots{padding:10px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__load-more{order:initial;}.elementor-11055 .elementor-element.elementor-element-f4b3026 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-11055 .elementor-element.elementor-element-ed75cdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}@media(min-width:768px){.elementor-11055 .elementor-element.elementor-element-f8e8f90{--width:100%;}}@media(max-width:1024px){.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-140c6ed{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11055 .elementor-element.elementor-element-cd5dc08{--grid-columns:2;--grid-column-gap:20px;}.elementor-11055 .elementor-element.elementor-element-3dab597{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11055 .elementor-element.elementor-element-f4b3026 > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(max-width:767px){.elementor-11055 .elementor-element.elementor-element-4879c720 > .elementor-container{min-height:74.93333rem;}.elementor-11055 .elementor-element.elementor-element-4879c720{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-bc-flex-widget .elementor-11055 .elementor-element.elementor-element-5dc2cfb4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11055 .elementor-element.elementor-element-5dc2cfb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11055 .elementor-element.elementor-element-5dc2cfb4 > .elementor-element-populated{padding:10.13rem 0rem 0rem 0rem;}.elementor-11055 .elementor-element.elementor-element-649fb1c1{padding:0rem 4.27rem 0rem 04.27rem;}.elementor-11055 .elementor-element.elementor-element-87fd876 .elementor-heading-title{font-size:8rem;line-height:10.66667rem;letter-spacing:-0.08rem;}.elementor-11055 .elementor-element.elementor-element-87fd876 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__row{margin-right:calc(25px/2);margin-left:calc(25px/2);margin-bottom:10px;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list-wrapper{margin-left:calc(-25px/2);margin-right:calc(-25px/2);text-align:left;}.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__row{margin-right:calc(25px/2);margin-left:calc(25px/2);margin-bottom:10px;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list-wrapper{margin-left:calc(-25px/2);margin-right:calc(-25px/2);text-align:left;}.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11055 .elementor-element.elementor-element-140c6ed{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11055 .elementor-element.elementor-element-cd5dc08{--grid-columns:1;--grid-row-gap:20px;}.elementor-11055 .elementor-element.elementor-element-3dab597{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11055 .elementor-element.elementor-element-f4b3026 > .elementor-widget-container{margin:40px 0px 50px 0px;}}/* Start custom CSS for ucaddon_custom_image, class: .elementor-element-a431ec3 */.elementor-11055 .elementor-element.elementor-element-a431ec3 img{
width: 100vw;
    height: 100vh;
    object-fit: cover;
    display: flex;
    max-width: unset;
}

@media(max-width: 767px){
    .elementor-11055 .elementor-element.elementor-element-a431ec3 img{
            height: 50rem;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87fd876 */.elementor-11055 .elementor-element.elementor-element-87fd876 .elementor-heading-title{
    background: var(--Gradient, linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 3rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-649fb1c1 */.elementor-11055 .elementor-element.elementor-element-649fb1c1 {
    position: absolute;
    width: 100%;
    bottom: 5.19rem;
    left: 0;
}
@media(max-width:767px){
    .elementor-11055 .elementor-element.elementor-element-649fb1c1 {
        bottom: unset;
        /*top: 5.87rem;*/
        top: 43rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4879c720 */.elementor-11055 .elementor-element.elementor-element-4879c720:before{
    content:"";
    background: linear-gradient(0deg, #0D0D0D 1.59%, rgba(0, 0, 0, 0.75) 5.91%, rgba(0, 0, 0, 0.4) 13.62%, rgba(0, 0, 0, 0) 84.01%, #000000 92.82%) !important;
    backdrop-filter: brightness(1.3);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
}
.elementor-11055 .elementor-element.elementor-element-4879c720 h1{
    font-size: 3rem !important;
font-style: normal;
font-weight: 600;
line-height: 4.375rem; /* 145.833% */
text-transform: uppercase;
}
@media(max-width: 767px) {
    .elementor-11055 .elementor-element.elementor-element-4879c720:before {
        background: linear-gradient(0deg, #0D0D0D 1.59%, rgba(0, 0, 0, 0.8) 5.91%, rgba(0, 0, 0, 0.4) 13.62%, rgba(0, 0, 0, 0.1) 84.01%, #0D0D0D 92.82%) !important;
        top: -15rem;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-cc532a7 */.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label {
    position: relative;
    display: inline-block;
    padding-bottom: 0.62rem;
    padding-top: 0.62rem;
    text-align: center;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.3);
    font-family: "Averta Std CY" !important;
    font-size: 1rem !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 1.25rem !important;
    text-transform: uppercase;
    color: var(--Gray-Scale-5, #d9d9d9);
    transition: all 1s ease-in-out;
    border-bottom: transparent solid 1px;
}

.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::before {
    content: " ";
    height: 0.3rem;
    display: block;
    width: 0.3rem;
    background: #fff;
    transform: rotate(45deg) translateY(-70%);
    right: -0.3rem;
    bottom: -0.3rem;
    position: absolute;
    transition: all 1s ease-in-out;
    opacity: 0;
}

.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::after {
    content: " ";
    height: 0.3rem;
    display: block;
    width: 0.3rem;
    background: #fff;
    transform: rotate(45deg) translateY(-70%);
    left: -0.3rem;
    bottom: -0.3rem;
    position: absolute;
    transition: all 1s ease-in-out;
    opacity: 0;
}

.elementor-11055 .elementor-element.elementor-element-cc532a7
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label,
.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label:hover {
    background: linear-gradient(93deg, #ffdbae 0.23%, #fff0e3 80.42%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-bottom: #fff0e3 solid 1px;
}

.elementor-11055 .elementor-element.elementor-element-cc532a7
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label::before,
.elementor-11055 .elementor-element.elementor-element-cc532a7
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label::after,
.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label:hover::after,
.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label:hover::before {
    opacity: 1;
}

.elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__decorator {
    position: absolute;
    visibility: hidden;
    opacity: 0;
}
@media (max-width: 767px) {
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label {
        text-align: center;
        text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.3);
        font-family: "Averta Std CY" !important;
        font-size: 3.73333rem !important;
        font-style: normal;
        font-weight: 700 !important;
        line-height: 5.33333rem !important;
        letter-spacing: -0.03733rem;
        padding-bottom: 2.62rem;
        padding-top: 2.62rem;
        border-bottom: transparent solid 2px;
    }
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::after,
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::before {
        width: 1rem;
        height: 1rem;
        bottom: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::after {
        left: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label::before {
        right: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-cc532a7
        .jet-color-image-list__input:checked
        + .jet-color-image-list__button
        .jet-color-image-list__label,
    .elementor-11055 .elementor-element.elementor-element-cc532a7 .jet-color-image-list__label:hover {
        border-bottom: #fff0e3 solid 2px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-57bd399 */.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label {
    position: relative;
    display: inline-block;
    padding-bottom: 0.62rem;
    padding-top: 0.62rem;
    text-align: center;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.3);
    font-family: "Averta Std CY" !important;
    font-size: 1rem !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 1.25rem !important;
    text-transform: uppercase;
    color: var(--Gray-Scale-5, #d9d9d9);
    transition: all 1s ease-in-out;
    border-bottom: transparent solid 1px;
}

.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::before {
    content: " ";
    height: 0.3rem;
    display: block;
    width: 0.3rem;
    background: #fff;
    transform: rotate(45deg) translateY(-70%);
    right: -0.3rem;
    bottom: -0.3rem;
    position: absolute;
    transition: all 1s ease-in-out;
    opacity: 0;
}

.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::after {
    content: " ";
    height: 0.3rem;
    display: block;
    width: 0.3rem;
    background: #fff;
    transform: rotate(45deg) translateY(-70%);
    left: -0.3rem;
    bottom: -0.3rem;
    position: absolute;
    transition: all 1s ease-in-out;
    opacity: 0;
}

.elementor-11055 .elementor-element.elementor-element-57bd399
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label,
.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label:hover {
    background: linear-gradient(93deg, #ffdbae 0.23%, #fff0e3 80.42%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-bottom: #fff0e3 solid 1px;
}

.elementor-11055 .elementor-element.elementor-element-57bd399
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label::before,
.elementor-11055 .elementor-element.elementor-element-57bd399
    .jet-color-image-list__input:checked
    + .jet-color-image-list__button
    .jet-color-image-list__label::after,
.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label:hover::after,
.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label:hover::before {
    opacity: 1;
}

.elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__decorator {
    position: absolute;
    visibility: hidden;
    opacity: 0;
}
@media (max-width: 767px) {
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label {
        text-align: center;
        text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.3);
        font-family: "Averta Std CY" !important;
        font-size: 3.73333rem !important;
        font-style: normal;
        font-weight: 700 !important;
        line-height: 5.33333rem !important;
        letter-spacing: -0.03733rem;
        padding-bottom: 2.62rem;
        padding-top: 2.62rem;
        border-bottom: transparent solid 2px;
    }
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::after,
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::before {
        width: 1rem;
        height: 1rem;
        bottom: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::after {
        left: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label::before {
        right: -1rem;
    }
    .elementor-11055 .elementor-element.elementor-element-57bd399
        .jet-color-image-list__input:checked
        + .jet-color-image-list__button
        .jet-color-image-list__label,
    .elementor-11055 .elementor-element.elementor-element-57bd399 .jet-color-image-list__label:hover {
        border-bottom: #fff0e3 solid 2px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a83888 */.term-du-an-thi-cong .filter-thiet-ke{
    display: none !important;
}
.term-du-an-thiet-ke .filter-thi-cong {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-cd5dc08 */.elementor-11055 .elementor-element.elementor-element-cd5dc08 .ast-grid-common-col {
    padding: 0;
}
@media (max-width: 767px) {
        #thiet-kePT .elementor-loop-container {
            width: 100% !important;
}
    #thiet-kePT .elementor-loop-container .e-loop-item {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b043bd */.elementor-11055 .elementor-element.elementor-element-9b043bd {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c6ed */.checkbox-filterKT .jet-filter-items-dropdown__label:after {
  width: 30px;
  height: 25px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: center;
  pointer-events: none;
}
.checkbox-filterKT .jet-filter-items-dropdown.jet-dropdown-open .jet-filter-items-dropdown__label:after{
  transform: translateY(-50%) rotate(180deg);
}
.elementor-loop-container.elementor-grid{
    margin: 0 auto;
}
.elementor-11055 .elementor-element.elementor-element-140c6ed .jet-filter-items-dropdown__label{
  height: 45px;
}
.elementor-11055 .elementor-element.elementor-element-140c6ed {
    width: 100%;
}
.elementor-11055 .elementor-element.elementor-element-140c6ed .jet-filter-items-dropdown__active {
display: flex;
flex-wrap: nowrap;
overflow-x: scroll;
padding: 5px 5px 1px 5px;
margin: 0;

max-width: 100vw;
overflow-x: scroll;
position: relative;
scrollbar-color: #d5ac68 #f1db9d;
scrollbar-width: thin;
-ms-overflow-style: none;
}
.elementor-11055 .elementor-element.elementor-element-140c6ed .jet-filter-items-dropdown__active__item {

white-space: nowrap;
pointer-events: none;
height: 25px;
line-height: 25px;
}
.jet-filter-items-dropdown__active__item::-webkit-scrollbar {
height: 5px;
}

.jet-filter-items-dropdown__active__item::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
}

.jet-filter-items-dropdown__active__item::-webkit-scrollbar-thumb {
height: 5px;
background-color: #d2ab67;
}

.jet-filter-items-dropdown__active__item::-webkit-scrollbar-thumb:hover {
background-color: #f1db9d;
}

.jet-filter-items-dropdown__active__item::-webkit-scrollbar:vertical {
display: none;
}

.jet-filter-items-dropdown .jet-filter-items-dropdown__active .jet-filter-items-dropdown__active__item span {
pointer-events: bounding-box;
}

.jet-filter-items-dropdown .jet-filter-items-dropdown__active::-webkit-scrollbar {
height: 4px;
}

.jet-filter-items-dropdown .jet-filter-items-dropdown__active::-webkit-scrollbar-track {
background: transparent;
}

.jet-filter-items-dropdown:hover .jet-filter-items-dropdown__active::-webkit-scrollbar-thumb {
background: #f1db9d;
border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-f4b3026 */.elementor-11055 .elementor-element.elementor-element-f4b3026 .jet-filters-pagination__link {
    width: 42px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-11055 #my-poppup{
    display: none;
}

body.elementor-page-11055 img{
    max-width: 850px
}/* End custom CSS */