/* First form start */
span.text__break {white-space: pre;content: '\A';color: #0f4275;}
h1#form_main_heading {font-size: 30px;margin-bottom: 45px;}
#step_one input {border-radius: 0;height: 46px;}
.name {background: url(../images/icons/form-user.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px;}
.f-name {background: url(../images/icons/form-user.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px;}
.phone {background: url(../images/icons/smartphone.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px;}
.email {background: url(../images/icons/email-1.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px;}
.address {background: url(../images/icons/map.svg);background-repeat: no-repeat;background-position-x: 96%;background-position-y: 5%;background-size: 22px;    border-radius: 0;}
.state {background: url(../images/icons/united-states.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px; border-radius: 0;height: 46px;}
.pin{background: url(../images/icons/code.svg);background-repeat: no-repeat;background-position: 96%;background-size: 22px; border-radius: 0;height: 46px;}
.first__next {background: #0f4275;border: none;border-radius: 0;padding: 7px 40px;text-transform: uppercase;font-size: 16px;font-weight: 700;margin-top: 20px;}
.first__next:hover {background: #1291d4;}
.form-control{background-color: #f3f3f3;}
/* First form end */

/*Right Part start*/
#ft {margin: 20px 0 0 0;}
#ft h4 {color: #0f4275;font-size: 21px;font-weight: bold;}
#ft h5 {color: #272727;font-size: 14px;font-weight: bold;}

#ft ul li {margin-bottom: 25px;background: url(../images/icons/care.svg);background-repeat: no-repeat;background-size: 24px;padding-left: 45px;text-align: justify;line-height: 19px;font-size: 14px;}

ul.right__points {margin: 40px 0 0 0;list-style: none;padding-left: 0;}
/*Right Part end*/


/* Second form start */
#submit {background: #0f4275;border: none;color: #fff;padding: 10px 27px;margin-left: 10px;text-transform: uppercase;font-weight: 600;text-decoration: none;}
#go_back {float: left;background: #dedede;color: #000;padding: 10px 40px;border: none;border-radius: 0;text-transform: uppercase;font-weight: 600;}
#captcha_code {border: 1px solid #ccc;border-radius: 0;height: 40px;width: 54%;}
#name-address {border-radius: 0;}
#full-application {border-radius: 0;}
.captcha__area {margin-bottom: 35px;display: flex;justify-content: space-between;}
/* Second form end */


.blog {margin: 40px 0 0 0;}



/****** Choose File Input Start ******/

.file-upload{display:block;text-align:center;font-family: Helvetica, Arial, sans-serif;font-size: 12px;}
.file-upload .file-select{display:block;border: 2px solid #dce4ec;color: #aeafb1;cursor:pointer;height: 62px;line-height:40px;text-align:left;background:#f3f3f3;overflow:hidden;position:relative;padding: 10px;font-size: 14px;}
.file-upload .file-select .file-select-button{background:#0f4275;padding:0 10px;display:inline-block;height:40px;line-height:40px;    color: #fff;border-radius: 50px;}
.file-upload .file-select .file-select-name{line-height:40px;display:inline-block;padding:0 10px;}
.file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);}
.file-upload .file-select.file-select-disabled{opacity:0.65;}
.file-upload .file-select.file-select-disabled:hover{cursor:default;display:block;border: 2px solid #dce4ec;color: #34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#FFFFFF;overflow:hidden;position:relative;}
.file-upload .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666666;padding:0 10px;display:inline-block;height:40px;line-height:40px;}
.file-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px;}

/****** Choose File Input end ******/

@media only screen and (max-width:768px){
h1#form_main_heading {font-size: 20px;margin-bottom: 31px;}
#ft h4{font-size: 16px;}
#ft h5{font-size: 13px;}
#ft ul li{font-size: 13px;}
}