/*__________________________________new styles_______________________________________*/
.lec-loan-amt, .lec-total-amt
  {
    font-size: 1.5em;
    font-family: OpenSans-Bold;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    line-height: 19.6px;
  }
.project-img
  {
    width:100%;
    height:100%;
    object-fit:cover;
  }
  .nav-tabs {
      border-bottom: 1px solid transparent;
  }
.event-img
  {
    padding:5em 0;
  }
.event-list-thumb-div
  {
    width:300px;
    height:350px;
    float:right;
    position:relative;
  }
.colortheme-bg
  {
    width:300px;
    height:300px;
    position:absolute;
    bottom:2em;
    right:3em;
    z-index:0!important;
  }
.bg-color-div
  {
    display:flex;
  }
.event-list-img
  {
  z-index:999!important;
  position:relative;
  height:85%;
  margin:0 3em;
  /* padding: 0 0 0 3em; */
  }

  .border-color-bg
    {
      height: 300px;
      width: 300px;
      /* margin: 20px; */
    }

/*__________________________________end new styles_______________________________________*/


/*Margin*/
.mt-0
{
margin-top:0;
}

.mtp-3
{
margin-top: 3%;
}
.mtp-6
{
margin-top: 6%;
}
.mtp-8
{
margin-top: 8%;
}
.mtp-10
{
margin-top: 10%;
}
.mtp-13
{
margin-top: 13%;
}
.mtp-16
{
margin-top: 16%;
}
.mtp-21
{
margin-top: 21%;
}
.mtp-22
{
margin-top: 22%;
}



.mr-0
{
margin-right:0;
}


.ml-0
{
margin-left:0;
}

.mlp-m-9
{
margin-left: -9%;
}
.mrp-m-10
{
margin-right: 21%;
}
.mrp-m-11
{
margin-right: 10%;
}
.mlp-4
{
margin-left: 4%;
}text-decoration: none;
    color: #fff;
.mlp-14
{
margin-left:14%;
}

.mlp-3
{
margin-left: 3%;
}

.mrp-10
{
margin-right: 10%;
}
.mbp-15
{
margin-bottom: 15%;
}





.mb-0
{
margin-bottom:0;
}


.mbp-3
{
margin-bottom:3%;
}
.mbp-5
{
margin-bottom:5%;
}
.mbp-8
{
margin-bottom:8%;
}
.mb-em
{
margin-bottom: -1.7em;
}


.mr-x-auto
{
margin-right: auto;
margin-left: auto;
}


.ptp-8
{
padding-top:8%
}
.pbp-8
{
padding-bottom:8%
}
.pbp-5
{
padding-bottom:5%
}
.calculate-btn
{
border-radius: 0px;
margin-top: 3%;
margin-bottom: 3%;
}
.border-right1
{
border-right: 1px solid #cdcbcb;
}
.border1
{
border: 1px solid #cecece;
}
.loan_label1
{
font-family: OpenSans-Regular!important;
font-size:16px;
}
.loan_label
{
font-family: OpenSans-Regular!important;
font-size:16px;
margin-top: 2em;
}
.loan_label2
{
font-family: OpenSans-Regular!important;
font-size:14px;
margin-top: 6%;
}

.fntOpenSansRegular
{
font-family: OpenSans-Regular!important;
}
.head1
{
font-family: OpenSans-Regular;
font-size: 36px;
margin-bottom: 0;
}
.head2 {
font-family: OpenSans-Regular;
font-size: 33px;
margin-bottom: 0;
}
.about-h1-line
{
width: 16%;
margin-left: 0;
margin-top: 0.2em;
height: 3px;
border: none;
margin-top: 2%;
margin-bottom: 2.5%;
}
.content-p
{
font-family: OpenSans-Regular;
font-size: 16px;
padding-top: 0.1em;
padding-bottom: 0.1em;
text-align: justify;
line-height: 19.6px;
}

