.bg{
border-top:1px solid #d4d4d4;
}
.bg > .container{
padding-top:50px;
padding-bottom:100px;
}
.heading{
	font-size:55px;
	font-family:'Montserrat Light';
	line-height:66px;
	padding-bottom:30px;
	letter-spacing: -0.045em;
}
.sub-heading-1{
	font-size:21px;
	font-family:'Montserrat Semibold';
	line-height:28px;
	padding-bottom:30px;
	letter-spacing: 0.025em;

}
.text.darker {
	color: #313232;
	font-family: 'Montserrat Regular' !important;
}
.sub-heading-2{
	font-size:21px;
	font-family:'Montserrat Semibold';
	line-height:28px;
	padding-bottom:30px;
	letter-spacing: 0.025em;
}
.text{
font-family:'Montserrat Light';
font-size:16px;
line-height:28px;
text-align: justify;
padding-bottom:30px;
letter-spacing: 0.025em;
}

.sky-image{
width: 100%;
height: 100%;
margin-top:20px;

}
.big-button{
font-size:32px;
margin:30px 0;
width:100%;
padding: 20px 50px;
}

.relationsip {
padding-top:0px;
}
.relationsip > ul > li {
    padding-top: 20px;
    padding-left: 10px;
	color:#313232;
}
.sign-up{
font-size:21px;
color:#282828;
}

@media only screen and (max-width: 768px) {
.heading{
	font-size:25px;
	padding-top:50px;
	padding-right: 70px;
	line-height:32px;
}
.big-button{
font-size:27px;
}

.sub-heading-1{
	font-size:16px;
	line-height:22px;
	letter-spacing: 0.08em;

}
.sub-heading-2{
	font-size:16px;
	line-height:22px;
	letter-spacing: 0.08em;

}
.bg > .container{
padding-top:50px;
padding-bottom:55px;
}
.relationsip > ul > li {
padding-top: 10px;
font-size: 14px;
}
.crm{
padding-right:68px !important;
}
input[type="text"], input[type="password"] {
background: none repeat scroll 0 0 #EAEAEA;
color: #3C3C3C;
font-size: 16px;
height: 50px;
margin-bottom: 10px;
}
.step2_button{
height:65px;
font-size:27px !important;
background-color:#33b4e6;
margin-top:20px !important;
font-family:'Montserrat Light';
}
.text{
font-family:'Montserrat Light';
font-size:14px;
line-height:22px;
}
.relationsip {
padding-left: 0;
padding-bottom: 35px;
}
.sub-heading {
 padding: 15px 0 20px;
}
.sign-up{
font-size:20px;
}
.sign-up a{
text-decoration:underline;
color:#282828;
}
}
