/*
Theme Name: Riga Child Theme
Theme URI: http://foxthemes.com/web/wp/riga/
Author: Foxthemes
Author URI: https://themeforest.net/user/fox-themes
Description: A stunning visual experience for minimal loving creative. This template is a responsive and retina-ready WordPress theme with grid system layout. It is optimized for mobile touch and swipe.
Tags: one-column, two-columns, right-sidebar, custom-menu, post-formats, sticky-post, translation-ready
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: riga
Template: riga
*/

body {
	font-family: 'Open Sans', sans-serif !important;
}

p {
	font-family: 'Open Sans', sans-serif !important;
	color: #7C7D7F !important;
}

body.single p {
	margin-bottom: 20px !important;
	font-family: inherit !important;
}

body.page {
  padding-bottom: 0 !important;
}

@media only screen and (max-width: 1024px) {
  .pb-sm-35 {
      padding-bottom: 0px !important;
  }
}

body.home header {
  min-height: auto !important;
}

header {
  background: #1f5975;
  min-height: auto !important;
}

header .container {
  width: 100% !important;
  padding: 0 30px 0 60px !important;
}

.headline-block h2 {
  text-align: left !important;
  padding-top: 15px !important;
}

.headline-block.dark.text-left p {
    padding: 0 !important;
}

.headline-block.light.text-left h2, .headline-block.dark.text-left h2 {
    margin-bottom: 0 !important;
}

.feature.vc_custom_1533737925384 {
  background-position-y: 80% !important;
}

.feature.vc_custom_1533737917218 {
  background-position-y: 20% !important;
}

