.caro-img img {
    width: 100% !important;
}
@media screen and (min-width: 992px) {
    .col-dynamic {
        width: 17.5% !important;
    }
    .sep-two {
        margin-top: 10vh !important;
    }
    .col-center {
        width: 34%;
        margin-top: 8vw !important;
    }
}
@media (min-width: 400px) {
    .col-center {
        width: 30% !important;
    }
}
.col-dynamic {
    flex-wrap: wrap;
    flex: 0 0 auto;
    position: relative;
    z-index: 1;
    margin: auto;
    gap: 20px;
    padding: 0px 10px;
}
.banner-section {
    background: radial-gradient(50% 297.59% at 50% 50%, #4694DC 0%, #0061BA 100%);
}
.sep-one {
    margin-top: -8vw;
}
.wel-text {
    font-family: Poppins;
    font-size: 26px;
    font-weight: 400;
    line-height: 1em;
    color: #E7EFF3;
}
.wel-title-text {
    font-family: Poppins;
    font-size: 6vw;
    font-weight: 600;
    line-height: 1em;
    text-align: center;
    color: #FFCD48;
    text-shadow: 4px 4px 0px #00000026;
}
.banner-section .carousel {
    max-height: 42vw;
    overflow: hidden;
}
.arow i{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #ffffff;
    color:  #3084D1;
    font-size: 35px;
    text-align: center;
    box-shadow: 0px 4px 4px 0px #00000040;
    margin: 0 auto;
}
.arow:hover{
    text-decoration: none !important;
}
.center-align-img {
    background: url('../../uploads/banner-img/rectangle_10.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 12vw;
}


.cat-content {
    width: 180px;
    height: 250px;
    /* background: linear-gradient(90deg, rgb(169, 22, 22), #e14141); */
    /* background: linear-gradient(270deg, #F4636C 0%, #8E3A3F 100%); */
    /* border: 7px solid sandybrown; */
    /* border: 10px solid #F4A481; */
    padding: 10px 20px;
    border-radius: 100px;
    text-align: center;
    display: flex;
    margin: auto;
}
.cat-content h6 {
    font-family: Audiowide;
    font-size: 16px;
    font-weight: 400;
    line-height: 20.4px;
    text-transform: uppercase;
}
.cat-content .cat-img img {
    height: 65%;
    margin: auto;
    margin-bottom: 10px;
}
.cat-content .cat-img {
    width: 140px;
    height: auto;
    margin: auto;
    margin-bottom: 30px;
}
.cat-content .cat-img .catimg {
    height: 165px;
    display: flex;
}
.product-section .nav-tabs .nav-link:hover, .product-section .nav-tabs .nav-link:focus, .product-section .nav-tabs .nav-link.active {
    border: 0px !important;
    border-bottom: 4px solid !important;
}
.product-section .nav.nav-tabs {
    border-bottom: 0px !important;
}
.product-section .nav .nav-item {
    position: relative;
}
.product-section .nav .nav-item:not(:first-child)::after {
    content: '';
    border: 2px solid;
    border-color: #BFBFBF;
    position: absolute;
    left: -2px;
    top: 10px;
    height: 60%;
}
.product-section .nav .nav-link {
    font-family: Audiowide;
    font-size: 22px;
    font-weight: 400;
    line-height: 28.05px;
    text-align: center;
    color: #2B3138 !important;
    margin: 0px 20px;
    min-width: 180px;
}
@media (max-width: 767px) {
    .product-section .nav .nav-link {
        font-size: 12px !important;
        font-weight: 400;
        line-height: normal !important;
        text-align: center;
        color: #2B3138 !important;
        margin: auto !important;
        min-width: auto !important;
        padding: 3px 5px !important;
    }
    .product-section .nav .nav-item:not(:first-child)::after {
        content: none !important;
    }
}
@media (max-width: 400px) {
    .product-section .nav .nav-link {
        margin: 0px;
        min-width: initial;
        font-size: 15px;
    }
}
.product-section .nav .nav-link.active {
    border-bottom: 4px solid #0071B7;
    color: #0071B7 !important;
}


.post-slide1 {
    background: url('../../uploads/ad-img/Group_224.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 17vw;
}
.post-slide2 {
    background: url('../../uploads/ad-img/Group_225.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 17vw;
}
#two-slide .image-content {
    display: flex;
}
#two-slide .image-content img {
    width: 100%;
    height: auto;
    margin: auto;
}
#two-slide .post-slide h4 {
    font-family: Poppins;
    font-size: 26px;
    font-weight: 600;
    line-height: 28px;
    color: #fff;
}
#two-slide .post-slide h5 {
    font-family: Poppins;
    font-size: 26px;
    font-weight: 600;
    line-height: 28px;
    color: #FFB900;
}
#two-slide .post-slide h6 {
    font-family: Poppins;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
}
#two-slide .post-slide .price {
    font-family: Oswald-Regular;
    font-size: 36px;
    font-weight: 700;
    line-height: 22px;
}