@media (min-width:1400px) {
    .container {
        width: 1300px
    }
}

@media (min-width:1670px) and (max-width:1680px) {
    .hover-submenu li {
        float: left;
        width: 25.33% !important;
        min-height: 100px;
    }

    .gallery-thumbs {
        width: 15%;
        height: 61vh;
        padding: 0;
    }
    .right-menu .menu-listing .scrollbar{max-height: 345px!important;}
    .commercial-project-data {
    display: inline-block;
    padding: 35px 20px 0px 20px;
    width: 100%;
}
.commercial-project-logo{width: 120px;}
.project-name-info h1 {

    font-size: 32px;
}
.com-project-col .share-project{margin-bottom: 0px;}
}

@media (min-width:1400px) and (max-width:1669px) {
    .inner-banner {
    padding: 7% 0 0;

    min-height: 400px;

}

.h2, h2 {
    font-size: 24px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.banner-title h1 {
    color: #fff;
    font-size: 36px;
}
.banner-title {
    color: #fff;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 27px;
}
.right-menu .menu-listing .scrollbar {
    max-height: 324px!important;
    min-height: 347px!important;
}
    .commercial-project-data {
    display: inline-block;
    padding: 25px 20px 0px 20px;
    width: 100%;
}
.commercial-project-logo{width: 120px;}
.project-name-info h1 {

    font-size: 28px;
}
    .hover-submenu li {
        float: left;
        width: 25.33% !important;
        min-height: 135px!important;
    }
.com-project-col .share-project{margin-bottom: 0px;}

}

@media (min-width:1366px) and (max-width:1400px) {
   .site-visit-inner .form-group {
    margin-bottom: 6px;
}
.banner-title h1 {
    color: #fff;
    font-size: 32px;
    }
    .banner-title {
    color: #fff;
    font-size: 17px;
    letter-spacing: 0;
    line-height: 26px;
}
.h2, h2 {
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: .5px;
}
    .other-video-block h4 {
    font-size: 18px;
}
.vision-blocks {
    padding: 60px 60px;

}
  .commercial-project-data .commercial-type{padding: 15px!important;}
  .commercial-project-data .project-prices{margin: 0px;}
.menu-listing .scrollbar {
    min-height: 285px;
    max-height: 285px;
}
    .gallery-thumbs {
        width: 15%;
   /*     height: 49.9vh;*/
         height:71.9vh;
        padding: 0;
    }
.commercial-project-data {
   
    padding: 15px 15px;
  
}
.commercial-project-logo {
    width: 110px;

    margin: 0 0 10px;
}
.project-name-info h1 {
    margin: 0px 0 6px;
    text-transform: uppercase;
    font-size: 26px;
}
.project-info-card li {
    font-size: 13px;
    line-height: 19px;
}
.rounded-social-buttons .social-button{width: 30px; height: 30px; line-height: 30px;}
.commercial-project-data ul.project-info-card{margin:0 0 10px 0;}
.com-project-col .share-project{margin: 10px 0 0;}
    .fact-sheet-block {
        padding: 9px;
    }

    .fact-sheet-name h4 {
        font-size: 19px;

        line-height: 27px;
    }

    .location-adv-list {
        top: 35px;
    }

    .site-visit-col {
        padding: 0px 0 1px 24px;
    }

    /*City Page*/
    .header-row .container {
        width: 95%;
    }

    .sort-filter-h {
        font-size: 18px;
    }

    .search-filter-input {
        width: 20%;
        margin: 0 10px 0 0;
    }

    .filter-tabs {
        margin-right: 8px;
        width: 18.7%;
    }

    .filtter_option i {
        right: 5px;
    }

    .project-sub-info ul li span {
        font-size: 13px;
    }

    .info_cta_col h3 {
        font-size: 24px;
    }

    .no-block-texts br {
        display: none;
    }

    .no-text-info span {
        font-size: 13px;
        color: #000;
        letter-spacing: 0px;
    }

    .hover-submenu h3 {
        font-size: 15px !important;
    }

    #cookit #cookit-container {
        width: 95%;
    }

    .scroll-down {
        display: none;
    }

    .vertical_tab_col a {
        padding: 64px 30px;
    }

    .our-latest-blog .vertical_tab_col a {
        padding: 39px 30px;
    }

    #cookit #cookit-container p {
        line-height: 22px;
        color: #000 !important;
        font-size: 14px;
    }

    .hover-submenu li {
        float: left;
        width: 30% !important;
        margin-bottom: 15px !important;
        margin-right: 3% !important;
        min-height: 79px;
    }

    .menu-locality-projects {
        color: #606060;
        font-weight: 400;
        font-size: 12px;
        line-height: 19px;
    }

    .owl-nav button {
        width: 70px;
    }

    .owl-next {
        margin-right: -80px;
    }

    .owl-prev {
        margin-left: -80px;
    }

    .custom-btn {
        padding: 8px 9px;
    }

    .inner-banner {
        padding: 7% 0; min-height: 350px;
    }

}


