
*,
*::after,
*::before{
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}

.html{
    font-size: 62.5%;
}



/* <!--navbar--> */
.navbar input[type="checkbox"],
.navbar .hamburger-lines{
    display: none;
}
.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    background-color: #466E78;
}
.navbar a{
    color: #fff;
    text-decoration: none;
    font-size: 20px;
    font-weight: 500;
    font-family: 'Montserrat';
}
.navbar ul li{
    display: inline-block;
    justify-content: space-between;
    padding: 25px;
    text-decoration: none;
    text-transform: capitalize;
    text-align: left;
    font-size: 18px;
    color: #fff;
    margin-bottom: 30px;
    margin-top: -21px;
    
}

.navbar img{
    width: 100%;
    padding-top: 15px;
    padding-left: 11px;
    /* margin-top: 28px; */
    margin-bottom: -17px;
}
.navbar-container{
    margin-bottom: -64px;
}
.navbar li{
    list-style: none;
    text-decoration: none;
}
.menu-items .button {
    font-size: 17px;
    background: linear-gradient(to right, #DDAF41, #F4E57F) !important;
    border-radius: 10px;
    padding-bottom: 12px;
    padding-top: 12px;
    margin-right: 70px;
    border-block-width: 8px;
    font-weight: 500;
    margin-left: 50px;
    color: #1D3774 !important;
    border: solid 5px #E2BC4F;
}
.menu-items .button a{
    color: #1D3774;
    font-size: 28px;
    font-weight: 600;
}

/* <!--Banner img--> */
/* .bg-image{
    margin-top: -64px;
     background-image: url('assets/assets/images/banner_bg.png');
}

.bg-image form{
    float: left;
    position: absolute;
    margin-top: -47%;
    margin-left: 71%;
    background: #ffff;
    padding-top: 54px;
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    border-radius: 19px;

}
.bg-image .form-group{
padding: 15px;
padding-left: 0px;
padding-right: 0px;
} */
/* <!--About section--> */


/* .bg-image{
    margin-top: -80px;
} */

 .about-left{
    margin-top: 20px;

 }
 .about-left a{
    /* font-size: 25px; */
    color: black;
    font-family: 'Montserrat';
    font-weight: bold;
 }

.about-left h1 {
    text-align: center; 
    padding-top: 110px;
    color: #1D438E;
    font-family: "Raleway", sans-serif;
    font-style: normal;
    font-weight: 800;
    font-size: -webkit-xxx-large;
    padding-left: 82px;
}
/* .about-left h3{
    text-align: center;
    color: #1D418E;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    background-color: #D0F2FB;
    margin-top: 32px;
    border-radius: 80px;
    padding-top: 35px;
    padding-bottom: 35px;
    margin-left: 77px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} */

.about-left h3 {
    text-align: center;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
    font-size: 18px;
    background-color: #466e78;
    margin-top: 32px;
    border-radius: 80px;
    padding-top: 35px;
    padding-bottom: 35px;
    margin-left: 77px;
    /* box-shadow: 1px 1px 1px white; */
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    line-height: 30px;
}

.about-right img {
    margin-top: 125px !important;
    margin-right: 20px;
    margin-bottom: 7px;
    width: 80%;
    height: -webkit-fill-available;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.about-right{
    position: relative;
}

.container-fluid {
    text-align: center;
    color: white;
  }
  .about-bottom-left {
    position: absolute;
    bottom: 10%;
    left: 12%;
  }
  
  .about-top-left {
    position: absolute;
    top: 7%;
    left: 13%;
  }
  
  .about-top-right {
    position: absolute;
    top: 6%;
    right: 14%;
  }
  
  .about-bottom-right {
    position: absolute;
    bottom: 10%;
    right: 14%;
  }

  .about-section{
    background-image: url('assets/assets/images/lp\ 1.jpg');
    padding-bottom: 140px;

  }

  .about-section button{
    /* margin-top: 69px; */
/* padding: 20px; */
font-size: 22px;
padding-left: 30px;
padding-right: 30px;
font-weight: 700;
background: linear-gradient(to right, #DDAF41, #F4E57F) !important;border-radius: 25px;
color: black;
border: 10px solid #E3BA46;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  }
  

  .Ashok-supremacy{
    background-image: url("assets/assets/images/lp\ 2.jpg");
    padding-top: 5px;
    margin-top: -200px;
    margin-bottom: -84px;
    padding-bottom: 48px;
  }
  .Ashok-supremacy a{
    font-size: 30px;
    color: black;
    font-family: 'Montserrat';
    font-weight: bold;
  }
  .Ashok-supremacy .supremacy-left h1{
    color: #1D448E;
    padding-top: 45px;
    text-align: center;
    padding-left: 20px;
    font-size: 40px;
    font-weight: 800;
    font-family: 'Montserrat';
  }


  .Ashok-supremacy .supremacy-left h3{
    color: #fff;
    background-color: #466e78;
    margin-top: 50px;
    padding-top: 30px;
    font-size: 18px;
    font-family: 'Montserrat';
    font-weight: 500;
    border-radius: 70px;
    padding-bottom: 47px;
    margin-left: 64px;
    margin-right: 57px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    line-height: 27px;
  }

  .invest-now {
    padding-bottom: 10px;
    padding-right: 20px;
    border-radius: 22px;
    background-color: #EABE45;
    margin-top: 25px;
    font-size: 49px;
    font-family: 'Raleway ';
    font-weight: bold;
    padding-left: 20px;
    padding-top: 10px;
}
.supremacy-right{
    margin-top: 150px;
}

   
.Ashok-supremacy .container-fluid {
    margin-top: 100px;
}
.Ashok-supremacy  img{
  padding: 20px;
    width: 85%;
    margin-top: 50px;
}

.supremacy-right h1 {
    position: absolute;
    padding-left: 10%;
    margin-top: -14%;
    font-size: 35px;
    color: black;
    font-family: 'Montserrat';
    font-weight: 700;
    padding-top: 1%;
}
.supremacy-right h4 {
    font-weight: 600;
    position: absolute;
    padding-left: 7%;
    margin-top: -10%;
    font-size: 17px;
    color: black;
    font-family: 'Raleway';
}
.Ashok-supremacy button{
margin-top: 69px;
/* padding: 20px; */
font-size: 30px;
padding-left: 30px;
padding-right: 30px;
font-weight: 800;
/* background: #F4DF6C; */
background: linear-gradient(to right, #DDAF41, #F4E57F) !important;
border-radius: 25px;
color: black;
border: 5px solid #E3BA46;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}


/* <!--Reason  to buy--> */

.reasons-tobuy {
    background-image: url("assets/assets/images/lp\ 3.jpg");
    padding-bottom: 50px;
}
.reasons-tobuy .heading{
    text-align: center;
    font-size: 55px;
    font-family: 'Raleway ';
    font-weight: bold;
    color: #1D438E;
    margin-top: 82px;
    padding-top: 100px;
}
.reasons-tobuy .heading3{
    color: black;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-size: 25px;
    font-style: normal;
    padding-top: 40px;
    background-color: #D7F1F2;
    margin-left: 210px;
    margin-right: 210px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 30px;
    border-width: 6px;
    border-style: solid;
    border-image: linear-gradient(#D7A950, #FAECBD) 1;
       margin-top: 50px;
}
.reasons-tobuy .plot-tab{
    margin-top: -28px;
    /* background-image: url(assets/assets/images/goldn\ circle.png);
    background-repeat: no-repeat;
    background-size: 150px 139px;
    background-position: 50%;
    padding: 24px; */
}

/* .reasons-tobuy .plot-tab .gold-circle{
    background-image: url(assets/assets/images/goldn\ circle.png);
    background-repeat: no-repeat;
    background-size: 150px 139px;
    background-position: 50%;
    padding: 24px;
} */
.reasons-tobuy .plot-tab h2 {
    text-align: center;
    background-color: #1D438E;
    font-size: 20px;
    font-family: 'Montserrat';
    border-radius: 35px;
    margin-left: 40px;
    margin-right: 40px;
    padding-top: 45px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: -82px;
}
.reasons-tobuy .plot-tab span{
    padding-top: 10px;
}
.reasons-tobuy .plot-tab2 h2 {
    text-align: center;
    background-color: #1D438E;
    font-size: 20px;
    font-family: 'Montserrat';
    border-radius: 35px;
    margin-left: 40px;
    margin-right: 40px;
    padding-top: 45px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: -82px;
}

.reasons-tobuy .plot-tab img{
    position: absolute;
    padding-top: 52px;
    margin-left: -65px;
}

/* .reasons-tobuy .plot-tab2 img{
    position: absolute;
    padding-top: 58px;
    margin-left: -50px;
} */


.plot-tab h4{
    padding-top: 10%;
    position: relative;
    padding-left: 2px;
    color: #1F4390;
    font-family: 'Raleway';
    margin-top: -13%;

}
.plot-tab h1{
    color: #1F4390;
    position: relative;
    padding-left: 1%;
    font-family: 'Montserrat';
    padding-top: 22%;
    padding-bottom: 1px;

}
.plot-tab-rounded{
    background-image: url(assets/assets/images/goldn\ circle.png);
    background-repeat: no-repeat;
    background-size: 139px 139px;
    background-position: bottom;
    padding: 38px;
    position: relative;
    margin-bottom: 47px;
    padding-bottom: 24px;
}

.plot-tab2 h4{
    padding-top: 11%;
    position: relative;
    padding-left: 2px;
    color: #1F4390;
    font-family: 'Raleway';
    margin-top: -13%;
}
.plot-tab2 h1{
    color: #1F4390;
    position: relative;
    padding-left: 1%;
    font-family: 'Montserrat';
    padding-top: 10%;
}

/* <!--Location highlights--> */


.location-highlights {
    background-image: url("assets/assets/images/lp\ 4.jpg");
    border-top: 6px solid #DEC155;


}
.location-highlights .location-heading{
    text-align: center;
    font-size: 55px;
    font-family: 'Raleway ';
    font-weight: bold;
    color: #8BDDF2;
    padding-top: 240px;
    
}
.location-highlights .location-heading3{
    color: #fff;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-size: 22px;
    font-style: normal;
    padding-top: 40px;
    background-color: #556AB9;    
    padding-left: 70px;
    padding-right: 70px;
    padding-bottom: 30px;
    margin-top: -10px;
    border-width: 6px;
    border-style: solid;
    border-image: linear-gradient( #D7A950 , #FAECBD) 1;
    line-height: 1.5;

}
 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
 
    color: #1A428D !important;
    border-radius: 15px;
    padding-left: 70px;
    font-family: "Montserrat", sans-serif;
    padding-right: 70px;
    font-weight: 700;
    padding-top: 20px;
    font-size: 16px;
    padding-bottom: 40px;
    margin-right: 40px;
    background: linear-gradient(to right, #D7A950, #FAECBD) !important;
    margin-top: 50px;
}
    

.nav-tabs {
    border-bottom: none !important;
    margin-top: 80px;
    margin-left: -37px;
}
.nav-tabs .nav-link {
       /* margin-bottom: -1px; */
       background: #1D438E !important;
       color: #fffeff;
       border: 3px solid #E7C983 !important;
       padding-left: 80px;
       padding-right: 80px;
       padding-top: 20px;
       padding-bottom: 40px;
       margin-right: 2px;
       border-radius: 15px !important;
       font-family: "Montserrat", sans-serif;
       font-weight: 700;
       margin-top: 50px;
       font-size: 16px;
   
}
.nav-link:focus{
    /* color: #0a58ca; */
    background: linear-gradient(to right, #D7A950, #FAECBD) !important;
}

/* <!--school--> */
.location-highlights .school{
    margin-top: 50px;
    background-image: url('assets/assets/icons/dotted\ line.png')  ; 
    background-repeat: no-repeat;
     background-position: top;
     margin-top: 130px;

}


.location-highlights .school li{
display: inline-block;
padding: 19px;
margin-top: -66px;
padding-bottom: 50px;
  
}
.location-highlights .school li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    /* margin-top: 55px; */
    
    
}
.location-highlights .school li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}
/* <!--colleges--> */

.location-highlights .colleges{
    background-image: url('assets/assets/icons/dotted\ line.png')  ; 
    background-repeat: no-repeat;
     background-position: center;
     margin-top: -26px;
}

.location-highlights .colleges li{
    display: inline-block;
    padding: 35px; 
    margin-top: 86px;

}
.location-highlights .colleges li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
} 
.location-highlights .colleges li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}
/* <!--hospitals--> */
.location-highlights  .hospitals{
    background-image: url('assets/assets/icons/dotted\ line.png')  ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
}

.location-highlights .hospitals li{
    display: inline-block;
    padding: 30px; 
    margin-top: 50px;

}
.location-highlights .hospitals li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    /* margin-bottom: 35px; */
}
.location-highlights .hospitals li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}
/* <!--companies--> */

.location-highlights  .companies{
    background-image: url('assets/assets/icons/dotted\ line.png')  ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
}
.location-highlights .companies li{
    display: inline-block;
    padding: 60px; 
    margin-top: 50px;

}
.location-highlights .companies li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    /* margin-bottom: 35px; */
}
.location-highlights .companies li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}

/* <!--entertainment--> */

.location-highlights  .entertainment{
    background-image: url('assets/assets/icons/dotted\ line.png') ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
}

.location-highlights .entertainment li{
    display: inline-block;
    padding: 30px; 
    margin-top: 68px;

}
.location-highlights .entertainment li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
}
.location-highlights .entertainment li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}

