.container .textbig {
  color: #75bde8;
  margin-bottom: 30px;
  letter-spacing: 0.2em;
  line-height: 1.2;
  font-size: 48px;
  font-weight:300;
  font-family: 'Roboto', sans-serif;
}
.carousel-inner .textbig {
  color: #75bde8;
  margin-bottom: 30px;
  letter-spacing: 0.05em;
  line-height: 1.2;
  font-size: 28px;
  font-weight:500;
  font-family: 'Roboto', sans-serif;
}
.carousel-inner .text-content2{
  color: #5a5959;
  margin-bottom: 30px;
  letter-spacing: 0.05em;
  line-height: 1.5;
  font-size: 14px;
  font-weight:300;
  font-family: 'Roboto', sans-serif;
}

.container .small {
  color: #5a5959;
  margin-bottom: 30px;
  letter-spacing: 0.1em;
  line-height: 1.5;
  font-size: 24px;
  font-weight:300;
  font-family: 'Roboto', sans-serif;
}
.container .xsmall {
  color: #5a5959;
  margin-bottom: 30px;
  letter-spacing: 0.15em;
  line-height: 1.5;
  font-size: 15px;
  font-weight:100;
  font-family: "Times New Roman", Serif;
}
.container .txsmall {
  color: #6a6a6a;
  margin-bottom: 30px;
  letter-spacing: 0.2em;
  line-height: 1.5;
  font-size: 13px;
  font-weight:500;
  font-family: 'Roboto', sans-serif;
}
.container .textxbig {
  color: #75bde8;
  margin-bottom: 10px;
  letter-spacing: 0.01em;
  line-height: 1.2;
  font-size: 40px;
  font-weight:300;
  font-family: 'Roboto', sans-serif;
}

.container .textsmall {
  color: #6a6a6a;
  padding-top:20px;
  margin-bottom: 30px;
  letter-spacing: 0.3em;
  line-height: 1.2;
  font-size: 24px;
  font-weight:500;
  font-family: "Times New Roman", Serif;
}
.container .textxsmall {
  color: #6a6a6a;
  margin-bottom: 30px;
  letter-spacing: 0.1em;
  word-spacing: 0.1em;
  line-height: 1.5;
  font-size: 13px;
  font-weight:400;
  font-family: 'Roboto', sans-serif;
}

.container .textxxsmall {
  color: #6a6a6a;
  margin-bottom: 30px;
  letter-spacing: 0.4em;
  line-height: 1.5;
  font-size: 13px;
  font-weight:500;
  font-family: 'Roboto', sans-serif;
}

.text1 {
font-size: 13px;
color: #588fb0;
line-height:28px;
padding:20px 2px;
font-weight:500;
letter-spacing: 0.1em;
word-spacing: 0.1em;
font-family: 'Roboto', sans-serif;

}
.text2 {
font-size: 20px;
color: #75bde8;
line-height:28px;
padding-top:40px;
font-weight:300;
letter-spacing: 0.15em;
font-family: 'Roboto', sans-serif;
margin-bottom: 30px;
}

.text3 {
font-size: 18px;
color: #000;
line-height:28px;
padding-top:20px;

}
.pdrl20 {
	padding-right:10px;
	padding-left:10px;
}
.pdrl {
	padding-right:40px;
	padding-left:40px;
}
.pdr40 {
  padding-right:40px;
}
.pdl40 {
  padding-left:40px;
}
.pdt20 {
  padding-top:20px;
}
.pdt40 {
  padding-top:40px;
}
.pdtop40 {
  padding-top:40px;
}
.mb20 {
  margin-bottom:20px;
}
.mp10 {
  margin-top:10px;
}
.borderr {
  border-right: 1px solid #ccc;
}
.borderb {
  border-bottom: 2px solid #ccc;
  width:90px;
}
.purple {
  color:#6FC8C1;
  font-weight:700;
  letter-spacing: 0.1em;
  line-height: 1.5;
  font-size: 13px;
  font-family: 'Roboto', sans-serif;


}
.blue {
  color:#75bde8;
  font-weight:700;
  letter-spacing: 0.2em;
  line-height: 1.5;
  font-size: 13px;
  font-family: 'Roboto', sans-serif;
}


@media (max-width: 768px) {
	.container .textbig {
	  letter-spacing: 0.15em;
	  line-height: 1.2;
	  font-size: 30px;
	}
	.container .small {
	  letter-spacing: 0.15em;
	  line-height: 1.5;
	  font-size: 18px;
	  font-family: "Times New Roman", Serif;
	}
}

.paddingtop80 {
	padding-top:80px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #40616c;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #40616c;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #40616c;
}
:-moz-placeholder { /* Firefox 18- */
  color: #40616c;
}

.big-title {
	color:#7c939a;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	font-size:23px;
	letter-spacing: 0.25em;
	line-height: 2;
}

.small-title {
	color:#7c939a;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	letter-spacing: 0.1em;
	line-height: 1.5;
	margin-bottom:10px;
}

@media (max-width: 768px) {
	.big-title {
		color:#7c939a;
		font-weight:500;
		font-family: 'Roboto', sans-serif;
		font-size:18px;
		letter-spacing: 0.20em;
		line-height: 2;
	}
	.pdtop40 {
	  padding-top:0;
	}
}

.rd-navbar-toggle {
  background: #75bde8;
  border:none;
}
.rd-navbar-toggle.active {
	background: #022d3b;
	border:none;
}