@media (min-width:1024px) and (max-width:1181px) {
    .project-prices {
        font-size: 18px;
    }
    .media-kit-info {
    width: calc(100% - 186px);
}
.download-mediakit{width: 165px;}
.media-kit-info span{font-size: 13px;}
.contact-info-block{padding: 20px 20px;}
    .rounded-social-buttons .social-button {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .custom-btn {
        padding: 8px 9px;
        font-size: 13px;
    }
    .project-page-banners .img_tag {
    right: 36px;
    bottom: 26px;
}
    .specification-grids p{color: #333;}
    .specification-grids strong{color: #000;}
    .pro-enquire-cta{margin: 0 3px 0 0;}

    .swiper-container .project-card-type {
        bottom: 65px;
    }

    .features-listings .feature-col-box {
        width: 18%;
    }

    .specification-icons p {
        font-size: 14px !important;
    }

    .specification-items {
        padding-bottom: 0px;
    }

    .project-cards-info {
        margin-top: -10px;
    }

    .specification-grids {
        max-height: 400px;
    }

    .specification-grids ul li span {
        color: #000;
        font-weight: 600;
    }

    .site-visit-col {
        padding:0px 0 0 29px;
    }

    .site-visit-form .submit-btns {
        margin: 0px 0 0;
    }

    .see-all-floor {
        margin-top: 5px;
    }

    .site-visit-col h3 {
        margin-bottom: 0px;
    }

    .site-visit-col p {
        display: none;
    }

    .site-visit-col .material-form-field {
        padding: 5px 0 5px 0;
    }

    .specification-items:after {
        display: none;
    }

    .specification-grids h3 {
        color: #000;
    }

    .specification-grids {
        margin: 0px;
        padding: 0px;
    }

    .specification-grids ul li {
        color: #000;
    }

    .floor-names h3 {
        margin: 0px 0 5px;
        font-size: 18px;
    }

    .bhk-infos {
        font-size: 16px;
    }

    .gallery-thumbs {
        width: 15%;
        height: 44.3vh;
        padding: 0;
    }

    .location-adv-list {
        width: 100%;
        clear: both;
        display: inline-block;
        border: 1px solid #E1E1E1;
        padding: 19px;
        position: relative;
        left: 0;
        background: #fff;
        top: 0;
        box-shadow: 0px 1px 14px rgb(169 169 169 / 25%);
    }

    .city-banner-title h1 {
        font-size: 32px;
    }

    .city-banner-title {
        bottom: 20px;
    }

    /*City Page*/
    .project-sub-info ul li {
        width: 100%;
        border: 0px;
        padding: 0px;
    }

    .project-sub-info ul li span {
        display: inline-block;
        margin: 0 0 0 9px;
    }

    .project-sub-info ul li b {
        font-size: 14px;
    }

    .project-sub-info ul {
        margin: 0px;
    }

    .project-card-cta .custom-btn {
        font-size: 14px;
        padding: 8px 8px;
    }

    .info_cta_col {
        padding: 20px;
    }

    .info_cta_col h3 {
        font-size: 21px;
    }

    .search-banner {
        min-height: 250px !important;
    }

    .sort-filter-h {
        margin-right: 10px;
    }

    .sort-filter-h::after {
        display: none;
    }

    .sort-filter-h {
        padding: 25px 10px;
        font-size: 16px;
    }

    .filter-search-info {
        width: 84.8%;
    }

    .filter-tabs {
        padding: 10px 5px;
    }

    .filter-titile {
        font-size: 13px;
    }

    .filtter_option i {
        position: absolute;
        top: 16px;
        right: 4px;
    }

    .property-type-content-filter {
        left: -120px;
    }

    .scroll-customss {
        left: -140px;
    }

    .scroll-customss1 {
        left: 0px !important;
    }

    .price-info i {
        top: 0px !important;
        position: relative !important;
    }

    .search-filter-input {
        width: 21%;
    }

    .project-sub-info ul li:last-child {
        padding: 0px;
    }

    .header-row .container {
        width: 98%;
    }

    .wrapper {
        overflow-x: hidden;
    }

    .container {
        width: 95%;
    }

    .h2,
    h2 {
        font-size: 28px;
    }

    .h3,
    h3 {
        font-size: 24px;
    }

    .h4,
    h4 {
        font-size: 22px;
        line-height: 30px;
    }

    .management-label {
        padding: 12px;
    }

    .vertical_tab_col a h3 {
        font-size: 21px;
    }

    .row-heading p {
        font-size: 14px;
    }

    .highlight-project-menu {
        display: none;
    }

    .hover-submenu li {
        width: 44% !important;
    }

    .menu-listing {
        width: 100% !important;
    }

    body {
        font-size: 14px;
    }

    .navbar-light .navbar-nav .nav-link {
        padding: 14px;
        font-size: 15px;
    }

    #cookit #cookit-container {
        width: 98%;
    }

    #cookit #cookit-container p,
    #cookit #cookit-container a {
        font-size: 16px !important;
    }

    .upertext h1 {
        font-size: 12rem;
        line-height: 115px;
    }

    .upertext h1 b {
        font-weight: 300;
        font-size: 12.8rem;
    }

    .categories-project-info .vertical_tab_col a {
        padding: 65px 12px;
        letter-spacing: 0px;
    }

    .sub_info_block {
        padding: 69px 7px;
    }

    #cookit {
        width: 350px;
    }

    .categories-projects .owl-nav {
        top: 25%;
    }

    .owl-prev {

        margin-left: 10px;
    }

    .owl-next {

        margin-right: 10px;
    }

    .categories-project-information {
        width: 100%;
    }

    .categories-project-card .exclusive-read-more {
        width: 100%;
        float: left;
        min-height: auto;
        padding: inherit;
        text-align: center;
        text-align: left;
    }


    .exclusive-properties-rows .owl-prev {
        margin-left: 2%;
    }

    .exclusive-properties-rows .owl-next {
        margin-right: 2%;
    }

    .win_awards_blocks p {
        margin-top: 0px;
        line-height: 30px;
        color: #fff;
        font-size: 19px;
        font-weight: 300;
    }

    .quick-links h3 {
        font-size: 20px;
    }

    .our-latest-blog .vertical_tab_col a {
        padding: 41px 11px;
    }

    .blog-ctn-text h5 {
        font-size: 15px;
    }

    .lets-social h4 {
        font-size: 20px;
        margin-right: 6px;
    }

    ul.social-icons li {
        font-size: 18px;
    }

    .business-associate-btn a {
        font-size: 15px;
    }

    .footer-cols .col-md-3 {
        width: 30%;
    }

    .footer-cols .col-md-5 {
        max-width: 42%;
        flex: auto;
        width: 41%;
    }

    .block_cta_col {
        padding: 20px;
    }

    .block_cta_col h4 {
        font-size: 20px;

        margin: 20px 0;
        line-height: 30px;
    }

    .inner-banner {
        min-height: 315px;
    }

    .no-block-texts span {
        font-size: 18px;
    }

    .no-block-texts span br {
        display: none;
    }

    .about-info-success .no-about-info h3 {
        font-size: 42px;
    }

    .no-text-info span {
        position: relative;
        text-transform: uppercase;
        line-height: 2px;
        font-size: 11px;
        color: #000;
        letter-spacing: 0px;
    }

    .no-block-info {
        margin-bottom: 8px;
    }

    .award_img {
        margin: 30px 0 0;
    }

    section.timeline .events .event .text {
        width: 40vw;
    }

    section.timeline {
        padding: 50px 0 0;
    }

    div.slider-header {
        margin-bottom: 50px;
    }

    .banner-title {

        font-size: 17px;

        line-height: 26px;
    }

    .intersting-blogs .owl-nav {
        top: -20px;
    }

    .mision-mision-text {
        background: #000;
    }
       .commercial-project-banner .col-md-9 {
    width: 100%;
    float: left;
}
.com-project-col .share-project{margin: 0px;}
.commercial-project-banner .col-md-3{width: 100%;}
.commercial-project-logo {
    width: 150px;
    border: 1px solid #E8E8E8;
    padding: 10px;
    border-radius: 5px;
    float: left;
    background: #fff;
    margin-right: 15px;
}
.com-sub-infos {
    width: calc(100% - 182px);
    float: left;
}
.commercial-project-data{padding: 20px;}
.mission-block-list h4 {
    font-size: 18px;
}
.mission-block-list .col-md-6, .mission-block-list .col-md-4{padding: 0 5px;}
.vision-blocks {
    padding: 33px 20px;
}
}