/* <!--sho[pping--<] */

.location-highlights  .shopping{
    background-image: url('assets/assets/icons/dotted\ line.png')  ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
     margin-left: 50px;
}

.location-highlights .shopping li{
    display: inline-block;
    padding: 37px; 
    margin-top: 50px;


}
.location-highlights .shopping li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 20px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
}
.location-highlights .shopping li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 11px;
    text-align: center;
}

/* <!--Enquire section--> */
.btn-primary{
    color: #fff;
    border-color: #DDAF41 !important;
    background: linear-gradient(to right, #DDAF41, #F4E57F) !important;
    /* border-color: #FEC50C !important; */
    font-size: 25px;
}
/* .btn-primary:hover{
    color: #fffeff;
    background: linear-gradient(to right, #DDAF41 , #F4E57F) !important;
    border-color:#DDAF41 !important ;
} */
.enquire-now {
  
    background-image: url("assets/assets/images/lp\ 5.jpg");
    padding-top: 70px;
    margin-top: -17px;
    padding-bottom: 70px;
    border-top: 6px solid #DEC155;

}
.enquire-now a{
    font-size: 30px;
    font-weight: 700;
    margin-top: -25px;
    margin-bottom: 32px;
    color: black;
    font-family: 'Raleway';

}
.enquire-now img{
    padding-top: 30px;
    width: 100px;
}
.enquire-now iframe{
    padding-right: 10px;
    padding-left: 10px;
    background: white;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.enquire-now .heading{
    background-color: #fffeff;
    border-radius: 70px;
    margin-right: 45px;
    margin-left: 45px;
    border: 2px solid #FFCD34;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.enquire-now .heading h1{
    padding-top: 30px;
    color: #1C438D;
    font-family: "Montserrat", sans-serif;
    text-align: center;
    font-weight: 700;
}
.enquire-now .heading h3{
    padding-top: 20px;
    color: #1D438E;
    font-family: "Montserrat", sans-serif;
    text-align: center;
    padding-bottom: 50px;
}
.enquire-now button {
    margin-top: 85px;
    padding: 21px;
    font-size: 30px;
    font-family: 'Montserrat';
    font-weight: 800;
background: linear-gradient(to right, #DDAF41, #F4E57F) !important;border-radius: 25px;
color: black;
border: 6px solid #E3BA46;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);



    /* background: linear-gradient(to right, #DDAF41 , #F4E57F) !important; */
    /* border-radius: 25px; */
    /* color: black; */
    /* border: 10px solid; */
    /* border-image-slice: 1; */
    /* border-width: 5px; */
    /* border-image-source: linear-gradient(to left, #743ad5, #d53a9d); */
    /* border-image-source: linear-gradient(to left, #DDAF41, #F4E57F); */
    /* border-width: 6px; */
    /* border-style: solid; */
    /* border-image: linear-gradient( #D7A950 , #FAECBD) 1; */
}

/* <!--footer--> */  

footer{
    background-color: #1D438E;
    color: #fffeff;
    display: flex;
    border-top: 6px solid #DEC155;
}

footer p{
    margin-top: 13px;
    font-size: 12px;
    font-family: "Montserrat", sans-serif
}
footer a{
    color: #fffeff;
    text-decoration: none;
}
.logo3 img {
    width: 100px;
    padding: 15px 15px 15px 15px;
}

.banner_bg h3{
    color:black;
    font-family: 'Raleway';
    font-size: 16px;
    text-transform: uppercase;
    /* background: #d2d1ed; */
    padding: 8px;
    margin-top: 1px;
    text-align: center;
}
.bottom{
    position: relative !important;

}

/* .fixed-top {
    position: fixed;
    top: -12px !important;
    right: 0px;
    left: 0;
    bottom: 310px !important;
    z-index: 1030;
} */

     /* <!--MOBILE VIEW--> */

/*   
@media (max-width: 768px){
    .navbar{
        opacity: 0.95;
    }

    .navbar-container input[type="checkbox"],
    .navbar-container .hamburger-lines{
        display: block;
    }

    .navbar-container{
        display: block;
        position: relative;
        height: 64px;
    }

    .navbar-container input[type="checkbox"]{
        position: absolute;
        display: block;
        height: 32px;
        width: 30px;
        top: 20px;
        left: 20px;
        z-index: 5;
        opacity: 0;
        cursor: pointer;
    }

    .navbar-container .hamburger-lines{
        display: block;
        height: 28px;
        width: 35px;
        position: absolute;
        top: 20px;
        left: 20px;
        z-index: 2;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .navbar-container .hamburger-lines .line{
        display: block;
        height: 4px;
        width: 100%;
        border-radius: 10px;
        background: #333;
    }
    
    .navbar-container .hamburger-lines .line1{
        transform-origin: 0% 0%;
        transition: transform 0.3s ease-in-out;
    }

    .navbar-container .hamburger-lines .line2{
        transition: transform 0.2s ease-in-out;
    }

    .navbar-container .hamburger-lines .line3{
        transform-origin: 0% 100%;
        transition: transform 0.3s ease-in-out;
    }

    .navbar .menu-items{
        padding-top: 100px;
        background: #fff;
        height: 100vh;
        max-width: 300px;
        transform: translate(-150%);
        display: flex;
        flex-direction: column;
        margin-left: -40px;
        padding-left: 40px;
        transition: transform 0.5s ease-in-out;
        box-shadow:  5px 0px 10px 0px #aaa;
        overflow: scroll;
    }

    .navbar .menu-items li{
        margin-bottom: 1.8rem;
        font-size: 1.1rem;
        font-weight: 500;
    }

    .logo{
        position: absolute;
        top: 10px;
        right: 15px;
        font-size: 2.5rem;
    }

    .navbar-container input[type="checkbox"]:checked ~ .menu-items{
        transform: translateX(0);
    }

    .navbar-container input[type="checkbox"]:checked ~ .hamburger-lines .line1{
        transform: rotate(45deg);
    }

    .navbar-container input[type="checkbox"]:checked ~ .hamburger-lines .line2{
        transform: scaleY(0);
    }

    .navbar-container input[type="checkbox"]:checked ~ .hamburger-lines .line3{
        transform: rotate(-45deg);
    }

}

@media (max-width: 500px){
    .navbar-container input[type="checkbox"]:checked ~ .logo{
        display: none;
    }
} */

.Ashok-supremacy a{
    margin-top: 4px;
    margin-bottom: 12px;
}

.about-right img{
    margin-top: 100px;
    margin-bottom: 7px;
    width: 80%;
    height: -webkit-fill-available;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}

   .banner_bg h3 {
        color: #fff;
        font-family: 'Montserrat' !important;
        font-size: 15px;
        text-transform: uppercase;
        /* background: #d2d1ed; */
        padding: 8px;
        margin-top: 1px;
        text-align: center;
        font-weight: bold;
}

.location-highlights .location-heading {
    text-align: center;
    font-size: 55px;
    font-family: 'Raleway ';
    font-weight: bold;
    color: #8BDDF2;
    padding-top: 100px;
    padding-bottom: 50px;
margin-bottom: 20px;
}



button.owl-prev {
    position: absolute;
    left: 0px;
    top: 37%;
    transform: translateY(-50%);
    background-color: white!important;
    width: 20px;
    height: 20px;
    border-radius: 100%!important;
    color: #000!important;
}
button.owl-next {
    position: absolute;
    right: 0px;
    top: 37%;
    transform: translateY(-50%);
    background-color: white!important;
    width: 20px;
    height: 20px;
    border-radius: 100%!important;
    color: #000!important;
}
   .owl-dots {
    display: none;
}
.item {
    display: flex;
    justify-content: center; 
    li{
      
       a {
  display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    background-color: #fff;
    border-radius: 100%;
    color: #000;
    text-transform: uppercase;
    flex-wrap: wrap;
    text-align: center;
    font-size: 20px; text-decoration: none;
    font-weight: 700;
}
      
      &.active{a      
        {    background-color: #009688;
    color: #fff;}}
    }
}
 
.banner_bg{
    margin: 0px !important;
  }
  .banner_bg {

top: 110px;
position: absolute;
z-index: 99;
float: right;
width: 90%;
/* padding: 100px 0px 0px; */
right: 20px;

}

.banner_bg h4 {
  background: #769b38;
  border-radius: 2px;
  padding: 8px;
  color: #fff;
  text-transform: uppercase;
 font-family: "Poppins", sans-serif;
  font-size: 20px;
  letter-spacing: 2px;
}
.banner_bg h3 {
  color: #fff;
 font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  /* background: #d2d1ed; */
  padding: 8px;
  margin-top: 1px;
  text-align: center;
}
.banner_bg h2 {
 font-family: "Poppins", sans-serif;
  font-size: 20px;
  text-transform: uppercase;
  color: #0b3c7f;
  padding-bottom: 10px;
  margin: 0px !important;
}
.banner_bg h5 {
 font-family: "Poppins", sans-serif;
  font-size: 16px;
  color: #2c4a04;
  text-transform: uppercase;
  background: #fefffd59;
  border-radius: 20px;
  padding: 3px;
}
.logo3 img {
  width: 70px;
  padding: 0 0 10px;
}

.form-group .btn {
  width: 100%;
  font-size: 18px !important;
  background-color: #AF1C2A !important;
  color: #fff !important;
}
.form-logo{
text-align: center;
}
.form {
  border-radius: 10px;
  background: #ffffff;
  padding: 25px;
}
form {
  margin-top: 10px;
}
.form-group {
    margin-bottom: 10px;
}
.slideform {
  background: #cc952f;
  width: 350px;
  padding: 25px;

}
.form-control{
  height: 45px !important;
}
.form-control {
    padding: 12px 8px;
}


/* <!--mobile view--> */

@media only screen and (max-width: 767px) 
 {
    .mob-project h1{
        padding-top: 30px;
        color: #1D448C;
        margin-top: 24px;
        font-size: 25px;
        font-family: "Raleway";
        font-weight: bold;
        padding-bottom: 30px;
        
    }
    .highlights-mob{
        background-image: url('./assets/assets/images/plot\ image.png');
        background-repeat: no-repeat;
        background-size: 100% 100%;
        margin-bottom: 80px;
        
    }
    .sqft img{
        height: 160px;
        width: 160px;
    }
    .plot img{
        height: 160px;
        width: 160px;
    }
    .area img{
        height: 160px;
        width: 160px;
    }
    .pricenew img{
        height: 160px;
        width: 160px;
    }
    .modal-header h3{
        padding-left: 30px !important;
    }

    .enquire-now a{
        /* margin-bottom: 127px; */
        margin-top: 5px !important;
        font-size: 20px;
    font-family: 'Raleway';
    font-weight: bold;
    }

    footer {
        background-color: #1D438E !important;
        color: #fffeff !important;
        border-top: 6px solid #DEC155 !important;
        display: block;
        /* margin-bottom: -64px; */
        /* margin-top: -170px; */
        margin-top: -172px;
    }

    .footer p{
        /* margin-top: 1px !important;
  font-size: 9px !important;
  padding-top: 3px !important; */
  margin-top: 15px !important;
  font-size: 9px !important;
  font-family: "Montserrat", sans-serif
    }
                  /* <!--oragadam mobile view--> */

                  /* .plot-mobile{
                    padding-left: 12% !important;
                       width: 90% !important;
                     padding-right: 12% !important;
                  }
                  .plot-mobile h1{

padding-left: 30% !important;                }
                  .plot-mobile h4{
                    padding-left: 28% !important;
                  } */


                  .plot-mobile{
                    /* margin-left: 100px; */
                    margin-bottom: -18px;

                  }
                  .plot-mobile h1{
                    color: #1F4390;
    position: relative;
    padding-top: 11% !important;
    padding-left: 1% !important;
    font-family: 'Montserrat';
    margin-top: 22px !important;
                  }
                  .plot-mobile h4{
                    position: relative;
                    padding-left: 2%;
                    color: #1F4390;
                    font-family: 'Raleway';
                    padding-top: 3%;
                  }
                  .plot-mobile h2{
                    text-align: center;
                    background-color: #1D438E;
                    font-size: 13px;
                    font-family: 'Montserrat';
                    border-radius: 15px;
                    margin-left: 14px;
                    margin-right: 14px;
                    padding-top: 30px;
                    padding-bottom: 20px;
                    margin-top: -72px;
                    width: 85% !important
                  }
                  .plot-tab .GST{
                    padding-top: 45px !important;
                  }
    
        .mobile-phone{
            padding-right: 50px !important;
            padding-bottom: 60px !important;
        }

        .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
            color: #1A428D !important;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 15px;
    margin-left: 130px;
    background: linear-gradient(to right, #D7A950, #FAECBD) !important;
    margin-top: 25px;
    padding-top: 15px;
    padding-bottom: 15px;
    /* margin-right: 0px; */
    margin-right: 60px;
    padding-left: 85px;
    padding-right: 80px;
        }
       .nav-tabs .nav-link:focus {
            /* color: #0a58ca; */
            background: linear-gradient(to right, #D7A950, #FAECBD) !important;
        }

        /* .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{
            border-color: #e9ecef #e9ecef #dee2e6;
            isolation: isolate;
            margin-left: 121px;
        }
        .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active:hover{
            margin-right: 130px;
        } */

    /* .nav-tabs .nav-link{
        background: #1D438E !important;
        color: #fffeff;
        border: 3px solid #E7C983 !important;
        padding-left: 20px;
        padding-right: 25px;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-right: 28px;
        border-radius: 15px !important;
        font-family: "Montserrat", sans-serif;
        font-weight: 700;
    } */

    
header{
    padding-top: 60px;
}
.Ashok-supremacy a{
    margin-top: 28px !important;
    margin-bottom: 30px;
    font-size: 20px;
    color: black;
    font-family: 'Montserrat';
    font-weight: bold;
}
    .about-right img{
        margin-top: 40px !important;
        margin-bottom: 130px;
        /* width: -webkit-fill-available;
        height: -webkit-fill-available; */
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-left: 15px;
    }
    .enquire-now iframe{
        width: 100%;
        height: 250px;
        margin-bottom: 31px;
    }
    .enquire-now .heading {
        background-color: #fffeff;
        border-radius: 60px;
        margin-right: 25px;
        margin-left: 25px;
        border: 2px solid #FFCD34;
        margin-bottom: 115px;
    }
    .enquire-now img {
        padding-top: 9px;
        width: 82px;
    }
    .enquire-now .heading h1 {
        padding-top: 14px;
        color: #1C438D;
        font-size: medium;
        font-family: "Montserrat", sans-serif;
        text-align: center;
    }
    .enquire-now .heading h3 {
        color: #1D438E;
        font-size: x-large;
        font-family: "Montserrat", sans-serif;
        text-align: center;
        padding-bottom: 18px;
    }
    .btn-primary:hover {
        color: #fff;
        /* margin-top: 32px; */
       
        font-size: medium;
    }
    
    .navbar {
        width: 106%;
    }
    /* .bg-image form{
        display: none;
    }
    .bg-image{
        width: 106%;
        margin-top: 1px;
    } */
    .navbar img{
        width: 90px !important;
        height: 131px;
        margin-left: -10px;
        margin-bottom: -10px;
        padding-top: 15px;
        padding-bottom: 6px;
    }
    .navbar .menu-items{
        display: none;
    }
    

    .about-left h1 {
        text-align: start;
        padding-top: 1px;
        color: #1D438E;
        font-size: 25px;
        font-family: "Raleway", sans-serif;
        font-style: normal;
        font-weight: 800;
        padding-left: 65px;
        padding-bottom: 15px;
    }
    .about-left h3 {
        text-align: center;
        color: #ffffff;
        font-family: "Montserrat", sans-serif;
        font-optical-sizing: auto;
        font-weight: 600;
        font-style: normal;
        font-size: 13px;
        background-color: #466e78;
        margin-top: -8px !important;
        border-radius: 30px !important;
        padding-top: 26px !important;
        padding-bottom: 15px !important;
        margin-left: 3px;
        margin-right: 3px;
        /* margin-left: 77px; */
        /* box-shadow: 1px 1px 1px white; */
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        line-height: 1.5;
    }

    .about-bottom-left  {
        position: absolute;
        bottom: 5%;
        left: 12%;
       
    }
    .about-bottom-left img{
        width: 100px;
    }
    .about-top-left {
        position: absolute;
        top: 18%;
        left: 15%;
    }
    .about-top-left img{
        width: 100px;
    }
    .about-top-right {
        position: absolute;
        top: 17%;
        right: 15%;
    }
    .about-top-right img{
        width: 100px;
    }
    .about-bottom-right {
        position: absolute;
        bottom: 5%;
        right: 16%; 
    }
    .about-bottom-right img{
        width: 100px;
    }
    .Ashok-supremacy .supremacy-left h1 {
        color: #1D448E;
        margin-top: -135px;
        font-size: 25px;
        font-family: 'Raleway';
}

.Ashok-h1mobile{
    margin-top: -80px !important;
    font-size: 25px;
    font-family: "Raleway";
    font-weight: bold;
    color: #1D448C;
}

.Ashok-supremacy .supremacy-left h3 {
    color: #fff;
    background-color: #466e78;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: -10px;
    padding-top: 20px;
    font-size: 14px;
    font-family: 'Montserrat';
    font-weight: 600;
    border-radius: 35px;
    padding-bottom: 30px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    line-height: 1.5;
    padding-right: 10px;
    padding-left: 10px;
}
.Ashok-supremacy img {
    padding: 22px;
    width: 110%;
    margin-top: -43px;
    margin-left: -15px;
    /* padding-bottom: 39px; */
    margin-bottom: 25px;
}
.supremacy-right h1 {
    position: absolute;
    padding-left: 18%;
    margin-top: -38%;
    font-size: 23px;
    color: black;
    font-family: 'Montserrat';
    font-weight: 500;
}
.supremacy-right h4 {
    font-weight: 600;
    position: absolute;
    padding-left: 11%;
    margin-top: -30%;
    font-size: 10px;
    color: black;
    font-family: 'Raleway';
}
.supremacy-right a{
    margin-top: 24px;
}
.reasons-tobuy .heading {
    text-align: center;
    font-size: 25px;
    font-family: 'Raleway';
    font-weight: bold;
    color: #1D438E;
    margin-top: 0px;
    margin-bottom: -8px;
    padding-top: 60px;
}
.reasons-tobuy .heading3 {
    color: black;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-size: 11px;
    font-style: normal;
    padding-top: 20px;
    background-color: #D7F1F2;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    border-width: 6px;
    border-style: solid;
    border-image: linear-gradient(#D7A950, #FAECBD) 1;
    margin-top: 30px;
    margin-left: 12px;
    margin-right: 2px;
}
/* .reasons-tobuy .plot-tab img {
    position: absolute;
    padding-top: 16%;
    margin-left: -14%;
    width: 30%;
} */
.plot-tab h1 {
    color: #1F4390;
    position: relative;
    padding-top: 11% !important;
    padding-left: 1% !important;
    font-family: 'Montserrat';
    margin-top: 22px !important;
}
.plot-tab h4 {
    position: relative;
    padding-left: 2%;
    color: #1F4390;
    font-family: 'Raleway';
    padding-top: 3%;
}
.plot-tab-rounded{
    background-image: url(assets/assets/images/goldn\ circle.png);
    background-repeat: no-repeat;
    background-size: 100px 108px;
    background-position: bottom;
    padding: 45px;
    position: relative;
    margin-bottom: 60px;
    padding-bottom: 15px;
}
.reasons-tobuy .plot-tab h2 {
    text-align: center;
    background-color: #1D438E;
    font-size: 13px;
    font-family: 'Montserrat';
    border-radius: 15px;
    margin-left: 14px;
    margin-right: 14px;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-top: -72px;
    width: 85% !important;
}
/* .reasons-tobuy .plot-tab2 img {
    position: absolute;
    padding-top: 15%;
    margin-left: -15%;
    width: 33%;
} */
.reasons-tobuy .plot-tab2 h2 {
    text-align: center;
    background-color: #1D438E;
    font-size: 12px;
    font-family: 'Montserrat';
    border-radius: 15px;
    margin-left: 14px;
    margin-right: 14px;
    padding-top: 30px;
    padding-bottom: 15px;
    margin-top: -72px;
    width: 85% !important;
    margin-bottom: -8px;
    padding-left: 15px;
}
.plot-tab2 h1 {
    color: #1F4390;
    position: relative;
    padding-top: 11% !important;
    padding-left: 1% !important;
    font-family: 'Montserrat';
    margin-top: -2px !important;
}
.plot-tab2 h4 {
    position: relative;
    padding-left: 2%;
    color: #1F4390;
    font-family: 'Raleway';
    padding-top: 3%;
}
.location-highlights .location-heading {
    text-align: center;
    font-size: 25px;
    font-family: 'Raleway ';
    font-weight: bold;
    color: #8BDDF2;
    padding-top: 40px;
}
.location-highlights .location-heading3{
   color: #fff;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-size: 12px;
    font-style: normal;
    padding: 15px 15px 15px 15px;
    margin-left: -6px;
    margin-right: -6px;
    margin-top: -30px;
    line-height: 1.5;
}
footer{
    width: 106%;
}
footer{
    background-color: #1D438E !important;
    color: #fffeff !important;
    border-top: 6px solid #DEC155 !important;
    display: block;
    margin-bottom: -15px;
}

.banner_bg {
    position: relative !important;
    /* background: #cecccc !important; */
    padding: 2px 0 50px !important;
    width: 100% !important;
    top: 15px !important;
    right: 0;
    
}
.banner_bg .col-xs-12 {
    width: 100% !important;
}
.form-logo {
    text-align: center !important;
}
.banner_bg h3 {
    color: black !important;
    font-family: "Raleway"!important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    /* background: #d2d1ed; */
    padding: 8px !important;
    margin-top: 1px !important;
    text-align: center !important;
    font-weight: 700 !important;

}
/* <!--location-highlights--> */
  
/* <--school--> */

.location-highlights .school{
    background-image: none;
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 120px;

}


.location-highlights .school li{
    /* display: inline-block;
    padding: 14px;
    margin-top: -66px;
    padding-bottom: 50px;
    padding-left: 35px;
    padding-top: 25px;
    padding-right: 20px; */
    /* padding: 10px 20px 78px 40px; */
    display: inline-flex;
    padding-left: 25px;
    padding-bottom: 23px;
    font-size: 40px;
}


.location-highlights .school li h4 {
   /* background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center; */
    /* padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 20px; */
    /* font-family: "Montserrat", sans-serif;
    font-weight: 700; */
    /* width: 79px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px; */
    /* margin-top: 55px; */
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: -19px;
    
    
}
.location-highlights .school li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 13px;
    text-align: start;
    padding-left: 23px;
}
/* <!--collage--> */ 
 .location-highlights .colleges{
    background-image: none;
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 120px;
}

.location-highlights .colleges li{
    display: ruby;
    padding-left: 30px;
    font-size: 35px;
    /* padding-top: 2px; */
}
.location-highlights .colleges li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: -27px;
} 
.location-highlights .colleges li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 12px;
    text-align: start;
    padding-left: 10px;
}

/* <!--hospiptal--> */
.location-highlights  .hospitals{
    display: inline-flex;
    padding-left: 35px;
    font-size: 40px;
    padding-top: 75px;
    background-image: none;
}
.location-highlights .hospitals li{
    padding-bottom: 4px;
    display: inline-flex;
    padding-left: 20px;
    font-size: 28px;
    padding-top: 6px;
}
.location-highlights .hospitals li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: -33px;
    margin-left: -16px;
} 
.location-highlights .hospitals li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 13px;
    text-align: start;
    padding-left: 10px;
}

/* <!--companies--> */

.location-highlights  .companies{
    background-image: none ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
     margin-top: 120px;
}
.location-highlights .companies li{
    padding-bottom: 4px;
    display: inline-flex;
    padding-left: 30px;
    font-size: 25px;
    padding-top: 6px;
}
.location-highlights .companies li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: -33px;
    margin-left: 10px;
} 
.location-highlights .companies li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 12px;
    text-align: start;
    padding-left: 10px;
}


/* <!--entertainment--> */

.location-highlights  .entertainment{
    background-image: none ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
     margin-top: 90px;
}
.location-highlights  .entertainment li{
    display: ruby;
    padding: 18px;
    padding-bottom: 20px;
}
.location-highlights .entertainment li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: -3px;
    margin-left: 25px;
} 
.location-highlights .entertainment li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 12px;
    text-align: start;
    padding-left: 10px;
}

