@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
img {
  width: 100%;
}

.content {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 0;
}

.bg-parallax {
  /* The image used */
  background-image: url("../img/bg-parallax.jpg");
  /* Set a specific height */
  height: 330px;
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-capital {
  /* The image used */
  background-image: url("../img/quemsomos/bg-capital.jpg");
  /* Set a specific height */
  height: 400px;
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-topo {
  /* The image used */
  background-image: url("../img/bg-topo.jpg");
  /* Set a specific height */
  height: 150px;
  /* Create the parallax scrolling effect */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-newsletter {
  /* The image used */
  background-image: url("../img/bg-newsletter.jpg");
  /* Set a specific height */
  height: 450px;
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* mega menu */
.active-m {
  font-weight: 900;
  text-transform: uppercase;
  color: #009c43 !important;
}

/*.navbar {
  padding-top: 7px;
  padding-bottom: 7px;
  border-top: 2px solid #009c43;
}*/

/* adds some margin below the link sets  */
.navbar .dropdown-menu div[class*=col] {
  margin-bottom: 1rem;
}

.navbar .dropdown-menu {
  border: none;
  background-color: #fff !important;
}

.navbar-dark .navbar-nav .nav-link {
  color: #303030;
  padding: 0px;
  text-transform: uppercase;
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: #009c43;
  padding: 0px;
}

.dropdown-menu {
  border-radius: 0px;
  padding-top: 25px;
}

.text-cate {
  border-bottom: 1px solid #262626;
  padding-bottom: 5px;
  color: #262626;
  text-transform: uppercase;
}

.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
  color: #262626;
}

.link-m {
  color: #303030;
}
.link-m:hover {
  color: #009c43;
  text-decoration: none;
}

/* and - mega menu */
.btn-todos {
  background-color: #009c43;
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  margin: 0 auto;
  display: table;
  border-radius: 0px;
  padding: 5px 30px;
  margin-top: 30px;
}
.btn-todos:hover {
  color: #fff;
  background-color: #00662c;
}

.barra-cinza {
  background-color: #dedede;
  width: 10%;
  height: 2px;
  margin: 0 auto;
  display: table;
}

.barra-lat {
  background-color: #dedede;
  width: 10%;
  height: 2px;
}

.title, .title-w {
  color: #58595b;
  text-transform: uppercase;
  font-size: 18px;
  text-align: center;
}

.title-w {
  color: #fff;
  text-align: left;
  padding-top: 60px;
  margin-bottom: 0px;
}

.bl-geral {
  padding-top: 40px;
  padding-bottom: 40px;
}

.bl-geral1 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.bl-geral2 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.bl-cinza {
  background-color: #eeeeee;
  padding-top: 60px;
  padding-bottom: 80px;
}

.text-prod {
  color: #858f91;
  font-size: 14px;
  text-align: center;
  margin-top: 8px;
  height:30px;
}

.text-par {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 140px;
  font-size: 28px;
  font-weight: 400;
}

.pre-footer {
  background-color: #1f410e;
  color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.pre-rodape {
  background-color: #009c43;
  color: #fff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.pre-rodape h2 {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
}
.pre-rodape h3 {
  font-size: 16px;
}
.pre-rodape h3 a {
  color: #fff;
}
.pre-rodape h3 a:hover {
  color: #fff;
  text-decoration: none;
}
.pre-rodape a {
  color: #fff;
}
.pre-rodape a:hover {
  color: #fff;
  text-decoration: none;
}

.bl-rodape {
  background-color: #00662c;
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-ro {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
}

.bl-rod {
  text-align: center;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.bl-rod a {
  color: #fff;
}
.bl-rod a:hover {
  color: #fff;
  text-decoration: none;
}

.barra-yellow {
  width: 10%;
  height: 3px;
  background-color: #d6cb00;
}

.icon-rede {
  color: #fff;
  font-size: 24px;
}

.pre-header1 {
  background-color: #009c43;
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
}

.pre-menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.pre-menu li {
  display: inline;
  margin-right: 20px;
}
.pre-menu a {
  color: #fff;
  text-decoration: none;
}
.pre-menu a:hover {
  color: #fff;
  text-decoration: none;
}
.icon-top {
  font-size: 12px;
  margin-right: 5px;
}

.pre-header2 {
  padding-top: 7px;
  padding-bottom: 7px;
}

.vindo {
  padding-top: 14px;
  transition: 0.3s;
  color: inherit!important;
}
.vindo a {
  color: inherit!important;
  transition: 0.3s;
}

.link-car {
  font-size: 40px;
  margin: 0 auto;
  display: table;
  color: #009c43;
  padding-top: 9px;
}
.link-car:hover {
  text-decoration: none;
  color: #009c43;
}
.link-car span {
  background-color: #e5e5e5;
  border-radius: 50%;
  color: #5b5c5d;
  padding: 5px;
  font-size: 12px;
  font-weight: 700;
  position: relative;
  right: 8px;
}

/* hamburguer */
.hamburguer {
  display: inline-block;
  cursor: pointer;
}

.bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color: #fff;
  margin: 6px 0;
  transition: 0.4s;
}

.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {
  opacity: 0;
}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);
}

/* and - hamburguer */
.btn-msg {
  background-color: #009c43;
  color: #fff;
  text-transform: uppercase;
  border-radius: 0px;
  font-weight: 700;
  margin: 0 auto;
  display: table;
  padding: 12px 18px;
  font-size: 18px;
  transition: 0.3s;
}
.btn-msg:hover {
  background-color: #00662c;
  transition: 0.3s;
}

.bl-p {
  background-color: #f3f3f3;
  padding: 30px;
}

.bl-p .nav-pills .nav-link.active, .bl-p .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #262626;
  text-transform: uppercase;
  padding: 12px;
  border-radius: 0px;
  border: 1px solid #262626;
}

.bl-p .nav-link {
  background-color: #d2d2d2;
  padding: 12px;
  border-radius: 0px;
  color: #262626;
  border: 1px solid #262626;
}
.bl-p .nav-link:hover {
  color: #262626;
}

.link-pag {
  color: #fff;
}
.link-pag:hover {
  color: #fff;
  text-decoration: none;
}

.text-pag {
  text-transform: unset;
  font-size: 12px;
  color: #fff;
}

.mapa {
  width: 100%;
  height: 300px;
}

.bl-con1, .bl-con2 {
  padding: 25px;
  background-color: #f3f3f3;
  text-align: center;
  width: 100%;
  height: 230px;
}

.con {
  font-size: 35px;
  margin-bottom: 10px;
  margin-top: 10px;
}

/* owl carousel */
.owl-nav {
  visibility: hidden;
}

.owl-theme .owl-nav {
  margin-top: 0px;
}

.owl-dots {
  position: relative;
  bottom: 25px;
}

/* and - owl carousel */
.img-prod {
  width: 100px;
  height: 100px;
}

.btn-excluir {
  background-color: #ff0000;
  color: #fff;
  border-radius: 0px;
}
.btn-excluir:hover {
  background-color: #db0000;
}

.btn-atualizar {
  background-color: #00a0ff;
  color: #fff;
  border-radius: 0px;
}
.btn-atualizar:hover {
  background-color: #007cc4;
  color: #fff;
}

.number-two {
  border: 1px solid #ccc;
  padding: 10px;
  padding: 6px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}

.bl-link {
  background-color: #f3f3f3;
  padding: 10px;
  margin-bottom: 20px;
}
.bl-link a {
  text-decoration: none;
  color: #5b5b5b;
}

.pre-prod {
  color: #636363;
  font-weight: 700;
  font-size: 24px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-transform: uppercase;
}

.btn-adicionar {
  color: #fff;
  background-color: #009c43;
  border-radius: 0px;
}
.btn-adicionar:hover {
  background-color: #00662c;
}

.bl-filtro {
  padding: 15px;
  background-color: #009c43;
}
.bl-filtro label {
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  margin: 0 auto;
  display: table;
  padding-bottom: 10px;
}
.bl-filtro select {
  border-radius: 0px;
}

.text-nossas {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  text-align: center;
}

.padd-nossas {
  padding-top: 50px;
  padding-bottom: 70px;
}

.img-fast {
  width: 21px;
}

.link-fast {
  color: #fff;
}
.link-fast:hover {
  color: #fff;
  text-decoration: none;
}

.link-arte {
  color: #fff;
}
.link-arte:hover {
  color: #fff;
  text-decoration: none;
}

/* scroll top */
.go-top {
  position: fixed;
  bottom: 2em;
  right: 2em;
  text-decoration: none;
  color: white;
  background-color: rgba(0, 0, 0, 0.3);
  font-size: 12px;
  padding: 1em;
  display: none;
}
.go-top:hover {
  background-color: rgba(0, 0, 0, 0.6);
  color: #009c43;
  text-decoration: none;
}

/* end - scroll top */
.img-quem {
  width: 100%;
  height: 350px;
}

/* efeito imagem verde */
.snip1252 {
  color: #fff;
  position: relative;
  /*margin: 10px;
  min-width: 310px -60px;
  max-width: 310px;*/
  width: 100%;
  color: #ffffff;
  text-align: left;
  background-color: #009c43;
  font-size: 16px;
}

.snip1252 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.snip1252 img {
  max-width: 100%;
  vertical-align: top;
}

.snip1252 i {
  position: absolute;
  bottom: 0px;
  right: 15px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  font-size: 3em;
  line-height: 1em;
  opacity: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045);
  transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045);
}

.snip1252 a {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
  display: block;
}

.snip1252 a:before,
.snip1252 a:after {
  width: 1px;
  height: 0;
  background-color: #ffffff;
}

.snip1252 a:before {
  right: 0;
  top: 0;
}

.snip1252 a:after {
  left: 0;
  bottom: 0;
}

.snip1252:before,
.snip1252:after,
.snip1252 a:before,
.snip1252 a:after {
  position: absolute;
  content: "";
  background-color: #ffffff;
  z-index: 1;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  opacity: 0.8;
}

.snip1252:before,
.snip1252:after {
  height: 1px;
  width: 0%;
}

.snip1252:before {
  top: 0;
  left: 0;
}

.snip1252:after {
  bottom: 0;
  right: 0;
}

.snip1252:hover img,
.snip1252.hover img {
  opacity: 0.25;
}

.snip1252:hover a:before,
.snip1252.hover a:before,
.snip1252:hover a:after,
.snip1252.hover a:after {
  height: 100%;
}

.snip1252:hover i,
.snip1252.hover i {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 0.7;
}

.snip1252:hover:before,
.snip1252.hover:before,
.snip1252:hover:after,
.snip1252.hover:after {
  width: 100%;
}

.snip1252:hover:before,
.snip1252.hover:before,
.snip1252:hover:after,
.snip1252.hover:after,
.snip1252:hover a:before,
.snip1252.hover a:before,
.snip1252:hover a:after,
.snip1252.hover a:after {
  opacity: 0.1;
}

/* and - efeito imagem verde */
/* efeito imagem vermelho */
.snip1252-red {
  color: #fff;
  position: relative;
  /*margin: 10px;
  min-width: 310px -60px;
  max-width: 310px;*/
  width: 100%;
  color: #ffffff;
  text-align: left;
  background-color: #C02A36;
  font-size: 16px;
}

.snip1252-red * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.snip1252-red img {
  max-width: 100%;
  vertical-align: top;
}

.snip1252-red i {
  position: absolute;
  bottom: 0px;
  right: 15px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  font-size: 3em;
  line-height: 1em;
  opacity: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045);
  transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045);
}

.snip1252-red a {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
  display: block;
}

.snip1252-red a:before,
.snip1252-red a:after {
  width: 1px;
  height: 0;
  background-color: #ffffff;
}

.snip1252-red a:before {
  right: 0;
  top: 0;
}

.snip1252-red a:after {
  left: 0;
  bottom: 0;
}

.snip1252-red:before,
.snip1252-red:after,
.snip1252-red a:before,
.snip1252-red a:after {
  position: absolute;
  content: "";
  background-color: #ffffff;
  z-index: 1;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  opacity: 0.8;
}

.snip1252-red:before,
.snip1252-red:after {
  height: 1px;
  width: 0%;
}

.snip1252-red:before {
  top: 0;
  left: 0;
}

.snip1252-red:after {
  bottom: 0;
  right: 0;
}

.snip1252-red:hover img,
.snip1252-red.hover img {
  opacity: 0.25;
}

.snip1252-red:hover a:before,
.snip1252-red.hover a:before,
.snip1252-red:hover a:after,
.snip1252-red.hover a:after {
  height: 100%;
}

.snip1252-red:hover i,
.snip1252-red.hover i {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 0.7;
}

.snip1252-red:hover:before,
.snip1252-red.hover:before,
.snip1252-red:hover:after,
.snip1252-red.hover:after {
  width: 100%;
}

.snip1252-red:hover:before,
.snip1252-red.hover:before,
.snip1252-red:hover:after,
.snip1252-red.hover:after,
.snip1252-red:hover a:before,
.snip1252-red.hover a:before,
.snip1252-red:hover a:after,
.snip1252-red.hover a:after {
  opacity: 0.1;
}

/* and - efeito imagem vermelho */
.link-plus {
  color: #009c43;
}
.link-plus:hover {
  color: #009c43;
  text-decoration: none;
}

/* efeito imagem verde 2 */
/* Icon set - http://ionicons.com/ */
figure .snip1115 {
  color: #fff;
  position: relative;
  overflow: hidden;
  /*margin: 10px;
  min-width: 220px;
  max-width: 310px;
  max-height: 220px;*/
  width: 100%;
  text-align: center;
}
figure > .selo{
    opacity:1;
  transition: all 0.3s ease-out;
}
figure:hover > .selo {
    opacity:0;
  transition: all 0.3s ease-out;
}
figure .snip1115 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

figure .snip1115 img {
  opacity: 1;
  max-width: 100%;
  -webkit-transition: all 0.8s ease-out;
  transition: all 0.8s ease-out;
}