@media (max-width: 980px) {
    .benefit-icon-info {
    text-align: center!important;
}
.benefit-icon1, .benefit-icon2, .benefit-icon3, .benefit-icon4, .benefit-icon5, .benefit-icon6, .benefit-icon7 {
    float: none!important;
    display: inline-block;
}
.icon-names {
    float: none!important;
    padding: 9px 0 0!important;
}
.benefit-icon-info {
    border: 0px!important;
}
.benefits-text p {
    text-align: center!important;
}
.icon-names h3{margin-bottom: 10px!important;}
    .investor-col{min-height: auto;}
    .specification-grids{margin: 0px;}
    .specification-items:after{width: 100%; padding-bottom: 0px;}
    .back-to-top{display: none!important;}
    .enquiry_now_fixed{display: none!important;}
    .search_project ul li:last-child{width: 32%!important;}
    .commercial-project-banner .col-md-9 {
    width: 100%;
    float: left;
}
.investor-row .col-md-8{clear: both;}
.omaxe-care-block{min-height: auto;}
.highlight-company-video .vid-container iframe {
    position: relative;
    height: 100% !important;
}
.com-project-col .share-project{margin: 0px;}
.commercial-project-banner .col-md-3{width: 100%;}
.commercial-project-logo {
    width: 150px;
    border: 1px solid #E8E8E8;
    padding: 10px;
    border-radius: 5px;
    float: left;
    background: #fff;
    margin-right: 15px;
}
.com-sub-infos {
    width: calc(100% - 182px);
    float: left;
}
.commercial-project-data{padding: 20px;}
    .project-right-top {
        text-align: left;
        margin: 15px 0 0;
    }

    .features-listings .feature-col-box {
        width: 22.5%;
    }

    .gallery-thumbs {
        height: 20vh;
    }

    .swiper-container {
        min-height: 23.1vh;
    }

    .swiper-container .project-card-type {
        position: absolute;
        top: auto;
        right: 15px;
        z-index: 1;
        bottom: 12px;
        left: auto;
    }

    .project-cards-info {
        margin-top: 0px;
    }

    .gallery-thumbs .swiper-slide {
        flex-flow: column nowrap;
        width: 100%;
        height: auto !important;
    }

    /*City Page*/
    .city-map {
        margin-top: 30px;
    }

    .location-adv-list {
        top: 0px;
        left: 0px;
        padding: 20px;
    }

    .city-banner {
        min-height: auto !important;
    }

    .city-banner-title h1 {
        font-size: 24px;
    }

    .city-banner-title {
        padding: 10px !important;
        bottom: 20px;
    }

    .latest-video-row {
        padding: 50px 0;
    }

    .site-visit-inner .col-md-6 {
        width: 100%;
    }

    .faq-info-col h3 {
        font-size: 18px;
    }

    .gallery-slider-container .owl-nav {
        top: 45%;
    }

    .youtube-video-container .vid-container iframe {
        position: relative;
        height: 100% !important;
    }

    .vid-container {
        margin-bottom: 10px;
    }

    .video-thumb {
        width: 115px;
        margin-right: 9px;
    }

    .vid-list-container {
        height: 350px;
        overflow-y: scroll;
    }

    /*City Page*/
    .inner-banner {
        padding: 7% 0;
        margin-top: 0px;
        text-align: center;
        position: relative;
        min-height: 300px;
    }

    .search-banner {
        min-height: 220px !important;
    }

    .vertical_tab_col a.active:before {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #025a9c;
        position: absolute;
        bottom: -26px;
        left: 82px;
        right: auto;
    }

    .mobile-filter-popup .modal-dialog {
        width: 100%;
        margin: 0px;
        height: 100vh;
    }

    .modal-content {
        border-radius: 0px;
    }

    .sort-by-fitler .matrial-select .select .selectBtn {
        border-bottom: 0px;
        padding-left: 72px;
    }

    .search-container-row {
        margin: 30px 0 0;
    }

    .info_cta_col {
        margin-bottom: 30px;
    }

    .info_cta_col .block-cta-btns {
        text-align: left;
    }

    .mobile-location-slider {
        margin-top: 70px;
    }

    .banner-title {
        padding: 0 60px;
    }

    .ads_banner_row {
        margin-top: 20px;
    }

    #mobile_nav {
        display: inline-block !important;
        float: right;
        padding: 0;
    }

    .owl-prev {

        margin-left: 10px;
    }

    .owl-next {

        margin-right: 10px;
    }

    .main-slider-home .owl-nav {
        top: 40% !important;
    }

    .win_awards_slider {
        padding: 66px 0 0;
    }

    .owl-nav button {
        width: 55px !important;
    }

    .management-people .owl-nav .banner-nav,
    .testimonial-block .owl-nav .banner-nav,
    .blogs_container .owl-nav .banner-nav,
    .exclusive-properties-rows .owl-nav .banner-nav {
        display: inline-block !important;
    }

    .owl-nav .simple-nav {
        display: none !important;
    }

    .owl-nav {
        top: 27%;
    }

    #cookit {
        position: fixed;
        width: 350px;

    }

    .win_awards_slider .owl-nav {

        display: inline-block !important;
    }

    .h2,
    h2 {
        font-size: 28px;
    }

    .h3,
    h3 {
        font-size: 24px;
    }

    .h4,
    h4 {
        font-size: 22px;
        line-height: 30px;
    }

    .side-bar .menu .item ul li::after {
        display: none;
    }

    .sub_info_block {
        min-height: 330px;
    }

    .about-sub-info {
        margin-top: 40px;
    }

    .wrapper {
        overflow-x: hidden;
    }

    .tranding-search ul li a {
        font-size: 13px;
    }

    .header-row .container {
        width: 99%;
    }

    header {
        background: #000 !important;
    }

    .navbar-nav li {
        display: none;
    }

    .navbar-nav li:last-child {
        display: inline-block;
    }

    .menu-btn span {
        display: none;
    }

    .menu-btn {
        color: #fff !important;
    }

    .upertext h1 {
        font-size: 8rem;
        line-height: 80px;
    }

    .upertext h1 b {
        font-weight: 300;
        font-size: 8.8rem;
        display: block;
    }

    .upertext span {
        font-size: 18px;
    }

    .search-block-home {
        width: 100%;
    }

    .property-search-info .col-md-3 {
        width: 22.666667%;
    }