.blue-btn
{
color: #fff;
border: 0;
font-weight: bold;
padding: 8px 20px 8px 20px;
}
.about-h2-line {
width: 19%;
margin-left: 0;
margin-top: 0.2em;
height: 3px;
border: none;
}
.about-h3-line {
width: 13%;
margin-left: 0;
margin-top: 0.2em;
height: 3px;
border: none;
}
.h3-line
{
margin-left: 0;
margin-top: 1em;
height: 3px;
border: none;
}
.history-line-width {
width: 14%;
}
.video-line-width {
width: 10%;
}
.content-list-p2 {
    font-family: OpenSans-Regular;
    font-size: 20px;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    line-height: 19.6px;
}
.content-list-p22 {
    font-family: OpenSans-Regular;
    font-weight:bold;
    ftext-decoration: none;
    color: #fff;ont-size: 21px;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    line-height: 19.6px;
    margin-bottom:0;
}
.mission-line-width {
    width: 13%;
}
.inner-box-line-width {
    width: 35%;
}
.blue-box-padding
{
padding: 18% 10% 18% 10%;
}
.blue-block-minheight
{
min-height:340px;
}

.yellow_box
{
position: absolute;
width: 100%;
margin-left: auto;
margin-right: auto;
display: block;
}
.color_trans
{
color:transparent;
}
.yellow_box_min_height
{
min-height: 500px;
}
.events-desc-div
{
margin-bottom: 1rem;
border: 0;
}
.events-p-space
{
margin-top: 5%;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0,0,0,.1);
width: 69%;
}
.abc
{
margin-top: 9%;
margin-bottom: 9%;
}
.event-data-left
{
margin-left: 4%;
}
.event-date
{
padding: 8px 12px 7px 12px;
}
.blue-read-more-btn {

border: 0;
padding: 0.5em 2em;
}
.event-hr
{
margin-top: 5%;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0,0,0,.1);
width: 67%;
}
.pagination {
display: block;
}
.event-detail-line-width {
    width: 11%;
}
.center
{
text-align:center;
}
.center1
{
margin-left:auto;
margin-right:auto;
display:block;
}
.next-btn
{
color: #fff;
border: 0;
padding: 5px 18px 5px 18px;
}
.prev-btn
{
margin-right: 0.5%;
}
.prjct-left3
{
margin-left:4%
}
.project-head1 {
    font-family: OpenSans-Regular;
    font-size: 35px;
    margin-bottom: 0;
    margin-top: 11.5%;
}
.color-black
{
text-decoration:none!important;
}
.color-black:hover
{
text-decoration:none!important;
}
.project-name-p:hover
{
text-decoration:none!important;
}
.ahover:hover
{
text-decoration:none!important;
}
.project-p-btm
{
margin-bottom: 4%;
}
.project-owl-space
{
margin-top: 2%;
margin-bottom: 6%;
}
.project-name
{
margin-top: -15%;
position: relative;
}
.project-name-p
{
color: #fff;
text-align: center;
padding-top: 4%;
padding-bottom: 4%;
font-weight: bold;
font-family: OpenSans-Regular;
}
.project-div
{
/* width: 95%; */
width: 300px;
height: 387px;
margin-left: auto;
margin-right: auto;
display: block;
}
.customer-row2 {
    position: absolute;
    top: 4.9em;
    width: 100%;
}
.pdng5
{
padding-left: 0px;
    padding-right: 15px;
}
.margin-top55
{
margin-top:-5.5%;
}
.know-more-btn:hover
{
text-decoration: none!important;
    color: #fff!important;
}










@media (max-width: 500px)
{
.head1 {
font-size: 28px;
}
.project-head1 {
    font-size: 28px;
}
}

@media (max-width: 575px)
{
.content-list-p2 {
    font-size: 17px;
}
.content-list-p22 {
font-size: 15px;
}
.certificate_img
{
width: 90%;
margin-left: auto;
margin-right: auto;
display: block;
margin-bottom: 7%;
}
.width10
{
width:10%;
}
.width90
{
width:90%;
}
.width100
{
width:100%;
}
.pdng15
{
padding-left: 15px;
padding-right: 15px;
}
}