figure .snip1115 figcaption {
  display: inline-block;
  top: 50%;
  left: 0;
  right: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

figure .snip1115 a {


  display: inline-block;
  background-color: rgba(255, 255, 255, 0);
  position: relative;
  content: "";
  margin: 0 7.5px;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

figure .snip1115 a i {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: center;
  font-size: 34px;
  line-height: 40px;
  height: 100%;
  width: 100%;
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(1.3) rotate(45deg);
  -moz-transform: scale(1.3) rotate(45deg);
  -o-transform: scale(1.3) rotate(45deg);
  transform: scale(0.5) rotate(45deg);
}

figure .snip1115 a i:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  color: white;
}

figure .snip1115 a:before,
figure .snip1115 a:after,
figure .snip1115 a span:before,
figure .snip1115 a span:after {
  background-color: white;
  position: absolute;
  content: "";
  display: block;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

figure .snip1115 a:before,
figure .snip1115 a:after {
  width: 0;
  height: 2px;
}

figure .snip1115 a span:before,
figure .snip1115 a span:after {
  width: 2px;
  height: 0;
}

figure .snip1115 a:before,
figure .snip1115 a span:before {
  left: 0;
  top: 0;
}

figure .snip1115 a:after {
  bottom: 0;
  left: 0;
}

figure .snip1115 a span:after {
  top: 0;
  right: 0;
}

figure .snip1115 a:first-child:before,
figure .snip1115 a:first-child:after,
figure .snip1115 a:first-child span:before,
figure .snip1115 a:first-child span:after,
figure .snip1115 a:first-child i {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

figure .snip1115 a:nth-child(2):before,
figure .snip1115 a:nth-child(2):after,
figure .snip1115 a:nth-child(2) span:before,
figure .snip1115 a:nth-child(2) span:after,
figure .snip1115 a:nth-child(2) i {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

figure .snip1115 a:nth-child(3):before,
figure .snip1115 a:nth-child(3):after,
figure .snip1115 a:nth-child(3) span:before,
figure .snip1115 a:nth-child(3) span:after,
figure .snip1115 a:nth-child(3) i {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

figure .snip1115:hover img,
figure .snip1115.hover img {

  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

figure .snip1115:hover a i,
figure .snip1115.hover a i {

}

figure .snip1115:hover a:before,
figure .snip1115.hover a:before,
figure .snip1115:hover a:after,
figure .snip1115.hover a:after {
  opacity: 1;
  width: 100%;
}

figure .snip1115:hover a span:before,
figure .snip1115.hover a span:before,
figure .snip1115:hover a span:after,
figure .snip1115.hover a span:after {
  opacity: 1;
  height: 100%;
}

figure .snip1115 a:hover {
}

/* and - efeito imagem verde 2 */
/* efeito imagem vermelho 2 */
/* Icon set - http://ionicons.com/ */
figure .snip1115-red {
  color: #fff;
  position: relative;
  overflow: hidden;
  /*margin: 10px;
  min-width: 220px;
  max-width: 310px;
  max-height: 220px;*/
  width: 100%;
  background: #C02A36;
  text-align: center;
}

figure .snip1115-red * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

figure .snip1115-red img {
  opacity: 1;
  max-width: 100%;
  -webkit-transition: all 0.8s ease-out;
  transition: all 0.8s ease-out;
}

figure .snip1115-red figcaption {
  display: inline-block;
  top: 50%;
  left: 0;
  right: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

figure .snip1115-red a {
  height: 40px;
  width: 40px;
  overflow: hidden;
  display: inline-block;
  background-color: rgba(255, 255, 255, 0);
  position: relative;
  content: "";
  margin: 0 7.5px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

figure .snip1115-red a i {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: center;
  font-size: 34px;
  line-height: 40px;
  height: 100%;
  width: 100%;
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(1.3) rotate(45deg);
  -moz-transform: scale(1.3) rotate(45deg);
  -o-transform: scale(1.3) rotate(45deg);
  transform: scale(0.5) rotate(45deg);
}

figure .snip1115-red a i:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  color: white;
}

figure .snip1115-red a:before,
figure .snip1115-red a:after,
figure .snip1115-red a span:before,
figure .snip1115-red a span:after {
  background-color: white;
  position: absolute;
  content: "";
  display: block;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

figure .snip1115-red a:before,
figure .snip1115-red a:after {
  width: 0;
  height: 2px;
}

figure .snip1115-red a span:before,
figure .snip1115-red a span:after {
  width: 2px;
  height: 0;
}

figure .snip1115-red a:before,
figure .snip1115-red a span:before {
  left: 0;
  top: 0;
}

figure .snip1115-red a:after {
  bottom: 0;
  left: 0;
}

figure .snip1115-red a span:after {
  top: 0;
  right: 0;
}

figure .snip1115-red a:first-child:before,
figure .snip1115-red a:first-child:after,
figure .snip1115-red a:first-child span:before,
figure .snip1115-red a:first-child span:after,
figure .snip1115-red a:first-child i {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

figure .snip1115-red a:nth-child(2):before,
figure .snip1115-red a:nth-child(2):after,
figure .snip1115-red a:nth-child(2) span:before,
figure .snip1115-red a:nth-child(2) span:after,
figure .snip1115-red a:nth-child(2) i {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

figure .snip1115-red a:nth-child(3):before,
figure .snip1115-red a:nth-child(3):after,
figure .snip1115-red a:nth-child(3) span:before,
figure .snip1115-red a:nth-child(3) span:after,
figure .snip1115-red a:nth-child(3) i {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

figure .snip1115-red:hover img,
figure .snip1115-red.hover img {
  opacity: 0.2;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

figure .snip1115-red:hover a i,
figure .snip1115-red.hover a i {
  opacity: 1;
}

figure .snip1115-red:hover a:before,
figure .snip1115-red.hover a:before,
figure .snip1115-red:hover a:after,
figure .snip1115-red.hover a:after {
  opacity: 1;
  width: 100%;
}

figure .snip1115-red:hover a span:before,
figure .snip1115-red.hover a span:before,
figure .snip1115-red:hover a span:after,
figure .snip1115-red.hover a span:after {
  opacity: 1;
  height: 100%;
}

figure .snip1115-red a:hover {
  background-color: rgba(255, 255, 255, 0.15);
}

/* and - efeito imagem vermelho 2 */
/* efeito categorias verde */
figure.snip1138 {
  font-family: "Raleway", Arial, sans-serif;
  color: #fff;
  position: relative;
  float: left;
  overflow: hidden;
  /*margin: 10px 1%;
  min-width: 220px;
  max-width: 310px;
  max-height: 220px;*/
  width: 100%;
  background: #009c43;
  color: #fff;
  text-align: center;
  margin-bottom: 0px;
}

figure.snip1138 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

figure.snip1138 img {
  width: 100%;
  -webkit-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

figure.snip1138 figcaption {
  position: absolute;
  top: 0;
  width: 100%;
  height: 50%;
  overflow: hidden;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}

figure.snip1138 h2 {
  margin: 0;
  position: absolute;
  width: 100%;
  left: 0;
  opacity: 0;
  padding: 0 0px;
  font-weight: 400;
  text-transform: uppercase;
  bottom: 0;
  -webkit-transform: translate3d(0%, 150%, 0);
  transform: translate3d(0%, 150%, 0);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

figure.snip1138 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
}

figure.snip1138:hover img,
figure.snip1138.hover img {
  opacity: 0.3;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

figure.snip1138:hover figcaption,
figure.snip1138.hover figcaption {
  height: 55%;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

figure.snip1138:hover figcaption h2,
figure.snip1138.hover figcaption h2 {
  opacity: 0.9;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
}

/* and - efeito categorias verde */
/* efeito categorias vermelho */
figure.snip1138-red {
  font-family: "Raleway", Arial, sans-serif;
  color: #fff;
  position: relative;
  float: left;
  overflow: hidden;
  /*margin: 10px 1%;
  min-width: 220px;
  max-width: 310px;
  max-height: 220px;*/
  width: 100%;
  background: #C02A36;
  color: #fff;
  text-align: center;
  margin-bottom: 0px;
}

figure.snip1138-red * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

figure.snip1138-red img {
  width: 100%;
  -webkit-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

figure.snip1138-red figcaption {
  position: absolute;
  top: 0;
  width: 100%;
  height: 50%;
  overflow: hidden;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}

figure.snip1138-red h2 {
  margin: 0;
  position: absolute;
  width: 100%;
  left: 0;
  opacity: 0;
  padding: 0 0px;
  font-weight: 400;
  text-transform: uppercase;
  bottom: 0;
  -webkit-transform: translate3d(0%, 150%, 0);
  transform: translate3d(0%, 150%, 0);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

figure.snip1138-red a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
}

figure.snip1138-red:hover img,
figure.snip1138-red.hover img {
  opacity: 0.3;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

figure.snip1138-red:hover figcaption,
figure.snip1138-red.hover figcaption {
  height: 55%;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

figure.snip1138-red:hover figcaption h2,
figure.snip1138-red.hover figcaption h2 {
  opacity: 0.9;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
}

/* and - efeito categorias vermelho */
.text-cat {
  font-size: 20px;
  font-weight: 600;
  text-transform: unset !important;
  letter-spacing: 1px;
}

.video {
  width: 100%;
  height: 470px;
}

.video-h {
  width: 100%;
}

.bl-grupo {
  text-align: justify;
  padding-top: 70px;
  padding-bottom: 70px;
}
.bl-grupo h2 {
  color: #58595b;
  text-transform: uppercase;
  font-size: 18px;
}
.bl-grupo p {
  color: #58595b;
}

.link-imp {
  color: #C02A36;
}
.link-imp:hover {
  color: #C02A36;
  text-decoration: none;
}

.link-verde {
  color: #858f91;
}
.link-verde:hover {
  color: #009c43;
  text-decoration: none;
}

.btn-filtrar {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
  text-transform: uppercase;
  border-radius: 0px;
  margin: 0 auto;
  display: table;
  padding-left: 30px;
  padding-right: 30px;
}
.btn-filtrar:hover {
  background-color: #fff;
  border: 1px solid #fff;
  color: #000;
}

@media screen and (max-width: 1248px) {
  .navbar a {
    font-size: 12px;
  }
}
@media screen and (min-width: 992px) {
  /* remove the padding from the navbar so the dropdown hover state is not broken */
  /*.navbar {
    padding-top: 7px;
    padding-bottom: 7px;
    border-top: 2px solid #009c43;
  }*/

  /* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
  .navbar .nav-item {
    padding: 0.5rem 0.5rem;
    margin: 0 0.25rem;
  }

  /* makes the dropdown full width  */
  .navbar .dropdown {
    position: relative;
  }

  .navbar .dropdown-menu {
    width: 100%;
    left: 0;
    right: 0;
    /*  height of nav-item  */
    top: 99%;
  }

 
  .navbar .dropdown-menu {
    border: 1px solid #cdcdcd;
    background-color: #fff !important;
  }
}
@media screen and (max-width: 991px) {
  .navbar {
    background-color: #009c43;
  }

  .pre-header2 {
    border-top: 2px solid #009c43;
  }

  .logo {
    width: 190px;
  }

  .navbar-dark .navbar-nav .nav-link {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .navbar-dark .navbar-nav .nav-link:hover {
    color: #fff;
  }

  .navbar-nav {
    border-top: 1px solid #fff;
  }

  .navbar-collapse {
    padding-top: 15px;
  }

  .p-mob {
    padding-top: 30px;
  }

  .pre-footer {
    padding-bottom: 40px;
  }

  .c-mob {
    padding: 20px 0px;
  }

  .footer {
    padding-bottom: 40px;
  }

  .navbar-dark .navbar-nav .nav-link {
    color: #fff;
  }

  .dropdown-menu .nav-link {
    color: #262626 !important;
  }

  .active-m {
    color: #fff !important;
  }
}
@media screen and (max-width: 767px) {
  .bg-newsletter {
    height: 700px;
  }

  .vinte-mob {
    padding-top: 20px;
  }

  .center-mob {
    text-align: center;
  }

  .bl-con1, .bl-con2 {
    height: 360px;
  }

  .bl-con2 {
    height: 260px;
  }
}

/*# sourceMappingURL=theme.css.map */
a{outline:none!important}.left-25{left:25px!important}.right-15{right:15px!important}.left-0{left:0px!important}.right-0{right:0px!important}.top-2{top:-2px!important}.top-0{top:0px!important}.bottom-0{bottom:0px!important}.v-top{vertical-align:top!important}.v-middle{vertical-align:middle!important}.v-bottom{vertical-align:bottom!important}.h-500{height:500px!important}.pos-rel{position:relative}.pos-ab{position:absolute}.padding-left-0{padding-left:0px!important}.padding-right-0{padding-right:0px!important}.padding-left-right-0{padding-left:0px!important;padding-right:0px!important}.padding-top-5{padding-top:5px!important}.padding-top-10{padding-top:10px!important}.padding-top-15{padding-top:15px!important}.padding-top-20{padding-top:20px!important}.padding-top-25{padding-top:25px!important}.padding-top-30{padding-top:30px!important}.padding-top-35{padding-top:35px!important}.padding-top-40{padding-top:40px!important}.padding-top-50{padding-top:50px!important}.padding-top-60{padding-top:60px!important}.padding-top-70{padding-top:70px!important}.padding-top-80{padding-top:80px!important}.padding-top-100{padding-top:100px!important}.padding-top-110{padding-top:110px!important}.padding-top-120{padding-top:120px!important}.padding-top-130{padding-top:130px!important}.padding-top-135{padding-top:135px!important}.padding-top-140{padding-top:140px!important}.padding-top-145{padding-top:145px!important}.padding-top-150{padding-top:150px!important}.padding-top-155{padding-top:155px!important}.padding-top-165{padding-top:165px!important}.padding-top-170{padding-top:170px!important}.padding-top-175{padding-top:175px!important}.padding-top-180{padding-top:180px!important}.padding-top-185{padding-top:185px!important}.padding-top-190{padding-top:190px!important}.padding-top-195{padding-top:195px!important}.padding-top-200{padding-top:200px!important}.padding-top-300{padding-top:300px!important}.padding-top-400{padding-top:400px!important}.padding-top-500{padding-top:500px!important}.padding-top-600{padding-top:600px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-70{padding-bottom:70px!important}.padding-bottom-80{padding-bottom:80px!important}.padding-bottom-90{padding-bottom:90px!important}.padding-bottom-100{padding-bottom:100px!important}.padding-top-bottom-3{padding-top:2px!important;padding-bottom:2px!important}.padding-top-bottom-5{padding-top:5px!important;padding-bottom:5px!important}.padding-top-bottom-10{padding-bottom:10px!important;padding-top:10px!important}.padding-top-bottom-15{padding-bottom:15px!important;padding-top:15px!important}.padding-top-bottom-20{padding-bottom:20px!important;padding-top:20px!important}.padding-top-bottom-25{padding-bottom:25px!important;padding-top:25px!important}.padding-top-bottom-30{padding-bottom:30px!important;padding-top:30px!important}.padding-top-bottom-35{padding-bottom:35px!important;padding-top:35px!important}.padding-top-bottom-40{padding-bottom:40px!important;padding-top:40px!important}.padding-top-bottom-50{padding-bottom:50px!important;padding-top:50px!important}.padding-top-bottom-60{padding-bottom:60px!important;padding-top:60px!important}.padding-top-bottom-70{padding-bottom:70px!important;padding-top:70px!important}.no-padding{padding:0!important}.no-padding-l-r{padding-left:0!important;padding-right:0!important}.padding-left-5{padding-left:5px!important}.padding-left-10{padding-left:10px!important}.padding-left-15{padding-left:15px!important}.padding-left-20{padding-left:20px!important}.padding-left-25{padding-left:25px!important}.padding-left-30{padding-left:30px!important}.padding-left-35{padding-left:35px!important}.padding-left-40{padding-left:40px!important}.padding-left-50{padding-left:50px!important}.padding-left-60{padding-left:60px!important}.padding-left-70{padding-left:70px!important}.padding-left-80{padding-left:80px!important}.padding-right-5{padding-right:5px!important}.padding-right-10{padding-right:10px!important}.padding-right-15{padding-right:15px!important}.padding-right-20{padding-right:20px!important}.padding-right-25{padding-right:25px!important}.padding-right-30{padding-right:30px!important}.padding-right-35{padding-right:35px!important}.padding-right-40{padding-right:40px!important}.padding-left-right-3{padding-left:3px!important;padding-right:3px!important}.padding-left-right-5{padding-left:5px!important;padding-right:5px!important}.padding-left-right-10{padding-right:10px!important;padding-left:10px!important}.padding-left-right-15{padding-right:15px!important;padding-left:15px!important}.padding-left-right-20{padding-right:20px!important;padding-left:20px!important}.padding-left-right-25{padding-right:25px!important;padding-left:25px!important}.padding-left-right-30{padding-right:30px!important;padding-left:30px!important}.padding-left-right-35{padding-right:35px!important;padding-left:35px!important}.padding-left-right-40{padding-right:40px!important;padding-left:40px!important}.padding-left-right-100{padding-right:100px!important;padding-left:100px!important}.margin-top-10{margin-top:10px!important}.margin-top-100{margin-top:100px!important}.margin-top-105{margin-top:105px!important}.margin-top-110{margin-top:110px!important}.margin-top-115{margin-top:115px!important}.margin-top-120{margin-top:120px!important}.margin-top-125{margin-top:125px!important}.margin-top-130{margin-top:130px!important}.margin-top-135{margin-top:135px!important}.margin-top-140{margin-top:140px!important}.margin-top-145{margin-top:145px!important}.margin-top-150{margin-top:150px!important}.margin-top-155{margin-top:155px!important}.margin-top-160{margin-top:160px!important}.margin-top-165{margin-top:165px!important}.margin-top-170{margin-top:170px!important}.margin-top-175{margin-top:100px!important}.margin-top-180{margin-top:180px!important}.margin-top-185{margin-top:185px!important}.margin-top-190{margin-top:190px!important}.margin-top-195{margin-top:195px!important}.margin-top-200{margin-top:200px!important}.margin-top-300{margin-top:300px!important}.margin-top-400{margin-top:400px!important}.margin-top-450{margin-top:450px!important}.margin-top-500{margin-top:500px!important}.margin-left-right-auto{margin-left:auto!important;margin-right:auto!important}.margin-top-bottom-5{margin-top:5px!important;margin-bottom:5px!important}.margin-top-bottom-10{margin-top:10px!important;margin-bottom:10px!important}.margin-top-20{margin-top:20px!important}.margin-left-5{margin-left:5px!important}.margin-left-10{margin-left:10px!important}.margin-left-15{margin-left:15px!important}.margin-left-20{margin-left:20px!important}.margin-left-25{margin-left:25px!important}.margin-left-30{margin-left:30px!important}.margin-left-35{margin-left:35px!important}.margin-left-40{margin-left:40px!important}.margin-left-100{margin-left:100px!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.margin-right-20{margin-right:20px!important}.margin-right-25{margin-right:25px!important}.margin-right-30{margin-right:30px!important}.margin-right-35{margin-right:35px!important}.margin-right-40{margin-right:40px!important}.margin-left-right-5{margin-left:5px!important;margin-right:5px!important}.margin-left-right-10{margin-right:10px!important;margin-left:10px!important}.margin-left-right-15{margin-right:15px!important;margin-left:15px!important}.margin-left-right-20{margin-right:20px!important;margin-left:20px!important}.margin-left-right-25{margin-right:25px!important;margin-left:25px!important}.margin-left-right-30{margin-right:30px!important;margin-left:30px!important}.margin-left-right-35{margin-right:35px!important;margin-left:35px!important}.margin-left-right-40{margin-right:40px!important;margin-left:40px!important}.no-margin{margin:0!important}.h-5{height:5px!important}.w-0{width:0%!important}.w-5{width:5%!important}.w-10{width:10%!important}.w--10{width:10px!important}.w-20{width:20%!important}.w--20{width:20px!important}.w-30{width:30%!important}.w--30{width:30px!important}.w-40{width:40%!important}.w-50{width:50%!important}.w--50{width:50px!important}.w-60{width:60%!important}.w--60{width:60px!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-100{width:100%!important}.w--150{width:150px!important}.w--200{width:200px!important}.w--230{width:230px!important}.w--250{width:250px!important}.w--300{width:300px!important}.w--450{width:450px!important}.m-w--450{max-width:450px!important}.h-5{height:5px!important}.h-10{height:10px!important}.h-5{height:5px!important}.h-10{height:10px!important}.h-15{height:15px!important}.h-20{height:20px!important}.h-25{height:25px!important}.h-30{height:30px!important}.h-35{height:35px!important}.h-40{height:40px!important}.h-45{height:45px!important}.h-50{height:50px!important}.h-60{height:60px!important}.h-80{height:80px!important}.h-100{height:100px!important}.h-100p{height:100%!important}.m-h-150{min-height:150px!important}.m-h-200{min-height:200px!important}.m-h-300{min-height:300px!important}.m-h-350{min-height:350px!important}.m-h-400{min-height:400px!important}.m-h-500{min-height:500px!important}.m-h-550{min-height:550px!important}.m-h-600{min-height:600px!important}.m-h-650{min-height:650px!important}.m-h-700{min-height:700px!important}.h-150{height:150px!important}.h-200{height:200px!important}.h-250{height:250px!important}.h-275{height:275px!important}.h-300{height:300px!important}.h-350{height:350px!important}.h-395{height:395px!important}.h-400{height:400px!important}.h-450{height:450px!important}.h--100{height:100%!important}.no-under{text-decoration:none!important}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-italic{font-style:italic}.l-h-18{line-height:18px!important}.l-h-24{line-height:24px!important}.l-h-28{line-height:28px!important}.text-bold{font-weight:bold!important}.f-300{font-weight:300!important}.f-400{font-weight:400!important}.f-600{font-weight:600!important}.f-700{font-weight:700!important}.f-900{font-weight:900!important}.s-0{font-size:0px!important}.s-8{font-size:8px!important}.s-10{font-size:10px!important}.s-11{font-size:11px!important}.s-12{font-size:12px!important}.s-13{font-size:13px!important}.s-14{font-size:14px!important}.s-16{font-size:16px!important}.s-18{font-size:18px!important}.s-20{font-size:18px!important}.s-22{font-size:22px!important}.s-24{font-size:24px!important}.s-28{font-size:28px!important}.s-32{font-size:32px!important}.s-40{font-size:40px!important}.s-50{font-size:50px!important}.s-60{font-size:60px!important}.d-block{display:block}.d-inline{display:inline}.d-table{display:table}.d-table-cell{display:table-cell}.no-d{display:none}.color-red{color:#c51d1d!important}.color-white{color:#fff!important}.color-green{color:#00c176!important}.color-1{color:#282828!important}.color-2{color:#866330!important}.color-3{color:#5e5e5e!important}.color-4{color:#333333!important}.bg-trans{background-color:transparent!important}.bg-color-white{background-color:#fff!important}.bg-color-light{background-color:#f8f8f8!important}.bg-color-gray{background-color:#fafafa!important}.bg-color-gray-1{background-color:#f2f2f2!important}.bg-color-green{background-color:#00c176!important}.bg-color-white{background-color:#fff!important}.bg-color-light{background-color:#f8f8f8!important}.bg-color-gray{background-color:#fafafa!important}.bg-color-gray-1{background-color:#f2f2f2!important}.bg-color-1{background-color:#282828!important}.bg-color-2{background-color:#8d6234!important}.bg-color-3{background-color:#5e5e5e!important}.bg-color-4{background-color:#472713!important}.bg-bloco-1{background-color:#882424;}.bg-bloco-4{background-color:rgba(0,193,118,.8)!important}.bg-color-gray-2{background-color:#f0f0f0}.color-gray{color:#bdbdbd}.border-left-right-0{border-left:none;border-right:none}.border-top-bottom-0{border-top:none;border-bottom:none}.border-left-0{border-left:none}.border-right-0{border-right:none}.border-top-0{border-top:none}.border-bottom-0{border-bottom:none}.border-right-w-1{border-right:solid 1px #cdcdcd}.border-right-5-w{border-right:solid 5px #fff}.border-left-5-w{border-left:solid 5px #fff}.border-bottom-1-w{border-bottom:solid 1px #fff}.border-bottom-1{border-bottom:solid 1px #cdcdcd}.border-bottom-2{border-bottom:solid 4px #fec107}.border-r-3{border-radius:.3em}.border-r-6{border-radius:.6em}.border-r-100{border-radius:100%}.no-radius{border-radius:0em!important}.no-border{border:none}.border-1{border:solid 1px #dcdcdc}.border-0{border:solid 1px #454545!important}.border-2{border:solid 1px #f16d8a!important}.border-3{border:solid 1px #747474!important}.border-gray{border:solid 1px #cdcdcd!important}.no-float{float:none!important}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-100{z-index:100}.border-0{border:solid 1px #454545!important}.border-2{border:solid 1px #f16d8a!important}.border-3{border:solid 1px #747474!important}.bg-parallax{width:100%;position:relative;background-position:50% 0;background-attachment:fixed}.h-o-6{opacity:.6;transition:0.5s opacity ease-in-out}.h-o-6:hover{opacity:1;transition:0.5s opacity ease-in-out}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;cursor:pointer;display:block;width:8px;color:#333;text-align:center;position:relative}input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0}.grid{position:relative;list-style:none;text-align:center}.grid figure{position:relative;overflow:hidden;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:1}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-lily img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-lily figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;left:0;padding:2em;width:100%;height:50%}figure.effect-lily h2,figure.effect-lily p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-lily p{color:rgba(255,255,255,.8);opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s}figure.effect-lily:hover img,figure.effect-lily:hover p{opacity:1}figure.effect-lily:hover img,figure.effect-lily:hover h2,figure.effect-lily:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lily:hover p{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}figure.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(72,76,97,0) 0%,rgba(72,76,97,.8) 75%);background:linear-gradient(to bottom,rgba(72,76,97,0) 0%,rgba(72,76,97,.8) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-sadie h2{position:absolute;top:50%;left:0;width:100%;color:#484c61;-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-sadie figcaption::before,figure.effect-sadie p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-sadie p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy{background:-webkit-linear-gradient(45deg,#ff89e9 0%,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0%,#05abe0 100%)}figure.effect-roxy img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-roxy figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-roxy figcaption{padding:3em;text-align:left}figure.effect-roxy h2{padding:30% 0 10px 0}figure.effect-roxy p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.effect-roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy:hover figcaption::before,figure.effect-roxy:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bubba{background:#000}figure.effect-bubba img{opacity:.6;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-bubba:hover img{opacity:.3}figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba h2{padding-top:40%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba h3{padding-top:20%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba h4{padding-top:3%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba p{padding:20px 2.5em;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover h2,figure.effect-bubba:hover h3,figure.effect-bubba:hover h4,figure.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}figure.effect-romeo:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo figcaption::before,figure.effect-romeo figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-romeo:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-romeo:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-romeo h2,figure.effect-romeo p{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-romeo h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.effect-romeo p{padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.effect-romeo:hover h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.effect-romeo:hover p{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.effect-layla{background:#18a367}figure.effect-layla img{height:390px}figure.effect-layla figcaption{padding:3em}figure.effect-layla figcaption::before,figure.effect-layla figcaption::after{position:absolute;content:'';opacity:0}figure.effect-layla figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-layla figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-layla h2{padding-top:26%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-layla p{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-layla img,figure.effect-layla h2{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-layla img,figure.effect-layla figcaption::before,figure.effect-layla figcaption::after,figure.effect-layla p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-layla:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-layla:hover figcaption::before,figure.effect-layla:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-layla:hover h2,figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-layla:hover figcaption::after,figure.effect-layla:hover h2,figure.effect-layla:hover p,figure.effect-layla:hover img{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-honey{background:#4a3753}figure.effect-honey img{opacity:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-honey:hover img{opacity:.5}figure.effect-honey figcaption::before{position:absolute;bottom:0;left:0;width:100%;height:10px;background:#fff;content:'';-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-honey h2{position:absolute;bottom:0;left:0;padding:1em 1.5em;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey h2 i{font-style:normal;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey figcaption::before,figure.effect-honey h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-honey:hover figcaption::before,figure.effect-honey:hover h2,figure.effect-honey:hover h2 i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar{background:-webkit-linear-gradient(45deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%);background:linear-gradient(45deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%)}figure.effect-oscar img{opacity:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-oscar figcaption{padding:3em;background-color:rgba(58,52,42,.7);-webkit-transition:background-color 0.35s;transition:background-color 0.35s}figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}figure.effect-oscar h2{margin:20% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-oscar figcaption::before,figure.effect-oscar p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0)}figure.effect-oscar:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar:hover figcaption::before,figure.effect-oscar:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-oscar:hover img{opacity:.4}figure.effect-marley figcaption{text-align:right}figure.effect-marley h2,figure.effect-marley p{position:absolute;right:30px;left:30px;padding:10px 0}figure.effect-marley p{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-marley h2{top:30px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-marley h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-marley h2::after,figure.effect-marley p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-marley:hover h2::after,figure.effect-marley:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby{background-color:#17819c}figure.effect-ruby img{opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-ruby:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-ruby h2{margin-top:20%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-ruby p{margin:1em 0 0;padding:3em;border:1px solid #fff;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-ruby:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo{background:#2e5d5a}figure.effect-milo img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-milo:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo h2{position:absolute;right:0;bottom:0;padding:1em 1.2em}figure.effect-milo p{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-milo:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter{background:-webkit-linear-gradient(top,rgba(37,141,200,1) 0%,rgba(104,60,19,1) 100%);background:linear-gradient(to bottom,rgba(37,141,200,1) 0%,rgba(104,60,19,1) 100%)}figure.effect-dexter img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-dexter:hover img{opacity:.4}figure.effect-dexter figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-dexter:hover figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter figcaption{padding:3em;text-align:left}figure.effect-dexter p{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-dexter:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah{background:#42b078}figure.effect-sarah img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah figcaption{text-align:left}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0}figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah p{padding:1em 0;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-sarah:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe figcaption{top:auto;bottom:0;padding:1em;height:3.75em;background:#fff;color:#3c4a50;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-zoe h2{float:left}figure.effect-zoe p.icon-links a{float:right;color:#3c4a50;font-size:1.4em}figure.effect-zoe:hover p.icon-links a:hover,figure.effect-zoe:hover p.icon-links a:focus{color:#252d31}figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden}figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:'feathericons';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye::before{content:'\e000'}.icon-paper-clip::before{content:'\e001'}.icon-heart::before{content:'\e024'}figure.effect-zoe h2{display:inline-block}figure.effect-zoe:hover p.description{opacity:1}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:hover h2{-webkit-transition-delay:0.05s;transition-delay:0.05s}figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-chico img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-chico:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-chico figcaption{padding:3em}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,figure.effect-chico p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-chico h2{padding:20% 0 20px 0}figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}a,a:hover,a:focus{color:inherit;text-decoration:none;outline:0}hr{height:0;border:none;border-bottom:1px solid #f3f4f5;margin:20px 0}.dark hr,hr.light{border-color:rgba(255,255,255,.15)}hr.op,hr.dark{border-color:rgba(0,0,0,.07)}.bg-blur{z-index:2;opacity:0;position:absolute;min-height:100%;height:auto;display:block;top:0;max-height:none;left:-10%;width:120%}.bg-blur-overlay{z-index:3;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3)}[data-blurimg].bg-section{width:110%;height:110%;left:-5%;top:-5%;background-color:#3b4c5c}.title{font-size:32px;margin-bottom:20px;font-weight:300;color:#3b4c5c}.title-sub{font-size:20px;margin-bottom:40px;font-weight:300;color:#6893BD}.title.medium{font-size:40px}.title.small{font-size:30px}.title.mini{font-size:20px}.title-sub.large{font-size:30px}.title-sub.medium{font-size:25px}.title-sub.small{font-size:18px}.title-sub.mini{font-size:16px}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark .hd-1,.dark .hd-2,.dark .hd-3,.dark .hd-4,.dark .hd-5,.dark .hd-6,.typo-light .title,.dark .title{color:#fff}.typo-light .title-sub,.dark .title-sub{color:#b8c9d8}.tag-text{display:inline-block;padding:8px 12px;background-color:#3498db;font-size:20px;font-weight:600;line-height:1;color:#fff}.list-3,.list-2,.list-1{list-style-type:none;margin:0;padding:0}.list-1 li{margin-bottom:5px}.builder .list-1>li{padding:2px}.list-2{font-size:16px}.list-3 li,.list-2 li{margin-bottom:10px;padding-left:30px;position:relative}.list-2 li>i{position:absolute;left:0;font-size:20px;color:#8BCE7B;top:3px}.list-3{margin:20px 0}.list-3 li:before{position:absolute;left:10px;top:4px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;content:"\f0da"}.frm-wrp{padding:30px;border:2px solid #f3f4f5;border-radius:4px}.form-group label{font-weight:400}.form-group .form-control{box-shadow:none;border-radius:3px;border:1px solid #eceef0}.form-control:focus,.form-control:hover{border-color:#cbcfd3;box-shadow:none}.newsletter{font-weight:400;margin-bottom:30px}.newsletter .form-control{font-size:20px;padding:10px 15px;background-color:transparent;border:2px solid #eceef0;height:auto;box-shadow:none}.newsletter .form-control:focus{border-color:#fff}.newsletter .field-group{position:relative}.newsletter .btn{position:absolute;right:4px;top:4px;height:44px;border-radius:1px;padding:0 14px}.newsletter .btn i{margin:0;font-size:24px}.newsletter .hd{font-size:16px}.newsletter .msg-error,.newsletter .error{font-weight:400;color:#ff6858;display:block}.newsletter .msg-success{margin-bottom:5px;color:#8BCE7B}.newsletter1 .form-control{height:50px;box-shadow:none;border-radius:5px;border:2px solid rgba(0,0,0,.2);line-height:50px;padding:10px 15px}.newsletter1 .form-field{position:relative}.newsletter1 .form-field .btn{position:absolute;top:4px;right:4px;border-radius:2px}.newsletter1 .form-field .error{margin-top:10px}.btn{border-radius:4px;font-weight:600;padding:8px 20px;font-size:16px}.btn-default{border:2px solid #472713;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{border-color:#472713;background-color:#472713;color:#fff}.btn-primary{border: 2px solid #fff;background-color: #882424;color: #fff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{border-color:#fff;background-color:#fff;color:#131313}.btn-lg{padding:16px 30px;font-size:20px}.btn-sm{padding:6px 15px;font-size:14px}.btn-xs{padding:3px 10px;font-size:12px}.btn.no-border{border:none}.btn-line{background-color:transparent;border:2px solid #472713;color:#472713}.btn-line:hover{background-color:#472713;color:#fff}.dark.btn-line{border-color:#472713;color:#472713}.dark.btn-line:hover{background-color:#472713;border-color:#472713;color:#fff}.light.btn-line{border-color:#fff;color:#fff}.light.btn-line:hover{background-color:#fff;color:#472713}.btn.block{display:block}.appstore-btn{font-family:Arial,Helvetica,sans-serif;color:#fff;background-color:#000;border-radius:4px;padding:13px 20px 10px 60px;position:relative;display:inline-block;font-size:25px;line-height:1.2;margin:4px;text-align:left}.appstore-btn i{position:absolute;left:15px;top:10px;font-size:45px}.appstore-btn small{display:block;font-size:12px;padding-left:2px}.appstore-btn:hover{color:#fff}.app-google-play i{top:7px}.app-amazon i{top:11px;left:9px}.app-windows{padding-left:70px}.tab-pn{display:none}[data-tb]{cursor:pointer}.tabs-auto .tb-list{list-style-type:none;padding:0;margin:0;border-bottom:5px solid #3498db}.tabs-auto .tb-list>li{background-color:#f3f4f5;font-size:18px;display:inline-block;margin:0 -3px 0 0;padding:8px 20px;border-radius:3px 3px 0 0}.tabs-auto .tb-list>li.active{background-color:#3498db;color:#fff}.tabs-auto .tb-content{padding:30px;background-color:#f3f4f5}.tabs-auto .tb-pn{overflow:hidden;height:0;opacity:0}.tabs-auto .tb-pn.active{overflow:auto;height:auto;opacity:1}.tabs-auto .tb-pn.active,.tabs-auto .tb-list>li.active{-webkit-transition:all 0.40s;-moz-transition:all 0.40s;-o-transition:all 0.40s;-ms-transition:all 0.40s;-webkit-transition-delay:0.15s;transition-delay:0.15s}.ctrl-2 .owl-controls,.ctrl-1 .owl-controls{padding:1px;height:auto}.ctrl-2 .owl-nav,.ctrl-1 .owl-nav{position:absolute;top:50%;height:0;left:0;right:0;z-index:99}.ctrl-2 .owl-nav>div,.ctrl-1 .owl-nav>div{position:absolute;top:-40px;height:80px;width:80px;left:0;background-color:rgba(0,0,0,.3);color:#fff;line-height:80px;text-align:center;font-size:28px;opacity:0}.ctrl-2 .owl-nav>.owl-next,.ctrl-1 .owl-nav>.owl-next{right:0;left:auto}.ctrl-2:hover .owl-nav>div,.ctrl-1:hover .owl-nav>div{opacity:1}.ctrl-2 .owl-nav>div{color:#3b4c5c;background-color:transparent}.ctrl-2 .owl-nav>div:hover{color:#fff;background-color:#3b4c5c}.ctrl-2 .owl-nav>.owl-next{right:-100px}.ctrl-2 .owl-nav>.owl-prev{left:-100px}.owl-dots{text-align:center;position:relative;margin-top:30px}.owl-dots>.owl-dot{display:inline-block}.owl-dots span{border:3px solid rgba(0,0,0,.2);display:block;width:20px;height:20px;border-radius:20px;margin:0 4px}.owl-dots .active span{background-color:rgba(0,0,0,.2)}.zoom-carousel .item>.content{position:relative;opacity:.4;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.zoom-carousel .center .content{position:relative;z-index:9;opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);box-shadow:0 0 40px 1px rgba(0,0,0,.4)}.swiper-container{width:100%!important;height:100%;position:relative}.swiper-container .swiper-slide{text-align:center}.swiper-button-prev,.swiper-button-next{background-image:none;background-color:rgba(0,0,0,.5);color:#fff;line-height:56px;text-align:center;font-size:35px;height:60px;width:60px;margin-top:-30px;z-index:999}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#262f38}.swiper-pagination-bullet{width:15px;height:15px}.swiper-pagination-bullet-active{background-color:rgba(0,0,0,.8)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:inherit}.swiper-gallery{position:relative;height:100%}.swiper-gallery>.title{position:absolute;width:100%;top:0;text-align:center;z-index:999;color:#fff;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:30px;padding-top:30px;background-color:rgba(0,0,0,.15)}.swiper-gallery .swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-gallery .swiper-slide{background-size:cover;background-position:center}.swiper-gallery .gallery-top{height:100%;width:100%}.swiper-gallery .gallery-thumbs{position:absolute;width:50%;height:100px;padding:10px 0;background-color:rgba(0,0,0,.4);bottom:0;z-index:999}.swiper-gallery .gallery-thumbs .swiper-slide{width:80px;height:100%;opacity:.3;cursor:pointer}.swiper-gallery .gallery-thumbs .swiper-slide:hover{opacity:1}.swiper-gallery .gallery-thumbs .swiper-slide-active{opacity:1}.swiper-gallery .swiper-slide .overlay{z-index:9;background-color:rgba(0,0,0,.5);left:0}.swiper-gallery .caption{position:relative;z-index:99;max-width:800px}.swiper-gallery .caption .title,.swiper-gallery .caption .title-sub{color:#fff}.swiper-gallery .caption .tag-text{font-size:14px;margin-bottom:10px}.swiper-gallery .swiper-slide-active .caption{-webkit-animation-name:rg_fadeup;animation-name:rg_fadeup;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.swiper-gallery .caption{-webkit-animation-name:rg_fadedown;animation-name:rg_fadedown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.swiper-gallery .caption1{max-width:350px;background-color:#3498db;padding:40px;color:#fff;text-align:left;position:relative}.swiper-gallery .caption1 .tag-text{position:absolute;top:0;background-color:#fff;color:#262f38;right:0}.swiper-gallery .caption1 .title{font-size:24px;line-height:1.5}.swiper-gallery .caption1 .title-sub{font-size:18px;font-style:italic;margin-bottom:0;font-weight:400}.swiper-gallery .caption1 .price{font-size:36px;margin-bottom:0;font-weight:700}.swiper-gallery .caption1 hr{margin:15px 0;border-color:rgba(255,255,255,.2)}.panel{box-shadow:none;background-color:transparent}.panel:first-child .panel-hd a{border-top:1px solid rgba(0,0,0,.06)}.panel-hd a{position:relative;border-bottom:1px solid rgba(0,0,0,.06);display:block;padding:15px 40px 15px 0;font-size:22px;font-weight:300}.panel-hd i{position:absolute;width:24px;height:24px;line-height:18px;border-radius:20px;text-align:center;right:2px;top:21px;color:#eceef0;font-size:24px}.collapsed .panel-open,.panel-close{display:block}.panel-open,.collapsed .panel-close{display:none}.panel .panel-body{padding:15px 0 40px 0;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.8;color:#97a3ae}.panel-group .panel + .panel{margin:0}.dark .panel-hd a{color:#fff}.dark .panel .panel-body{color:rgba(255,255,255,.6)}.dark .panel .panel-body,.dark .panel .panel-hd a{border-color:rgba(255,255,255,.06)}.dark .panel-hd i{color:rgba(255,255,255,.1)}.countdown-widget .inner-dashboard{overflow:auto;display:inline-block}.countdown-widget .dash{float:left;border-right:1px solid rgba(0,0,0,.1);padding:0 20px}.countdown-widget .dash:last-child{border-right:none}.countdown-widget .inner-dash{overflow:hidden;height:75%;position:relative;font-size:60px;font-weight:300;line-height:1.2}.countdown-widget .dash_title{height:25%;font-size:14px;font-style:italic;font-weight:600}.countdown-widget .inner-dash>.digit{float:left;position:relative}.countdown-widget .inner-dash>.digit .top{display:none!important}.countdown-widget .inner-dash>.digit:last-child{margin-right:0}.countdown-widget .inner-dash .dash_title{display:block}.light.countdown-widget{color:#fff}.light.countdown-widget .dash{border-color:rgba(255,255,255,.2)}.no-sep.countdown-widget .dash{border-right:none}.social-links a{display:inline-block;width:60px;height:60px;border-radius:4px;line-height:60px;font-size:25px;text-align:center}.social-links a:hover{color:#fff;background-color:#3b4c5c}.img-box1{position:relative;text-align:center;overflow:hidden}.img-box1 img{width:100%}.img-box1 .overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,104,88,.9);z-index:9;left:0;top:0;opacity:0}.img-box1:hover .overlay{opacity:1}.img-box1 .overlay>span{font-size:20px;color:#fff}.img-box1 .overlay>span>a{display:inline-block;margin:0 5px;width:50px;height:50px;line-height:50px;background-color:rgba(0,0,0,.2);border-radius:4px}.info-box1 .info{background-color:#f3f4f5;padding:25px}.info-box1 .hd{font-size:22px;margin-bottom:10px}.info-box1 .txt{font-size:14px}.info-box1 .btn{margin-top:10px;margin-bottom:10px}.info-box2{margin-bottom:40px;position:relative}.info-box2 .img{min-height:200px;width:100%;position:relative;line-height:200px;font-size:100px}.info-box2 .img i{font-size:inherit;color:#75D1FF}.info-box2 .info{background-color:#f3f4f5;position:relative;padding:30px;border-radius:4px}.info-box2 .info>.fa{position:absolute;width:100%;text-align:center;font-size:45px;left:0;color:#f3f4f5;line-height:16px}.info-box2 .info>.fa{top:-16px}.info-box2 .info .hd{font-size:18px;margin-bottom:15px;font-weight:400}.info-box2 .sub-txt{font-size:13px;line-height:1.6}.info-box3{margin-bottom:40px;position:relative}.info-box3 .img{min-height:200px;line-height:200px;font-size:80px;width:100%;position:relative}.info-box3 .img i{font-size:inherit;color:#75D1FF}.info-box3 .info{border-top:4px solid #f3f4f5;position:relative;padding:30px}.info-box3 .info>.fa{position:absolute;width:100%;text-align:center;font-size:45px;left:0;color:#f3f4f5;line-height:16px}.info-box3 .info>.fa{top:-18px}.info-box3 .info .hd{font-size:18px;margin-bottom:15px;font-weight:400}.info-box3 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box3{color:rgba(255,255,255,.6)}.dark .info-box3 .info{border-top:1px solid rgba(255,255,255,.1)}.dark .info-box3 .info>.fa{display:none}.dark .info-box3 .img i{color:#ff6858}.info-box4{margin-bottom:30px;position:relative;text-align:left}.info-box4 .img{width:80px;height:80px;background-color:#f3f4f5;position:relative;float:left;border-radius:70px;line-height:80px;text-align:center;font-size:30px}.info-box4 .img i{color:#3b4c5c;line-height:inherit}.info-box4 .info{position:relative;margin:5px 0 0 100px}.info-box4 .info .hd{font-size:18px;margin-bottom:10px;font-weight:400}.info-box4 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box4{color:rgba(255,255,255,.6)}.dark .info-box4 .img i{color:#ff6858}.dark .info-box4 .img{background-color:rgba(0,0,0,.15)}.info-box4 .bg-glass.img{background-color:transparent}.info-box5{margin-bottom:30px;position:relative;text-align:left}.info-box5 .img{width:40px;height:40px;position:relative;float:left;color:#8BCE7B}.info-box5 .img i{font-size:35px;color:inherit}.info-box5 .info{position:relative;margin:10px 0 0 60px}.info-box5 .info .hd{font-size:16px;margin-bottom:10px;font-weight:400}.info-box5 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box5{color:rgba(255,255,255,.6)}.info-box6{margin-bottom:40px;position:relative;text-align:left}.info-box6 .img{width:80px;height:80px;background-color:#f3f4f5;position:relative;border-radius:70px;margin-bottom:20px;line-height:90px;text-align:center}.info-box6 .img i{font-size:30px;color:#3b4c5c}.info-box6 .info{position:relative;margin:0}.info-box6 .info .hd{font-size:24px;margin-bottom:20px;font-weight:300}.info-box6 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box6{color:rgba(255,255,255,.6)}.dark .info-box6 .img i{color:#ff6858}.dark .info-box6 .img{background-color:rgba(0,0,0,.15)}.info-box7{margin-bottom:40px;position:relative;text-align:center}.info-box7 .img{width:80px;height:80px;position:relative;margin-bottom:20px;margin-left:auto;margin-right:auto;line-height:80px}.info-box7 .img i{font-size:60px;color:#8BCE7B;line-height:inherit}.info-box7 .info{position:relative;margin:0}.info-box7 .info .hd{font-size:24px;margin-bottom:20px;font-weight:300}.info-box7 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box7{color:rgba(255,255,255,.6)}.info-box8{margin-bottom:40px;position:relative;text-align:center}.info-box8 .img{min-height:200px;position:relative;margin-bottom:20px;margin-left:auto;margin-right:auto}.info-box8 .img img{border-radius:4px}.info-box8 .info{position:relative;margin:0}.info-box8 .info .hd{font-size:24px;margin-bottom:20px;font-weight:300}.info-box8 .sub-txt{font-size:13px;line-height:1.6}.dark .info-box8{color:rgba(255,255,255,.6)}.info-box9{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:30px;margin-bottom:0;min-height:160px;text-align:center}.info-box9 .hd{font-size:13px;margin:0;font-weight:600;line-height:1.6}.info-box9 .img{font-size:50px;height:60px;line-height:60px;margin:0 auto 10px auto;color:#3498db}.info-box9 .img i{font-size:inherit;color:inherit}.product-box .save-tag{display:inline-block;padding:5px 8px;border-radius:3px;position:absolute;left:2px;top:2px;z-index:9;background-color:#3498db;line-height:1;color:#fff;font-size:12px}.product-box1{text-align:center;border:1px solid transparent}.product-box1:hover{border-color:#cbcfd3}.product-box1 .img{position:relative}.product-box1 .img img{width:100%}.product-box1 .price{background-color:#ff6858;width:80px;height:80px;border-radius:80px;text-align:center;position:absolute;right:10px;bottom:-10px;color:#fff;font-size:16px;font-weight:400;line-height:1.2}.product-box1 .price span{position:absolute;left:0;width:100%;margin-top:-2px}.product-box1 .price b{font-weight:inherit}.product-box1 .price .old{font-style:normal;text-decoration:line-through;font-size:12px}.product-box1 .info{padding:20px;background-color:#f3f4f5;color:#3b4c5c}.product-box1 .info .hd{font-size:20px;margin:0;color:inherit}.product-box1 .info .hd a{color:inherit}.product-box1 .info .hd+.txt{margin-top:10px}.product-box1 .info .btn{margin-top:15px;margin-bottom:10px}.dark.product-box1 .info{color:#fff;background-color:#3b4c5c}.dark.product-box1 .info .hd{color:inherit}.dark.product-box1 .info .btn{color:#fff;border-color:#8392a0}.dark.product-box1 .info .btn:hover{border-color:#472713}.product-box2{display:table;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);margin:5px 0}.product-box2 .info,.product-box2 .img{display:table-cell;background-color:#fff;vertical-align:middle;width:50%;position:relative;min-height:400px}.product-box2 .img img{width:100%}.product-box2 .img{background-color:#262f38}.product-box2 .info{padding:50px;vertical-align:top;position:relative}.product-box2 .info.align-m{vertical-align:middle}.product-box2 .tag-text{font-size:14px;margin-bottom:10px}.product-box2 .tag-text.absolute{position:absolute;right:0;top:0}.product-box2 .hd{font-size:24px;font-weight:300;line-height:1.6;margin-bottom:25px}.product-box2 .price{color:#472713;font-size:30px;display:inline-block}.product-box2 .price>small{font-size:18px;display:block}.product-box2 .price-wrp .btn{float:right;margin:10px 0}.product-box2 .person img,.product-box2 .person .person-info{display:inline-block;vertical-align:middle}.product-box2 .person .hd{font-size:16px;margin:0}.product-box2 .person .hd+em{font-size:13px;display:block;margin-bottom:5px}.product-box2 .person .social a{margin:0 5px 0 0}.product-box2 .person img{margin-top:2px;border-radius:50%;width:70px;margin-right:20px}.product-box2.vertical,.product-box2.vertical .info,.product-box2.vertical .img{display:block;min-height:inherit;width:auto}.product-box2.vertical .info{padding:30px;min-height:375px}.product-box2.vertical .info .hd{margin-bottom:10px;font-weight:400;font-size:20px}.product-box2.vertical .img .price{font-size:18px;background-color:#ff6858;color:#fff;position:absolute;left:5px;bottom:5px;padding:5px 15px}.product-box2.vertical .img .price span{font-size:80%;display:block}.product-box2.vertical .tag-text{right:5px;top:5px}.product-box3{display:table;width:100%;margin:5px 0}.product-box3 .info,.product-box3 .img{display:table-cell;position:relative}.product-box3 .img{width:150px}.product-box3 .img img{width:100%}.product-box3 .info{padding:0 0 0 20px;position:relative}.product-box3 .info.align-m{vertical-align:middle}.product-box3 .tag-text{font-size:14px;margin-bottom:10px}.product-box3 .tag-text.absolute{position:absolute;right:0;top:0}.product-box3 .hd{font-size:16px;font-weight:400;margin-bottom:10px;line-height:1.4}.product-box3 .price{color:#472713;font-size:20px;vertical-align:middle}.product-box3 .btn{padding:2px 10px;font-size:11px;margin-left:15px}.feedback-box1{background-color:#f3f4f5;padding:30px;border-radius:5px;margin-bottom:20px}.feedback-box1>i{border:1px solid #eceef0;width:50px;height:50px;line-height:50px;font-size:20px;text-align:center;border-radius:50px;margin-bottom:15px;background-color:#fff}.feedback-box1 .person{font-size:16px;font-weight:400}.feedback-box1 .person>strong{font-weight:inherit;color:#3b4c5c;display:block;line-height:1}.feedback-box1 .person>em{font-size:12px}.feedback-box1 .feedback{margin-bottom:20px}.feedback-box2{font-size:22px;font-weight:300;max-width:800px;margin:auto}.feedback-box2>i{width:80px;height:80px;line-height:80px;font-size:60px;text-align:center;border-radius:50px;margin-bottom:10px;color:rgba(255,255,255,.3)}.feedback-box2 .person{font-size:16px;font-weight:400}.feedback-box2 .person:before{content:'';display:block;border-top:4px solid rgba(255,255,255,.2);width:50px;margin:0 auto 20px auto}.feedback-box2 .person img{width:100px;border-radius:100px;border:8px solid rgba(255,255,255,.1);margin:0 auto 10px auto}.feedback-box2 .person>strong{font-weight:inherit;color:#3b4c5c;display:block;line-height:1}.feedback-box2 .person>em{font-size:12px}.feedback-box2 .feedback{margin-bottom:20px}.dark.feedback-box2 .person>strong,.dark.feedback-box2{color:#fff}.feedback-box3{font-size:22px;font-weight:300;margin:auto;border-radius:10px;background-color:#fff;padding:40px;margin-top:30px;margin-bottom:100px;position:relative}.feedback-box3>.quote{width:50px;height:50px;line-height:50px;font-size:20px;text-align:center;border-radius:50px;color:#fff;position:absolute;top:-25px;left:35px;background-color:#75D1FF}.feedback-box3>.down-arrow{position:absolute;bottom:-36px;left:53px;color:#fff;font-size:60px}.feedback-box3 .person{font-size:16px;font-weight:400;position:absolute;white-space:nowrap;bottom:-80px}.feedback-box3 .person img{width:60px;border-radius:100px;margin-right:15px;display:inline-block;vertical-align:middle}.feedback-box3 .person .info{display:inline-block;vertical-align:middle}.feedback-box3 .person strong{font-weight:inherit;color:#3b4c5c;display:block;line-height:1}.feedback-box3 .person em{font-size:12px}.feedback-box3 .feedback{margin-bottom:20px}.feedback-box4{font-size:18px;font-weight:300;margin:auto;border-radius:10px;background-color:#fff;padding:40px;margin-top:50px;margin-bottom:15px;position:relative;text-align:center}.feedback-box4>.quote{width:50px;height:50px;line-height:50px;font-size:20px;text-align:center;border-radius:50px;color:#fff;position:absolute;top:-25px;left:35px;background-color:#75D1FF}.feedback-box4>.down-arrow{position:absolute;bottom:-36px;left:53px;color:#fff;font-size:60px}.feedback-box4 .person{font-size:16px;font-weight:400;white-space:nowrap;margin-top:-90px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.05)}.feedback-box4 .person img{width:100px;border-radius:100px;margin:auto;border:10px solid #75D1FF;padding:2px;margin-bottom:10px}.feedback-box4 .person strong{font-weight:inherit;color:#3b4c5c;display:block;line-height:1}.feedback-box4 .person em{font-size:12px}.feedback-box4 .feedback{margin-bottom:20px}.feedback-box5{margin-bottom:20px}.feedback-box5 .person img{width:100%}.feedback-box5 .person{width:65px;border-radius:100px;margin:auto;float:left;overflow:hidden;margin-top:5px}.feedback-box5 .feedback{margin-left:80px}.feedback-box5 .info .hd{margin-bottom:0;line-height:1;font-weight:600;color:#3b4c5c}.feedback-box5 .info em{font-size:12px}.price-table{margin:auto}.price-table td,.price-table th{border-bottom:1px solid rgba(0,0,0,.05);padding:15px}.price-table th{font-size:20px;font-weight:300}.price-table .feature-hd{font-size:40px;vertical-align:bottom;padding-left:0}.price-table .free,.price-table .pro1{width:25%;text-align:center;padding:0;font-size:24px;font-weight:300}.price-table th>.hd{display:block;background-color:#f3f4f5;padding:15px;color:#3b4c5c;border-radius:5px 5px 0 0}.price-table th>.hd>strong{display:block;font-size:40px;font-weight:inherit}.price-table .pro1>.hd{background-color:#8BCE7B;color:#fff}.price-table td{font-size:14px;vertical-align:middle}.price-table td p{margin-bottom:0}.price-table td .info-box{margin:0}.price-table .td-feature{padding-left:2px;padding-right:25px}.price-table .info-box5 .info{margin-top:0}.price-table .td-pro1,.price-table .td-free{text-align:center}.price-table .td-pro1{background-color:#E9F7E5}.price-table .td-free{border-left:1px solid #f3f4f5}.price-table .plan-lbl{font-size:11px;font-weight:700;padding:3px 8px 4px 8px;border-radius:3px;background-color:#b8c9d8;line-height:1;color:#fff;text-transform:uppercase;margin-bottom:10px;display:none}.price-table .td-pro1 .plan-lbl{background-color:#8BCE7B}.price-table-1>div{display:inline-block;border:2px solid #eceef0;padding:30px;border-radius:10px;min-height:200px;text-align:center;width:300px;margin:20px}.price-table-1>div:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.price-table-1 .price{font-size:60px;font-weight:300;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding:20px 0;margin:20px 0}.price-table-1 .price>small{font-size:16px}.price-table-1 ul{list-style-type:none;margin:0 0 40px 0;padding:0}.price-table-1 ul li{margin:10px 0}.price-table-1 .pro1{border-color:#75D1FF}.price-table-1 .pro1 .price{color:#75D1FF}.price-table-2 .price-box{border:3px solid #eceef0;text-align:center;padding:30px;border-radius:5px}.price-table-2 .hd{border-bottom:1px solid #eceef0;margin:-30px -30px 0 -30px;padding:20px;font-size:22px;font-weight:400}.price-table-2 .price{font-size:50px;font-weight:300;margin:20px 0;color:#3b4c5c}.price-table-2 .price>small{font-size:16px}.price-table-2 .price-box .btn{margin-top:20px}.price-table-2 .info{list-style-type:none;margin:20px;padding:1px;text-align:center}.price-table-2 .info li{border-bottom:1px dotted #eceef0;padding:8px 0}.price-table-2.popular .price-box{border-color:#3b4c5c;position:relative}.price-table-2.popular .lbl{display:block;background-color:#8BCE7B;color:#fff;padding:10px;font-weight:400;font-size:13px;position:absolute;top:-38px;padding:5px 20px;border-radius:4px}.price-table-2.popular .lbl i{position:absolute;bottom:-15px;color:#8BCE7B;font-size:25px}.price-table-3{text-align:center}.price-table-3 .price-box{border-radius:5px;background-color:#58C7FF;overflow:hidden}.price-table-3 .hd{margin:0;padding:20px;font-size:22px;font-weight:400;background-color:rgba(0,0,0,.05);color:#fff}.price-table-3 .price{font-size:50px;font-weight:300;color:#fff;padding:30px 20px}.price-table-3 .price>small{font-size:16px}.price-table-3 .quick-info{background-color:#f3f4f5;padding:30px;border-radius:5px;margin-top:20px;position:relative;color:#262f38}.price-table-3 .quick-info>i{position:absolute;color:#f3f4f5;top:-35px;font-size:50px}.price-table-3 .quick-info hr{border-color:rgba(0,0,0,.05)}.price-table-3 .quick-info .btn{margin-top:10px}.price-table-3 .quick-info .btn-default{background-color:transparent}.price-table-3 .quick-info .btn-primary,.price-table-3 .quick-info .btn-default:hover{background-color:#262f38;border-color:#262f38}.price-table-3 .detail-info{list-style-type:none;margin:20px;padding:1px;text-align:center}.price-table-3 .detail-info li{border-bottom:1px dotted #eceef0;padding:8px 0}.price-table-3.popular .price-box{background-color:#3b4c5c;position:relative}.price-table-3.popular .quick-info{background-color:#eceef0}.price-table-3.popular .quick-info>i{color:#eceef0}.price-table-3.popular .lbl{display:block;background-color:#8BCE7B;color:#fff;padding:10px;font-weight:400;font-size:13px;position:absolute;top:-35px;padding:5px 20px;border-radius:4px;z-index:99}.price-table-3.popular .lbl i{position:absolute;bottom:-15px;color:#8BCE7B;font-size:25px}.price-table-4 .price-box{border:2px solid #eceef0;padding:30px;border-radius:10px;min-height:200px;text-align:center}.price-table-4 .price-box:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.price-table-4 .price{font-size:60px;font-weight:300;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding:20px 0;margin:20px 0}.price-table-4 .price>small{font-size:16px}.price-table-4 ul{list-style-type:none;margin:0 0 40px 0;padding:0}.price-table-4 ul li{margin:10px 0}.price-table-4 .pro1{border-color:#75D1FF}.price-table-4 .pro1 .price{color:#75D1FF}.count-box1{text-align:center;margin-bottom:10px}.count-box1 .icon{margin:0 auto 10px auto;width:100px;height:100px;background-color:#f3f4f5;border-radius:100px;line-height:100px;font-size:40px}.count-box1 .count-wrp{display:block;font-size:60px;font-weight:300}.count-box1 .count-wrp b{font-weight:inherit}.count-box1 h3{font-size:14px;font-weight:400;margin-bottom:0}.count-box2{text-align:center;margin-bottom:10px}.count-box2 .icon{margin:0 auto 10px auto;width:80px;height:80px;line-height:70px;font-size:60px;border-bottom:2px solid rgba(0,0,0,.1)}.count-box2 .count-wrp{display:block;font-size:50px;font-weight:300}.count-box2 .count-wrp b{font-weight:inherit}.count-box2 h3{font-size:16px;font-weight:400;margin-bottom:0}.dark .count-box2{color:#fff}.dark .count-box2 .icon{border-color:rgba(255,255,255,.1)}.member-box1{margin-bottom:30px}.member-box1 .img{margin-bottom:10px;overflow:hidden;min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.member-box1 img{width:100%}.member-box1 .social{background-color:rgba(0,0,0,.6);padding:20px;text-align:center;position:absolute;bottom:-100%;width:100%}.member-box1:hover .social{bottom:0}.member-box1 .social a{display:inline-block;height:30px;width:30px;line-height:30px;color:#fff;font-size:18px}.member-box1 h3{font-size:16px;margin-bottom:5px;font-weight:400}.member-box1 em{font-style:normal;font-size:13px}.member-box2{margin-bottom:30px}.member-box2 .img{overflow:hidden;position:relative}.member-box2 img{width:100%}.member-box2 .info{background-color:#f3f4f5;padding:20px}.member-box2 .social{text-align:center;border-top:1px solid rgba(0,0,0,.05);padding-top:15px;margin-top:15px}.member-box2 .social a{display:inline-block;height:30px;width:30px;line-height:30px;font-size:18px}.member-box2 h3{font-size:16px;margin-bottom:0;font-weight:400}.member-box2 em{font-style:normal;font-size:13px}.portfolio-box1{overflow:hidden;position:relative;z-index:9}.portfolio-box1 .link{position:absolute;z-index:99;width:100%;height:100%}.portfolio-box1 img{width:100%;display:block}.portfolio-box1 .overlay{opacity:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.75);color:#fff;z-index:9}.portfolio-box1:hover .overlay{opacity:1}.portfolio-box1 .caption{position:absolute;bottom:5%;width:85%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.portfolio-box1:hover .caption{bottom:10%}.portfolio-box1 .caption .hd,.portfolio-box1 .caption .txt{color:#fff}.portfolio-box1 .caption .hd{margin-bottom:10px}.portfolio-box1 .caption .txt{margin-bottom:0}.portfolio-box1 .caption .price{background-color:#ff6858;color:#fff;padding:3px 10px;border-radius:3px;display:inline-block;font-weight:400;margin-top:10px}.portfolio-box1 *{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.portfolio-box1 .pop-img{position:absolute;right:20px;top:20px;background-color:#ff6858;width:40px;height:40px;line-height:40px;text-align:center}.builder .portfolio-box1 .link{z-index:1}.bnr-box1{height:300px;position:relative;overflow:hidden;background-color:#000;text-align:center}.bnr-box1 .bnr-img{opacity:.5;background-size:cover;background-repeat:no-repeat;background-position:center center}.bnr-box1 .bnr-img,.bnr-box1 a{position:absolute;left:0;top:0;width:100%;height:100%}.bnr-box1 a{z-index:999}.bnr-box1:hover .bnr-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.bnr-box1 .caption{position:absolute;bottom:10%;width:85%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.bnr-box1:hover .caption{bottom:15%}.bnr-box1 .caption .hd,.bnr-box1 .caption .txt{color:#fff}.bnr-box1 .caption .hd{margin-bottom:5px;text-transform:uppercase;font-weight:700}.bnr-box1 .caption .txt{margin-bottom:0;font-size:20px;font-weight:300}.bnr-box1 .caption .price{background-color:#ff6858;color:#fff;padding:3px 10px;border-radius:3px;display:inline-block;font-weight:400;margin-top:10px}.bnr-box1 *{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}[data-selector=".bnr-box1"] a{width:96%;height:96%}[id*="tmp-"] .caption,[data-selector=".bnr-box1"] .caption{z-index:9999}.popup-form{max-width:600px;min-width:300px;position:relative;margin:auto;text-align:center}.popup-content .pop-header,.popup-form .pop-header{padding:40px;color:#fff;background-color:#3498db}.popup-form .pop-header .title,.popup-form .pop-header .title-sub{color:#fff}.popup-form .pop-header .title{margin-bottom:10px}.popup-form .pop-header .title-sub{margin-bottom:0}.popup-form .pop-header>i{font-size:50px;margin-bottom:10px}.popup-content .pop-body,.popup-form .pop-body{padding:40px;background-color:#fff;text-align:left}.popup-form .pop-body label{font-weight:400}.popup-form form{position:relative}.popup-form .form-control{box-shadow:none;border:2px solid #eceef0;font-size:16px;height:auto;padding:10px 15px;margin-bottom:10px}.popup-form .form-control:focus{border-color:#8392a0}.popup-form textarea.form-control{height:100px}.popup-form .error{display:block!important;font-weight:400;margin:0;text-align:left;font-size:12px;color:#472713}.popup-form .error.valid{display:none!important}.popup-form .form-control + .error{margin-bottom:10px;margin-top:-6px}.popup-form .btn{display:block;width:100%}.popup-form1 .pop-header{background-color:#ff6858}.popup-form .bg1{background-color:#3498db}.popup-form .bg1,.popup-form .bg1 .error,.popup-form .bg1 .title,.popup-form .bg1 .title-sub{color:#fff}.popup-form .bg2{background-color:#262f38}.popup-form .bg2,.popup-form .bg2 .error,.popup-form .bg2 .title,.popup-form .bg2 .title-sub{color:#fff}.popup-form .bg3{background-color:#472713}.popup-form .bg3,.popup-form .bg3 .error,.popup-form .bg3 .title,.popup-form .bg3 .title-sub{color:#fff}.popup-content{max-width:60%;min-width:300px;position:relative;margin:auto}.popup-content .pop-header{padding:30px 40px}.popup-content .pop-header .title,.popup-content .pop-header .title-sub{color:#fff}.popup-content .pop-header .title{margin:0}.popup-content .pop-header .title+.title-sub{margin:15px 0 0 0}.form-block form{position:relative}.form-block .title{margin-bottom:10px}.form-block .title-sub{margin-bottom:15px}.form-block>.fa{font-size:50px;color:#75D1FF;margin-bottom:10px}.form-block .form-control{box-shadow:none;border:2px solid #eceef0;font-size:16px;height:auto;padding:10px 15px;margin-bottom:10px}.form-block .form-control:focus{border-color:#8392a0}.form-block textarea.form-control{height:150px}.form-block .error{display:block!important;font-weight:400;margin:0;text-align:left;font-size:12px;color:#472713}.form-block .error.valid{display:none!important}.form-block .form-control + .error{margin-bottom:10px;margin-top:-6px}.form-block .btn{display:block;width:100%}.nav-wrp{box-shadow:0 1px 3px 0 rgba(0,0,0,.08)}.nav-wrp.bg-clear:not(.nav-sticky){box-shadow:none}.nav-wrp>.container-fluid,.nav-wrp>.container{position:relative}.nav-wrp .nav-header{float:left;margin:0;padding:0}.nav-wrp .navbar-brand{padding:15px 0;height:auto}.nav-wrp .navbar-brand img{max-height:40px;max-width:100%}.nav-wrp.show-above{position:absolute;top:0;width:100%;z-index:99}.nav-6 .nav,.nav-4 .nav,.nav-3 .nav,.nav-2 .nav,.nav-1 .nav{position:absolute;right:15px;margin:auto}.nav-links{list-style-type:none;margin:0;padding:10px 0;display:inline-block;vertical-align:middle}.nav-links>li{float:left;padding:4px}.nav-links>li a{display:block;padding:5px 10px;font-size:14px;color:#333}.nav-links>li a:hover{color:#FF6C00}.nav-other,.nav-social{display:inline-block;vertical-align:middle;font-size:16px}.nav-social a{display:inline-block;vertical-align:middle;width:30px;height:30px;line-height:30px;text-align:center;color:#3b4c5c;border-radius:3px}.nav-social a:hover{background-color:#3b4c5c;color:#fff}.nav-handle{font-size:30px;cursor:pointer;position:absolute;right:0;top:0;bottom:0;margin:auto;width:auto;height:40px;line-height:40px;text-align:center;display:none}.nav-sticky .navbar-brand{padding-top:10px;padding-bottom:10px}.nav-sticky .navbar-brand img{max-height:30px;max-width:100%}.dark .nav-handle{color:#b8c9d8}.nav-hide{opacity:0;top:-100px}.nav-show{opacity:1;top:0!important}.nav-1{background-color:#fff}.nav-1 .nav ul>li a:hover{color:#472713;border-color:#472713}.dark.nav-1{background-color:#3b4c5c}.dark.nav-1 .nav ul>li a{color:#fff;border:1px solid transparent}.dark.nav-1 .nav ul>li a:hover{color:#fff;border-color:rgba(255,255,255,.35)}.nav-1.bg-glass{box-shadow:none}.nav-2{background-color:#fff}.nav-2 .nav-social{margin-left:15px;padding:6px 0 6px 10px;border-left:1px solid #eceef0}.nav-2 .nav ul>li a:hover{color:#472713;border-color:#472713}.dark.nav-2{background-color:#3b4c5c}.dark.nav-2 .nav ul>li a{color:#b8c9d8;border:1px solid transparent}.dark.nav-2 .nav ul>li a:hover{color:#fff;border-color:rgba(255,255,255,.35)}.dark.nav-2 .nav-social{border-color:rgba(255,255,255,.2)}.dark.nav-2 .nav-social a{color:#b8c9d8}.dark.nav-2 .nav-social a:hover{background-color:#ff6858;color:#fff}.nav-3{background-color:#fff}.nav-3 .nav-other{margin-left:20px;padding:0}.nav-3 .nav-other .btn{font-size:13px;padding:5px 15px;margin-left:5px}.nav-3 .nav-other .btn i{font-size:14px;margin-right:6px}.nav-3 .nav ul>li a:hover{color:#472713;border-color:#472713}.dark.nav-3{background-color:#3b4c5c}.dark.nav-3 .nav ul>li a{color:rgba(255,255,255,.8);border:1px solid transparent}.dark.nav-3 .nav ul>li a:hover{color:#fff;border-color:rgba(255,255,255,.35)}.dark.nav-3 .nav-social{border-color:rgba(255,255,255,.2)}.dark.nav-3 .nav-social a{color:#fff}.dark.nav-3 .nav-social a:hover{background-color:#ff6858;color:#fff}.dark.nav-3 .btn-default{border:2px solid rgba(255,255,255,.6);color:#fff;background-color:transparent}.dark.nav-3 .btn-default:hover{border-color:#fff;color:#3b4c5c;background-color:#fff}.dark.nav-3 .btn-primary{border:2px solid #ff6858;background-color:#ff6858;color:#fff}.dark.nav-3 .btn-primary:hover{border:2px solid #fff;background-color:transparent;color:#fff}.dark.nav-3.bg-glass:not(.nav-sticky){box-shadow:none}.nav-3 .container-fluid .nav{right:20px}.nav-4{background-color:#fff}.nav-4 .nav-other{margin-left:15px;padding:8px 0;border-left:1px solid #eceef0}.nav-4 .nav-other>span{font-size:16px;color:#472713;font-weight:600;margin-left:30px}.nav-4 .nav-other>span i{font-size:18px;margin-right:8px}.nav-4 .nav ul>li a:hover{color:#472713;border-color:#472713}.dark.nav-4{background-color:#3b4c5c}.dark.nav-4 .nav ul>li a{color:#b8c9d8;border:1px solid transparent}.dark.nav-4 .nav ul>li a:hover{color:#fff;border-color:rgba(255,255,255,.35)}.dark.nav-4 .nav-social{border-color:rgba(255,255,255,.2)}.dark.nav-4 .nav-social a{color:#b8c9d8}.dark.nav-4 .nav-social a:hover{background-color:#ff6858;color:#fff}.dark.nav-4 .nav-other{border-color:rgba(255,255,255,.2)}.dark.nav-4 .nav-other>span{color:#ff6858}.nav-5{background-color:#fff}.nav-5 .nav{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;float:right}.nav-5 .nav-other{margin-left:15px;padding:10px 15px;height:70px;background-color:#472713;text-align:center;color:#fff}.nav-5 .nav-other .social-icons{font-size:16px;color:inherit}.nav-5 .nav-other .social-icons a{margin:0 4px}.nav-5 .nav-other .social-icons a:hover{color:#fff}.nav-5 .nav-other .call-us{border-top:1px solid rgba(255,255,255,.2);font-size:13px;padding:5px 5px 0 5px;margin-top:7px}.nav-5 .nav ul>li a:hover{color:#472713;border-color:#472713}.dark.nav-5{background-color:#3b4c5c}.dark.nav-5 .nav ul>li a{color:#b8c9d8;border:1px solid transparent}.dark.nav-5 .nav ul>li a:hover{color:#fff;border-color:rgba(255,255,255,.35)}.dark.nav-5 .nav-social{border-color:rgba(255,255,255,.2)}.dark.nav-5 .nav-social a{color:#b8c9d8}.dark.nav-5 .nav-social a:hover{background-color:#ff6858;color:#fff}.dark.nav-5 .nav-other{background-color:#472713;color:#fff}.nav-6{background-color:#fff}.nav-6 .nav-other+.nav-social{border-left:1px solid #eceef0;margin-left:20px;padding-left:20px}.nav-6 .nav-other{padding:8px 0}.nav-6 .nav-other>span{font-size:16px;color:#472713;font-weight:600;margin-left:30px}.nav-6 .nav-other>span i{font-size:18px;margin-right:8px}.dark.nav-6{background-color:#3b4c5c}.dark.nav-6 .nav-social{border-color:rgba(255,255,255,.2)}.dark.nav-6 .nav-social a{color:#fff}.dark.nav-6 .nav-social a:hover{background-color:#ff6858;color:#fff}.dark.nav-6 .nav-other{border-color:rgba(255,255,255,.2)}.dark.nav-6 .nav-other>span{color:#ff6858}.dark.nav-6.bg-glass:not(.nav-sticky){box-shadow:none}.intro-section-1{padding-top:100px;padding-bottom:0;background-position:center bottom;position:relative;background-repeat:no-repeat}.intro-section-1 .info-wrp{max-width:600px;min-width:400px;padding:100px 0}.intro-section-1 .app-icon{margin-bottom:70px}.intro-section-1 .main-text{font-size:60px;line-height:1.4;font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:40px}.intro-section-1 .sub-text{font-size:25px;font-weight:300;color:#fff;margin-bottom:40px}.intro-section-1 .bg-section{position:relative}.intro-section-1 .bg-section>.full-wh>img{position:absolute;right:0;bottom:0;max-width:100%}.intro-section-2{padding-top:150px;padding-bottom:0;background-position:center bottom;position:relative;background-repeat:no-repeat;text-align:center}.intro-section-2 .info-wrp{max-width:950px;margin:auto}.intro-section-2 .app-icon{margin-bottom:25px}.intro-section-2 .main-text{font-size:50px;line-height:1.4;font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:10px}.intro-section-2 .sub-text{font-size:25px;font-weight:300;color:#fff;margin-bottom:0}.intro-section-2 .bg-section{position:relative}.intro-section-2 .bg-section>.full-wh>img{position:absolute;right:0;bottom:0;max-width:100%}.intro-section-3{padding-top:170px;padding-bottom:170px;background-position:center bottom;position:relative;background-repeat:no-repeat;text-align:center;background-color:#3b4c5c}.intro-section-3 .overlay{opacity:.3}.intro-section-3 .container{position:relative;z-index:9}.intro-section-3 .info-wrp{max-width:950px;margin:auto}.intro-section-3 .app-icon{margin-bottom:40px}.intro-section-3 .main-text{font-size:70px;line-height:1.2;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:40px}.intro-section-3 .sub-text{font-size:25px;font-weight:300;color:#fff;margin-bottom:0}.intro-section-3 .btn-default{background-color:#fff;border-color:#fff;margin:30px 0}.intro-section-3 .btn-default:hover{background-color:#472713;border-color:#472713}.intro-section-4{padding-top:170px;padding-bottom:0;background-position:center center;position:relative;background-repeat:no-repeat;text-align:center;background-color:#472713}.intro-section-4 .overlay{opacity:.3}.intro-section-4 .container{position:relative;z-index:9}.intro-section-4 .info-wrp{max-width:950px;margin:auto}.intro-section-4 .app-icon{margin-bottom:30px}.intro-section-4 .main-text{font-size:50px;line-height:1.2;font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:10px}.intro-section-4 .sub-text{font-size:20px;font-weight:300;color:#fff;margin-bottom:0}.intro-section-4 .btn-default{background-color:#fff;border-color:#fff;margin:30px 0}.intro-section-4 .btn-default:hover{background-color:#472713;border-color:#472713}.intro-section-5{padding-top:175px;padding-bottom:0;position:relative;text-align:center}.intro-section-5 .container{position:relative;z-index:2}.intro-section-5 .btn2,.intro-section-5 .btn1{border-radius:30px;background-color:#8BCE7B;padding:15px 35px;border:none;color:#fff;margin:30px 10px}.intro-section-5 .btn2{background-color:rgba(0,0,0,.5)}.intro-section-5 .info-wrp{max-width:950px;margin:auto}.intro-section-5 .app-icon{margin-bottom:25px}.intro-section-5 .main-text{font-size:50px;line-height:1.4;font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:10px}.intro-section-5 .sub-text{font-size:25px;font-weight:300;color:#fff;margin-bottom:0}.intro-section-6{position:relative;text-align:center}.intro-section-6 .container{position:relative;z-index:2;min-height:700px}.intro-section-6 .btn2,.intro-section-6 .btn1{border-radius:30px;background-color:#8BCE7B;padding:15px 35px;border:none;color:#fff;margin:30px 10px}.intro-section-6 .btn2{background-color:rgba(0,0,0,.5)}.intro-section-6 .info-wrp{width:80%;margin:auto;position:absolute}.intro-section-6 .app-icon{margin-bottom:25px}.intro-section-6 .main-text{font-size:50px;line-height:1.4;font-weight:300;color:#fff;text-transform:uppercase;margin-bottom:10px}.intro-section-6 .sub-text{font-size:25px;font-weight:300;color:#fff;margin-bottom:0}.intro-section-7{position:relative;text-align:center;padding:0 0 50px 0}.intro-section-7 .logo{margin-bottom:50px}.intro-section-7 .info-wrp{background-color:#8BCE7B;padding:75px 0 350px 0}.intro-section-7 .info-wrp .content{max-width:850px;margin:auto}.intro-section-7 .main-text,.intro-section-7 .sub-text{color:#fff}.intro-section-7 .main-text{font-size:50px;margin-bottom:30px}.intro-section-7 .sub-text{font-size:25px;font-weight:300;margin-bottom:30px}.intro-section-7 .btn{border:none;color:#8BCE7B;padding:15px 50px;text-transform:uppercase}.intro-section-7 .btn:hover{color:#fff;background-color:#262f38}.intro-section-7 .intro-img{margin:-300px auto 0 auto}.intro-section-8{position:relative;padding:200px 0;overflow:hidden}.intro-section-8 .bg-section{position:absolute;right:0;bottom:0;top:0;z-index:99}.intro-section-8 .overlay{background-color:rgba(27,96,144,.1)}.intro-section-8 .bg-section .full-wh{bottom:80px;top:120px;left:0}.intro-section-8 .bg-section .full-wh img{height:100%;width:auto;max-width:none}.intro-section-8 .container{position:relative;z-index:99}.intro-section-8 .logo{margin-bottom:70px;margin-left:2px}.intro-section-8 .main-text{font-size:60px;color:#fff;margin-bottom:40px;text-transform:uppercase;font-weight:300}.intro-section-8 .sub-text{margin-bottom:40px;font-size:25px;color:#fff;font-weight:300}.intro-section-8 .btn{border:none;color:#3b4c5c;padding:15px 40px;text-transform:uppercase}.intro-section-8 .btn:hover{background-color:#ff6858;color:#fff}.intro-section-8 .video-popup{font-size:18px;color:#fff;display:inline-block;margin-left:30px}.intro-section-8 .video-popup i{font-size:30px;vertical-align:middle;margin-right:10px;position:relative;top:-2px}.intro-section-9{background-color:#3b4c5c;position:relative;padding:300px 0;text-align:center;overflow:hidden}.intro-section-9 .container{position:relative;z-index:99}.intro-section-9 .overlay{z-index:9;left:0;background-color:rgba(0,0,0,.6)}.intro-section-9 .main-text,.intro-section-9 .sub-text{color:#fff;max-width:800px;margin:0 auto 40px auto}.intro-section-9 .main-text{font-size:65px;line-height:1.3;text-transform:uppercase}.intro-section-9 .sub-text{font-size:25px;font-weight:300}.intro-section-9 .btn1{padding:15px 40px;border-color:transparent;position:relative;font-size:20px}.intro-section-9 .btn1:after,.intro-section-9 .btn1:before{content:'';display:block;border-top:2px solid rgba(255,255,255,.3);width:100px;position:absolute;left:-120px;top:50%;margin-top:-2px}.intro-section-9 .btn1:after{right:-120px;left:auto}.intro-section-9 .arrow{display:block;width:80px;height:80px;line-height:72px;font-size:40px;border-radius:50px;border:4px solid rgba(255,255,255,.2);margin:auto;color:#fff;position:absolute;z-index:99;left:50%;bottom:50px;margin-left:-40px;-webkit-animation:introarrow 2s ease-out infinite;-moz-animation:introarrow 2s ease-out infinite;-ms-animation:introarrow 2s ease-out infinite;animation:introarrow 2s ease-out infinite}@keyframes introarrow{0%{bottom:50px}50%{bottom:70px}100%{bottom:50px}}@-webkit-keyframes introarrow{0%{bottom:50px}50%{bottom:70px}100%{bottom:50px}}@-moz-keyframes introarrow{0%{bottom:50px}50%{bottom:70px}100%{bottom:50px}}@-ms-keyframes introarrow{0%{bottom:50px}50%{bottom:70px}100%{bottom:50px}}.intro-section-10{padding:0;overflow:hidden}.intro-section-10 .item{height:900px;position:relative}.intro-section-10 .caption{position:relative;z-index:99;max-width:800px;color:#fff;text-align:center;margin:auto}.intro-section-10 .caption hr{width:100px;margin:20px auto;border-bottom:4px solid rgba(255,255,255,.4);opacity:0}.intro-section-10 .caption .main-text{font-size:70px;color:#fff;text-transform:uppercase;opacity:0}.intro-section-10 .caption .main-text small{display:block;font-size:26px;color:#fff}.intro-section-10 .caption .sub-text{font-size:26px;font-weight:300;opacity:0}.intro-section-10 .caption .btn{border:none;padding:15px 40px;margin-top:30px;opacity:0}.intro-section-10 .center .caption .main-text,.intro-section-10 .center .caption .sub-text,.intro-section-10 .center .caption .btn,.intro-section-10 .center .caption hr{-webkit-animation-name:rg_fadeup;animation-name:rg_fadeup;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.intro-section-11{padding:0;overflow:hidden;position:relative}.intro-section-11 .container-fluid{position:relative;z-index:99}.intro-section-11 .content{position:relative;max-width:60%;margin:auto;color:#fff;text-align:center}.intro-section-11 .content>img{margin-bottom:50px}.intro-section-11 .content .main-text,.intro-section-11 .content .sub-text,.intro-section-11 .content small{color:#fff;font-weight:300}.intro-section-11 .content .main-text{font-size:70px;margin-bottom:20px}.intro-section-11 .content .main-text small{font-size:35px;font-family:'Rancho',cursive;margin-bottom:20px}.intro-section-11 .content small{position:relative;display:inline-block}.intro-section-11 .table-booking .btn:after,.intro-section-11 .table-booking .btn:before,.intro-section-11 .content small:after,.intro-section-11 .content small:before{content:'';display:block;border-top:4px solid rgba(255,255,255,.5);width:50px;position:absolute;top:50%;margin-top:-2px}.intro-section-11 .content small:before{left:-60px}.intro-section-11 .content small:after{right:-60px}.intro-section-11 .content .sub-text small{font-size:16px;font-weight:400;margin-top:30px}.intro-section-11 .content .sub-text{font-size:20px;font-weight:300;text-transform:uppercase;margin-bottom:40px}.intro-section-11 .row>[class*="col-"]{height:850px;position:relative}.intro-section-11 .r{background-color:rgba(231,76,60,.75)}.intro-section-11 .full-wh>.full-wh.overlay{z-index:9;background-color:rgba(0,0,0,.6)}.intro-section-11 .table-booking{max-width:400px;margin:auto;position:relative;text-align:center}.intro-section-11 .table-booking>i{font-size:40px;color:#fff;margin-bottom:30px}.intro-section-11 .table-booking .title{color:#fff;font-size:25px}.intro-section-11 .table-booking .form-control{margin-bottom:10px;height:auto;padding:8px 12px;border:none;background-color:rgba(0,0,0,.18);box-shadow:none;color:#fff;font-size:16px}.intro-section-11 .table-booking .form-control option{color:#333;background-color:#fff}.intro-section-11 .table-booking .form-control:focus{background-color:rgba(0,0,0,.6)}.intro-section-11 .table-booking .error{color:rgba(255,255,255,.8);display:block;font-weight:400;font-size:12px;margin:-5px 0 8px 0;text-align:left}.intro-section-11 .table-booking .btn{background-color:#fff;color:#262f38;display:block;border:none;margin:25px auto 0 auto;position:relative}.intro-section-11 .table-booking .btn:hover{background-color:#262f38;color:#fff}.intro-section-11 .table-booking .btn:after{left:-60px}.intro-section-11 .table-booking .btn:before{right:-60px}.intro-section-12{padding:250px 0;overflow:hidden;position:relative}.intro-section-12 .container{position:relative;z-index:99}.intro-section-12 .content{max-width:60%;margin:auto;color:#fff;text-align:center}.intro-section-12 .content>img{margin-bottom:50px}.intro-section-12 .content .main-text,.intro-section-12 .content .sub-text,.intro-section-12 .content small{color:#fff;font-weight:300}.intro-section-12 .content .main-text{font-size:70px;margin-bottom:20px}.intro-section-12 .content .main-text small{font-size:35px;font-family:'Rancho',cursive;margin-bottom:20px}.intro-section-12 .content small{position:relative;display:inline-block}.intro-section-12 .table-booking .btn:after,.intro-section-12 .table-booking .btn:before,.intro-section-12 .content small:after,.intro-section-12 .content small:before{content:'';display:block;border-top:4px solid rgba(255,255,255,.5);width:50px;position:absolute;top:50%;margin-top:-2px}.intro-section-12 .content small:before{left:-60px}.intro-section-12 .content small:after{right:-60px}.intro-section-12 .content .sub-text small{font-size:16px;font-weight:400;margin-top:30px}.intro-section-12 .content .sub-text{font-size:20px;font-weight:300;text-transform:uppercase;margin-bottom:40px}.intro-section-12 .full-wh>.full-wh.overlay{z-index:9;background-color:rgba(0,0,0,.6)}.intro-section-12 .bgslider{height:100%!important}.intro-section-12 .btn1,.intro-section-12 .btn2{border:none;margin:5px;text-transform:uppercase;padding:12px 30px}.intro-section-13{overflow:hidden;background-repeat:no-repeat;padding:0}.intro-section-13 .carousel-widget{margin:auto;border:100px solid transparent}.intro-section-13 .ctrl-2 .owl-nav>div{opacity:1}.intro-section-13 .ctrl-2 .owl-nav>.owl-prev{left:-80px}.intro-section-13 .ctrl-2 .owl-nav>.owl-next{right:-80px}.intro-section-13 .carousel-widget .item{position:relative;min-height:850px}.intro-section-13 .item .caption{position:absolute;z-index:99;bottom:100px;left:100px;color:#fff}.intro-section-13 .caption .hd{background-color:#fff;padding:10px 20px;color:#262f38;font-size:70px;display:inline-block;text-transform:uppercase;font-weight:800;margin-bottom:1px}.intro-section-13 .caption .sub-text{font-size:30px;font-weight:300;background-color:#472713;padding:10px 20px}.intro-section-13 .caption .hd,.intro-section-13 .caption .sub-text{opacity:0}.intro-section-13 .center .hd,.intro-section-13 .center .sub-text{-webkit-animation-name:rg_fadeleft;animation-name:rg_fadeleft;-webkit-animation-duration:0.65s;animation-duration:0.65s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.intro-section-14{height:900px;position:relative;color:#fff;text-align:center}.intro-section-14 .info-wrp{position:relative;z-index:9;max-width:800px;margin:auto}.intro-section-14 .main-text{font-size:75px;font-weight:300;color:#fff}.intro-section-14 .sub-text{font-size:30px;font-weight:300}.intro-section-15{position:relative;padding:0}.intro-section-15 .link{z-index:99;left:0}.intro-section-15 .caption{position:absolute;bottom:0;width:1140px;display:table;table-layout:fixed;z-index:9;left:50%;margin-left:-570px;text-align:left;opacity:0}.intro-section-15 .caption>div{display:table-cell;background-color:rgba(0,0,0,.8);vertical-align:middle}.intro-section-15 .caption>.sub-text{background-color:#472713;width:360px;position:relative;font-size:35px;color:#fff;font-weight:300;padding:26px 40px}.intro-section-15 .main-text{padding:26px 40px;color:#fff;font-size:35px;font-weight:300;position:relative}.intro-section-15 .main-text small,.intro-section-15 .sub-text small{font-size:20px;display:block}.intro-section-15 .main-text>.tag-text{text-transform:uppercase;position:absolute;top:-36px}.intro-section-15 .caption>.sub-text>i{position:absolute;right:40px;top:50%;font-size:50px;margin-top:-25px}.intro-section-15 .swiper-slide-active .caption{-webkit-animation-name:rg_fadeup;animation-name:rg_fadeup;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.intro-section-15 .caption{-webkit-animation-name:rg_fadedown;animation-name:rg_fadedown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.builder .intro-section-15 .caption{z-index:999}.intro-section-16{background-color:#3b4c5c;position:relative;text-align:center;overflow:hidden;padding:0}.intro-section-16 .bg-section{top:0}.intro-section-16 .container{position:relative;z-index:99}.intro-section-16 .caption{max-width:550px;text-align:left;margin-top:80px}.intro-section-16 .caption hr{border-color:rgba(255,255,255,.1);margin:20px 0}.intro-section-16 .caption>.title{margin-bottom:50px}.intro-section-16 .caption .info .title{margin-bottom:10px}.intro-section-16 .caption .info .title-sub{margin-bottom:0}.intro-section-16 .caption .info>i{float:left;font-size:60px;line-height:60px;width:60px;height:60px;text-align:center;color:#fff}.intro-section-16 .caption .info>i+.info-data{margin-left:80px}.intro-section-16 .title{color:#fff}.intro-section-16 .caption .info .title-sub{color:rgba(255,255,255,.75)}.intro-section-16 .btn-wrp{background-color:rgba(231,76,60,.5);padding:20px 25px 25px 25px;margin-top:30px}.intro-section-16 .btn-wrp .sub-text{font-size:22px;font-weight:600;font-style:italic;color:#fff}.intro-section-16 .overlay{z-index:9;left:0;background-color:rgba(0,0,0,.2)}.intro-section-17{background-color:#3b4c5c;position:relative;text-align:center;overflow:hidden;padding:0}.intro-section-17 .container{position:relative;z-index:999}.intro-section-17 .info-wrp{background-color:rgba(255,104,88,.8);position:absolute;bottom:0;z-index:999;width:100%;padding:30px 0}.intro-section-17 .info-box{margin:10px 0}.intro-section-17 .info-box,.intro-section-17 .info .hd,.intro-section-17 .img i{color:#fff}.intro-section-17 .info-box7 .sub-txt{font-size:14px}.intro-section-17 .bg-section{top:0}.intro-section-17 .caption{text-align:left;margin-bottom:20%}.intro-section-17 .caption hr{border-color:rgba(255,255,255,.1);margin:30px 0}.intro-section-17 .caption .title{color:#fff;margin-bottom:20px;line-height:1.4}.intro-section-17 .caption .title-sub{color:rgba(255,255,255,.75);margin-bottom:0}.intro-section-17 .caption .title-sub+.btn{margin-top:40px}.intro-section-17 .overlay{z-index:9;left:0;background-color:rgba(0,0,0,.2)}.intro-section-18{overflow:hidden;position:relative;height:800px}.intro-section-18 .container{position:relative;z-index:99;height:100%}.intro-section-18 .title,.intro-section-18 .title-sub{color:#fff}.intro-section-18 .caption{max-width:50%}.intro-section-19{overflow:hidden;position:relative;height:800px;padding:0}.intro-section-19 .overlay{display:none}.intro-section-19 .gallery-thumbs{background-color:rgba(0,0,0,.75)}.intro-section-19 .gallery-thumbs .swiper-slide{width:150px}.intro-section-20{overflow:hidden;position:relative;height:800px}.intro-section-20 .container{position:relative;z-index:99;height:100%}.intro-section-20 .title,.intro-section-20 .title-sub{color:#fff}.intro-section-20 .popup-form .pop-header{padding:20px 30px}.intro-section-20 .popup-form .title{margin:0}.intro-section-20 .popup-form .pop-body{padding:30px}.intro-section-21{padding:0;position:relative}.intro-section-21>.container-fluid{position:relative;text-align:center;padding:0;color:#fff}.intro-section-21 .content{width:100%}.intro-section-21 .tag-text{background-color:#fff;color:#262f38;border-radius:50px;font-style:italic;padding:10px 30px;margin-bottom:30px}.intro-section-21 .title{color:#fff;line-height:1}.intro-section-21 .countdown-widget{padding:20px 0;margin:30px 0;background-color:rgba(22,41,107,.75)}.intro-section-22{padding:0;position:relative;border:none}.intro-section-22 .container{position:relative}.intro-section-22 .title{color:#fff}.intro-section-22 .tag-text{background-color:rgba(222,6,6,.75);font-size:16px;border-radius:50px;padding-right:20px;padding-left:20px}.intro-section-22 .l{background-color:rgba(222,6,6,.75)}.intro-section-22 .l .error{color:#fff}.intro-section-22 .r{color:#fff}.intro-section-22 .popup-form .pop-header,.intro-section-22 .popup-form .pop-body{background-color:transparent}.intro-section-22 .popup-form .pop-header{padding-top:0;padding-bottom:0}.intro-section-22 .countdown-widget{border-radius:8px;background-color:rgba(62,168,255,.75);text-align:center;display:inline-block}.intro-section-22 .inner-dashboard{padding:15px 5px}.intro-section-22 .countdown-widget .inner-dash{font-size:45px}.intro-section-23,.intro-section-23 .container{position:relative;text-align:center}.intro-section-23 .container .logo{margin-bottom:40px;display:inline-block}.intro-section-23 .countdown-widget{background-color:#fff;box-shadow:0 20px 70px 0 rgba(0,0,0,.4);position:relative;top:-50px;display:inline-block;padding:25px}.intro-section-23 .countdown-widget .inner-dash{line-height:1}.intro-section-23 .caption{background-color:rgba(52,152,219,.85);padding:40px 60px;box-shadow:0 20px 70px 0 rgba(0,0,0,.4)}.intro-section-23 .caption .title,.intro-section-23 .caption .title-sub{color:#fff;line-height:1.4}.intro-section-24{height:800px;position:relative;overflow:hidden}.intro-section-24 .caption{max-width:600px}.intro-section-25{background-color:#3b4c5c;position:relative;text-align:center;overflow:hidden;padding:0}.intro-section-25 .container{position:relative;z-index:999}.intro-section-25 .info-wrp{position:absolute;bottom:0;z-index:999;width:100%}.intro-section-25 .info-box{padding:20px 30px;background-color:#3498db;margin-bottom:0}.intro-section-25 [class*="flex-col-"]:nth-child(1) .info-box{background-color:rgba(3,95,158,.8)}.intro-section-25 [class*="flex-col-"]:nth-child(2) .info-box{background-color:rgba(27,120,183,.8)}.intro-section-25 [class*="flex-col-"]:nth-child(3) .info-box{background-color:rgba(52,152,219,.8)}.intro-section-25 .info-box,.intro-section-25 .info .hd,.intro-section-25 .img i{color:#fff}.intro-section-25 .img{font-size:50px}.intro-section-25 .img i{font-size:inherit}.intro-section-25 .info .hd{font-size:20px;margin-bottom:10px}.intro-section-25 .info-box7 .sub-txt{font-size:13px}.intro-section-25 .bg-section{top:0}.intro-section-25 .caption{text-align:left;margin-bottom:20%;max-width:600px}.intro-section-25 .caption hr{border-color:rgba(0,0,0,.1);margin:30px 0}.intro-section-25 .caption .title{color:#fff;margin-bottom:20px}.intro-section-25 .caption .title-sub{color:#fff;margin-bottom:0}.intro-section-25 .caption .title-sub+.btn{margin-top:40px}.intro-section-25 .overlay{z-index:9;left:0;background-color:rgba(0,0,0,.2)}.intro-section-26{overflow:hidden;position:relative;height:800px}.intro-section-26 .container{position:relative;z-index:99;height:100%}.intro-section-26 .caption .title,.intro-section-26 .caption .title-sub{color:#fff}.intro-section-26 .popup-form .title{margin:0 0 10px 0}.intro-section-26 .popup-form .title-sub{margin-bottom:15px}.intro-section-26 .popup-form .pop-body{padding:30px}.intro-section-27{overflow:hidden;position:relative;padding:0}.intro-section-27 .l{position:relative}.intro-section-27 .l .content{max-width:75%;margin:auto;text-align:center;position:relative;z-index:999}.intro-section-27 .l .logo{margin-bottom:60px;display:inline-block}.intro-section-27 .l .title,.intro-section-27 .l .title-sub{color:#fff}.intro-section-27 .l .title-sub{line-height:1.4;margin-bottom:15%}.intro-section-27 .l .full-wh{left:0}.intro-section-27 .l .content{position:relative;z-index:99}.intro-section-27 .l .newsletter1{margin-left:auto;margin-right:auto;max-width:450px}.intro-section-27 .l .form-control{border:none;box-shadow:0 0 0 4px rgba(255,255,255,.25)}.intro-section-27 .l .form-field .error{font-weight:400;color:#fff;z-index:999}.intro-section-27 .l .social-links{margin-top:40px}.intro-section-27 .l .social-links a{width:40px;height:40px;line-height:40px;font-size:20px;color:#fff}.intro-section-27 .l .social-links a:hover{background-color:#fff;color:#3498db}.intro-section-27 .r{background-color:#f3f4f5;position:relative}.intro-section-27 .r .content{max-width:80%;margin:auto;height:100%;position:relative;z-index:9}.intro-section-27 .footer{position:absolute;bottom:0;left:0;padding:15px 30px;z-index:999;width:100%;border-top:1px solid rgba(0,0,0,.1);font-size:13px}.intro-section-27 .footer .copyright{float:left}.intro-section-27 .footer .links{float:right}.intro-section-27 .footer .links a{margin:0 10px}.intro-section-27 .r .content-wrp{margin:0 20px}.intro-section-27 .r .btn-wrp .btn{font-size:30px;background-color:#8BCE7B;padding:0;line-height:1;width:60px;height:60px;line-height:56px;border-radius:6px;margin-right:10px;color:#fff}.intro-section-27 .r .btn-wrp .btn:hover{background-color:#262f38}.intro-section-27 .slider-section{max-width:400px;position:relative;padding:0;border:none}.intro-section-27 .owl-dots{position:absolute;left:-20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0}.intro-section-27 .owl-dots>.owl-dot{display:block;margin:10px 0}.intro-section-27 .owl-dots span{width:10px;height:10px;border:2px solid rgba(0,0,0,.2)}.intro-section-27 .info-box9{height:100%;min-height:inherit}.intro-section-27-1 .r{background-color:#7357D0}.intro-section-27-1 .r .title,.intro-section-27-1 .r .title-sub,.intro-section-27-1 .r .info-box9 .hd,.intro-section-27-1 .footer{color:#fff}.intro-section-27-1 .r .info-box9{background-color:rgba(255,255,255,.1)}.intro-section-27-1 .r .info-box9 .img{color:#FFED00}.intro-section-27-1 .r .btn-wrp .btn{background-color:transparent}.intro-section-27-2 .r{background-color:transparent}.intro-section-27-2 .r .intro-img{margin:0 auto 30px auto;border-bottom:1px solid rgba(0,0,0,.1)}.intro-section-27-2 .info-box9{padding:20px}.intro-section-27-2 .flex-content{margin-bottom:40px;text-align:center}.intro-section-27-2 .r .btn-wrp .btn{margin:0 2px}.intro-section-27-2 .social-links{margin-top:10px}.intro-section-27-2 .social-links a{width:30px;height:30px;line-height:30px;font-size:16px}.intro-section-27-2 .l .logo{margin:0}.intro-section-27-2 .info-box6{text-align:center}.intro-section-27-2 .info-box6 .hd{font-size:14px;font-weight:600;margin-bottom:10px}.intro-section-27-2 .info-box6 .img{margin-left:auto;margin-right:auto;background-color:transparent;color:#3498db;font-size:50px;line-height:80px}.intro-section-27-2 .info-box6 .img i{color:inherit;font-size:inherit}.intro-section-27-3 .r{position:relative;z-index:99}.intro-section-27-3 .r .bg-section{left:0}.intro-section-27-3 .r .title,.intro-section-27-3 .r .title-sub{color:#fff}.intro-section-27-3 .r .title{line-height:1.2}.intro-section-27-3 .r .title-sub{line-height:1.5}.intro-section-27-3 .r .form-field .error{font-weight:400;color:#fff}.intro-section-27-3 .r .btn-wrp .btn{box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.slider-section-1{padding:0;background-color:#3b4c5c}.slider-section-1 .item{padding-top:200px;padding-bottom:200px;background-color:#3b4c5c;position:relative;text-align:center;color:#fff}.slider-section-1 .item .overlay{opacity:.6}.slider-section-1 .container{position:relative;z-index:9}.slider-section-1 .main-text{font-size:50px;line-height:1.2;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:25px}.slider-section-1 .main-text small{font-size:30px;line-height:1.2;font-weight:300;color:#fff;text-transform:none;margin-bottom:10px;display:block}.slider-section-1 hr{margin:0 auto 25px auto;width:100px;border-bottom:5px solid rgba(255,255,255,.2)}.slider-section-1 .sub-text{font-size:18px;line-height:1.2;font-weight:300;color:#fff}.slider-section-1 .sub-text{font-size:18px;line-height:1.2;font-weight:300;color:#fff}.slider-section-1 .btn{margin-top:20px}.slider-section-1 .active{z-index:99}.slider-section-2{padding:75px 0;background-color:#f3f4f5;text-align:center;overflow:hidden;position:relative}.slider-section-2 .owl-stage-outer{padding:1px 0}.slider-section-2 .owl-stage{margin:75px 0}.slider-section-2 .item{padding:10px}.slider-section-2 .center .content{position:relative;overflow:hidden}.slider-section-2 .caption{background-color:rgba(0,0,0,.5);position:absolute;z-index:9;bottom:-30px;width:100%;padding:20px 25px;text-align:left;color:#fff;opacity:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.slider-section-2 .caption .cp-hd{font-size:25px;font-weight:300;color:#fff;margin-bottom:5px;text-transform:uppercase}.slider-section-2 .caption .cp-txt{margin:0;font-size:16px;font-weight:300}.slider-section-2 .center .caption{bottom:0;opacity:1}.slider-section-2 .container{position:relative;z-index:9}.slider-section-3{padding:100px 0;text-align:center}.slider-section-3 [data-selector=".slider-section-3 .img-box1 .overlay"]{width:90%;height:90%}.slider-section-3 .owl-controls{margin-top:15px}.slider-section-4{padding:40px 0;text-align:center;background-color:#3498db;font-size:40px;color:#fff;font-weight:300}.slider-section-4 p{margin:0}.slider-section-5{padding:75px 0;background-color:#f3f4f5;text-align:center;overflow:hidden;position:relative}.slider-section-5 .owl-stage-outer{padding:1px 0}.slider-section-5 .owl-stage{margin:75px 0}.slider-section-5 .item{padding:10px}.slider-section-5 .center .content{position:relative;overflow:hidden}.slider-section-5 .title,.slider-section-5 .title-sub{color:#fff}.slider-section-5 .caption{background-color:rgba(0,0,0,.5);position:absolute;z-index:9;bottom:-30px;width:100%;padding:20px 25px;text-align:left;color:#fff;opacity:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.slider-section-5 .caption .cp-hd{font-size:25px;font-weight:300;color:#fff;margin-bottom:5px;text-transform:uppercase}.slider-section-5 .caption .cp-txt{margin:0;font-size:16px;font-weight:300}.slider-section-5 .center .caption{bottom:0;opacity:1}.slider-section-5 .container{position:relative;z-index:9}.slider-section-5 b.overlay{background-color:#8BCE7B}.slider-section-6{padding:75px 0;text-align:center;overflow:hidden;position:relative}.slider-section-6 .owl-stage-outer{padding:1px 0}.slider-section-6 .owl-stage{margin:75px 0}.slider-section-6 .item{padding:10px}.slider-section-6 .center .content{position:relative;overflow:hidden}.slider-section-6 .title,.slider-section-6 .title-sub{color:#fff}.slider-section-6 .caption{background-color:rgba(0,0,0,.6);position:absolute;z-index:9;bottom:-30px;width:100%;padding:20px 25px;text-align:left;color:#fff;opacity:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;text-align:center}.slider-section-6 .caption .cp-hd{font-size:20px;font-weight:300;color:#fff;margin-bottom:10px;text-transform:uppercase}.slider-section-6 .caption .cp-txt{margin:0;font-size:14px;font-weight:300;line-height:1.3}.slider-section-6 .center .caption{bottom:0;opacity:1}.slider-section-6 .container{position:relative;z-index:9}.slider-section-6 b.overlay{background-color:rgba(0,0,0,.4)}.slider-section-7{height:900px;padding:0;position:relative}.feature-section-1{text-align:center}.feature-section-1 .feature-wrp{max-width:800px;margin:30px auto}.feature-section-1 .img{position:relative}.feature-section-1 .img i{font-size:170px;color:#8BCE7B}.feature-section-1 .sub-txt{font-size:14px;line-height:1.8}.feature-section-1 .info{padding:30px 0}.feature-section-2{text-align:center}.feature-section-2 .feature-wrp{margin-bottom:40px;position:relative}.feature-section-2 .feature-wrp.t{padding-top:225px}.feature-section-2 .feature-wrp.b{padding-bottom:225px}.feature-section-2 .img{position:absolute;min-height:200px;line-height:200px;font-size:100px;width:100%;left:0}.feature-section-2 .feature-wrp.t .img{top:0}.feature-section-2 .feature-wrp.b .img{bottom:0}.feature-section-2 .img i{font-size:inherit;color:#75D1FF}.feature-section-2 .info{background-color:#f3f4f5;min-height:300px;position:relative}.feature-section-2 .info>div{width:80%}.feature-section-2 .info>.fa{position:absolute;width:100%;text-align:center;font-size:45px;left:0;color:#f3f4f5;line-height:16px}.feature-section-2 .feature-wrp.b .info>.fa{bottom:-14px}.feature-section-2 .feature-wrp.t .info>.fa{top:-16px}.feature-section-2 .feature-wrp.b .info .fa-caret-up{display:none}.feature-section-2 .info .hd{font-size:18px;margin-bottom:15px;font-weight:400}.feature-section-2 .sub-txt{font-size:13px;line-height:1.6}.feature-section-3{text-align:center;padding:100px 0 60px 0}.dark.feature-section-3{background-color:#3b4c5c}.feature-section-3 .feature-img{padding-top:20px;margin-bottom:80px}.feature-section-4{position:relative;overflow:hidden;padding-top:150px;padding-bottom:150px}.feature-section-4 .bg-section{padding-left:20px;right:0}.feature-section-4 .bg-section img{height:100%;width:auto;max-width:none}.dark.feature-section-4{background-color:#3b4c5c}.feature-section-5{position:relative;overflow:hidden;padding-top:150px;padding-bottom:150px}.feature-section-5 .bg-section{padding-right:20px}.feature-section-5 .bg-section img{height:100%;width:auto;max-width:none;float:right}.dark.feature-section-5{background-color:#3b4c5c}.feature-section-6{position:relative;overflow:hidden}.feature-section-6 .content{position:relative}.dark.feature-section-6{background-color:#3b4c5c}.feature-section-7{position:relative;overflow:hidden;padding:0}.feature-section-7 .bg-section{background-position:center center}.feature-section-7 .content{position:relative;width:80%;margin:auto;padding:100px 0}.dark.feature-section-7{background-color:#3b4c5c}.feature-section-8{position:relative;overflow:hidden;padding:0;text-align:center}.feature-section-8 .bg-section img{margin:auto}.feature-section-8 .content{padding:30px 0 100px 0}.dark.feature-section-8{background-color:#3b4c5c}.feature-section-9{padding:0}.feature-section-9 .l{position:relative}.feature-section-9 .info-box9{height:100%}.content-section-1{position:relative}.content-section-1 .bg-section{background-position:center center}.content-section-1 .content{padding:40px 0;position:relative}html.ff .content-section-1 .content{top:auto;transform:none;-moz-transform:none}.content-section-1 .text{line-height:1.8}.dark.content-section-1{background-color:#3b4c5c}.dark.content-section-1 .title,.dark.content-section-1 .text{color:#fff}.content-section-2{position:relative}.content-section-2 .bg-section{background-position:center center;right:0}.content-section-2 .content{padding:40px 0;position:relative}html.ff .content-section-2 .content{top:auto;transform:none;-moz-transform:none}.content-section-2 .text{line-height:1.8}.dark.content-section-2{background-color:#3b4c5c}.dark.content-section-2 .title,.dark.content-section-2 .text{color:#fff}.content-section-3{position:relative;padding:0}.content-section-3 .bg-section b{background-color:rgba(0,0,0,.5)}.content-section-3 .bg-section{background-position:bottom right;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.content-section-3 [class*="col-"]:hover .bg-section{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-section-3 [class*="col-"]{position:relative;overflow:hidden}.content-section-3 .content{padding:10% 10% 30% 10%;position:relative;color:#fff;width:75%}.content-section-3 .content h2{color:#fff}.content-section-3 .text{line-height:1.8}.content-section-4{position:relative;padding:0;text-align:center}.content-section-4 .bg-section b{background-color:rgba(0,0,0,.5);left:0}.content-section-4 .bg-section{background-position:bottom right;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.content-section-4 [class*="col-"]:hover .bg-section{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-section-4 [class*="col-"]{position:relative;overflow:hidden}.content-section-4 .content{padding:15% 0;position:relative;color:#fff;width:75%;margin:auto;z-index:99}.content-section-4 .content hr{border-color:rgba(255,255,255,.4);width:25%;margin-left:auto;margin-right:auto;border-width:3px}.content-section-4 .title-sub,.content-section-4 .title{color:#fff}.content-section-4 .text{line-height:1.8}.content-section-5{position:relative;padding:0;text-align:center;overflow:hidden}.content-section-5 .bg-section b{background-color:rgba(0,0,0,.5);left:0}.content-section-5 .bg-section{background-position:bottom right;left:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.content-section-5:hover .bg-section{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-section-5 .content{padding:15% 0;position:relative;color:#fff;width:75%;margin:auto;z-index:99}.content-section-5 .content hr{border-color:rgba(255,255,255,.4);width:25%;margin-left:auto;margin-right:auto;border-width:3px}.content-section-5 .title-sub,.content-section-5 .title{color:#fff}.content-section-5 .text{line-height:1.8}.content-section-6{position:relative;padding:0;text-align:center;overflow:hidden}.content-section-6 .bg-section b{background-color:rgba(0,0,0,.5);left:0}.content-section-6 .bg-section{background-position:bottom right;left:0}.content-section-6 .content{padding:15% 0;position:relative;color:#fff;margin:auto;z-index:99}.content-section-6 .title-sub,.content-section-6 .title{color:#fff}.content-section-6 .text{line-height:1.8}.content-section-7{position:relative;padding:0;overflow:hidden}.content-section-7 .bg-section{left:0;background-color:#75D1FF;z-index:9}.content-section-7 .l{position:static}.content-section-7 .l .full-wh{width:50%}.content-section-7 .l .content{padding:10% 0;position:relative;width:75%;z-index:99;color:#fff}.content-section-7 .l .content .title-sub,.content-section-7 .l .content .title{color:#fff}.content-section-7 .r .content{padding:15% 0 10% 0;position:relative;z-index:99;margin-left:10%}.content-section-8{position:relative;padding:0;overflow:hidden}.content-section-8 .bg-section{right:0;background-color:#75D1FF;z-index:9}.content-section-8 .full-wh{width:50%}.content-section-8 .l .content{padding:10% 0;position:relative;width:75%;z-index:99;color:#fff;float:right}.content-section-8 .l .content .title-sub,.content-section-8 .l .content .title{color:#fff}.content-section-8 .r .content{padding:15% 0 10% 0;position:relative;z-index:99;margin-right:10%}.content-section-9{position:relative;overflow:hidden}.content-section-9 .container,.content-section-9 .content{position:relative}.content-section-9 .l img{margin:auto}.dark.content-section-9{background-color:#3b4c5c}.align-c.content-section-9 .info-box6{text-align:center}.align-c.content-section-9 .info-box6 .img{margin-left:auto;margin-right:auto}.content-section-9 .feedback-wrp{background-color:#f3f4f5;padding:40px}.content-section-10 .vm-item{position:relative}.content-section-10 .text{line-height:1.8}.content-section-11{padding:0;text-align:center}.content-section-11 .r .content{max-width:500px;margin:150px auto}.content-section-11 .r .text{line-height:1.6;font-size:16px}.content-section-12 .content{position:relative}.other-section-1{position:relative;overflow:hidden}.other-section-1 .bg-section{width:110%;height:110%;left:-5%;top:-5%;background-color:#3b4c5c}.other-section-1 .bg-section>b{background-color:rgba(0,0,0,.7)}.other-section-1 .container{position:relative;z-index:99}.other-section-1 .title,.other-section-1 .title-sub{color:#fff;text-align:center}.other-section-1 hr{border-color:rgba(255,255,255,.1)}.other-section-1 ol{margin:0;padding:0;list-style-type:none}.other-section-1 ol>li{padding:10px;position:relative;margin-bottom:10px;min-height:100px;cursor:pointer;white-space:nowrap;background-color:rgba(255,255,255,0)}.other-section-1 ol>li.active{background-color:rgba(255,255,255,.1);border-radius:5px}.other-section-1 ol>li>i,.other-section-1 ol>li>.icon-wrp{margin-right:10px;color:rgba(255,255,255,.3);width:100px;height:100px;display:inline-block;text-align:center;font-style:normal;vertical-align:middle;line-height:100px;font-weight:400;font-size:50px}.other-section-1 ol>li .icon-wrp i{font-size:inherit;color:inherit;font-weight:inherit;font-style:inherit}.other-section-1 ol>li i.num{font-size:80px;font-weight:800}.other-section-1 ol>li.active .icon-wrp{color:#fff}.other-section-1 ol>li .info{font-size:18px;font-weight:300;color:#fff;margin:0;width:70%;display:inline-block;vertical-align:middle;white-space:normal}.other-section-1 ol>li .info .hd{font-size:20px;color:#fff;margin-bottom:5px;font-weight:700}.other-section-1 .r img{position:relative;border:20px solid rgba(255,255,255,.1)}.other-section-2{overflow:hidden;text-align:center;position:relative}.other-section-2 .tab-widget{list-style-type:none;margin:auto;padding:0;display:table}.other-section-2 .tab-widget li{vertical-align:middle;display:table-cell;table-layout:fixed;text-align:center}.other-section-2 .tab-pd li{padding:20px}.other-section-2 .tab-widget li>hr{width:80px;margin:0 10px}.other-section-2 .tab-widget li>a{display:block;width:80px;height:80px;line-height:74px;font-size:30px;border:3px solid #75D1FF;border-radius:80px;font-style:normal;font-weight:300;color:#262f38}.other-section-2 .tab-widget li>a i{font-style:normal}.other-section-2 .tab-widget li>a.active{background-color:#75D1FF;color:#fff;border-color:#75D1FF}.other-section-2 .icon-tab li>a{width:120px;height:120px;line-height:118px;color:#262f38;font-size:45px}.dark.other-section-2{background-color:#262f38}.dark.other-section-2 .title{color:#fff}.dark.other-section-2 .title-sub{color:#8392a0}.dark.other-section-2 .tab-widget li>a{border-color:#3498db;color:#fff}.dark.other-section-2 .tab-widget li>a.active{border-color:#3498db;background-color:#3498db}.dark.other-section-2 .txt-light{color:#fff}.other-section-3{background-color:#262f38}.other-section-3 .title{color:#fff}.other-section-3 .title.mini:after{content:'';display:block;width:50px;border-top:4px solid rgba(255,255,255,.1);margin:20px 0 0 0}.other-section-3 .r{color:rgba(255,255,255,.5);line-height:1.6;font-size:16px}.other-section-4{background-color:#262f38;text-align:center;line-height:1.8;font-size:16px}.other-section-4 .title{color:#fff}.other-section-4 .title.medium{margin-bottom:50px}.other-section-4 .title.mini:after{content:'';display:block;width:50px;border-top:4px solid rgba(255,255,255,.1);margin:20px auto 0 auto}.other-section-5{text-align:center;font-size:50px;color:#fff;font-weight:300}.other-section-5 hr{border-color:rgba(255,255,255,.2)}.other-section-5 img{margin:0 20px 20px 20px;opacity:.6}.other-section-6{text-align:center;font-size:50px;color:#fff;font-weight:300;position:relative}.other-section-6 .container{position:relative;z-index:99}.other-section-6 hr{border-color:rgba(255,255,255,.2)}.other-section-6 i{font-size:55px;margin-bottom:25px}.other-section-6 .title-sub i{font-size:inherit;margin:0 10px 0 0}.other-section-6 .title,.other-section-6 .title-sub{color:#fff}.other-section-6 .title.mini{margin-bottom:5px}.other-section-6 .btn{border:none}.other-section-7{text-align:center;font-size:50px;color:#fff;font-weight:300;position:relative}.other-section-7 .map{z-index:9}.other-section-7 .r.map{right:0}.other-section-7 .container-fluid{z-index:9;position:relative}.other-section-7 hr{border-color:rgba(255,255,255,.2)}.other-section-7 i{font-size:55px;margin-bottom:25px}.other-section-7 .title,.other-section-7 .title-sub{color:#fff}.other-section-7 .title.mini{margin-bottom:5px}.other-section-7 .btn{border:none}.other-section-7 .content{max-width:800px;margin:auto}.other-section-7 .overlay{background-color:rgba(0,0,0,.5);left:0}.other-section-8{padding:0;position:relative}.other-section-8>.container{position:relative;z-index:99}.other-section-8 .l{background-color:rgba(231,76,60,.75);text-align:center}.other-section-8 .l,.other-section-8 .r{padding:100px 0}.other-section-8 .feedback-box4{margin-bottom:0;background-color:transparent;color:#fff}.other-section-8 .carousel-widget{width:80%;margin:auto}.other-section-8 .owl-controls .owl-dots{margin:0}.other-section-8 .feedback-box4{font-size:16px}.other-section-8 .feedback{height:auto!important}.other-section-8 .content{margin-left:20%}.other-section-8 .content,.other-section-8 .feedback-box4 .info,.other-section-8 .feedback-box4 .info strong{color:#fff}.other-section-8 .feedback-box4 .person img{border:none}.other-section-8 .title,.other-section-8 .title-sub{color:#fff}.other-section-8 .full-wh>.full-wh{background-color:rgba(0,0,0,.7)}.other-section-10{overflow:hidden;text-align:center;position:relative}.other-section-10 .tab-widget{list-style-type:none;margin:auto;padding:0;display:table}.other-section-10 .tab-widget li{vertical-align:middle;display:table-cell;table-layout:fixed;text-align:center}.other-section-10 .tab-pd li{padding:15px}.other-section-10 .tab-widget li>a{width:120px;height:120px;color:#fff;font-size:60px;border-radius:80px;background-color:rgba(255,255,255,.2)}.other-section-10 .tab-widget li>a.active{background-color:#fff;color:#262f38;box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.other-section-10 .title,.other-section-10 .title-sub{color:#fff}.other-section-10 .bg-blur-overlay{opacity:0}.other-section-11{padding:0;position:relative;overflow:hidden}.other-section-11 .feedback-box5{margin-bottom:40px}.other-section-11 .clients{text-align:center;margin-bottom:40px}.other-section-11 .clients img{margin:10px;width:150px}.other-section-12{padding:0;position:relative;overflow:hidden}.calltoaction-section-1{background-color:#ff6858;color:#fff;text-align:center;position:relative;overflow:hidden}.calltoaction-section-1 .container{position:relative;z-index:2}.calltoaction-section-1 .title{color:#fff;margin-bottom:10px}.calltoaction-section-1 .title-sub{color:rgba(255,255,255,.6)}.calltoaction-section-1 .btn{border:none}.calltoaction-section-1 .btn:hover{background-color:#3b4c5c}.calltoaction-section-2{background-color:#8BCE7B;color:#fff;padding:50px 0}.calltoaction-section-2 .title{color:#fff;margin-bottom:10px}.calltoaction-section-2 .title-sub{color:rgba(255,255,255,.8);margin-bottom:0}.calltoaction-section-2 .btn{border:none;display:block;color:#3b4c5c;position:relative}.calltoaction-section-2 .btn:hover{background-color:#3b4c5c;color:#fff}.counter-section-2{position:relative;overflow:hidden}.counter-section-2 .container{position:relative}.counter-section-3{position:relative}.counter-section-3 .title,.counter-section-3 .icon{color:#fff}.counter-section-3 .icon{background-color:rgba(52,152,219,.75);font-size:60px;width:150px;height:150px;line-height:150px}.counter-section-3 .count-box1 h3,.counter-section-3 .count-box1{color:#fff}.portfolio-section-1{padding:80px 0 0 0;background-color:#472713}.portfolio-section-1 .title,.portfolio-section-1 .title-sub{color:#fff;text-align:center}.portfolio-section-2{background-color:#f3f4f5;text-align:center}.portfolio-section-2 .portfolio-box{text-align:left}.portfolio-section-2 .portfolio-box .hd{font-size:20px}.dark.portfolio-section-2{background-color:#262f38}.dark.portfolio-section-2 .title{color:#fff}.dark.portfolio-section-2 .title-sub{color:#b8c9d8}.portfolio-section-3{text-align:center;padding-bottom:0}.portfolio-section-3 .portfolio-box{text-align:left}.portfolio-section-3 .portfolio-box .hd{font-size:20px}.video-box{position:relative}.video-box>.frameCover{position:absolute;left:0;top:0;width:100%;height:100%;background:none}.video-section-1{text-align:center;position:relative;overflow:hidden}.video-section-1 .container{position:relative;z-index:99}.video-section-1 .video-box{height:500px;width:70%;margin:20px auto;position:relative}.video-section-1 .title,.video-section-1 .title-sub{color:#fff}.light.video-section-1{background-color:#fff}.light.video-section-1 .title,.light.video-section-1 .title-sub{color:#262f38}.video-section-2{position:relative;overflow:hidden;background-color:#262f38}.video-section-2 .container{position:relative;z-index:99}.video-section-2 .container .content{position:relative}.video-section-2 .video-box{height:400px;position:relative}.video-section-2 .title,.video-section-2 .title-sub{color:#fff}.light.video-section-2{background-color:#fff}.light.video-section-2 .title,.light.video-section-2 .title-sub{color:#262f38}.video-section-3{position:relative;overflow:hidden;text-align:center;padding:200px 0}.video-section-3 .container{position:relative;z-index:99}.video-section-3 hr{margin-left:auto;margin-right:auto;border-bottom:4px solid rgba(255,255,255,.5);width:100px}.video-section-3 .content{max-width:600px;margin:auto;line-height:1.6}.video-section-3 .title,.video-section-3 .title-sub{color:#fff;margin:0}.video-section-4{position:relative;overflow:hidden;text-align:center}.video-section-4 .video-box{height:450px;width:80%;margin:20px auto;position:relative}.testimonial-section-1{text-align:center;position:relative}.testimonial-section-1 .container{position:relative;z-index:2}.dark.testimonial-section-1{background-color:#3b4c5c}.dark.testimonial-section-1 .feedback-box1{background-color:rgba(0,0,0,.1)}.dark.testimonial-section-1 .feedback-box1>i{background-color:#3498db;color:#fff;border-color:#3498db}.dark.testimonial-section-1 .feedback-box1 .person>strong{color:#fff}.dark.testimonial-section-1 .ctrl-2 .owl-nav>div{color:#fff}.dark.testimonial-section-1 .ctrl-2 .owl-nav>div:hover{background-color:#fff;color:#3b4c5c}.testimonial-section-2{background-color:#f3f4f5;padding:100px 0 80px 0}.testimonial-section-2 .owl-dots{margin:-60px 0 0 0;text-align:right}.dark.testimonial-section-2{background-color:#262f38}.dark.testimonial-section-2 .feedback-box3{background-color:#3498db;color:#fff}.dark.testimonial-section-2 .feedback-box3>.quote{background-color:#8BCE7B}.dark.testimonial-section-2 .feedback-box3>.down-arrow{color:#3498db}.dark.testimonial-section-2 .feedback-box3 .person strong{color:#fff}.testimonial-section-3{background-color:#f3f4f5;padding:100px 0 80px 0;text-align:center}.testimonial-section-3 .item{opacity:.4;text-align:left}.dark.testimonial-section-3 .item{opacity:.1}.testimonial-section-3 .center .item{opacity:1}.testimonial-section-3 .center .feedback-box3{box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.dark.testimonial-section-3{background-color:#262f38}.dark.testimonial-section-3 .feedback-box3{background-color:#3498db;color:#fff}.dark.testimonial-section-3 .feedback-box3>.quote{background-color:#8BCE7B}.dark.testimonial-section-3 .feedback-box3>.down-arrow{color:#3498db}.dark.testimonial-section-3 .feedback-box3 .person strong{color:#fff}.testimonial-section-4{background-color:#f3f4f5;padding:100px 0 80px 0;text-align:center}.testimonial-section-4 .feedback-box3{margin-bottom:140px;text-align:left;font-size:18px;line-height:1.6}.testimonial-section-4 hr{border-color:rgba(0,0,0,.05)}.dark.testimonial-section-4{background-color:#262f38}.dark.testimonial-section-4 .feedback-box3{background-color:#3498db;color:#fff}.dark.testimonial-section-4 .feedback-box3>.quote{background-color:#8BCE7B}.dark.testimonial-section-4 .feedback-box3>.down-arrow{color:#3498db}.dark.testimonial-section-4 .feedback-box3 .person strong{color:#fff}.dark.testimonial-section-4 hr{border-color:rgba(255,255,255,.05)}.testimonial-section-5{background-color:#3498db;text-align:center}.testimonial-section-5 .title{color:#fff}.testimonial-section-5 hr{border-color:rgba(0,0,0,.05)}.testimonial-section-5 .feedback-box4{margin-bottom:80px;background-color:rgba(255,255,255,.1);color:#fff}.testimonial-section-5 .feedback-box4 .info,.testimonial-section-5 .feedback-box4 .info strong{color:#fff}.testimonial-section-6{background-color:#3498db;text-align:center}.testimonial-section-6 .title{color:#fff}.testimonial-section-6 hr{border-color:rgba(0,0,0,.05)}.testimonial-section-6 .feedback-box4{margin-bottom:0;background-color:transparent;color:#fff;font-size:26px}.testimonial-section-6 .feedback-box4 .info,.testimonial-section-6 .feedback-box4 .info strong{color:#fff}.testimonial-section-7{padding:0;overflow:hidden}.testimonial-section-7 .client-logos{text-align:center}.testimonial-section-7 .client-logos img{width:125px;margin:5px}.team-section-1{text-align:center}.team-section-1 .member-box1{margin-bottom:40px}.team-section-2{text-align:center}.price-section-1 .title,.price-section-1 .title-sub{text-align:center}.price-section-1 .download-block{background-color:#f3f4f5;border-radius:5px;padding:30px;margin-top:40px}.dark.price-section-1{background-color:#3b4c5c}.dark.price-section-1 .price-table th>.hd{background-color:#262f38;color:#fff}.dark.price-section-1 .price-table .pro1>.hd{background-color:#8BCE7B}.dark.price-section-1 .price-table .td-free{border-color:rgba(0,0,0,.05)}.dark.price-section-1 .price-table .td-pro1{background-color:rgba(0,0,0,.12)}.dark.price-section-1 .download-block{background-color:rgba(0,0,0,.12)}.price-section-2{text-align:center;position:relative}.price-section-2 .container{position:relative;z-index:9}.price-section-2 .price-table-1{margin:auto}.dark.price-section-2{background-color:#262f38}.dark.price-section-2 .price-table-1>div{border:none;background-color:rgba(255,255,255,.15);color:#fff}.dark.price-section-2 .price-table-1 .price{border-color:rgba(255,255,255,.2)}.dark.price-section-2 .price-table-1 .pro1 .hd,.dark.price-section-2 .price-table-1 .pro1 .price{color:#FFD600}.dark.price-section-2 .price-table-1>div:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.3)}.dark.price-section-2 .overlay{left:0;background-color:rgba(0,0,0,.1)}.dark.price-section-3{background-color:#262f38}.dark.price-section-3 .price-table-2 .price-box,.dark.price-section-3 .price-table-2 .info li,.dark.price-section-3 .price-table-2 .hd{border-color:#3b4c5c}.dark.price-section-3 .price-table-2 .price{color:#fff}.dark.price-section-3 .price-table-2.popular .price-box{border-color:#8BCE7B}.dark.price-section-3 .popular .price{color:#8BCE7B}.price-section-4{position:relative;text-align:center;background-color:#262f38}.price-section-4 .container{position:relative;z-index:99}.price-section-4 .overlay{left:0;background-color:rgba(0,0,0,.1)}.price-section-4 .title,.price-section-4 .title-sub{color:#fff}.price-section-4 .price-table-3 .price-box{background-color:rgba(0,0,0,.15)}.price-section-4 .price-table-3.popular .price-box{background-color:#3b4c5c}.price-section-4 .price-table-3 .quick-info{background-color:rgba(255,255,255,.2);color:#fff;border-top:3px solid #fff}.price-section-4 .price-table-3 .quick-info>i{top:-37px;color:#fff}.price-section-4 .price-table-3 .detail-info{color:#fff}.price-section-4 .price-table-3 .detail-info li{border-color:rgba(255,255,255,.3)}.price-section-4 .price-table-3 .quick-info hr{border-color:rgba(0,0,0,.1)}.price-section-4 .price-table-3.popular .lbl{background-color:#fff;color:#262f38}.price-section-4 .price-table-3.popular .lbl>i{color:#fff}.price-section-5{overflow:hidden;position:relative}.price-section-5 .container{position:relative;z-index:99}.price-section-5 .title-sub,.price-section-5 .title{color:#fff}.price-section-5 .price-table-4 .price-box{border-color:transparent;background-color:rgba(255,255,255,.2);color:#fff}.price-section-5 .price-table-4 ul{margin-bottom:15px}.price-section-5 .price-table-4 .price{border-color:rgba(255,255,255,.2);margin:10px 0;padding:10px 0;font-size:45px}.price-section-5 .price-table-4 .hd{font-size:22px;font-weight:400}.price-section-5 .price-table-4 .hd,.price-section-5 .price-table-4 .price{color:#fff}.price-section-5 .price-table-4 .price-box:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.3);border-color:#fff}.price-section-5 .full-wh.overlay{left:0;background-color:rgba(183,25,25,.6)}.price-section-5 .price-table-4{width:auto}.contact-section-1{padding:0}.contact-section-1 .l,.contact-section-1 .r{padding:150px 0}.contact-section-1 .r{background-color:#75D1FF}.contact-section-1 .form-block,.contact-section-1 .content{max-width:500px;margin:auto}.contact-section-1 .info-box{margin-bottom:40px}.contact-section-1 .hd{font-size:16px;font-weight:400;margin-bottom:20px}.contact-section-1 .info-box5 .info .hd{margin-bottom:5px}.contact-section-1 .info-box5 .img{width:35px;height:35px;font-size:30px}.contact-section-1 .info-box5 .img i{font-size:inherit}.contact-section-1 .info-box5 .info{margin:0 0 0 50px}.contact-section-1 .r .title{margin-bottom:40px;color:#fff}.contact-section-1 .r .form-control{border-color:rgba(255,255,255,.3);background-color:transparent;color:#fff}.contact-section-1 .r .form-control:focus{border-color:#fff}.contact-section-1 .r .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.contact-section-1 .r .form-control::-moz-placeholder{color:rgba(255,255,255,.7)}.contact-section-1 .r .form-control:-ms-input-placeholder{color:rgba(255,255,255,.7)}.contact-section-1 .r .form-control:-moz-placeholder{color:rgba(255,255,255,.7)}.contact-section-2 .info-box{margin-bottom:40px}.contact-section-2 .hd{font-size:16px;font-weight:400;margin-bottom:20px}.contact-section-2 .info-box5 .info .hd{margin-bottom:5px}.contact-section-2 .info-box5 .img{width:35px;height:35px;font-size:30px}.contact-section-2 .info-box5 .img i{font-size:inherit}.contact-section-2 .info-box5 .info{margin:0 0 0 50px}.contact-section-2 .l .form-block{background-color:#f3f4f5;border-radius:8px;padding:40px}.contact-section-2 .l .title{margin-bottom:20px}.dark.contact-section-2{background-color:#262f38}.dark.contact-section-2 .l .form-block{background-color:rgba(59,76,92,.2)}.dark.contact-section-2 .form-block .form-control{background-color:transparent;border-color:rgba(255,255,255,.05);color:#fff}.dark.contact-section-2 .form-block .form-control:focus{border-color:#fff}.contact-section-3{background-color:#3b4c5c;text-align:center}.contact-section-3 .contact-info{background-color:#ff6858;padding:40px;margin:auto;text-align:center;color:#fff;border-radius:5px;position:relative;z-index:9}.contact-section-3 iframe{margin-top:-100px}.contact-section-3 .title,.contact-section-3 .title-sub{color:#fff}.contact-section-3 .contact-info .title-sub{margin-bottom:0}.contact-section-3 .icon{font-size:50px;margin-bottom:10px}.contact-section-3 .contact-form{padding-top:50px}.contact-section-3 .contact-form .title{margin-bottom:40px;color:#fff}.contact-section-3 .contact-form .form-control{margin-bottom:30px;background-color:transparent;border-color:rgba(255,255,255,.1);color:#fff}.contact-section-3 .contact-form .form-control:focus{border-color:#fff}.contact-section-3 .contact-form .l .form-control:last-child{margin-bottom:0}.contact-section-3 .contact-form textarea{height:122px}.contact-section-3 .contact-form button{background-color:#262f38;padding:15px}.contact-section-3 .contact-form button:hover{background-color:#472713}.download-section-1{position:relative;text-align:center;overflow:hidden}.download-section-1 .container{position:relative;z-index:9}.download-section-1 .bg-section>b{background-color:rgba(0,0,0,.5);left:0}.download-section-1 .title,.download-section-1 .title-sub{color:#fff}.download-section-2{position:relative;overflow:hidden;padding:60px 0;text-align:center}.download-section-2 .title{margin-bottom:20px}.download-section-2 .appstore-btn{margin:0 10px;background-color:#75D1FF}.client-section-1{text-align:center;padding:50px 0;background-color:#ff6858}.client-section-1 .client-logos img{height:75px;opacity:.5;margin:0 10px}.client-section-1 .title,.client-section-1 .title-sub{color:#fff}.client-section-2{padding:50px 0}.client-section-2 .client-logos img{height:75px;opacity:.5;margin:0 10px}.client-section-2 .client-logos{text-align:center}.client-section-2 .client-logos,.client-section-2 .content{position:relative}html.ff .client-section-2 .client-logos,html.ff .client-section-2 .content{display:inline-block}.client-section-2 .title-sub{margin-bottom:0}.dark.client-section-2{background-color:#262f38}.client-section-3{text-align:center;padding:50px 0}.client-section-3 .client-logos img{height:75px;opacity:.5;margin:0 10px}.footer-section .hd{font-size:16px}.footer-section .link-list a{margin:0 12px}.footer-section .link-list a:hover{color:#472713}.footer-section .social a{font-size:18px;margin-right:10px}.footer-section-7{font-size:13px;padding:20px 0 20px 0}.footer-section-7 img{opacity:.6;margin:0 auto 15px auto}.footer-section-7 .hd{font-size:16px;font-weight:600}.footer-section-7 .newsletter{margin-bottom:0}.footer-section-7 .form-control{border-color:rgba(0,0,0,1);color:#444}.footer-section-7 hr{border-color:rgba(255,255,255,.05)}.footer-section-7 .social a{font-size:18px;margin-right:10px}.footer-section-7 .newsletter .form-control{font-size:14px;padding:10px 15px}.footer-section-7 .newsletter .btn{height:36px;padding:0 10px}.footer-section-7.light{background-color:#fff}.footer-section-7.light,.footer-section-7.light .list-1 a{color:inherit}.footer-section-7.light hr{border-color:rgba(0,0,0,.05)}.footer-section-7.light .form-control{border-color:#cbcfd3;color:inherit}.footer-section-7.light .form-control:focus{border-color:#3b4c5c}.footer-section-7.light .hd{color:#3b4c5c}.footer-section-7 .ft-logo{opacity:1}.fp-section{padding:0}.navbar-default .navbar-nav>li>a{font-weight:700}.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu:before{content:"";border-bottom:15px solid #fff;border-right:17px solid transparent;border-left:17px solid transparent;position:absolute;top:-15px;left:185px;z-index:10}.mega-dropdown-menu:after{content:"";border-bottom:17px solid #ccc;border-right:19px solid transparent;border-left:19px solid transparent;position:absolute;top:-17px;left:183px;z-index:8}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 25px;clear:both;font-weight:400;line-height:1.428571429;color:#999;white-space:normal}.mega-dropdown-menu>li ul>li>a:hover,.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none;color:#444;background-color:#f5f5f5}.mega-dropdown-menu .dropdown-header{color:#232323;font-size:18px;font-weight:700}.mega-dropdown-menu form{margin:3px 25px}.mega-dropdown-menu .form-group{margin-bottom:3px}.border-bottom-1-gray{border-bottom:solid 1px #cdcdcd}.menu-s li>ul>li>a:hover{background-color:#8d6234;color: #fff !important;}.nav-tabs{border:none}.tab-content{padding:15px}.nav-tabs li a{background-color:#fff!important;color:#282828!important;boder:none;width:250px;padding:10px 15px}.nav-tabs li.active a{background-color:#282828!important;color:#fff!important;boder:none;width:250px;padding:10px 15px}.fcad{display:none}.nav .navbar-nav li{padding:10px 0 0 0;}.nav .navbar-nav li:last-child{padding:0px !important;}.op{opacity:0.4;transition:0.5s opacity ease-in-out;}.cas:hover .op{opacity:1;transition:0.5s opacity ease-in-out;}.bg-loader{background-color:#0d4ba0;}.top-3{top:3px;position:relative;}grab-all .nav {
  margin: 0 auto;
  display: table; }
#blococ li:nth-child(even){
    background:#f3f3f3;
}
#blococ li:nth-child(odd){
    background:#fff;
}
.bg-danger{background-color:#dc3545!important}
.slider {
  width: 100%;
}

.slick-slide {
  margin: 0 1em;
}

.slick-slide img {
  width: 100%;
}

.slick-prev:before, .slick-next:before {
  color: black;
}

#cartop{
    right:-87px;
        transition:linear right  0.2s;
}
#cartop:hover{
    right:-10px!important;
    transition:linear right  0.2s;
}