.property-search-info .col-md-9 {
    width: 75%;
}

    .slider-container video {
        opacity: 1;
    }

.search_field input {
    font-size: 14px;
}

    .property-search-info .col-md-3 {
        width: 25%;
        float: left;
    }

    .omaxe-logo {
        width: 150px;
    }

    .search-container {
        top: -50px;
    }

    .width50 {
        margin-top: -60px;
    }

    .submit_btn {

        font-size: 16px;


        letter-spacing: 0;
        border: 2px solid #000;
    }

    .custom-btn {
        padding: 5px 8px;
        font-size: 14px;
    }

    .eclusive-property-type span {
        font-size: 12px
    }

    .vertical_tab_col a {
        padding: 15px;
        display: inline-block;
        width: auto;
        letter-spacing: 0px;
    }

    .vertical_tab_col a h3 {
        letter-spacing: 1px;
    }

    .vertical_tab_col {
        text-align: center;
        margin-bottom: 30px;
    }

    .our-latest-blog .vertical_tab_col a {
        padding: 22px 22px 15px;
    }

    .categories-project-type span {
        font-size: 12px;
    }

    .award_img {
        display: none;
    }

    .win_awards_slider .owl-nav button {
        display: inline-block !important;
    }

    .navbar-light .navbar-nav .pad0 {
        padding: 10px 0 !important;
    }

    .main-slider-home {
        margin-top: 0px;
    }

    .m-show {
        display: inline-block !important;
    }

    .d-show {
        display: none !important;
    }

    .footer-container {
        background: #fff;
        padding: 0px 0 70px;
    }

    .footer-aboutus {
        padding-top: 0px;
    }

    .panel-title>a {
        font-size: 16px !important;
    }

    .panel-title>a {
        padding: 10px 0px !important;
        letter-spacing: 0px;
    }

    .m_footer_links {
        display: inline-block;
        width: 100%;
        padding: 30px 0 0;
    }

    .m_subscribe-now h4 {
        font-size: 24px;
        margin-top: 0;
    }

    .m_footer_top .social-icons {
        float: none;
    }

    .m_footer_top .lets-social h4 {
        float: none;
        color: #333;
        font-size: 24px;
    }

    .m_footer_top ul.social-icons li a {
        color: #656565;
        width: 40px;
        height: 40px;
        display: inline-block;
        background: #fff;
        text-align: center;
        border-radius: 50%;
        line-height: 40px;
        font-size: 21px;
        border: 1px solid #ddd;
    }

    .scroll-down {
        display: none;
    }

    .mobile-show {
        display: inline-block !important;
    }

    .desktop-show {
        display: none;
    }

    .side-bar .menu .item ul li {
        display: block !important;
    }

    #scroll {
        display: none !important;
    }

    .omaxe-info-success {
        margin: 40px 0 0;
    }

    .no-block-texts br {
        display: none;
    }

    .vision-col {
        display: inline-block;
        margin: 50px 0 0;
        clear: both;
        width: 100%;
    }

    .block_cta_col {
        min-height: auto;
        margin: 0 0 40px 0;
    }

    .block_cta_col br {
        display: none;
    }

    .block-cta-btns {
        text-align: left;
        position: relative;
        bottom: auto;
    }

    .news-slider h4 {
        min-height: auto;
    }

    .arrow-strip,
    .arrow-strip-right {
        width: 35px;
    }

    .intersting-blogs .owl-nav .simple-nav {
        display: inline-block !important;
    }

    section.timeline .events .event.inactive .marker .line,
    section.timeline .events .event .marker .line {
        opacity: 0;
    }

    section.timeline .active-year {
        display: none;
    }

    section.timeline .events .event .text {
        width: 85vw;
        left: 0px;
    }

    section.timeline {
        margin: 30px 0 0;
        padding: 100px 0 100px;
    }

    .mobile-filter-infos {
        clear: both;
        margin: 20px 0 0;
        display: inline-block;
        width: 100%;
    }

    .clear-filter {
        right: 45px;
    }
    .accept-termcondition {
    clear: both;
    margin: 10px 0 10px;
    display: inline-block;
    clear: both;
    width: 100%;
}
.contact-us-row {
    display: inline-block;
    width: 100%;
    clear: both;
    padding: 0 0 50px;
}
.contact-block2 {
    width: 50%;
    float: left;
    border-radius: 0px;
}
.contact-form-info{margin-top: 30px;}
.contact-us-details .col-md-8{clear:both;}
.contact-info-block{padding: 20px 10px; min-height: 160px;}
.contact-block-info h4{margin-bottom: 5px;}
    .sitelinks{margin-bottom: 20px; min-height:330px!important ;}
    .career_search_outer .search_btn{margin: 20px 0 0;}
    .career_search_outer{    padding: 20px 10px}
    .desktop-banners{display:none!important;}
