/* CSS Document */
body{
font-family:Calibri;
background-color:#fff;
}
.main-container{
width:735px;
background-color:#013300;
margin:auto;
}
.navbar {
  margin-bottom: 0;
  border-radius: 0px;
}
.navbar-default {
  background-color: #fff;
  font-weight:700;
  font-size:18px;
  border:none;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
  margin:0 10.5px 0;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  background-color: transparent;
  color: #2d6e38;
  outline:none;
}
.banner{
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
width:715px;
height:285px;
margin:auto;
padding:35px;
}
.banner-con {
  float: right;
  margin: 20px 0 0;
  min-height: 100px;
  width: 295px;
}
.banner-con h1 {
  width:100%;
  float:left;
  color: #ffffff;
  font-size: 22px;
  font-weight: 700;
  margin: 0;
  text-transform: uppercase;
}
.banner-con h2 {
  width:100%;
  float:left;
  color: #ffffff;
  font-size: 22px;
  margin: 15px 0;
}
.banner-con a {
  color: #ffffff;
  font-size:18px;
  margin: 0;
  width:100%;
  float:left;
  margin:0;
}

.banner-con p {
  color: #ffffff;
  font-size: 16px;
  margin: 0;
  width:100%;
  float:left;
}

.social-media-con {
  float: right;
  margin: 15px 0 0;
  width: 330px;
  position:relative;
}
.social-media-con a{
float:left;
margin:0 5px 0 0;
}
.client-image {
  position: absolute;
  right: 0;
  width: 161px;
}
.client-image img {
  border: 3px solid #fff;
  border-radius: 100%;
  float: left;
  width: 100%;
}
.w-100{
width:100%;
float:left;
}
.social-media-con a:hover{
text-decoration:none;
}
.background-iamge{
background-image:url(../images/background-iamge.jpg);
background-repeat:no-repeat;
width:715px;
height:1352px;
margin:auto;
padding:38px 0;
}

.saller-con{
width:635px;
margin:auto;
background-color: rgba(6, 27, 46, 0.72);
min-height:200px;
padding:20px;
display:table;
}
.saller-con h3 {
  border-bottom: 3px solid #9da7b2;
  color: #ffffff;
  float: left;
  font-size: 29px;
  font-style: italic;
  font-weight: 700;
  margin: 0 0 10px;
  padding: 0 0 6px;
  text-transform: uppercase;
}
.saller-con p {
  color: #ffffff;
  font-size: 16.6px;
  margin: 10px 0 0;
  width:100%;
  float:left;
  text-align:justify;
  line-height:20px;
}

.saller-con ul {
  width:100%;
  float:left;
  margin: 10px 0 0;
}
.saller-con li {
  color: #ffffff;
  font-size: 16px;
  width:100%;
  float:left;
  text-align:justify;
}

.free-ways{
width:100%;
float:left;
margin:45px 0;
padding:0 15px;
}
.free-ways h4 {
  border-bottom: 3px solid #9da7b2;
  color: #ffffff;
  float: left;
  font-size: 36px;
  font-style: italic;
  font-weight: 700;
  margin: 0 0 30px;
  padding: 0 0 6px;
  text-transform: uppercase;
  width:100%;
  text-align:center;
}

.free-ways .gallary-con{
width:397px;
float:left;
margin:0;
}
.free-ways .gallary-con .gallary-box{
width:122px;
float:left;
margin:0 8px 8px 0;
border:solid 2px #FFFFFF;
border-radius:3px;
position:relative;
}
.free-ways .gallary-box > img{
border:none;
width:100%;
height:122px;
}
.gallary-box-text {
  background-color: #061b2e;
  bottom: 0;
  color: #ffffff;
  font-size: 12px;
  font-weight: 100;
  height: 20px;
  padding: 2px 0 0;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  left: 0;
  right: 0;
}
.button-container{
width:278px;
float:left;
margin:85px 0 0;
}
.button-container a{
margin:25px 0 0;
width:100%;
float:left;
}

.testimonials-con{
width:100%;
float:left;
margin:5px 0;
}

