html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
}
button:focus {
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
select::-ms-expand {
  display: none;
}
label {
  font-weight: normal;
}
img {
  max-width: 100%;
  height: auto;
}
iframe {
  width: 100%;
}
/*=====  End of 02. Reset  ======*/
/*======================================
=            03. Base Style            =
======================================*/
/**
	Navigation File

	01. Global Style
	02. Input
	03. Title Head
	04. Custom Fonts

 */
/* 01. Global Style
   ==================================== */
body ,.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  font-weight: 400;
}
.wrapper {
  position: relative;
}
h1 {
  font-size: 70px;
  line-height: 70px;
}
h2 {
  font-size: 50px;
  line-height: 60px;
  letter-spacing: 2px;
}
h3 {
  font-size: 42px;
  line-height: 52px;
  letter-spacing: 2px;
}
h4 {
  font-size: 32px;
  line-height: 36px;
  letter-spacing: 3px;
}
h5 {
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 1px;
}
h6 {
  font-size: 18px;
  line-height: 24px;
}
a {
  transition: 0.2s linear;
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
p {
  color: #7782aa;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 1px;
}
ul li,
ol li {
  color: #7782aa;
  font-size: 15px;
  margin-bottom: 10px;
  letter-spacing: 1px;
}
.list {
  margin-bottom: 40px;
  list-style: initial;
}
.list-number {
  list-style: decimal;
}
.modal {
  padding-right: 0 !important;
}
#counter b {
  font-weight: normal;
}
/* 02. Input
   ==================================== */
input {
  color: #524f6f;
  background-color: transparent;
}
input::-webkit-input-placeholder {
  font-size: 16px;
}
input::-moz-placeholder {
  font-size: 16px;
}
input:-ms-input-placeholder {
  font-size: 16px;
}
input:-moz-placeholder {
  font-size: 16px;
}
/* 03. Title Head
   ==================================== */
.bg-gray {
  background-color: #f6fafd;
}
.title-head {
  text-align: center;
  font-size: 32px;
  color: #39335b;
  margin-bottom: 60px;
  letter-spacing: 3px;
}
.animatedParent {
  overflow: hidden;
}
/* 04. Custom Fonts
   ==================================== */
@font-face {
  src: url("HelveticaNeue.eot")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue.eot*/ format("embedded-opentype"), url("HelveticaNeue.ttf")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue.ttf*/ format("truetype"), url("HelveticaNeue.woff")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue.woff*/ format("woff"), url("HelveticaNeue.woff2")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue.woff2*/ format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  src: url("HelveticaNeue-Bold.eot")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Bold.eot*/ format("embedded-opentype"), url("HelveticaNeue-Bold.ttf")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Bold.ttf*/ format("truetype"), url("HelveticaNeue-Bold.woff")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Bold.woff*/ format("woff"), url("HelveticaNeue-Bold.woff2")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Bold.woff2*/ format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  src: url("HelveticaNeue-Medium.eot")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Medium.eot*/ format("embedded-opentype"), url("HelveticaNeue-Medium.ttf")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Medium.ttf*/ format("truetype"), url("HelveticaNeue-Medium.woff")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Medium.woff*/ format("woff"), url("HelveticaNeue-Medium.woff2")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeue-Medium.woff2*/ format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  src: url("HelveticaNeueLight.eot")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeueLight.eot*/ format("embedded-opentype"), url("HelveticaNeueLight.ttf")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeueLight.ttf*/ format("truetype"), url("HelveticaNeueLight.woff")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeueLight.woff*/ format("woff"), url("HelveticaNeueLight.woff2")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/HelveticaNeue/HelveticaNeueLight.woff2*/ format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  src: url("AthelasItalic.eot")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/Athelas/AthelasItalic.eot*/ format("embedded-opentype"), url("AthelasItalic.ttf")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/Athelas/AthelasItalic.ttf*/ format("truetype"), url("AthelasAthelasItalic.woff")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/AthelasAthelasItalic.woff*/ format("woff"), url("AthelasAthelasItalic.woff2")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/fonts/AthelasAthelasItalic.woff2*/ format("woff2");
  font-weight: normal;
  font-style: normal;
}
/*=====  End of 03. Base Style  ======*/
/**
	Navigation File

	1. Custom Btn
	2. Owl Nav
	3. Partner
	4. Why Choose
	5. Hosting Software
	6. Pricing Table
	7. User Slider
	8. Search Domain
	9. Social Icon
	10.Breadcrumbs

 */
