*{
    font-family: 'Poppins', sans-serif;
  }
  
  
.ins-lan-nav a {
font-size: 17px!important;
font-weight: 500;
color: rgba(0,0,0,.5);
}

.instant-landing-contact-icon a{
    color:#004485;
    text-decoration:none!important;
}
.instant-landing-contact-icon a:hover{
    color:#004485;
    text-decoration:underline !important;
}
.instant-landing-contact-icon .px2{
 padding-left: 9px;
}
#instant-landing-eligibility .row{
    display:flex;
    justify-content:center;
    align-items:center;
}
#instant-landing-eligibility h1{
    color:#000;
    font-weight:600;
    text-align:center;
    padding-bottom:1rem;
}

/*.navbar-nav.instant-landing-nav  .active>.nav-link {*/
/*color:#222222 !Important;*/
/*}*/

  .InstantLanding-logo img{
    height: 50px!important;
    width:auto!important;
  }
  
  .ins-lan-nav form a{
    color: #004485;
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
  }
  
  .instant-landing-contact-icon img{
    height:27px;
    cursor: pointer;
  }
  .instant-landing-left{
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .instant-landing-right{
    display: flex;
    justify-content: center;

  }
  .instant-landing-left{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .instant-landing-left-inner{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding:0 4rem;
  }

  .instant-landing-left h1{
    color:#40c2ba;
    font-weight: 600;
    padding-top: .5rem;
    font-size: 3rem;
  }
  .instant-landing-left h5 {
    color: #004485;
    line-height: 2rem;
    padding-top: .6rem;
}
.instant-landing-right form {
    border: 2px solid transparent;
    /* background: linear-gradient(#fff, #fff) padding-box, linear-gradient(45deg, #40c2ba, #004485) border-box; */
    background: #fff;
    padding: 1.3rem 2rem;
    width: 80%;
    border-radius: 15px;
}
.instant-landing-right .heading{
    color:#004485;
    text-transform:uppercase;
}
 .instant-landing-right .form-control{
    width: 100%;
    margin: 1rem 0;
    border: 1px solid #c7cbce;
  }
 .instant-landing-right .form-control::placeholder{
    font-size: 14px;
  }
  .instant-landing-right .form-check-label{
    font-size: 14px;
  }
  .instant-landing-right input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
    height: 17px;
    width: 17px;
}
.instant-landing-right label{
  padding-left: .5rem;
  color: #495057;
}
  .instant-dropdown select{
    outline: none;
    margin: 1rem 0;
    font-size: 14px;
    width: 100%;
    display: block;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #c7cbce;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.instant-landing-checkbox label{
  font-size: 11px !important;
}
  .instant-nav-btn{
    border:none;
    background: linear-gradient(to left, #004485, #40c2ba);
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    border-radius: 12px;
    padding: .6rem 2rem;
    margin: .6rem 0;
    outline: none;
    margin-top: .5rem;
  }
  .instant-landing-hero{
      /*"{{ asset('/assets/newui/images/bg for banner-01_1_11zon.jpg')}}"*/
    background: url('../images/bg%20for%20banner-01_1_11zon.jpg');
   background-repeat: no-repeat;
   background-size: cover;
    padding: 2rem;
    padding-bottom:2rem;
    /* background: linear-gradient(to left, #004485, #40c2ba); */
  }
  .instant-landing-benefits-cards {
    background: linear-gradient(to left, #004485, #40c2ba);
    padding-bottom: 1rem;
    display: flex;
    justify-content: center;
    padding-top: 1rem;
    position: relative;
}
  .instant-landing-benefits{
    display: flex;
    justify-content: center;
    align-items: center;
    /*padding: .6rem;*/
    /* margin: 4rem 0; */
    /* position: absolute; */
}
  .instant-landing-benefits-inner{
    margin:px;
    border-radius: 10px;
    background: #fff;
    height: 200px;
    width: 370px;
    display: grid;
    justify-items: center;
    align-items: center;
    box-shadow: #004485 0px 10px 20px -29px, #40c2ba 0px -3px 30px -29px, rgba(10, 20, 24, 0.35) 0px -2px 6px 0px inset;
}
.instant-landing-benefits-inner:hover{
   box-shadow: #77ce2d 0px 30px 50px -27px, #54d42a 0px -3px 56px -23px, rgba(10, 20, 44, 0.35) 0px -2px 6px 0px inset;
    cursor: pointer;
    margin-top: -3rem;
    transition: .3s ease-in-out;
}


.instant-landing-benefits-inner img{
    height: 90px;
    background:#728824;
    border-radius:50%;
    padding: 1rem;
}
.instant-landing-benefits-inner h5{
   color: #000;
   text-align: center;
   padding:0 1rem;
   font-size:18px;
}
.instant-landing-eligibility-left h1{
    color: #004485;
    font-weight: 600;
}
.instant-landing-eligibility-left h5{
    color:#95B223;
    font-size:23px;
    font-weight:600;
}
.instant-landing-eligibility-left li{
    margin: 1rem 0;
    font-size: 19px;
}
.instant-landing-eligibility-left li span{
    font-weight: 600;
}
.instant-landing-eligibility-img img{
    height: 320px;
}
.instant-landing-eligibility-left{
    margin-top: 3rem;
    display: grid;
    justify-content: center;
    align-items: center;
}
.instant-landing-documentation h5{
    color:#95B223;
    font-size:23px;
    font-weight:600;
}
.instant-landing-documentation li{
    margin-top:.5rem;
    font-weight:600;
    font-size:19px;
    margin:1rem 0;
}
#instant-landing-process-section{
    background: linear-gradient(to left, #000000, #0e0e0e);
  padding: 1rem;
}


.instant-landing-process-inner-right h2{
  color:#95B223;
  font-size: 20px;
}
.instant-landing-process-inner-right h5{
  color:#000;
  font-size: 16px;
  line-height: 1.5rem;
}
.instant-landing-process-inner-left h2{
  color: #95B223;
  font-size: 20px;
}
.instant-landing-process-inner-left h5{
  color:#000;
  font-size: 16px;
  line-height: 1.5rem;
}
.instant-landing-process-card{
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}
.instant-landing-process-inner-left {
  background: #fff;
  padding: 1rem;
  height: 141px;
  width: 70%;
  border-radius: 10px;
  position: relative;
  display: grid;
  justify-items: flex-start;
  margin: 0 1rem;
}
.instant-landing-process-inner-left::before {
  content: "";
  width: 5rem;
  height: 2rem;
  background: url(images/arrow.html\ \(1\)-instant.png) no-repeat;
  background-size: cover;
  display: block;
  position: absolute;
  left: -3.1rem;
  top: 50%;
  transform: translateY(-50%) rotate(-90deg);
  -webkit-transform: translateY(-50%) rotate(-90deg);
}
.instant-landing-process-inner-right {
  background: #fff;
  padding: 1rem;
  height: 141px;
  width: 70%;
  border-radius: 10px;
  position: relative;
  display: grid;
  justify-items: flex-start;
  margin: 0 1rem;
}
.instant-landing-process-inner-right::before {
  content: "";
  width: 5rem;
  height: 2rem;
  background: url(images/arrow.html\ \(1\)-instant.png) no-repeat;
  background-size: cover;
  display: block;
  position: absolute;
  right: -3.1rem;
  top: 50%;
  transform: translateY(-50%) rotate(-90deg);
  -webkit-transform: translateY(-50%) rotate(90deg);
}
.instant-landing-process-card-img {
  background:#ACCE22;
  height: 130px;
  width: 134px;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  margin: 1rem;
  justify-content: center;
  align-items: center;
  transition: transform 0.8s;
}
.instant-landing-process-card-img:hover{
  transform: rotateY(180deg);
}
.instant-landing-process-card-img img {
  height: 70px;
  
}
#instant-faq-conatiner{
    margin-top:3rem;
    margin-bottom:1rem;
}
#instant-faq-conatiner h1{
  color: #004485;
  text-align: center;
  font-weight: 600;
}
.instantfaq-landing{
  display: flex;
  justify-content: space-between;
  margin: 1rem 0;
}
.instantfaq-landing img{
  height: 30px;
}
.instant-landing-faq{
  background: linear-gradient(to left, #004485,#40c2ba);
  color: #fff;
  padding: 1rem;
  border-radius: 10px;
  margin: 14px;

}
.instant-landing-faq-inner h5{
  margin-bottom: 0;
  margin-top: 0;
}
.instant-landing-faq-inner h5{
  color: #fff;
}
.instant-landing-faq .card-body{
  color: #004485;
}
.process-instant-landing h1 {
  color:#95B223;
  font-weight: 600;
  text-align: center;
  margin-bottom: 1.5rem;
}
.landingup-btn button {
    border: none;
    background: linear-gradient(to left, #6C8126, #6C8126);
    padding: 6px 18px;
    border-radius: 25px;
    color: #fff;
    /* margin-top: 1rem; */
    font-weight: 600;
    width: 222px;
    height:54px;
    font-size: 22px;
    margin-bottom: 2rem;
    border: 3px solid #fff;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.landing-award{
    display:flex;
    justify-content:center;
    align-items:center;
}
.personalLanding-award-heading {
    color: #004485;
    font-size: 38px;
    text-transform:uppercase;
    font-weight: 600;
    text-align:center;
    padding-bottom:2rem;
}

.personal-landing-awards {
    display: grid;
    justify-items: center;
}

.personalLandingawards-section {
    margin-top: 10rem;
}

.personal-landing-award-circle {
    display: flex;
    justify-content: center;
    margin-bottom: -5rem;
    align-items: center;
    /* position: absolute; */
    /* height: 168px; */
    /* position: absolute; */
    /* top: -69%; */
    border-radius: 50%;
    z-index: 1;
}

.personal-landing-award-circle:hover {
    transform: translateY(0) scale(1.2);
    transition: .3s ease-out;
    cursor: pointer;
}

.personal-landing-award-circle img {
    height: 27vh;
    width: 27vh;
}

.personal-landing-award-details {
    /* background: linear-gradient(to left, #024887, #40c2ba); */
    height: 175px;
    border: 2px solid transparent;
    background: linear-gradient(#fff, #fff) padding-box, linear-gradient(45deg, #40c2ba, #004485) border-box;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: end;
}

.personal-landing-award-details p {
    padding: 2%;
    color: #004485;
    text-align: center;
}
.section-emicalc-heading{
    
}
/* -----------------------------------------------@mediaQueries---------------------------------------------- */
@media only screen and (max-width: 280px){
  .instant-landing-benefits-inner{
         width: 220px;
        height: 200px;
  }
  .instant-landing-hero{
    height: auto;
    padding: 1rem;
}
.instant-landing-contact-icon .px2{
  padding: 0;
}
.instant-landing-contact-icon img {
  height: 17px;
  cursor: pointer;
}
.instant-landing-process-card-img {
  height: 67px;
  width: 118px;
  margin: 1.8rem .6rem;
}
.instant-landing-eligibility-img img {
    height: 250px;
}
.InstantLanding-logo img {
    height: 37px!important;
}
.instant-landing-benefits {
   margin: .5rem 0;
}
.instant-landing-right form{
    border: 1px solid #a3a3a3;
    padding: 1.3rem 1rem;
    width: auto;
}
.instant-landing-right .form-control{
    margin: 1rem 0;
  }
  .instant-landing-left h1 {
    font-size: 2rem;
}
.instant-landing-left h5 {
    font-size: 17px;
}
.instant-landing-benefits {
    margin-top: 0;
    margin: .6rem 0;
 }
 .instant-landing-benefits-cards {
    padding: 2rem;
}
.instant-landing-eligibility-left h1{
  font-size: 26px;
}
.instant-landing-process-inner-left{
height: auto;
margin:  auto;
padding: 1rem 0.3rem;
}
.instant-landing-process-inner-right{
height: auto;
margin:  auto;
padding: 1rem 0.3rem;
}
.instant-landing-process-card{
  margin: 1rem 0;
}
.instant-landing-process-card-img img{
  height: 40px;
}
.process-instant-landing h1{
  font-size: 25px;
}
.instant-landing-left-inner{
    padding:0 1rem;
}
}
@media only screen and (max-width: 376px) and (min-width: 281px){
    .instant-landing-hero{
        height: auto;
        padding: 1rem;
        
    }
    .process-instant-landing h1{
      font-size: 30px;
    }
    .instant-landing-process-card {
      margin: .4rem 0;
  }
    .instant-landing-process-card-img {
    height: 100px;
    width: 180px;
}
    .instant-landing-eligibility-img img {
        height: 300px;
    }
    .InstantLanding-logo img {
        height: 37px;
    }
    .instant-landing-benefits {
        margin: .5rem 0;
    }
    .instant-landing-right form{
        border: 1px solid #a3a3a3;
        width: auto;
    }
    .instant-landing-right .form-control{
        margin: 1rem 0;
      }
      .instant-landing-left h1 {
        font-size: 2rem;
    }
    .instant-landing-left h5 {
        font-size: 17px;
    }
    .instant-landing-benefits {
        margin-top: 0;
        margin: .6rem 0;
     }
     .instant-landing-benefits-cards {
        padding: 2rem;
    }
    .instant-landing-benefits-inner{
      width: 300px;
    }
    .instant-landing-process-inner-left{
      height: auto!important;
      }
      .instant-landing-process-inner-right{
      height: auto !important;
      }
      .instant-landing-eligibility-left h1 {
        font-size: 30px;
        margin-top: -3rem;
    }
    .instant-landing-left-inner{
    padding:0 1rem;
}
}
 

@media only screen and (max-width: 480px) and (min-width: 376px){
    .instant-landing-hero{
        height: auto;
        padding: 1rem;
    }
    .instant-landing-process-card {
      margin: .4rem 0;
  }
    .instant-landing-process-card-img {
      height: 100px;
      width: 180px;
  }
    .instant-landing-eligibility-img img {
        height: 363px;
    }
    .instant-landing-benefits {
        margin: .5rem 0;
    }
    .instant-landing-right form{
        border: 1px solid #a3a3a3;
        width: auto;
    }
    .instant-landing-right .form-control{
        margin: 1rem 0;
      }
      .instant-landing-left h1 {
        font-size: 2rem;
    }
    .instant-landing-left h5 {
        font-size: 17px;
    }
    .instant-landing-benefits {
        margin-top: 0;
        margin: .6rem 0;
     }
     .instant-landing-benefits-cards {
        padding: 2rem;
    }
    .instant-landing-benefits-inner{
      width: 300px;
    }
    .instant-landing-process-inner-left{
      height: auto;
    }
    .instant-landing-process-inner-right{
      height: auto;
    }
    .instant-landing-left-inner{
    padding:0 1rem;
}
}
 

@media only screen and (max-width: 540px) and (min-width: 481px){
    .instant-landing-hero{
        height: auto;
        padding: 1rem;
    }
    .instant-landing-benefits {
        margin: .5rem 0;
    }
    .instant-landing-process-card {
      margin: .4rem 0;
  }
    .instant-landing-process-card-img {
      height: 100px;
      width: 120px;
  }
    .instant-landing-right form{
        width: auto;
    }
    .instant-landing-right .form-control{
        margin: 1rem 0;
      }
      .instant-landing-left h1 {
        font-size: 2rem;
    }
    .instant-landing-left h5 {
        font-size: 17px;
    }
    .instant-landing-benefits {
        margin-top: 0;
        margin: .6rem 0;
     }
     .instant-landing-benefits-cards {
        padding: 2rem;
    }
    .instant-landing-benefits-inner{
      width: 300px;
    }
    .instant-landing-left-inner{
    padding:0 1rem;
}
}
 

@media only screen and (max-width: 667px) and (min-width: 541px){
    .instant-landing-hero{
        height: auto;
        padding: 1rem;
    }
    .instant-landing-benefits {
        margin: .5rem 0;
    }
    .instant-landing-right form{
      width: auto;
    }
    .instant-landing-right .form-control{
        margin: 1rem 0;
      }
      .instant-landing-left h1 {
        font-size: 2rem;
    }
    .instant-landing-left h5 {
        font-size: 17px;
    }
    .instant-landing-benefits {
        margin-top: 0;
        margin: .6rem 0;
     }
     .instant-landing-process-card-img {
      height: 100px;
      width: 180px;
  }
  .instant-landing-left-inner{
    padding:0 1rem;
}
}
@media only screen and (max-width: 768px) and (min-width: 668px){
.instant-landing-hero{
height: auto;
padding: 1rem;
}
.instant-landing-benefits {
   margin-top: 0;
   margin: .6rem 0;
}
.instant-landing-right form{
  width: auto;
}
.instant-landing-right .form-control{
    margin: 1rem 0;
  }
  .instant-landing-left-inner{
    padding:0 1rem;
}
}
@media only screen and (max-width: 820px) and (min-width: 769px){
.instant-landing-hero{
height: auto;
padding: 1rem;
background-size: contain;
}
.instant-landing-benefits {
    margin-top: 0;
    margin: .6rem 0;
 }
 .instant-landing-left h5 {
    color: #000;
    line-height: 3rem;
    padding-top: .6rem;
    font-size: 32px;
}
.instant-landing-right form{
  width: auto;
}
.instant-landing-right .form-control{
    margin: 1rem 0;
  }
  .instant-landing-benefits-cards {
    padding: 2rem;
}
.instant-landing-left-inner{
    padding:0 1rem;
}
}
@media only screen and (max-width: 950px) and (min-width: 821px){
.instant-landing-hero{
height: auto;
padding: 1rem;
}
.instant-landing-benefits {
    margin-top: 0;
    margin: .6rem 0;
 }
 .instant-landing-right form{
  width: auto;
}
 .instant-landing-right .form-control{
    margin: 1rem 0;
  }
 .instant-landing-right .form-control:placeholder{
    font-size: 22px;
 }
 .instant-landing-benefits-cards {
    padding: 2rem;
}
.instant-landing-left-inner{
    padding:0 1rem;
}
}