﻿body {
  min-height: 2000px;
 font-family1: 'BebasNeue Regular';
 color:#f0eceb;
 background-color:#fffbfa;
  
}
@font-face {
  font-family: 'lexBrush-Regular';
  src: url('fonts/AlexBrush-Regular.eot');
  src: local('☺'), url('fonts/AlexBrush-Regular.woff') format('woff'), url('fonts/AlexBrush-Regular.ttf') format('truetype'), url('fonts/AlexBrush-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family: 'BebasNeue Book';
	src: url('fonts/BebasNeue Book.eot');
	src: local('☺'), url('fonts/BebasNeue Book.woff') format('woff'), url('fonts/BebasNeue Book.ttf') format('truetype'), url('fonts/BebasNeue Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
  font-family: 'Quicksand-Light_0';
  src: url('fonts/Quicksand-Light_0.eot');
  src: local('☺'), url('fonts/Quicksand-Light_0.woff') format('woff'), url('fonts/Quicksand-Light_0.ttf') format('truetype'), url('fonts/Quicksand-Light_0.svg') format('svg');
  font-weight: normal;
  fohnt-style: normal;
}


@font-face {
	font-family: 'BebasNeue Regular';
	src: url('fonts/BebasNeue Regular.eot');
	src: local('☺'), url('fonts/BebasNeue Regular.woff') format('woff'), url('fonts/BebasNeue Regular.ttf') format('truetype'), url('fonts/BebasNeue Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BebasNeue Light';
	src: url('fonts/BebasNeue Light.eot');
	src: local('☺'), url('fonts/BebasNeue Light.woff') format('woff'), url('fonts/BebasNeue Light.ttf') format('truetype'), url('fonts/BebasNeue Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.title {
    width: 300px;
    display: block;
    text-align: center;
    font-size: 46px;
    line-height: 42px;
    position: absolute;
    left: 117px;
    letter-spacing: 1px;
    color: #E74454;
    top: 10px;
}
.helptext{
font-family: 'BebasNeue Book';
}
.mob,.mob:hover{
  color:#fff;
  text-decoration: none;
  /*font-family: 'BebasNeue Light';*/
  font-size: 42px;
}
.logo img {
    width: 61%;
    font-family: 'BebasNeue Regular';
    margin-top: -16px;
}
.margintop{
margin-top:30px;
}
.pull-right{
  float:right;
  text-align:right;
}
.mdiv {
    float: right;
    font-family: 'BebasNeue Regular';
    font-size:42px;
    margin-top: -12px;
    color:#000;
}

#scrollid{
padding-top:25px;    
}

.home-head-anant{
    color:#fff !important;
    font-weight: 300 !important;
}

@media screen and (min-width:991px){
    .mdiv{
        color:#E74454 !important;
    }
}

#help{
background-image:url('assest/footerlogo.png');
background-position:right;
background-repeat:no-repeat;
height:375px;
background-size:contain;
margin-top:20px;
}
.mdiv img{
  width: 13%;
    padding: 1px 12px;
}
.ldiv{
  float:left;
  font-family: 'BebasNeue Regular';
}
#top{
  background:url(assest/topmenu.png) no-repeat center;
  background-size:cover;
  background-position: center;
 height: 123px;
    border-bottom: 2px solid #DAD2D2;
    padding-top:18px;
}



@media screen and (min-width: 768px) and (max-width:991px){
input[type="submit"] {
width: 125% !important;
margin-left: -15%;
}
.ldiv{
    margin-top:30px !important;
}
 .logo img{
 width:38% !important;    
 }   
 .title{
    width:270px !important;
    font-size:37px !important;
    left:60px !important;
 }
 .mdiv{
     font-size:35px !important;
 }
 
 .mob{
     font-size:35px !important; 
 }
}
section{
    padding:10px 20px 20px 20px;
    clear:both;
  }
  .redhead{
  	font-family: 'BebasNeue Regular';
  	font-weight:bold;
  }
  #banner {
    background: url('assest/formbanner.png') no-repeat center;
    background-size: cover;
    height: 563px;
    background-position: 1px 0px;
}
  #bottom-banner{
    background:url('assest/img.png') no-repeat center;
    background-size:cover;
    height:500px;

  }
  .pimg{
    margin:0px auto;
  }
 .pbody {
    background: #6c6b68;
    padding: 19px 35px;
    position: relative;
    text-align: center;
    color: #fff;
    font-size: 21px;
}
.aboutus p {
    font-size: 21px;
    letter-spacing: 2px;
    line-height: 31px;
    padding: 4px 67px;
    text-align: center;
}
  #aboutus {
    background: url('assest/bg.png') no-repeat center;
    background-size: cover;
    height: 436px;
    color: #fff;
    letter-spacing: 1px;
}
  #whatother{
    background-color:#fff;
  }
  #whatother1{
    background:#6c6b68;

  }
  .whathead1{
  font-size: 28px;
    color: #000;
    font-family: 'Quicksand-Light_0';
    padding: 6px 1px;}
  .whatotherdiv{
    box-shadow: 1px 1px 47px black;
    margin:0px 4%;
    padding:5px;
    min-height:400px;
    max-height:400px;
    background:#fff;
    text-align: center;

  }
  .whatotherdiv .pimg1{
    display:block;
    margin:0px auto;
    width:38%;
    clear:both;

  }
  .youdiv p{font-size:25px;}
  p{
    margin:0px;
  }
  .whatotherdiv .whathead{
    padding:15px 0px;
    font-size:25px;
  }
  .whathead {
    font-size: 53px;
   font-weight: 300 !important;
    color: #777;
    letter-spacing: 2px;
    word-spacing: 3px;
}
  #youmay{
  	background-color:#fffbfa;
    color:#000;
  }
  .whatbody {
    font-size: 16px;
    color: #777;
    font-weight: bold;
    padding:15px 11px;
    font-family: 'Quicksand-Light_0';
  }
  #youdiv{
    padding:5px;
    color:#000;
  }
  #call_us{
    background-color:#1abc9c;
  }
  .btn-getassistance{
    background-color:#e74454;
    color:#fff;
  }
  .whatotherdiv .pimg{

    margin: 0px auto;
    width: 37%;
    padding: 8px;
  }
  footer{
    padding:20px;
    background-color:#5c5b58;
  }
  .form-tophead {
    background-color: #6c6b68;
    color: #fff;
    word-spacing: 2px;
    text-align: center;
    font-size: 23px;
    padding: 10px 69px;
}
  .form-container{
    background-color:#c5c5c3;
    padding:0px;
    color:#fff;
        padding: 25px 50px;

  }
  .form-tophead,.helptext,.btn,.callus,.formbtn,.input,.form-container,.form-tophead,.whathead,#aboutus,.pbody{
