@charset "utf-8";

/* CSS Document */



/*@font-face {

  font-family: 'Calibri';

  src: url('Calibri.eot') format('embedded-opentype');

  font-weight: normal;

  font-style: normal;

}*/
body{

   font-family: 'Roboto', sans-serif;

}
/* Add Css */
.row-1 {   
    margin-bottom: 40px;
}
.row.row-1 .grid {
    padding: 20px 30px 40px;
    border: 1px solid #ccc;
    box-shadow: 0 2px 15px rgba(0, 0, 0, .1);
    background-color: #fff;
}

/* End */

.bannre_jksn{width: 100%; display: inline-block;}

.bnr_img{width: 100%; display: inline-block;}

.bnr_img img{width: 100%;height: auto; }

.landing_form{width: 100%; display: inline-block; background: #035d9c; min-height: auto;}

.body-container{width: 100%; display: inline-block;}

.body-txt{width: 100%; display: inline-block;}

.frm_group{padding-left: 13%; margin: 0px; display: inline-block;width: 100%; margin-bottom: 2px;}

.landing_form h2{font-family: 'Roboto', sans-serif;margin: 0;  font-size: 18px; font-weight: 700; color: #fff; padding: 30px 60px;margin-top:0px;}

.gray_bg{width: 15%;float: left;background: #d9d9d9;height: 34px;    text-align: center;

    padding-top: 4px;}

.input_right{width: 85%;float: left;}

.frm_group input{border: none;border-radius: 0;outline: none;font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 400;height: 34px;  }

.frm_group .drop_dwn{

    background: url(../image/landing-page/arrow.png) no-repeat left center;

    background-position: 95%;

    font-family: 'Roboto', sans-serif;

  

    color: #333333 !important;

   

    font-weight: 400;

    opacity: 10;

    background-color: #fff;

 

}

.frm_group select{-webkit-appearance: none;  border: none;  height: 34px; font-size: 14px;

    border-radius: 0;

    outline: none;

-moz-appearance: none;

appearance: none;}

.frm_group textarea{border: none;border-radius: 0;outline: none;  font-size: 14px;font-weight: 400;    padding-left: 64px;     resize: none;

                   font-family: 'Roboto', sans-serif;}

.gray_bg_area{position: absolute;z-index: 999;top: 0%;background: #d9d9d9;width: 15%;height: 34px;     text-align: center;

    padding-top: 4px;}

.frm_btn{width: 100%; display: inline-block;padding-left: 39%;margin-top: 30px;}

.btn_submit{padding: 6px 40px;border: none;border-radius: 5px;background: #db0100;color: #fff;font-size: 18px;

           font-weight: 700;text-transform: uppercase;font-family: 'Roboto', sans-serif;}



.frm_group input::placeholder {

    color: #333333;

	font-size:14px;

	font-weight:400;

     /* Firefox */

}



.frm_group input:-ms-input-placeholder { /* Internet Explorer 10-11 */

   color: #333333;

   font-size:14px;

	font-weight:400;

}



.frm_group input::-ms-input-placeholder { /* Microsoft Edge */

   color: #333333;

   font-size:14px;

	font-weight:400;

}

.frm_group textarea::placeholder {

  color: #333333;

  font-size:14px;

	font-weight:400;

     /* Firefox */

}



.frm_group textarea:-ms-textarea-placeholder { /* Internet Explorer 10-11 */

   color: #333333;

   font-size:14px;

	font-weight:400;

}



.frm_group textarea::-ms-textarea-placeholder { /* Microsoft Edge */

   color: #333333;

   font-size:14px;

	font-weight:400;

}



.body-txt{width:100%; display: inline-block;padding-top: 10px;}

.body-txt h2{margin: 0px; color: #005f9f;font-size: 24px;font-weight: 400; padding-top: 15px;}

.body-txt .bottom_dash {

     border-bottom: solid 3px #005f9f;

    display: block;

    width: 40px;

    padding-top: 5px;

}

.p_txt p{font-size: 15px; padding: 15px 0px 0px; font-weight: 400; margin: 0px;}

.our_img img{width: 100%;}

.adv_txt{margin: 0;padding-left: 0px; padding-top: 14px;}

.adv_txt li{background: url(../image/landing-page/circle.png) no-repeat left center;    

	background-position: 0%;

    list-style: none;font-size: 15px; font-weight: 400; margin-bottom: 10px;

    padding-left: 17px;}

.grid-section{width: 100%; display: inline-block;    margin-top: 0px; }

.grid{width:99%; display: inline-block; border: 1px solid #c5c6c8;  margin-top: 20px;}

.grid_top{width: 100%; display: inline-block;padding: 10px;}

.grid_top p{font-size: 18px;font-weight: 500;color: #ff6600;}

.grid_bottom{width: 100%; display: inline-block; background: ;padding: 10px 0px 30px 10px; }

.our_pre {margin: 0px; padding-left: 0px;}

.our_pre li{float: left; width: 25%;   list-style: none;     margin-top: 20px; margin-bottom: 50px; padding-right: 3px;}

.pre_img{width: 100%; display: inline-block;}

.pre_img img{width: 100%;

   border: 1px solid #c5c6c8;}

.pre_txt{width: 100%; text-align: center;   

    display: inline-block;

    background: #d9d9d9;margin-top: 3px;

    }

.pre_txt h3{ font-size: 16px; font-weight: 600; color: #ff6600; margin: 0px; padding: 10px 14px;}

.pre_txt p{font-size: 13px;font-weight: 400; color: #000000; margin: 0px; padding: 0px 0px 20px;}

.textarea_r{height: 100px !important;}





.frm_group .help-block{float: left;color:#fff !important;}

.landing_form .success{color: #fff;

    text-align: center;

    font-size: 16px;}



.our_img{    width: 100%;

    display: inline-block;

    border: 1px solid #c5c6c8; margin-top: 15px;

   }

	

	

.our_img p{margin: 0px; 

padding:10px 0px;

    background: #cccbcb;

    color: #000;

    font-size: 16px;

    text-align: center;}

/**** the following css for Responsive css ****/


@media (min-width: 1400px){
    .bannre_jksn{ background: #045c9c;}


}
