﻿
:root {
    --insecticides-color: #bb2247;
    --detergentes-color: #0f75bc;
    --airFreshener-color: #ebb1cc;
    --other-products-color: #f69521;
}

body {
    --themeht-primary-color: #04a44c;
}

.insecticides {
    background-color: var(--insecticides-color) !important;
}

.detergentes {
    background-color: var(--detergentes-color) !important;
}

.airfreshener {
    background-color: var(--airFreshener-color) !important;
}

.other-products {
    background-color: var(--other-products-color) !important;
}

.slider-title-font {
    font-family: serif;
    font-weight: 800;
    font-style: normal;
}

.product-desc > .product-title {
    padding: 10px !important;
    color: #fff !important;
    text-transform: uppercase;
}

    .product-desc > .product-title .h6 {
        margin-bottom: 0;
        font-size: 1.2rem;
    }

.banner-content {
    height: 85vh !important;
}

.product-item-subcategory {
    background-image: url(../images/products/categories/DISINFECTANT_subcategory.png);
}

.product-personal-subcategory {
    background-image: url(../images/products/categories/personal_subcategory.png);
}


.product-personal-care-subcategory {
    background-image: url(../images/products/categories/personal_care_subcategory.png);
}



.home-maintenance-subcategory {
    background-image: url(../images/products/categories/home_maintenance_subcategory.png);
}

.car-and-electronic-use-subcategory {
    background-image: url(../images/products/categories/car_and_electronic_use.png);
}

.plants-subcategory {
    background-image: url(../images/products/categories/plants_subcategory.png);
}


.party-subcategory {
    background-image: url(../images/products/categories/party_subcategory.png);
}

.subcategory {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 15px 15px 0px 0px;
    box-shadow: 0 0 45px rgb(5 28 141 / 10%);
    height: 35vh;
}


.subtitle {
    padding: 5px 5px;
    position: relative;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding: 10px !important;
    width: fit-content;
    bottom: -80%;
    left: -31px;
    position: relative;
}

.disinfect-subtitle {
    background: #a4dff9;
    color: #fff;
}

.product-title-otherProducts .h6 {
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 10px;
    font-size: 1.2rem;
}

.personal-subtitle {
    background: #febe10;
    color: #fff;
}

.personal-care-subtitle {
    background: #16b8c9;
    color: #fff;
}


.home-maintenance-subtitle {
    background: #283892;
    color: #fff;
}

.car-and-electronic-use-subtitle {
    background: #59595b;
    color: #fff;
}


.plants-subtitle {
    background: #124b2c;
    color: #fff;
}

.party-subtitle {
    background: #bb2248;
    color: #fff;
}

.navbar-nav .nav-link:before, .footer h5:before {
    display: none !important;
}

.page-title {
    min-height: 35vh;
}

ul.list-unstyled.mb-0.footer-menu {
    margin-left: 10%;
}

.nav-item.dropdown .dropdown-menu a:before {
    content: none !important;
}

.service-item {
    width: fit-content;
}


@media only screen and (max-width: 600px) {
    .h2, h2 {
        font-size: 1.3rem !important;
    }
}