@media only screen and (max-width:1400px)
{
.banner-title {
    bottom: 10%;
}
.abt-banner {
    padding: 13% 10px;
}
.right-abt h2 {
    font-size: 2.5rem;
}
.mt-7 {
    margin-top: 5rem;
}
}


@media only screen and (max-width:1200px)
{
    .owl-nav {
        position: absolute;
        width: 100%;
        top: 95%;
        transform: translateX(7%);
    }
    .img-abt{
        margin-top: 1.5rem;
    }
    .right-abt h2 {
        font-size: 2rem;
    }
    .right-abt span {
        margin-bottom: 0px;
    }
    .icon-box {
        right: 0px;
        height: 60px;
        padding: 8px;
        width: 60px;
    }
    .content-schemes h3 {
        font-size: 18px;
    }
    .content-schemes p {
        color: black;
        font-size: 13px;
    }
    .mt-7 {
        margin-top: 1.5rem;
    }
    .banner-title {
        position: absolute;
        bottom: 2   0%;
        left: 44%;
    }
    .abt-banner {
        padding: 18% 10px;
    }
}


@media only screen and (max-width:1100px)
{
    .owl-nav {
        transform: translateX(5%);
    }
    .img-abt {
        margin-top: 0.5rem;
    }
    .mt-5 {
        margin-top: 1rem!important;
    }
}


@media only screen and (max-width:992px)
{
    .cmd-box img {
        width: 100%;
        height: 800px;
        object-fit: cover;
    }
    .owl-nav {
        transform: translateX(12%);
    }
    .content-box h3 { 
        font-size: 21px;
    }
    .inner-schemes-box {
        background: white;
        border-radius: 5px;
        padding: 10px;
        height: 430px;
        position: relative;
    }
    .mt-4 {
        margin-top: 4.5rem!important;
    }
    .justify-content-end {
        justify-content: flex-start!important;
    }
    .footer-logo{
        text-align: center;
    }
    .menu-schemes{
        display: none;
    }
}
@media only screen and (max-width:768px){
    .img-banner img {
        height: 535px;
    }
    .content-alternate h3, .content-alternate p {
        font-size: 15px;
    }
    .owl-nav {
        position: absolute;
        width: 88%;
        top: 95%;
        transform: translateX(7%);
    }
    .inner-box::after{
        display: none;
    }
    .accordion-button {
        font-size: 18px;
    }
    .lower-header {
        margin-top: 1rem;
    }
    .abt-banner {
        padding: 23% 6px;
    }
    .banner-title h2 {
        font-size: 2rem;
    }
}
@media only screen and (max-width:592px)
{
    .content-alternate h1 {
        font-size: 2rem;
        margin-bottom: 5px;
    }
    .contact{
        text-align: left;
    }
    .abt-banner {
        padding: 31% 6px;
    }
    .content-alternate {
        text-align: center;
      
    }
    .btn-banner {
        justify-content: center;
    }
    .inner-schemes-box {
        height: 570px;
    }
    .icon-box {
        right: 38px;
        height: 60px;
        padding: 8px;
        width: 60px;
        top: 20px;
    }
    .footer-logo {
        text-align:start;
    }
    .btn-lowwer{
        display: none;
    }
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
        background: 0 0;
        color: inherit;
        border: none;
        padding: 0!important;
        font: inherit;
        background: white;
        width: 30px;
        height: 30px;
        border-radius: 50%;
    }
    .owl-theme .owl-nav {
        margin-top: -37px;
        position: relative;
        z-index: 99;
    }
}
@media only screen and (max-width:412px)
{
  
    .btn-lowwer{
        display: none;
    }
    .inner-schemes-box {
        height: 490px;
    }
    .title-heading h2 {
        font-size: 22px;
    }
    .accordion-button {
        font-size: 16px;
    }
    .abt-banner {
        padding: 35% 6px;
    }
    .banner-title h2 {
        font-size: 1rem;
    }
    .content-alternate {
        position: absolute;
        top: 30%;
    }
    .content-alternate span {
        margin-bottom: 0px;
    }
    .img-banner img {
        height: 500px;
        position: relative;
        width: auto;
        max-width: 100%;
        object-fit: cover;
    }
    .contact{
        text-align: left;
    }
    
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
        background: 0 0;
        color: inherit;
        border: none;
        padding: 0!important;
        font: inherit;
        background: white;
        width: 30px;
        height: 30px;
        border-radius: 50%;
    }
    
    .owl-theme .owl-nav {
        margin-top: -45px;
        position: relative;
        z-index: 99;
    }
    .owl-theme .owl-nav {
        margin-top: -45px;
        position: relative;
        z-index: 99;
        display: none;
    }
}