.business-ass-slidertext h3{font-size:30px; color:#fff;}
.business-ass-slidertext p br{display:none;}
.mobile-banners{display:inline-block!important;}
  .business-associates_slider{margin-top:50px;}
  .slider-descriptions {
    bottom: 0px;
    background: rgba(0,0,0,.5);
    top: auto;
    padding: 10px 0;
}
.business-ass-slidertext p{color:#fff;}
.business-associates_slider .carousel-control-next-icon, .business-associates_slider .carousel-control-prev-icon{display:none;}
  .content-step-howwork:before, .circle-counting{display:none;}
  .content-step-howwork{padding-left:0px;}
  .h-steps-box {
    text-align: center;
}
.success-storys .testimonial-omaxe-slider .owl-item img{width:100%!important;}
.success-people h4{display:inline-block!important; width:100%;}
.stteps{width:100%;}
.business-associate-testimonails {
    width: 100%;
    padding: 10px 10px 50px 10px;
}
.about-business-list ul li{width:100%;}
.about-business-list ul{padding:0px;}
  .step-box-programme{width:100%;}
.how-itworks-list {
    padding-left: 0px;
    padding-top: 0;
}
  .how-it-worksstep::before{display:none;}
  .about-business-headings{width:100%;}
.benefits-texts{text-align:center; margin:10px 0px;}  
.benefits-texts img{float:none;}
.benefits-more-text{width:100%; float:none;}
.join-programe{text-align:center;}
.join-programe a{margin:20px 32px 0;}
.video-business{width:100%;}
}

@media (max-width:768px) {

    .swiper-container {
        min-height: 25vh;
    }
}

@media (max-width: 767px) {
    .project-cta-col{text-align: left;}
    .jobapply-form {
    box-shadow: 0 0 10px #eee;
    width: 100%;
    padding: 10px 15px;
    margin: 10px 0 0;
}
.form-label {
    text-align: left;
    padding: 5px 0;
}
.ctc-price {
    width: 48%!important;
    float: left;
    margin-right: 5px;
}
.right-sides {
    float: right!important;
}
.mobile-show-apply span {
    padding: 5px 0px;
}
    .career_search_outer select {
    margin: 0px 0px 15px 0;
    width: 100%;
}
.jobs-post-feature ul li {
    display: block;
    font-size: 14px;
    padding: 5px 0px 0 0;
}
.posted-etc {
    float: left;
    text-align: left;
    margin: 0 0 10px 0;
}
.posted-etc ul li {
    display: inline-block;
    font-size: 13.5px;
    padding: 0px 1px 0px 1px;
    color: #666;
    text-align: right;
    line-height: 15px;
    border-right: 1px solid #333;
    line-height: 12px;
}
.share-soical-job {
    width: 100%;
    text-align: left;
    clear: inherit;
}
.job-apply-btn {
    clear: inherit;
    display: inline-block;
    text-align: left;
    margin: 20px 0 0;
}
.career_search_outer .search_btn{margin: 0px; width: 100%;}
    .sitelinks{margin-bottom: 20px;}
    .info-omaxe-col {
    margin: 0px 0;
    min-height: 80px;
    padding: 0px 0 0px 10px;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 14px;
}
.text-why-omx p{display: inline-block!important;}
    .floor-info-text{text-align: left;}
    .floor-plans-design .card{width:42vh;}
    .floor-plan-pagesd .owl-stage {
     right: 0px; 
}
.tab-bg{padding: 20px 0;}
    .commercial-floor-tabs{padding-bottom: 20px;}
   .specification-items .pull-left {
    float: none!important;
}
    .latest-gallery-row{padding-bottom: 0px!important;}
    .city-location-map iframe{height: 400px;}
    .project-walktrhough-video iframe{height: 400px;}
    .specification-grids p{color: #333;}
    .specification-grids strong{color: #000;}
    .vision-blocks {
    padding: 20px;
}
    .faq-info-col {
        padding: 20px 0px 0px;
    }

    .faq-info-col .panel-title>a {
        font-size: 13px !important;
        padding: 8px 0 12px 0px !important;
    }

    .faq-info-col h3 {
        font-size: 18px;
        line-height: 26px;
    }

    .text-left-align {
        text-align: left;
    }

    /*.faq-info-col .panel-body {
        padding: 0;
    }*/

    .township-img {
        margin: 0px !important;
        padding: 0px;
    }

    .city-location-benefits {
        padding: 0px 0 50px;
    }

    .queries-info-visit br {
        display: block;
    }

    .city-location-advantage {
        padding: 20px 0 0;
    }

    .site-visit-inner .pull-right {
        padding: 0px;
    }

    .youtube-video-container .vid-container iframe {
        position: relative;
        height: 100% !important;
    }

    .vid-container {
        margin-bottom: 10px;
    }

    .video-thumb {
        width: 115px;
        margin-right: 9px;
    }

    .vid-list-container {
        height: 350px;
        overflow-y: scroll;
    }

    .video-date {
        padding: 0 8px;
        border-radius: 50px;
    }

    .video-thumb img {
        height: 110px;
    }

    .site-visit-col {
        padding: 25px 0 25px 25px;
        position: relative;
        z-index: 1;
        /* margin-top: -50px; */
        top: -35px;
        background: #fff;
    }

    .youtube-video-container {
        padding-bottom: 0px;
    }

    .queries-info-visit {
        min-height: calc(100% - 50px);
    }

    .video-thumb-info {
        width: calc(100% - 125px);
        float: left;
    }

    /*City Page*/


    .mobile-filter-infos {
        margin: 0px;
    }

    .filter-tagsinput {
        display: inline-block;
        width: 100%;
        clear: both;
        margin: 20px 0 0px;
    }

    .total_property-list {
        margin: 30px 0 0;
    }

    .clear-filter {
        display: inline-block;
        position: relative;
        right: 0;
    }

    .total_property-list h4 {
        font-size: 20px;
    }

    .footer-container p {
        font-size: 13px !important;
    }

    .project-sub-info ul li {
        width: 100%;
        border: 0px;
        padding: 0px;
    }

    .project-sub-info ul li span {
        display: inline-block;
        margin: 0 0 0 9px;
    }

    .project-sub-info ul li b {
        font-size: 14px;
    }

    .project-sub-info ul {
        margin: 0px;
    }

    .project-sub-info ul li:last-child {
        padding: 0px;
    }

    .project-sub-info {
        display: grid;
        width: 100%;
        clear: both;
        margin: 8px 0 15px 0;
    }

    .banner-title h1 {
        font-size: 30px;
    }

    .side-bar {
        max-width: 85%;
    }

    .side-bar .menu .item ul li::after {
        display: none;
    }

    #cookit #cookit-container {
        text-align: center;
    }

    #cookit {
        background: #fff !important;
    }

    #cookit #cookit-container p {
        line-height: 20px;
        width: 100%;
    }

    #cookit #cookit-container #cookit-link {
        color: #000 !important;
        width: 100%;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    #cookit #cookit-container #cookit-button {
        width: 100% !important;
    }

    .header-row .container {
        width: 100%;
        padding: 0 10px;
    }

    #mobile_nav {

        padding: 0;
    }

    .navbar {
        padding: 9px 0 0;

    }

    .win_awards_slider {

        padding: 15px 0;
    }

    .management-label {
        width: 100%;
        top: 0;
        padding: 0;
        box-shadow: none;
        margin: 12px 0;
        text-align: left;
    }

    .management-info {
        margin: 0px;
        text-align: left;
        padding: 0 10px 10px 0;
    }

    .mangement-text {
        padding: 0px;
        margin: 0 0 20px;
    }

    .simple-read .btn-readmore {
        border: 1px solid #000 !important;
        z-index: 1;
        border-radius: 3px !important;
        font-weight: 500;
    }

    .testimonial-col {
        box-shadow: none;
        text-align: left;
    }

    .mangement-text {
        padding: 0px;
    }

    .testimonial-text {
        padding: 10px 0 20px;
    }

    .search-heading {
        font-size: 22px;
        padding: 13px;
    }

    .m_search-property-btn {
        position: absolute;
        top: 5px;
        right: 8px;
    }

    .mobile-search-container .search_field i {
        position: absolute;
        margin-top: 0;
        color: #fff !important;
        left: 12px;
        bottom: 18px;
        font-size: 16px;
    }

    .mobile-search-container .search_field input {
        font-size: 13px;
        padding: 14px;
    }

    .mobile-search-container .m_search-property-btn input {
        width: auto;
        padding: 7px;
        width: 40px;
        text-align: center;
    }

    .mobile-search-container {
        clear: both;
        display: inline-block;
        width: 100%;
        position: relative;
        top: -48px;
        z-index: 1;
    }

    .our-latest-blog .vertical_tab_col a {
        padding: 22px 14px 15px;
    }

    .search-block-home {
        border-radius: 6px;
    }

    .search-container {
        display: none !important;
    }

    .mobile-search-container {
        display: inline-block !important;
    }

    .ads_banner_row {
        margin: 20px 0 0;
    }

    .categories-project-details {
        border: 1px solid #ddd;
        padding: 14px;
    }

