﻿@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/
@media (min-width:1023px) and (max-width:1024px) {
.banner-description h5{font-size:14px;}
.text-infor-slider p {
    margin: 0px;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
}
.slider-description {
    /* display: inline-block; */
    width: 88%;
    margin: 0px auto;
    margin-top: 8vh;
}
}
@media (max-width: 991px) {
 .step_row .col-md-6{display: none;}
 .enquiry-form{width: 100%;}
 .owl-buttons{display: none;}
 .hide-mobile{display: none;}
 .hamburger {
    display: block;
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 19px;
    transform: translate(-5%, -50%);
    z-index: 2;
    transition: all 0.7s ease;
}
.nav-links{left: 0px; top: 0px;}
.slider-description{margin-top: 7vh}
.awas_yojana_scheme {
    padding: 60px 0px 100px;
}
.owl-carousel .owl-controls {
    text-align: center;
    position: absolute;
    top: auto;
    left: 0;
    right: 0;
    width: 100%;
    bottom: -50px;
}
.owl-pagination .active{background: #0067b4!important}
.owl-pagination{display: block;}
.scheme-info{margin: 0px;}
.left-steps .heading_1 h3{margin: 0px; font-size: 24px;}

.icon-step-rights{float: none;}
.right-steps .heading_1 h3 {
    margin: 5px 0 0; font-size: 24px;
}

.slider-description {
    /* display: inline-block; */
    width: 88%;
    margin: 0px auto;
    margin-top: 7vh;
}
#main-slider{padding-bottom:30px}

.text-infor-slider p {
    margin: 0px;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
}
.header-strip .container {
    width: 100%;
}
.hamburger {
    display: block;
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 19px;
    transform: translate(-5%, -50%);
    z-index: 2;
    transition: all 0.7s ease;
}
.nav-links{Width:100%; left:0px}
}
@media (max-width: 768px) {
.slider-description {
    /* display: inline-block; */
    width: 88%;
    margin: 0px auto;
    margin-top: 7vh;
}
#main-slider{padding-bottom:30px}

.text-infor-slider p {
    margin: 0px;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
}
.header-strip .container {
    width: 100%;
}
.hamburger {
    display: block;
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 19px;
    transform: translate(-5%, -50%);
    z-index: 2;
    transition: all 0.7s ease;
}
.nav-links{Width:100%; left:0px}
.header-strip .container{width: 100%;}
.hamburger{right: 8px;}
.scheme-info{margin: 7px;}
.enquiry-form{width: 100%; padding: 15px 15px 35px;}
.project-scheme-name h4{font-size: 16px;}
.btns{letter-spacing: 0px;}
.mobile-show{display: block;}
.desktop-show{display: none;}
.form-radio, .form-group{    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}
.nav-links {float:  none!important;}
}
@media (max-width: 480px) {
#main-slider {
    background: #775a40;
    display: inline-block;
    padding-bottom: 32px;
}
    .barcode-search{width:100%!important;}
.h2, h2 {
    font-size: 24px;
}
.awas_yojana_steps{padding: 40px 0px;}
.footer-row{padding: 40px 0 0}
.slider-description{margin-top: 3vh}
.banner-description img {
    width: 85%;
}
.banner-description h3{padding: 0 10px;}
.slider-bg{margin-top: 25px;}
.brand-logo{width: 100px;}
.step-infos p {
    font-size: 13px;
    margin: 15px 0;
}
    
}