font-family: 'BebasNeue Regular';
font-weight:400;
  }
  #whatother1,#youmay{
    font-family: 'Quicksand-Light_0';
  }
  .formbtn {
    background-color: #e85161;
    color: #fff;
    font-size: 32px;
    padding: 0px 11px;
    padding-top: 5px;
    border-radius: 12px;
    border: 4px solid #b8b3b1;
}
  .input{
    background-color: #fff;
    color: black;
    border: 1px solid gray;
    box-shadow: 2px 3px 3px gray;
    padding-left: 60px;
}

      input::-webkit-input-placeholder {
color: black !important;
}
 
input:-moz-placeholder { /* Firefox 18- */
color: black !important;  
}
 
input::-moz-placeholder {  /* Firefox 19+ */
color: black !important;  
}
 
input:-ms-input-placeholder {  
color: black !important;  
 }
  
.form-group {
    margin-bottom: 1px;
}
.formtopimg {
    position: absolute;
    right: 25px;
    top: -5px;
    width: 5%;
}
.heading {
    font-size: 40px;
    color: black;
    font-family: 'BebasNeue Regular';
    font-weight:600;
   
}
.heading1 {
    font-size: 30px;
    color: black;
    font-family: 'BebasNeue Regular';
    font-weight:600;
   
}
.topheading{
   letter-spacing: 2px;
    word-spacing: 4px;

}
.topheading1{
   letter-spacing: 1px;
    word-spacing: 2px;

}
.helptext {
    font-size: 30px;
    color: #000;
    font-family: 'BebasNeue Book';
    letter-spacing: 2px;
    word-spacing: 2px;
}
.text-center{
  text-align: center;
}
.padding20{
  padding:20px 0px;
}
#patient_3step .pimg {
    width: 50%;
    display: block;
    margin-bottom: 30px;
   
}
.redhead img{
  width: 20%;
    margin-bottom: 27px;
}
.bnner{
	background-image:url(assest/frame.png);
	background-repeat: no-repeat;
	background-size: contain;
	 height:380px;
}
.callus {
    color: #fff;
    text-align: center;
    font-size: 30px;
    font-weight: 200;
    font-family: 'Quicksand-Light_0';
}
.copyright{
  color:#fff;

}
.fa{
position: relative;
    top: -30px;
    left: 20px;
    font-size: 25px !important;
    color: black;
  }
