/*Write Css*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

body,h1, h2, h3, h4, h5, h6, p, label, a, span, input, select, textarea, li, button {
    font-family: "Montserrat", sans-serif !important;
}

.slider-productstabs .product-card-content .tag {
    display: none;
}

.slider-productstabs .product-card-content .title {
    font-size: 16px;
}

.price .current {
    color: var(--button-color) !important;
}

.cta-image img {
    height: auto !important;
    object-fit: contain !important;
}

.barberShop_testimonial_area .row,
.barberShop_testimonial_area .row .global-slick-init{
    margin-top: 0 !important;
}

.barberShop_testimonial_area .barberShop_sectionTitle {
    margin: 0 0 30px 0 !important;
}

.append_testimonial .prev-icon, .append_testimonial .next-icon {
    background: var(--button-color) !important;
}

.products-gridall .product-image img {
    height: 454px !important;
}

.slider-productstabs .mango-section-title h1 {
    font-size: 44px;
    margin: 0;
}

.services-thumb .section-tittle {
    display: none !important;
}

.product-slide-entry .price {
    margin-bottom: 0 !important;
}

/*Responsive*/

@media (max-width: 1600px){
    .products-gridall .product-image img {
        height: 355px !important;
    }
}

@media (max-width: 1400px){
    .products-gridall .product-image img {
        height: 320px !important;
    }
}

@media (max-width: 1200px){
    .furniture .headermid-wrapper .middle-entry i {
        background: var(--button-color);
        color: #fff;
        font-size: 16px !important;
        width: 35px;
        height: 35px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 4px;
    }
    .products-gridall .product-image img {
        height: 270px !important;
    }
}

@media (max-width: 992px){
    .products-gridall .product-image img {
        height: 220px !important;
    }
}

@media (max-width: 768px){
    .mango-product-tabs-container .swiper-tabs .title {
        padding: 0 !important;
    }
    .slider-productstabs .product-card-content .title,
    .mango-product-container .product-container .product-card-content .title{
        text-align: center;
    }
    .products-gridall .product-image img {
        height: 250px !important;
    }
    .mango-product-container .mango-section-title h2,
    .barberShop_sectionTitle .title,
    .cta_1 .cta_1-txt h1{
        font-size: 31px !important;
    }
}

@media (max-width: 576px){
    .products-gridall .product-image img {
        height: auto !important;
    }
    .slider-productstabs .product-card-content .title {
        font-size: 13px !important;
    }
    .price .current {
        font-size: 16px !important;
    }
    .mango-product-container .mango-section-title h2,
    .barberShop_sectionTitle .title,
    .cta_1 .cta_1-txt h1{
        font-size: 24px !important;
    }
    .mango-product-tabs-container .product-row, .mango-product-container .product-row {
        padding: 0 !important;
    }
}