/* <!--shopping--> */

.location-highlights  .shopping{
    background-image: none ; 
    background-repeat: no-repeat;
     background-position: center;
     /* margin-top: -14px; */
     margin-top: 65px;
}
.location-highlights  .shopping li{
    display: inline-flex;
    padding: 10px;
    padding-bottom: 20px;
}
.location-highlights .shopping li h4 {
    background-color: #8BDCF1;
    color: #1B3F8D;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: 25px;
    margin-left: -45px;
} 
.location-highlights .shopping li p{
    color: #fffeff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 13px;
    text-align: start;
    padding-left: 10px;
}

/* nav .nav-tabs .item a{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 168px !important;
    height: 59px !important;
    text-transform: uppercase !important;
    flex-wrap: wrap !important;
    text-align: center !important;
    font-size: 15px !important;
    text-decoration: none !important;
} */


.supremacy-right .plotss{
    padding-left: 12% !important;
    padding-top:1% !important;
}
.supremacy-right .plots{
    padding-left: 15% !important;
    padding-top:1% !important;
}
.supremacy-right .projectss{
    padding-left: 17% !important;
    padding-top:1% !important;
}
.supremacy-right .projects{
    padding-left: 14% !important;
    padding-top:1% !important;
}
.supremacy-right .decades{
    padding-left: 14% !important;
    padding-top:2% !important;
}
.contactButtom a {
    font-family: 'Raleway';
        font-weight: bold;
    width: auto;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    text-decoration-line: none;
}
.contactButtom {
    width: 50%;
    float: right;
    padding: 10px 18px;
    text-align: center;
    display: block;
}
.bottom_button {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 99;
    display: block;
    width: 100%;
    color: #fffeff !important;
    background: linear-gradient(to right, #DDAF41, #F4E57F) !important;

    border-top: 1px solid #fff;
}

.formButton a {
    font-family: 'Raleway';
        font-weight: bold;
    width: auto;
    color: black;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    text-decoration-line: none;
}
.formButton {
    padding: 10px 10px;
}
.formButton {
    width: 50%;
    float: left;
    padding: 10px 30px;
    text-align: center;
    display: block;
    border-right: 1px solid #fff;
}
.blink_mess {
    text-align: center;
  animation: blinkers 3s linear infinite !important;
}

.about-section{
    background-image: url('assets/assets/images/lp\ 1.jpg');
    /* padding-bottom: 140px; */
    /* margin-top: 290px !important; */

  }

  /* <!--mobile view for nav-link--> */
  
  
/* .nav-tabs {
    border-bottom: none !important;
    margin-top: 80px;
    margin-left: -37px;
} */


.nav-tabs .nav-link {
    background: #1D438E !important;
    color: #fffeff;
    border: 3px solid #E7C983 !important;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 85px;
    padding-right: 80px;
    border-radius: 15px !important;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin-top: 25px;
    margin-right: -32px;
    text-align: center;
    font-size: 17px !important;
  }

  .owl-theme .owl-dots .owl-dot {
    display: none;
}

.owl-carousel .owl-prev,
.owl-carousel .owl-next {
    width: 40px;
    height: 40px;
    font-size: 22px !important;
    top: 45%;
    box-shadow: 0px 0px 0px 0px #000;
}

.owl-carousel .owl-prev {
    left: 0px;
    font-size: 26px;
    /* left: 76%; */
    left: 105px;
    top: 115px;
}

.owl-carousel .owl-next {
    right: 120px;

    font-size: 26px;
    /* left: 76%; */
    /* left: -20px; */
    top: 115px;

}
.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: 122px;
    font: 19px;
    margin-left: 59px;
    margin-right: 15px;
}

.owl-carousel .owl-prev:hover, .owl-carousel .owl-next:hover {
    box-shadow: 0px 0px 0px 0px #000;
    background-color: white !important;
    color: black !important;
}
.about-left a{
    /* font-size: 20px; */
    color: black;
    font-family: 'Montserrat';
    font-weight: bold;

}
.about-right h1{
    padding-top: 25px;
    color: #1D448C;
    margin-top: 24px;
    font-size: 25px;
    font-family: "Raleway";
        font-weight: bold;
    margin-bottom: 20px;
} 
.bg-image{
    padding-top: 0px !important;
}

}




.bg-image{
    padding-top: 90px;
}

.modal-header h3{
    padding-left: 60px;
}