.top-media-heading h2{
    font-size: 16px;
    font-weight: 700;
    color: #04743e;
    margin: 0 0 0 15px;
}
.top-media-heading p{
    color: #4d575f;
    margin: 0 0 0 15px;
    font-size: 13px;
}

.media{
    /*display:-ms-inline-grid;*/
}

.temp-logo img{
    max-width: 93% !important;
    height: auto;
    margin: 0 0 15px;

 }
#welcome{
    background-color: #ebebeb;
    padding: 20px 0 10px;
}
.welcome-text{
  margin-bottom: 22px !important;
}
.welcome-box1 {
    background: white;
    border-radius: 5px;
    margin: 18rem 8px 11px;
}
.welcome-box1 img{
    margin: 20px 15px 30px;
}
.welcome-box1 h2{
    font-size: 20px;
    color: #016b39;
    font-weight: 700;
    margin: 5px 15px 20px;
}
.welcome-box1 p{
    padding: 5px 15px 38px;
    font-size: 16px;
}
.welcome-box2 {
    background: white;
    border-radius: 5px;
    margin: 30px 8px 12px;
}
.welcome-box2 img{
    margin: 20px 15px 30px;
}
.welcome-box2 h2{
    font-size: 20px;
    color: #016b39;
    font-weight: 700;
    margin: 5px 15px 20px;
}
.welcome-box2 p{
    padding: 5px 15px 38px;
    font-size: 16px;
}
.welcome-box3 {
    background: white;
    border-radius: 5px;
    margin: 30px 8px 12px;
}
.welcome-box3 img{
    margin: 20px 15px 30px;
}
.welcome-box3 h2{
    font-size: 20px;
    color: #016b39;
    font-weight: 700;
    margin: 5px 15px 20px;
}
.welcome-box3 p{
    padding: 5px 15px 38px;
    font-size: 16px;
}
#online-calculator-bg{
    background-image: url("../img/online-calculator/online-calcu-banner.png");
    padding: 60px 0;
}
.online-calculator-text h2{
    font-size: 22px;
    font-weight: 700;
    color: white;
    margin: 64px 0 21px;
}
.online-calculator-text p{
    font-size: 16px;
    font-weight: 500;
    color: white;
    margin: 2px 0 50px;
}
.live-bg{
    background: #db3742;
    padding: 3px 10px;
    font-size: 14px;
    border-radius: 3px;
    margin: 0px 7px;
}
.form-control {
    display: block;
    width: 100%;
    height: 50px !important;
    padding: 10px;
    border-radius: 5px !important;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 600;
    color: #495057;
    background-color: #fff;
    background-image: none;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15); 
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.top-form-mr {
    margin: 40px 0 20px;
}
.lower-form-mr{
    margin: 0 0 40px;
}
.left-figure img{
    margin: 25px 8px 20px 0;
}
.why-choose-tp-mr{
    margin: 30px 0 40px;
}
.why-choose-us-head{
    margin: 20px 5px;
}
.why-choose-us-head h2{
    font-size: 19px;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: 700;
    color: #1f212a;
}
.why-choose-us-head p{
    font-size: 20px;
    margin:0;
}
.why-choose-us-head span {
      color: #016b39;
}
.choose-icon {
    background: #db3742;
    color: white;
    padding: 16px;
    border-radius: 3px;
    margin-right: 20px;
}
.media-heading h2{
    font-size: 20px;
    font-weight: 700;
    color: #1f212a;
    margin: 0 0 2px;
    line-height: 1;
}
.media-heading p{ 
    color: #666666;
    font-size: 13px;
    margin: 0;
    line-height: 1.5;
 
}
#bank{
   margin: 40px 0 40px;
}
.inner-box-pad{
    border: 1.5px solid white;
    width:90%;
}
.bk-box1{
    border-bottom: 1.3px solid #47a3eb;
    border-right: 1.3px solid #47a3eb;
    padding: 15px; 
}
.bk-box2{
    border-bottom: 1.3px solid #47a3eb;
    border-right: 1.3px solid #47a3eb;
    padding: 15px;
}
.bk-box3{
    border-bottom: 1.3px solid #47a3eb; 
    padding: 15px;
}
.bk-box4{
    border-bottom: 1.3px solid #47a3eb;
    border-right: 1.3px solid #47a3eb;
    padding: 15px;
}
.bk-box5{
    border-bottom: 1.3px solid #47a3eb;
    border-right: 1.3px solid #47a3eb;
    padding: 15px;
}
.bk-box6{
    border-bottom: 1.3px solid #47a3eb; 
    padding: 15px;
}
.bk-box7{ 
    border-right: 1.3px solid #47a3eb;
    padding: 15px;
}
.bk-box8{ 
    border-right: 1.3px solid #47a3eb;
    padding: 15px;
}
.bk-box9{ 
    padding: 15px;
}
.pad-zero{
    padding: 0;
 }
 .append-style{
    background: #db3742;
    padding: 12px 20px;
    color: white;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}
.send-custom-form{
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.space {
   background:  linear-gradient(-67deg, rgb(219 56 69) 0%, rgb(217 52 62) 95%, transparent 50% ); 
   margin-top: 15px;
   z-index: 999;
   width: 50%;
   height: 50px;
   float: right;
   margin-top: 15px;
   z-index: 1070;
}
.owl-carousel .owl-item img {
    display: block;
    width: fit-content;
    -webkit-transform-style: preserve-3d;
}
 
.term-cond-sub-title h3 {
    color: #222129;
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 5px;
}
.ft-card img{
     float: right;
}
.copyright{
    font-size: 13px;
    text-align: left;
}