@media (max-width: 767px)
{


.pdng15
{
padding-left: 15px;
padding-right: 15px;
}
.mlp-m-9 {
    margin-left: 0;
}

.pdng_btn8
{
padding-bottom: 8%;
}
.margin-top-15
{
margin-top: -15%;
}
/* .margin-top6
{
margin-top: 6%;
} */
.margin-bottom-2
{
margin-bottom: -2%;
}
.event_img
{
width: 85%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.event_detail_img {
    width: 91%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.event_date_top
{
margin-top: 7%;
text-align: center;
}
}

@media (max-width: 991px)
{
  .padding-mob-lec
    {
      padding-bottom:3em;
    }
}
@media (max-width: 991px)
{
.customer-row2 {
    position: inherit;
     top: 0em;
    width: 100%;
}
.mlp-3 {
    margin-left: 0;
}
/*.pdng0{*/
/*padding-left:0;*/
/*padding-left:0;*/
/*}*/
}


@media only screen and (max-width: 991px) and (min-width: 767px) {

.mtp-21 {
    margin-top: 10%;
}
.mtp-16 {
    margin-top: 3%;
}
.pdng15
{
padding-left: 15px;
padding-right: 15px;
}
}
@media only screen and (max-width: 767px) and (min-width: 501px) {

.head1 {
font-size: 31px;
}
.project-head1
{
font-size: 31px;
}
}
@media only screen and (max-width: 1200px) and (min-width: 991px) {
.mtp-16 {
    margin-top: 6%;
}
}

/*------------------------------------------Extra small---------------------------------------*/
@media(min-width: 300px) and (max-width: 576px)
{
  /*---------About Page--------*/
  .mtp-21
    {
    margin-top: 0;
    }
  .h3-line,.about-h1-line, .about-h2-line
    {
      margin-left:auto;
      margin-right:auto;
    }
  .head2,.head1
    {
      text-align:center;
    }
  .width100
    {
      width: 6%;
    }
  .margin-top-15
    {
      margin-top: 0;
    }
    .blue-sm
    {
    margin-bottom: 3%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    }


    /*--------Loan Eligibility Calculator--------  */
    .px-0
      {
        padding-left:15px!important;
      }

    .border-right1
      {
          border-right: 1px solid transparent;
      }
/*-----------project listing page-------------*/
.padding-top-2
  {
    padding-top:2em;
  }
.nav-tabs .nav-link {
    width: 100%;
    margin-right: 0!important;
    margin-bottom:0.5em;
  }
.project-head1
  {
    text-align:center;
  }

.project-div
{
/* width: 95%; */
width: 100%;
height: 194px;
margin-left: 1em;
margin-right: 1em;
display: block;
}
.project-name
  {
    margin-top: 0;
    position: relative;
    /* bottom: 0em; */
    word-break:break-all;
    padding:0.5em 0.2em;
    height: 4em;
    width: 100%;
  }
.project-name-p
  {
    font-size:12px!important;
  }
.project-img
  {
    height:140px;
  }
.project-head1
  {
    margin-top:0;
  }
.prjct-left3
  {
    margin-left:0!important;
  }
  /*----------------Event -----------------*/
  .event-list-img
    {
    padding: 0 0 0 3em;
    margin:0;
    }
  .border-color-bg
    {
      margin:auto;
    }
  .event-img
    {
      padding:0;
    }


}

/*------------------------------------------Small---------------------------------------------*/
@media (min-width: 576px) and (max-width: 767px)
{
  /*---------About Page--------*/
  .blue-box-padding
    {
      padding:3em 4em;
    }
  .mtp-21
    {
    margin-top: 0;
    }
  .h3-line,.about-h1-line, .about-h2-line
    {
      margin-left:auto;
      margin-right:auto;
    }
  .h3-line-mob
    {
      margin-bottom:2em;
    }
  .head2,.head1
    {
      text-align:center;
    }
  .width100
    {
      width: 4%;
    }
  .margin-top-15
    {
      margin-top: 0;
    }
    .blue-sm
    {
    margin-bottom: 3%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height:300px;
    }

  /*----------------Events-----------------*/
    .event-list-img
      {
      padding: 0 0 0 3em;
      margin:0;
      }
    .border-color-bg
      {
        margin:auto;
      }
  .event-img
    {
      padding:0;
    }
    /*------------project listing-----------*/
    .padding-top-2
      {
        padding-top:2em;
      }
    .project-div
    {
    /* width: 95%; */
    width: 100%;
    height: 194px;
    margin-left: 1em;
    margin-right: 1em;
    display: block;
    }
    .project-name
      {
        margin-top: 0;
        position: relative;
        /* bottom: 0em; */
        word-break:break-all;
        padding:0.5em 0.2em;
        height: 4em;
        width: 100%;
      }
    .project-name-p
      {
        font-size:12px!important;
      }
    .project-img
      {
        height:140px;
      }
    .project-head1
      {
        margin-top:0;
        text-align: center;
      }
  .prjct-left3
    {
      margin-left:0!important;
    }
.nav-item
    {
      text-align:center!important;
    }
  .nav-tabs .nav-item
    {
    margin-bottom: 6px;
    width: 48%;
    }
  .nav-tabs .nav-link
    {
      margin:5px!important;
    }
}

/*------------------------------------------Medium---------------------------------------------*/
@media(min-width: 767px) and (max-width: 991px)
{
  /*---------About Page--------*/
  .about-sec-2
    {
      padding-top:2em;
      padding-bottom:2em;
    }
  .mtp-21
    {
    margin-top: 0;
    }

  .width100
    {
      width: 6%;
    }
  .margin-top-15
    {
      margin-top: 0;
    }
    .blue-sm
    {
    margin-bottom: 3%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height: 389px;
    }

  /*----------------Event-----------------*/
    .event-list-img
      {
      padding: 0 0 0 3em;
      margin:0;
      }
    .event-yellow-box1 {
      width: 11em;
      right: 5em;
      height: 15em;
      }
    .event-img
    {
        padding: 3em 0;
    }
    /*----------------Project Listing-----------------*/
    .nav-tabs .nav-link
      {
      padding: 8px 10px 8px 10px!important;
      }
      .project-div
      {
      /* width: 95%; */
      width: 100%;
      height: 194px;
      margin-left: 1em;
      margin-right: 1em;
      display: block;
      }
      .project-name
        {
          margin-top: 0;
          position: relative;
          /* bottom: 0em; */
          word-break:break-all;
          padding:0.5em 0.2em;
          height: 4em;
          width: 100%;
        }
      .project-name-p
        {
          font-size:12px!important;
        }
      .project-img
        {
          height:140px;
        }
      .project-head1
        {
          margin-top:0;
        }
    .prjct-left3
      {
        margin-left:0!important;
      }
    .nav-item
      {
        text-align:center!important;
      }
    /* .nav-tabs .nav-item
      {
      margin-bottom: 6px;
      width: 48%;
      } */
    .nav-tabs .nav-link
      {
        margin:5px!important;
      }
    .project-list-img
      {
        height:100%;
        object-fit:cover;
      }
    .project-head1
      {
            margin-top: 11.5%;
      }
}

/*------------------------------------------Large---------------------------------------------*/
@media(min-width: 992px) and (max-width: 1200px)
{

    /*----------------Event-----------------*/
      .event-list-img
        {
        padding: 0 0 0 3em;
        margin:0;
        }
      .event-img {
        padding: 4em 0;
      }
      .event-yellow-box1
        {
          height:20em;
        }

    /*-----------project listing---------*/
    .project-div
    {
    /* width: 95%; */
    width: 100%;
    height: 348px;
    margin-left: 1em;
    margin-right: 1em;
    display: block;
    }
    .project-list-img
      {
        height:100%;
        object-fit:cover;
      }

  /*---loan eligibility calc--*/
  .lec-img
    {
      height:38em;
    }
}

@media(min-width: 1200px)
{
}