.hoverbtn {
    margin-top: 20px;
    margin-bottom: 13px;
}

    .exclusive-pro-info {
        width: 100%;
    }

    .exclusive-read-more {
        width: 100%;
        float: left;
        min-height: auto;
        padding: 12px 0 0;
        text-align: center;
        text-align: left;
    }

    .categories-project-information {
        width: 100%;
    }

    .owl-nav {
        display: none !important;
    }

    .padding-t-30 {
        padding-top: 30px !important;
    }

    .padding-b-30 {
        padding-bottom: 30px !important;
    }

    .banner-title {
        padding: 0;
        line-height: 24px;
    }

    .inner-banner {
        padding: 16% 0;
    }

    .content_brief h3 {
        line-height: 27px;
    }

    .corporate_video_row:after {
        height: 60%;
    }

    .win_awards_slider .owl-nav button {
        width: 40px !important;
    }

    .win_awards_slider .owl-nav {
        right: 14px;
    }

    .mision-mision-text,
    .vision-mision-text {
        position: relative;
        width: 100%;
        padding: 20px 0;
        text-align: left;
        bottom: 0px;
    }

    .vision-col {
        display: inline-block;
        margin: 0px 0 20px;
    }

    .vision-mision-text p {
        color: #333;
    }

    .vision_mision {
        padding: 30px 0;
    }

    .vision-mision-text .cta {
        position: relative;
        bottom: 0;
        right: 0;
        margin-top: 25px;
    }

    .vision-mision-text .btn-readmore {
        border: 1px solid #333;
        color: #333;
    }

    .vision-mision-text h2 {
        color: #000;
    }

    .corporate_video_row {
        padding: 30px 0;
    }

    .vision-mision-text .btn-readmore:after {
        background: #000 !important;
    }

    .vision-mision-text:hover .custom-btn,
    .vision-col:hover .custom-btn {
        color: #fff !important;
    }

    .intersting-blogs .owl-nav {
        top: -76px;
        display: inline-block !important;
    }

    .intersting-blogs .owl-prev {
        margin-right: -7px;
    }

    section.timeline .events .event .text {
        width: 89vw;
        text-align: center;
        left: -26.4vw;
        top: 48px;
    }

    section.timeline .events .event .text h3 {
        line-height: 28px;
        color: #fff;

        font-size: 21px;
        letter-spacing: 0px;
        font-weight: 100;
    }

    .block-cta-row {
        margin: 20px 0 0;
    }

    .block_cta_col {
        padding: 20px;
    }

    .block_cta_col h4 {
        line-height: 32px;
        font-size: 21px;
    }

    .intersting-blogs .block-cta-btns {
        text-align: left;
    }

    section.timeline {
        margin: 20px 0 0;
        padding: 30px 0 30px;
    }

    div.slider-header {
        margin: 20px 0 50px 0;
    }

    .timeline .row-heading {
        text-align: center;
        width: 100%;
    }

    div.slider-header .arrows p {
        display: none;
    }

    section.timeline .events .event .marker .year {
        font-size: 3.375em !important;
        left: 50%;
        color: #f00;
        margin-top: 10px;
        -webkit-transform: translate3d(-50%, -50%, 0);
        transform: translate3d(-50%, -50%, 0);
    }

    section.timeline .events .event .marker .dot {
        display: none;
    }

    section.timeline .events .event.inactive .marker .year {
        font-size: 1.25rem !important;
        color: #afafaf;
    }

    section.timeline .events .event.inactive .marker .line {
        margin-right: 16.4vw;
    }

    section.timeline .events .event.inactive .marker .line,
    section.timeline .events .event .marker .line {
        opacity: 0;
    }

    section.timeline .events .event .marker .line {
        margin-right: 35.8vw;
    }

    .mobile-location-slider {
        margin-top: 65px;
    }

    /*City Page*/
    .project-info-card li {
        display: inline-block;
        padding: 0px 0px;
        width: 100%;
        clear: both;
        font-size: 13px;
    }

    .swiper-button-next:after,
    .swiper-container-rtl .swiper-button-prev:after,
    .swiper-button-prev:after,
    .swiper-container-rtl .swiper-button-next:after {
        font-size: 20px !important;
    }

    .specification-items:after {
        display: none;
    }

    .specification-grids ul li span {
        color: #000;
    }

    .specification-grids ul li {

        color: #666;
        font-size: 14px;
    }

    .specification-grids {
        padding: 10px;
        margin-top: 0px; width: 100%;
        background: #eceffd;
    }

    .specification-images {
        border: 0px;
    }

    .specification-grids h3 {
        color: #000;
    }

    .specification-items {
        padding: 0px !important
    }

    .floor-plans-row {
        padding-bottom: 30px;
    }

    .features-listings .feature-col-box {
        width: 30.5%;
    }

    .swiper-container {
        min-height: 59vh;
    }
  .property-search-info .col-md-9 {
    width: 100%;
    padding: 0px;
}
.popup-div .modal-dialog {
    width: 92%;
}
.search_field i{left: 15px;}
.search_field input{padding: 20px 20px 20px 35px;}
.property-search-info .col-md-3{display: none;}
.enquiry_now_fixed{display: none!important;}
.footer-container{padding-bottom: 10px!important;}
.search-project-types{height: auto;}
}