.testimonials-con h5 {
  color: #ffffff;
  float: left;
  font-size: 36px;
  font-style: italic;
  font-weight: 700;
  margin: 0 0 5px;
  padding: 0 0 6px;
  text-transform: uppercase;
  width:100%;
  text-align:center;
}
.testimonials-box{
width:100%;
float:left;
margin:5px 0;
border-top: 3px solid #dbdbdb;
border-bottom: 3px solid #dbdbdb;
background:rgba(219, 219, 219, .72);
padding:30px 0 10px;
}

.testimonials-box .testimonials-img{
width:100%;
float:left;
border:solid 2px #FFFFFF;
border-radius:3px;
position:relative;
}
.testimonials-box .testimonials-img > img{
border:none;
width:100%;
height:111px;
}
.start {
  bottom: 0;
  left: 5px;
  position: absolute;
  right: 0;
}
.testimonials-name {
  color: #ffffff;
  float: left;
  font-size: 19px;
  line-height: 20px;
  margin: 6px 0 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.testimonials-main{
width:136px;
float:left;
margin:0 0 8px 6px;
}
.copy-right{
width:100%;
float:left;
background-color:#FFFFFF;
padding:10px 15px;
}
.copy-right img{
float:right;
}

.about-text{
width:50%;
float:left;
}

.about-text img{
width:100%;
float:left;
}
.large-text {
  color: #ffffff;
  float: left;
  font-size: 25px;
  line-height: 26px;
  margin: 10px 0 0;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
}

.big-text{
  color: #ffffff;
  float: left;
  font-size: 52px;
  line-height: 52px;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  font-weight:bolder;
  font-style:italic;
}

.ceheckboximg {
  float: left;
  margin: 15px 9px 0;
  width: 100px;
}
.ceheckboximg input[type="checkbox"] {
  margin: 10px auto 0;
  width: 100px;
  outline:none;
}
.fields input[type="text"] {
  border: 1px solid #707070;
  color: #0f2841;
  float: left;
  font-size: 16px;
  font-style: italic;
  height: 25px;
  margin: 15px 14px 0 11px;
  padding: 0 7px;
  width: 45.5%;
}
.dowonlaod-btn {
  background-image: url("../images/download-btn.jpg");
  background-repeat: no-repeat;
  border: medium none;
  float: right;
  height: 41px;
  margin: 18px 14px 0 0;
  width: 271px;
}
.contact-us{
width:100%;
float:left;
}
.contact-h{
font-weight:700;
text-transform:uppercase;
margin:15px 0;
width:100%;
float:left;
font-size:24px;
color:#FFFFFF;
}
.contact-fileds{
width:50%;
float:left;
}
.contact-fileds input[type="text"] {
  border: 1px solid #707070;
  color: #000;
  float: left;
  font-size: 16px;
  font-style: italic;
  height: 25px;
  margin: 15px 0 0;
  padding: 0 7px;
  width: 96%;
}

.contact-fileds textarea {
  border: 1px solid #707070;
  color: #000;
  float: right;
  font-size: 16px;
  font-style: italic;
  height: 247px;
  margin: 15px 0 0;
  padding: 7px;
  width: 96%;
}
.send-to-join {
  background-image: url("../images/send-to-join.png");
  background-repeat: no-repeat;
  border: medium none;
  float: left;
  height: 44px;
  margin: 18px 14px 0 0;
  width: 280px;
  border-radius: 7px;
}
.contact-text{
font-size:19px; margin:0; border-bottom: 3px solid #9da7b2; padding:0 0 6px;
}
.contactus-bg {
  background-image: url("../images/contactus-img.png");
  float: left;
  height: 329px;
  width: 100%;
  margin:20px 0 0;
}

.map-image{
width:100%;
float:left;
}
.map-image img{
width:100%;
float:left;
}
.modal-body {
  padding: 0;
}

.modal-header {
  border-bottom: medium none transparent;
  padding: 0;
}
.close {
  background-color: #fff !important;
  border: 2px solid #000 !important;
  border-radius: 32px;
  color: #000;
  float: right;
  font-size: 26px;
  font-weight: bold;
  height: 30px;
  line-height: 1;
  opacity: 1;
  width: 31px;
}