/* 01. Custom Btn
   ==================================== */
.custom-btn {
  padding: 14px 40px;
  font-size: 15px;
  color: #fff;
  box-shadow: 1px 1px 11px rgba(98, 129, 157, 0.4);
  border-radius: 7px;
  display: inline-block;
  text-transform: uppercase;
  background-color: #0479ec;
}
.custom-btn:hover {
  color: #fff;
}
.custom-btn.green {
  border: none;
  padding: 15px 71px;
  background: #0479ec linear-gradient(69deg, #37ddcb 0%, #42cbd1 80%, #42cbd1 100%);
}
.custom-btn.green:hover {
  color: #fff;
  background-image: linear-gradient(69deg, rgba(55, 221, 203, 0.9) 0%, rgba(66, 203, 209, 0.9) 80%, rgba(66, 203, 209, 0.9) 100%);
}
.custom-btn.blue {
  color: #0479ec;
  padding: 14px 38px;
  border: 1px solid #186ae1;
  box-shadow: none;
  background-color: transparent;
}
.custom-btn.blue:hover {
  color: #fff;
  background-color: #186ae1;
}
/* 02. Owl Nav
   ==================================== */
.owl-carousel {
  cursor: url("drag.png")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/images/drag.png*/ 16 9, ew-resize;
}
.owl-nav {
  position: static;
}
.owl-nav .owl-prev,
.owl-nav .owl-next {
  top: 50%;
  font-size: 0;
  margin-top: -20px;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  position: absolute;
}
.owl-nav .owl-prev i,
.owl-nav .owl-next i {
  font-size: 36px;
  color: #2f395d;
}
.owl-nav .owl-prev {
  left: 50px;
}
.owl-nav .owl-next {
  right: 50px;
}
.owl-dots {
  text-align: center;
}
.owl-dots span {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  display: inline-block;
  background-color: #fff;
  box-shadow: 0 1px 7px 1px rgba(119, 119, 119, 0.16);
}
.owl-dots .owl-dot {
  display: inline-block;
  margin-right: 10px;
}
.owl-dots .owl-dot:last-child {
  margin-right: 0;
}
/* 03. Partner
   ==================================== */