@media (max-width: 600px) {
    .buyers-guide-release .press-info {
    width: 100%;
    margin: 0;
}
    .vender_outer_box{padding: 0px; box-shadow: none;}
    .vender_outer_box .panel-default>.panel-heading {
    background: none;
    margin: 20px 0;
}
    .e-coverage-year {
    margin-top: 15px;
    padding: 0px!important;
    margin: 0px;
}
.print-coverage-img{height: 100%;}
    .popup-div .close-btn-popup{right: 0px!important;}
    .center-btns {
    text-align: left;
}
.hoverbtn a .upcom{right: -65px;}
.categories-project-location span {
    font-size: 14px;
    }
.categories-project-type{margin: 5px 0 0;}
.exclusive-pro-card{margin-bottom: 0px!important;}
    .searh-label-name{display: none;}
    .omaxe-care-form-block{padding: 10px;}
    .awards-info{min-height: auto!important;}
    .media-kit-info{width: 100%!important;}
    .download-mediakit{width: 100%; margin: 0px; text-align: left;}
    .select-dropdown-media select {
    width: 46%;
    padding: 10px;
    margin: 0 5px;
}
.center-tabs .vertical_tab_col a {
    width: 50%;
    display: inline-block;
    height: auto;
    border: 2px solid #333;
    padding: 11px 6px;
}
.center-tabs .vertical_tab_col{margin-bottom: 0px;}
.e-coverage-blocks .press-date-year {
    padding: 10px 10px;
    height: auto;
}
.e-coverage-blocks .press-info h4 {
    height: auto;
}
.e-coverage-blocks .download-press {
    margin: 12px 0 0;
}
.press-info{width: 100%; margin: 20px 0 0;}
.download-press{margin: 30px 0 0;}
.press-info h4{height: auto; font-size: 18px;}
.press-date-year {
    width: auto;
    padding: 5px 10px;
    text-align: center;
    margin: 0 20px 0 0;
    height: auto;
    background: #000;
    border-radius: 0px;
}
.print-coverage-info .press-date-year {
    width: auto;
    padding: 5px 10px;
    text-align: center;
    margin: 0 20px 0 0;
    height: auto;
    background: #000;
    border-radius: 0px;
}
.print-info {
    width: 100%;
    margin: 10px 0 0;
}
.print-coverage-info .download-press {
    margin: 10px 0 0;
}
.press-month {
    font-size: 18px;
    display: inline-block;
}
.press-year {
    font-weight: 600;
    color: #0591ff;
    display: inline-block;
    font-size: 18px;
    position: relative;
    padding: 0 0 0 10px;
}
.press-year:before{content: ","; position: absolute;left: 0px; color: #fff;}
.press-release-block{padding: 15px;}
.press-release-pagination{text-align: left;}
    .commercial-banner-thumb{width: 100%!important; position: relative; bottom: auto; right: auto; }
    .contact-form-info{padding: 15px 25px 25px 25px;}
    .com-sub-infos {
    width: calc(100% - 90px)!important;
}
    .commercial-project-logo {
    width: 85px;
    float: right;
    margin: 0px;
}
.commercial-slider-thumb{margin: 0px!important;}
    .com-sub-infos{width: 100%;}
   .commercial-project-features .features-listings .feature-col-box {
    width: 46.5%;
    margin: 5px;
}
.commercial-banking-partner{padding-top: 0px!important;}
    .project-label-details {
        width: calc(100% - 90px)
    }

    .rounded-social-buttons .fa-twitter,
    .rounded-social-buttons .fa-facebook-f,
    .rounded-social-buttons .fa-linkedin,
    .rounded-social-buttons .fa-youtube,
    .rounded-social-buttons .fa-instagram {
        font-size: 14px !important;
    }

    .rounded-social-buttons .social-button {
        width: 28px;
        height: 28px;
        line-height: 28px;
        font-size: 14px !important;
    }

    .projects-residential-banner .container {
        padding: 0px;
    }

    .project-cards-info {
        margin-top: 0px;
        background: #d9eaff;
        border-radius: 0px;
        padding: 10px 10px 20px;
        box-shadow: none;

        border-bottom: 10px solid #92b2d9;
    }

    .project-walktrhough-video .vertical_tab_col a span {
        display: none;
    }

    .project-name-info h1 {
        margin: 0px 0 6px;
        text-transform: uppercase;
        font-size: 25px;
    }

    .project-prices {
        font-size: 18px;
    }

    .project-logo {
        width: 85px;
        float: right;
        margin: 0px;
    }

    .walkthrough-tabs-name .vertical_tab_col a {
        width: 50%;
        padding: 10px;
    }

    .features-listings {
        padding: 10px;
    }

    .residential-project-features .features-listings {
        padding: 18px 0 30px 0;
    }
.residential-project-features{padding-bottom: 30px;}
    .normal-tabs .nav-tabs>li>a {
        font-size: 16px;
        padding: 5px;
    }

    .normal-tabs .nav-tabs {
        text-align: left;
    }

    .floor-plan-tab {
        width: 100%;
        clear: both;
        margin: 10px 0 0;
    }

    .floor-plan-infos {
        padding: 15px;
    }

    .floor-plans-img {
        border: 0px;
        border-bottom: 1px solid #ddd !important;
    }

    .floor-plan-grid {
        background: #fff;
        margin-bottom: 10px;
    }

    .floor-thumb-info {
        font-size: 15px;
    }

    .icons-specifications {
        width: 50px;
    }

    .specification-gallery-slider .slider-thumb1 {
        margin: 0px;
    }

    .specification-row-info {
        margin-top: 15px;
    }

    .specification-icons p {
        font-size: 14px !important;
        text-transform: uppercase !important;
    }

    .bhk-infos {
        font-size: 17px;
    }

    .residential-project-features .features-listings .feature-col-box {
        width: 46.5%;
        margin: 5px;
    }

    .gallery-thumbs .swiper-slide {
        flex-flow: column nowrap;
        width: 100%;
        height: auto !important;
        margin: 1px 1px 0 0 !important;
    }

    .swiper-container {
        height: auto !important;
        min-height: auto !important;
    }

    .walkthrough-video-grid .corporate_video_thumb {
        margin-top: 0px;
    }

    /*City Page*/
.city-banner-title {
    padding: 10px !important;
    top: auto;
    bottom: 12px;
    left: 10px;
}

    .city-banner-title h1 {
        font-size: 18px;
        text-transform: uppercase;
    }

    .hoverbtn a {
        font-size: 21px; letter-spacing: 0px;
    }

    hr {
        margin-top: 16px;
        margin-bottom: 16px;
    }

    .city-mobile-banner {
        display: block;
    }

    /*City Page*/


    .info_cta_col h3 {
        font-size: 24px;
    }

    .info_cta_col {
        padding: 30px;
    }

    .intersting-blogs .owl-nav button {
        width: 40px !important;
    }

    .omaxe_journey-row {
        padding: 0px;
    }

    .modal-dialog {
        width: 95%;
        margin: 0px auto;
    }

    .popup-model .close-btn-popup {
        right: 0px;
    }

    .mobile-location-slider {
        margin-top: 50px;
    }

    .intersting-blogs .owl-stage {
        right: 0px;
    }

    .mobile-view {
        display: inline-block !important;
    }

    .exclusive-properties-block .owl-item {
        opacity: 1 !important;
    }

    #cookit {
        position: fixed;
        width: 88%;
    }

    body {
        line-height: 23px;
        font-size: 14px;

    }

    .exclusive-property-location span {
        font-size: 14px;
        font-weight: 500;
    }

    .blog-ctn-text h5 {
        font-size: 16px;
        margin-bottom: 0px;
    }

    p {
        font-size: 14px !important;
    }

    .footer-aboutus h3 {
        font-size: 20px;
        margin: 0px 0 10px;
    }

    .panel-title>a {
        font-size: 15px !important;
        padding: 4px 0px !important;
    }

    .desktop-view {
        display: none !important;
    }

    .h4,
    h4 {
        font-size: 21px;
    }

    .h3,
    h3 {
        font-size: 23px;
    }

    .about-omaxe-inner h3 {
        line-height: 27px;
    }

    .about-info-text br {
        display: block !important;
    }


    .stastic h3,
    .top-counter span {
        font-size: 72px;
    }

    .h2,
    h2 {
        font-size: 24px;
        letter-spacing: 0px;
    }

    br {
        display: none;
    }

    .award_blocks_row {
        margin: 0px;
        padding: 20px 0px 30px 15px;
        background: #041234;

        overflow: hidden;
    }

    .navbar-light .navbar-nav .pad0 {
        padding: 0px 16px 0 0 !important;
    }

    .omaxe-logo {
        width: 115px;
    }

    .search-container {
        display: none;
    }

    .sub_info_block {
        min-height: 210px;
        width: 100%;
        padding: 20px;
    }

    .about-omaxe-row {
        padding: 0 0 40px 0px;
    }


    .main-slider-home video {
        width: 100%;
        min-width: 100%;
        height: 65vh;
        object-fit: cover;
        margin-bottom: -3px;
    }

    .width50 {
        width: 70%;
    }

    .row-heading {
        text-align: left;
    }

    .row-heading p {
        display: none;
    }

    .exclusive-properties-block {
        padding-top: 20px;
    }

    .owl-stage {
        right: 10px;
    }

    .exclusive-properties-block {
        padding-left: 12px;
    }

    .owl-nav {
        display: none !important;
    }

    .mobile-location-present {
        margin: 20px 0;
    }

    .m-location-sliders {
        padding-left: 12px;
    }

    .exclusive-pro-info {
        width: 100%;
    }

    .exclusive-read-more {
        width: 100%;
        text-align: left;
        min-height: auto;
        padding: 10px 0 0;
    }

    .exclusive-pro-details {
        padding: 5px 14px 14px;
        box-shadow: 0px 1px 3px rgb(169 169 169 / 25%);
    }

    .blogs_container {
        padding: 15px 0 0;
    }

    .testimonial-info {
        box-shadow: 0px 1px 3px rgb(169 169 169 / 25%);
    }


    .vertical_tab_col a h3 {
        font-size: 18px !important;
        margin-bottom: 5px;
    }

    .vertical_tab_col a span {
        font-size: 13px;
    }

    .main-slider-home .owl-stage,
    .mobile-location-slider .owl-stage {
        right: 0px;
    }

    .eclusive-property-type span {
        font-size: 14px;
    }

    .vertical_tab_col {
        text-align: center;
        margin-bottom: 30px;
        padding: 0 0px;
        clear: both;
        width: 100%;
        display: inline-block;
    }

    .categories-project-type span {
        font-size: 14px;
    }

    .categories-project-info {
        margin-top: 20px;
    }

    .vertical_tab_col a {
        padding: 9px;
        display: inline-block;
        width: 50%;
        letter-spacing: 0px;
        float: left;
    }

    .tab-accordian {
        padding-left: 12px;
    }

    .company-awards-secion .container {
        padding: 0px;
    }

    .categories-projects .container {
        padding: 0px;
    }

    .categories-project-information {
        width: 100%;
    }

    .hoverbtn a svg {
        opacity: 0;
        display: none;
    }

    .company-awards-secion .hoverbtn a {
        color: #fff;
    }

    .company-awards-secion .hoverbtn a b.upcom {
        background: #fff;
    }

    .hoverbtn a span {
        top: 0px;
        left: 0px;
    }

    .white-color {
        color: #fff;
    }

    .lity-close {
        right: 3%;
    }

    .simple-read a {
        font-size: 14px !important;
    }

    .win_awards_blocks p {
        margin-top: 0px;
        line-height: 30px;
        color: #fff;
        font-size: 17px !important;
        font-weight: 300;
    }

    .win_awards_blocks {
        min-height: 195px;
    }

    .search-page-blogs {
        margin: 10px 0 20px;
    }

    .search-pagination {
        text-align: left;
    }
   .city-mobile-banner .city-banner-title{
    min-height: calc(100% - 0px); background: none!important;
    display: -webkit-box;
    position: absolute;
    top: 0px;
    display: -ms-flexbox; left: 0px;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 0px;
    text-align: center;
    width: 100%;
}
.city-banner-title h1 {
    font-size: 18px;
    text-transform: uppercase;
    color: #fff!important;
    font-size: 40px;
    font-weight: 300;
    letter-spacing: 2px;
}
.city-banner-title h1 i{
    display: block; color: #f44336!important;
    font-size: 56px;
}
}