.feature-img {
  position: static !important;
  padding-top: 260px !important;
  padding-bottom: 260px !important;
  background-image: url(http://klimllc.com/wp-content/uploads/2018/08/iStock-108269630.jpg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  width: 100% !important;
}

body.single .vc_row.feature {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.header-top {
	display: none !important;
}

.contact .desc {
	padding-right: 0;
}

.contact .desc {
  padding-right: 0 !important;
}

.desc {
  padding-right: 200px !important;
}

.about-right .vc_column-inner {
  padding-right: 15px !important;
} 

.char-subhead h2 {
	line-height: 1.5 !important;
}

.char-logos img {
	font-size: 26px;
	max-width: 180px !important;
}

@media only screen and (max-width: 1500px) {
  .desc {
    padding-right: 100px !important;
  }
}

@media only screen and (max-width: 1200px) {
  .about-left {
    padding-left: 0 !important;
  }

  .about-right {
    padding-right: 0 !important;
  }
}

.desc p {
	color: white !important;
	font-family: 'Open Sans', sans-serif !important;
}

.header-blue {
  padding: 120px 100px !important;
}

@media only screen and (max-width: 1200px) {
  .header-blue {
    padding: 20px 100px !important;
  }

  .desc {
    padding-right: 0px !important;
  }

  .vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 20px !important;
  }

  .vc_custom_1531933490599 {
    padding-right: 0 !important;
    margin-top: -35px !important;
  }

  .desc {
    padding: 0 !important;
  }
}

.headline-block h2 {
    letter-spacing: 1.6px !important; 
}

.headline-block-description p {
	text-align: justify;
}

.navbar-brand img {
	max-height: 80px !important;
  top: 25px !important;
  -webkit-filter: drop-shadow(1px 1px 0 #1f5975);
  -moz-filter: drop-shadow(1px 1px 0 #1f5975);
  filter: drop-shadow(1px 1px 0 #1f5975);
}

.map-head {
	padding: 40px 0 !important;
}

.map-head h2 {
	color: white !important;
}

.map-head .icon-left  {
	display: none !important;
}

.navbar {
  padding-bottom: 40px !important;
}

.navbar.menu-fixed {
  padding-bottom: 0 !important;
}

body.home .navbar.navbar-default {
	background: #225974;
}

body.home .navbar {
	min-height: 130px;
}

.navbar-brand {
	width: 100px;
}

.navbar.menu-fixed .navbar-brand img {
	max-height: 50px !important;
  margin-top: -16px !important;
}

@media only screen and (max-width: 782px) {
  .navbar.menu-fixed .navbar-brand img {
    margin-top: 0 !important;
    max-height: 50px !important;
  }

  .navbar-brand img {
    max-height: 50px !important;
  }
}

.nav.navbar-nav.navbar-right > li > a:hover {
  border-bottom: 0 !important;
}

.navbar.menu-fixed {
	min-height: 80px !important;
}

.navbar.menu-fixed .navbar-right {
	margin-top: 28px !important;
}

.navbar-right {
	margin-top: 54px !important;
  margin-right: 0 !important;
}

.nav.navbar-nav.navbar-right > li > a {
	font-size: 13px !important;
	padding-top: 0 !important;
}

@media only screen and (min-width: 768px) {
    .nav.navbar-nav.navbar-right > li > a {
      color: white !important;
    }

    .nav.navbar-nav.navbar-right > li:last-child {
      margin-left: 0 !important;
    }

}

  @media only screen and (max-width: 767px) {
  .nav.navbar-nav.navbar-right > li:last-child {
    margin-left: 15px !important;
  }
}

.navbar-default .navbar-toggle {
  background: white !important;
}

h2.type-2 {
	font-size: 50px !important;
	font-weight: 600 !important;
	color: white !important;
	letter-spacing: 1.6px !important;
}

.nav.navbar-nav.navbar-right li.current-menu-parent > a, 
.nav.navbar-nav.navbar-right li.current-menu-item > a {
	border-bottom: 1px solid white !important;
	padding-bottom: 10px !important;
}

.nav.navbar-nav.navbar-right li.current-menu-parent > a:hover, 
.nav.navbar-nav.navbar-right li.current-menu-item > a:hover {
	border-bottom: 1px solid white !important;
	padding-bottom: 10px !important;
}

.current-menu-item {
	background-color: transparent !important;
}

/*.navbar-right {
    margin-right: -100px !important;
}*/

.nav > li > a {
	letter-spacing: 1.6px !important;
}

.blog-item h2 {
	text-transform: uppercase !important;
}

.blog-items .col-sm-4 {
	display: none;
}

.blog-items .col-sm-8 {
	width: 100% !important;
}

.blog-meta {
	color: #A4A6A9 !important;
	text-transform: capitalize !important;
	margin: 15px 0 5px 0;
}

.blog-meta a {
	color: #A4A6A9 !important;
  pointer-events: none !important;
}

.blog-items .blog-description {
	padding-right: 0 !important;
}

.relative-post-wrap,
.comments-wrap {
	display: none !important;
}

.header .vc_column-inner {
  margin-top: 0 !important;
  /*padding: 20px 0 30px 0 !important;*/
  padding: 40px !important;
}

@media only screen and (min-width: 1200px) {
  .header .vc_column-inner {
    max-width: 485px !important;
  }
}

@media only screen and (max-width: 991px) {
  .header .vc_column-inner {
    padding: 0 !important;
  }

  .headline-block.dark.text-left, .bar-wrapper {
    margin-left: 0 !important;
  }
}

.main-content .vc_column-inner {
  padding-right: 15px !important;
}

/*.main-content .headline-block.light.text-left h2, 
.main-content .headline-block.dark.text-left h2 {
	margin-bottom: 0 !important;
}*/

.main-content hr {
    margin-top: 15px;
    margin-bottom: 15px;
    border-top: 1px solid #bebebe;
}

.blog-title {
	float: none !important;
  width: 100% !important;
}

.blog-text {
    padding: 10px 0 !important;
}

.single-post-wrap {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.headline-block-description {
  padding-bottom: 26px !important;
}

.content-bottom-info {
	display: none !important;
}

.wpcf7-submit {
	background: #44B2E8 !important;
}

/*.footer-bottom {
    background-color: white !important;
    margin-top: -16px !important;
    text-align: left !important;
    padding: 15px !important;
    border-top: solid 1px #ededed !important;
}*/

.footer-bottom {
    background-color: white !important;
    text-align: left !important;
    padding: 15px !important;
    border-top: solid 1px #ededed !important;
    margin-top: -1px !important;
}

footer {
	padding-top: 0 !important;
  position: static !important;
}

footer .row:first-of-type {
	padding-bottom: 0 !important;
}

footer .container {
	border-bottom: 0 !important;
}

.footer-riga-copyright p {
	margin: 0 !important;
	font-size: 12px !important;
}

body.single {
	padding-top: 0 !important;
}

.white-backg {
	position: relative !important;
}

.team-header {
  text-transform: uppercase !important;
  font-weight: 800 !important;
}

.team-header h4 {
  text-transform: uppercase !important;
  font-weight: 800 !important;
}

.vc_row:after,.vc_row:before {
 content:" ";
 display:table
}
.vc_row:after {
 clear:both
}
@media (max-width:767px) {
 .vc_hidden-xs {
  display:none!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .vc_hidden-sm {
  display:none!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .vc_hidden-md {
  display:none!important
 }
}
@media (min-width:1200px) {
 .vc_hidden-lg {
  display:none!important
 }
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
 position:relative;
 float:left;
 width:8.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
 position:relative;
 float:left;
 width:16.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
 position:relative;
 float:left;
 width:25%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
 position:relative;
 float:left;
 width:33.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
 position:relative;
 float:left;
 width:41.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
 position:relative;
 float:left;
 width:50%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
 position:relative;
 float:left;
 width:58.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
 position:relative;
 float:left;
 width:66.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
 position:relative;
 float:left;
 width:75%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
 position:relative;
 float:left;
 width:83.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
 position:relative;
 float:left;
 width:91.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
 position:relative;
 float:left;
 width:100%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
 margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
 margin-left:91.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
 margin-left:83.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
 margin-left:75%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
 margin-left:66.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
 margin-left:58.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
 margin-left:50%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
 margin-left:41.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
 margin-left:33.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
 margin-left:25%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
 margin-left:16.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
 margin-left:8.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
 margin-left:0
}
.vc_non_responsive .vc_row .vc_hidden-sm {
 display:none!important
}
.vc_column_container {
 width:100%
}
.vc_row {
 margin-left:-15px;
 margin-right:-15px
}
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
 float:left
}
.vc_col-xs-12 {
 width:100%
}
.vc_col-xs-11 {
 width:91.66666667%
}
.vc_col-xs-10 {
 width:83.33333333%
}
.vc_col-xs-9 {
 width:75%
}
.vc_col-xs-8 {
 width:66.66666667%
}
.vc_col-xs-7 {
 width:58.33333333%
}
.vc_col-xs-6 {
 width:50%
}
.vc_col-xs-5 {
 width:41.66666667%
}
.vc_col-xs-4 {
 width:33.33333333%
}
.vc_col-xs-3 {
 width:25%
}
.vc_col-xs-2 {
 width:16.66666667%
}
.vc_col-xs-1 {
 width:8.33333333%
}
.vc_col-xs-pull-12 {
 right:100%
}
.vc_col-xs-pull-11 {
 right:91.66666667%
}
.vc_col-xs-pull-10 {
 right:83.33333333%
}
.vc_col-xs-pull-9 {
 right:75%
}
.vc_col-xs-pull-8 {
 right:66.66666667%
}
.vc_col-xs-pull-7 {
 right:58.33333333%
}
.vc_col-xs-pull-6 {
 right:50%
}
.vc_col-xs-pull-5 {
 right:41.66666667%
}
.vc_col-xs-pull-4 {
 right:33.33333333%
}
.vc_col-xs-pull-3 {
 right:25%
}
.vc_col-xs-pull-2 {
 right:16.66666667%
}
.vc_col-xs-pull-1 {
 right:8.33333333%
}
.vc_col-xs-pull-0 {
 right:auto
}
.vc_col-xs-push-12 {
 left:100%
}
.vc_col-xs-push-11 {
 left:91.66666667%
}
.vc_col-xs-push-10 {
 left:83.33333333%
}
.vc_col-xs-push-9 {
 left:75%
}
.vc_col-xs-push-8 {
 left:66.66666667%
}
.vc_col-xs-push-7 {
 left:58.33333333%
}
.vc_col-xs-push-6 {
 left:50%
}
.vc_col-xs-push-5 {
 left:41.66666667%
}
.vc_col-xs-push-4 {
 left:33.33333333%
}
.vc_col-xs-push-3 {
 left:25%
}
.vc_col-xs-push-2 {
 left:16.66666667%
}
.vc_col-xs-push-1 {
 left:8.33333333%
}
.vc_col-xs-push-0 {
 left:auto
}
.vc_col-xs-offset-12 {
 margin-left:100%
}
.vc_col-xs-offset-11 {
 margin-left:91.66666667%
}
.vc_col-xs-offset-10 {
 margin-left:83.33333333%
}
.vc_col-xs-offset-9 {
 margin-left:75%
}
.vc_col-xs-offset-8 {
 margin-left:66.66666667%
}
.vc_col-xs-offset-7 {
 margin-left:58.33333333%
}
.vc_col-xs-offset-6 {
 margin-left:50%
}
.vc_col-xs-offset-5 {
 margin-left:41.66666667%
}
.vc_col-xs-offset-4 {
 margin-left:33.33333333%
}
.vc_col-xs-offset-3 {
 margin-left:25%
}
.vc_col-xs-offset-2 {
 margin-left:16.66666667%
}
.vc_col-xs-offset-1 {
 margin-left:8.33333333%
}
.vc_col-xs-offset-0 {
 margin-left:0
}
@media (min-width:768px) {
 .vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 {
  float:left
 }
 .vc_col-sm-12 {
  width:100%
 }
 .vc_col-sm-11 {
  width:91.66666667%
 }
 .vc_col-sm-10 {
  width:83.33333333%
 }
 .vc_col-sm-9 {
  width:75%
 }
 .vc_col-sm-8 {
  width:66.66666667%
 }
 .vc_col-sm-7 {
  width:58.33333333%
 }
 .vc_col-sm-6 {
  width:50%
 }
 .vc_col-sm-5 {
  width:41.66666667%
 }
 .vc_col-sm-4 {
  width:33.33333333%
 }
 .vc_col-sm-3 {
  width:25%
 }
 .vc_col-sm-2 {
  width:16.66666667%
 }
 .vc_col-sm-1 {
  width:8.33333333%
 }
 .vc_col-sm-pull-12 {
  right:100%
 }
 .vc_col-sm-pull-11 {
  right:91.66666667%
 }
 .vc_col-sm-pull-10 {
  right:83.33333333%
 }
 .vc_col-sm-pull-9 {
  right:75%
 }
 .vc_col-sm-pull-8 {
  right:66.66666667%
 }
 .vc_col-sm-pull-7 {
  right:58.33333333%
 }
 .vc_col-sm-pull-6 {
  right:50%
 }
 .vc_col-sm-pull-5 {
  right:41.66666667%
 }
 .vc_col-sm-pull-4 {
  right:33.33333333%
 }
 .vc_col-sm-pull-3 {
  right:25%
 }
 .vc_col-sm-pull-2 {
  right:16.66666667%
 }
 .vc_col-sm-pull-1 {
  right:8.33333333%
 }
 .vc_col-sm-pull-0 {
  right:auto
 }
 .vc_col-sm-push-12 {
  left:100%
 }
 .vc_col-sm-push-11 {
  left:91.66666667%
 }
 .vc_col-sm-push-10 {
  left:83.33333333%
 }
 .vc_col-sm-push-9 {
  left:75%
 }
 .vc_col-sm-push-8 {
  left:66.66666667%
 }
 .vc_col-sm-push-7 {
  left:58.33333333%
 }
 .vc_col-sm-push-6 {
  left:50%
 }
 .vc_col-sm-push-5 {
  left:41.66666667%
 }
 .vc_col-sm-push-4 {
  left:33.33333333%
 }
 .vc_col-sm-push-3 {
  left:25%
 }
 .vc_col-sm-push-2 {
  left:16.66666667%
 }
 .vc_col-sm-push-1 {
  left:8.33333333%
 }
 .vc_col-sm-push-0 {
  left:auto
 }
 .vc_col-sm-offset-12 {
  margin-left:100%
 }
 .vc_col-sm-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-sm-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-sm-offset-9 {
  margin-left:75%
 }
 .vc_col-sm-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-sm-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-sm-offset-6 {
  margin-left:50%
 }
 .vc_col-sm-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-sm-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-sm-offset-3 {
  margin-left:25%
 }
 .vc_col-sm-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-sm-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-sm-offset-0 {
  margin-left:0
 }
}
@media (min-width:992px) {
 .vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 {
  float:left
 }
 .vc_col-md-12 {
  width:100%
 }
 .vc_col-md-11 {
  width:91.66666667%
 }
 .vc_col-md-10 {
  width:83.33333333%
 }
 .vc_col-md-9 {
  width:75%
 }
 .vc_col-md-8 {
  width:66.66666667%
 }
 .vc_col-md-7 {
  width:58.33333333%
 }
 .vc_col-md-6 {
  width:50%
 }
 .vc_col-md-5 {
  width:41.66666667%
 }
 .vc_col-md-4 {
  width:33.33333333%
 }
 .vc_col-md-3 {
  width:25%
 }
 .vc_col-md-2 {
  width:16.66666667%
 }
 .vc_col-md-1 {
  width:8.33333333%
 }
 .vc_col-md-pull-12 {
  right:100%
 }
 .vc_col-md-pull-11 {
  right:91.66666667%
 }
 .vc_col-md-pull-10 {
  right:83.33333333%
 }
 .vc_col-md-pull-9 {
  right:75%
 }
 .vc_col-md-pull-8 {
  right:66.66666667%
 }
 .vc_col-md-pull-7 {
  right:58.33333333%
 }
 .vc_col-md-pull-6 {
  right:50%
 }
 .vc_col-md-pull-5 {
  right:41.66666667%
 }
 .vc_col-md-pull-4 {
  right:33.33333333%
 }
 .vc_col-md-pull-3 {
  right:25%
 }
 .vc_col-md-pull-2 {
  right:16.66666667%
 }
 .vc_col-md-pull-1 {
  right:8.33333333%
 }
 .vc_col-md-pull-0 {
  right:auto
 }
 .vc_col-md-push-12 {
  left:100%
 }
 .vc_col-md-push-11 {
  left:91.66666667%
 }
 .vc_col-md-push-10 {
  left:83.33333333%
 }
 .vc_col-md-push-9 {
  left:75%
 }
 .vc_col-md-push-8 {
  left:66.66666667%
 }
 .vc_col-md-push-7 {
  left:58.33333333%
 }
 .vc_col-md-push-6 {
  left:50%
 }
 .vc_col-md-push-5 {
  left:41.66666667%
 }
 .vc_col-md-push-4 {
  left:33.33333333%
 }
 .vc_col-md-push-3 {
  left:25%
 }
 .vc_col-md-push-2 {
  left:16.66666667%
 }
 .vc_col-md-push-1 {
  left:8.33333333%
 }
 .vc_col-md-push-0 {
  left:auto
 }
 .vc_col-md-offset-12 {
  margin-left:100%
 }
 .vc_col-md-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-md-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-md-offset-9 {
  margin-left:75%
 }
 .vc_col-md-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-md-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-md-offset-6 {
  margin-left:50%
 }
 .vc_col-md-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-md-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-md-offset-3 {
  margin-left:25%
 }
 .vc_col-md-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-md-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-md-offset-0 {
  margin-left:0
 }
}
@media (min-width:1200px) {
 .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 {
  float:left
 }
 .vc_col-lg-12 {
  width:100%
 }
 .vc_col-lg-11 {
  width:91.66666667%
 }
 .vc_col-lg-10 {
  width:83.33333333%
 }
 .vc_col-lg-9 {
  width:75%
 }
 .vc_col-lg-8 {
  width:66.66666667%
 }
 .vc_col-lg-7 {
  width:58.33333333%
 }
 .vc_col-lg-6 {
  width:50%
 }
 .vc_col-lg-5 {
  width:41.66666667%
 }
 .vc_col-lg-4 {
  width:33.33333333%
 }
 .vc_col-lg-3 {
  width:25%
 }
 .vc_col-lg-2 {
  width:16.66666667%
 }
 .vc_col-lg-1 {
  width:8.33333333%
 }
 .vc_col-lg-pull-12 {
  right:100%
 }
 .vc_col-lg-pull-11 {
  right:91.66666667%
 }
 .vc_col-lg-pull-10 {
  right:83.33333333%
 }
 .vc_col-lg-pull-9 {
  right:75%
 }
 .vc_col-lg-pull-8 {
  right:66.66666667%
 }
 .vc_col-lg-pull-7 {
  right:58.33333333%
 }
 .vc_col-lg-pull-6 {
  right:50%
 }
 .vc_col-lg-pull-5 {
  right:41.66666667%
 }
 .vc_col-lg-pull-4 {
  right:33.33333333%
 }
 .vc_col-lg-pull-3 {
  right:25%
 }
 .vc_col-lg-pull-2 {
  right:16.66666667%
 }
 .vc_col-lg-pull-1 {
  right:8.33333333%
 }
 .vc_col-lg-pull-0 {
  right:auto
 }
 .vc_col-lg-push-12 {
  left:100%
 }
 .vc_col-lg-push-11 {
  left:91.66666667%
 }
 .vc_col-lg-push-10 {
  left:83.33333333%
 }
 .vc_col-lg-push-9 {
  left:75%
 }
 .vc_col-lg-push-8 {
  left:66.66666667%
 }
 .vc_col-lg-push-7 {
  left:58.33333333%
 }
 .vc_col-lg-push-6 {
  left:50%
 }
 .vc_col-lg-push-5 {
  left:41.66666667%
 }
 .vc_col-lg-push-4 {
  left:33.33333333%
 }
 .vc_col-lg-push-3 {
  left:25%
 }
 .vc_col-lg-push-2 {
  left:16.66666667%
 }
 .vc_col-lg-push-1 {
  left:8.33333333%
 }
 .vc_col-lg-push-0 {
  left:auto
 }
 .vc_col-lg-offset-12 {
  margin-left:100%
 }
 .vc_col-lg-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-lg-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-lg-offset-9 {
  margin-left:75%
 }
 .vc_col-lg-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-lg-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-lg-offset-6 {
  margin-left:50%
 }
 .vc_col-lg-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-lg-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-lg-offset-3 {
  margin-left:25%
 }
 .vc_col-lg-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-lg-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-lg-offset-0 {
  margin-left:0
 }
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
 position:relative;
 float:left;
 width:20%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
 position:relative;
 float:left;
 width:40%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
 position:relative;
 float:left;
 width:60%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
 position:relative;
 float:left;
 width:80%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
 position:relative;
 float:left;
 width:100%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
 margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
 margin-left:80%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
 margin-left:60%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
 margin-left:40%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
 margin-left:20%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
 margin-left:0
}
.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
 float:left
}
.vc_col-xs-5\/5 {
 width:100%
}
.vc_col-xs-4\/5 {
 width:80%
}
.vc_col-xs-3\/5 {
 width:60%
}
.vc_col-xs-2\/5 {
 width:40%
}
.vc_col-xs-1\/5 {
 width:20%
}
.vc_col-xs-pull-5\/5 {
 right:100%
}
.vc_col-xs-pull-4\/5 {
 right:80%
}
.vc_col-xs-pull-3\/5 {
 right:60%
}
.vc_col-xs-pull-2\/5 {
 right:40%
}
.vc_col-xs-pull-1\/5 {
 right:20%
}
.vc_col-xs-pull-0\/5 {
 right:auto
}
.vc_col-xs-push-5\/5 {
 left:100%
}
.vc_col-xs-push-4\/5 {
 left:80%
}
.vc_col-xs-push-3\/5 {
 left:60%
}
.vc_col-xs-push-2\/5 {
 left:40%
}
.vc_col-xs-push-1\/5 {
 left:20%
}
.vc_col-xs-push-0\/5 {
 left:auto
}
.vc_col-xs-offset-5\/5 {
 margin-left:100%
}
.vc_col-xs-offset-4\/5 {
 margin-left:80%
}
.vc_col-xs-offset-3\/5 {
 margin-left:60%
}
.vc_col-xs-offset-2\/5 {
 margin-left:40%
}
.vc_col-xs-offset-1\/5 {
 margin-left:20%
}
.vc_col-xs-offset-0\/5 {
 margin-left:0
}
@media (min-width:768px) {
 .vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5 {
  float:left
 }
 .vc_col-sm-5\/5 {
  width:100%
 }
 .vc_col-sm-4\/5 {
  width:80%
 }
 .vc_col-sm-3\/5 {
  width:60%
 }
 .vc_col-sm-2\/5 {
  width:40%
 }
 .vc_col-sm-1\/5 {
  width:20%
 }
 .vc_col-sm-pull-5\/5 {
  right:100%
 }
 .vc_col-sm-pull-4\/5 {
  right:80%
 }
 .vc_col-sm-pull-3\/5 {
  right:60%
 }
 .vc_col-sm-pull-2\/5 {
  right:40%
 }
 .vc_col-sm-pull-1\/5 {
  right:20%
 }
 .vc_col-sm-pull-0\/5 {
  right:auto
 }
 .vc_col-sm-push-5\/5 {
  left:100%
 }
 .vc_col-sm-push-4\/5 {
  left:80%
 }
 .vc_col-sm-push-3\/5 {
  left:60%
 }
 .vc_col-sm-push-2\/5 {
  left:40%
 }
 .vc_col-sm-push-1\/5 {
  left:20%
 }
 .vc_col-sm-push-0\/5 {
  left:auto
 }
 .vc_col-sm-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-sm-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-sm-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-sm-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-sm-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-sm-offset-0\/5 {
  margin-left:0
 }
}
@media (min-width:992px) {
 .vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5 {
  float:left
 }
 .vc_col-md-5\/5 {
  width:100%
 }
 .vc_col-md-4\/5 {
  width:80%
 }
 .vc_col-md-3\/5 {
  width:60%
 }
 .vc_col-md-2\/5 {
  width:40%
 }
 .vc_col-md-1\/5 {
  width:20%
 }
 .vc_col-md-pull-5\/5 {
  right:100%
 }
 .vc_col-md-pull-4\/5 {
  right:80%
 }
 .vc_col-md-pull-3\/5 {
  right:60%
 }
 .vc_col-md-pull-2\/5 {
  right:40%
 }
 .vc_col-md-pull-1\/5 {
  right:20%
 }
 .vc_col-md-pull-0\/5 {
  right:auto
 }
 .vc_col-md-push-5\/5 {
  left:100%
 }
 .vc_col-md-push-4\/5 {
  left:80%
 }
 .vc_col-md-push-3\/5 {
  left:60%
 }
 .vc_col-md-push-2\/5 {
  left:40%
 }
 .vc_col-md-push-1\/5 {
  left:20%
 }
 .vc_col-md-push-0\/5 {
  left:auto
 }
 .vc_col-md-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-md-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-md-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-md-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-md-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-md-offset-0\/5 {
  margin-left:0
 }
}
@media (min-width:1200px) {
 .vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5 {
  float:left
 }
 .vc_col-lg-5\/5 {
  width:100%
 }
 .vc_col-lg-4\/5 {
  width:80%
 }
 .vc_col-lg-3\/5 {
  width:60%
 }
 .vc_col-lg-2\/5 {
  width:40%
 }
 .vc_col-lg-1\/5 {
  width:20%
 }
 .vc_col-lg-pull-5\/5 {
  right:100%
 }
 .vc_col-lg-pull-4\/5 {
  right:80%
 }
 .vc_col-lg-pull-3\/5 {
  right:60%
 }
 .vc_col-lg-pull-2\/5 {
  right:40%
 }
 .vc_col-lg-pull-1\/5 {
  right:20%
 }
 .vc_col-lg-pull-0\/5 {
  right:auto
 }
 .vc_col-lg-push-5\/5 {
  left:100%
 }
 .vc_col-lg-push-4\/5 {
  left:80%
 }
 .vc_col-lg-push-3\/5 {
  left:60%
 }
 .vc_col-lg-push-2\/5 {
  left:40%
 }
 .vc_col-lg-push-1\/5 {
  left:20%
 }
 .vc_col-lg-push-0\/5 {
  left:auto
 }
 .vc_col-lg-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-lg-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-lg-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-lg-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-lg-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-lg-offset-0\/5 {
  margin-left:0
 }
}
.vc_pull-right {
 float:right!important
}
.vc_pull-left {
 float:left!important
}
.vc_clearfix:after,.vc_clearfix:before {
 content:" ";
 display:table
}
.vc_clearfix:after {
 clear:both
}
.vc_clearfix:after,.vc_clearfix:before {
 content:" ";
 display:table
}
.vc_clearfix:after {
 clear:both
}
.vc_el-clearfix {
 clear:both
}
@media (max-width:767px) {
 .vc_el-clearfix-xs {
  clear:both
 }
}
@media (min-width:768px) and (max-width:991px) {
 .vc_el-clearfix-sm {
  clear:both
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .vc_el-clearfix-md {
  clear:both
 }
}
@media (min-width:1200px) {
 .vc_el-clearfix-lg {
  clear:both
 }
}
.vc_visible {
 display:block
}
.vc_table {
 width:100%;
 margin-bottom:20px;
 border-collapse:collapse
}
.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th {
 padding:8px;
 line-height:1.42857143;
 vertical-align:top;
 border-top:1px solid #ddd
}
.vc_table>thead>tr>th {
 vertical-align:bottom;
 border-bottom:2px solid #ddd
}
.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th {
 border-top:0
}
.vc_table>tbody+tbody {
 border-top:2px solid #ddd
}
.vc_table .table {
 background-color:#fff
}
.vc_table-bordered {
 border:1px solid #ddd
}
.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
 border:1px solid #ddd
}
.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
 border-bottom-width:2px
}
.vc_pixel_icon {
 display:inline-block;
 vertical-align:middle;
 height:16px;
 width:16px;
 background-position:0 0;
 background-repeat:no-repeat
}
.vc_pixel_icon-alert {
 background-image:url(../vc/alert.png)
}
.vc_pixel_icon-info {
 background-image:url(../vc/info.png)
}
.vc_pixel_icon-tick {
 background-image:url(../vc/tick.png)
}
.vc_pixel_icon-explanation {
 background-image:url(../vc/exclamation.png)
}
.vc_pixel_icon-address_book {
 background-image:url(../images/icons/address-book.png)
}
.vc_pixel_icon-alarm_clock {
 background-image:url(../images/icons/alarm-clock.png)
}
.vc_pixel_icon-anchor {
 background-image:url(../images/icons/anchor.png)
}
.vc_pixel_icon-application_image {
 background-image:url(../images/icons/application-image.png)
}
.vc_pixel_icon-arrow {
 background-image:url(../images/icons/arrow.png)
}
.vc_pixel_icon-asterisk {
 background-image:url(../images/icons/asterisk.png)
}
.vc_pixel_icon-hammer {
 background-image:url(../images/icons/auction-hammer.png)
}
.vc_pixel_icon-balloon {
 background-image:url(../images/icons/balloon.png)
}
.vc_pixel_icon-balloon_buzz {
 background-image:url(../images/icons/balloon-buzz.png)
}
.vc_pixel_icon-balloon_facebook {
 background-image:url(../images/icons/balloon-facebook.png)
}
.vc_pixel_icon-balloon_twitter {
 background-image:url(../images/icons/balloon-twitter.png)
}
.vc_pixel_icon-battery {
 background-image:url(../images/icons/battery-full.png)
}
.vc_pixel_icon-binocular {
 background-image:url(../images/icons/binocular.png)
}
.vc_pixel_icon-document_excel {
 background-image:url(../images/icons/blue-document-excel.png)
}
.vc_pixel_icon-document_image {
 background-image:url(../images/icons/blue-document-image.png)
}
.vc_pixel_icon-document_music {
 background-image:url(../images/icons/blue-document-music.png)
}
.vc_pixel_icon-document_office {
 background-image:url(../images/icons/blue-document-office.png)
}
.vc_pixel_icon-document_pdf {
 background-image:url(../images/icons/blue-document-pdf.png)
}
.vc_pixel_icon-document_powerpoint {
 background-image:url(../images/icons/blue-document-powerpoint.png)
}
.vc_pixel_icon-document_word {
 background-image:url(../images/icons/blue-document-word.png)
}
.vc_pixel_icon-bookmark {
 background-image:url(../images/icons/bookmark.png)
}
.vc_pixel_icon-camcorder {
 background-image:url(../images/icons/camcorder.png)
}
.vc_pixel_icon-camera {
 background-image:url(../images/icons/camera.png)
}
.vc_pixel_icon-chart {
 background-image:url(../images/icons/chart.png)
}
.vc_pixel_icon-chart_pie {
 background-image:url(../images/icons/chart-pie.png)
}
.vc_pixel_icon-clock {
 background-image:url(../images/icons/clock.png)
}
.vc_pixel_icon-play {
 background-image:url(../images/icons/control.png)
}
.vc_pixel_icon-fire {
 background-image:url(../images/icons/fire.png)
}
.vc_pixel_icon-heart {
 background-image:url(../images/icons/heart.png)
}
.vc_pixel_icon-mail {
 background-image:url(../images/icons/mail.png)
}
.vc_pixel_icon-shield {
 background-image:url(../images/icons/plus-shield.png)
}
.vc_pixel_icon-video {
 background-image:url(../images/icons/video.png)
}
@font-face {
 font-family:vcpb-plugin-icons;
 src:url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
 src:url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');
 font-weight:400;
 font-style:normal
}
.vc-composer-icon {
 font-family:vcpb-plugin-icons!important;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.vc-c-icon-minimize:before {
 content:"\e91c"
}
.vc-c-icon-close:before {
 content:"\e5cd"
}
.vc-c-icon-1-6_4-6_1-6:before {
 content:"\e90e"
}
.vc-c-icon-add_template:before {
 content:"\e903"
}
.vc-c-icon-arrow_back:before {
 content:"\e5c4"
}
.vc-c-icon-arrow_drop_down:before {
 content:"\e5c5"
}
.vc-c-icon-arrow_drop_up:before {
 content:"\e5c7"
}
.vc-c-icon-arrow_forward:before {
 content:"\e5c8"
}
.vc-c-icon-check:before {
 content:"\e5ca"
}
.vc-c-icon-arrow_upward:before {
 content:"\e5d8"
}
.vc-c-icon-arrow_downward:before {
 content:"\e5db"
}
.vc-c-icon-sync:before {
 content:"\e627"
}
.vc-c-icon-search:before {
 content:"\e8b6"
}
.vc-c-icon-1-1:before {
 content:"\e900"
}
.vc-c-icon-1-2_1-2:before {
 content:"\e901"
}
.vc-c-icon-1-3_1-3_1-3:before {
 content:"\e902"
}
.vc-c-icon-1-4_1-2_1-4:before {
 content:"\e904"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
 content:"\e905"
}
.vc-c-icon-1-4_3-4:before {
 content:"\e906"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
 content:"\e907"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
 content:"\e908"
}
.vc-c-icon-l_15_15_15_15_15:before {
 content:"\e909"
}
.vc-c-icon-1-6_2-3_1-6:before {
 content:"\e90a"
}
.vc-c-icon-2-3_1-3:before {
 content:"\e90b"
}
.vc-c-icon-5-6_1-6:before {
 content:"\e90c"
}
.vc-c-icon-add_element:before {
 content:"\e90d"
}
.vc-c-icon-add:before {
 content:"\e90f"
}
.vc-c-icon-cog:before {
 content:"\e910"
}
.vc-c-icon-content_copy:before {
 content:"\e911"
}
.vc-c-icon-delete_empty:before {
 content:"\e912"
}
.vc-c-icon-dragndrop:before {
 content:"\e913"
}
.vc-c-icon-fullscreen_exit:before {
 content:"\e914"
}
.vc-c-icon-fullscreen:before {
 content:"\e915"
}
.vc-c-icon-arrow_drop_right:before {
 content:"\e916"
}
.vc-c-icon-layout_default:before {
 content:"\e917"
}
.vc-c-icon-layout_landscape-smartphones:before {
 content:"\e918"
}
.vc-c-icon-layout_landscape-tablets:before {
 content:"\e919"
}
.vc-c-icon-layout_portrait-smartphones:before {
 content:"\e91a"
}
.vc-c-icon-layout_portrait-tablets:before {
 content:"\e91b"
}
.vc-c-icon-mode_edit:before {
 content:"\e91d"
}
.vc-c-icon-row_default_fe:before {
 content:"\e91e"
}
.vc-c-icon-text-block:before {
 content:"\e91f"
}
.vc_txt_align_left {
 text-align:left
}
.vc_txt_align_right {
 text-align:right
}
.vc_txt_align_center {
 text-align:center
}
.vc_txt_align_justify {
 text-align:justify;
 text-justify:inter-word
}
.vc_el_width_50 {
 width:50%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_60 {
 width:60%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_70 {
 width:70%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_80 {
 width:80%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_90 {
 width:90%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_100 {
 width:100%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_btn,a.vc_btn,button.vc_btn {
 cursor:pointer;
 display:inline-block;
 text-decoration:none!important;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 padding:9px 12px;
 font-size:100%;
 line-height:20px;
 border-radius:4px
}
.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover {
 border:1px solid transparent;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg {
 padding:10px 16px;
 font-size:18px;
 line-height:1.33;
 border-radius:6px
}
.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs {
 padding:1px 5px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.vc_btn_square,a.vc_btn_square,button.vc_btn_square {
 border-radius:0
}
.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined {
 border-radius:0;
 background:0 0!important
}
.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover {
 border:2px solid
}
.vc_btn_round,a.vc_btn_round,button.vc_btn_round {
 border-radius:25px
}
.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined {
 background:0 0!important
}
.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover {
 border:2px solid
}
.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue {
 background-color:#5472d2;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover {
 background-color:#3c5ecc;
 color:#f7f7f7!important
}
.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined {
 color:#5472d2!important
}
.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover {
 border-color:#3c5ecc
}
.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #3253bc;
 box-shadow:0 5px 0 #3253bc;
 margin-bottom:5px
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #3253bc;
 box-shadow:0 3px 0 #3253bc;
 margin-bottom:3px
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #3253bc;
 box-shadow:0 4px 0 #3253bc;
 margin-bottom:4px
}
.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise {
 background-color:#00c1cf;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover {
 background-color:#00a4b0;
 color:#f7f7f7!important
}
.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined {
 color:#00c1cf!important
}
.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover {
 border-color:#00a4b0
}
.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #008d97;
 box-shadow:0 5px 0 #008d97;
 margin-bottom:5px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #008d97;
 box-shadow:0 3px 0 #008d97;
 margin-bottom:3px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #008d97;
 box-shadow:0 4px 0 #008d97;
 margin-bottom:4px
}
.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink {
 background-color:#fe6c61;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover {
 background-color:#fe5043;
 color:#f7f7f7!important
}
.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined {
 color:#fe6c61!important
}
.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover {
 border-color:#fe5043
}
.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #fe3829;
 box-shadow:0 5px 0 #fe3829;
 margin-bottom:5px
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #fe3829;
 box-shadow:0 3px 0 #fe3829;
 margin-bottom:3px
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #fe3829;
 box-shadow:0 4px 0 #fe3829;
 margin-bottom:4px
}
.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet {
 background-color:#8d6dc4;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover {
 background-color:#7c57bb;
 color:#f7f7f7!important
}
.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined {
 color:#8d6dc4!important
}
.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover {
 border-color:#7c57bb
}
.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #6e48b1;
 box-shadow:0 5px 0 #6e48b1;
 margin-bottom:5px
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #6e48b1;
 box-shadow:0 3px 0 #6e48b1;
 margin-bottom:3px
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #6e48b1;
 box-shadow:0 4px 0 #6e48b1;
 margin-bottom:4px
}
.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc {
 background-color:#4cadc9;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover {
 background-color:#39a0bd;
 color:#f7f7f7!important
}
.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined {
 color:#4cadc9!important
}
.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover {
 border-color:#39a0bd
}
.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #338faa;
 box-shadow:0 5px 0 #338faa;
 margin-bottom:5px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #338faa;
 box-shadow:0 3px 0 #338faa;
 margin-bottom:3px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #338faa;
 box-shadow:0 4px 0 #338faa;
 margin-bottom:4px
}
.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino {
 background-color:#cec2ab;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover {
 background-color:#c3b498;
 color:#f7f7f7!important
}
.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined {
 color:#cec2ab!important
}
.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover {
 border-color:#c3b498
}
.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #b9a888;
 box-shadow:0 5px 0 #b9a888;
 margin-bottom:5px
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #b9a888;
 box-shadow:0 3px 0 #b9a888;
 margin-bottom:3px
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #b9a888;
 box-shadow:0 4px 0 #b9a888;
 margin-bottom:4px
}
.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine {
 background-color:#50485b;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover {
 background-color:#413a4a;
 color:#f7f7f7!important
}
.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined {
 color:#50485b!important
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
 border-color:#413a4a
}
.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #342f3c;
 box-shadow:0 5px 0 #342f3c;
 margin-bottom:5px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #342f3c;
 box-shadow:0 3px 0 #342f3c;
 margin-bottom:3px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #342f3c;
 box-shadow:0 4px 0 #342f3c;
 margin-bottom:4px
}
.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue {
 background-color:#75d69c;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover {
 background-color:#5dcf8b;
 color:#f7f7f7!important
}
.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined {
 color:#75d69c!important
}
.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
 border-color:#5dcf8b
}
.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #4ac97d;
 box-shadow:0 5px 0 #4ac97d;
 margin-bottom:5px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #4ac97d;
 box-shadow:0 3px 0 #4ac97d;
 margin-bottom:3px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #4ac97d;
 box-shadow:0 4px 0 #4ac97d;
 margin-bottom:4px
}
.vc_btn-black,a.vc_btn-black,button.vc_btn-black {
 background-color:#2a2a2a;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover {
 background-color:#1b1b1b;
 color:#f7f7f7!important
}
.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined {
 color:#2a2a2a!important
}
.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover {
 border-color:#1b1b1b
}
.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #0e0e0e;
 box-shadow:0 5px 0 #0e0e0e;
 margin-bottom:5px
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #0e0e0e;
 box-shadow:0 3px 0 #0e0e0e;
 margin-bottom:3px
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #0e0e0e;
 box-shadow:0 4px 0 #0e0e0e;
 margin-bottom:4px
}
.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey {
 background-color:#ebebeb;
 color:#666!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover {
 background-color:#dcdcdc;
 color:#5e5e5e!important
}
.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined {
 color:#ebebeb!important
}
.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover {
 border-color:#dcdcdc
}
.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #cfcfcf;
 box-shadow:0 5px 0 #cfcfcf;
 margin-bottom:5px
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #cfcfcf;
 box-shadow:0 3px 0 #cfcfcf;
 margin-bottom:3px
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #cfcfcf;
 box-shadow:0 4px 0 #cfcfcf;
 margin-bottom:4px
}
.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange {
 background-color:#f7be68;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover {
 background-color:#f5b14b;
 color:#f7f7f7!important
}
.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined {
 color:#f7be68!important
}
.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover {
 border-color:#f5b14b
}
.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f4a733;
 box-shadow:0 5px 0 #f4a733;
 margin-bottom:5px
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f4a733;
 box-shadow:0 3px 0 #f4a733;
 margin-bottom:3px
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f4a733;
 box-shadow:0 4px 0 #f4a733;
 margin-bottom:4px
}
.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky {
 background-color:#5aa1e3;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover {
 background-color:#4092df;
 color:#f7f7f7!important
}
.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined {
 color:#5aa1e3!important
}
.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover {
 border-color:#4092df
}
.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #2a86db;
 box-shadow:0 5px 0 #2a86db;
 margin-bottom:5px
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #2a86db;
 box-shadow:0 3px 0 #2a86db;
 margin-bottom:3px
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #2a86db;
 box-shadow:0 4px 0 #2a86db;
 margin-bottom:4px
}
.vc_btn-green,a.vc_btn-green,button.vc_btn-green {
 background-color:#6dab3c;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover {
 background-color:#5f9434;
 color:#f7f7f7!important
}
.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined {
 color:#6dab3c!important
}
.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover {
 border-color:#5f9434
}
.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #53812d;
 box-shadow:0 5px 0 #53812d;
 margin-bottom:5px
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #53812d;
 box-shadow:0 3px 0 #53812d;
 margin-bottom:3px
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #53812d;
 box-shadow:0 4px 0 #53812d;
 margin-bottom:4px
}
.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink {
 background-color:#f4524d;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover {
 background-color:#f23630;
 color:#f7f7f7!important
}
.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined {
 color:#f4524d!important
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
 border-color:#f23630
}
.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f11f18;
 box-shadow:0 5px 0 #f11f18;
 margin-bottom:5px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f11f18;
 box-shadow:0 3px 0 #f11f18;
 margin-bottom:3px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f11f18;
 box-shadow:0 4px 0 #f11f18;
 margin-bottom:4px
}
.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown {
 background-color:#f79468;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover {
 background-color:#f57f4b;
 color:#f7f7f7!important
}
.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined {
 color:#f79468!important
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
 border-color:#f57f4b
}
.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f46e33;
 box-shadow:0 5px 0 #f46e33;
 margin-bottom:5px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f46e33;
 box-shadow:0 3px 0 #f46e33;
 margin-bottom:3px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f46e33;
 box-shadow:0 4px 0 #f46e33;
 margin-bottom:4px
}
.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple {
 background-color:#b97ebb;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover {
 background-color:#ae6ab0;
 color:#f7f7f7!important
}
.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined {
 color:#b97ebb!important
}
.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover {
 border-color:#ae6ab0
}
.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #a559a8;
 box-shadow:0 5px 0 #a559a8;
 margin-bottom:5px
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #a559a8;
 box-shadow:0 3px 0 #a559a8;
 margin-bottom:3px
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #a559a8;
 box-shadow:0 4px 0 #a559a8;
 margin-bottom:4px
}
.vc_btn-white,a.vc_btn-white,button.vc_btn-white {
 background-color:#fff;
 color:#666!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover {
 background-color:#f0f0f0;
 color:#5e5e5e!important
}
.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined {
 color:#fff!important
}
.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover {
 border-color:#f0f0f0
}
.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #e3e3e3;
 box-shadow:0 5px 0 #e3e3e3;
 margin-bottom:5px
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #e3e3e3;
 box-shadow:0 3px 0 #e3e3e3;
 margin-bottom:3px
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #e3e3e3;
 box-shadow:0 4px 0 #e3e3e3;
 margin-bottom:4px
}
.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace {
 background-color:#aed13b;
 color:#fff!important;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover {
 background-color:#9ec02d;
 color:#f7f7f7!important
}
.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined {
 color:#aed13b!important
}
.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover {
 border-color:#9ec02d
}
.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #8dac28;
 box-shadow:0 5px 0 #8dac28;
 margin-bottom:5px
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #8dac28;
 box-shadow:0 3px 0 #8dac28;
 margin-bottom:3px
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #8dac28;
 box-shadow:0 4px 0 #8dac28;
 margin-bottom:4px
}
.vc_btn-default,a.vc_btn-default,button.vc_btn-default {
 color:#7d7d7d;
 background-color:#fff;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover {
 color:#7d7d7d;
 background-color:#e6e6e6;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active {
 background-image:none
}
.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover {
 background-color:#fff;
 border-color:transparent
}
.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge {
 color:#fff;
 background-color:#7d7d7d
}
.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary {
 color:#fff;
 background-color:#00aef0;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover {
 color:#fff;
 background-color:#0089bd;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active {
 background-image:none
}
.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover {
 background-color:#00aef0;
 border-color:transparent
}
.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge {
 color:#00aef0;
 background-color:#fff
}
.vc_btn-success,a.vc_btn-success,button.vc_btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover {
 color:#fff;
 background-color:#449d44;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active {
 background-image:none
}
.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover {
 background-color:#5cb85c;
 border-color:transparent
}
.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.vc_btn-info,a.vc_btn-info,button.vc_btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover {
 color:#fff;
 background-color:#31b0d5;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active {
 background-image:none
}
.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover {
 background-color:#5bc0de;
 border-color:transparent
}
.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning {
 color:#fff;
 background-color:#f0ad4e;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover {
 color:#fff;
 background-color:#ec971f;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active {
 background-image:none
}
.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover {
 background-color:#f0ad4e;
 border-color:transparent
}
.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge {
 color:#f0ad4e;
 background-color:#fff
}
.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger {
 color:#fff;
 background-color:#d9534f;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover {
 color:#fff;
 background-color:#c9302c;
 border-color:transparent
}
.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active {
 background-image:none
}
.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover {
 background-color:#d9534f;
 border-color:transparent
}
.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge {
 color:#d9534f;
 background-color:#fff
}
.vc_button-2-wrapper {
 display:inline-block;
 vertical-align:middle
}
.vc_button-2-wrapper.vc_button-2-align-left {
 display:block;
 text-align:left
}
.vc_button-2-wrapper.vc_button-2-align-right {
 display:block;
 text-align:right
}
.vc_button-2-wrapper.vc_button-2-align-center {
 display:block;
 text-align:center
}
i.icon {
 display:inline-block;
 width:16px;
 height:16px;
 line-height:16px;
 vertical-align:text-top;
 margin-left:5px
}
.wpb_btn-large i.icon {
 height:19px;
 margin-left:9px
}
.wpb_btn-small i.icon {
 height:15px
}
.wpb_btn-mini i.icon {
 display:none
}
.wpb_address_book i.icon,option.wpb_address_book {
 background:url(../images/icons/address-book.png) no-repeat right center
}
.wpb_alarm_clock i.icon,option.wpb_alarm_clock {
 background:url(../images/icons/alarm-clock.png) no-repeat right center
}
.wpb_anchor i.icon,option.wpb_anchor {
 background:url(../images/icons/anchor.png) no-repeat right center
}
.wpb_application_image i.icon,option.wpb_application_image {
 background:url(../images/icons/application-image.png) no-repeat right center
}
.wpb_arrow i.icon,option.wpb_arrow {
 background:url(../images/icons/arrow.png) no-repeat right center
}
.wpb_asterisk i.icon,option.wpb_asterisk {
 background:url(../images/icons/asterisk.png) no-repeat right center
}
.wpb_hammer i.icon,option.wpb_hammer {
 background:url(../images/icons/auction-hammer.png) no-repeat right center
}
.wpb_balloon i.icon,option.wpb_balloon {
 background:url(../images/icons/balloon.png) no-repeat right center
}
.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz {
 background:url(../images/icons/balloon-buzz.png) no-repeat right center
}
.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook {
 background:url(../images/icons/balloon-facebook.png) no-repeat right center
}
.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter {
 background:url(../images/icons/balloon-twitter.png) no-repeat right center
}
.wpb_battery i.icon,option.wpb_battery {
 background:url(../images/icons/battery-full.png) no-repeat right center
}
.wpb_binocular i.icon,option.wpb_binocular {
 background:url(../images/icons/binocular.png) no-repeat right center
}
.wpb_document_excel i.icon,option.wpb_document_excel {
 background:url(../images/icons/blue-document-excel.png) no-repeat right center
}
.wpb_document_image i.icon,option.wpb_document_image {
 background:url(../images/icons/blue-document-image.png) no-repeat right center
}
.wpb_document_music i.icon,option.wpb_document_music {
 background:url(../images/icons/blue-document-music.png) no-repeat right center
}
.wpb_document_office i.icon,option.wpb_document_office {
 background:url(../images/icons/blue-document-office.png) no-repeat right center
}
.wpb_document_pdf i.icon,option.wpb_document_pdf {
 background:url(../images/icons/blue-document-pdf.png) no-repeat right center
}
.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint {
 background:url(../images/icons/blue-document-powerpoint.png) no-repeat right center
}
.wpb_document_word i.icon,option.wpb_document_word {
 background:url(../images/icons/blue-document-word.png) no-repeat right center
}
.wpb_bookmark i.icon,option.wpb_bookmark {
 background:url(../images/icons/bookmark.png) no-repeat right center
}
.wpb_camcorder i.icon,option.wpb_camcorder {
 background:url(../images/icons/camcorder.png) no-repeat right center
}
.wpb_camera i.icon,option.wpb_camera {
 background:url(../images/icons/camera.png) no-repeat right center
}
.wpb_chart i.icon,option.wpb_chart {
 background:url(../images/icons/chart.png) no-repeat right center
}
.wpb_chart_pie i.icon,option.wpb_chart_pie {
 background:url(../images/icons/chart-pie.png) no-repeat right center
}
.wpb_clock i.icon,option.wpb_clock {
 background:url(../images/icons/clock.png) no-repeat right center
}
.wpb_play i.icon,option.wpb_play {
 background:url(../images/icons/control.png) no-repeat right center
}
.wpb_fire i.icon,option.wpb_fire {
 background:url(../images/icons/fire.png) no-repeat right center
}
.wpb_heart i.icon,option.wpb_heart {
 background:url(../images/icons/heart.png) no-repeat right center
}
.wpb_mail i.icon,option.wpb_mail {
 background:url(../images/icons/mail.png) no-repeat right center
}
.wpb_shield i.icon,option.wpb_shield {
 background:url(../images/icons/plus-shield.png) no-repeat right center
}
.wpb_video i.icon,option.wpb_video {
 background:url(../images/icons/video.png) no-repeat right center
}
.vc_column_container .vc_btn,.vc_column_container .wpb_button {
 margin-top:5px;
 margin-bottom:5px
}
.vc_message_box {
 border:1px solid transparent;
 display:block;
 overflow:hidden;
 margin:0 0 21.73913043px 0;
 padding:1em 1em 1em 4em;
 position:relative;
 font-size:1em;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_message_box>p:first-child {
 margin-top:0
}
.vc_message_box>p:last-child {
 margin-bottom:0
}
.vc_message_box-icon {
 bottom:0;
 font-size:1em;
 font-style:normal;
 font-weight:400;
 left:0;
 position:absolute;
 top:0;
 width:4em
}
.vc_message_box-icon>* {
 font-size:1.7em;
 line-height:1;
 font-weight:400;
 font-style:normal;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_message_box-icon>.fa {
 font-size:1.7em;
 line-height:1
}
.vc_color-blue.vc_message_box {
 color:#364a8a;
 border-color:#c5cff0;
 background-color:#edf1fa
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
 color:#5472d2
}
.vc_color-blue.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#5472d2
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon {
 color:#364a8a;
 border-color:#5472d2;
 background-color:transparent
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#5472d2
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#5472d2
}
.vc_color-blue.vc_message_box-3d {
 box-shadow:0 5px 0 #9daee5
}
.vc_color-turquoise.vc_message_box {
 color:#085b61;
 border-color:#c6ecee;
 background-color:#ebfcfd
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon {
 color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon {
 color:#085b61;
 border-color:#00c1cf;
 background-color:transparent
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
 color:#00c1cf
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#00c1cf
}
.vc_color-turquoise.vc_message_box-3d {
 box-shadow:0 5px 0 #9fdee3
}
.vc_color-pink.vc_message_box {
 color:#d82e21;
 border-color:#ffd8d6;
 background-color:#fff0ef
}
.vc_color-pink.vc_message_box .vc_message_box-icon {
 color:#fe6c61
}
.vc_color-pink.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#fe6c61
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon {
 color:#d82e21;
 border-color:#fe6c61;
 background-color:transparent
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fe6c61
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#fe6c61
}
.vc_color-pink.vc_message_box-3d {
 box-shadow:0 5px 0 #fea9a3
}
.vc_color-violet.vc_message_box {
 color:#5e4a81;
 border-color:#d4c8e9;
 background-color:#f0ecf7
}
.vc_color-violet.vc_message_box .vc_message_box-icon {
 color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon {
 color:#5e4a81;
 border-color:#8d6dc4;
 background-color:transparent
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
 color:#8d6dc4
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#8d6dc4
}
.vc_color-violet.vc_message_box-3d {
 box-shadow:0 5px 0 #b8a3da
}
.vc_color-peacoc.vc_message_box {
 color:#366a79;
 border-color:#c2e3ec;
 background-color:#e9f5f8
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon {
 color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon {
 color:#366a79;
 border-color:#4cadc9;
 background-color:transparent
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
 color:#4cadc9
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#4cadc9
}
.vc_color-peacoc.vc_message_box-3d {
 box-shadow:0 5px 0 #9ad1e1
}
.vc_color-chino.vc_message_box {
 color:#978258;
 border-color:#e5ded2;
 background-color:#f7f5f2
}
.vc_color-chino.vc_message_box .vc_message_box-icon {
 color:#cec2ab
}
.vc_color-chino.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#cec2ab
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon {
 color:#978258;
 border-color:#cec2ab;
 background-color:transparent
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
 color:#cec2ab
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#cec2ab
}
.vc_color-chino.vc_message_box-3d {
 box-shadow:0 5px 0 #d2c7b1
}
.vc_color-mulled_wine.vc_message_box {
 color:#1e1b22;
 border-color:#d0ccd6;
 background-color:#eae8ed
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
 color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon {
 color:#1e1b22;
 border-color:#50485b;
 background-color:transparent
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
 color:#50485b
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#50485b
}
.vc_color-mulled_wine.vc_message_box-3d {
 box-shadow:0 5px 0 #b6afc0
}
.vc_color-vista_blue.vc_message_box {
 color:#3e8e5e;
 border-color:#bcebcf;
 background-color:#e3f7eb
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
 color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon {
 color:#3e8e5e;
 border-color:#75d69c;
 background-color:transparent
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#75d69c
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#75d69c
}
.vc_color-vista_blue.vc_message_box-3d {
 box-shadow:0 5px 0 #94dfb3
}
.vc_color-orange.vc_message_box {
 color:#c3811c;
 border-color:#fbe1ba;
 background-color:#fef6eb
}
.vc_color-orange.vc_message_box .vc_message_box-icon {
 color:#f7be68
}
.vc_color-orange.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#f7be68
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon {
 color:#c3811c;
 border-color:#f7be68;
 background-color:transparent
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
 color:#f7be68
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#f7be68
}
.vc_color-orange.vc_message_box-3d {
 box-shadow:0 5px 0 #f9cd8a
}
.vc_color-sky.vc_message_box {
 color:#2a6194;
 border-color:#bedaf4;
 background-color:#eaf3fb
}
.vc_color-sky.vc_message_box .vc_message_box-icon {
 color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon {
 color:#2a6194;
 border-color:#5aa1e3;
 background-color:transparent
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
 color:#5aa1e3
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#5aa1e3
}
.vc_color-sky.vc_message_box-3d {
 box-shadow:0 5px 0 #93c1ed
}
.vc_color-green.vc_message_box {
 color:#3e562b;
 border-color:#c2e1a9;
 background-color:#eaf5e2
}
.vc_color-green.vc_message_box .vc_message_box-icon {
 color:#6dab3c
}
.vc_color-green.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#6dab3c
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon {
 color:#3e562b;
 border-color:#6dab3c;
 background-color:transparent
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
 color:#6dab3c
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#6dab3c
}
.vc_color-green.vc_message_box-3d {
 box-shadow:0 5px 0 #a7d484
}
.vc_color-juicy_pink.vc_message_box {
 color:#a3231f;
 border-color:#fbc7c5;
 background-color:#fef5f5
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
 color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon {
 color:#a3231f;
 border-color:#f4524d;
 background-color:transparent
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#f4524d
}
.vc_color-juicy_pink.vc_message_box-3d {
 box-shadow:0 5px 0 #f89895
}
.vc_color-sandy_brown.vc_message_box {
 color:#c3501c;
 border-color:#fbceba;
 background-color:#fef1eb
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
 color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon {
 color:#c3501c;
 border-color:#f79468;
 background-color:transparent
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
 color:#f79468
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#f79468
}
.vc_color-sandy_brown.vc_message_box-3d {
 box-shadow:0 5px 0 #f9ac8a
}
.vc_color-purple.vc_message_box {
 color:#886389;
 border-color:#e3cbe3;
 background-color:#f5ecf5
}
.vc_color-purple.vc_message_box .vc_message_box-icon {
 color:#b97ebb
}
.vc_color-purple.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#b97ebb
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon {
 color:#886389;
 border-color:#b97ebb;
 background-color:transparent
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
 color:#b97ebb
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#b97ebb
}
.vc_color-purple.vc_message_box-3d {
 box-shadow:0 5px 0 #d1a9d2
}
.vc_color-black.vc_message_box {
 color:#fff;
 border-color:#2a2a2a;
 background-color:#3c3c3c
}
.vc_color-black.vc_message_box .vc_message_box-icon {
 color:#2a2a2a
}
.vc_color-black.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#2a2a2a
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon {
 color:#fff;
 border-color:#2a2a2a;
 background-color:transparent
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
 color:#2a2a2a
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#2a2a2a
}
.vc_color-black.vc_message_box-3d {
 box-shadow:0 5px 0 #101010
}
.vc_color-grey.vc_message_box {
 color:#858585;
 border-color:#d2d2d2;
 background-color:#ebebeb
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
 color:#ebebeb
}
.vc_color-grey.vc_message_box-solid {
 color:#858585;
 border-color:transparent;
 background-color:#ebebeb
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
 color:#858585
}
.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon {
 color:#858585;
 border-color:#ebebeb;
 background-color:transparent
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
 color:#ebebeb
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
 color:#858585;
 background-color:#ebebeb
}
.vc_color-grey.vc_message_box-3d {
 box-shadow:0 5px 0 #b8b8b8
}
.vc_color-white.vc_message_box {
 color:#b3b3b3;
 border-color:#e6e6e6;
 background-color:#fff
}
.vc_color-white.vc_message_box .vc_message_box-icon {
 color:#fff
}
.vc_color-white.vc_message_box-solid {
 color:#b3b3b3;
 border-color:transparent;
 background-color:#fff
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon {
 color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon {
 color:#b3b3b3;
 border-color:#fff;
 background-color:transparent
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
 color:#b3b3b3;
 background-color:#fff
}
.vc_color-white.vc_message_box-3d {
 box-shadow:0 5px 0 #ccc
}
.vc_color-info.vc_message_box {
 color:#5e7f96;
 border-color:#cfebfe;
 background-color:#dff2fe
}
.vc_color-info.vc_message_box .vc_message_box-icon {
 color:#56b0ee
}
.vc_color-info.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#56b0ee
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon {
 color:#5e7f96;
 border-color:#56b0ee;
 background-color:transparent
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#56b0ee
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#56b0ee
}
.vc_color-info.vc_message_box-3d {
 box-shadow:0 5px 0 #9dd6fd
}
.vc_color-success.vc_message_box {
 color:#5e7f96;
 border-color:#cfebfe;
 background-color:#e6fdf8
}
.vc_color-success.vc_message_box .vc_message_box-icon {
 color:#1bbc9b
}
.vc_color-success.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#1bbc9b
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon {
 color:#5e7f96;
 border-color:#1bbc9b;
 background-color:transparent
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#1bbc9b
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#1bbc9b
}
.vc_color-success.vc_message_box-3d {
 box-shadow:0 5px 0 #9dd6fd
}
.vc_color-warning.vc_message_box {
 color:#9d8967;
 border-color:#ffeccc;
 background-color:#fff4e2
}
.vc_color-warning.vc_message_box .vc_message_box-icon {
 color:#fcb53f
}
.vc_color-warning.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#fcb53f
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon {
 color:#9d8967;
 border-color:#fcb53f;
 background-color:transparent
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fcb53f
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#fcb53f
}
.vc_color-warning.vc_message_box-3d {
 box-shadow:0 5px 0 #ffd999
}
.vc_color-danger.vc_message_box {
 color:#a85959;
 border-color:#fedede;
 background-color:#fdeaea
}
.vc_color-danger.vc_message_box .vc_message_box-icon {
 color:#ff7877
}
.vc_color-danger.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#ff7877
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon {
 color:#a85959;
 border-color:#ff7877;
 background-color:transparent
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#ff7877
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#ff7877
}
.vc_color-danger.vc_message_box-3d {
 box-shadow:0 5px 0 #fdacac
}
.vc_color-alert-info.vc_message_box {
 color:#31708f;
 border-color:#bce8f1;
 background-color:#d9edf7
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon {
 color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon {
 color:#31708f;
 border-color:#67cce0;
 background-color:transparent
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#67cce0
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#67cce0
}
.vc_color-alert-info.vc_message_box-3d {
 box-shadow:0 5px 0 #91d9e8
}
.vc_color-alert-success.vc_message_box {
 color:#3c763d;
 border-color:#d6e9c6;
 background-color:#dff0d8
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon {
 color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon {
 color:#3c763d;
 border-color:#9ad36a;
 background-color:transparent
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#9ad36a
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#9ad36a
}
.vc_color-alert-success.vc_message_box-3d {
 box-shadow:0 5px 0 #bbdba1
}
.vc_color-alert-warning.vc_message_box {
 color:#8a6d3b;
 border-color:#faebcc;
 background-color:#fcf8e3
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
 color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon {
 color:#8a6d3b;
 border-color:#f9cf79;
 background-color:transparent
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#f9cf79
}
.vc_color-alert-warning.vc_message_box-3d {
 box-shadow:0 5px 0 #f5d89e
}
.vc_color-alert-danger.vc_message_box {
 color:#a94442;
 border-color:#ebccd1;
 background-color:#f2dede
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
 color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon {
 color:#a94442;
 border-color:#ef8495;
 background-color:transparent
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#ef8495
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#ef8495
}
.vc_color-alert-danger.vc_message_box-3d {
 box-shadow:0 5px 0 #dca7b0
}
.vc_color-black.vc_message_box .vc_message_box-icon {
 color:#fff
}
.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon {
 color:#2a2a2a
}
.vc_color-black.vc_message_box-solid-icon {
 color:#2a2a2a
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
 color:#858585
}
.vc_color-white.vc_message_box .vc_message_box-icon {
 color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon {
 color:#fff
}
.vc_color-white.vc_message_box-solid-icon {
 color:#fff
}
.vc_message_box-outline,.vc_message_box-solid-icon {
 border-width:2px
}
.vc_message_box-solid-icon .vc_message_box-icon {
 width:3.25em
}
.vc_message_box-rounded {
 border-radius:5px
}
.vc_message_box-round {
 border-radius:4em
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child {
 margin-bottom:0
}
.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li {
 margin-bottom:35px
}
.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element {
 margin-bottom:21.73913043px
}
.vc_parallax {
 position:relative;
 overflow:hidden
}
.vc_parallax>* {
 position:relative;
 z-index:1
}
.vc_parallax .vc_parallax-inner {
 pointer-events:none;
 position:absolute;
 left:0;
 right:0;
 top:0;
 background-attachment:scroll;
 background-color:transparent;
 background-image:inherit;
 background-size:cover;
 z-index:0;
 background-position:50% 0
}
.vc_parallax-inner iframe {
 max-width:1000%
}
.vc_video-bg-container {
 position:relative
}
.vc_video-bg {
 height:100%;
 overflow:hidden;
 pointer-events:none;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 z-index:0
}
.vc_video-bg iframe {
 max-width:1000%
}
.vc_row.vc_row-no-padding .vc_column-inner {
 padding-left:0;
 padding-right:0
}
.vc_row[data-vc-full-width] {
 -webkit-transition:opacity .5s ease;
 -o-transition:opacity .5s ease;
 transition:opacity .5s ease;
 overflow:hidden
}
.vc_row[data-vc-full-width].vc_hidden {
 opacity:0
}
.vc_row-no-padding .vc_inner {
 margin-left:0;
 margin-right:0
}
.vc_row.vc_row-o-full-height {
 min-height:100vh
}
.vc_row.vc_row-flex {
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.vc_row.vc_row-flex>.vc_column_container {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 z-index:1
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
  min-height:1em
 }
}
.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before {
 display:none
}
.vc_row.vc_row-o-columns-stretch {
 -webkit-align-content:stretch;
 -ms-flex-line-pack:stretch;
 align-content:stretch
}
.vc_row.vc_row-o-columns-top {
 -webkit-align-content:flex-start;
 -ms-flex-line-pack:start;
 align-content:flex-start
}
.vc_row.vc_row-o-columns-bottom {
 -webkit-align-content:flex-end;
 -ms-flex-line-pack:end;
 align-content:flex-end
}
.vc_row.vc_row-o-columns-middle {
 -webkit-align-content:center;
 -ms-flex-line-pack:center;
 align-content:center
}
.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after {
 content:'';
 width:100%;
 height:0;
 overflow:hidden;
 visibility:hidden;
 display:block
}
.vc_row.vc_row-o-equal-height>.vc_column_container {
 -webkit-box-align:stretch;
 -webkit-align-items:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_column-inner::after,.vc_column-inner::before {
 content:" ";
 display:table
}
.vc_column-inner::after {
 clear:both
}
.vc_ie-flexbox-fixer {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_ie-flexbox-fixer>.vc_row {
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 flex:1 1 auto
}
.vc_row.vc_column-gap-1 {
 margin-left:-15.5px;
 margin-right:-15.5px
}
.vc_row.vc_column-gap-1>.vc_column_container {
 padding:.5px
}
.vc_row.vc_column-gap-2 {
 margin-left:-16px;
 margin-right:-16px
}
.vc_row.vc_column-gap-2>.vc_column_container {
 padding:1px
}
.vc_row.vc_column-gap-3 {
 margin-left:-16.5px;
 margin-right:-16.5px
}
.vc_row.vc_column-gap-3>.vc_column_container {
 padding:1.5px
}
.vc_row.vc_column-gap-4 {
 margin-left:-17px;
 margin-right:-17px
}
.vc_row.vc_column-gap-4>.vc_column_container {
 padding:2px
}
.vc_row.vc_column-gap-5 {
 margin-left:-17.5px;
 margin-right:-17.5px
}
.vc_row.vc_column-gap-5>.vc_column_container {
 padding:2.5px
}
.vc_row.vc_column-gap-10 {
 margin-left:-20px;
 margin-right:-20px
}
.vc_row.vc_column-gap-10>.vc_column_container {
 padding:5px
}
.vc_row.vc_column-gap-15 {
 margin-left:-22.5px;
 margin-right:-22.5px
}
.vc_row.vc_column-gap-15>.vc_column_container {
 padding:7.5px
}
.vc_row.vc_column-gap-20 {
 margin-left:-25px;
 margin-right:-25px
}
.vc_row.vc_column-gap-20>.vc_column_container {
 padding:10px
}
.vc_row.vc_column-gap-25 {
 margin-left:-27.5px;
 margin-right:-27.5px
}
.vc_row.vc_column-gap-25>.vc_column_container {
 padding:12.5px
}
.vc_row.vc_column-gap-30 {
 margin-left:-30px;
 margin-right:-30px
}
.vc_row.vc_column-gap-30>.vc_column_container {
 padding:15px
}
.vc_row.vc_column-gap-35 {
 margin-left:-32.5px;
 margin-right:-32.5px
}
.vc_row.vc_column-gap-35>.vc_column_container {
 padding:17.5px
}
.vc_column_container {
 padding-left:0;
 padding-right:0
}
.vc_column_container>.vc_column-inner {
 box-sizing:border-box;
 padding-left:15px;
 padding-right:15px;
 width:100%
}
.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
 padding-top:35px
}
.vc_section {
 padding-left:15px;
 padding-right:15px;
 margin-left:-15px;
 margin-right:-15px
}
.vc_section[data-vc-full-width] {
 -webkit-transition:opacity .5s ease;
 -o-transition:opacity .5s ease;
 transition:opacity .5s ease;
 overflow:hidden
}
.vc_section[data-vc-full-width].vc_hidden {
 opacity:0
}
.vc_section[data-vc-full-width]>.vc_row {
 margin-left:0;
 margin-right:0
}
.vc_section[data-vc-stretch-content] {
 padding-left:0;
 padding-right:0
}
.vc_section.vc_row-o-full-height {
 min-height:100vh
}
.vc_section.vc_section-flex {
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-flow:column nowrap;
 flex-flow:column nowrap
}
.vc_section.vc_section-flex .vc_vc_row {
 width:100%
}
.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before {
 display:none
}
.vc_section.vc_section-o-content-top {
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_section.vc_section-o-content-bottom {
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_section.vc_section-o-content-middle {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after {
 content:'';
 width:100%;
 height:0;
 overflow:hidden;
 visibility:hidden;
 display:block
}
.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section {
 padding-top:35px
}
.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
 padding-left:.5px;
 padding-right:.5px
}
.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
 padding-left:1px;
 padding-right:1px
}
.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
 padding-left:1.5px;
 padding-right:1.5px
}
.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
 padding-left:2px;
 padding-right:2px
}
.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
 padding-left:2.5px;
 padding-right:2.5px
}
.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
 padding-left:5px;
 padding-right:5px
}
.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
 padding-left:7.5px;
 padding-right:7.5px
}
.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
 padding-left:10px;
 padding-right:10px
}
.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
 padding-left:12.5px;
 padding-right:12.5px
}
.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
 padding-left:15px;
 padding-right:15px
}
.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
 padding-left:17.5px;
 padding-right:17.5px
}
.vc_vc_column,.vc_vc_column_inner {
 padding-left:0;
 padding-right:0
}
.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 width:100%
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_row.vc_row-o-equal-height>.vc_column_container {
 -webkit-box-align:stretch;
 -webkit-align-items:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_empty-element>.vc_column-inner {
 min-height:100px
}
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 padding-top:35px
}


.member-filter-wrapper {
	padding: 20px 0;
	background: #1f5975;
	margin-bottom: 20px;
}
.member-filter-wrapper .filter-input-wrapper {
	display: flex;
	align-items: center;
}
.member-filter-wrapper label {
	font-weight: bold;
	display: block;
	margin-right: 10px;
	color: #fff;
}
.member-filter-wrapper select {
	padding: 10px;
}
.members-list {
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 10px;
}
.members-list .member-wrapper {
	width: 33.3333%;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px;
	display: none;
	overflow: visible;
	position: relative;
}
.members-list .member-wrapper[data-visible-index] {
	display: block;
}
.members-list .member-wrapper .detailed-wrap {
	display: none;
}
.members-list .member-wrapper .hitpoint-wrap {
	background: #f1f1f1;
	height: 180px;
	position: relative;
	padding: 20px;
	cursor: pointer;
	font-size: 16px;
	border: 1px solid #f1f1f1;
}
.members-list .member-wrapper.active .hitpoint-wrap {
	cursor: default;
	border-color: #7C7D7F;
	background: #fff;
}
.members-list .member-wrapper .hitpoint-wrap .member-name {
	font-size: 24px;
	white-space: nowrap;
}
.members-list .hitpoint {
	display: block;
	position: absolute;
	right: 0; bottom: 0;
	width: 40px; height: 40px;
	background: #1f5975;
	text-indent: -999em;
	overflow: hidden;
	text-align: left;
}
.members-list .hitpoint:before {
	content: "\f107";
	color: #fff;
	position: absolute;
	text-indent: 0;
	left: 0; top: 0;
	font-size: 50px;
	line-height: 39px;
	width: 40px;
	text-align: center;
	font-family: FontAwesome;
}
.members-list .member-wrapper.active .hitpoint-wrap .hitpoint:before,
.members-list .detailed-wrap .hitpoint:before{
	transform:  rotate(180deg);
}
.members-list .member-name {
	margin: 0 0 20px;
}
.members-list .detailed-wrap {
	width: 100%;
	margin-left: 15px;
	margin-right: 15px;
	border: 1px solid #7c7d7f;
	padding: 30px;
	display: flex;
	flex-direction: row-reverse;
	margin-bottom: 30px;
	position: relative;
	z-index: 1;
}
.members-list .detailed-wrap .info-wrap {
	width: 100%;
}
.members-list .detailed-wrap .photo-wrap + .info-wrap {
	width: 70%;
}
.members-list .detailed-wrap .photo-wrap {
	width: 30%;
	margin-left: 40px;
	padding: 10px;
}
.members-list .detailed-wrap .photo-wrap img {
	width: 100%;
	height: auto;
}
.members-list .detailed-wrap .member-name {
	font-size: 32px;
	margin-bottom: 10px;
}
.members-list .detailed-wrap .member-position {
	font-weight: bold;
}
.members-list .detailed-wrap .member-bio {
	margin-top: 1.5em;
	line-height: 1.5;
}
.members-list .member-wrapper.active {
	z-index: 2;
}
.members-list .member-wrapper.active:after {
	content: '';
	display: block;
	width: 20px; height: 20px;
	border: 1px solid;
	border-color: #7c7d7f transparent transparent #7c7d7f;
	transform: rotate(45deg);
	position: absolute;
    left: 50%;
    bottom: -40px;
    margin-left: -5px;
	background: #fff;
}
.members-list .detailed-wrap .hitpoint {
	display: none;
}

@media only screen and (max-width: 1200px) {
  .header-blue {
    padding: 0 0 20px 0 !important;
  }

  .header .vc_column-inner {
      padding: 40px 0 20px 0 !important;
  }

  body.page-id-52 .header-blue .vc_column-inner {
    margin-top: 0 !important;
  }

  .vc_custom_1533241173875 {
    padding: 40px 0 20px 0 !important;
  }

  .vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 0 !important;
  }

  .about-right .vc_column-inner {
    padding-bottom: 35px !important;
    padding-top: 40px !important;
    padding-left: 50px !important;
  }

  .about-left .vc_column-inner {
    padding-right: 50px !important;
  }
	
	.members-list .member-wrapper {
		width: 33.3333%;
	}
}

@media only screen and (max-width: 1024px) {
  header .container {
      padding: 0 30px !important;
  }
}

@media only screen and (max-width: 991px) {
  .main-title {
      margin-top: 20px !important;
      margin-bottom: 20px !important;
  }

  .header-blue {
    padding: 20px 0 !important;
    margin: 0 !important;
  }

  .header-blue .main-title {
    padding: 0 !important;
  }

  .header-blue .vc_column-inner {
    margin: 0 !important;
    padding: 0 !important;
  }
	.members-list .member-wrapper {
		width: 50%;
	}

}

@media only screen and (max-width: 782px) {
    .navbar-brand img {
      max-height: 85px !important;
      top: -18px !important;
  }
}

@media only screen and (max-width: 768px) {
  .about-left .vc_column-inner, 
  .about-right .vc_column-inner {
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 15px !important;
  }

  .pb-md-100 {
    padding: 30px !important;
  }

  .white-backg .wpb_column {
    padding: 30px !important;
  }

  body.page-id-976 .vc_column-inner  {
    padding-top: 0 !important;
  }
	
	.res-break {
		display: none;
	}
	
	.char-logos img {
		max-width: inherit !important;
	}
	
	.nav > li > a {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
}

@media only screen and (max-width: 767px) {
	
	.char-logos img {
		max-width: 260px !important;
		margin: 10px 0;
	}
	
    .navbar-brand img {
        max-height: 50px !important;
    }

    body.home .navbar {
        min-height: 90px !important;
    }

    .menu-fixed.navbar.navbar-default {
      height: 90px !important;
    }

    .navbar-collapse {
        margin-top: 28px !important;
    }

    .nav.navbar-nav a {
        color: #1f5975 !important;
    }

    .nav.navbar-nav.navbar-right > li {
      padding: 10px 0 !important;
    }

    .nav.navbar-nav.navbar-right li.current-menu-item a {
        border-bottom: 0 !important;
        padding-bottom: 0 !important;
    }

    .header-blue {
      padding: 20px 60px !important;
    }

    .headline-block.light.text-left h2, .headline-block.dark.text-left h2 {
      padding-top: 20px !important;
    }

    .nav.navbar-nav.navbar-right li.current-menu-parent > a:hover, 
    .nav.navbar-nav.navbar-right li.current-menu-item > a:hover {
        border-bottom: none !important;
        padding-bottom: 0 !important;
    }

    header .container {
        padding: 0 15px !important;
    }
	
	.members-list .member-wrapper {
		width: 100%;
	}
	.members-list .detailed-wrap {
		flex-direction: column;
		padding: 0;
	}
	.members-list .detailed-wrap .photo-wrap {
		margin-left: 0;
		padding: 0;
		width: 100%;
	}
	.members-list .detailed-wrap .info-wrap {
		width: 100% !important;
		padding: 30px 20px 40px;
	}
	.members-list .member-wrapper.active:after {
		display: none;
	}
	.members-list .member-wrapper.active .hitpoint-wrap {
		display: none;
	}
	.members-list .detailed-wrap .hitpoint {
		display: block;
	}
  }

@media only screen and (max-width: 766px) {
  .navbar-brand img {
    top: 0 !important;
  }

  .header-blue .vc_column-inner {
    margin-top: 0 !important;
  }
}

@media only screen and (max-width: 500px) {
  .headline-block-description p {
    text-align: left !important;
  }

  .headline-block.dark.text-left p {
    padding: 0 !important;
  }

  .headline-block h2 {
    font-size: 18px !important;
    text-align: left !important;
  }

  .feature {
      padding-top: 160px !important;
      padding-bottom: 160px !important;
  }

    .map-head {
      padding: 40px !important;
  }
}

@media only screen and (max-width: 480px) {
  .headline-block.dark.text-left h2 {
    font-size: 18px !important;
    text-align: left !important;
  }
	
	.char-logos img {
		max-width: 65% !important;
	}
	
	.footer-logo {
		max-width: 150px;
	}
}