.partner {
  text-align: center;
  padding-bottom: 47px;
  margin-bottom: 65px;
  border-bottom: 2px solid rgba(219, 234, 248, 0.6);
}
.partner h5 {
  font-size: 15px;
  margin-bottom: 45px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.partner .partner-slider .owl-stage {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
}
.partner .partner-slider .owl-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.partner .partner-slider .item img {
  width: 140px;
  transition: 0.2s linear;
}
.partner .partner-slider .item:hover img {
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}
/* 04. Why Choose
   ==================================== */
.why-choose {
  margin-bottom: 88px;
}
.why-choose h4.service_title{
  color: #39335b;
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 12px;
  letter-spacing: 2px;
}
.why-choose .inside {
  padding: 70px 39px 38px 39px;
  text-align: center;
  box-shadow: 1px 1px 22px rgba(157, 184, 209, 0.19);
  border-radius: 7px;
  background-color: #fff;
}
.why-choose .inside a {
  color: #39335b;
  font-size: 18px;
  margin-bottom: 12px;
  letter-spacing: 2px;
}
.why-choose .inside a.read-more {
  margin-bottom: 0;
  color: #2687f1;
  font-size: 16px;
  display: inline-block;
  position: relative;
  letter-spacing: 1px;
}
.why-choose .inside a.read-more:before {
  content: "";
  width: 0;
  height: 2px;
  bottom: -4px;
  left: 50%;
  opacity: 0;
  margin-left: -7px;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  position: absolute;
  background-color: #2687f1;
  display: inline-block;
  transition: 0.2s linear;
}
.why-choose .inside a.read-more:hover:before {
  width: 85%;
  opacity: 1;
}
.why-choose .inside > img {
  height: 76px;
  margin-bottom: 35px;
}
.why-choose .inside img {
  vertical-align: middle;
}
.why-choose .inside p {
  color: #7782aa;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 26px;
}
/* 05. Hosting Software
   ==================================== */
.hosting-software {
  margin-bottom: 113px;
}
.hosting-software ul {
  text-align: center;
}
.hosting-software ul li {
  color: #2e8ff3;
  font-size: 50px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  border-right: 2px solid #e9f1f7;
  margin-right: 68px;
  padding-right: 72px;
}
.hosting-software ul li label{
  font-size: 34px;
  color: #2e8ff3;
  margin-top: -5px;
}
.hosting-software ul li:last-child {
  margin-right: 0;
  padding-right: 0;
  border-right: 0;
}
.hosting-software ul li span {
  color: #7c8ca4;
  font-size: 16px;
  text-transform: uppercase;
  display: block;
  margin-top: 27px;
  letter-spacing: 1px;
}
.hosting-software .title-head {
  margin-bottom: 71px;
}
.hosting-software.white .title-head {
  color: #fff;
}
.hosting-software.white li {
  color: #fff;
  border-color: rgba(233, 241, 247, 0.2);
}
.hosting-software.white li span {
  color: rgba(255, 255, 255, 0.5);
}
/* 06. Pricing Table
   ==================================== */
.pricing-table {
  padding: 80px 0 30px 0;
  background: url("bg-blue.png")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/images/bg-blue.png*/ no-repeat center;
  background-size: cover;
  margin-bottom: 130px;
}
.pricing-table .title-head {
  color: #fff;
  margin-bottom: 8px;
}
.title-head.margin_b{
  margin-bottom: 60px;
}
.pricing-table p {
  text-align: center;
  margin-bottom: 62px;
  letter-spacing: 1px;
  color: rgba(205, 220, 236, 0.8);
}
.pricing-table .pricing-list .custom-btn {
  padding: 14px 15px;
}
.pricing-list {
  margin-bottom: 45px;
  width: 100%;
  clear: both;
  display: inline-block;
}
.pricing-list li {
  width: 24.3%;
  float: left;
  padding: 33px 29px 33px 35px;
  text-align: center;
  display: inline-block;
  box-shadow: 1px 1px 22px rgba(157, 184, 209, 0.19);
  border-radius: 3px;
  background-color: #fff;
  margin-right: 10px;
}
.pricing-list li:last-child {
  margin-right: 0;
}
.pricing-list li .images {
  margin-bottom: 17px;
}
.pricing-list li .images img {
  height: 50px;
}
.pricing-list li h5 {
  color: #39335b;
  font-size: 18px;
  margin-bottom: 9px;
  letter-spacing: 1px;
}
.pricing-list li p {
  color: #7782aa;
  line-height: 22px;
  margin-bottom: 18px;
}
.pricing-list li > span {
  display: block;
  margin-bottom: 15px;
  position: relative;
}
.pricing-list li > span:before {
  content: "";
  top: 8px;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #d6dde4;
  display: inline-block;
  position: absolute;
}
.pricing-list li > span b {
  background-color: #fff;
  padding: 0 10px;
  font-size: 14px;
  color: #39335b;
  position: relative;
  display: inline-block;
}
.pricing-list li span {
  color: #39335b;
}
.pricing-list li .price {
  color: #39335b;
  font-size: 32px;
  margin-bottom: 23px;
}
.pricing-list li .price span {
  font-size: 18px;
  display: inline-block;
  margin-left: 3px;
  letter-spacing: 2px;
}
.pricing-list li .custom-btn {
  width: 100%;
  padding: 10px 15px;
}
.pricing-list li .custom-btn:hover {
  -ms-transform: scale(1.02);
      transform: scale(1.02);
  background-color: #238ff9;
}
.info-pricing {
  padding: 50px 52px 20px 52px;
  box-shadow: 1px 1px 30px rgba(14, 21, 34, 0.07);
  border-radius: 4px;
  background-color: #fff;
  width: 100%;
  display: inline-block;
}
.info-pricing h4 {
  font-size: 24px;
  color: #39335b;
  margin-bottom: 33px;
  letter-spacing: 2px;
}
.info-pricing ul {
  width: 50%;
  float: left;
  display: inline-block;
}
.info-pricing ul li {
  width: 100%;
  text-align: left;
  display: inline-block;
  margin-bottom: 34px;
  background: url("check.svg")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/images/check.svg*/ no-repeat;
  padding-left: 32px;
}
.info-pricing ul li.button {
  background: none;
}
.info-pricing ul li h6 {
  color: #39335b;
  font-size: 14px;
  margin-bottom: 8px;
  letter-spacing: 1px;
}
.info-pricing ul li p {
  color: #7782aa;
  text-align: left;
  margin-bottom: 0;
}
.info-pricing ul .custom-btn {
  box-shadow: 1px 1px 11px rgba(98, 129, 157, 0.4);
  border-radius: 7px;
  background-color: #0479ec;
  display: inline-block;
  padding: 14px 40px 14px 38px;
  letter-spacing: 0;
  text-transform: uppercase;
}
.info-pricing ul .custom-btn:hover {
  color: #fff;
  -ms-transform: scale(1.02);
      transform: scale(1.02);
  background-color: #238ff9;
}
.info-pricing ul.right {
  padding-left: 44px;
}
.info-pricing ul.right .button {
  margin-top: 13px;
}
.typography {
  margin-bottom: 60px;
}
.typography .title-head {
  margin-bottom: 30px;
}
.typography .custom-btn {
  margin-bottom: 15px;
}
.typography ol,
.typography ul {
  margin: 0 20px;
}

/* 08. Search Domain
   ==================================== */
.select-hidden {
  display: none;
  visibility: hidden;
  padding-right: 10px;
}
.select {
  cursor: pointer;
  display: inline-block;
  position: relative;
  font-size: 16px;
  color: #fff;
  width: 70px;
  height: 20px;
}
.select-styled {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: 0.2s linear;
}
.select-options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0;
  padding: 0;
  width: 195px;
  border-radius: 5px;
  list-style: none;
  box-shadow: 1px 2px 40px rgba(28, 30, 32, 0.14);
  background-color: #fff;
}
.select-options:before {
  content: "";
  top: -7px;
  left: 50%;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  display: inline-block;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 7px solid #fff;
  position: absolute;
}
.select-options li {
  margin: 0;
  padding: 14px 30px;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(35, 120, 236, 0.9);
}
.select-options li:first-child {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.select-options li:last-child {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.select-options li:hover {
  color: #524f6f;
  background-color: #e2eaf3;
}
.select-options li[rel="hide"] {
  display: none;
}
.search-domain {
  overflow: visible;
  padding: 61px 0 45px 0;
  background-color: #298bef;
}
.search-domain h3 {
  font-size: 28px;
  color: #fff;
  letter-spacing: 2px;
  padding-top: 0;
  margin-top: -5px;
}
.search-domain form {
  margin-left: 13px;
}
.search-domain form .form-group {
  display: inline-block;
  position: relative;
}
.search-domain form .select {
  top: 17px;
  right: 10px;
  border: none;
  position: absolute;
  padding-right: 18px;
  color: #7782aa;
  font-size: 14px;
  text-transform: uppercase;
  background: transparent url("down.png")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/images/down.png*/ no-repeat 86% 33%;
}
.search-domain form .select-options {
  top: 45px;
  left: -50%;
}
.search-domain form input {
  width: 484px;
  border: none;
  height: 45px;
  padding: 0 90px 0 24px;
  line-height: 45px;
  box-shadow: 1px 1px 22px rgba(98, 129, 157, 0.15);
  border-radius: 7px;
  background-color: #fff;
}
.search-domain form input::-webkit-input-placeholder {
  color: #7782aa;
  font-size: 14px;
}
.search-domain form input::-moz-placeholder {
  color: #7782aa;
  font-size: 14px;
}
.search-domain form input:-ms-input-placeholder {
  color: #7782aa;
  font-size: 14px;
}
.search-domain form input:focus {
  outline-color: #7782aa;
}
.search-domain form .custom-btn {
  position: relative;
  top: -1px;
  margin-left: 16px;
  border: none;
}
/* 09. Social Icon
   ==================================== */
.social-icon li {
  background-color: #fff;
  box-shadow: 4px 7px 26px rgba(0, 0, 0, 0.03);
  margin-right: 6px;
  display: inline-block;
  width: 45px;
  height: 45px;
  border-radius: 100%;
  line-height: 46px;
  text-align: center;
  transition: 0.2s linear;
}
.social-icon li:last-child {
  margin-right: 0;
}
.social-icon li:last-child i {
  font-size: 20px;
}
.social-icon li img {
  margin-bottom: 0;
}
.social-icon li:hover {
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}
.social-icon li a:hover {
  color: rgba(31, 127, 226, 0.8);
}
.social-icon i {
  color: rgba(31, 127, 226, 0.8);
  font-size: 18px;
}
/* 10. Breadcrumbs
   ==================================== */
.breadcrumbs {
  background: url("breadcrumbs.jpg")/*tpa=http://camp.yingxuan.io/wechat_mp/assets/images/breadcrumbs.jpg*/ no-repeat center;
  background-size: cover;
  text-align: center;
  padding: 234px 0 195px 0;
}
.breadcrumbs h1 {
  font-size: 46px;
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 18px;
}
.breadcrumbs p {
  color: #c0dbf4;
  letter-spacing: 2px;
  text-transform: uppercase;
}
/*=====  End of 04. Elements Less  ======*/
/*========================================
=            05. Slider Style            =
========================================*/
/* 01. Base Slider
   ==================================== */
.base-slider {
  padding-bottom: 10px;
}
.base-slider h2 {
  font-size: 50px;
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 13px;
  text-transform: capitalize;
}
.base-slider p {
  color: #c0dbf4;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 20px;
}
.base-slider p,
.base-slider a {
}
.base-slider .custom-btn {
  font-size: 14px;
  color: #2378ec;
  padding: 14px 33px;
  letter-spacing: 1px;
  text-transform: uppercase;
  box-shadow: 1px 1px 11px rgba(98, 129, 157, 0.4);
  border-radius: 7px;
  background-color: #fff;
  display: inline-block;
}
.base-slider .custom-btn:hover {
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}
.base-slider .inside {
  width: 100%;
  top: 44%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  position: absolute;
  text-align: center;
}
.base-slider .owl-prev i,
.base-slider .owl-next i {
  color: #fff;
}
/*=====  End of 05. Slider Style  ======*/
/*==================================
=            06. Footer            =
==================================*/
/**
	Navigation File

	01. Footer
	02. Widget Footer
	03. Copyright

 */
/* 01. Footer
   ==================================== */
.pre-footer {
  margin-top: -230px;
  margin-bottom: -3.3%;
}
.pre-footer img {
  width: 100%;
}
/* 02. Widget Footer
   ==================================== */
.widget-footer {
  width: 19%;
  float: left;
  display: inline-block;
  margin-bottom: 115px;
}
.widget-footer h4 {
  font-size: 16px;
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 28px;
}
.widget-footer img {
  margin-top: -10px;
  margin-bottom: 5px;
}
.widget-footer ul li {
  margin-bottom: 14px;
}
.widget-footer ul li a {
  font-size: 14px;
  color: #c0dbf4;
  letter-spacing: 1px;
}
.widget-footer ul li a:hover {
  color: #e8f4ff;
}
.widget-footer p {
  color: #c0dbf4;
  margin-bottom: 25px;
  letter-spacing: 1px;
}
.widget-footer.last {
  width: 24%;
  padding-left: 67px;
}
.widget-footer.last img {
  max-width: 144px;
  margin-bottom: 23px;
}
