*{ margin:0px; padding:0px; list-style:none;}
body{ margin:0px; padding:0px; font-family: 'Lato', sans-serif; font-size:16px; overflow-x:hidden;}
img{ max-width:100%;}
.header{}
.header .logo{ float:left; width:26%; margin-top:8px; }
.Le{ float:left;}
.Ri{ float:left;}
.header .logo:hover{color:#5687c6; text-decoration:none;}
.logo > a { display: block; }
.header .logo span h1{ color:#fff; font-size:11px; font-style:italic; text-transform:uppercase; margin:0px; padding:7px 0px 0px 0px; letter-spacing:0.6px;}
.header .logo span .logo-h2{ font-size:32px; margin:0px; padding-bottom:0px; font-family:"Times New Roman", Times, serif;}
.header .logo span h2{ font-size:12px;font-style:italic; margin:0px; padding:0px;text-transform:uppercase;letter-spacing:0.3px;}
.header .phn{ float:left; width:34.66%; margin-left:2%;}

.header .phn h5{ color:#5c6b9c; text-transform:uppercase; text-align:center;}


.header .phn span{ font-size:34px; color:#ff8ab0; font-weight:bold; font-style:italic; margin:auto; display:table}
.header .right-s{ float:right; width:33.33%; margin-top:10px;}
.header .right-s .texts{ color:#6494ce; font-style:italic; font-size:12px; float:left; width:250px;}
.header .right-s .texts aside img{ padding:0px 2px; margin-bottom:2px;}
.header .right-s .map{ float:left; margin-right:10px;}
.nav-outer{ background:#8986bf;}
.navigation{}
.navigation ul{ margin:0px; padding:0px;}
.navigation ul li{ float:left; text-transform:uppercase; border-right:1px solid #b5b4e0; }
.navigation ul li a{ color:#fff; font-size:13px; font-weight:bold; padding:15px 10px; display:inline-block;}
.navigation ul li a:hover{ text-decoration:none; background:#b5b4e0; }
.del{ border:none !important; }

.slider-bg{ padding:0px 0px 35px; position:relative;}
.form-bg{ top:60px; background:url(../images/form-bg.png) no-repeat center top; position:absolute; width:375px; height:535px; display:inline-block; padding:20px;}
.form-bg h3{ font-size:29px; font-weight:lighter; color:#fff; margin:0px; padding:0px;}
.form-bg h3 span{ font-weight:bold;}
.form-bg p{ color:#fff; font-size:14px; padding-bottom:0px; padding-top:10px;}
.form-bg label{ width:100%; margin:0px;}
.form-bg label aside{ float:left; width:50%;}
.form-bg input{ background:#fff; border-radius:3px; border:none; height:34px; width:98%; padding-left:2%;}
.form-bg select{ background:#fff; border-radius:3px; border:none; height:34px; width:98%; padding-left:2%; color:#8986bf; font-weight:normal;}
.form-bg textarea{ background:#fff; resize:none; height:110px; border-radius:3px; border:none; width:98%; padding-left:2%; color:#8986bf; font-weight:normal;}
.form-bg h5{ font-style:italic; font-size:13px; color:#fff;}
.form-bg button input[type="submit"]{ width:100%; border-radius:3px; padding:5px 0px; border:none; font-size:25px; text-transform:uppercase; background:#6f6caf; color:#fff; border-bottom:3px solid #867fb5;height:auto;}
.form-bg button:hover{ background:#867fb5;}

.firstgroup{ margin:60px 0px;}
.firstgroup h1{ text-align:center; color:#6a7aaf; font-size:35px; font-weight:lighter; padding-bottom:25px; font-style:italic; background:url(../images/br.png) no-repeat center;}
.firstgroup h1 span{ padding:10px 50px; background:#fff;}

.firstgroup h2{ text-align:center; color:#6a7aaf; font-size:35px; font-weight:lighter; padding-bottom:25px; font-style:italic; background:url(../images/br.png) no-repeat center;border-bottom:none !important;}
.firstgroup h2 span{ padding:10px 50px; background:#fff;}


.firstgroup h4, .firstgroup h3{ text-align:center; color:#6a7aaf; font-size:25px; font-weight:lighter;  font-style:italic;}

.blue-bg{ padding:35px 0px; background-position:center top !important; background-repeat:no-repeat!important;background-size:cover!important;}
.blue-bg h1, .blue-bg h2{ background:url(../images/br.png) no-repeat center; text-align:center; color:#fff; font-size:35px; font-weight:lighter; padding-bottom:15px; text-transform:uppercase; font-style:italic;}
.blue-bg h2 span{ padding:10px 50px; background:#6d9bd1;}
.blue-bg h4, .blue-bg .middle-h4{ color:#fff; font-size:22px; text-align:center;}
.blue-bg h3, .blue-bg .bottom-h3{ color:#e0cabb; border-bottom:2px solid #e0cabb; text-align:center; font-size:24px; margin:0px; font-style:italic; padding-bottom:5px; display:block; margin-bottom:30px;}
.blue-bg h3 span, .blue-bg .bottom-h3 span{ color:#ffdc60; font-size:27px; font-weight:bold;}
.headd{ margin-top:20px; font-size:25px; font-weight:bold; color:#ffdc60; border-bottom:2px solid #ffdc60;}
.blue-bg p{ color:#fff; font-size:16px; font-weight:lighter; padding-top:10px;}

.singleG{ background:url(../images/singleG.jpg) no-repeat; background-size:cover; padding:15px; color:#fff;}
.singleG h4{ color:#fff; font-size:20px; text-align:center; text-transform:uppercase; font-style:italic;}
.singleG h2 {
  color: #fff;
  font-size: 21px;
  font-style: italic;
  text-align: center;
  background: transparent;
  text-transform: none;
  padding: 0;
  font-weight: normal;
}
.singleG h4 span{ color:#fcda63; font-weight:bold;}
.singleG img{ margin:auto; display:table;}
.img img{padding-top:20px;}

.dr-box{ margin:40px 0px;}
.dr-box h1, .dr-box h2{ text-align:center; color:#6a7aaf; font-size:35px; font-weight:lighter; padding-bottom:15px; font-style:italic; background:url(../images/br.png) no-repeat center; margin-bottom:20px;}
.dr-box h1 span, .dr-box h2 span{ background:#fff; padding:10px 50px;}
.dr-box2 p{ color:#4f4f4f;}
.dr-box2 h4{ color:#6a7aaf; font-size:22px; padding:40px 0px 20px 0px; font-style:italic; font-weight:lighter;}

.dr-box2 ul{}
.dr-box2 ul li{ background:url(../images/pen.jpg) no-repeat; padding-left:30px; margin:8px 0px; font-size:16px;}
.dr-box2 ul li span{ font-weight:bold; color:#6a7aaf; font-style:italic;}

.logoz{ margin:40px 0px;}
.logoz h1, .logoz h2{ text-align:center; color:#6a7aaf; font-size:35px; font-weight:lighter; padding-bottom:15px; font-style:italic; background:url(../images/br.png) no-repeat center;}
.logoz h1 span, .logoz h2 span{ background:#fff; padding:10px 50px;}
.logoz p{ color:#4f4f4f; font-size:15px; text-align:center;}
.logoz aside{ width:16.66%; float:left; margin-top:30px;}

.owl-slide{ background:#eeecf8; padding:20px 0px 40px;}
.owl-slide h2{background:url(../images/br.png) no-repeat center; margin-bottom:35px; font-size:35px; font-weight:lighter; font-style:italic; text-align:center; color:#6f6caf;}
.owl-slide h2 span{ background:#eeecf8; padding:10px 50px;text-transform: uppercase;}
.owl-slide h4{ font-size:25px; font-style:italic; text-align:center; color:#6f6caf;}
.owl-slide p{ font-size:14px; text-align:center; color:#4f4f4f; padding-bottom:15px;}
.owl-slide img{ margin:auto; display:table;}
.owl-slide a{ background:#8986bf; font-size:25px; margin:auto; display:table; color:#fff; padding:10px 30px; border-radius:50px; font-style:italic;}
.owl-slide a:hover{ background:#795599; text-decoration:none;}
.menu{ display:none;}

.footer{ background:#795599; }
.footer h1{ margin:auto; display:table; padding-bottom:30px; }
.footer .top-footer{ padding-top:40px; padding-bottom:40px; color:#fff; font-size:13px; }
.footer .top-footer h1{background:url(../images/br.png) no-repeat center; display:list-item;}
.footer .top-footer h1 img{ margin:auto; display:table; padding:0px 50px; background:#795599;}
.footer .botom-footer{ background:#8986bf; color:#fff; padding:10px 0px; text-align:center; font-size:14px; }
.footer .top-footer aside img{ padding:0px 2px;}
.footer .top-footer h4{ text-align:center; color:#ffdc60; font-style:italic;}

.footer .top-footer .phnn{ margin:auto; display:table;}

#text-5 .form-bg {
  background: rgba(0, 0, 0, 0) url("../images/form-inner-bg.png") no-repeat scroll center top;
  display: inline-block;
  height: 535px;
  padding: 20px;
  position: relative;
  top: 0;
  width: auto;
  border-radius:8px;
  background-size:cover;
}
#text-5 .form-bg h3 {
  color: #fff;
  font-size: 18px;
  font-weight: lighter;
  margin: 0 0 10px;
  padding: 0;
}
#text-5 .form-bg input {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  height: 25px;
  padding-left: 2%;
  width: 98%;
}
#text-5 .form-bg select {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  color: #8986bf;
  font-weight: normal;
  height: 25px;
  padding-left: 2%;
  width: 98%;
}
#text-5 .form-bg label {
  color: #fff;
  font-weight: lighter;
}
#text-5 .form-bg textarea {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  color: #8986bf;
  font-weight: normal;
  height: 70px;
  padding-left: 2%;
  resize: none;
  width: 98%;
}
#text-5 .form-bg button {
  background: transparent none repeat scroll 0 0 !important;
  border: medium none;
  border-radius: 0;
  width: 100%;
}
#text-5 .form-bg button input[type="submit"]{ width:100%; border-radius:3px; padding:5px 0px; border:none; font-size:20px; text-transform:uppercase; background:#6f6caf; color:#fff; border-bottom:3px solid #867fb5;height:auto;font-weight:600;}