.redhead{
	color:#e04858;
	font-size:33px;
	font-weight:bold;
}
#youmay .pimg{
	margin: 0px auto;
    display: block;
    margin-bottom: 30px;
    width: 35%;f
}
#youmay p{
	padding:20px;
	text-align: center;
}

.navbar-static-top {
  margin-bottom: 1px;
}
.visible-sm{
  display:none;
}
.visible-bg{
  display:block;
}
.moimg{
  width:21% !important;
}
.arrowtop {
    width: 0;
    height: 0;
    border-style: solid;
      border-width: 1px 16px 20px 16px;
    border-color: transparent transparent #6C6B68 transparent;
    margin: 0px auto;
}

@media(max-width:768px){
  .mdiv{
    font-size:20px;
  }
  .title {
    font-size: 18px;
  }
  .whatotherdiv{
    margin-bottom:30px;
  }
  .pbody{
    margin-bottom:50px;
  }
  #patient_3step{
    margin-top:30px;
  }
  #patient_3step .pimg {
  
    margin-bottom: 7px;
}
.logo img {
    width: 28%;

}
@media(max-width:967px){
.mob, .mob:hover {
    font-size: 31px;
}
.mdiv {
    font-size: 30px;
}
.title {
    width: 226px;
    display: block;
    text-align: center;
    font-size: 28px;
    line-height: 42px;
    position: absolute;
    left: 117px;
    letter-spacing: 1px;
    color: #E74454;
    top: 10px;
}
}

@media(max-width:767px){
.topheading {
    text-align: center;
}

 .visible-bg{
    display:none;
  }
  .visible-sm{
    display:block;
  }
.one {
    height: 120px;
    background-color: #777;
    text-align: center;
    font-family: 'BebasNeue Light';
    font-size: 34px;
    padding-top: 12px;
}
  .one img{
    width:8%;
  }
.one p{
font-size:26px;
}
.mob, .mob:hover {
    font-size: 38px;
}
  .two{
    background-color:#222;
    height:120px;
    text-align: center;
  }
  .title{
    width:55%;
    top:18px;
  }
  .two img{
    float:left;
    margin-top:15px;
  }
  .margin20{
    margin:20px;
  }
  #banner{
        margin-top:0px;
        text-align: center;
  }
  #aboutus{
    height:auto;
  }

  .heading {
    text-align: center;
  }
  .padding20{
    padding:0px;
  }
  .imgbn{
    margin-top:25px;
  }
  section {
    padding: 8px;
    clear: both;
}


}
@media(max-width:500px){
.one {
    height: 120px;
    background-color: #777;
    text-align: center;
    font-family: 'BebasNeue Light';
    font-size: 34px;
    padding-top: 12px;
}
.redhead img {
    width: 50%;
    margin-bottom: 27px;
}
.aboutus p{
padding:0px;
}
.one img{
    width:8%;
  }
.one p{
font-size:26px;
}
.mob, .mob:hover {
    font-size: 38px;
}
  .two{
    background-color:#222;
    height:120px;
    text-align: center;
  }
  .title{
    width:55%;
    top:18px;
  }
  .two img{
    float:left;
    margin-top:15px;
  }
  .margin20{
    margin:20px;
  }
  #banner{
        margin-top:0px;
        text-align: center;
  }
  #aboutus{
    height:auto;
  }
  #top{
    background:none;
    padding-top:0px;
  }

  .heading {
    text-align: center;
  }
  .padding20{
    padding:0px;
  }
  .imgbn{
    margin-top:25px;
  }
  section {
    padding: 8px;
    clear: both;
}
}
@media(max-width:400px){
.title {
    width: 226px;
    display: block;
    text-align: center;
    font-size: 23px;
    line-height: 30px;
    position: absolute;
    left: 57px;
    letter-spacing: 1px;
    color: #E74454;
    top: 10px;
}
#banner {
  
    height: auto;
    background-position: 1px 0px;
}
.helptext {
    font-size: 22px;
}
.form-tophead{
padding:0px;
}
.heading{
font-size: 28px;
    text-transform: uppercase;
    line-height: 35px;
}
.one {
    text-align: center;
    font-family: 'BebasNeue Light';
    font-size: 21px;
}
.mob, .mob:hover {
    font-size: 28px;
}
}
@media screen and (min-width:320px) and (max-width:767px){
.black_bg_trans_img{
background: none !important;
width: 100% !important;
font-size:18px !important;
}
.form-fill{
font-size:20px !important;
}
.checklist ul{
padding:0px !important;
}
}

