.elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms{text-align:left;}.elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__icon{font-size:10px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__icon{margin-right:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__icon{margin-left:0px;}.elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__link{font-family:"Instrument Sans", Sans-serif;font-size:15px;color:#F4F4F5;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__delimiter{font-size:15px;margin-left:5px;margin-right:2px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__prefix{margin-right:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__prefix{margin-left:0px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__suffix{margin-left:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-52f0029 .jet-listing-dynamic-terms__suffix{margin-right:0px;}.elementor-32 .elementor-element.elementor-element-a9d407e .jet-listing-dynamic-repeater__items{justify-content:flex-start;}.elementor-32 .elementor-element.elementor-element-a9d407e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-gallery-swiper-thumb .swiper-slide{--columns:6;--space-between:10px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs{padding-top:10px;padding-bottom:10px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:14px 14px 14px 14px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:20px;color:#71717A;background-color:#141416;border-radius:30px 30px 30px 30px;padding:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-swiper-nav:hover{color:#FFFFFF;background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled{color:#02010100;background-color:#02010100;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-control-thumbs__item{border-radius:14px 14px 14px 14px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{color:#71717A;background-color:#141416;border-radius:30px 30px 30px 30px;padding:2px 2px 2px 2px;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav:hover{color:#FFFFFF;background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.swiper-button-disabled{color:#02010100;background-color:#02010100;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-ebf5394 .jet-gallery-swiper-thumb .swiper-slide{--columns:2;--space-between:10px;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a9d407e */.stats-container h3 {
    font-family: 'Archivo';
    font-weight: 400;
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    margin-right: 50px;
}

.stats-container {
    display: flex;
    gap: 20px;
    align-items: center;
}

.stats-card {
    display: block !important;
    min-width: 225px;
    background-color: #141416;
    padding: 20px 20px;
    border-radius: 14px;
    border: 1px solid rgba(255,255,255,0.09);
    text-align: center;
}

.stat-label {
    font-family: 'Archivo';
    font-size: 16px;
    color: #71717a;
}

.stat-value {
    font-family: 'Instrument Sans';
    font-size: 20px;
    color: #fff;
}


/* Mobile Responsive Styles */
@media (max-width: 768px) {
    .stats-container {
        flex-direction: column;
        align-items: stretch; /* Allows cards to stretch to equal width */
        gap: 15px; /* Slightly tighter spacing for mobile screens */
    }

    .stats-container h3 {
        margin-right: 0; /* Clear the desktop horizontal spacing */
        margin-bottom: 10px; /* Add space below the title instead */
        text-align: center; /* Optional: centers the title on mobile */
    }

    .stats-card {
        min-width: 0; /* Overrides the desktop min-width so it doesn't overflow small screens */
        width: 100%; /* Makes cards expand beautifully to fill the container width */
    }
}/* End custom CSS */