/* Add here all your css styles (customizations) */
.logo-position {
    position: relative;
    top: 0;
    border-radius: 0;
    background: transparent;
    padding: 0;
}
.fotter-img-logo {
    border-radius: 0;
    width: 90px;
    height: auto;
    background: transparent;
    padding: 0;
}
.top-header {
    background-color: #61CBC7;
    border-bottom: 1px solid rgba(97, 203, 199, 0.5) !important;
}
.mobile-menu {
    display: none;
}
@media only screen and (max-width: 1199px) {
}

@media only screen and (max-width: 991px) {
    .mobile-menu {
        display: block;
    }
    .desktop-menu {
        display: none;
    }
    .logo-position {
        position: relative;
        top: 0;
    }
    .u-header__logo-img--main {
        width: 70px;
    }
    .u-header__logo-img--main.logo2 {
        position: relative;
        top: 0;
    }
    .navbar-nav{
        margin-top: 15px;
    }
}
/*responsive*/
@media only screen and (max-width: 767px) {
    .home-v12 {
        padding: 50px 20px !important;
    }

    .home-v12 img {
        width: 60%;
    }
    .news-text, .dnone-768{
        display: none !important;
    }
    .dblock-786{
        display: block !important
    }
    .news-img{
        width: 100%;
        margin-bottom: 10px;
    }
    .news-header{
        text-align: center;
    }
    h1.display-4{
        font-size: 35px;
    }
    
}

@media only screen and (max-width: 575px) {
    .text-justify-mob {
        text-align: justify !important;
    }
}


/*-------03-01-2022---------------*/
a.d-flex.g-color-main.g-text-underline--none--hover.d-flex {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.broder-round-5 {
    border-radius: 5px !important;
    box-shadow: none;
}

.acd-bdy {
    background-color: #fff !important;
    border-top: 1px solid #f7f7f7;
}

.clr-cng {
    color: #585858 !important;
    font-size: 13px;
}

.search-in-stl {
    height: 59px;
    border-radius: 5px 0px 0px 5px;
}
button.br-rds-btton-src {
    border: 0px;
    background-color: #fff;
    border-left: 1px solid #61CBC7;
    color: #61CBC7;
    padding-left: 12px;
    cursor: pointer;
    font-size: 16px;
}

.map-location-cls .card {
    border: 0px;
    border-radius: 5px !important;
}

.no-coupons-iocn svg {
    width: 90px;
    height: 90px;
    fill: #ccc;
}