@media screen and (min-width:320px) and (max-width:400px){
#top{
    background:#646464 !important;
    padding-top:20px !important;
    height:115px !important;
}

.title{
    width:250px !important;
    font-size: 20px !important;
left: 26%;
top: 18px !important;
}

.ldiv{
float: none;
font-family: 'BebasNeue Regular';
width: 250px;
margin: auto;
}


.mdiv{
float: left !important;
margin-top: -20px !important;
font-size: 19px !important;
margin-left: 35%;
}

.mdiv p{
left: 36% !important;
margin-top: -16px !important;
}

.mdiv img{
    display:none !important;
}

.mob{
    color: #fff !important;
    font-size: 29px !important;
    font-weight:bold;
}
}

@media screen and (min-width:401px) and (max-width:460px){
    
    .privacy-text-none{
        display:none;
    }
#top{
    background:#646464 !important;
    padding-top:20px !important;
    height:145px !important;
}

.title {
    width: 340px !important;
    font-size: 26px !important;
    left: 18%;
    top: 26px !important;
}
.ldiv{
    float:none !important;
    width:360px !important;
    margin:auto !important;
}

.mdiv{
    float:left !important;
    margin-top:-25px !important;
    font-size: 22px !important;
    margin-left:33% !important;
}
.mdiv p {

    left: 34% !important;
    margin-top: -15px !important;

}

.mdiv img{
    display:none !important;
}

.mob{
    color: #fff !important;
    font-size: 33px !important;
    font-weight:bold;
}
#patient_3step .row{
    margin-top:295px !important;
}
.home-head-anant1{
    display:none;
}
}

@media screen and (min-width:423px) and (max-width:460px){
#patient_3step .row{
    margin-top:190px !important;
}
}

@media screen and (min-width:461px) and (max-width:500px){
    .title{
        left:20% !important;
    }
    
    #patient_3step .row{
    margin-top:120px !important;
}
    
}

@media screen and (min-width:501px) and (max-width:580px){
     .privacy-text-none{
        display:none !important;
    }
    .title{
        left:24% !important;
    }
    #patient_3step .row{
    margin-top:80px !important;
}
    
}



@media screen and (min-width:581px) and (max-width:629px){
    .title{
        left:27% !important;
    }
    #patient_3step .row{
    margin-top:40px !important;
}
    
}
@media screen and (min-width:461px) and (max-width:666px){
    .privacy-text-none{
        display:none !important;
    }
#patient_3step .row{
    margin-top:20px;
}
.home-head-anant1{
    display:none;
}

#top{
    background:#646464 !important;
    padding-top:20px !important;
    height:145px !important;
}

.title {
    width: 340px !important;
    font-size: 26px !important;
    left: 29%;
    top: 26px !important;
}
.ldiv{
    float:none !important;
    width:360px !important;
    margin:auto !important;
}

.mdiv{
    float:left !important;
    margin-top:-25px !important;
    font-size: 19px !important;
    margin-left:38% !important;
}
.mdiv p {

    left: 35% !important;
    margin-top: -10px !important;

}

.mdiv img{
    display:none !important;
}

.mob{
    color: #fff !important;
    font-size: 35px !important;
    font-weight:bold;
    
}
}

@media screen and (min-width:667px) and (max-width:767px){
.home-head-anant1{
    display:none;
}
#patient_3step .row{
    margin-top:50px !important;
}
.ldiv{
    margin-top:30px;
}

.title{
    width:226px;
    top:0px;
    left:50px;
}
}