@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
/*font-family: "Poppins", sans-serif; font-family: "Roboto Condensed", sans-serif;*/
body{font-family: "Poppins", sans-serif;}
.top-heading{background-color: #dbdbdb;}
.top-heading .social-icons{font-size: 22px;}
.top-menu{background-color: #05323c;}
.bg-light{background-color: #05323c !important;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{color: #fff !important;}
.navbar-light .navbar-nav .nav-link{color: #a3c1c7 !important;}
.home-title{margin: 50px auto !important;}
.home-title h1{font-family: "Roboto Condensed", sans-serif; color: #247a8d; font-size: 2.9rem;}
.home-title h2{font-family: "Roboto Condensed", sans-serif; color: #247a8d; font-size: 2.9rem;}
.home-product-items{height: auto; min-height: 600px;}
.home-product-items h3.subcategory_title{font-size: 1.2rem; color: #1c6f81;}
.home-product-items h4.product_price{font-size: 1.1rem; color: #b41937; padding: 15px 0px; font-weight: bold;}
.home-product-items h2{font-size: 1.3rem; text-align: center; padding: 5px 0px 15px; height: 100px;}
.home-product-items .btn-home-product-items{background-color: #2a7a8c !important;}
.home-content-1{padding-top: 100px;}
.home-content-1 h3{font-size: 1.3rem; color: #06687e;}
.home-content-1 .home-sub-content-1{text-align: center; padding: 10px 0px 50px;}
.home-content-1 .home-sub-content-1 .icon-size{font-size: 2.5rem;}
.category-title{padding: 50px 0px;}
.category-title h1{font-size: 2.5rem; text-transform: uppercase;color: #e72061;font-family: "Roboto Condensed", sans-serif;}
.product-details{padding: 0px 0px 30px;}
.product-details h1{font-size: 1.9rem; text-transform: uppercase;font-family: "Roboto Condensed", sans-serif; padding: 25px 0px; font-weight: 700;}
.product-price{font-size: 2.9rem; padding: 50px 0px 30px !important; color: #e72061;font-family: "Roboto Condensed", sans-serif;}
.page-footer{background-color: #247a8d; min-height: 100px;}
.product-img {
    width: auto;
    height: auto;
    float: left;
    overflow: hidden;
}

.main-image {
    display: flex;
    transition: all 0.5s  ease;
}
.img-select {
    display: flex;
    margin-top: 2px;
}
.img2{
  border:2px solid white;
}
.active{
  border-color:#7ed6df;

}