/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;overflow:visible!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type="checkbox"]:before,.wpac input[type="checkbox"]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type="radio"]:before,.wpac input[type="radio"]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:ltr!important;text-align:left!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:normal!important;text-decoration:none!important;list-style-type:disc!important}.wpac .wp-sheet{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:1999999000!important;transition:all .2s ease-in-out!important}@media(max-width:460px){.wpac .wp-sheet{width:100%!important}}.wpac .wp-sheet-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:48px!important;background:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:1999999002!important}.wpac .wp-sheet-head-inner{position:absolute!important;left:20px!important;top:0!important;width:100%!important;height:100%!important;line-height:48px!important;z-index:1999999000!important}.wpac .wp-sheet-head-close{position:relative!important;height:49px!important;float:right!important;color:#aaa!important;font-size:28px!important;line-height:48px!important;margin:0 20px 0 15px!important;z-index:1999999001!important;transition:all .2s ease-in-out!important}.wpac .wp-sheet-head-close:hover{color:#555!important}.wpac .wp-sheet-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:1999999000!important}.wpac .wp-sheet-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;opacity:0!important;overflow-y:auto!important;z-index:1999999001!important;transition:all .2s ease-in-out!important;-webkit-transform:translateZ(0)!important}.wpac .wp-sheet-content.wp-sheet-ready{opacity:1.0!important}.wpac .wp-sheet-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wpac .wp-sheet-footer{position:absolute!important;bottom:0!important;right:0!important;left:1px!important;width:100%!important;z-index:1999999002!important;background:rgba(250,250,251,.98)!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:6px 6px 2px 6px!important;background:#fff!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-logo{position:absolute!important;top:10px!important}.wp-gr .wp-google-badge-score{margin:0 0 4px 46px!important}.wp-gr .wp-google-rating{color:#e7711b!important;font-size:20px!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{margin:6px 0 0!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;padding-right:10px!important;vertical-align:top!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:5px!important;border-radius:50%!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place .wp-star svg{width:18px!important;height:18px!important}.wp-gr .wp-google-review .wp-star svg{width:16px!important;height:16px!important}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:bold!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#999!important;font-size:13px!important}.wp-gr .wp-google-text{color:#222!important;font-size:13px!important;line-height:18px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:underline!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#2c7cff!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr .wp-dark .wp-google-name{color:#eee!important}.wp-gr .wp-dark .wp-google-time{color:#bbb!important}.wp-gr .wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr.wpac .wp-google-place .wp-star svg{width:18px;height:18px}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac .wp-google-stars .wp-star{padding:0!important;line-height:normal!important}.wp-gr.wpac .wp-google-review .wp-star svg{width:16px;height:16px}.wp-gr.wpac .wp-dark .wp-google-name a{color:#eee!important}
/*
	* Style settings of LayerSlider
	*
	* (c) 2011-2014 George Krupa, John Gera & Kreatura Media
	*
	* Plugin web:			http://kreaturamedia.com/
	* Licenses: 			http://codecanyon.net/licenses/
*/



/* Global settings */

.ls-container {
	visibility: hidden;
	position: relative;
}

.ls-lt-container {
	position: absolute;
}

.ls-lt-container,
.ls-lt-container * {
	text-align: left !important;
	direction: ltr !important;
}

.ls-container-fullscreen {
	margin: 0 auto !important;
	padding: 2% !important;
	background: black !important;
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border: none !important;
}

.ls-container-fullscreen .ls-thumbnail-wrapper,
.ls-container-fullscreen .ls-fullscreen,
.ls-container-fullscreen .ls-shadow {
	display: none !important;
}

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-inner {
	position: relative;
	background-position: center center;
	z-index: 2;
}

.ls-loading-container {
	position: absolute !important;
	display: none;
	z-index: 3 !important;
	left: 50% !important;
	top: 50% !important;
}

.ls-loading-indicator {
	margin: 0 auto;
}

.ls-inner,
.ls-slide {
	width: 100%;
	height: 100%;
}

.ls-slide,
.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}

.ls-active,
.ls-animating {
	display: block !important;
}

.ls-slide > * {
	position: absolute;
	line-height: normal;
	margin: 0;
	left: 0;
	top: 0;
}

.ls-slide .ls-bg {
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}

.ls-yourlogo {
	position: absolute;
	z-index: 99;
}



/* Timers */

.ls-bar-timer {
	position: absolute;
	width: 0;
	height: 2px;
	background: white;
	border-bottom: 2px solid #555;
	opacity: .55;
	filter: alpha(opacity=55);
	z-index: 4;
	top: 0;
}

.ls-circle-timer {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 4;
	opacity: .65;
	filter: alpha(opacity=65);
	display: none;
}

.ls-ct-half {
	background: white;
}

.ls-ct-center {
	background: #444;
}

.ls-ct-left,
.ls-ct-right {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-left,
.ls-ct-right {
	float: left;
	position: relative;
}

.ls-ct-rotate {
	width: 200%;
	height: 100%;
	position: absolute;
	top: 0;
}

.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
	left: 0;
}

.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
	right: 0;
}

.ls-ct-hider,
.ls-ct-half {
	position: absolute;
	top: 0;
}

.ls-ct-hider {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-half {
	width: 200%;
	height: 100%;
}

.ls-ct-center {
	width: 50%;
	height: 50%;
	left: 25%;
	top: 25%;
	position: absolute;
}

.ls-ct-half,
.ls-ct-center {
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
}



/* Navigation */

.ls-bottom-nav-wrapper {
	height: 0;
}

.ls-bottom-slidebuttons {
	text-align: left;
}

.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
	z-index: 2;
	height: 0;
	position: relative;
	text-align: center;
	margin: 0 auto;
}

.ls-below-thumbnails {
	display: none;
	z-index: 6;
}

.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
	outline: none;
}

* .ls-bottom-nav-wrapper *,
* .ls-bottom-nav-wrapper span * {
	direction: ltr !important;
}

.ls-bottom-slidebuttons {
	position: relative;
	z-index: 1000;
}

.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
	position: relative;
}

.ls-nothumb {
	text-align: center !important;
}

.ls-link {
	position: absolute;
	width: 100% !important;
	height: 100% !important;
	left: 0 !important;
	top: 0 !important;
	background-image: url(/wp-content/plugins/LayerSlider/static/css/blank.gif);
}

.ls-slide > a > * {
	background-image: url(/wp-content/plugins/LayerSlider/static/css/blank.gif);
}



/* Embedded videos */

.ls-vpcontainer {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.ls-videopreview {
	width : 100%;
	height : 100%;
	position : absolute;
	left : 0;
	top : 0;
	cursor : pointer;
}

.ls-playvideo {
	position: absolute;
	left: 50%;
	top: 50%;
	cursor: pointer;
}



/* Thumbnails */

.ls-tn {
	display: none !important;
}

.ls-thumbnail-hover {
	display: none;
	position: absolute;
	left: 0;
}

.ls-thumbnail-hover-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}

.ls-thumbnail-hover-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.ls-thumbnail-hover-img {
	position: absolute;
	overflow: hidden;
}

.ls-thumbnail-hover img {
	max-width: none !important;
	position: absolute;
	display: inline-block;
	visibility: visible !important;
	left: 50%;
	top: 0;
}

.ls-thumbnail-hover span {
	left: 50%;
	top: 100%;
	width: 0;
	height: 0;
	display: block;
	position: absolute;
	border-left-color: transparent !important;
	border-right-color: transparent !important;
	border-bottom-color: transparent !important;
}

.ls-thumbnail-wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	z-index: 4;
}

.ls-thumbnail {
	position: relative;
	margin: 0 auto;
}

.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
	width: 100%;
}

.ls-thumbnail-slide-container {
	overflow: hidden !important;
	position: relative;
}

.ls-touchscroll {
	overflow-x: auto !important;
}

.ls-thumbnail-slide {
	text-align: center;
	white-space: nowrap;
	float: left;
	position: relative;
}

.ls-thumbnail-slide a {
	overflow: hidden;
	display: inline-block;
	width: 0;
	height: 0;
	position: relative;
}

.ls-thumbnail-slide img {
	max-width: none !important;
	max-height: 100% !important;
	height: 100%;
	visibility: visible !important;
}

.ls-shadow {
	display: none;
	position: absolute;
	z-index: 1;
	top: 100%;
	width: 100%;
	left: 0;
	overflow: hidden !important;
	visibility: hidden;
}

.ls-shadow img {
	width: 100% !important;
	height: auto !important;
	position: absolute !important;
	left: 0 !important;
	bottom: 0 !important;
}

.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
	visibility: hidden;
}



/* WP plugin fullwidth */

.ls-wp-fullwidth-container {
	width: 100%;
	position: relative;
}

.ls-wp-fullwidth-helper {
	position: absolute;
}



/* 2D & 3D Layer Transitions */

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-lt-tile {
	position: relative;
	float: left;
	perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	-moz-perspective: 1000px;
	-webkit-perspective: 1000px;
}

.ls-lt-tile img {
	visibility: visible;
	display: inline-block;
}

.ls-curtiles {
	overflow: hidden;
}

.ls-curtiles,
.ls-nexttiles {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.ls-curtile, .ls-nexttile {
	overflow: hidden;
	position: absolute;
	width: 100% !important;
	height: 100% !important;
	backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}

.ls-curtile {
	left: 0;
	top: 0;
}

.ls-curtile img,
.ls-nexttile img {
	position: absolute;
	filter: inherit;
}

.ls-3d-container {
	position: relative;
	overflow: visible !important;
}

.ls-3d-box {
	position: absolute;
	top: 50%;
	left: 50%;
	transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}

.ls-3d-box div {
	overflow: hidden;
	background: #777;
	margin: 0;
	padding: 0;
	position: absolute;
}



/* Full screen */

.ls-fullscreen {
	position: absolute;
	z-index: 10;
	cursor: pointer;
	display: block;
}



/* Removing all default global styles of WordPress themes */

html * .ls-nav-prev,
html * .ls-nav-next,
html * .ls-container img,
html * .ls-bottom-nav-wrapper a,
html * .ls-container .ls-fullscreen,
body * .ls-nav-prev,
body * .ls-nav-next,
body * .ls-container img,
body * .ls-bottom-nav-wrapper a,
body * .ls-container .ls-fullscreen,
#ls-global * .ls-nav-prev,
#ls-global * .ls-nav-next,
#ls-global * .ls-container img,
#ls-global * .ls-bottom-nav-wrapper a,
#ls-global * .ls-container .ls-fullscreen,
html * .ls-thumbnail a,
body * .ls-thumbnail a,
#ls-global * .ls-thumbnail a {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	line-height: normal;
	outline: none;
	padding: 0;
	border: 0;
}

html * .ls-slide > a,
body * .ls-slide > a,
#ls-global * .ls-slide > a,
html * .ls-slide > h1,
body * .ls-slide > h1,
#ls-global * .ls-slide > h1,
html * .ls-slide > h2,
body * .ls-slide > h2,
#ls-global * .ls-slide > h2,
html * .ls-slide > h3,
body * .ls-slide > h3,
#ls-global * .ls-slide > h3,
html * .ls-slide > h4,
body * .ls-slide > h4,
#ls-global * .ls-slide > h4,
html * .ls-slide > h5,
body * .ls-slide > h5,
#ls-global * .ls-slide > h5,
html * .ls-slide > p,
body * .ls-slide > p,
#ls-global * .ls-slide > p,
html * .ls-slide > div,
body * .ls-slide > div,
#ls-global * .ls-slide > div,
html * .ls-slide > span,
body * .ls-slide > span,
#ls-global * .ls-slide > span,
html * .ls-slide > *,
body * .ls-slide > *,
#ls-global * .ls-slide > * {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}

html * .ls-slide > *,
body * .ls-slide > *,
#ls-global * .ls-slide > * {
	margin: 0;
}

html * .ls-container img,
body * .ls-container img,
#ls-global * .ls-container img {
	background: none !important;
	min-width: 0 !important;
	max-width: none !important;
	border-radius: 0;
	box-shadow: none;
	border: 0;
	padding: 0;
}

/*html * .ls-thumbnail a img,
body * .ls-thumbnail a img,
#ls-global * .ls-thumbnail a img {
	min-width: 100% !important;
}
*/

html * .ls-wp-container .ls-slide > *,
body * .ls-wp-container .ls-slide > *,
#ls-global * .ls-wp-container .ls-slide > * {
	line-height: normal;
	outline: none;
	padding: 0;
	margin: 0;
	border: 0;
}

html * .ls-wp-container .ls-slide > a > *,
body * .ls-wp-container .ls-slide > a > *,
#ls-global * .ls-wp-container .ls-slide > a > * {
	margin: 0;
}

html * .ls-wp-container .ls-slide > a,
body * .ls-wp-container .ls-slide > a,
#ls-global * .ls-wp-container .ls-slide > a {
	text-decoration: none;
}

.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
	box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
}

html * .ls-yourlogo,
body * .ls-yourlogo,
#ls-global * .ls-yourlogo {
	margin: 0;
}

html * .ls-tn,
body * .ls-tn,
#ls-global * .ls-tn {
	display: none;
}

.site {
	overflow: visible !important;
}



/* Style of LayerSlider Debug Console */

.ls-debug-console * {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	color: white !important;
	text-shadow: none !important;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
	line-height: normal !important;
	-webkit-font-smoothing: antialiased !important;
	text-align: left !important;
	font-style: normal !important;
}

.ls-debug-console h1 {
	padding-top: 10px !important;
	font-size: 17px !important;
	font-weight: bold !important;
}

.ls-debug-console h1:first-child {
	padding-top: 0 !important;
}

.ls-debug-console ul {
	padding-top: 10px !important;
	list-style: none !important;
}

.ls-debug-console li {
	margin-left: 10px !important;
	font-size: 13px !important;
	position: relative !important;
	font-weight: normal !important;
}

html * .ls-debug-console li ul,
body * .ls-debug-console li ul,
#ls-global * .ls-debug-console li ul {
	display: none;
	width: 260px;
	left: -10px;
}

.ls-debug-console li ul {
	position: absolute !important;
	bottom: 100% !important;
	padding: 10px 10px 10px 0 !important;
	background: white !important;
	border-radius: 10px !important;
	box-shadow: 0 0 20px black !important;
}

html * .ls-debug-console li:hover ul,
body * .ls-debug-console li:hover ul,
#ls-global * .ls-debug-console li:hover ul {
	display: block;
}

.ls-debug-console li ul * {
	color: black !important;
}

.ls-debug-console a {
	text-decoration: none !important;
	border-bottom: 1px dotted white !important;
}

.ls-error {
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-wenkit-border-radius: 5px !important;
	background: white !important;
	height: auto !important;
	width: auto !important;
	color: white !important;
	padding: 20px 40px 30px 80px !important;
	position: relative !important;
	box-shadow: 0 2px 20px -5px black;
}

.ls-error p {
	line-height: normal !important;
	text-shadow: none !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	text-align: justify !important;
	font-family: Arial, sans-serif !important;
}

.ls-error .ls-error-title {
	line-height: 40px !important;
	color: red !important;
	font-weight: bold !important;
	font-size: 16px !important;
}

.ls-error .ls-error-text {
	color: #555 !important;
	font-weight: normal !important;
	font-size: 13px !important;
}

.ls-error .ls-exclam {
	width: 40px !important;
	height: 40px !important;
	position: absolute !important;
	left: 20px !important;
	top: 20px !important;
	border-radius: 50px !important;
	-moz-border-radius: 50px !important;
	-webkit-border-radius: 50px !important;
	font-size: 30px !important;
	font-weight: bold !important;
	color: white !important;
	line-height: 40px !important;
	background: red !important;
	text-align: center !important;
}



/* GPU Hardware Acceleration */

html * .ls-container .ls-shadow,
html * .ls-container .ls-slide > *,
html * .ls-container .ls-fullscreen,
html * .ls-container .ls-3d-container,
html * .ls-container .ls-lt-container,
html * .ls-container .ls-lt-container *,
html * .ls-container .ls-thumbnail-wrapper,
html * .ls-container .ls-bottom-nav-wrapper,
body * .ls-container .ls-shadow,
body * .ls-container .ls-slide > *,
body * .ls-container .ls-fullscreen,
body * .ls-container .ls-3d-container,
body * .ls-container .ls-lt-container,
body * .ls-container .ls-lt-container *,
body * .ls-container .ls-thumbnail-wrapper,
body * .ls-container .ls-bottom-nav-wrapper,
#ls-global * .ls-container .ls-shadow,
#ls-global * .ls-container .ls-slide > *,
#ls-global * .ls-container .ls-fullscreen,
#ls-global * .ls-container .ls-3d-container,
#ls-global * .ls-container .ls-lt-container,
#ls-global * .ls-container .ls-lt-container *,
#ls-global * .ls-container .ls-thumbnail-wrapper,
#ls-global * .ls-container .ls-bottom-nav-wrapper,
.ls-gpuhack {
	transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}

.ls-videohack {
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
	transform-origin: none !important;
	-o-transform-origin: none !important;
	-ms-transform-origin: none !important;
	-moz-transform-origin: none !important;
	-webkit-transform-origin: none !important;
}

.ls-oldiepnghack {
	filter: none !important;
}

.ls-gpuhack {
	width: 100% !important;
	height: 100% !important;
	left: 0px !important;
	top: 0px !important;
}


html * .ls-container .ls-webkit-hack,
body * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-webkit-hack {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

/* GPU */

@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
	#ls-test3d {
		position: absolute;
		left: 9px;
		height: 3px;
	}
}

/* Mobile features */

.ls-forcehide {
	display: none !important;
}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

@font-face {
    font-family: 'nexa_boldregular';
    src: url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.eot');
    src: url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.woff2') format('woff2'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.woff') format('woff'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_bold-webfont.svg#nexa_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'nexa_lightregular';
    src: url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.eot');
    src: url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.woff2') format('woff2'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.woff') format('woff'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.ttf') format('truetype'),
         url('/wp-content/plugins/storage-calculator/public/css/fonts/nexa_light-webfont.svg#nexa_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

div#storage-calculator-container{
  width: 100%;
  max-width: 1125px;
  margin: 0 auto;
  position: relative;
}

#storage-calculator-container article{
  padding: 0px 17px 35px 17px;
}

#storage-calculator-container article h2 {
  text-transform: none;
  text-align: center;
}

.storage-title {
    color: #1870b8;
    text-transform: capitalize;
    text-align: center;
    width: 100%;
}

#storage-calculator-container > h3 {
    text-transform: none;
    text-align: center;
    margin-bottom: 20px;
}

#storage-calculator-container > h3 a {
    color: #1870b8;
}

#storage-calculator-container div#vi {
  clear: none;
  padding: 0;
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 55px;
}

div#storage-calculator-container div#vi .storage-button,  {
    position: relative;
    float: left;
    display: inline-block;
    background-color: #f7f7f7;
    padding: 8px 10px;
    width: auto;
    height: 55px;
}

div#storage-calculator-container div#vi .storage-button .category-image{
  position: absolute;
  width: 195px;
  height: 55px;
  background-clip: padding-box;
  background-size: contain!important;
  background-position: center!important;
  background-repeat: no-repeat;
  display: inline-block;
  left: 10px;
}

div#storage-calculator-container div#vi .storage-button .category-image img {
  height: 55px;
}

div#storage-calculator-container div#vi .storage-button span.name {
  width: 115px;
  position: relative;
  display: inline-block;
  text-align: center;
  font-size: 1em;
  margin: 5px;
  color: #000;
  line-height: 18px;
}

div#storage-calculator-container div#vi .storage-button a.decrease {
    display: inline-block;
    position: relative;
    float: left;
}

div#storage-calculator-container div#vi .storage-button a.increase {
    display: inline-block;
    position: relative;
    float: right;
}

div#storage-calculator-container div#vi .storage-button span.less {
  position: relative;
  width: 30px;
  height: 40px;
  cursor: pointer;
  background: transparent url(/wp-content/plugins/storage-calculator/public/images/Minus_Icon.png) no-repeat center;
  border: 1px solid transparent;
  border-radius: 100%;
  float: left;
  background-size: contain;
}

div#storage-calculator-container div#vi .storage-button span.more {
  position: relative;
  width: 30px;
  height: 40px;
  cursor: pointer;
  background: transparent url(/wp-content/plugins/storage-calculator/public/images/Plus_Icon.png) no-repeat center;
  border: 1px solid transparent;
  border-radius: 100%;
  float: right;
  background-size: contain;
}

div#storage-calculator-container div#vi .storage-button .add {
  position: relative;
  height: 35px;
  line-height: 35px;
  color: #333;
  text-shadow: 0 0 4px #fff;
  font-size: 1em;
  width: 45px;
  text-align: center;
  border: 1px solid #dedede;
  background: #e6e6e6;
  float: right;
  margin-top: 1px;
  margin-left: 10px;
}

div#storage-calculator-container div#vi .storage-button .storage-buttons {
    height: 55px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
}

#storage-calculator-container .button-add-more-sorage-item{
   display: inline-block;
    width: 100%;
}

#storage-calculator-container .button-add-more-sorage-item {
  background-color: rgb(221, 221, 221);
  text-align: center;
  padding: 5px 35px;
  margin: 0 auto;
  width: 25%;
  font-size: 1em;
  font-weight: 700;
    text-align: center;
    border-color: #303030;
  background-color: #E2E2E2;
  color: #000;
}

#storage-calculator-container .qbutton {
    margin-bottom: 30px;
    padding: 3px 20px;
    color: #000!important;
}

#storage-calculator-container .qbutton.green2, .qbutton.green3{
  border-color: #303030;
  background-color: #E2E2E2;
  color: #000;
  border: 0px solid #E2E2E2;
  margin: 10px auto;
  font-size: 1em;
  text-transform: none;
}
#storage-calculator-container .qbutton.green2{
  padding: 0;
  width: 330px;
  text-align: center;
}
#storage-calculator-container .qbutton.green3{
  padding: 0;
  width: 330px;
  text-align: center;
  font-family: "nexa_lightregular"!important;
}

#storage-calculator-container .space-required-container.column-12{
  width: 300px;
  text-align: center;
  margin: 0 auto;
  background-color: #E2E2E2;
  height: auto;
  display: flex;
  position: relative;
  box-sizing: border-box;
  justify-content: center;
}

#storage-calculator-container .space-required.column-7{
    float: left;
    margin: 15px 10px;
    padding: 18px 0px;
    width: 165px;
    font-size: 1.1em;
    font-family: Nexa_Bold;
    color: black;
    font-family: "nexa_lightregular"!important;
}

#storage-calculator-container .space-number.column-5{
  float: right;
  margin: 15px 10px 15px 0;
  padding: 15px 0;
  font-size: 1.3em;
  font-family: Nexa_Bold;
  background-color: rgb(149, 153, 157);
  color: white;
  width: 60px;
  display: table;
}

#storage-calculator-container .space-number.column-5 #cubicmeter{
  font-size: 20px;
  padding: 7px 10px;
  width: 80px;
  box-sizing: border-box;
  text-align: center;
  background-color: transparent;
  border: 0;
  color: #fff;
}

#storage-calculator-container .room-size p.size{
    width: 200px;
    text-align: center;
    margin: 25px auto;
    font-family: nexa_light;
    color: black;
    font-family: "nexa_lightregular"!important;
    width: 250px;
}

#storage-calculator-container .room-size p.size a{
    color:  #1870b8!important;
    font-weight: 600;
}

#storage-calculator-container .button-total-space-required .detail-container{
  /*background-color: aquamarine; */
  margin: 0 auto;
  width: auto;
  padding: 1px 0;
}

#storage-calculator-container .room-size p span{
  font-family: nexa_bold;
}
#storage-calculator-container p.room-size, p{
  text-align: center;
}

a.qbutton.green4{
    border-color: #303030;
    background-color: #999!important;
    color: #000;
    border: 2px solid #FFFFFF;
    margin: 20px;
    font-size: 1.3em;
}

#storage-calculator-container .storage-list {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 50px;
    text-align: center;
}

#storage-calculator-container .storage-list li {
    list-style: none;
    display: inline-block;
    position: relative;
    margin: 0 5px 5px;
}

/** Storage 2 **/

div#storage-calculator-container div#vi .storage-button-2 {
    position: relative;
    float: left;
    display: inline-block;
    background-color: #fcf6ae;
    padding: 8px 10px;
    width: auto;
    height: 80px;
}

div#storage-calculator-container div#vi .storage-button-2 .category-image{
  position: absolute;
  width: 195px;
  height: 80px;
  background-clip: padding-box;
  background-size: contain!important;
  background-position: center!important;
  background-repeat: no-repeat;
  display: inline-block;
  left: 10px;
}

div#storage-calculator-container div#vi .storage-button-2 .category-image img {
  height: auto;
}

div#storage-calculator-container div#vi .storage-button-2 span.name {
  width: 115px;
  position: relative;
  display: inline-block;
  text-align: center;
  font-size: 1em;
  margin: 5px;
  color: #000;
  line-height: 18px;
}

div#storage-calculator-container div#vi .storage-button-2 a.decrease {
    display: inline-block;
    position: relative;
    float: left;
}

div#storage-calculator-container div#vi .storage-button-2 a.increase {
    display: inline-block;
    position: relative;
    float: right;
}

div#storage-calculator-container div#vi .storage-button-2 span.less {
  position: relative;
  width: 30px;
  height: 40px;
  cursor: pointer;
  background: transparent url(/wp-content/plugins/storage-calculator/public/images/Minus_Icon.png) no-repeat center;
  border: 1px solid transparent;
  border-radius: 100%;
  float: left;
  background-size: contain;
}

div#storage-calculator-container div#vi .storage-button-2 span.more {
  position: relative;
  width: 30px;
  height: 40px;
  cursor: pointer;
  background: transparent url(/wp-content/plugins/storage-calculator/public/images/Plus_Icon.png) no-repeat center;
  border: 1px solid transparent;
  border-radius: 100%;
  float: right;
  background-size: contain;
}

div#storage-calculator-container div#vi .storage-button-2 .add {
  position: relative;
  height: 35px;
  line-height: 35px;
  color: #333;
  text-shadow: 0 0 4px #fff;
  font-size: 1em;
  width: 45px;
  text-align: center;
  border: 1px solid #dedede;
  background: #e6e6e6;
  float: right;
  margin-top: 1px;
  margin-left: 10px;
}

div#storage-calculator-container div#vi .storage-button-2 .storage-buttons {
    height: 80px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
}

#storage-calculator-container .storage-list-2 {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 50px;
    text-align: center;
}

#storage-calculator-container .storage-list-2 li {
    list-style: none;
    display: inline-block;
    position: relative;
    margin: 0 5px 5px;
}
.group:after {
    content: "";
    display: table;
    clear: both;
}

#detailed-storage-calculator-container {
    width: 100%;
    max-width: 1125px;
    margin: 0 auto;
    position: relative;
}

.detailed-storage-title {
    color: #1870b8;
    text-transform: capitalize;
    text-align: center;
    width: 100%;
    margin-top: 20px;
    font-size: 20px;
}

#detailed-storage-calculator-container .col {
    width: 33.333%;
    float: left;
    padding: 0 12px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 30px;
}

#detailed-storage-calculator-container header {
    background-color: #1870b8 !important;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

#detailed-storage-calculator-container header h3 {
    color: #fff;
}

#detailed-storage-calculator-container header h3 span {
    color: #303030;
    background-color: #fff;
    padding: 2px 10px;
    margin-right: 15px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}

#detailed-storage-calculator-container .col-content {
    padding: 20px 20px 30px;
    border: 1px solid #dcdcdc;
}

#detailed-storage-calculator-container .sub-header {
    text-align: left;
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 30px;
}

#detailed-storage-calculator-container ul {
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #F9F9F9;
}

#detailed-storage-calculator-container ul li {
    border-top: 1px solid #E8E8E8;
}

#detailed-storage-calculator-container ul li:first-child {
    border-top: none;
}

#detailed-storage-calculator-container ul a {
    display: block;
    padding: 10px 15px;
    font-size: 16px;
    position: relative;
}

#detailed-storage-calculator-container ul a:hover {
    color: #303030 !important;
    background-color: #F5F5F5;
}

#detailed-storage-calculator-container ul a:hover span,
#detailed-storage-category ul a.active span {
    visibility: visible;
}

#detailed-storage-category ul a span {
    visibility: hidden;
}

#detailed-storage-calculator-container ul a span.arrow:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    border-left: 11px solid #1870B8;
    position: absolute;
    right: 15px;
    top: 11px;
}

#detailed-storage-calculator-container ul a span.plus:after {
    content: "+";
    display: block;
    padding: 0 9px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    position: absolute;
    right: 15px;
    top: 11px;
    color: #fff;
    background-color: #1870B8;
}

#detailed-storage-calculation .row {
    background-color: #F9F9F9;
}

#detailed-storage-calculation .row header {
    padding: 5px 15px;
    color: #fff;
    background-color: #1870b8 !important;
    font-size: 16px;
}

#detailed-storage-calculation .row .item {
    padding: 8px 5px 8px 15px;
    border-bottom: 1px solid #E8E8E8;
}

#detailed-storage-calculation .row .item-name {
    font-size: 14px;
    float: left;
    width: 55%;
    color: #303030;
}

#detailed-storage-calculation .row .item-actions {
    float: right;
    width: 42%;
    margin-top: 1px;
}

#detailed-storage-calculation .row .item-actions .amount {
    width: 15px;
    padding: 3px 5px;
    float: left;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border: 1px solid #8A8A8A;
    background-color: #fff;
}

#detailed-storage-calculation .row .item-actions .dec {
    float: left;
    padding: 0 9px;
    line-height: 23px;
    background-color: #8A8A8A;
    color: #fff;
    border-right: 1px solid #B5B5B5;
    font-size: 30px;
}

#detailed-storage-calculation .row .item-actions .inc {
    float: left;
    padding: 0 9px;
    line-height: 23px;
    background-color: #8A8A8A;
    color: #fff;
    -webkit-border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    -moz-border-radius-bottomright: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

#detailed-storage-calculation .row .item-actions .close {
    float: left;
    padding: 0 8px;
    line-height: 23px;
    background-color: #A92525;
    color: #fff;
    border-right: 1px solid #B5B5B5;
    font-size: 13px;
    margin-left: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}

#detailed-storage-calculation .close,
#detailed-storage-calculation .inc,
#detailed-storage-calculation .dec {
    cursor: pointer;
}

#detailed-storage-calculation .row .room-total {
    padding: 10px 5px 10px 15px;
    font-size: 14px;
    color: #303030;
    font-weight: bold;
}

#storage-space-required {
    background-color: #1870B8;
    color: #fff;
    padding: 20px 15px;
}

#storage-space-required #label {
    font-size: 16px;
    float: left;
    line-height: 29px;
    font-weight: bold;
}

#storage-space-required .val {
    float: left;
    margin-left: 10px;
    background-color: #18517E;
    padding: 3px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
}

#storage-space-required #get-a-quote {
    float: left;
    width: 100%;
    text-align: center;
}

#storage-space-required #get-a-quote a {
    background-color: #fcdd06;
    display: block;
    padding: 13px 20px;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 20px 0 0;
    font-family: 'nexa_boldregular', serif;
}

#storage-space-required #get-a-quote a:hover {
    color: #303030;
}


.gform_wrapper .gfield.hidden{
	display: none !important;
}

a.qbutton.button.print{ margin-top:10px; width: 100%; padding: 0; text-align: center; }

html.printable_calculator_content{ margin-top: 0 !important; }


html.printable_calculator_content #detailed-storage-calculation .row .item-name b { float: right; }


html.printable_calculator_content #detailed-storage-calculation .row .item-actions .amount{ width: 10%; float: right; }

@media print{
	html.printable_calculator_content a.qbutton.button.print{ display: none; }
}




/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 6.9
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{opacity:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear:after{clear:both;content:"";display:block}::selection{background:#1abc9c;color:#fff}::-moz-selection{background:#1abc9c;color:#fff}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{display:block;margin:10px auto}.header_top .aligncenter{margin:8px auto}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.content ul ul,.content ol ol{padding:0 0 0 15px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:0}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#303030}h1{font-size:30px;line-height:1.25em}h2{font-size:24px;line-height:1.384615384615385em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h3{font-size:17px;line-height:1.304347826086957em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h4{font-size:19px;line-height:1.375em;font-weight:400}h5{font-size:15px;line-height:1.571428571428571em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h6{font-size:13px;line-height:1.538461538461538em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#303030}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#1abc9c}a,p a{color:#303030;text-decoration:none;cursor:pointer}a:hover,p a:hover{color:#1abc9c;text-decoration:none}input[type='submit'],.woocommerce input[type='button'],.woocommerce-page input[type='button']{-webkit-appearance:none}ul{list-style-position:inside}html{height:100%;margin:0!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out}body{font-family:'Raleway',sans-serif;font-size:14px;line-height:26px;color:#818181;font-weight:400;background-color:#f6f6f6;overflow-y:scroll;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}.wrapper{background-color:#f6f6f6;position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);left:0}.right_side_menu_opened .wrapper{left:-270px}.right_side_menu_opened .wrapper header.fixed,.right_side_menu_opened .wrapper header.fixed_hiding,.right_side_menu_opened .wrapper header.sticky{left:-270px}@media only screen and (min-width:1100px){.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position){left:-270px!important}}.wrapper_inner{width:100%;overflow:hidden}body.boxed .wrapper_inner{overflow:visible}body.boxed .content{overflow:hidden}.meta{display:none}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100;display:none}@media only screen and (min-width:1000px){body.vertical_menu_enabled:not(.vertical_menu_hidden) .ajax_loader{margin-left:130px}body.vertical_menu_enabled.vertical_menu_hidden .ajax_loader{margin-left:20px}}.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}.ajax_loader_2{margin:-50% 0 0 -50%}.ajax_loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#303030;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes scaleout{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1);opacity:0}}@-ms-keyframes scaleout{0%{-ms-transform:scale(0)}100%{-ms-transform:scale(1);opacity:0}}@-o-keyframes scaleout{0%{-o-transform:scale(0)}100%{-o-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.ajax_loader .double_pulse{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative}.ajax_loader .double_pulse .double-bounce1,.ajax_loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#303030;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out}.ajax_loader .double_pulse .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0.0)}50%{-webkit-transform:scale(1.0)}}@keyframes bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}50%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.ajax_loader .cube{width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#303030;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ajax_loader .rotating_cubes{width:32px;height:32px;margin:-16px 0 0 -16px;position:relative}.ajax_loader .rotating_cubes .cube1,.ajax_loader .rotating_cubes .cube2{background-color:#303030;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.ajax_loader .rotating_cubes .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.ajax_loader .stripes{width:50px;height:60px;margin:-30px 0 0 -25px;text-align:center;font-size:10px}.ajax_loader .stripes>div{background-color:#303030;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.ajax_loader .stripes .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ajax_loader .stripes .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.ajax_loader .stripes .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ajax_loader .stripes .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.ajax_loader .wave{width:72px;text-align:center;margin:-9px 0 0 -36px}.ajax_loader .wave>div{width:18px;height:18px;background-color:#303030;margin:0 3px 0 0;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ajax_loader .wave .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.ajax_loader .wave .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}40%{-webkit-transform:scale(1.0)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}40%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.ajax_loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative;text-align:center;-webkit-animation:rotatecircles 2.0s infinite linear;animation:rotatecircles 2.0s infinite linear}.ajax_loader .two_rotating_circles .dot1,.ajax_loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#303030;border-radius:100%;-webkit-animation:bounce 2.0s infinite ease-in-out;animation:bounce 2.0s infinite ease-in-out}.ajax_loader .two_rotating_circles .dot2{top:auto;bottom:0;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes rotatecircles{100%{-webkit-transform:rotate(360deg)}}@keyframes rotatecircles{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.ajax_loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0 0 -30px;position:relative}.ajax_loader .five_rotating_circles .container1>div,.ajax_loader .five_rotating_circles .container2>div,.ajax_loader .five_rotating_circles .container3>div{width:12px;height:12px;background-color:#303030;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ajax_loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%}.ajax_loader .five_rotating_circles .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.ajax_loader .five_rotating_circles .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.ajax_loader .five_rotating_circles .circle1{top:0;left:0}.ajax_loader .five_rotating_circles .circle2{top:0;right:0}.ajax_loader .five_rotating_circles .circle3{right:0;bottom:0}.ajax_loader .five_rotating_circles .circle4{left:0;bottom:0}.ajax_loader .five_rotating_circles .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ajax_loader .five_rotating_circles .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.ajax_loader .five_rotating_circles .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ajax_loader .five_rotating_circles .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ajax_loader .five_rotating_circles .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.ajax_loader .five_rotating_circles .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.ajax_loader .five_rotating_circles .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.ajax_loader .five_rotating_circles .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.ajax_loader .five_rotating_circles .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ajax_loader .five_rotating_circles .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.ajax_loader .five_rotating_circles .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}body.smooth_scroll{overflow-y:hidden}body.boxed .wrapper_inner,body.boxed .footer_inner{width:1150px;margin:0 auto}header{width:100%;display:inline-block;margin:0;vertical-align:middle;position:relative;z-index:110;-webkit-backface-visibility:hidden}header .header_inner_left{position:absolute;left:45px;top:0}header .container_inner .header_inner_left{position:absolute;left:0;top:0}.boxed header{background-color:transparent!important;border:0!important}.boxed .header_inner{width:1150px;margin:0 auto}.header_inner_right{float:right;position:relative;z-index:110}.header_top{position:relative;z-index:111;line-height:33px;height:33px;padding:0;font-size:13px;background-color:#fff;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}header.scrolled .header_top{background-color:#fff!important}.header_top p{line-height:32px;padding:0 15px}.header_top .left{float:left}.header_top .right{float:right}.header_top .right .inner #lang_sel{float:left;padding:0}.header_top .inner #lang_sel>ul{list-style:none}.header_top .left .inner>div,.header_top .left .inner>div:last-child{float:left;border-bottom:0;border-top:0}.header_top .right .inner>div{border-left:0;float:left}header.scrolled:not(.scroll_header_top_area) .header_top{border-bottom:0}.header_bottom{padding:0 45px;position:relative;background-color:#fff;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.boxed .header_bottom{padding:0 25px}.logo_wrapper{height:100px;float:left}.q_logo{position:relative;top:50%;left:0}.q_logo a{position:relative;display:block;visibility:hidden}.q_logo img{display:block;opacity:1;position:absolute;top:-50%;width:auto!important;max-width:none;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out}.q_logo img.light,.q_logo img.sticky,.q_logo img.dark,.q_logo img.popup,.q_logo img.mobile{opacity:0}header.scrolled .q_logo img.normal,header.scrolled.dark .q_logo img.normal,header.scrolled.light .q_logo img.normal{opacity:1}header.scrolled .q_logo img.light,header.scrolled.light .q_logo img.light,header.scrolled.dark .q_logo img.light,header.scrolled .q_logo img.dark,header.scrolled.light .q_logo img.dark,header.scrolled.dark .q_logo img.dark{opacity:0}header.light .q_logo img.normal{opacity:0}header.light .q_logo img.light{opacity:1}header.light .q_logo img.dark{opacity:0}header.dark .q_logo img.normal{opacity:0}header.dark .q_logo img.light{opacity:0}header.dark .q_logo img.dark{opacity:1}header.sticky{-webkit-transition:all .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:all .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:all .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:all .33s cubic-bezier(0.694,0.0482,0.335,1);transition:all .33s cubic-bezier(0.694,0.0482,0.335,1);top:-120px;left:0;position:fixed;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}header.sticky .header_top{display:none}header.sticky .header_bottom{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,0.11)}header.sticky.no_shadow .header_bottom{box-shadow:none}header.sticky.centered_logo{top:-300px}header.sticky.sticky_animate{top:0}header.sticky .q_logo img.sticky{opacity:1}header.sticky .q_logo img.normal,header.sticky .q_logo img.light,header.sticky .q_logo img.dark,header.sticky .q_logo img.popup,header.sticky .q_logo img.mobile{opacity:0!important}header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper{height:60px!important;float:left}header.sticky .drop_down .second{margin-top:0}header.sticky .header_fixed_right_area{display:none}header.sticky .side_menu_button{height:60px}.sticky .header_menu_bottom{position:static}header.fixed,header.fixed_hiding{-webkit-transition:left .13s cubic-bezier(0.694,0.0482,0.335,1),left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .13s cubic-bezier(0.694,0.0482,0.335,1),left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .13s cubic-bezier(0.694,0.0482,0.335,1),left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .13s cubic-bezier(0.694,0.0482,0.335,1),left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .13s cubic-bezier(0.694,0.0482,0.335,1),left .33s cubic-bezier(0.694,0.0482,0.335,1);width:100%;position:fixed;z-index:110;top:0;left:0}header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);background-color:#fff}header.menu_bottom .header_inner_left{left:0}header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li>a{line-height:60px}header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li:first-child>a{padding-left:0}header.menu_bottom:not(.sticky) .drop_down .second{top:100%}header:not(.sticky) .header_menu_bottom .side_menu_button{height:60px}header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}header.menu_bottom .header_inner_left{position:relative}.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}.menu_bottom .logo_wrapper{float:none}.menu_bottom .q_logo a{display:inline-block}.menu_bottom.sticky .logo_wrapper{float:left}.header_menu_bottom{position:relative;display:block}header.centered_logo{text-align:center}header.centered_logo .header_inner_left{float:none;position:relative;display:block;margin:20px 0 10px 0}header.centered_logo.sticky .header_inner_left{margin:0}header.centered_logo .logo_wrapper{float:none;height:auto!important}header.centered_logo .q_logo{top:0}header.centered_logo.sticky .q_logo{top:50%}header.centered_logo .q_logo a{display:inline-block;vertical-align:middle}header.centered_logo .q_logo img{top:0;margin:0}@media only screen and (min-width:1000px){header.centered_logo:not(.sticky) .q_logo img{-webkit-transform:translate(-50%,0px);-moz-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);-o-transform:translate(-50%,0px);transform:translate(-50%,0px)}}header.centered_logo.centered_logo_animate .q_logo img,header:not(.centered_logo) .q_logo img{height:100%}header.centered_logo.sticky .q_logo img{top:-50%}header.centered_logo.sticky .q_logo img{height:100%!important}header.centered_logo .header_inner_right{float:none;display:inline-block;position:relative;vertical-align:middle}header.centered_logo .header_right_widget{float:left}header.centered_logo nav.main_menu,header.centered_logo nav.main_menu.right{position:relative;display:inline-block;left:auto;float:none;vertical-align:middle}header.centered_logo nav.main_menu>ul{left:0}@media only screen and (min-width:1000px){header.fixed_hiding .holeder_for_hidden_menu{overflow:hidden;max-height:150px;vertical-align:middle;-webkit-transition:max-height .2s cubic-bezier(0.23,1,0.32,1) 0s;-moz-transition:max-height .2s cubic-bezier(0.23,1,0.32,1) 0s;-o-transition:max-height .2s cubic-bezier(0.23,1,0.32,1) 0s;-ms-transition:max-height .2s cubic-bezier(0.23,1,0.32,1) 0s;transition:max-height .2s cubic-bezier(0.23,1,0.32,1) 0s}header.fixed_hiding.scrolled .holeder_for_hidden_menu{max-height:0}header.fixed_hiding .holeder_for_hidden_menu:hover{overflow:visible}header.fixed_hiding.scrolled:hover .holeder_for_hidden_menu{max-height:150px;transition-duration:.5s;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s}header.fixed_hiding.centered_logo .header_inner_left{margin:20px 0;display:table;width:100%}header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left{height:50px}header.fixed_hiding .header-left-from-logo-widget,header.fixed_hiding .header-right-from-logo-widget,header.fixed_hiding .logo_wrapper{display:table-cell;width:33.33%;vertical-align:middle;position:relative}header.fixed_hiding .header-left-from-logo-widget-inner,header.fixed_hiding .header-right-from-logo-widget-inner{width:100%}header.fixed_hiding .header-left-from-logo-widget{text-align:left}header.fixed_hiding .header-right-from-logo-widget{text-align:right}header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:124px;opacity:1;-webkit-transition:max-height .2s ease 0s,opacity .2s ease 0s;-moz-transition:max-height .2s ease 0s,opacity .2s ease 0s;-o-transition:max-height .2s ease 0s,opacity .2s ease 0s;-ms-transition:max-height .2s ease 0s,opacity .2s ease 0s;transition:max-height .2s ease-out 0s,opacity .2s ease 0s}header.fixed_hiding.scrolled .q_logo,header.fixed_hiding.scrolled .q_logo a{-webkit-transition:max-height .2s ease 0s,opacity .4s ease 0s;-moz-transition:max-height .2s ease 0s,opacity .4s ease 0s;-o-transition:max-height .2s ease 0s,opacity .4s ease 0s;-ms-transition:max-height .2s ease 0s,opacity .4s ease 0s;transition:max-height .2s ease-out 0s,opacity .4s ease 0s;max-height:0!important;opacity:0}header.fixed_hiding .q_logo_hidden a{height:50px;position:relative;display:block;opacity:0;max-height:0;-webkit-transition:opacity 0s ease 0s,max-height 0s ease 0s;-moz-transition:opacity 0s ease 0s,max-height 0s ease 0s;-o-transition:opacity 0s ease 0s,max-height 0s ease 0s;-ms-transition:opacity 0s ease 0s,max-height 0s ease 0s;transition:opacity 0s ease 0s,max-height 0s ease 0s}header.fixed_hiding.scrolled .q_logo_hidden a{max-height:500px;opacity:1;-webkit-transition:opacity .15s ease .3s,max-height .15s ease .2s;-moz-transition:opacity .15s ease .3s,max-height .15s ease .2s;-o-transition:opacity .15s ease .3s,max-height .15s ease .2s;-ms-transition:opacity .15s ease .3s,max-height .15s ease .2s;transition:opacity .15s ease .3s,max-height .15s ease .2s}}nav.main_menu{position:absolute;left:50%;z-index:100;text-align:left}nav.main_menu.right{position:relative;left:auto;float:right}nav.main_menu ul{list-style:none outside none;margin:0;padding:0}nav.main_menu>ul{left:-50%;position:relative}nav.main_menu.right>ul{left:auto}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu ul li a{color:#777;font-weight:400;text-decoration:none;display:inline-block;position:relative;line-height:100px;padding:0;margin:0;cursor:pointer}nav.main_menu>ul>li>a>i.menu_icon{margin-right:7px}header.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a{line-height:60px}nav.main_menu>ul>li>a,nav.main_menu>ul>li>a{display:inline-block;height:100%;background-color:transparent;-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,color .3s ease-in-out;-o-transition:opacity .3s ease-in-out,color .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}.with_hover_bg_color nav.main_menu>ul>li>a{-webkit-transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s;-moz-transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s;-ms-transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s;-o-transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s;transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:.8}nav.main_menu>ul>li.active>a{color:#303030}nav.main_menu>ul>li>a>i.blank{display:none}nav.main_menu>ul>li.has_sub>a>i.q_menu_arrow{display:inline-block;margin-left:6px}.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before{color:#fff}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before{color:#000}nav.main_menu>ul>li>a{position:relative;padding:0 17px;color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:1px}.drop_down ul{list-style:none}.drop_down ul li{position:relative}header.transparent.fixed.scrolled .drop_down .second,header.transparent.fixed_hiding.scrolled .drop_down .second{top:100%}.drop_down .second{left:0;margin:0;top:100%;position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header.transparent:not(.sticky) .drop_down .second{top:75%}header.transparent.with_border:not(.sticky) .drop_down .second,header.transparent.with_hover_bg_color:not(.sticky) .drop_down .second{top:100%}.drop_down li.left_position .second{left:auto;right:0}header.transparent .drop_down .second:not(.right){left:16px}header.transparent.with_hover_bg_color .drop_down .second:not(.right){left:0}.drop_down li.right_position .second{left:-100%}.drop_down .second.drop_down_start{visibility:visible;overflow:visible;opacity:1}nav.main_menu>ul>li:hover>.second{z-index:20}.drop_down .second .inner{position:relative;padding:0;display:block;z-index:997}.drop_down .second .inner>ul,li.narrow .second .inner ul{display:inline-block;position:relative;background-color:#262626;border-color:#3d3d3d}li.narrow .second .inner ul{padding:7px 0}.drop_down .second .inner ul li{display:block;padding:0 15px;position:relative;float:none;height:auto;background:0;width:190px}li.narrow .second .inner ul li:last-child{border-bottom:0}.drop_down .wide.left_position .second ul li,.drop_down .wide.right_position .second ul li{width:180px}.drop_down .second .inner ul li a,.drop_down .second .inner ul li h5{display:block;font-weight:600;color:#9d9d9d;height:auto;line-height:16px;margin:0;padding:9px 0;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:11px;text-transform:uppercase;letter-spacing:1px}.drop_down .second .inner>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li>ul>li:last-child>a{border-bottom:0}.drop_down .second .inner ul.right li a{padding:9px 20px 9px 0}.drop_down .second .inner>ul>li>a:hover,.drop_down .second .inner ul li.sub ul li a:hover{color:#fff}.drop_down .narrow .second .inner ul li{padding:0;width:225px}.drop_down .narrow .second .inner ul li a{padding-left:20px;padding-right:20px}.drop_down .wide .second ul li a,.drop_down .wide .second .inner ul li.sub a,.drop_down .wide .second .inner ul li h5{background:0}.drop_down .second i{display:none}.drop_down .second .inner ul li ul{position:absolute;left:100%;top:-7px;height:auto;display:none;overflow:hidden;z-index:10}.drop_down .second .inner ul li:hover ul{z-index:20;display:block}.drop_down .second.right{right:0;left:auto}.drop_down .second .inner ul.right li a,.drop_down .second .inner ul.right li h5{text-align:right}.drop_down .second .inner ul.right li ul{left:-100%}.drop_down .second .inner ul li.sub ul li a,.drop_down .second .inner ul.right li.sub ul li a{background:0}.drop_down .second .inner .widget{padding:0 20px}.drop_down .second .inner .widget p{font-size:13px;line-height:16px;padding:12px 0}.drop_down .wide .second ul{padding:15px 10px}.drop_down .second ul li{border-bottom-width:1px;border-bottom-color:#3d3d3d}.drop_down .wide .second ul li{float:left;width:249px;padding:0 10px 0 10px;border-left:1px solid #3d3d3d;border-bottom:0}.drop_down .wide .second>.inner>ul>li.sub>ul>li>a,.drop_down .wide .second ul li a{padding:11px 9px}.drop_down .wide:not(.right_position) .second ul li:first-child,.drop_down .wide.right_position .second ul li:last-child{border-left-color:transparent}.drop_down .wide .second ul li:last-child{margin-right:0}.drop_down .wide.right_position .second ul li{float:right}.drop_down .wide .second ul li:hover{background-color:transparent}.drop_down .wide .second ul li:nth-child(4n+1){clear:both}.drop_down .second .inner ul li.sub a i.q_menu_arrow{display:inline-block;float:right;position:relative;top:2px;font-size:12px;color:#888}.drop_down .second .inner ul li.sub ul li a i.q_menu_arrow,.drop_down .wide .second .inner ul li.sub a i.q_menu_arrow{display:none}.drop_down .second .inner ul.right li.sub a i.q_menu_arrow{float:left;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.drop_down .wide .second .inner>ul>li>a{color:#fff;border-bottom:0;text-transform:uppercase;letter-spacing:1px;font-weight:600}.drop_down .wide .second .inner>ul>li>a{margin-bottom:7px;font-size:13px}.drop_down .wide .second .inner ul li.sub h5 a,.drop_down .wide .second .inner ul li h5 a{padding:0!important}.drop_down .wide .second ul li ul{display:block;left:0;padding:0;position:relative;top:0;visibility:visible;background-color:transparent!important}.drop_down .wide .second ul li ul .widget{padding:0 10px}.drop_down .second .inner ul li ul{overflow:visible}.drop_down .wide .second ul li.show_widget_area_in_popup:hover .popup_wrapper>a{color:#fff}.drop_down .wide .second ul li.show_widget_area_in_popup .popup_wrapper{position:relative;display:inline-block;vertical-align:middle}.drop_down .wide .second ul li.show_widget_area_in_popup a{display:inline-block;vertical-align:middle}.drop_down .wide .second ul li.show_widget_area_in_popup .widget{height:0;width:0;overflow:hidden;opacity:0;position:absolute;left:100%;top:0;padding:5px;margin:5px 0 0 5px;background-color:#262626}.drop_down .wide .second ul li ul li{z-index:1}.drop_down .wide .second ul li.show_widget_area_in_popup:hover{z-index:10}.drop_down .wide .second ul li.show_widget_area_in_popup:hover .widget{height:auto;width:auto;opacity:1}.drop_down .wide .second ul li.show_widget_area_in_popup .widget img{max-width:inherit;display:block;position:relative}.drop_down .wide .second ul li.show_widget_area_in_popup .widget a{padding:0}.drop_down .wide .second ul li ul li{padding:0;margin:0;border:0}.drop_down .wide .second ul li ul li.menu-item-has-children>a,.drop_down .wide .second ul li ul li.menu-item-has-children>a:hover{border-bottom:0 none;color:#303030;font-size:15px}.drop_down .wide.icons .second ul li a span{position:relative;display:block}.drop_down .wide.icons .second i{width:24px;height:16px;float:left;display:inline-block;color:#888;line-height:16px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.drop_down .wide.icons .second a:hover i{color:#fff}.drop_down .wide.icons .second i.blank{background:0;border:0;display:none}@media only screen and (min-width:1000px){header.stick_with_left_right_menu:not(.sticky){text-align:center}header.stick_with_left_right_menu .header_inner_left{display:inline-block;vertical-align:middle;position:relative;top:0;left:auto;z-index:100}header.stick_with_left_right_menu.sticky .header_inner_left{display:none}header.stick_with_left_right_menu nav.main_menu.left_side{text-align:right;position:absolute;width:49%;top:0;left:0;z-index:50}header.stick_with_left_right_menu nav.main_menu.left_side>ul{text-align:left;display:inline-block;vertical-align:middle}header.stick_with_left_right_menu nav.main_menu.right_side{position:absolute;width:49%;top:0;right:0;left:auto;z-index:50}header.stick_with_left_right_menu nav.main_menu.left_side:hover,header.stick_with_left_right_menu nav.main_menu.right_side:hover{z-index:200}header.stick_with_left_right_menu.sticky nav.main_menu.left_side,header.stick_with_left_right_menu.sticky nav.main_menu.right_side{position:relative;display:inline-block;vertical-align:middle}header.stick_with_left_right_menu.sticky nav.main_menu.left_side>ul>li:last-child,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child{margin:0!important}nav.main_menu.left_side>ul,nav.main_menu.right_side>ul{left:auto}}.mobile_menu_button{display:none;float:left;height:100px;margin:0 20px 0 0}.mobile_menu_button span{color:#777;width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}.dark .mobile_menu_button span{color:#000}nav.mobile_menu{display:none;width:100%;float:left;position:relative;top:0;text-align:left;overflow:hidden;background-color:#fff;z-index:100}nav.mobile_menu ul{display:none;width:100%;position:relative;list-style:none;padding:0;margin:0}nav.mobile_menu>ul{margin-bottom:-1px!important}nav.mobile_menu ul li{margin:0;padding:0;position:relative}nav.mobile_menu ul li a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li,nav.mobile_menu ul li,nav.mobile_menu ul li ul li{border-bottom:1px solid #eaeaea}nav.mobile_menu ul li.open_sub>ul{border-top:1px solid #eaeaea}nav.mobile_menu ul li:last-child{border:0!important}nav.mobile_menu ul>li.has_sub>span.mobile_arrow,nav.mobile_menu ul>li.has_sub>span.mobile_arrow{cursor:pointer;display:inline-block;float:right;height:46px;line-height:46px;margin:0;padding:0 10px 0 0;position:absolute;top:0;right:0;text-align:right;width:50px;z-index:9000;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li span.mobile_arrow i,nav.mobile_menu ul li span.mobile_arrow i{color:#888}nav.mobile_menu ul>li>span.mobile_arrow i{display:none}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i{display:inline}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i.fa-angle-down,nav.mobile_menu ul>li.has_sub>span.mobile_arrow i.fa-angle-down{display:none}nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-right,nav.mobile_menu ul>li.has_sub>ul.open_sub>li>span.mobile_arrow i.fa-angle-right{display:none}nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-down,nav.mobile_menu ul>li.has_sub ul.open_sub>li>span.mobile_arrow i.fa-angle-down{display:inline}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{font-size:13px;font-weight:400;color:#888;padding:10px 0 10px 0;display:block;position:relative;text-transform:none;line-height:26px;letter-spacing:0}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#1abc9c}nav.mobile_menu ul li ul li{margin:0 0 0 20px}header:not(.centered_logo) .header_fixed_right_area{position:absolute;right:0;top:0;height:100%;line-height:100px}.header_menu_bottom .main_menu{left:auto}.sticky .header_menu_bottom .main_menu{float:right;left:auto;position:relative}.sticky .header_menu_bottom .main_menu_header_inner_right_holder .main_menu{float:left}.sticky .header_menu_bottom .main_menu_header_inner_right_holder.with_center_logo .main_menu{float:left}.sticky .header_menu_bottom .main_menu_header_inner_right_holder{float:right}.header_menu_bottom nav.main_menu>ul{left:auto}.sticky .header_menu_bottom nav.main_menu>ul{left:auto}.side_menu_button_wrapper{display:table}.side_menu_button{cursor:pointer;display:table-cell;vertical-align:middle;height:100px}.header_bottom_right_widget_holder{display:table-cell;vertical-align:middle;height:100%;padding:0 17px}@media only screen and (min-width:1000px){header.dark:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton{border-color:#000!important;background-color:transparent!important;color:#000!important}header.light:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton{border-color:#fff!important;background-color:transparent!important;color:#fff!important}}.side_menu_button>a{font-size:14px;position:relative;display:inline;width:20px;height:20px;padding:0 12px}.side_menu_button>a.side_menu_button_link.medium{display:inline-block;font-size:21px;line-height:30px;height:30px;width:19px}.side_menu_button>a.side_menu_button_link.large{display:inline-block;font-size:28px;line-height:34px;height:34px;width:24px}.side_menu_button>a,.mobile_menu_button span{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;color:#9d9d9d}.side_menu_button>a:hover,.mobile_menu_button span:hover{opacity:.8}.light:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.light:not(.sticky):not(.scrolled) .header-widget,.light:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu>li>a,.light:not(.sticky):not(.scrolled) .header-widget p,.light:not(.sticky):not(.scrolled) .header-widget a,.light:not(.sticky):not(.scrolled) .header-widget span{color:#fff}.light:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.light:not(.sticky):not(.scrolled) .header-widget #lang_sel>ul>li>a,.light:not(.sticky):not(.scrolled) .header-widget #lang_sel_click>ul>li>a{color:#fff!important}.dark:not(.sticky):not(.scrolled) .q_social_icon_holder i.simple_social,.dark:not(.sticky):not(.scrolled) .header-widget,.dark:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu>li>a,.dark:not(.sticky):not(.scrolled) .header-widget p,.dark:not(.sticky):not(.scrolled) .header-widget a,.dark:not(.sticky):not(.scrolled) .header-widget span{color:#000}.dark:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.dark:not(.sticky):not(.scrolled) .header-widget #lang_sel>ul>li>a,.dark:not(.sticky):not(.scrolled) .header-widget #lang_sel_click>ul>li>a{color:#000!important}.side_menu_button a:last-child{padding:0 0 0 8px}.side_menu .q_font_awsome_icon i{color:#818181;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin:0 8px 0 0;-webkit-backface-visibility:visible}.side_menu li:hover .q_font_awsome_icon i{color:#fff}.q_slider{width:100%;overflow:hidden;position:relative;z-index:10}.ls-wp-fullwidth-helper{left:0!important}.content{margin-top:0;position:relative;z-index:100;background-color:#f6f6f6}.content.content_top_margin{margin-top:100px!important}.content.content_top_margin_none{margin-top:0!important}.container{position:relative;padding:0;width:100%;z-index:100}.container_inner{width:1100px;margin:0 auto}.content .container{background-color:#f6f6f6}.content .container .container_inner{padding:0}.content .container .container_inner.page_container_inner{padding:30px 0 0 0}.full_page_container_inner{padding:30px 0 0 0}.full_width{position:relative;z-index:100;background-color:#f6f6f6}.header_bottom .container_inner{position:relative}.content .title .container_inner{padding:0!important}section.section{display:block;position:relative;padding:50px 0;overflow:hidden}div.section{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.use_row_as_box{-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}div.video_section{overflow:hidden}.boxed .section .section_inner,.grid_section .section_inner{width:1100px;margin:0 auto;position:relative;z-index:20}.full_section_inner{position:relative;z-index:20}.section .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.section .video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.section .video-overlay.active{background-image:url("/wp-content/themes/bridge/css/img/pixel-video.png");background-position:0 0;background-repeat:repeat;opacity:1}.section .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.section .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}.section .video-wrap .mejs-container .mejs-controls{display:none!important}.section .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.18)!important}.section .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}.section .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.section .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.section .video-wrap .mejs-controls button{opacity:.8}.section .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}.section .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}.two_columns_66_33{width:100%}.two_columns_66_33>.column1{width:66.66%;float:left}.two_columns_66_33>.column1>.column_inner{padding:0 20px 0 0}.two_columns_66_33>.column2{width:33.33%;float:left}.two_columns_66_33>.column2>.column_inner{padding:0 0 0 20px}.two_columns_33_66{width:100%}.two_columns_33_66>.column1{width:33.33%;float:left}.two_columns_33_66>.column1>.column_inner{padding:0 20px 0 0}.two_columns_33_66>.column2{width:66.66%;float:left}.two_columns_33_66>.column2>.column_inner{padding:0 0 0 20px}.two_columns_75_25{width:100%}.two_columns_75_25>.column1{width:75%;float:left}.two_columns_75_25>.column1>.column_inner{padding:0 20px 0 0}.two_columns_75_25>.column2{width:25%;float:left}.two_columns_75_25>.column2>.column_inner{padding:0 0 0 20px}.two_columns_25_75{width:100%}.two_columns_25_75>.column1{width:25%;float:left}.two_columns_25_75>.column1>.column_inner{padding:0 20px 0 0}.two_columns_25_75>.column2{width:75%;float:left}.two_columns_25_75>.column2>.column_inner{padding:0 0 0 20px}.two_columns_50_50{width:100%}.two_columns_50_50>.column1{width:50%;float:left}.two_columns_50_50>.column1>.column_inner{padding:0 10px 0 0}.two_columns_50_50>.column2{width:50%;float:left}.two_columns_50_50>.column2>.column_inner{padding:0 0 0 10px}.three_columns{width:100%}.three_columns>.column1,.three_columns>.column2,.three_columns>.column3{width:33.33%;float:left}.three_columns>.column1>.column_inner{padding:0 15px 0 0}.three_columns>.column2>.column_inner{padding:0 5px 0 10px}.three_columns>.column3>.column_inner{padding:0 0 0 15px}.four_columns{width:100%}.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4{width:25%;float:left}.four_columns>.column1>.column_inner{padding:0 15px 0 0}.four_columns>.column2>.column_inner{padding:0 10px 0 5px}.four_columns>.column3>.column_inner{padding:0 5px 0 10px}.four_columns>.column4>.column_inner{padding:0 0 0 15px}.five_columns>.column1,.five_columns>.column2,.five_columns>.column3,.five_columns>.column4,.five_columns>.column5{width:20%;float:left}.five_columns>.column1>.column_inner,.five_columns>.column2>.column_inner,.five_columns>.column3>.column_inner,.five_columns>.column4>.column_inner{margin:0 2.5% 0 0}.five_columns>.column5>.column_inner{margin:0}.title_outer.animate_title_area{overflow:hidden}.title{display:block;width:100%;height:100px;text-align:left;position:relative;z-index:101;border-bottom-color:#eee}.title_outer.with_image .title{height:auto!important;line-height:normal;background:0}.title img{display:block;position:relative;width:100%}.title .not_responsive{display:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title_outer.with_image .title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer .has_background.title .title_holder{position:absolute;top:0;display:block}.title .title_overlay{position:absolute;width:100%;height:100%;background-repeat:repeat;background-position:0 0;top:0}.title .title_holder .container{display:table-cell;vertical-align:middle;background-color:transparent}.title_outer.with_image .title .title_holder .container,.title_outer .has_fixed_background.title .title_holder .container,.title_outer .has_background.title .title_holder .container{display:block;height:100%}.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}.title_subtitle_holder{display:block;padding:0;position:relative}.title_outer.with_image .title .title_subtitle_holder,.title_outer .has_fixed_background.title .title_subtitle_holder,.title_outer .has_background.title .title_subtitle_holder{display:table-cell;vertical-align:middle;width:100%}.title_subtitle_holder_inner{position:relative}.title h1{color:#303030;padding:0;text-transform:uppercase;letter-spacing:1px;font-weight:600}.title.title_size_medium h1{font-size:24px;line-height:1.384615384615385em}.title.title_size_small h1,.title h1{font-size:17px;line-height:1.304347826086957em}.title.title_size_large h1{font-size:47px;line-height:60px}.title_text_shadow .title h1{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.subtitle{display:block}.title_text_shadow .subtitle{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.animate_title_text .title h1{-webkit-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;-moz-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;-o-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}@-webkit-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate(0,0)}}@-moz-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-moz-transform:translate(0,0)}}@-o-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-o-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-o-transform:translate(0,0)}}@keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;transform:translate(0,0)}}.position_center.title .title_subtitle_holder{text-align:center}.position_right.title .title_subtitle_holder{text-align:right}.position_right .breadcrumb{left:0;right:auto}.title.has_background{background-repeat:no-repeat;background-position:center 0}.title.has_fixed_background{background-repeat:no-repeat;background-attachment:fixed;background-position:center 0;position:relative;z-index:101}.breadcrumb{position:absolute;height:100%;font-size:13px;top:0;right:0;color:#303030}.breadcrumbs{display:table;height:100%;width:100%;line-height:1em}.breadcrumbs .breadcrumbs_inner{display:table-cell;vertical-align:middle}.title_text_shadow .breadcrumbs .breadcrumbs_inner{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.position_center.title .breadcrumb{position:relative;text-align:center}.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}.breadcrumb .current{color:#303030}.breadcrumb a{color:#303030}.breadcrumb a:hover{color:#1abc9c}.touch .title.has_fixed_background{background-attachment:scroll}.box_image_with_border{display:block;position:relative;border-bottom:5px solid #ddd;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;text-align:center}.box_image_with_border:hover{border-color:#1abc9c}.box_image_with_border h3{margin:0 0 15px}.box_image_holder{display:block;position:relative;margin:0 0 56px;text-align:left}.box_image_holder a{position:relative;display:block}.box_image_holder .box_image_shadow{display:block;position:absolute;bottom:-8px;left:0;width:100%;height:100%;background-image:url('/wp-content/themes/bridge/css/img/box_image_shadow.png');background-repeat:no-repeat;background-position:center bottom;background-size:100% 30px;-webkit-background-size:100% 30px;-moz-background-size:100% 30px;-o-background-size:100% 30px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s}.box_image_with_border:hover .box_image_shadow{bottom:-13px;opacity:.2;filter:alpha(opacity=20)}.box_image_holder .image_holder_inner{position:relative;display:inline-block;width:100%;top:0;left:0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s}.box_image_with_border:hover .box_image_holder .image_holder_inner{top:-15px}.box_image_holder img{width:100%}.box_image_holder .box_icon{display:inline-block;position:absolute;left:50%;bottom:0;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.box_image_holder .box_icon .fa-stack{margin:0 0 0 -50%;font-size:4em}.box_image_holder .box_icon .fa-stack i{margin:35% 0 0}.box_image_holder .box_icon .fa-stack i.fa-stack-base{color:#1abc9c}.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}.separator.transparent{background-color:transparent}.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px auto}.wpb_column>.wpb_wrapper .separator.small{margin-bottom:20px}.separator.small.left{margin:10px 0 20px 0}.separator.small.right{margin:10px 0 20px auto}.q_icon_list{margin-bottom:21px}.q_icon_list p{font-size:15px;line-height:27px;font-weight:400;margin:0 0 10px;padding:0 0 0 38px;position:relative;color:#303030}.q_icon_list i{background-color:#1abc9c;color:#fff;font-size:18px;line-height:27px;height:27px;width:27px;text-align:center;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-o-border-radius:2em}.q_icon_list i.transparent{background:transparent;border:0;color:#ababab}.q_progress_bar{position:relative;margin:0 0 28px 0;width:100%;overflow:hidden;text-align:left}.q_progress_bar .progress_content_outer{background-color:#e3e3e3;position:relative;overflow:hidden;height:13px}.q_progress_bar .progress_content{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;background-color:#1abc9c;height:13px;box-sizing:border-box}.q_progress_bar .progress_title_holder{position:relative;margin:0 0 7px 0}.q_progress_bar .progress_title{display:inline-block;z-index:100}.q_progress_bar .progress_number_wrapper{text-align:right;position:absolute;left:0;z-index:10;opacity:0;filter:alpha(opacity=0);color:#fff}.q_progress_bar .progress_number{position:absolute;right:0;font-size:18px;font-weight:500;top:-1px}.q_progress_bars_vertical .progress_content_outer{height:200px;position:relative;background-color:#e3e3e3}.q_progress_bars_vertical .progress_number{font-size:18px;line-height:1em;color:#303030;display:block;position:relative;font-weight:500;margin-bottom:14px}.q_progress_bars_vertical .progress_title{margin-bottom:.7777777777777778em;margin-top:1em}.q_progress_bars_vertica .progress_text{display:inline-block;line-height:18px}.q_progress_bars_vertical .progress_content_outer .progress_content{display:inline-block;width:100%;position:absolute;bottom:0;left:0;background-color:#1abc9c;box-sizing:border-box}.q_counter_holder{display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;padding:20px 0}.q_counter_holder.boxed_counter{border:1px solid #eaeaea;padding:20px 40px;background-color:#fff}.q_counter_holder.left{text-align:left}.q_counter_holder.right{text-align:right}.q_counter_holder.center{text-align:center;padding:20px 40px}.q_counter_holder span.counter{font-size:60px;line-height:1em;font-weight:300;color:#1abc9c;display:inline-block!important;height:1em}.q_counter_holder p.counter_text{font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:12px 0 0 00}.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0 auto}.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}.q_box_holder{display:block;position:relative;border:1px solid transparent;z-index:200}.q_box_holder.with_icon{border:2px solid #c0c0c0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.box_holder_inner{padding:30px 20px;display:block}.q_box_holder.with_icon .box_holder_inner.tiny{padding:37px 20px 30px}.q_box_holder.with_icon .box_holder_inner.small{padding:45px 20px 30px}.q_box_holder.with_icon .box_holder_inner.medium{padding:58px 20px 30px}.q_box_holder.with_icon .box_holder_inner.large{padding:71px 20px 30px}.q_box_holder.with_icon .box_holder_inner.very_large{padding:85px 20px 30px}.box_holder_inner.left{text-align:left}.box_holder_inner.right{text-align:right}.box_holder_inner.center{text-align:center}.box_holder_icon{position:absolute;display:block;left:50%;top:0;z-index:250}.box_holder_icon_inner{margin:-50% 0 0 -50%}.box_holder_icon_inner.circle,.box_holder_icon_inner.square,.box_holder_icon_inner.image{margin:-50% 0 0 -50%}.box_holder_icon_inner.circle .fa-stack,.circle .icon_holder .fa-stack{-o-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em}.box_holder_icon .fa-stack i{color:#1abc9c}.box_holder_icon_inner.tiny i.fa-circle{font-size:40px}.box_holder_icon_inner.image.tiny img{height:35px}.box_holder_icon_inner.image.small img{height:52px}.box_holder_icon_inner.image.medium img{height:78px}.box_holder_icon_inner.image.large img{height:104px}.box_holder_icon_inner.image.very_large img{height:130px}.qbutton,.load_more a,.blog_load_more_button a,#submit_comment,.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-o-transition:color .1s linear,background-color .1s linear,border-color .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}input.qbutton{line-height:36px}.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.qbutton.left{text-align:left}.qbutton.right{text-align:right}.qbutton.center{text-align:center}.qbutton.big_large{height:58px;line-height:58px;font-size:20px;padding:0 22px}.qbutton.big_large_full_width{width:100%;height:90px;line-height:90px;font-size:20px;padding:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.qbutton.large{height:47px;line-height:47px;font-size:16px;padding:0 29px}.qbutton.small{height:30px;line-height:30px;font-size:12px;padding:0 17px}.qbutton.white{border-color:#fff;color:#fff}.qbutton.white:hover{background-color:#1abc9c;border-color:#1abc9c}.qbutton.green{border-color:#1abc9c;color:#fff;background-color:#1abc9c}.qbutton.green:hover{background-color:#fff;border-color:#fff;color:#a2a2a2}.qbutton i{margin:0 0 0 10px}.qbutton.large i{margin:0 0 0 17px}.qbutton.medium i{margin:0 0 0 15px}.qbutton.small i{margin:0 0 0 10px}.qbutton.tiny i{margin:0 0 0 8px}.qbutton.big_large i,.qbutton.big_large_full_width i{margin:0 0 0 19px}#submit_comment,.load_more.tiny a{height:39px;line-height:39px;font-size:12px;padding:0 18px}#submit_comment{line-height:36px}.easyPieChart{position:relative}.easyPieChart canvas{position:absolute;top:0;left:0}.q_pie_chart_holder,.q_pie_chart_with_icon_holder{display:block;margin:0 0 30px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s}.q_percentage{font-size:35px;font-weight:500;color:#303030;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s}.q_percentage_with_icon{color:#1abc9c;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-webkit-backface-visibility:hidden}.q_pie_chart_holder .tocounter{float:none;margin:0}.q_percentage_with_icon i{float:none;margin:0;vertical-align:middle!important;color:#b9b9b9}.q_pie_chart_holder .pie_chart_text,.q_pie_chart_with_icon_holder .pie_chart_text{text-align:center;margin:28px 0 0}.q_pie_chart_holder .pie_chart_text .pie_title,.q_pie_chart_with_icon_holder .pie_chart_text .pie_title{margin:0 0 .35em}.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px auto}.image_with_text{display:inline-block;width:100%;position:relative}.image_with_text img{display:block;margin:0 0 22px 0}.call_to_action{position:relative;display:block;padding:51px 21px;background-color:#1abc9c}.call_to_action .two_columns_75_25{position:relative}.call_to_action .text_wrapper{position:relative}.call_to_action .text_wrapper .call_to_action_text{color:#fff;letter-spacing:1px;font-size:22px;font-weight:500}.call_to_action.with_icon .text_wrapper .call_to_action_text{padding:0 0 0 54px;line-height:1em}.call_to_action .text_wrapper .call_to_action_icon_holder{position:absolute;height:100%}.call_to_action .text_wrapper .call_to_action_icon{display:table;height:100%}.call_to_action .text_wrapper .call_to_action_icon_inner{display:table-cell;height:100%;vertical-align:middle}.call_to_action .text_wrapper .call_to_action_icon_inner i{color:#fff}.call_to_action .column2.button_wrapper{text-align:right}.call_to_action .column2.button_wrapper .qbutton{position:absolute;right:0;top:50%;margin:-21px 0 0 0}.call_to_action .column2.button_wrapper .qbutton.small{margin-top:-17px}.call_to_action .column2.button_wrapper .qbutton.large{margin-top:-25px}.call_to_action .column2.button_wrapper .qbutton.big_large{margin-top:-31px}.full_width .parallax_content{width:1100px;margin:0 auto}section.section section.parallax{margin:-50px 0}.boxed section.section section.parallax{margin:-50px -25px}.boxed .full_width .parallax_content{width:auto;margin:0;padding:0 25px}section.parallax_section_holder{position:static;padding:0;background-repeat:no-repeat;background-color:transparent;background-position:center 0;background-attachment:fixed;overflow:hidden}.parallax_content{z-index:100;position:relative}.parallax_content.left{text-align:left}.parallax_content.center{text-align:center}.parallax_content.right{text-align:right}.portfolio_single{display:block;position:relative}.portfolio_single_text_holder,.portfolio_detail,.lightbox_single_portfolio{position:relative}.portfolio_single .flexslider,.portfolio_single .portfolio_single_text_holder{margin:0 0 40px}.portfolio_single .portfolio_images .fluid-width-video-wrapper,.portfolio_single .portfolio_images img{margin:0 0 18px}.portfolio_single a.lightbox_single_portfolio.video_in_lightbox{display:block}.portfolio_single a.lightbox_single_portfolio>i{position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;font-size:40px;color:#fff;margin:-20px 0 0 -15px;z-index:110}.portfolio_single .portfolio_container{position:relative;z-index:200}.portfolio_single h2{margin:0 0 5px 0}.portfolio_single h3{margin:0 0 8px 0}.portfolio_detail.portfolio_single_follow{position:relative}.portfolio_detail .info{padding:0 0 9px;margin:0 0 9px}.portfolio_detail .info:last-child{border:0}.video_holder{position:relative;width:100%;display:block;min-height:1px}.portfolio_single .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.portfolio_single .video{margin:0 0 44px;position:relative}.portfolio_single .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}.portfolio_single .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}.portfolio_single .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}.portfolio_single .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.portfolio_single .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.portfolio_single .mejs-container .mejs-controls{visibility:visible!important}.portfolio_single .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important}.flexslider .slides .mejs-poster img,.portfolio_slider .portfolio_slides .mejs-poster img{display:none}.portfolio_single .flexslider .video .video-wrap{margin:0}.portfolio_navigation{display:inline-block;width:100%;text-align:center;padding:28px 0 50px;z-index:100;position:relative}.portfolio_navigation .portfolio_prev,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_button{display:inline-block;height:35px;line-height:35px}.portfolio_navigation .portfolio_prev{position:absolute;left:0}.portfolio_navigation .portfolio_next{position:absolute;right:0}.portfolio_navigation .portfolio_prev a,.portfolio_navigation .portfolio_next a{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;font-size:18px;color:#b4b4b4;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e5e5e5;outline:0;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio_navigation .portfolio_prev a:hover,.portfolio_navigation .portfolio_next a:hover{color:#303030;background-color:#e3e3e3;border-color:#e3e3e3}.portfolio_navigation .portfolio_button a{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button.png');background-position:0 0;background-repeat:no-repeat;width:19px;display:block;height:19px;margin:11px 0 0 0;-webkit-transition:background-image .3s ease-in-out;-moz-transition:background-image .3s ease-in-out;-ms-transition:background-image .3s ease-in-out;-o-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out}.portfolio_navigation .portfolio_button a:hover{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button_hover.png')}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.portfolio_navigation .portfolio_button a{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button@1_5x.png');-o-background-size:19px 19px;-webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px}.portfolio_navigation .portfolio_button a:hover{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button_hover@1_5x.png')}}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.portfolio_navigation .portfolio_button a{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button@2x.png');-o-background-size:19px 19px;-webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px}.portfolio_navigation .portfolio_button a:hover{background-image:url('/wp-content/themes/bridge/css/img/portfolio_list_button_hover@2x.png')}}.portfolio_navigation .portfolio_prev a:hover,.portfolio_navigation .portfolio_next a:hover{background-image:url('/wp-content/themes/bridge/css/img/button-bg-px.png')!important}.portfolio_social_holder{width:100%;display:inline-block}.portfolio_single .portfolio_social_holder .portfolio_share,.portfolio_single .portfolio_social_holder .portfolio_like{display:inline-block;margin:0}.portfolio_gallery{display:inline-block;width:100%;position:relative;margin:0 0 15px 0}.portfolio_single .portfolio_gallery{margin:0 0 3px 0}.portfolio_gallery a{position:relative;float:left;display:inline-block;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.portfolio_gallery a.v2{width:49%;margin:0 2% 2% 0}.portfolio_gallery a.v3{width:32%;margin:0 2% 2% 0}.portfolio_gallery a.v4{width:23.5%;margin:0 2% 2% 0}.portfolio_gallery a.v2:nth-child(2n),.portfolio_gallery a.v3:nth-child(3n),.portfolio_gallery a.v4:nth-child(4n){margin:0 0 2% 0}.portfolio_gallery a img,.portfolio_gallery a frame{position:relative;display:block;width:100%;z-index:100}.portfolio_gallery iframe{min-height:200px}.portfolio_gallery a .gallery_text_holder{background-color:#000;background-color:rgba(0,0,0,0.50);position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;z-index:200;opacity:0;filter:alpha(opacity=0);visibility:visible;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.portfolio_gallery a img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.portfolio_gallery a:hover .gallery_text_holder{opacity:1;filter:alpha(opacity=100)}.portfolio_gallery a .gallery_text_inner{display:table;text-align:center;vertical-align:middle;width:100%;height:100%}.portfolio_gallery a .gallery_text_inner h6{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0 15px;color:#fff}.projects_holder_outer{margin:0;display:block;width:100%}.projects_holder_outer .container .container_inner{padding:0}.full_width .projects_holder_outer.v6 .hover_text,.full_width .projects_holder_outer.v5 .hover_text,.full_width .projects_holder_outer.v4 .hover_text,.full_width .projects_holder_outer.v5 .standard,.full_width .projects_holder_outer.v6 .standard,.full_width .projects_holder_outer.v4 .standard{width:95%;margin:0 auto}.full_width .section_inner .projects_holder_outer.v6 .hover_text,.full_width .section_inner .projects_holder_outer.v5 .hover_text,.full_width .section_inner .projects_holder_outer.v4 .hover_text,.full_width .section_inner .projects_holder_outer.v5 .standard,.full_width .section_inner .projects_holder_outer.v6 .standard,.full_width .section_inner .projects_holder_outer.v4 .standard{width:100%}.full_width .projects_holder_outer.v6 .hover_text.no_space,.full_width .projects_holder_outer.v5 .hover_text.no_space,.full_width .projects_holder_outer.v4 .hover_text.no_space{width:100%;margin:0}.projects_holder{font-size:.1px;line-height:0;list-style-type:none;text-align:justify}.projects_holder:after,.projects_holder:before{content:"";display:inline-block!important;width:100%}.projects_holder>.mix{display:none;position:relative;vertical-align:top;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;text-align:left}.projects_holder.hover_text.no_space:not(.portfolio_full_image)>.mix{float:left}.projects_holder .mix .image{position:relative;display:block;overflow:hidden;width:100%;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px)}.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100}.projects_holder article .image img,.portfolio_slider .portfolio_slides li.item img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.projects_holder.hover_text.no_space article .image img{margin:0 1px}.projects_holder article .image_holder:hover .image img,.portfolio_slider .portfolio_slides li.item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.projects_holder article .image_holder,.projects_holder article .portfolio_description{display:block;position:relative}.projects_holder article .portfolio_description{padding:20px 0 22px;text-align:center;background-color:#fff;border-style:none;border-top:none!important;border-width:1px;border-color:#fefefe}.projects_holder article .portfolio_description.text_align_left{text-align:left}.projects_holder article .portfolio_description.text_align_center{text-align:center}.projects_holder article .portfolio_description.text_align_right{text-align:right}.standard_no_space.projects_holder article .portfolio_description{margin:0 -1px 0 0}.projects_holder article .portfolio_description .portfolio_title{display:block;margin:0 0 7px 0}.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}.wpb_column>.wpb_wrapper .portfolio_slider .image_holder .separator.small{background-color:#fff}.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a,.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{color:#fff}.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{font-weight:500}.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title{margin:0 0 7px}.projects_holder article .portfolio_description .project_category,.projects_holder.hover_text article .project_category{line-height:22px;display:block;font-size:13px;font-weight:500}.portfolio_single .portfolio_like{position:relative;display:inline-block;cursor:pointer;padding:0}.portfolio_single .dots{padding:0 7px 0 4px}.portfolio_single .dots i{font-size:3px;vertical-align:middle}.portfolio_single .portfolio_like a{display:block;font-size:13px;line-height:13px;text-align:center}.portfolio_single .portfolio_like span{line-height:19px}.portfolio_slider .portfolio_like a:hover i,.portfolio_slider .portfolio_like span{color:#e0e0e0}.projects_holder article .portfolio_like a,.projects_holder article .portfolio_like:hover a{color:#fff}.projects_holder article span.text_holder{background-color:#000;background-color:rgba(21,21,21,0.78);bottom:0;display:inline-block;height:100%;left:0;opacity:0;position:absolute;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;width:100%;z-index:200}.touch .projects_holder article span.text_holder{display:none!important;height:0!important;width:0!important;opacity:0!important;visibility:hidden!important}.projects_holder article:hover span.text_holder{height:100%!important}.projects_holder article .image_holder:hover span.text_holder{opacity:1;filter:alpha(opacity=100)}.projects_holder.hover_text.with_mask article .image_holder:hover .image_hover{opacity:0;filter:alpha(opacity=0)}.projects_holder article span.text_holder span.text_outer{display:table;text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}.projects_holder article span.text_holder span span.text_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}.projects_holder article span.text_holder span span.text_inner .project_category{color:#a6a6a6;display:block;font-size:13px;line-height:22px}.projects_holder article .feature_holder,.projects_holder article .feature_holder .feature_holder_icons{display:inline-block}.projects_holder.hover_text article .feature_holder{width:100%}.projects_holder.hover_text article .feature_holder .feature_holder_icons{margin:20px 0 0 0}.portfolio_slider,.portfolio_slides .image_holder{position:relative;display:block;-webkit-backface-visibility:hidden}.portfolio_slides .image_pixel_hover{position:absolute;height:100%;width:100%;display:block;background-color:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.touch .portfolio_slides .image_pixel_hover{display:none!important}.portfolio_slides li:hover .image_pixel_hover{background-color:#000;background-color:rgba(21,21,21,0.78)}.portfolio_slides .image_holder .image{position:relative;display:block;overflow:hidden;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.portfolio_slides .hover_feature_holder{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:101}.touch .portfolio_slides .hover_feature_holder{display:none!important}.portfolio_slides .hover_feature_holder_icons{position:relative;opacity:0;text-align:center;display:inline-block;width:100%;margin:0 0 30px;-webkit-transition:opacity .4s ease-in-out .1s;-moz-transition:opacity .4s ease-in-out .1s;-o-transition:opacity .4s ease-in-out .1s;-ms-transition:opacity .4s ease-in-out .1s;transition:opacity .4s ease-in-out .1s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);display:none}.portfolio_slides li:hover .hover_feature_holder_icons{opacity:1}.portfolio_slides .hover_feature_holder_icons_inner{display:inline-block;position:relative}.portfolio_slides .hover_feature_holder_outer{position:relative;opacity:1!important;top:0;height:100%;display:table;width:100%}.portfolio_slides .hover_feature_holder_inner{height:100%;width:100%;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;opacity:0;display:table-cell;vertical-align:middle;padding:0 5%;text-align:center;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.portfolio_slides .hover_feature_holder_inner .portfolio_title{text-transform:uppercase;letter-spacing:1px}.portfolio_slides .hover_feature_holder_inner .portfolio_title a{color:#fff}.portfolio_slides .hover_feature_holder_inner .qbutton{margin-top:24px;margin-left:5px;margin-right:5px}.portfolio_slides .hover_feature_holder_inner .qbutton:hover{border-color:#1abc9c}.portfolio_slides li:hover .hover_feature_holder_inner{opacity:1}.projects_holder.hover_text article .image_holder{overflow:hidden}.projects_holder.hover_text.no_space article .image_holder{margin:0 -1px}.projects_holder article a.lightbox,.projects_holder article a.preview,.projects_holder article .portfolio_like,.portfolio_slider a.lightbox,.portfolio_slider a.preview,.portfolio_slider .portfolio_like{position:relative;display:inline-block;margin:0 0 5px 0;-webkit-backface-visibility:hidden}.projects_holder article a.lightbox,.portfolio_slider a.lightbox{margin:0 10px 0 0}.projects_holder article .portfolio_like,.portfolio_slider .portfolio_like{margin:0 0 0 10px}.projects_holder article .portfolio_like i,.portfolio_slider .portfolio_like i{line-height:20px;margin:4px 0 0 0}.portfolio_like .qode-like-count span{display:none}.projects_holder article .portfolio_like .qode-like-count,.portfolio_slider article .portfolio_like .qode-like-count{font-size:13px;line-height:13px;color:#fff}.projects_holder .filler{display:inline-block;height:0}.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:15.7%;margin:0 0 1.2%}.projects_holder.v6.hover_text .mix{margin:0 0 1.7%}.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:15.7%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v6.hover_text.no_space .mix{width:16.66%;margin:0}.projects_holder.v6.standard_no_space .mix{margin:0}.projects_holder.v6.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .filler{width:16.66%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix{width:16.6%}.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler{width:16.6%}.projects_holder.v5 .mix,.projects_holder.v5.hover_text .mix{width:18%;margin:0 0 2.9%}.projects_holder.v5.hover_text .mix{margin:0 0 2%}.projects_holder.v5 .filler,.projects_holder.v5.hover_text .filler{width:18.5%}.projects_holder.v5.standard_no_space .mix,.projects_holder.v5.hover_text.no_space .mix{width:19.99%;margin:0}.projects_holder.v5.standard_no_space .mix{margin:0}.projects_holder.v5.standard_no_space .filler,.projects_holder.v5.hover_text.no_space .filler{width:19.99%}.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix{width:19.93%}.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler{width:19.93%}.projects_holder.v4 .mix,.projects_holder.v4.hover_text .mix{width:23.5%;margin:0 0 2.5%}.projects_holder.v4.hover_text .mix{margin:0 0 2.2%}.projects_holder.v4 .filler,.projects_holder.v4.hover_text .filler{width:23.5%}.projects_holder.v4.standard_no_space .mix,.projects_holder.v4.hover_text.no_space .mix{width:24.99%;margin:0}.projects_holder.v4.standard_no_space .mix{margin:0}.projects_holder.v4.standard_no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:24.99%}.projects_holder.v3 .mix,.projects_holder.v3.hover_text .mix{width:32%;margin:0 0 2.4%}.projects_holder.v3.hover_text .mix{margin:0 0 2.2%}.projects_holder.v3 .filler,.projects_holder.v3.hover_text .filler{width:32%}.projects_holder.v3.standard_no_space .mix,.projects_holder.v3.hover_text.no_space .mix{width:33.32%;margin:0}.projects_holder.v3.standard_no_space .mix{margin:0}.projects_holder.v3.standard_no_space .filler,.projects_holder.v3.hover_text.no_space .filler{width:33.32%}.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix{width:33.3%}.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler{width:33.3%}.projects_holder.v2 .mix,.projects_holder.v2.hover_text .mix{width:49%;margin:0 0 2.4%}.projects_holder.v2.hover_text .mix{margin:0 0 2.1%}.projects_holder.v2 .filler,.projects_holder.v2.hover_text .filler{width:49%}.projects_holder.v2.standard_no_space .mix,.projects_holder.v2.hover_text.no_space .mix{width:49.99%;margin:0}.projects_holder.v2.standard_no_space .mix{margin:0}.projects_holder.v2.standard_no_space .filler,.projects_holder.v2.hover_text.no_space .filler{width:49.99%}.portfolio_paging,.portfolio_paging_loading{text-align:center;margin:40px 0 0}.portfolio_paging_loading{display:none}.portfolio_with_space .portfolio_paging,.portfolio_with_space .portfolio_paging_loading{margin:15px 0 0}.filter_outer{display:block;position:relative;height:37px;margin:-30px 0 40px;text-align:center}.vertical_menu_enabled .full_width .filter_outer{margin:0 0 40px}.filter_holder{display:inline-block}.filter_holder ul{display:inline-block;list-style:none}.filter_holder ul li{cursor:pointer;display:block;margin:0;float:left;text-align:center}.filter_holder ul li span{display:inline-block;padding:0 22px;position:relative;letter-spacing:1px;text-transform:uppercase;font-weight:600}.filter_holder ul li.active span{color:#1abc9c!important}.filter_holder ul li:hover span{color:#1abc9c!important}.projects_masonry_holder{opacity:0}.projects_masonry_holder .portfolio_masonry_item,.projects_masonry_holder .portfolio_masonry_item.large_height{width:33.33%}.projects_masonry_holder .portfolio_masonry_item.large_width,.projects_masonry_holder .portfolio_masonry_item.large_width_height{width:66.66%}.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height{width:19.96%}.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:39.92%}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_height,.projects_masonry_holder.gs4 .portfolio_masonry_item,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_height{width:25%}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width_height,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_width,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_width_height{width:50%}.projects_masonry_holder:after,.projects_masonry_holder .portfolio_masonry_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}.projects_masonry_holder .image_holder img{vertical-align:top;width:100%;height:auto}.projects_masonry_holder .image_holder{margin:0 -1px 0 0}.projects_masonry_holder .text_holder{position:absolute;top:0;left:0;width:100.2%;height:100%;background-color:rgba(0,0,0,0.8);text-align:center;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;z-index:200;opacity:0;filter:alpha(opacity=0)}.projects_masonry_holder .text_holder .text_outer{display:table;text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}.projects_masonry_holder .text_holder .text_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}.projects_masonry_holder article.portfolio_masonry_item:hover .text_holder{opacity:1;filter:alpha(opacity=100)}.projects_masonry_holder .portfolio_title{margin:0 0 7px}.projects_masonry_holder .portfolio_title a{color:#fff}.projects_masonry_holder .project_category{font-weight:500;color:#fff}.projects_masonry_holder .feature_holder_icons{margin:20px 0 0 0;display:inline-block}.projects_masonry_holder .feature_holder{width:100%;display:inline-block}.projects_masonry_holder a.lightbox{margin:0 10px 0 0}.projects_masonry_holder .portfolio_like{margin:0 0 0 10px}.projects_masonry_holder .portfolio_like a,.projects_masonry_holder .portfolio_like:hover a{color:#fff}.masonry_with_space .projects_holder{position:relative;opacity:0}.masonry_with_space .projects_holder .mix{display:block;padding:0 7px;margin:0 0 14px 0!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.masonry_with_space .projects_holder.v6 .mix{width:16.66%}.masonry_with_space .projects_holder.v5 .mix{width:20%}.masonry_with_space .projects_holder.v4 .mix{width:25%}.masonry_with_space .projects_holder.v3 .mix{width:33.33%}.masonry_with_space .projects_holder.v2 .mix{width:49.99%}.q_tabs{display:block;visibility:hidden}.q_tabs .tabs-nav{list-style:none outside none;margin:0;overflow:hidden;padding:0;display:inline-block;position:relative}.q_tabs .tabs-nav li{margin:0;overflow:hidden;padding:0;position:relative;display:inline-block;float:left}.q_tabs .tabs-nav li a{height:40px;line-height:40px;display:block;margin:0;padding:0 14px;font-size:13px;text-decoration:none;font-style:normal;color:#b4b4b4;text-transform:uppercase;letter-spacing:1px;font-weight:700;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.q_tabs .tabs-nav li.active a{color:#303030}.q_tabs .tabs-nav li.active a:hover,.q_tabs .tabs-nav li a:hover{color:#1abc9c}.q_tabs.horizontal.center{text-align:center}.q_tabs.horizontal.left{text-align:left}.q_tabs.horizontal.right{text-align:right}.q_tabs.horizontal .tabs-container{padding-top:4px;text-align:left}.q_tabs.horizontal.right .tabs-container{text-align:right}.q_tabs.horizontal .tabs-nav li:first-child a{padding-left:0}.q_tabs.vertical .tabs-nav{width:24.02957486136784%;margin:0}.q_tabs.vertical.right .tabs-nav{float:right}.q_tabs.vertical.left .tabs-nav{float:left}.q_tabs.vertical .tabs-nav li{display:block;width:100%}.q_tabs.vertical .tabs-nav li a{text-align:center;height:auto;line-height:normal;padding:13px 17px}.q_tabs.vertical .tabs-nav li.active a{border:2px solid #e3e3e3;padding:11px 14px 11px 14px;position:relative;z-index:100}.q_tabs.vertical.left .tabs-nav li.active a{border-right-color:#fff;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.q_tabs.vertical.right .tabs-nav li.active a{border-left-color:#fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.q_tabs.vertical .tabs-container{width:73.68576709796673%}.q_tabs.vertical.left .tabs-container{float:left;text-align:left}.q_tabs.vertical.right .tabs-container{float:right;text-align:right}.q_tabs.vertical .tab-content{position:relative;z-index:50}.q_tabs.vertical.left .tab-content{padding-left:17px;border-left:2px solid #e3e3e3;left:-2px}.q_tabs.vertical.right .tab-content{padding-right:17px;border-right:2px solid #e3e3e3;right:-2px}.q_tabs.boxed{text-align:left}.q_tabs.boxed .tabs-nav{display:block}.q_tabs.boxed .tabs-nav li a{border-bottom:0;position:relative;z-index:200}.q_tabs.boxed .tabs-nav li.active a{position:relative;z-index:100;line-height:40px;height:40px;padding:0 12px;border:2px solid #e3e3e3;border-bottom-color:#fff;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.q_tabs.boxed .tabs-container{overflow:hidden;text-align:left;padding:19px 0 0;border-top:2px solid #e3e3e3;position:relative;top:-2px;z-index:50}.q_accordion_holder{position:relative;display:block;visibility:hidden;margin:0 0 30px}.q_accordion_holder.accordion.with_icon{border-top:1px solid #eaeaea}.q_accordion_holder.accordion .ui-accordion-header{cursor:pointer;position:relative;display:block;line-height:2em;min-height:45px;padding:0;margin:0 0 5px;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);box-sizing:border-box}.q_accordion_holder.accordion h3.ui-accordion-header{padding-top:3px}.q_accordion_holder.accordion h4.ui-accordion-header{padding-top:5px}.q_accordion_holder.accordion h5.ui-accordion-header{font-size:14px;padding-top:9px}.q_accordion_holder.accordion h6.ui-accordion-header{padding-top:10px}.q_accordion_holder.accordion.with_icon h3.ui-accordion-header{padding-bottom:3px}.q_accordion_holder.accordion.with_icon h4.ui-accordion-header{padding-bottom:5px}.q_accordion_holder.accordion.with_icon h5.ui-accordion-header{padding-bottom:9px}.q_accordion_holder.accordion.with_icon h6.ui-accordion-header{padding-bottom:10px}.q_accordion_holder.accordion.with_icon .ui-accordion-header{line-height:3em;min-height:3em;margin:0;border:1px solid #eaeaea;border-top:0!important;-webkit-transition:border-bottom .3s ease-in-out;-moz-transition:border-bottom .3s ease-in-out;-o-transition:border-bottom .3s ease-in-out;-ms-transition:border-bottom .3s ease-in-out}.q_accordion_holder.accordion .ui-accordion-header,.q_accordion_holder.accordion.with_icon .ui-accordion-header{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#303030;font-weight:600;text-transform:uppercase;letter-spacing:1px}.q_accordion_holder.accordion .ui-accordion-header:hover{color:#1abc9c}.q_accordion_holder.accordion.with_icon .ui-accordion-header:last-child{border-bottom:0!important}.q_accordion_holder.accordion.with_icon .ui-accordion-header span.tab-title{width:72%;line-height:1.5625em;margin:.85em 0 .85em 20px;display:inline-block}.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title{padding:0 0 0 63px;display:block}.q_accordion_holder.accordion.with_icon .ui-state-active{border-bottom-color:transparent;-webkit-transition:border-bottom .3s ease-in-out;-moz-transition:border-bottom .3s ease-in-out;-o-transition:border-bottom .3s ease-in-out;-ms-transition:border-bottom .3s ease-in-out}.q_accordion_holder.accordion.with_icon .ui-state-active,.q_accordion_holder.accordion .ui-state-active{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.q_accordion_holder.accordion.with_icon .ui-accordion-header-active,.q_accordion_holder.with_icon div.accordion_content{background-color:#fbfbfb}.q_accordion_holder.accordion.with_icon .ui-accordion-header div.icon-wrapper,.q_accordion_holder .ui-accordion-header .accordion_mark{float:left;line-height:3.25em;position:relative;top:.09375em}.q_accordion_holder.accordion.without_icon .ui-accordion-header div.icon-wrapper{display:none!important}.q_accordion_holder.accordion.with_icon .ui-accordion-header i{margin:0 0 0 15px;font-size:18px;color:#1abc9c}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{display:block;width:41px;height:41px;background-image:url(/wp-content/themes/bridge/css/img/plus.png);background-repeat:no-repeat;background-position:center}.q_accordion_holder.with_icon .ui-accordion-header.ui-state-active .accordion_icon_mark{background-image:url(/wp-content/themes/bridge/css/img/minus.png)}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark{display:block;width:45px;height:45px;border:2px solid #e3e3e3;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:transparent;transition:background-color .3s ease-in-out;box-sizing:border-box}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark:hover{background-image:url('/wp-content/themes/bridge/css/img/button-bg-px.png')!important}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark.left_mark{position:absolute;top:0;left:0}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark.right_mark{position:absolute;right:.65em;top:.65em}.q_accordion_holder.accordion.without_icon .ui-accordion-header .accordion_mark.right_mark,.q_accordion_holder.accordion.with_icon .ui-accordion-header .accordion_mark.left_mark{display:none}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{background-image:url(/wp-content/themes/bridge/css/img/minus.png)}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark{background-color:#e3e3e3;transition:background-color .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.q_accordion_holder.with_icon .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{-o-background-size:9px 9px;-webkit-background-size:9px 9px;-moz-background-size:9px 9px;background-size:9px 9px;background-image:url('/wp-content/themes/bridge/css/img/plus@1_5x.png')}.q_accordion_holder.with_icon .ui-accordion-header.ui-state-active .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{-o-background-size:9px 9px;-webkit-background-size:9px 9px;-moz-background-size:9px 9px;background-size:9px 9px;background-image:url('/wp-content/themes/bridge/css/img/minus@1_5x.png')}}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.q_accordion_holder.with_icon .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{-o-background-size:9px 9px;-webkit-background-size:9px 9px;-moz-background-size:9px 9px;background-size:9px 9px;background-image:url('/wp-content/themes/bridge/css/img/plus@2x.png')}.q_accordion_holder.with_icon .ui-accordion-header.ui-state-active .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{-o-background-size:9px 9px;-webkit-background-size:9px 9px;-moz-background-size:9px 9px;background-size:9px 9px;background-image:url('/wp-content/themes/bridge/css/img/minus@2x.png')}}.q_accordion_holder.accordion div.accordion_content{padding:0 0 0 63px;margin:0}.q_accordion_holder.with_icon div.accordion_content{padding:0 0 0 50px;border:1px solid #eaeaea;border-top:0}.q_accordion_holder.accordion.with_icon div.accordion_content.no_icon{padding:0 0 0 22px}.q_accordion_holder.accordion div.accordion_content_inner{padding:8px 0 25px;display:block}.q_accordion_holder.with_icon div.accordion_content_inner{padding:10px 27px 19px 0}.q_accordion_holder.accordion.boxed .ui-accordion-header{text-align:center;background-color:#e3e3e3}.q_accordion_holder.boxed .ui-accordion-header .accordion_mark{display:none}.q_accordion_holder.boxed div.accordion_content{padding-left:26px}.q_accordion_holder.boxed div.accordion_content_inner{padding-top:20px}.highlight{background-color:#1abc9c;color:#fff;padding:0 3px}.testimonials_holder{text-align:center}.testimonials{position:relative}.testimonials .testimonial_container{overflow:hidden;width:100%;background-color:transparent;text-align:left;margin:0 0 16px}.testimonials_holder .flex-direction-nav{display:block;position:static}.testimonials_holder .flex-direction-nav li{display:inline-block;height:30px;margin-top:37px}.testimonials_holder .flex-direction-nav li:first-child{margin-right:5px}.testimonials_holder .flex-direction-nav li:last-child{margin-left:4px}.testimonials_holder .flex-direction-nav a{position:relative;width:30px;height:30px;border:2px solid #303030;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:1;background-color:transparent;text-indent:-9999px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.testimonials_holder .flex-direction-nav a:hover{background-color:#303030}.testimonials_holder.light .flex-direction-nav a{border-color:#fff}.testimonials_holder.light .flex-direction-nav a:hover{background-color:#1abc9c;border-color:#1abc9c}.testimonials_holder.light .flex-direction-nav a:before{color:#fff}.testimonials_holder .flex-direction-nav a:before{font-family:'FontAwesome',sans-serif;position:absolute;height:26px;width:26px;line-height:26px;top:0;left:0;color:#000;text-indent:0;font-size:16px}.testimonials_holder .flex-direction-nav a:hover:before{color:#fff}.testimonials_holder .flex-direction-nav a.flex-prev:before{content:'\f104'}.testimonials_holder .flex-direction-nav a.flex-next:before{content:'\f105'}.testimonials_holder.full_width{background:0}.content .testimonial_content .container .container_inner{padding:0}.testimonial_text_holder{position:relative;display:block}.testimonials .author_image_holder{margin-left:15px;position:relative}.author_image_holder .image_holder{border-radius:3em;border:1px solid #eaeaea;width:60px;height:60px;display:inline-block;float:left;margin:0 15px 0 0;overflow:hidden}.testimonials .testimonial_text_inner p.testimonial_author{font-size:13px;color:#303030;margin-top:22px;font-weight:500}.testimonials .testimonial_text_inner p.testimonial_author span.author_company{color:#1abc9c}.testimonial_content_inner .testimonial_author .website{color:#303030;font-weight:300;display:block}.testimonial_content_inner .testimonial_author h4{color:#00a8e8}.testimonial_text_inner .testimonial_name{display:block}.testimonial_content_inner .testimonial_author .company_position{color:#1abc9c}.testimonials .testimonial_text_inner{display:block}.testimonials .testimonial_text_inner p{line-height:1.666666666666667em;font-size:21px}.testimonials_holder.standard .testimonials .testimonial_text_inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.testimonials_holder.full_width .testimonials .testimonial_text_inner{border-left:none;border-right:0;position:relative;text-align:center}.testimonials_holder.full_width .testimonials .testimonial_text_inner p{margin:0 0 19px}.testimonial_arrow{width:20px;height:20px;display:inline-block;margin:0 0 0 -10px;z-index:999;position:relative;overflow:hidden;left:45px;bottom:11px;background-color:#fbfbfb;border-width:0 1px 1px 0;border-style:solid;border-color:#eaeaea;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.testimonials.transparent .testimonial_text_inner{background-color:transparent!important;padding:0;border:0}.testimonial_image_holder{text-align:center;display:inline-block;position:relative;overflow:hidden;vertical-align:middle;margin:0 0 50px}.testimonial_image_holder img{vertical-align:middle}blockquote{position:relative;padding:14px 14px 14px 10px;border-left:4px solid transparent}blockquote h5{line-height:1.5625em;text-transform:none;font-size:21px;letter-spacing:normal;font-weight:400;margin:0!important}blockquote.with_quote_icon h5{padding:0 0 0 40px}blockquote i.pull-left{font-size:22px;color:#c1c0c0;margin:6px 0 0!important}.gallery_holder{display:block;position:relative}.wpb_image_grid .gallery_holder{width:100.1%}.gallery_holder ul{list-style:none;display:block;width:100%;position:relative;margin:0;padding:0}.gallery_holder ul li{position:relative;display:block;float:left;overflow:hidden}.gallery_holder ul li a{display:block;position:relative;-webkit-backface-visibility:hidden}.gallery_holder ul li a{display:block;overflow:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.wpb_image_grid .gallery_holder ul li a{margin-right:-1px;margin-bottom:-1px!important}.gallery_holder ul li a img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.gallery_holder ul li.grayscale a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url(/wp-content/themes/bridge/css/img/desaturate.svg#grayscale)}.gallery_holder ul li.grayscale:hover a img{-webkit-filter:grayscale(0);filter:none}.gallery_holder ul li:hover a img{-webkit-transform:scale(1.03,1.03);-moz-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.gallery_holder ul li .gallery_hover{position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;background-color:#000;background-color:rgba(0,0,0,0.81);visibility:visible;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-webkit-backface-visibility:hidden;z-index:1000}.gallery_holder ul li:hover .gallery_hover{opacity:1;filter:alpha(opacity=100)}.gallery_holder ul li .gallery_hover i{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;font-size:30px;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block}.gallery_holder ul.v5 li,.wpb_gallery_slides .gallery_holder ul.v5 li{width:20%;margin:0}.gallery_holder ul.v4 li,.wpb_gallery_slides .gallery_holder ul.v4 li{width:25%;margin:0}.gallery_holder ul.v3 li,.wpb_gallery_slides .gallery_holder ul.v3 li{width:33.33333333333333%;margin:0}.gallery_holder ul.v2 li,.wpb_gallery_slides .gallery_holder ul.v2 li{width:50%;margin:0}.wpb_content_element.wpb_single_image img{vertical-align:middle}.q_dropcap{position:relative;display:inline-block;float:left;height:48px;width:48px;line-height:48px;font-size:23px;color:#1abc9c;text-align:center;margin:5px 20px 0 0;border:1px solid transparent}.q_dropcap.circle,.q_dropcap.square{margin:5px 20px 0 0;font-size:22px;background-color:#1abc9c;border:1px solid transparent;color:#fff;font-weight:300}.q_dropcap.normal{font-weight:700;position:relative;left:8px}.q_dropcap.circle{-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em}.q_dropcap.square{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.q_message{position:relative;padding:26px 30px;color:#fff;background-color:#1abc9c}.q_message .q_message_inner{position:relative}.q_message.with_icon .q_message_icon_holder{float:left;padding:0 27px 0 0}.q_message.with_icon .q_message_icon{display:table;height:100%}.q_message.with_icon .q_message_icon_inner{display:table-cell;height:100%;vertical-align:middle}.q_message.with_icon>i{line-height:1em}.q_message.with_icon img{float:left}.q_message a.close{position:absolute;top:-19px;right:-23px;line-height:13px;color:#fff}.q_message a.close i{width:14px;height:14px;display:inline-block;background-repeat:no-repeat;background-position:center}.q_message .message_text{display:table;height:100%;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px}.q_message .message_text_holder{padding:0 20px 0 0}.q_message .message_text_inner{display:table-cell;height:100%;vertical-align:middle}.q_message.with_icon .message_text_holder{padding:0 20px 0 0}.q_price_table{position:relative;width:100%;padding:0;color:#fff;border-top:1px solid #ebebeb;margin-left:2.5%;float:left}.qode_pricing_tables.two_columns .q_price_table{width:48.75%}.qode_pricing_tables.three_columns .q_price_table{width:31.666666666666668%}.qode_pricing_tables.four_columns .q_price_table{width:23.125%}.qode_pricing_tables .q_price_table:first-child{margin-left:0}.q_price_table .price_table_inner{background-color:#262626;position:relative}.q_price_table.active .active_text{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:#1abc9c;font-size:13px;line-height:31px}.q_price_table.active .price_table_inner>ul{padding:31px 0 0;margin:-31px 0}.price_table_inner ul{list-style:none outside none;margin:0;padding-left:0!important}.price_table_inner ul li{text-align:center;margin:0;padding:2px 20px 13px}.price_table_inner ul li.pricing_table_content{padding:20px 27px 10px}.price_table_inner ul li.pricing_table_content li{font-size:13px}.price_table_inner ul li.pricing_table_content li:last-child{border-bottom:0}.price_table_inner ul li.prices{padding-top:0;padding-bottom:3px}.price_table_inner ul li.table_title{padding:25px 25px 3px}.price_table_inner ul li.table_title .title_content{color:#fff;font-weight:700;font-size:17px}.price_in_table{text-align:center}.price_in_table .value{font-size:20px;font-weight:600;vertical-align:top;position:relative;top:17px}.price_in_table .price{font-size:83px;line-height:1em;padding:0 3px;font-weight:200;vertical-align:middle}.price_in_table .mark{vertical-align:bottom;position:relative;font-size:16px;font-weight:600;text-transform:uppercase;top:10px}.price_table_inner .price_button{padding:0 0 32px}.price_button .qbutton{margin:0 7px}.q_icon_with_title{display:block;position:relative}.q_icon_with_title .icon_holder{float:left;display:inline-block;position:relative;z-index:2}.q_icon_with_title .icon_text_holder .icon_title{display:block;margin:0 0 1.08em;font-weight:600}.q_icon_with_title.large .icon_text_holder .icon_title{margin-bottom:.35em}.q_icon_with_title .icon_with_title_link{display:inline-block;margin:13px 0 0;color:#1abc9c}.q_icon_with_title .icon_with_title_link:hover{color:#303030}.q_icon_with_title .icon_holder.q_icon_animation,.box_holder_icon_inner.q_icon_animation{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.q_icon_with_title .icon_holder.q_icon_animation.q_show_animation,.box_holder_icon_inner.q_icon_animation.q_show_animation{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}.q_icon_with_title .icon_holder .fa-stack,.box_holder_icon_inner .fa-stack,.q_font_awsome_icon_square,.q_font_awsome_icon_stack i.fa-stack-base{border:2px solid #c0c0c0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-backface-visibility:hidden;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.q_font_awsome_icon_stack i.fa-stack-base{border:0}.q_icon_with_title .icon_text_holder{position:relative}.q_icon_with_title span.fa-stack i:last-child,.q_box_holder.with_icon span.fa-stack i:last-child{font-size:.7em;color:#c0c0c0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s ease-in-out}.q_icon_with_title.circle span.fa-stack i:last-child{font-size:.9em}.q_icon_with_title span.fa-stack.custom-font i:last-child{font-size:.7em}.q_icon_with_title .icon_text_inner{padding:0 0 18px}.q_icon_with_title .icon_title_holder{display:table;width:100%;height:100%;margin:0 0 12px}.q_icon_with_title .icon_title_holder .icon_holder{display:table-cell;text-align:center;height:100%;vertical-align:middle;float:none;padding:0 15px 0 0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.q_icon_with_title .icon_title_holder .icon_holder span{position:relative;top:2px}.q_icon_with_title .icon_text_holder .icon_title_holder .icon_title{display:table-cell;margin:0;vertical-align:middle;width:100%}.q_font_awsome_icon_square i{color:#fff}.q_font_awsome_icon_stack i:last-child{color:#fff}.qode_icon_shortcode.fa-stack a{display:inline-block;width:100%;height:100%}.qode_icon_shortcode.fa-stack i{display:block;line-height:inherit}.touch .no_animation_on_touch .q_icon_animation{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}.q_icon_with_title.center{text-align:center}.q_icon_with_title.center.center .icon_holder{float:none;display:block;margin:0 0 20px}.q_icon_with_title.icon_image.center .icon_holder{margin:0 0 13px}.q_icon_with_title.center .icon_holder{width:100%!important}.q_icon_with_title.center .icon_holder .font_awsome_icon i{color:#7b7b7b;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.q_icon_with_title.center .icon_holder .font_awsome_icon i:hover{color:#1abc9c}.q_icon_with_title.boxed .icon_holder .fa-stack,.q_font_awsome_icon_square{background-color:#1abc9c;border-radius:4px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.q_box_holder.with_icon .box_holder_icon_inner .fa-stack i.fa-stack-base{color:#1abc9c;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.q_icon_with_title.square .icon_holder .fa-stack,.box_holder_icon_inner.square .fa-stack{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:1.7em}.q_font_awsome_icon_square{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.q_icon_with_title.square .icon_holder .fa-stack:hover,.box_holder_icon_inner.square .fa-stack:hover,.box_holder_icon_inner.circle .fa-stack:hover,.circle .icon_holder .fa-stack:hover{background-color:#1abc9c;border-color:transparent!important}.q_font_awsome_icon_stack .fa-circle,.q_icon_with_title.boxed .icon_holder .fa-stack{color:#1abc9c;-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.q_icon_with_title.circle .icon_holder .fa-stack:hover i.fa-circle,.q_font_awsome_icon_stack:hover .fa-circle,.q_box_holder.with_icon .box_holder_icon_inner .fa-stack:hover i.fa-stack-base{color:#f3f3f3!important}.q_icon_with_title.boxed .icon_holder .fa-stack{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.q_icon_with_title.circle .icon_holder .fa-stack:hover i:last-child,.q_font_awsome_icon_stack:hover i:last-child,.q_icon_with_title.boxed .icon_holder .fa-stack:hover i,.q_box_holder.with_icon span.fa-stack:hover i:last-child,.q_icon_with_title.square .icon_holder .fa-stack:hover i,.box_holder_icon_inner.square:hover i,.q_font_awsome_icon_square:hover i{color:#fff}.q_box_holder.with_icon .tiny span.fa-stack i:last-child{top:1px}.q_icon_with_title.with_border_line .icon_text_inner{border-bottom:1px solid #fbfbfb}.q_icon_with_title.tiny .icon_text_holder{padding:0 0 0 44px}.q_icon_with_title.small .icon_text_holder{padding:0 0 0 46px}.q_icon_with_title.left_from_title .icon_text_holder{padding:0}.q_icon_with_title.medium .icon_holder,.q_icon_with_title.tiny.square .icon_holder,.q_icon_with_title.small.square .icon_holder{text-align:center}.q_icon_with_title.tiny.square .icon_text_holder,.q_icon_with_title.medium .icon_text_holder{padding:0 0 0 56px}.q_icon_with_title.large .icon_text_holder{padding:0 0 0 65px}.q_icon_with_title.large .icon_holder{text-align:center}.q_icon_with_title.very_large .icon_text_holder{padding:0 0 0 84px}.q_icon_with_title.tiny.boxed .icon_text_holder,.q_icon_with_title.tiny.circle .icon_text_holder,.q_icon_with_title.tiny.icon_image .icon_text_holder{padding:0 0 0 55px}.q_icon_with_title.small.square .icon_text_holder,.q_icon_with_title.small.boxed .icon_text_holder,.q_icon_with_title.small.circle .icon_text_holder,.q_icon_with_title.small.icon_image .icon_text_holder{padding:0 0 0 72px}.q_icon_with_title.medium.circle .icon_text_holder{padding:0 0 0 119px}.q_icon_with_title.medium.boxed .icon_text_holder,.q_icon_with_title.medium.icon_image .icon_text_holder,.q_icon_with_title.medium.square .icon_text_holder{padding:0 0 0 95px}.q_icon_with_title.large.boxed .icon_text_holder,.q_icon_with_title.large.circle .icon_text_holder,.q_icon_with_title.large.icon_image .icon_text_holder,.q_icon_with_title.large.square .icon_text_holder{padding:0 0 0 122px}.q_icon_with_title.very_large.boxed .icon_text_holder,.q_icon_with_title.very_large.circle .icon_text_holder,.q_icon_with_title.very_large.icon_image .icon_text_holder,.q_icon_with_title.very_large.square .icon_text_holder{padding:0 0 0 150px}.q_icon_with_title.left_from_title .icon_text_holder{padding:0 0 0 0!important}.q_icon_with_title.left_from_title .icon_text_holder .icon_holder{width:auto!important}.q_icon_with_title.left_from_title.icon_image.tiny .icon_text_holder .icon_holder{width:35px!important}.q_icon_with_title.left_from_title.icon_image.small .icon_text_holder .icon_holder{width:52px!important}.q_icon_with_title.left_from_title.icon_image.medium .icon_text_holder .icon_holder{width:78px!important}.q_icon_with_title.left_from_title.icon_image.large .icon_text_holder .icon_holder{width:104px!important}.q_icon_with_title.left_from_title.icon_image.very_large .icon_text_holder .icon_holder{width:130px!important}.q_icon_with_title.tiny.center .icon_text_holder,.q_icon_with_title.small.center .icon_text_holder,.q_icon_with_title.medium.center .icon_text_holder,.q_icon_with_title.large.center .icon_text_holder,.q_icon_with_title.very_large.center .icon_text_holder,.q_icon_with_title.tiny.boxed.center .icon_text_holder,.q_icon_with_title.tiny.circle.center .icon_text_holder,.q_icon_with_title.small.boxed.center .icon_text_holder,.q_icon_with_title.small.circle.center .icon_text_holder,.q_icon_with_title.medium.boxed.center .icon_text_holder,.q_icon_with_title.medium.circle.center .icon_text_holder,.q_icon_with_title.large.boxed.center .icon_text_holder,.q_icon_with_title.large.circle.center .icon_text_holder,.q_icon_with_title.very_large.boxed.center .icon_text_holder,.q_icon_with_title.very_large.circle.center .icon_text_holder,.q_icon_with_title.tiny.icon_image.center .icon_text_holder,.q_icon_with_title.small.icon_image.center .icon_text_holder,.q_icon_with_title.medium.icon_image.center .icon_text_holder,.q_icon_with_title.large.icon_image.center .icon_text_holder,.q_icon_with_title.very_large.icon_image.center .icon_text_holder{padding:0}.q_icon_with_title.left_from_title .icon_holder{display:block}.q_icon_with_title.tiny .icon_holder img,.q_icon_with_title.left_from_title.tiny .icon_holder,.q_icon_with_title.left_from_title.small.normal_icon .icon_holder{width:35px}.q_icon_with_title.small .icon_holder img,.q_icon_with_title.left_from_title.small .icon_holder,.q_icon_with_title.left_from_title.large.normal_icon .icon_holder{width:52px}.q_icon_with_title.medium .icon_holder img,.q_icon_with_title.left_from_title.medium .icon_holder,.q_icon_with_title.left_from_title.very_large.normal_icon .icon_holder{width:78px}.q_icon_with_title.large .icon_holder img,.q_icon_with_title.left_from_title.large .icon_holder{width:104px}.q_icon_with_title.very_large .icon_holder img,.q_icon_with_title.left_from_title.very_large .icon_holder{width:130px}.q_icon_with_title.left_from_title.tiny.normal_icon .icon_holder{width:25px}.q_icon_with_title.left_from_title.medium.normal_icon .icon_holder{width:45px}.q_font_awsome_icon{display:inline-block}.q_font_awsome_icon i{color:#1abc9c;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out;-webkit-backface-visibility:hidden}.q_font_awsome_icon i:hover{color:#1abc9c}.q_font_awsome_icon.pull-center{display:block;text-align:center}.q_font_awsome_icon_square.pull-center,.q_font_awsome_icon_stack.pull-center{display:block;margin:0 auto!important}.q_font_awsome_icon.q_icon_animation,.q_font_awsome_icon_square.q_icon_animation,.q_font_awsome_icon_stack.q_icon_animation{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;-webkit-backface-visibility:hidden}.q_font_awsome_icon.q_icon_animation.q_show_animation,.q_font_awsome_icon_square.q_icon_animation.q_show_animation,.q_font_awsome_icon_stack.q_icon_animation.q_show_animation{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}#back_to_top span,.q_social_icon_holder .fa-stack,.q_icon_with_title.square .icon_holder .fa-stack,.box_holder_icon_inner.square .fa-stack{text-align:center}.drop_down .wide .second ul li div.flexslider li:nth-child(4n+1){clear:none}.drop_down .wide .second ul li .flexslider ul{padding:0;border:0}.drop_down .wide .second ul li ul.flex-direction-nav a{position:absolute;top:0;border:0;margin:0}.drop_down .wide .second ul li ul.flex-direction-nav{position:absolute;top:45px;left:0;overflow:visible;width:100%}.drop_down .wide .second ul li div.flexslider{margin:0}.drop_down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li{width:100%}.flexslider.widget_flexslider h3,.drop_down .wide .second ul li ul li .flexslider.widget_flexslider h3,.drop_down .wide .second ul li ul li .flexslider.widget_flexslider h3 a{color:#fff;font-size:15px;font-weight:400;line-height:22px;padding:10px 0 2px!important}.flexslider.widget_flexslider ul li h3 a,.drop_down .wide .second .inner ul li.flexslider.widget_flexslider ul li h3 a{color:#000;font-size:18px;font-weight:300;line-height:22px}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{background-color:#000;background-color:rgba(0,0,0,0.4);width:40px;height:40px;line-height:40px}.drop_down .second .flexslider.widget_flexslider ul.flex-direction-nav i{display:inline}.drop_down .wide.icons .second .flexslider.widget_flexslider ul.flex-direction-nav i{width:auto;float:none;height:auto;color:#fff}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{background-color:#000;background-color:rgba(0,0,0,0.4);width:40px;height:40px;line-height:40px}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next:hover,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next:hover,.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev:hover,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev:hover{background-color:#000}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text{padding:10px 0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a{display:inline;padding:0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover{color:#fff}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider a,.drop_down .wide .second ul li .flexslider.widget_flexslider a{padding:0;margin:0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider a i,.drop_down .wide .second ul li .flexslider.widget_flexslider a i{font-size:20px}ul.flickr_widget{display:inline-block;position:relative;padding:0}ul.flickr_widget li{float:left;margin:0 5px 5px 0}ul.flickr_widget li:nth-child(3n){margin:0 0 5px}ul.flickr_widget li a img{float:left}.menu_recent_post_text{display:block}.menu_recent_post_text a{display:inline-block!important;color:#fff!important}.q_progress_bars_icons{display:block;position:relative;opacity:0;filter:alpha(opacity=0)}.q_progress_bars_icons_inner{position:relative;width:100%}.q_progress_bars_icons_inner .bar{position:relative;float:left;margin:0 10px 10px 0}.q_progress_bars_icons_inner.normal .bar{margin:0 0 10px}.q_progress_bars_icons_inner.tiny .bar{height:39px;width:39px}.q_progress_bars_icons_inner.small .bar{width:56px;height:56px}.q_progress_bars_icons_inner.medium .bar{width:83px;height:83px}.q_progress_bars_icons_inner.large .bar{width:109px;height:109px}.q_progress_bars_icons_inner.very_large .bar{width:135px;height:135px}.q_progress_bars_icons_inner .bar .bar_noactive,.q_progress_bars_icons_inner .bar .bar_active{display:inline-block;position:absolute;top:0;left:0;overflow:hidden;z-index:50}.q_progress_bars_icons_inner .bar.active .bar_noactive{z-index:100}.q_progress_bars_icons_inner.square .bar .bar_noactive,.q_progress_bars_icons_inner.square .bar .bar_active{border:1px solid #d7d7d7;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.q_progress_bars_icons_inner.circle .bar .bar_noactive,.q_progress_bars_icons_inner.circle .bar .bar_active{border:1px solid #d7d7d7;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em}.q_progress_bars_icons_inner.square .bar.active .bar_noactive,.q_progress_bars_icons_inner.square .bar.active .bar_active,.q_progress_bars_icons_inner.circle .bar.active .bar_noactive,.q_progress_bars_icons_inner.circle .bar.active .bar_active{border:1px solid #1abc9c}.q_progress_bars_icons_inner.square .bar.active i,.q_progress_bars_icons_inner.circle .bar.active i,.q_progress_bars_icons_inner.normal .bar.active i,.q_progress_bars_icons_inner .bar.active i.fa-circle{color:#1abc9c}.q_progress_bars_icons_inner.square .bar i,.q_progress_bars_icons_inner.circle .bar i,.q_progress_bars_icons_inner.normal .bar i,.q_progress_bars_icons_inner .bar i.fa-circle{color:#d7d7d7}.more_facts_outer{position:relative;display:block;height:0;overflow:hidden}.more_facts_inner_holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.more_facts_inner{display:inline-block;width:100%;padding:70px 0 0;position:relative}.more_facts_holder{background-color:#f6f6f6}.more_facts_button{display:block;position:relative;margin:0;padding:39px 0 15px;color:#303030;font-size:19px;line-height:22px;cursor:pointer;z-index:90}.more_facts_button:hover{color:#1abc9c}.more_facts_button .more_facts_button_text,.more_facts_button .more_facts_button_arrow{display:block}.more_facts_button .more_facts_button_text{display:block;font-size:17px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:0 0 5px}.more_facts_button .more_facts_button_arrow{-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.more_facts_button .more_facts_button_arrow.rotate_arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.more_facts_button_holder{display:block;position:relative}.more_facts_button_holder.left{text-align:left}.more_facts_button_holder.center{text-align:center}.more_facts_button_holder.right{text-align:right}.ordered ul,.ordered ol{counter-reset:li;display:block;list-style-type:decimal;background-position:left center;background-repeat:no-repeat;margin:0 0 30px;padding:0 0 0 20px}.ordered ol li{margin:0 0 21px;padding:0 0 0 4px;color:#303030}.q_list.normal ul>li{font-weight:400!important}.q_list.light ul>li{font-weight:300!important}.q_list.bold ul>li{font-weight:600!important}.q_list.circle ul,.q_list.number ul{display:block;list-style-type:none;margin:0;padding:0}.q_list.number ul{counter-reset:li}.q_list.number.circle_number li{padding-left:43px;margin-bottom:22px}.q_list.circle ul>li,.q_list.number ul>li{position:relative;font-weight:400;margin:0 0 22px;padding:0 0 0 22px;color:#303030}.q_list.circle ul>li:before{position:absolute;left:0;width:7px;height:7px;top:9px;background-color:#ababab;display:block;content:'';border-radius:25px}.q_list.number ul>li:before{height:20px;width:20px;line-height:20px;display:inline-block;position:absolute;left:0;top:1px;padding:0;color:#1abc9c;text-align:center;content:counter(li,decimal-leading-zero);counter-increment:li;font-weight:500}.q_list.number.circle_number ul>li:before{color:#fff;background-color:#1abc9c;border-radius:2em;height:31px;width:31px;line-height:31px;top:-3px}.q_list.circle.animate_list ul li,.q_list.number.animate_list ul li{opacity:0;filter:alpha(opacity = 0);top:-40px}.touch .no_animation_on_touch .q_list.circle.animate_list ul li,.touch .no_animation_on_touch .q_list.number.animate_list ul li{opacity:1;filter:alpha(opacity = 100);top:0}.q_social_icon_holder{display:inline-block;position:relative}.q_social_icon_holder.normal_social{margin:0 6px}header .header_top .q_social_icon_holder{float:left;margin:0;width:32px}.q_social_icon_holder i.simple_social{color:#bcbcbc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.q_social_icon_holder:hover i.simple_social{color:#1abc9c}header .header_top .q_social_icon_holder a{display:block}header .header_top .q_social_icon_holder:last-child{border-right:0}header .header_top .q_social_icon_holder i.simple_social.fa-lg{font-size:13px}.q_social_icon_holder .fa-stack{background-color:#e3e3e3;border:0 solid #f0f0f0;margin:.2307692307692308em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.q_social_icon_holder.circle_social .fa-stack{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.q_social_icon_holder .fa-stack .header_top .q_social_icon_holder .fa-stack{background:transparent;border:0;padding:0;margin:0;box-shadow:none;border-radius:0;font-size:13px}.header_top .q_social_icon_holder .fa-stack:hover i{color:#fff}.q_social_icon_holder .fa-stack i{color:#b9b9b9;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.header_top .q_social_icon_holder .fa-stack i{color:#7b7b7b}.q_social_icon_holder.circle_social .fa-stack:hover,.q_social_icon_holder.square_social .fa-stack:hover{background-color:#1abc9c;border-color:transparent}.q_social_icon_holder.circle_social .fa-stack:hover i,.q_social_icon_holder.square_social .fa-stack:hover i{color:#fff}.q_social_icon_holder .fa-stack i.fa-circle{color:#fbfbfb}.q_social_icon_holder .fa-stack.fa-2x{width:36px;height:36px;line-height:36px}.q_social_icon_holder .fa-stack i:last-child{font-size:.7692307692307692em;display:block;line-height:inherit}.q_social_icon_holder .fa-stack.fa-lg i:last-child{font-size:1em}.social_share_holder{position:relative;display:inline-block}.social_share_holder:hover .social_share_title{cursor:pointer}.social_share_holder:hover .social_share_dropdown{visibility:visible}.social_share_title{display:inline-block}.social_share_dropdown{display:block;left:3px;margin:0;padding:10px 0 0 0;position:absolute;top:100%;width:35px;visibility:hidden;z-index:950}.social_share_dropdown .inner_arrow{display:block;position:absolute;top:-6px;left:8px;width:0;height:0;border-color:transparent transparent #323232 transparent;border-style:solid;border-width:9px;z-index:999}.social_share_dropdown ul{list-style:none;position:relative;display:block;background-color:#323232;z-index:990;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:4px 0!important;width:35px}.page_share{position:relative}.social_share_dropdown ul li{display:block;position:relative;text-align:center}.social_share_dropdown ul li.share_title{display:block;text-align:center;color:#fff;background-color:#1abc9c;padding:10px 20px}.social_share_dropdown ul li a{display:block;height:20px;line-height:20px;padding:5px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0!important}.social_share_dropdown ul li:last-child a{border-bottom:0}.social_share_dropdown ul li i{font-size:17px;width:22px;height:22px;line-height:22px;color:#fff;text-align:center}.social_share_dropdown ul li img{width:22px;float:left;margin:0 13px 0 0}.social_share_dropdown ul li :hover i{color:#1abc9c}.social_share_list_holder ul{list-style:none;display:inline-block}.social_share_list_holder ul li{display:inline;margin-right:10px}.social_share_list_holder ul li i{color:#bcbcbc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.social_share_list_holder ul li i:hover{color:#1abc9c}.blog_slider,.blog_slides .image_holder{position:relative;display:block;-webkit-backface-visibility:hidden}.blog_slider .blog_slides{opacity:0}.blog_slider .image{position:relative;display:block;overflow:hidden;width:100%;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px)}.blog_slider .blog_slides>li{background-color:transparent;position:relative;margin:0;float:left}.blog_slider_holder .item_holder{position:relative;overflow:hidden}.blog_slider{margin:0;width:100.2%;position:relative;zoom:1}.blog_slider .blog_slides img{width:100%;display:block;-webkit-transition:-webkit-transform .15s ease-out;-moz-transition:-moz-transform .15s ease-out;-ms-transition:-ms-transform .15s ease-out;-o-transition:-o-transform .15s ease-out;transition:transform .15s ease-out}.blog_slider .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;direction:ltr}.blog_slider .blog_slides{margin:0;padding:0;list-style:none;zoom:1}.blog_slider .flex-direction-nav{*height:0}.blog_text_holder{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;background-color:rgba(21,21,21,0.78)}.blog_slides .blog_text_holder_inner{color:#fff}.blog_text_holder_outer{display:table;width:100%;height:100%;text-align:center}.blog_text_holder_inner{display:table-cell;vertical-align:middle}.blog_slides .item:hover .blog_text_holder{opacity:.8;z-index:20}.blog_slides .blog_text_holder_inner .blog_slider_title a,.blog_slider_date_holder,.blog_slides .blog_text_holder_inner .blog_slider_categories a{color:#fff}.blog_slider .caroufredsel-next,.full_width .section_inner .blog_slider .caroufredsel-next{right:20px}body.boxed .blog_slider .caroufredsel-next,body.boxed .full_width .section_inner .blog_slider .caroufredsel-next{right:0}.blog_slider .caroufredsel-prev,.full_width .section_inner .blog_slider .caroufredsel-prev{left:20px}body.boxed .blog_slider .caroufredsel-prev,body.boxed .full_width .section_inner .blog_slider .caroufredsel-prev{left:0}.blog_slider .caroufredsel-next,.full_width .section_inner .blog_slider .caroufredsel-next,.blog_slider .caroufredsel-prev,.full_width .section_inner .blog_slider .caroufredsel-prev{border-radius:50%}.blog_slider .flex-container a:active,.blog_slider .flexslider a:active,.blog_slider .flex-container a:focus,.blog_slider .flexslider a:focus{outline:0}.latest_post_holder{display:inline-block;width:100%}.latest_post_holder.date_in_box .latest_post{padding-left:85px}.latest_post_holder.minimal .latest_post{border-bottom:0;padding-bottom:0}.latest_post_holder li:last-child .latest_post{border-bottom:0}.latest_post_holder .latest_post_date{float:left;margin-right:25px;width:59px;border-radius:4px;text-align:center;margin-top:5px}.latest_post_holder .latest_post_date .post_publish_day{font-size:22px;color:#fff;height:39px;line-height:39px;background-color:#1abc9c}.latest_post_holder .latest_post_date .post_publish_month{border:1px solid #eaeaea;background-color:#f4f4f4;color:#303030;font-size:12px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;height:18px;line-height:18px}.latest_post_holder>ul{list-style:none;display:inline-block;width:100%;position:relative;margin:0;padding:0}.latest_post_holder>ul>li{display:block;position:relative;padding-top:15px}.latest_post_holder.minimal>ul>li{padding-top:11px}.latest_post_holder.image_in_box .latest_post_holder>ul>li{padding-top:15px}.latest_post_holder>ul>li:first-child{padding-top:0}.latest_post_holder.boxes>ul{clear:both}.latest_post_holder.boxes>ul>li{padding:0;float:left;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;margin:0 2% 0 0;background-color:#fff}.latest_post_holder.boxes.two_columns>ul>li{width:49%}.latest_post_holder.boxes.three_columns>ul>li{width:32%}.latest_post_holder.boxes.four_columns>ul>li{width:23.5%}.latest_post_holder.boxes.two_columns>ul>li:nth-child(2n),.latest_post_holder.boxes.three_columns>ul>li:nth-child(3n),.latest_post_holder.boxes.four_columns>ul>li:nth-child(4n){margin-right:0}.latest_post_holder.boxes:not(.one_row)>ul>li{margin-bottom:25px}.latest_post_holder.boxes>ul>li .latest_post{padding:19px 20px 10px;border-top:0}.latest_post_holder.boxes>ul>li .latest_post p.excerpt{margin:10px 0 9px}.latest_post_holder.boxes>ul>li .latest_post .post_infos>a,.latest_post_holder.boxes>ul>li .latest_post .post_infos>span{display:inline-block}.latest_post_holder.boxes>ul>li .latest_post .latest-vert-separator{margin-left:3px}.latest_post_holder.boxes .boxes_image{overflow:hidden}.latest_post_holder.boxes .boxes_image a{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-backface-visibility:hidden}.latest_post_holder.boxes .boxes_image a img{vertical-align:top}.latest_post_holder.boxes .boxes_image a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.latest_post_holder>ul>li .date_hour_holder i{margin-right:8px}.latest_post,.latest_post>a,.latest_post a img{display:block;position:relative}.latest_post_image{width:95px;float:left}.latest_post_image img{width:100%;float:left}.latest_post_text{display:block;width:auto}.latest_post_holder.image_in_box .latest_post_text{padding:0 0 0 116px}.latest_post_holder.minimal .latest_post_inner{margin:0 0 0!important}.latest_post_inner{margin:0 0 10px!important}.latest_post_holder.image_in_box .latest_post_text_inner{display:table-cell;vertical-align:middle}.latest_post_holder.image_in_box .latest_post_inner{display:table;width:100%;margin:0 0 0!important}.latest_post_inner .post_infos{display:block;font-weight:500}.latest_post_inner .post_infos a{color:#303030}.latest_post_inner .post_infos a{margin:0 7px 0 0}.latest_post_inner .post_infos a.post_comments{margin:0}.latest_post_inner .post_infos a:hover{color:#1abc9c}.latest_post_holder.minimal .latest_post_inner .post_infos{margin:0 0 3px 0}.latest_post_holder.image_in_box .latest_post_text .latest_post_title{margin:-3px 0 2px 0}.latest_post_holder.image_in_box .latest_post_text .excerpt{margin:0 0 8px 0}.latest_post_holder .post_infos .dots{padding:0 7px 0 7px}.latest_post_holder .post_infos .dots i{font-size:3px;vertical-align:middle}.q_masonry_blog{margin-bottom:50px;transition:none!important;overflow:visible!important;opacity:0;filter:alpha(opacity=0)}.q_masonry_blog article,.full_width .grid_section .q_masonry_blog article{width:31.2%;margin:0 0 20px;padding:0;text-align:left;vertical-align:top;z-index:100;border:0;background-color:#fff;float:left;display:block}.full_width .q_masonry_blog article{width:18.9%;margin-left:.5%;margin-right:.5%}.q_masonry_blog article.format-link:hover,.q_masonry_blog article.format-quote:hover{background-color:#1abc9c}.q_masonry_blog article.format-link .q_masonry_blog_post_title,.q_masonry_blog article.format-quote .q_masonry_blog_post_title{padding:0 0 0 60px}.q_masonry_blog article.format-quote .q_masonry_blog_post_text i.qoute_mark,.q_masonry_blog article.format-link .q_masonry_blog_post_text i.link_mark{margin:7px 0 0;color:#c0c0c0;font-size:36px}.q_masonry_blog article.format-quote .q_masonry_blog_post_text p,.q_masonry_blog article.format-link .q_masonry_blog_post_text p{font-size:21px;line-height:35px;color:#303030}.q_masonry_blog article.format-link:hover .q_masonry_blog_post_info,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_info a,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_info,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_info a,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text .quote_author,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text i.qoute_mark,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_text i.link_mark,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text p a,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_text p a{color:#fff}.two_columns_75_25 .q_masonry_blog article,.two_columns_66_33 .q_masonry_blog article,.two_columns_33_66 .q_masonry_blog article,.two_columns_25_75 .q_masonry_blog article{width:48%}.q_masonry_blog article:hover{z-index:200}.q_masonry_blog article .q_masonry_blog_post_image{margin:0;width:auto}.q_masonry_blog article .q_masonry_blog_post_image img{vertical-align:middle}.q_masonry_blog article .q_masonry_blog_post_info{margin:15px 0 0 0;color:#303030}.q_masonry_blog article .q_masonry_blog_post_info a{color:#bebebe}.q_masonry_blog article .q_masonry_blog_post_info a:hover{color:#1abc9c}.q_masonry_blog article .quote_author{font-family:inherit;font-weight:400;display:block;font-size:21px;line-height:35px;color:#c0c0c0}.q_masonry_blog article.format-link .q_masonry_blog_post_info,.q_masonry_blog article.format-quote .q_masonry_blog_post_info{margin:0 0 20px}.q_masonry_blog article .q_masonry_blog_post_text{padding:20px 15px 20px 15px}.q_masonry_blog article h5{margin:0 0 10px}.q_masonry_blog article .mejs-controls div.mejs-horizontal-volume-slider{margin:0 10px 0 0}.q_masonry_blog article .flexslider{margin-bottom:0}.blog_holder article{display:inline-block;width:100%;margin:0 0 60px}.blog_holder.masonry article,.blog_holder.masonry_full_width article{display:block;float:left}.blog_holder.blog_large_image_simple article{margin:0 0 23px}.blog_holder.blog_single article{margin:0}.blog_holder.blog_small_image article{margin:0 0 32px}.single-post .blog_single p{margin-bottom:22px}.single-post .blog_single p:last-child{margin-bottom:0}.blog_single.blog_holder article .post_text .post_text_inner{padding-left:0;padding-right:0;padding-bottom:0;background-color:transparent}.blog_single.blog_holder article.format-link .post_text .post_text_inner,.blog_single.blog_holder article.format-quote .post_text .post_text_inner{padding:23px 23px 35px 23px;background-color:#fff;margin:0 0 30px 0}.blog_holder article .post_content_holder{width:100%}.blog_holder article .post_image,.blog_holder article .post_image>a,.blog_holder article .post_image img{position:relative;width:100%;display:block}.blog_holder article .post_text .post_text_inner{padding:23px 23px 35px 23px;background-color:#fff}.blog_holder.blog_large_image_simple article .post_text .post_text_inner{background-color:transparent;padding-left:195px;padding-right:195px;padding-top:45px;padding-bottom:45px;text-align:center}.blog_holder.masonry article .post_text .post_text_inner,.blog_holder.masonry_full_width article .post_text .post_text_inner{padding:17px 15px 18px 15px;background-color:#fff}.blog_large_image_simple .minimalist_date{padding-bottom:9px;color:#1abc9c}.blog_large_image_simple .separator.small{margin-top:22px}.blog_holder article .post_text h5{margin:0 0 10px}.blog_holder article .post_text h2 .date{color:#bebebe}.blog_holder article .post_info{display:inline-block;width:100%;margin:0 0 18px;color:#bebebe;font-weight:500}.blog_holder article .post_info a{color:#bebebe}.blog_holder article .post_info a:hover{color:#1abc9c}.blog_holder article.format-quote .post_info,.blog_holder article.format-link .post_info{margin:0 0 15px}.blog_holder article .post_info .dots{padding:0 7px 0 4px}.blog_holder article .post_info .dots i{font-size:3px;vertical-align:middle}.blog_holder article .post_more{margin:30px 0 0}.blog_holder article .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.blog_holder article .video{position:relative}.blog_holder article .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}.blog_holder article .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}.blog_holder article .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}.blog_holder article .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.blog_holder article .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.blog_holder article .mejs-container .mejs-controls{visibility:visible!important}.blog_holder article .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important}.blog_holder article .post_image .mejs-poster img{display:none!important}.blog_holder article.format-gallery .flexslider{margin:0;overflow:hidden}.portfolio_single .flexslider{overflow:hidden}.blog_holder.blog_small_image article .post_image,.blog_holder.blog_small_image article .post_text{width:50%;float:left;margin:0}.blog_holder.blog_small_image article .post_text .post_text_inner{padding:23px 23px 23px 23px}.grid2 .blog_holder.blog_small_image article .post_comments{margin-left:0}.blog_holder article .post_description{margin:2px 0 10px}.latest_post_inner .post_comments i{font-size:16px;color:#adadad;padding:0 8px 0 0}.latest_post_inner .post_comments:hover i{color:#1abc9c}.blog_holder article .post_info .post_info_left a.post_author_avatar{display:inline-block;float:left;padding:0 10px 0 0}.blog_holder article .post_info .post_info_left a.post_author{display:inline-block;line-height:64px;float:left}.post_author_avatar img{border-radius:60px;border:2px solid #eaeaea}.blog_holder.masonry article .post_description,.blog_holder.masonry_full_width article .post_description{margin:0 0 4px}.blog_holder article .post_description a:hover,.blog_holder article .post_description .post_comments:hover{color:#1abc9c}.blog_like{display:inline-block}.blog_like a{display:block;line-height:14px}.blog_like a i{color:#adadad;font-size:16px}.blog_holder.masonry article .blog_like a i,.blog_holder.masonry_full_width article .blog_like a i,.blog_holder.blog_single article .blog_like a i,.blog_holder.blog_large_image article .blog_like a i{display:inline-block}.blog_like a:hover i,.blog_like a.liked i,.blog_like a:hover span{color:#1abc9c}.blog_like span{padding:0 0 0 4px}.blog_holder.masonry article .blog_like span,.blog_holder.masonry_full_width article .blog_like span,.blog_holder.blog_single article .blog_like span,.blog_holder.blog_large_image article .blog_like span{display:inline-block;padding:0 0 0 5px}.blog_holder article .post_info .qbutton.dark{text-transform:none}.blog_share{display:inline-block}.blog_holder article.format-quote .post_text i.qoute_mark,.blog_holder article.format-link .post_text i.link_mark{margin:7px 0 0;color:#c0c0c0;font-size:36px}.blog_large_image_simple.blog_holder article.format-quote .post_text i.qoute_mark,.blog_large_image_simple.blog_holder article.format-link .post_text i.link_mark{margin:20px 0;float:none}.blog_holder article.format-quote .post_text .post_title,.blog_holder article.format-link .post_text .post_title{padding:0 0 0 60px}.blog_large_image_simple.blog_holder article.format-quote .post_text .post_title,.blog_large_image_simple.blog_holder article.format-link .post_text .post_title{padding:0}.blog_holder article.format-quote .post_text .post_title p,.blog_holder article.format-link .post_text .post_title p{font-size:21px;line-height:35px;color:#303030}.blog_holder article.format-quote .post_text .quote_author{font-family:inherit;font-weight:400;display:block;font-size:21px;line-height:35px;color:#c0c0c0}.blog_holder article.format-link .post_text:hover .post_text_inner,.blog_holder article.format-quote .post_text:hover .post_text_inner{background-color:#1abc9c!important}.blog_holder article.format-link .post_text:hover .post_text_inner,.blog_holder article.format-quote .post_text:hover .post_text_inner{border-color:#1abc9c!important}.blog_holder article.format-link .post_text:hover .post_info,.blog_holder article.format-link .post_text:hover .post_info a,.blog_holder article.format-quote .post_text:hover .post_info,.blog_holder article.format-quote .post_text:hover .post_info a,.blog_holder article.format-quote .blog_like a:hover span,.blog_holder article.format-quote .post_text:hover .quote_author,.blog_holder article.format-quote .post_text:hover i.qoute_mark,.blog_holder article.format-link .post_text:hover i.link_mark,.blog_holder article.format-link .blog_like a:hover span,.blog_holder article.format-quote .post_text:hover p a,.blog_holder article.format-link .post_text:hover p a,.blog_holder.blog_single article.format-quote .post_text:hover p,.blog_holder.blog_single article.format-link .post_text:hover p,.blog_large_image_simple article.format-quote .post_text:hover .minimalist_date,.blog_large_image_simple article.format-link .post_text:hover .minimalist_date{color:#fff}.blog_holder.blog_single article h2{display:block}.blog_load_more_button_holder{text-align:center;padding:0 0 40px}.blog_load_more_button_loading{display:none}.single_links_pages{margin:50px 0 0;display:block;text-align:center;display:block;text-decoration:none}.single_links_pages span{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;color:#303030;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e3e3e3;background-color:#e3e3e3;outline:0;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single_links_pages a span{color:#b4b4b4;background-color:transparent;border-color:#e5e5e5}.single_links_pages a:hover span{background-color:#e3e3e3;border-color:#e3e3e3;color:#303030}.author_description{display:block;position:relative;margin:34px 0 0;background-color:#fff;padding:23px 23px}.author_description_inner{display:block}.author_description_inner .image{display:block;width:75px;height:75px;float:left;border-radius:75px;overflow:hidden}.author_text_holder{padding:0 0 0 100px;min-height:100px;position:relative}.author_text_holder .author_name{display:block;margin:0 0 4px 0}.author_text_holder .author_email{display:block;margin:0 0 6px 0}.single_tags{margin:26px 0 0 0}.single_tags a,.widget .tagcloud a{letter-spacing:1px}.single_tags h5{display:inline-block}.widget .tagcloud a{display:inline-block;font-size:13px!important}.widget .tagcloud a:after{content:","}.widget .tagcloud a:last-child:after{content:""}.blog_social_and_comments{display:inline-block;width:100%;margin:0 0 20px}.comment_number_holder{display:inline-block;float:left}.blog_single_social{display:inline-block;float:right}.blog_single_social .blog_like{float:right;margin:0 0 0 15px}.comment_holder{padding:28px 0 38px;margin:0}.comment_number_holder .comment_number{color:#000}.comment_holder .comment_number{margin:0 0 20px}.comment_number .comment_number_inner i{position:relative;top:-1px;padding:0 10px 0 0}.comment_holder ul.comment-list{list-style:none;position:relative;z-index:150;padding:0}.comment_holder .comment-list{margin:0}.comment_holder .comment-list li{display:inline-block;position:relative;width:100%}.comment_holder .comment-list li ul.children li:last-child{padding:0}.comment_holder .comment-list>li{margin:0 0 18px}.comment_holder .comment-list>li:last-child{margin:0}.comment_holder .comment{padding:23px;background-color:#fff}.comment_holder .comment .image{display:block;width:75px;height:75px;float:left;border-radius:75px;overflow:hidden}.comment_holder .comment .text{padding:0 0 0 100px;min-height:80px;position:relative}.comment_holder .comment .text .name{display:block;color:#303030}.comment_holder .comment .text .replay,.comment_holder .comment .text .comment-reply-link{color:#1abc9c;font-size:9px;text-transform:uppercase;font-weight:700;padding:0 0 0 5px}.comment_holder .comment .text .text_holder{display:block;margin:3px 0 0 0}.comment_holder .comment .logged-in-as{margin:10px 0}.comment_holder .comment .form-submit{margin:0 0 20px}.comment_holder .comment-list li ul.children{margin:18px 0 0 0;padding:0 0 0 70px}.comment_holder .comment-list li ul.children li{margin:0;border-bottom:0}#respond h3{margin:0 0 15px 0}#respond h3.comment-reply-title{margin:0}#respond small{display:block;margin:0 0 12px;position:relative}.comment_holder .comment .comment-respond{margin-top:20px}#respond textarea,#respond input[type='text'],.contact_form input[type='text'],.contact_form textarea{width:100%;margin:0 0 20px 0;padding:15px 12px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:'Raleway';font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond textarea{padding:12px}.comment_holder #respond textarea,.comment_holder #respond input[type='text']{background-color:#fff}.comment_holder .comment #respond textarea,.comment_holder .comment #respond input[type='text']{background-color:#f6f6f6}.comment_holder #respond textarea{margin:0 0 12px}div.comment_form{display:inline-block;margin:0 0 30px;width:100%}div.comment_form form p.form-submit,div.comment_holder .comment p.form-submit{margin:0;text-align:right}div.comment_form form p.form-submit .success p{margin:10px 0 0}div.comment_form form p.logged-in-as{margin:0 0 17px}#cancel-comment-reply-link{margin:0;display:inline-block;width:100%}body.page-template-blog-masonry-full-width-php .content .full_width{padding:0 20px 25px 45px}body.page-template-blog-masonry-full-width-php.vertical_menu_enabled .content .full_width{padding-left:305px}.blog_holder.masonry,.blog_holder.masonry_full_width{margin-bottom:20px;transition:none!important;overflow:visible!important;opacity:0;filter:alpha(opacity=0)}#infscr-loading{position:absolute;bottom:-15px;left:50%}.blog_infinite_scroll_button{display:none}.blog_holder.masonry article,.blog_holder.masonry_full_width article{width:31.2%;margin:0 0 20px;padding:0;text-align:left;vertical-align:top;z-index:100;border:0}.blog_holder.masonry_full_width article{width:18.7%}.two_columns_75_25 .blog_holder.masonry article,.two_columns_66_33 .blog_holder.masonry article,.two_columns_33_66 .blog_holder.masonry article,.two_columns_25_75 .blog_holder.masonry article{width:48%}.blog_holder.masonry article:hover{z-index:200}.blog_holder.masonry article .post_image{margin:0;width:auto}.blog_holder.masonry article .post_info,.blog_holder.masonry_full_width article .post_info{margin:15px 0 0 0;color:#303030}.blog_holder.masonry article.format-link .post_info,.blog_holder.masonry_full_width article.format-link .post_info,.blog_holder.masonry_full_width article.format-quote .post_info,.blog_holder.masonry article.format-quote .post_info{margin:0 0 20px}.blog_holder.masonry article .post_text .post_text_innet,.blog_holder.masonry_full_width article .post_text .post_text_innet{padding:20px 15px 20px 15px}.blog_holder.masonry article.format-link .post_text,.blog_holder.masonry_full_width article.format-link .post_text,.blog_holder.masonry article.format-quote .post_text,.blog_holder.masonry_full_width article.format-quote .post_text{border:0}.blog_holder article.format-quote h3{margin:0 0 10px;line-height:35px}.blog_holder.masonry article h4,.blog_holder.masonry_full_width article h4{margin:0 0 4px}.blog_holder.masonry article h3 a{font-weight:300}.blog_holder.masonry article.format-link .post_text,.blog_holder.masonry_full_width article.format-link .post_text,.blog_holder.masonry_full_width article.format-quote .post_text,.blog_holder.masonry article.format-quote .post_text{padding:0}.blog_holder.masonry article .mejs-controls div.mejs-horizontal-volume-slider,.blog_holder.masonry_full_width article .mejs-controls div.mejs-horizontal-volume-slider{margin:0 10px 0 0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.pagination{display:inline-block;width:100%;text-align:center;margin:0 0 50px;position:relative}.pagination ul{display:inline-block;list-style-type:none;margin:0;padding:0}.pagination ul li{float:left}.pagination ul li span,.pagination ul li a{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;color:#b4b4b4;font-size:18px;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e5e5e5;outline:0;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination ul li span,.pagination ul li a:hover{color:#303030;background-color:#e3e3e3;border-color:#e3e3e3}.google_map_holder,.google_map_shortcode_holder{position:relative}.google_map_ovrlay{position:absolute;z-index:1000;width:100%;height:100%;display:none}.google_map_shortcode_overlay{position:absolute;z-index:1000;width:100%;height:100%;display:none;top:0;left:0}.google_map{display:block;width:100%;height:450px;margin:0 0 25px}.qode_google_map{display:block;width:100%;height:450px}.google_map iframe,.google_map object,.google_map embed,.qode_google_map iframe,.qode_google_map object,.qode_google_map embed{width:100%;display:block}.google_map img,.qode_google_map img{max-width:none}.contact_form h5{margin:0 0 18px}.contact_info .q_social_icon_holder .fa-stack{margin:.2307692307692308em .4615384615384616em .2307692307692308em 0}.contact-error{display:block;margin:0;position:relative;top:-20px}.contact_section{text-align:center;padding:0 0 55px}.contact_section.contact_section_position_left{text-align:left}.contact_section.contact_section_position_right{text-align:right}.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}span.submit_button_contact{display:block;text-align:right}.contact_form{margin:0 0 50px}.contact_detail.map_grid .google_map{margin:0 0 35px}.header-widget.widget_nav_menu{padding:0 15px 0 0;position:relative;font-size:12px}.header-widget.widget_nav_menu ul ul{display:none;height:auto;border-top:0;background-color:#262626;z-index:1010;position:absolute;top:33px;left:-1px;width:180px;padding:0}.header-widget.widget_nav_menu ul li:hover ul{display:block}.header-widget.widget_nav_menu ul li{list-style:none}.header-widget.widget_nav_menu ul.menu>li{display:inline-block;float:left;position:relative}.header-widget.widget_nav_menu ul.menu li a{display:inline-block;padding:0 0 0 15px;color:#777}.header-widget.widget_nav_menu ul.menu>li.menu-item-has-children>a:after{content:"\f107";font-family:'FontAwesome',sans-serif;margin-left:5px}.header-widget.widget_nav_menu ul.menu li a:hover{color:#1abc9c}.header-widget.widget_nav_menu ul.menu li ul li a{color:#9d9d9d;display:block;white-space:nowrap;font-size:11px;font-weight:600;line-height:38px;padding:0 15px;border-bottom:1px solid #303030;text-transform:uppercase}.header-widget.widget_nav_menu ul.menu li ul li:last-child a{border-bottom:0}.header-widget ul.menu li:last-child{margin-right:0}.header-left-from-logo-widget,.header-right-from-logo-widget{display:block;height:100%;position:absolute;top:0;left:0;padding:0 50px}.header-right-from-logo-widget{left:auto;right:0}header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}.header-left-from-logo-widget-inner,.header-right-from-logo-widget-inner{display:table;height:100%}.header-left-from-logo-widget-inner2,.header-right-from-logo-widget-inner2{display:table-cell;height:100%;vertical-align:middle}header.sticky .header-left-from-logo-widget,header.sticky .header-right-from-logo-widget{display:none}.container aside{position:relative;z-index:11}aside .widget a,.side_menu a,.side_menu .widget li{font-weight:400;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}aside .widget a:hover{color:#1abc9c}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a{color:#fff}aside .widget ul,.side_menu .widget ul{list-style:none;padding:0}aside .widget li,.side_menu .widget li{margin:0 0 10px}aside .widget li:last-child,.side_menu .widget li:last-child{margin:0}.widget.widget_rss li a.rsswidget,#wp-calendar caption{color:#000}.footer_top .widget.widget_rss li a.rsswidget,.footer_top #wp-calendar caption{color:#fff}#wp-calendar th,#wp-calendar td{padding:3px 4px}#wp-calendar td#today{color:#fff;background-color:#1abc9c;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#wp-calendar{width:100%;text-align:center}.widget.widget_rss li span.rss-date,#wp-calendar caption{margin:0 0 15px}.widget.widget_rss li{margin:0 0 25px}aside .widget.widget_search{border-bottom:0;padding:0}aside .widget h5{margin-bottom:14px}aside .widget.posts_holder li{padding:7px 0 7px 0;margin:0}aside .widget.posts_holder li.page_item_has_children>ul.children li:last-child,aside .widget.posts_holder li.menu-item-has-children>ul.sub-menu li:last-child{border-bottom:0}aside .widget.posts_holder li:hover{color:#1abc9c}aside .widget.posts_holder li.page_item_has_children>ul.children,aside .widget.posts_holder li.menu-item-has-children>ul.sub-menu{padding-left:10px}aside .widget.posts_holder li.page_item_has_children>a,aside .widget.posts_holder li.menu-item-has-children>a{display:block}aside .widget a{color:inherit}aside .widget{margin:0 0 42px}aside .widget_nav_menu .sub-menu,aside .widget_pages .children{margin-left:20px;margin-top:6px}.side_menu{background-color:#1b1b1b;height:100%;min-height:100%;overflow:hidden;padding:30px;position:fixed;top:0;right:-270px;width:210px;z-index:90;visibility:hidden}.side_menu.side_area_alignment_left{text-align:left}.side_menu.side_area_alignment_center{text-align:center}.side_menu.side_area_alignment_right{text-align:right}.side_menu h5,.side_menu h6{margin:0 0 12px 0;color:#fff}.side_menu .widget li{position:relative}.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}.side_menu .widget ul ul{padding:6px 0 0 20px}.side_menu .widget{margin:0 0 43px}.side_menu a,.side_menu li,.side_menu span,.side_menu p,.side_menu .widget.widget_rss li a.rsswidget,.side_menu #wp-calendar caption,.side_menu #wp-calendar th,.side_menu #wp-calendar td{color:#818181}.side_menu .side_menu_title{display:block;margin:0 0 12px}.side_menu .widget.widget_nav_menu li:last-child,.side_menu .widget.widget_nav_menu li a{margin:0}.side_menu a.close_side_menu{display:inline-block;position:absolute;top:29px;right:25px;width:13px;height:13px;line-height:13px;background-image:url('/wp-content/themes/bridge/css/img/close_side_menu.png');background-repeat:no-repeat;z-index:1000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.side_menu a.close_side_menu:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.side_menu a.close_side_menu{background-image:url("/wp-content/themes/bridge/css/img/close_side_menu@2x.png");-o-background-size:13px 13px;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.side_menu a.close_side_menu{background-image:url("/wp-content/themes/bridge/css/img/close_side_menu@2x.png");-o-background-size:13px 13px;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px}}.side_menu.dark a.close_side_menu{background-image:url('/wp-content/themes/bridge/css/img/close_side_menu_dark.png')}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.side_menu.dark a.close_side_menu{background-image:url("/wp-content/themes/bridge/css/img/close_side_menu_dark@2x.png");-o-background-size:13px 13px;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.side_menu.dark a.close_side_menu{background-image:url("/wp-content/themes/bridge/css/img/close_side_menu_dark@2x.png");-o-background-size:13px 13px;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px}}.footer_top .widget.widget_nav_menu li{margin:0;line-height:22px}.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{width:100%;overflow:hidden;border:1px solid transparent;font-size:13px;background-color:#fff;outline:0;color:#818181;font-family:inherit;padding:2px 4%;height:37px}.widget #searchform{display:inline-block;width:100%;overflow:hidden;background-color:#fff}.footer_top .widget #searchform{background-color:transparent;border:1px solid #6a6a6a}.header_top #searchform{padding:0 10px;height:33px}.widget.widget_search form.form_focus{border-color:#1abc9c}.widget.widget_search form input[type="submit"],.header_top #searchform input[type="submit"]{width:37px;height:37px;line-height:37px;display:inline-block;margin:0;padding:0 4%;outline:0;border:0;text-decoration:none;background-color:transparent;color:#b9b9b9;font-family:'FontAwesome',sans-serif;cursor:pointer;white-space:nowrap;float:right;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.footer_top .widget #searchform input[type="submit"]{color:#6a6a6a}.header_top #searchform input[type="submit"]{width:22px;height:25px;line-height:25px;margin:4px 0 0;background:0}.widget.widget_search form .screen-reader-text,.header_top #searchform .screen-reader-text{display:none}.widget.widget_search form input[type="text"],.header_top #searchform input[type="text"]{display:inline-block;text-decoration:none;border:0;outline:0;color:#adadad;background-color:transparent;font-family:inherit;margin:0;padding:2px 4%;width:74%;height:33px;float:left}.footer_top .widget #searchform input[type="text"]{color:#6a6a6a}.header_top #searchform input[type="text"]{height:29px;font-size:12px}.side_menu .widget #searchform input[type="text"],.footer_top .widget.widget_search form input[type="text"]{width:70%!important}.widget .tagcloud{display:inline-block;width:100%}.widget .tagcloud a{margin:0 0 3px 0}.side_menu .widget .tagcloud a{color:#fff}footer{display:block;width:100%;margin:0 auto;z-index:100;position:relative}footer.uncover{position:fixed;bottom:0;left:0;z-index:99;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-webkit-backface-visibility:hidden}.boxed footer{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box}.right_side_menu_opened footer.uncover{left:-270px}footer .container_inner{position:relative}.footer_top_holder{display:block;background-color:#262626}.footer_top{padding:72px 0 52px}.footer_top.footer_top_full{padding:48px 24px}.footer_top h5{color:#fff;margin:0 0 22px}.footer_top ul{list-style:none}.footer_top a,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget{color:#818181;word-wrap:break-word}.footer_top a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out}.footer_top a:hover{color:#fff!important}.footer_top .four_columns .column2 .column_inner>div,.footer_top .three_columns .column2 .column_inner>div,.footer_top .two_columns_50_50 .column2 .column_inner>div{margin:0 0 0 15px}.footer_top .four_columns .column3 .column_inner>div,.footer_top .three_columns .column3 .column_inner>div{margin:0 0 0 10px}.footer_top .four_columns .column4 .column_inner>div{margin:0 0 0 5px}.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}.footer_top .widget_recent_entries>ul>li,.footer_top .widget_recent_comments>ul>li,.footer_top .widget_meta>ul>li,.footer_top .widget_nav_menu ul li,.footer_top .widget_pages ul li{padding:0 0 17px;position:relative}.footer_top .widget_nav_menu ul li ul,.footer_top .widget_pages ul li ul{padding:0 0 0 10px}.footer_top .widget_recent_entries>ul>li>a,.footer_top .widget_pages>ul>li>a,.footer_top .widget_meta>ul>li>a,.footer_top .widget_nav_menu ul li a,.footer_top .widget_recent_comments>ul>li>a,.footer_top .widget_recent_entries>ul>li>span{display:block}.footer_top .widget_recent_entries>ul>li>span{color:#9d9d9d}.footer_bottom_holder{display:block;background-color:#1b1b1b}.footer_bottom{display:table-cell;text-align:center;font-size:12px;line-height:22px;height:53px;width:1%;vertical-align:middle}.footer_bottom p,.footer_bottom span{margin:0}.footer_bottom .footer_text_title{display:none}.footer_bottom ul{list-style:none;text-align:center}.footer_bottom ul li{display:inline-block;margin-right:46px}.footer_bottom ul li:last-child{margin-right:0}.footer_bottom ul li a{color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:13px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer_bottom ul li a:hover{color:#818181}.footer_top .q_social_icon_holder i.simple_social{margin-right:16px}.footer_top .q_social_icon_holder i.simple_social,.side_menu .q_social_icon_holder i.simple_social{color:#818181}.footer_top .q_social_icon_holder:hover i.simple_social,.side_menu .q_social_icon_holder:hover i.simple_social{color:#fff!important}.footer_top .q_social_icon_holder.normal_social{margin:0}.footer_top .q_social_icon_holder:last-child i.simple_social{margin-right:0}.footer_top .q_social_icon_holder i.simple_social{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#back_to_top{color:#cdcdcd;height:auto;position:fixed;bottom:65px;margin:0;z-index:10000;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:25px;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-backface-visibility:hidden}#back_to_top.off{opacity:0;filter:alpha(opacity=0);right:25px}#back_to_top.on{opacity:1;filter:alpha(opacity=100);visibility:visible;right:25px}#back_to_top .hover{display:none}#back_to_top span{width:52px;height:52px;line-height:52px;text-decoration:none;-o-border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;border:2px solid #e8e8e8;background:transparent}#back_to_top span i{font-size:22px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s;color:#b0b0b0;line-height:52px}#back_to_top:hover span{background-color:#e8e8e8}.right_side_menu_opened #back_to_top{display:none}.q_steps_holder{width:100%;text-align:center}.q_steps_holder_inner{position:relative;display:inline-block}.q_steps_holder .circle_small,.q_steps_holder .circle_small_inner{width:192px;height:192px}.q_steps_holder .circle_small_wrapper{margin:0 auto;border-radius:530px;border:2px solid transparent;border-top:2px solid #1abc9c;width:193px;height:192px}.q_steps_holder .circle_small{margin:0 auto;border:1px solid #c7c7c7;color:#666;font-family:inherit;font-size:26px;border-radius:500px;text-align:center}.q_steps_holder .circle_small:hover span,.q_steps_holder .circle_small:hover .step_title{color:#1abc9c!important}.q_steps_holder .circle_small_inner{display:table-cell;vertical-align:middle}.q_steps_holder .circle_small_inner span{font-size:50px;font-weight:500;line-height:50px}.q_steps_holder a.circle_small_inner{color:#666}.q_steps_holder a.circle_small_inner:hover{color:inherit}.q_steps_holder .circle_small span{display:block;margin-bottom:5px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}.q_steps_holder .circle_small .step_title{color:#666;letter-spacing:1px;font-size:16px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}.q_steps_holder .circle_small_holder p{margin-top:5px;text-align:center;padding:0 21px}.q_steps_holder .circle_small_holder{width:265px;display:inline-block}.q_steps_holder .circle_small_holder_inner{position:relative}.q_steps_holder .circle_small_holder:last-child .circle_small_holder_inner .arrow_holder{background:0}.q_steps_holder.show .circle_small_holder{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.q_steps_holder .circle_small_holder{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.q_steps_holder .step1{left:40px;top:85px;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.q_steps_holder .step1 .circle_small_wrapper{transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.q_steps_holder .step1 .circle_small{transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg)}.q_steps_holder .step2{-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.q_steps_holder .step2 .circle_small_wrapper{transform:rotate(-175deg);-ms-transform:rotate(-175deg);-webkit-transform:rotate(-175deg)}.q_steps_holder .step2 .circle_small{transform:rotate(175deg);-ms-transform:rotate(175deg);-webkit-transform:rotate(175deg)}.q_steps_holder .step3{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.q_steps_holder .step3 .circle_small_wrapper{transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg)}.q_steps_holder .step3 .circle_small{transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.q_steps_holder .step4 .circle_small_wrapper{transform:rotate(-170deg);-ms-transform:rotate(-170deg);-webkit-transform:rotate(-170deg)}.q_steps_holder .step4 .circle_small{transform:rotate(170deg);-ms-transform:rotate(170deg);-webkit-transform:rotate(170deg)}.q_steps_holder .step4{-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.vc_text_separator.full{padding-bottom:20px;border-top:1px solid #eaeaea;margin-top:20px;border-bottom:0}.vc_text_separator.full.separator_align_center{text-align:center}.vc_text_separator.full.separator_align_right{text-align:right}.vc_text_separator.full div{padding:0 35px;line-height:36px;top:-19px;font-size:12px;color:#fff;font-weight:700;background-color:#1abc9c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid transparent;display:inline-block;position:relative}.separator_with_icon{color:#818181;display:block;font-size:18px;line-height:21px;margin:0 auto;position:relative;width:783px;max-width:100%;text-align:center}.separator_with_icon:before{border-bottom:1px solid #818181;border-color:inherit;content:"";display:inline-block;left:0;position:absolute;top:10px;width:376px}.separator_with_icon:after{border-bottom:1px solid #818181;border-color:inherit;content:"";display:inline-block;position:absolute;right:0;top:10px;width:376px}@media only screen and (max-width:1000px){.separator_with_icon:after,.separator_with_icon:before{max-width:45%}}.page_not_found{text-align:center;margin:0 0 83px}.page_not_found h2{margin:40px 0 20px;font-size:32px}.page_not_found p{margin:15px 0 35px}.custom_font_holder{display:block;position:relative}body div.pp_default .pp_loaderIcon{background-color:#fff;border-radius:20px}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:inherit;color:#999;font-size:13px;left:65px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:15px;font-weight:300;line-height:14px;margin:10px 50px 10px 0}div.pp_default .pp_bottom .pp_left{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/wp-content/themes/bridge/css/img/prettyPhoto/loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background-color:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/wp-content/themes/bridge/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details{position:relative}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}body div.pp_overlay{opacity:.7!important}body div.pp_default .pp_content_container .pp_left{background:0;padding:0}body div.pp_default .pp_content_container .pp_right{background:0;padding:0}body div.pp_default .pp_top,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_right,body div.pp_default .pp_bottom,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right{background:0;display:none}body div.pp_default .pp_expand{display:none!important}body div.pp_default .pp_content{background:0}body a.pp_next,body a.pp_previous{background:none!important;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body div.pp_default .pp_content:hover a.pp_next,body div.pp_default .pp_content:hover a.pp_previous{opacity:1}body a.pp_next:after{border:2px solid #fff;border-radius:50px;color:#fff;content:"\f105";display:block!important;font-family:'FontAwesome',serif;font-size:30px;height:54px;line-height:54px;margin:-27px 0 0;position:absolute;right:25px;text-align:center;top:50%;width:54px;text-indent:0}body a.pp_previous:after{border:2px solid #fff;border-radius:50px;color:#fff;content:"\f104";display:block!important;font-family:'FontAwesome',serif;font-size:30px;height:54px;line-height:54px;margin:-27px 0 0;position:absolute;left:25px;text-align:center;top:50%;width:54px;text-indent:0}body div.pp_default .pp_content_container .pp_details{opacity:.7}body div.pp_default .pp_description{display:none!important}body div.pp_default .pp_nav{float:none;width:auto;margin:0}body div.pp_default .pp_nav .currentTextHolder{left:auto;position:relative;float:left;padding:0 20px;font-family:'Raleway',sans-serif;font-size:15px;color:#fff;font-weight:600}body .pp_gallery{display:none!important}body div.pp_default .pp_nav .pp_play,body div.pp_default .pp_nav .pp_pause{display:none}body div.pp_default a.pp_arrow_previous,body div.pp_default a.pp_arrow_next{background:0;position:relative;left:0}body div.pp_default a.pp_arrow_previous:after{color:#fff;content:"\f104";font-family:'FontAwesome',serif;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px;text-indent:0;position:absolute;top:0;left:0}body div.pp_default a.pp_arrow_next:after{color:#fff;content:"\f105";font-family:'FontAwesome',serif;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px;text-indent:0;position:absolute;top:0;right:0}body div.pp_default .pp_close{background:0;opacity:1!important}body div.pp_default .pp_close:after{color:#fff;content:"\f00d";font-family:'FontAwesome',serif;font-size:15px;height:15px;line-height:30px;text-align:center;width:30px;text-indent:0;position:absolute;top:0;left:0}.mejs-container{position:relative;text-align:left;vertical-align:top;text-indent:0;height:40px!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff}.mejs-container.wp-audio-shortcode{height:30px!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.blog_holder.masonry .mejs-container{border:0}.blog_holder.small_images article .post_text .post_inner .mejs-container{margin:0 0 15px}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog_holder.masonry .mejs-mediaelement{border:0}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:40px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:35px;height:40px;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:14px 15px 13px 15px;padding:0;position:absolute;width:12px;height:13px;border:0;background:transparent}.no-svg .mejs-controls .mejs-button button{background-image:url(/wp-content/themes/bridge/css/img/audio/controls.png)}.mejs-controls .mejs-button button:focus{outline:0}.mejs-container .mejs-controls .mejs-time{color:#000;display:block;height:40px;width:auto;padding:0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#000;font-size:13px;font-weight:400;line-height:40px;display:block;float:left;margin:0;width:auto}.mejs-controls .mejs-play button{background-image:url(/wp-content/themes/bridge/css/img/audio/play.png);background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-pause button{background-image:url(/wp-content/themes/bridge/css/img/audio/pause.png);background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-stop button{background-image:url(/wp-content/themes/bridge/css/img/audio/stop.png);background-repeat:no-repeat;background-position:center}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:auto;height:8px;margin:16px 15px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{background-color:#ddd}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(224,222,222,0.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,0.15) 50%,rgba(224,222,222,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(224,222,222,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(224,222,222,0.15)),color-stop(0.75,rgba(224,222,222,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(224,222,222,0.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,0.15) 50%,rgba(224,222,222,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(224,222,222,0.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,0.15) 50%,rgba(224,222,222,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(224,222,222,0.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,0.15) 50%,rgba(224,222,222,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(224,222,222,0.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,0.15) 50%,rgba(224,222,222,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{width:0;margin:0}.mejs-controls .mejs-time-rail .mejs-time-current{background-color:#1abc9c;margin:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background-color:#1abc9c;cursor:pointer;top:0;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;width:36px;height:15px;top:-35px;margin-left:-18px;text-align:center;color:#000}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{display:none}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-volume-button{background-image:url(/wp-content/themes/bridge/css/img/audio/sound.png);background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-mute button{background-image:url(/wp-content/themes/bridge/css/img/audio/sound.png);background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-unmute button{background-image:url(/wp-content/themes/bridge/css/img/audio/mute.png);background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button button{width:18px;height:16px;margin:12px 6px 12px 11px}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background-image:url(/wp-content/themes/bridge/css/img/audio/sound.png);background-repeat:no-repeat;background-position:center;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;cursor:N-resize;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:40px;width:45px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:16px;width:35px;height:8px;margin:0;padding:0;font-size:1px;background-color:#ddd}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:16px;width:40px;height:8px;margin:0;padding:0;font-size:1px;background-color:#1abc9c}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.q_pie_graf_holder,.q_line_graf_holder{display:block;position:relative;overflow:hidden}.q_pie_graf,.q_line_graf{margin:0 22px 0 0;float:left}.q_pie_graf_legend{position:relative;float:left;width:40%}.q_line_graf_legend{position:relative;float:left;width:20%}.q_pie_graf_legend ul,.q_line_graf_legend ul{list-style:none;padding:0}.q_pie_graf_legend ul li,.q_line_graf_legend ul li{display:block;margin:0 0 10px 0}.q_pie_graf_legend ul li .color_holder,.q_line_graf_legend ul li .color_holder{width:25px;height:25px;background-color:#1abc9c;float:left}.q_pie_graf_legend ul li p,.q_line_graf_legend ul li p{line-height:25px;margin:0;padding:0 0 0 50px}.header_top .right #lang_sel ul ul img.iclflag,.header_top .right #lang_sel_click ul ul img.iclflag{float:right;top:11px;margin-right:0;margin-left:15px}.header_top .left #lang_sel ul ul img.iclflag,.header_top .left #lang_sel_click ul ul img.iclflag{float:left;top:11px}.header_top .right #lang_sel ul ul,.header_top .right #lang_sel_click ul ul{left:auto;right:0}.header_top #lang_sel_click ul ul{padding:5px 15px!important}.header_top .right #lang_sel ul ul li,.header_top .right #lang_sel_click ul ul li{width:100%;text-align:right}.header_top .left #lang_sel ul ul li,.header_top .left #lang_sel_click ul ul li{width:100%}.header_top #lang_sel ul ul li img.iclflag,.header_top #lang_sel_click ul ul li img.iclflag{position:relative;top:11px}.header_top #lang_sel li,.header_top #lang_sel_click li{width:auto}.header_top #lang_sel,.header_top #lang_sel_click{font-family:inherit;float:left;padding:0;z-index:1000;height:33px;position:relative}.header_top #lang_sel ul>li>a,.header_top #lang_sel_click ul>li>a{width:auto;float:none;padding:0 15px!important}.header_top #lang_sel>ul>li:hover,.header_top #lang_sel_click>ul>li:hover{border-bottom:none!important}.header_top #lang_sel>ul>li>a,.header_top #lang_sel_click>ul>li>a{color:#777!important;line-height:33px!important;height:33px;z-index:2500;font-size:13px}.header_top #lang_sel>ul>li>a:hover,.header_top #lang_sel_click>ul>li>a:hover{color:#1abc9c!important}.header_top .left #lang_sel>ul>li>a,.header_top .left #lang_sel_click>ul>li>a{left:0;right:auto}.header_top #lang_sel>ul>li>a:hover,.header_top #lang_sel_click>ul>li>a:hover,.header_top #lang_sel>ul>li:hover>a,.header_top #lang_sel_click>ul>li:hover>a{top:0}.header_top #lang_sel ul>li ul>li,.header_top #lang_sel_click ul>li ul>li{padding:0!important}.header_top #lang_sel ul>li a.lang_sel_sel,.header_top #lang_sel_click ul>li a.lang_sel_sel{background:0;line-height:30px;border:0;padding:0}.header_top .right #lang_sel ul>li a.lang_sel_sel,.header_top .right #lang_sel_click ul>li a.lang_sel_sel{text-align:right}.header_top .right #lang_sel ul>li a.lang_sel_sel{padding-right:0!important}.header_top .left #lang_sel ul>li a.lang_sel_sel{padding-left:0!important}.header_top #lang_sel .lang_sel_sel:after,.header_top #lang_sel_click .lang_sel_sel:after{content:"\f107";font-family:'FontAwesome',sans-serif;margin-left:5px}.header_top .left #lang_sel ul>li a.lang_sel_sel,.header_top .left #lang_sel_click ul>li a.lang_sel_sel{text-align:left}.header_top #lang_sel ul ul,.header_top #lang_sel_click ul ul{height:auto;border-top:0;background-color:#262626;z-index:1000;position:absolute;top:33px;left:-1px;width:180px;list-style:none}.header_top #lang_sel ul li ul li a,.header_top #lang_sel ul li ul li a:visited,.header_top #lang_sel_click ul li ul li a,.header_top #lang_sel_click ul li ul li a:visited{background:0;border:0;color:#9d9d9d;display:block;height:38px;white-space:nowrap;font-weight:600;font-size:11px;text-transform:uppercase;line-height:38px;padding:0 15px!important;border-bottom:1px solid #303030;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header_top #lang_sel ul li ul li:last-child a,.header_top #lang_sel_click ul li ul li:last-child a{border-bottom:0}.header_top #lang_sel ul li ul li a:hover,.header_top #lang_sel_click ul li ul li a:hover{color:#fff}.header_top #lang_sel_list{font-family:inherit;height:auto;width:auto;float:left}.header_top #lang_sel_list ul{border:0;padding:0!important;width:auto}.header_top #lang_sel_list li{display:inline-block;float:none;width:auto}.header_top #lang_sel_list ul li a,.header_top #lang_sel_list ul li a:visited{padding:0 8px 0 8px;border:0;background:none repeat scroll 0 0 transparent;line-height:33px;font-size:13px;color:#818181;margin:0!important;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header_top #lang_sel_list ul li a.lang_sel_sel,.header_top #lang_sel_list ul li a:hover{color:#1abc9c}.header_top #lang_sel img.iclflag,.header_top #lang_sel_click img.iclflag,.header_top #lang_sel_list img.iclflag{display:inline;float:none;top:1px;position:relative;margin-right:5px}aside .widget.posts_holder #lang_sel li:after,aside .widget.posts_holder #lang_sel_click li:after{content:none}aside .widget #lang_sel_list,section.side_menu #lang_sel_list,footer #lang_sel_list{height:auto;font-family:inherit;width:100%}aside .widget #lang_sel_list li,section.side_menu #lang_sel_list li,footer #lang_sel_list li{float:none;margin-bottom:0!important;padding:9px 10px 9px 0!important;width:auto}footer #lang_sel_list li{padding:5px 5px 5px 0!important}aside .widget #lang_sel_list li a,aside .widget #lang_sel li a,aside .widget #lang_sel_click li a,section.side_menu #lang_sel_list li a,section.side_menu #lang_sel li a,section.side_menu #lang_sel_click li a,footer #lang_sel_list li a,footer #lang_sel li a,footer #lang_sel_click li a{font-family:inherit;font-size:13px;font-weight:400;border:0;color:#777}aside .widget #lang_sel_list li a,section.side_menu #lang_sel_list li a,aside .widget #lang_sel_list li a,footer #lang_sel_list li a{display:inline}aside .widget #lang_sel li,aside .widget #lang_sel_click li,section.side_menu #lang_sel li,section.side_menu #lang_sel_click li,footer #lang_sel li,footer #lang_sel_click li{margin-bottom:0}aside .widget #lang_sel,aside .widget #lang_sel_click,section.side_menu #lang_sel,section.side_menu #lang_sel_click,footer #lang_sel,footer #lang_sel_click{width:100%}aside .widget #lang_sel>ul>li>a,aside .widget #lang_sel_click>ul>li>a,section.side_menu #lang_sel>ul>li>a,section.side_menu #lang_sel_click>ul>li>a,footer #lang_sel>ul>li>a,footer #lang_sel_click>ul>li>a{height:35px;line-height:35px!important;font-family:inherit;font-weight:300;padding-left:13px;font-weight:300;background-image:url(/wp-content/themes/bridge/css/img/wc_select_arrow.png)!important;background-repeat:no-repeat;background-position:right}footer #lang_sel>ul>li>a,footer #lang_sel_click>ul>li>a,section.side_menu #lang_sel>ul>li>a,section.side_menu #lang_sel_click>ul>li>a{background-image:url(/wp-content/themes/bridge/css/img/wc_select_arrow_footer.png)!important;background-repeat:no-repeat;background-position:right}aside .widget #lang_sel>ul>li a,aside .widget #lang_sel_click>ul>li a{background-color:#fff}footer #lang_sel>ul>li a,footer #lang_sel_click>ul>li a,section.side_menu #lang_sel>ul>li a,section.side_menu #lang_sel_click>ul>li a{background-color:#262626!important}footer #lang_sel ul li a,footer #lang_sel ul ul a,footer #lang_sel_click ul li a,footer #lang_sel_click ul ul a,footer #lang_sel_click ul ul a span,section.side_menu #lang_sel ul li a,section.side_menu #lang_sel ul ul a,section.side_menu #lang_sel ul ul a:visited,section.side_menu #lang_sel_click>ul>li>a,section.side_menu #lang_sel_click ul ul a,section.side_menu #lang_sel_click ul ul a:visited{color:#777!important}aside .widget #lang_sel>ul li a,aside .widget #lang_sel ul ul a,aside .widget #lang_sel_click>ul li a,aside .widget #lang_sel_click ul ul a,aside .widget #lang_sel_list li a{color:#adadad;font-family:'Raleway',sans-serif;background-color:#fff}aside .widget #lang_sel a.lang_sel_sel:hover,aside .widget #lang_sel_click a.lang_sel_sel:hover,aside .widget #lang_sel ul ul a:hover,aside .widget #lang_sel_click ul ul a:hover,aside .widget #lang_sel_list li a.lang_sel_sel,aside .widget #lang_sel_list li a:hover{color:#1abc9c}footer #lang_sel_list li a:hover,footer #lang_sel a.lang_sel_sel,footer #lang_sel a.lang_sel_sel:hover,footer #lang_sel ul ul a:hover,footer #lang_sel_click a.lang_sel_sel,footer #lang_sel_click ul ul a:hover,footer #lang_sel_click ul ul a:hover span,footer #lang_sel_list a.lang_sel_sel,footer #lang_sel_list ul ul a:hover,footer #lang_sel_list ul ul a:hover span,section.side_menu a.lang_sel_sel,section.side_menu #lang_sel ul li a.lang_sel_sel,section.side_menu #lang_sel_click ul li a.lang_sel_sel,section.side_menu #lang_sel_list li a:hover,section.side_menu #lang_sel ul ul a:hover,section.side_menu #lang_sel_click ul ul a:hover,section.side_menu #lang_sel_click ul ul a:hover span{color:#fff!important}aside .widget #lang_sel li,aside .widget #lang_sel_click li,section.side_menu #lang_sel li,section.side_menu #lang_sel_click li,footer #lang_sel li,footer #lang_sel_click li{width:100%;padding:0;border:0}aside .widget #lang_sel ul ul,aside .widget #lang_sel_click ul ul{width:100%;top:32px;height:auto;border:0;z-index:1000;padding:3px 0 0 0;overflow:hidden}footer #lang_sel ul ul,footer #lang_sel_click ul ul,section.side_menu #lang_sel ul ul,section.side_menu #lang_sel_click ul ul{width:100%;top:32px;border:0}section.side_menu #lang_sel li a:after,section.side_menu #lang_sel li:before{display:none}section.side_menu #lang_sel ul ul a,#lang_sel ul ul a:visited{padding:8px 10px}footer #lang_sel ul ul,footer #lang_sel_click ul ul,section.side_menu #lang_selul ul,section.side_menu #lang_sel_click ul ul{left:0!important}aside .widget #lang_sel ul ul a,aside .widget #lang_sel_click ul ul a,aside .widget #lang_sel ul ul a:visited,aside .widget #lang_sel_click ul ul a:visited{padding:10px 13px}footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{padding:10px 13px}aside .widget #lang_sel_list.lang_sel_list_vertical ul,section.side_menu #lang_sel_list.lang_sel_list_vertical ul,footer #lang_sel_list.lang_sel_list_vertical ul{height:auto;border-top:0}aside .widget #lang_sel_list.lang_sel_list_vertical a,aside .widget #lang_sel_list.lang_sel_list_vertical a:visited,section.side_menu #lang_sel_list.lang_sel_list_vertical a,section.side_menu #lang_sel_list.lang_sel_list_vertical a:visited,footer #lang_sel_list.lang_sel_list_vertical a,footer #lang_sel_list.lang_sel_list_vertical a:visited{border:0;padding:0}section.side_menu #lang_sel_list.lang_sel_list_vertical a,section.side_menu #lang_sel_list.lang_sel_list_vertical a:visited,section.side_menu #lang_sel_list.lang_sel_list_horizontal a,section.side_menu #lang_sel_list.lang_sel_list_horizontal a:visited,footer #lang_sel_list.lang_sel_list_vertical a,footer #lang_sel_list.lang_sel_list_vertical a:visited,footer #lang_sel_list.lang_sel_list_horizontal a,footer #lang_sel_list.lang_sel_list_horizontal a:visited{background:transparent}aside #lang_sel img.iclflag,aside #lang_sel_click img.iclflag,section.side_menu #lang_sel img.iclflag,section.side_menu #lang_sel_click img.iclflag,footer #lang_sel img.iclflag,footer #lang_sel_click img.iclflag,footer #lang_sel_list.lang_sel_list_horizontal a img,footer #lang_sel_list.lang_sel_list_vertical a img{margin-right:5px}footer #lang_sel_list.lang_sel_list_horizontal a:hover,footer #lang_sel_list.lang_sel_list_vertical a:hover,.side_menu #lang_sel_list.lang_sel_list_horizontal a:hover,.side_menu #lang_sel_list.lang_sel_list_vertical a:hover{color:#fff}footer #lang_sel_list.lang_sel_list_horizontal a,footer #lang_sel_list.lang_sel_list_vertical a,.side_menu #lang_sel_list.lang_sel_list_horizontal a,.side_menu #lang_sel_list.lang_sel_list_vertical a{color:#777}#lang_sel_footer{background-color:#111;border:0;z-index:1500;position:relative;font-family:'Roboto',sans-serif}#lang_sel_footer a{font-size:13px;color:#777;-webkit-transition:color .3s ease 0s!important;-moz-transition:color .3s ease 0s!important;-o-transition:color .3s ease 0s!important;-ms-transition:color .3s ease 0s!important;transition:color .3s ease 0s!important}#lang_sel_footer a:hover{color:#fff;-webkit-transition:color .3s ease 0s!important;-moz-transition:color .3s ease 0s!important;-o-transition:color .3s ease 0s!important;-ms-transition:color .3s ease 0s!important;transition:color .3s ease 0s!important}#lang_sel_footer a img{margin-right:15px}.ls-nav-prev,.ls-nav-next{position:absolute;display:block!important;line-height:40px;margin:-20px 0 0;top:60%;z-index:90;cursor:pointer;opacity:.6!important;filter:alpha(opacity=60)!important}.ls-nav-prev{background-image:none!important;background-color:transparent!important;height:54px;width:54px;border:2px solid #fff!important;line-height:54px;font-size:14px;position:absolute;top:50%;margin-top:-27px;text-align:center;z-index:10;-webkit-transition:opacity .3s ease 0s!important;-moz-transition:opacity .3s ease 0s!important;-o-transition:opacity .3s ease 0s!important;transition:opacity .3s ease-in-out!important;opacity:.7;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;border-radius:56px;position:absolute;left:23px}.ls-nav-prev:after{position:absolute;left:0!important;color:#fff;width:100%;height:100%;content:"\f104";font-family:'FontAwesome',serif;line-height:54px;text-align:center;display:block!important;font-size:30px}.ls-nav-next{background-image:none!important;background-color:transparent!important;height:54px;width:54px;border:2px solid #fff!important;line-height:54px;font-size:14px;position:absolute;top:50%;margin-top:-27px;text-align:center;z-index:10;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease-in-out;opacity:0;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;border-radius:56px;right:23px}.ls-nav-next:after{position:absolute;left:0!important;color:#fff;width:100%;height:100%;content:"\f105";font-family:'FontAwesome',serif;line-height:54px;text-align:center;display:block!important;font-size:30px}.ls-nav-prev:hover,.ls-nav-next:hover{opacity:1!important;filter:alpha(opacity=100)!important}.element_from_left,.element_from_right,.element_from_top,.element_from_bottom,.element_from_fade{display:inline-block;width:100%}.touch .no_animation_on_touch .element_from_left>div,.touch .no_animation_on_touch .element_from_right>div,.touch .no_animation_on_touch .element_from_top>div,.touch .no_animation_on_touch .element_from_bottom>div,.touch .no_animation_on_touch .element_from_fade>div,.touch .no_animation_on_touch .element_transform>div{opacity:1;filter:alpha(opacity = 100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.element_from_left>div,.element_from_right>div,.element_from_top>div,.element_from_bottom>div,.element_from_fade>div{opacity:0;display:inline-block;width:100%;filter:alpha(opacity = 0)}.element_transform>div{opacity:.2;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.element_from_fade.element_from_fade_on>div{opacity:1;filter:alpha(opacity = 100);-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;-webkit-backface-visibility:hidden}.element_from_left.element_from_left_on>div{-webkit-animation:element-from-left .7s 1 ease-in-out;-moz-animation:element-from-left .7s 1 ease-in-out;-o-animation:element-from-left .7s 1 ease-in-out;animation:element-from-left .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_right.element_from_right_on>div{-webkit-animation:element-from-right .7s 1 ease-in-out;-moz-animation:element-from-right .7s 1 ease-in-out;-o-animation:element-from-right .7s 1 ease-in-out;animation:element-from-right .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_top.element_from_top_on>div{-webkit-animation:element-from-top .7s 1 ease-in-out;-moz-animation:element-from-top .7s 1 ease-in-out;-o-animation:element-from-top .7s 1 ease-in-out;animation:element-from-top .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_bottom.element_from_bottom_on>div{-webkit-animation:element-from-bottom .7s 1 ease-in-out;-moz-animation:element-from-bottom .7s 1 ease-in-out;-o-animation:element-from-bottom .7s 1 ease-in-out;animation:element-from-bottom .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_transform.element_transform_on>div{-webkit-animation:element-transform .4s 1 cubic-bezier(0.175,0.885,0.320,1.275);-moz-animation:element-transform .4s 1 cubic-bezier(0.175,0.885,0.320,1.275);-o-animation:element-transform .4s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:element-transform .4s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@-webkit-keyframes element-from-left{0%{-webkit-transform:translate(-20%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-left{0%{-moz-transform:translate(-20%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-left{0%{-o-transform:translate(-20%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-left{0%{transform:translate(-20%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-right{0%{-webkit-transform:translate(20%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-right{0%{-moz-transform:translate(20%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-right{0%{-o-transform:translate(20%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-right{0%{transform:translate(20%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-bottom{0%{-webkit-transform:translate(0,30%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-bottom{0%{-moz-transform:translate(0,30%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-bottom{0%{-o-transform:translate(0,30%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-bottom{0%{transform:translate(0,30%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-from-top{0%{-webkit-transform:translate(0,-30%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes element-from-top{0%{-moz-transform:translate(0,-30%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes element-from-top{0%{-o-transform:translate(0,-30%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes element-from-top{0%{transform:translate(0,-30%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes element-transform{0%{-webkit-transform:scale(0.3);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes element-transform{0%{-moz-transform:scale(0.3);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes element-transform{0%{-o-transform:scale(0.3);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes element-transform{0%{transform:scale(0.3);opacity:.1}100%{transform:scale(1);opacity:1}}.q_image_with_text_over{display:inline-block;position:relative;margin:0;width:100%}.q_image_with_text_over.one_half{width:50%}.q_image_with_text_over.one_third{width:33.33%}.q_image_with_text_over.one_fourth{width:25%}.q_image_with_text_over img{display:block;position:relative;width:100%;z-index:10}.q_image_with_text_over .shader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;background-color:rgba(0,0,0,0.5)}.q_image_with_text_over .text{position:absolute;width:100%;height:100%;top:0;left:0;z-index:30;text-align:center}.q_image_with_text_over table{position:absolute;width:100%;height:100%;top:0;left:0;width:100%;height:100%}.q_image_with_text_over table td{padding:0;vertical-align:middle;background:none!important}.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder{opacity:1;filter:alpha(opacity = 100);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-webkit-transform:translateZ(0px)}.q_image_with_text_over .caption{line-height:1em}.q_image_with_text_over .text p,.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder{color:#fff}.q_image_with_text_over .icon_holder{display:inline-block}.q_image_with_text_over .icon_holder.fa-2x{padding:.67em .7em}.q_image_with_text_over .icon_holder.fa-3x{padding:.6em .62em}.q_image_with_text_over .caption{margin:2% 0 0}.q_image_with_text_over .caption.no_icon{margin:0}.q_image_with_text_over .desc{margin:0 30px;opacity:0;filter:alpha(opacity = 0);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px);color:#fff}.q_image_with_text_over .text:hover .caption,.q_image_with_text_over .text:hover .icon_holder{opacity:0;filter:alpha(opacity = 0)}.q_image_with_text_over .text:hover .desc{opacity:1;filter:alpha(opacity = 100)}.q_team{background-color:#fff;overflow:hidden}.q_team_inner{overflow:hidden;width:100%}.q_team .q_team_image{position:relative}.q_team .q_team_image img{width:100%;vertical-align:middle}.q_team .q_team_description_wrapper{position:absolute;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:default}.q_team .q_team_image:hover .q_team_description_wrapper{opacity:1}.q_team .q_team_description{display:table;width:100%;height:100%}.q_team .q_team_description_inner{display:table-cell;vertical-align:middle;text-align:center;padding:0 50px}.q_team .q_team_description_inner p{color:#303030}.q_team .q_team_text{padding:23px 16px 23px;border-style:none;border-width:1px;border-color:#f6f6f6;border-top:none!important}.q_team .q_team_title_holder{margin:0 0 9px;text-align:center}.q_team .q_team_title_holder .q_team_name{margin-bottom:7px}.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}.q_team .q_team_social_holder{position:relative;text-align:center}.q_team .q_team_social_holder .q_social_icon_holder i.simple_social{font-size:19px;color:#bcbcbc}.q_team .q_team_social_holder .q_social_icon_holder:hover i.simple_social{color:#1abc9c}.q_team.info_on_hover .q_team_description_wrapper{position:relative;opacity:1;background-color:transparent;box-sizing:border-box}.q_team.info_on_hover .q_team_text{position:absolute;top:0;width:100%;height:100%;background-color:rgba(21,21,21,0.78);padding:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.q_team.info_on_hover .q_team_text_holder{display:table;width:100%;height:100%}.q_team.info_on_hover .q_team_text_holder_inner{display:table-cell;vertical-align:middle}.q_team.info_on_hover .q_team_image:hover .q_team_text{opacity:1}.q_team.info_on_hover .q_team_title_holder .q_team_name,.q_team.info_on_hover .q_team_title_holder span,.q_team.info_on_hover .q_team_social_holder i.simple_social{color:#fff}.circle_item .circle{font-size:15px;line-height:13px;width:155px;height:155px;display:inline-block;text-align:center;color:#000;background-color:#fbfbfb;-o-border-radius:182px;-moz-border-radius:182px;-webkit-border-radius:182px;border-radius:182px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.circle_item .circle div{padding:69.5px 0}.circle_left{width:100%;display:inline-block;margin:0 0 25px 0}.circle_left .circle{float:left}.circle_left .text{padding:0 10px 0 170px}.circle_top{width:100%;display:inline-block;text-align:center;margin:0 0 25px 0}.circle_top .circle{margin:0 auto}.circle_top .text{margin:25px 0 0}.circle_top .text p{margin:0}.circle_item .circle a{text-decoration:none}.circle_item .circle:hover{background-color:#1abc9c;color:#fff}.circle_item .circle.hover{cursor:pointer}.circle_item .circle:hover a{color:#fff}.fade_in_circle_holder{display:block;cursor:pointer;overflow:hidden}.fade_in_circle_holder.animate_circle{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.fade_in_circle_holder{display:table;position:relative;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;z-index:2000}.touch .no_animation_on_touch .fade_in_circle_holder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.image_hover{position:relative;display:inline-block;width:100%}.image_hover .images_holder{position:relative;display:inline-block}.image_hover .images_holder img.hover_image{position:absolute;top:0;left:0}.image_hover .images_holder img.active_image{opacity:1;filter:alpha(opacity = 100);position:relative;display:block}.image_hover .images_holder img.active_image,.image_hover .images_holder img.hover_image,.image_hover.hovered.show .images_holder img.active_image,.image_hover.hovered.show .images_holder img.hover_image{-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px)}.image_hover .images_holder img.hover_image{opacity:0;filter:alpha(opacity = 0)}.image_hover .images_holder:hover img.active_image,.image_hover.hovered.show .images_holder img.active_image{opacity:0;filter:alpha(opacity = 0)}.image_hover .images_holder:hover img.hover_image,.image_hover.hovered.show .images_holder img.hover_image{opacity:1;filter:alpha(opacity = 100)}.content_bottom{position:relative;z-index:100}.qode_call_to_action.container{background-color:#1abc9c}.qode_call_to_action.in_grid{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.qode_call_to_action.container .container_inner{padding:40px 0}.call_to_action_text_wrapper p{font-size:19px;font-weight:300;line-height:1.692307692307692em;color:#fff;text-align:center}.qode_call_to_action .call_to_action_text_wrapper{line-height:40px}.qode_call_to_action .qbutton{position:static}.call_to_action_button_wrapper{text-align:left}.call_to_action_button_wrapper.left{text-align:left}.qode_call_to_action .two_columns_75_25>.column2.left>.column_inner{padding:0 20px 0 0}.qode_call_to_action.in_grid .two_columns_75_25>.column2.left>.column_inner{padding-left:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column2>.column_inner{padding-right:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column1.left>.column_inner{padding-right:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column1>.column_inner{padding-left:28px}.qode_call_to_action .two_columns_75_25>.column1.left>.column_inner{padding:0}.qode_call_to_action .two_columns_75_25>.column1.left{text-align:right}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.boxed .carousel-inner{width:1150px;left:auto!important}.carousel-inner .video{position:static;left:0;direction:ltr}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel.fade .item{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1;filter:alpha(opacity=100)}.carousel.fade .active.left,.carousel.fade .active.right{opacity:0;filter:alpha(opacity=0)}.carousel.fade .active.item{opacity:1;filter:alpha(opacity=100)}.carousel.fade .active.left,.carousel.fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.carousel.fade .next,.carousel.fade .prev{left:0;z-index:1}.carousel-indicators{position:absolute;bottom:20px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:8px;height:8px;margin:1px;text-indent:-999px;cursor:pointer;border-radius:10px}.carousel-caption{position:absolute;right:15%;bottom:40px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}}.carousel{margin-bottom:0}.carousel.full_screen{height:1500px}.qode_slider_preloader{width:100%;background-color:#1c1c1c;position:absolute;z-index:20}.qode_slider_preloader{height:1500px}.qode_slider_preloader .ajax_loader{position:absolute}.carousel-inner .slider_content_outer{position:relative;height:100%;width:1100px;margin:0 auto;z-index:12}.carousel-inner .slider_content{position:absolute;width:100%}.carousel-inner .slider_content .slide_anchor_holder{margin-top:8%}.carousel-inner .item.dark .slider_content .text .slide_anchor_holder .slide_anchor_button{color:#000}.carousel-inner .slider_content .slide_anchor_holder .slide_anchor_button{font-size:51px;color:#fff}.carousel-inner .slider_content .thumb{opacity:0;filter:alpha(opacity = 0);text-align:center;height:100%}@media only screen and (max-height:850px){.full_screen .carousel-inner .slider_content{height:35%}}@media only screen and (max-height:600px){.full_screen .carousel-inner .slider_content{height:25%}}.carousel-inner .slider_content.left .thumb{text-align:left}.carousel-inner .slider_content.right .thumb{text-align:right}.carousel-inner .active .slider_content .thumb{-webkit-animation:rotate 1s 1 ease-out;-moz-animation:rotate 1s 1 ease-out;-o-animation:rotate 1s 1 ease-out;animation:rotate 1s 1 ease-out;opacity:1;filter:alpha(opacity = 100)}.carousel-inner .active .slider_content .thumb.fade{-webkit-animation:fade 1s 1 ease-out;-moz-animation:fade 1s 1 ease-out;-o-animation:fade 1s 1 ease-out;animation:fade 1s 1 ease-out}.carousel-inner .slider_content .thumb img{max-height:100%}.carousel-inner .slider_content .text{text-align:center;opacity:0;filter:alpha(opacity = 0);position:relative;display:inline-block;width:100%;margin:10px 0 10px 0;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}.carousel-inner .active .slider_content .text{-webkit-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);-moz-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);-o-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);opacity:1;filter:alpha(opacity = 100)}.carousel-inner .slider_content .text.one_by_one{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator p{animation-delay:.2s;-webkit-animation-delay:.2s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton{animation-delay:.4s;-webkit-animation-delay:.4s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .slider_content .text .qbutton{margin:10px 0 0 0}.carousel-inner .item.dark .slider_content .text .qbutton{border-color:#303030;background-color:#303030;color:#fff}.carousel-inner .item.dark .slider_content .text .qbutton:hover{background-color:transparent;color:#303030}.carousel-inner .item.dark .slider_content .text .qbutton.white{background-color:transparent;color:#303030}.carousel-inner .item.dark .slider_content .text .qbutton.white:hover{background-color:#303030;color:#fff!important;border-color:#303030}.carousel-inner .slider_content .text .qbutton.white{margin:10px 0 0 10px}.carousel-inner h2{margin:10px 0 20px 0;font-size:45px;line-height:1.071428571428571em}.carousel-inner h2.with_title_border{margin:20px 0 30px 0}.carousel-inner h2.with_title_border span{display:inline-block;padding:.3em 1.1em}.carousel-inner h2,.carousel-inner .slide_subtitle{font-weight:600;color:#fff;text-align:center;padding:0;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.carousel-inner h2.with_background_color span{padding:10px}.carousel-inner .slide_subtitle{font-size:26px;letter-spacing:1px}.carousel-inner .slide_subtitle span{font-size:1em;margin-bottom:13px;display:inline-block}.carousel-inner .slide_subtitle.with_background_color span{padding:10px;margin-bottom:12px}.carousel-inner p{color:#fff;text-align:center;font-size:21px;line-height:1.363157894736842em;font-weight:400;margin:10px 0 15px 0;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.carousel-inner .dark h2,.carousel-inner .dark .slide_subtitle,.carousel-inner .dark p{color:#000}.carousel-inner .left .text,.carousel-inner .left h2,.carousel-inner .left .slide_subtitle,.carousel-inner .left p{text-align:left}.carousel-inner .right .text,.carousel-inner .right h2,.carousel-inner .right .slide_subtitle,.carousel-inner .right p{text-align:right}.carousel-inner{left:0!important;position:fixed;overflow:hidden;width:100%;z-index:1;transform:translate(0px,0px);-ms-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1),margin .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1),margin .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1),margin .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1),margin .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1),margin .33s cubic-bezier(0.694,0.0482,0.335,1)}.carousel-inner.relative_position{position:relative}.carousel-inner .item img{display:inline-block!important}.touch .carousel-inner .item{background-position:center 0!important}.carousel-inner .item .image{position:absolute;top:0;left:0;background-position:center 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.carousel-inner .item .image img{display:none!important;width:0;height:0}.carousel-inner .item .image_pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-repeat:repeat;z-index:2}.carousel-control{top:0;width:23%;color:#303030;font-size:13px;height:100%;background:0;text-shadow:none;position:absolute;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;z-index:2!important;margin:0;outline:0;cursor:pointer;-webkit-transition:color .6s ease-in-out,opacity .3s ease-in-out;-moz-transition:color .6s ease-in-out,opacity .3s ease-in-out;-o-transition:color .6s ease-in-out,opacity .3s ease-in-out;-ms-transform:color .6s ease-in-out,opacity .3s ease-in-out;transition:color .6s ease-in-out,opacity .3s ease-in-out}.carousel-control.right{right:0;left:auto}.carousel-control:hover{color:#303030;opacity:1!important}.carousel-control.dark,.carousel-control.dark:hover{color:#fff}.carousel-control .prev_nav,.carousel-control .next_nav{height:54px;width:54px;border:2px solid #fff;line-height:54px;font-size:14px;position:absolute;top:50%;margin-top:-27px;text-align:center;z-index:10;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease-in-out;opacity:0;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;border-radius:56px}@media only screen and (max-width:1000px){.carousel-control .prev_nav,.carousel-control .next_nav{margin-top:-27px!important}}.carousel-control i{font-size:30px;color:#fff;line-height:54px}.carousel-control.dark i{color:#000}.carousel-control.dark .prev_nav,.carousel-control.dark .next_nav{border-color:#000}.carousel-control .prev_nav{left:23px}.q_slider:hover .carousel-control .prev_nav{opacity:1}.carousel-control .next_nav{right:23px}.q_slider:hover .carousel-control .next_nav{opacity:1}.q_slider:hover .carousel-control .next_nav:hover,.q_slider:hover .carousel-control .prev_nav:hover{opacity:1}.carousel-control .thumb_holder{width:150px;display:block;position:absolute;margin:-20px 0 0 0;top:50%;z-index:9}.carousel-control .thumb_holder .thumb_top{background-color:#fff;display:block;position:relative}.carousel-control.dark .thumb_holder .thumb_top{background-color:#000}.carousel-control.left .thumb_holder .thumb_top{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.carousel-control.right .thumb_holder .thumb_top{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-ms-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.carousel-control.left .thumb_holder{left:-100%;-webkit-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-ms-transform:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:none}.slider_thumbs .carousel-control.left:hover .thumb_holder{left:0}.in_progress.slider_thumbs .carousel-control.left .thumb_holder{left:-100%!important}.carousel-control.right .thumb_holder{right:-100%;-webkit-transition:right .2s ease-in-out;-moz-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;-ms-transform:right .2s ease-in-out;transition:right .2s ease-in-out;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;display:none}.slider_thumbs .carousel-control.right:hover .thumb_holder{right:0}.in_progress.slider_thumbs .carousel-control.right .thumb_holder{right:-100%!important}.carousel-control.left .arrow_left{float:left;height:40px;line-height:40px;padding:0 0 0 15px}.carousel-control.left .numbers{float:right;height:40px;line-height:40px;padding:0 20px 0 0}.carousel-control.right .arrow_right{float:right;height:40px;line-height:40px;padding:0 15px 0 0}.carousel-control.right .numbers{float:left;height:40px;line-height:40px;padding:0 0 0 20px}.carousel-control .img_outer{top:0;clear:both;width:150px;height:47px;position:relative;display:block;overflow:hidden;margin:0 0 -2px 0}.carousel-control .img{top:-47px;width:150px;height:47px;position:relative;display:block;overflow:hidden}.in_progress .carousel-control:hover .img{top:-47px!important}.carousel-control:hover .img{top:0;-webkit-transition:top .2s ease-in-out .2s;-moz-transition:top .2s ease-in-out .2s;-o-transition:top .2s ease-in-out .2s;-ms-transform:top .2s ease-in-out .2s;transition:top .2s ease-in-out .2s}.carousel-control.right .img{float:right}.carousel-control .img img,.carousel-control .img .video{position:absolute;top:0;left:0;z-index:2}.carousel-control .img .video{left:-1px}.carousel-control .img .old{z-index:1}@media only screen and (max-width:1300px){.carousel-control{width:15%}}@media only screen and (max-width:1000px){.carousel-control{width:10%}.carousel-control .prev_nav{left:0;opacity:1}.carousel-control.left .thumb_holder{display:none}.carousel-control .next_nav{right:0;opacity:1}.carousel-control.right .thumb_holder{display:none}}.touch .carousel-control{width:10%}.touch .carousel-control.left{background-position:30px center!important}.touch .carousel-control.left .thumb_holder{display:none}.touch .carousel-control.right{background-position:100% center!important}.touch .carousel-control.right .thumb_holder{display:none}@media(max-width:1200px){.carousel-inner h2{margin-top:0}.carousel-inner h2 span{font-size:.625em!important;line-height:1.4em!important}.carousel-inner .slide_subtitle span{font-size:.8em}.carousel-inner h2{line-height:inherit!important}}@media(max-width:1024px){.carousel-inner{position:relative}.carousel-inner .qbutton{font-size:12px;line-height:31px;height:31px}.carousel-inner .qbutton i{margin:0 0 0 20px}}@media only screen and (max-width:800px){.carousel .carousel-inner .slider_content_outer{display:table}.carousel-inner .slider_content .thumb{height:auto}.carousel .carousel-inner .slider_content{display:table-cell;vertical-align:middle;position:static;top:0!important;left:0!important}.carousel-inner h2.large span{font-size:.425em!important}}@media(max-width:768px){.carousel-inner .qbutton{font-size:11px;line-height:27px;height:27px}.carousel-inner .qbutton i{margin:0 0 0 17px}.carousel-inner h2.with_title_border span{padding:.3em .8em}}@media(max-width:567px){.carousel-inner .qbutton{font-size:10px;line-height:23px;height:23px}.carousel-inner .qbutton i{margin:0 0 0 14px}.carousel-inner p{line-height:1.4em!important}.carousel-control{display:none}.carousel-inner h2.large span{font-size:.38em!important}.carousel-inner h2 span{font-size:.525em!important}}@media(max-width:480px){.carousel-inner h2.large span{font-size:.3em!important}}@media(max-width:320px){.carousel-inner h2.large span{font-size:.2em!important}.carousel-inner h2 span{font-size:.4em!important;line-height:1em!important}.carousel-inner p span{font-size:60%!important}.carousel-inner p{line-height:1em!important}.carousel-inner .qbutton{font-size:9px;line-height:20px;height:20px}.carousel-inner .qbutton i{margin:0 0 0 10px}.carousel-inner h2.with_title_border{margin:0 0 10px}}@media(max-width:768px){.carousel-control.left{left:0}.carousel-control.right{right:0}}.carousel-indicators li{background-color:#fff;margin:0;opacity:.4;margin:0 3px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transform:all .6s ease-in-out;transition:all .6s ease-in-out}.carousel-indicators.dark li{background-color:#000}.carousel-indicators .active{opacity:1;margin:0 3px}@-webkit-keyframes text-from-bottom{0%{-webkit-transform:translate(0,15%);opacity:0}50%{-webkit-transform:translate(0,15%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes text-from-bottom{0%{-moz-transform:translate(0,15%);opacity:0}50%{-moz-transform:translate(0,15%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes text-from-bottom{0%{-o-transform:translate(0,15%);opacity:0}50%{-o-transform:translate(0,15%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes text-from-bottom{0%{transform:translate(0,15%);opacity:0}50%{transform:translate(0,15%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}50%{-webkit-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}100%{-webkit-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1}}@-moz-keyframes rotate{0%{-moz-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}50%{-moz-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}100%{-moz-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1}}@-o-keyframes rotate{0%{-o-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:.2}50%{-o-transform:perspective(600px) rotateX(90deg) scale(.5);opacity:.2}100%{-o-transform:perspective(600px) rotateX(0deg) scale(1);opacity:1}}@keyframes rotate{0%{transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}50%{transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}100%{transform:perspective(600px) rotateX(0deg) scale(1);opacity:1}}@-webkit-keyframes fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0}50%{top:45px;opacity:0}100%{top:0;opacity:1}}@-moz-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0}50%{top:45px;opacity:0}100%{top:0;opacity:1}}@-o-keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0}50%{top:45px;opacity:0}100%{top:0;opacity:1}}@keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0}50%{top:45px;opacity:0}100%{top:0;opacity:1}}.carousel .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.carousel .video .video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.carousel .video .video-overlay.active{background-image:url("/wp-content/themes/bridge/css/img/pixel-video.png");background-position:0 0;background-repeat:repeat;opacity:1}.carousel .video .video-overlay img{display:none!important}.carousel .video .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.carousel .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}.carousel .video .video-wrap .mejs-container .mejs-controls{display:none!important}.carousel .video .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.18)!important}.carousel .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}.carousel .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.carousel .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.carousel .video .video-wrap .mejs-controls button{opacity:.8}.carousel .video .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}.carousel .video .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}.carousel .item .left .text .separator{margin-left:0}.carousel .item .right .text .separator{margin-right:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus,.portfolio_slider .flex-container a:active,.portfolio_slider .flexslider a:active,.portfolio_slider .flex-container a:focus,.portfolio_slider .flexslider a:focus,.qode_carousels .flex-container a:active,.qode_carousels a:active,.qode_carousels .flex-container a:focus,.qode_carousels a:focus{outline:0}.portfolio_slides,.slides,.flex-control-nav,.flex-direction-nav,.caroufredsel-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides>li{background-color:transparent;display:none;position:relative;margin:0}.caroufredsel_wrapper{cursor:grab!important;cursor:-moz-grab!important;cursor:-webkit-grab!important;margin:0!important}.portfolio_slider .portfolio_slides,.qode_carousels .slides{opacity:0}.portfolio_slider .portfolio_slides>li,.qode_carousels .slides>li{background-color:transparent;position:relative;margin:0;float:left}.qode_carousels .slides>li{margin:0 2px 0 0}.flexslider .slides img,.portfolio_slider .portfolio_slides img,.qode_carousels .slides img{width:100%;display:block}.gallery_frame{width:100%;height:100%;position:absolute;top:0;text-align:center}.wpb_flexslider.flexslider.have_frame{width:645px;margin:0 auto;overflow:visible}.frame_holder>.wpb_wrapper{padding:34px 0 102px 0;position:relative}.frame_holder.frame_holder2>.wpb_wrapper{padding:48px 0 75px 0}.slides:after,.portfolio_slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides,html[xmlns] .portfolio_slides{display:block}* html .slides,* html .portfolio_slides{height:1%}.no-js .slides>li:first-child,.no-js .portfolio_slides>li:first-child{display:block}.flexslider,.portfolio_slider{margin:0 0 60px;position:relative;zoom:1}.wpb_flexslider.flexslider{overflow:hidden}.portfolio_slider{margin:0;width:100.2%}.boxed .portfolio_slider{margin:0 -25px 60px;overflow:hidden}.flex-viewport,.portfolio_slider .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides,.portfolio_slider .portfolio_slides,.qode_carousels .slides{zoom:1}.flexslider ul{padding:0}.portfolio_slider .flex-direction-nav,.flexslider .flex-direction-nav{*height:0}.flex-direction-nav a,.caroufredsel-direction-nav a{width:42px;height:42px;line-height:42px;margin:-23px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;color:#8a8a8a;background-color:transparent;text-align:center;z-index:200;border:2px solid #fff}.flex-direction-nav a{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.flexslider:hover .flex-direction-nav a.flex-prev:hover,.flexslider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover{background-color:#fff}.flexslider:hover .flex-direction-nav a.flex-prev:hover i,.flexslider:hover .flex-direction-nav a.flex-next:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover i,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover i,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover i{color:#8a8a8a}.flex-direction-nav a i,.caroufredsel-direction-nav a i{line-height:42px;color:#fff;font-size:22px}.have_frame .flex-direction-nav a i{display:none}.flexslider .flex-next,.portfolio_slider .flex-next,.portfolio_slider .caroufredsel-next{right:15px;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;border-radius:2em}.have_frame.flexslider .flex-next{right:-80px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right.png');background-repeat:no-repeat;background-position:center center;width:25px;height:67px;border:0}.have_frame.flexslider .flex-next:hover{background-color:transparent!important;background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right_hover.png')}.flexslider .flex-prev,.portfolio_slider .flex-prev,.portfolio_slider .caroufredsel-prev{left:15px;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;border-radius:2em}.have_frame.flexslider .flex-prev{left:-80px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left.png');background-repeat:no-repeat;background-position:center center;width:25px;height:67px;border:0}.have_frame.flexslider .flex-prev:hover{background-color:transparent!important;background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left_hover.png')}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.have_frame.flexslider .flex-prev{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left@1_5x.png');-o-background-size:25px 67px;-webkit-background-size:25px 67px;-moz-background-size:25px 67px;background-size:25px 67px}.have_frame.flexslider .flex-prev:hover{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left_hover@1_5x.png')}.have_frame.flexslider .flex-next{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right@1_5x.png');-o-background-size:25px 67px;-webkit-background-size:25px 67px;-moz-background-size:25px 67px;background-size:25px 67px}.have_frame.flexslider .flex-next:hover{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right_hover@1_5x.png')}}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){.have_frame.flexslider .flex-prev{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left@2x.png');-o-background-size:25px 67px;-webkit-background-size:25px 67px;-moz-background-size:25px 67px;background-size:25px 67px}.have_frame.flexslider .flex-prev:hover{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_left_hover@2x.png')}.have_frame.flexslider .flex-next{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right@2x.png');-o-background-size:25px 67px;-webkit-background-size:25px 67px;-moz-background-size:25px 67px;background-size:25px 67px}.have_frame.flexslider .flex-next:hover{background-image:url('/wp-content/themes/bridge/css/img/frame_arrow_right_hover@2x.png')}}.flex-direction-nav .flex-disabled{cursor:default}.qode_carousels .slides>li .first_image_holder,.qode_carousels .slides>li .second_image_holder{display:block;position:relative;width:100%;opacity:1;-webkit-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.qode_carousels .slides>li .second_image_holder{position:absolute;top:0;left:0}.qode_carousels .slides>li .second_image_holder,.qode_carousels .slides>li .carousel_item_holder:hover .first_image_holder.has_hover_image{opacity:0}.qode_carousels .slides>li .carousel_item_holder:hover .second_image_holder.has_hover_image{opacity:1}.qode_carousels{padding:0;position:relative;display:block;zoom:1}.qode_carousels_holder.two_rows .slides>li .carousel_item_holder{margin-bottom:15px;position:relative}.qode_carousels .flex-direction-nav{height:0;display:none!important}.qode_carousels .flex-control-nav{width:100%;text-align:center;position:absolute;bottom:-60px}.qode_carousels .flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;display:inline}.qode_carousels .flex-control-paging li a{width:9px;height:9px;display:inline-block;border:1px solid #eaeaea;background-color:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.qode_carousels .flex-control-paging li a.flex-active{background-color:#1abc9c;cursor:default;border:0}.qode_carousels.gray .flex-control-paging li a.flex-active{cursor:default}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0!important}.qode_clients .qode_client_holder{float:left;text-align:center;margin-bottom:35px}.qode_clients.two_columns .qode_client_holder{width:50%}.qode_clients.three_columns .qode_client_holder{width:33.33%}.qode_clients.four_columns .qode_client_holder{width:25%}.qode_clients.five_columns .qode_client_holder{width:20%}.qode_clients.six_columns .qode_client_holder{width:16.66666666666667%}.qode_clients .qode_client_holder_inner{position:relative;margin:0 20px}.qode_clients .qode_client_holder_inner:before,.qode_clients .qode_client_holder_inner:after{display:block;content:"";position:absolute}.qode_clients .qode_client_holder_inner:before{height:100%;right:-20px;width:1px;border-right:1px solid #eaeaea}.qode_clients .qode_client_holder_inner:after{width:100%;bottom:-20px;height:1px;border-bottom:1px solid #eaeaea}.qode_clients .qode_client_holder.border-bottom-none .qode_client_holder_inner:after{border-bottom:0}.qode_clients.two_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(4n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(5n) .qode_client_holder_inner:before,.qode_clients.six_columns .qode_client_holder:nth-child(6n) .qode_client_holder_inner:before{border-right-width:0}.qode_clients .qode_client_holder a{display:inline-block;vertical-align:middle;max-width:100%;line-height:0;-webkit-transition:opacity .6s ease-out;-moz-transition:opacity .6s ease-out;-o-transition:opacity .6s ease-out;-ms-transform:opacity .6s ease-out;transition:opacity .6s ease-out}.qode_clients .qode_client_holder a:hover{opacity:.4}.animated_icons_with_text .animated_icon_with_text_holder{float:left;text-align:center}.animated_icons_with_text.two_columns .animated_icon_with_text_holder{width:50%}.animated_icons_with_text.three_columns .animated_icon_with_text_holder{width:33.33%}.animated_icons_with_text.four_columns .animated_icon_with_text_holder{width:25%}.animated_icons_with_text.five_columns .animated_icon_with_text_holder{width:20%}.animated_icons_with_text.six_columns .animated_icon_with_text_holder{width:16.66666666666667%}.animated_icons_with_text .animated_icon_with_text_inner{position:relative;padding:0 20px;height:85px}.animated_icons_with_text .animated_icon_with_text_inner:before,.animated_icons_with_text .animated_icon_with_text_inner:after{display:block;content:"";position:absolute}.animated_icons_with_text .animated_icon_with_text_inner:before{height:100%;right:0;width:1px;border-right:1px solid #f5f5f5}.animated_icons_with_text .animated_icon_with_text_inner:after{width:100%;bottom:0;height:1px;border-bottom:1px solid #f5f5f5}.animated_icons_with_text .animated_icon_with_text_holder.border-bottom-none .animated_icon_with_text_inner:after{border-bottom:0}.animated_icons_with_text.two_columns .animated_icon_with_text_holder:nth-child(2n) .animated_icon_with_text_inner:before,.animated_icons_with_text.three_columns .animated_icon_with_text_holder:nth-child(3n) .animated_icon_with_text_inner:before,.animated_icons_with_text.four_columns .animated_icon_with_text_holder:nth-child(4n) .animated_icon_with_text_inner:before,.animated_icons_with_text.five_columns .animated_icon_with_text_holder:nth-child(5n) .animated_icon_with_text_inner:before,.animated_icons_with_text.six_columns .animated_icon_with_text_holder:nth-child(6n) .animated_icon_with_text_inner:before{border-right-width:0}.animated_icon_holder{height:100%;padding:0 0 0 15px;display:block;width:81px;float:left;position:relative}.animated_icon{height:100%;width:100%;position:relative}.animated_icon_inner span{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0;-webkit-transition:200ms ease-in;-moz-transition:200ms ease-in;-o-transition:200ms ease-in;transition:200ms ease-in}.animated_icon_inner span.animated_icon_back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.animated_icon_with_text_holder:hover .animated_icon_inner span.animated_icon_back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.animated_icon_with_text_holder:hover .animated_icon_inner span{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.animated_icon_inner{height:81px;width:100%;position:absolute;left:0;top:50%;margin:-41px 0 0 0}.animated_icon_inner i{width:77px;height:77px;line-height:77px;background:transparent;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;margin:0;border:2px solid #c0c0c0;color:#c0c0c0;font-size:35px}.animated_icon_inner span.animated_icon_back i{background-color:#1abc9c;color:#fff;border-color:#1abc9c}.animated_icon_with_text_holder .animated_text_holder{text-align:left;width:100%;height:100%}.animated_icon_with_text_holder .animated_text_holder_wrap{display:block;padding:0 0 0 116px;height:100%}.animated_icon_with_text_holder .animated_text_holder_wrap_inner{width:100%;height:100%;position:relative}.animated_text_holder_inner{position:absolute;left:0;width:100%;top:0;overflow:hidden;height:100%}.animated_icon_with_text_holder .animated_title,.animated_icon_with_text_holder .animated_text{display:table;position:absolute;overflow:hidden;width:100%;height:100%}.animated_icon_with_text_holder .animated_title_inner,.animated_icon_with_text_holder .animated_text p{display:table-cell;vertical-align:middle}.animated_icon_with_text_holder .animated_title,.animated_icon_with_text_holder .animated_title_inner,.animated_icon_with_text_holder .animated_text,.animated_icon_with_text_holder .animated_text p{-webkit-transition:200ms ease-in;-moz-transition:200ms ease-in;-o-transition:200ms ease-in;transition:200ms ease-in}.animated_icon_with_text_holder .animated_text{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.animated_icon_with_text_holder .animated_text p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.animated_icon_with_text_holder:hover .animated_text,.animated_icon_with_text_holder:hover .animated_text p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:350ms ease-out;-moz-transition:350ms ease-out;-o-transition:350ms ease-out;transition:350ms ease-out}.animated_icon_with_text_holder:hover .animated_title_inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:350ms ease-out;-moz-transition:350ms ease-out;-o-transition:350ms ease-out;transition:350ms ease-out}.animated_icon_with_text_holder:hover .animated_title{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:350ms ease-out;-moz-transition:350ms ease-out;-o-transition:350ms ease-out;transition:350ms ease-out}.service_table_holder{display:block;position:relative;border-color:#f6f6f6;border-width:1px;border-style:none}.service_table_inner{display:block;position:relative;list-style:none;margin:0;padding:0}.service_table_inner ul{padding:0!important}.service_table_inner li{display:block;margin:0;padding:0;list-style:none;text-align:center;border-bottom:1px solid #f6f6f6}.service_table_inner>li{background-color:#fff}.service_table_inner li li{padding:9px 20px}.service_table_inner li:last-child{border-bottom:0}.service_table_inner li.service_table_title_holder{display:block;position:relative;padding:31px 20px 20px;background-color:#fff;border:0}.service_table_inner li.service_table_title_holder i{color:#1abc9c}.service_table_title_inner{position:relative;display:table;width:100%;height:100%;text-align:center}.service_table_title_inner2{display:table-cell;width:100%;height:100%;padding:20px 20px 25px;vertical-align:middle}.service_table_inner li.service_table_title_holder.background_image_type{background-color:transparent!important;border:0!important;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.service_table_inner li.service_table_title_holder.background_color_type .service_table_title_inner2{padding:0}.service_table_title_holder .service_title{display:block}.service_table_title_holder i{display:block;line-height:1em;padding:33px 0 0}.header_top_bottom_holder{position:relative}.qode_search_form{background:none repeat scroll 0 0 #262626;color:#fff;margin:0;overflow:hidden;width:100%;height:0;position:absolute;top:0;left:0}.qode_search_form i{color:#959595;font-size:13px;display:inline-block;padding:0 0 0 45px;float:left;line-height:50px}.qode_search_form input,.qode_search_form input:focus{background-color:#262626;border:medium none;box-shadow:none;color:#959595;display:inline-block;font-size:13px;line-height:20px;height:20px;margin:15px 0;width:90%;padding:0 45px 0 10px;font-family:inherit;outline:0;outline-offset:0;-webkit-appearance:none;border-radius:0;float:left}.qode_search_form input:focus{outline-offset:0!important}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#959595;margin:10px 0 0 0}@media only screen and (max-width:1200px){.qode_search_form input{width:80%}}@media only screen and (max-width:768px){.qode_search_form input{width:70%}}@media only screen and (max-width:500px){.qode_search_form input{width:65%}}.qode_search_form .container_inner{position:relative}.qode_search_form .container i{padding:0}.qode_search_form .container input{width:90%;padding:0 0 0 10px}.qode_search_form input[type="submit"]{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden}.qode_search_form .qode_search_close{color:#959595;font-size:13px;position:absolute;line-height:50px;height:50px;top:0;right:45px}.qode_search_form .container .qode_search_close{right:0}.cover_boxes{position:relative;overflow:hidden}.cover_boxes ul{list-style:none;margin:0 -20px 0 0;padding:0;width:200%}.cover_boxes ul li{float:left;margin-right:20px;overflow:hidden;position:relative;width:265px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.cover_boxes ul li.act{width:530px}.cover_boxes ul li .box{width:530px}.cover_boxes ul li .box .thumb{display:inline-block;float:left;margin-right:20px;position:relative;z-index:10;width:265px}.cover_boxes ul li .box .thumb img{display:block;position:relative;max-width:100%}.cover_boxes ul li .box .box_content{bottom:0;left:285px;position:absolute;padding:0;width:245px;z-index:9;top:0}.cover_boxes ul li .box h3{margin:0 0 18px 0}.cover_boxes ul li .box .qbutton,.cover_boxes ul li .box h5{margin:20px 0 0 0}.q_circles_holder{position:relative;display:inline-block;width:100%;clear:both;list-style:none;margin:0;padding:0}.q_circles_holder:before{position:absolute;left:80px;display:block;width:85%;height:0;border-top:1px solid #eaeaea;content:""}.q_circles_holder.three_columns:before{top:115px}.q_circles_holder.four_columns:before{top:90px}.q_circles_holder.five_columns:before{top:82px}.q_circles_holder.no_line:before{display:none;border:0;height:0;width:0}.q_circles_holder .q_circle_outer{position:relative;float:left;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.q_circles_holder.three_columns .q_circle_outer{width:33.3%}.q_circles_holder.four_columns .q_circle_outer{width:25%}.q_circles_holder.five_columns .q_circle_outer{width:20%}.q_circles_holder .q_circle_inner{position:relative;display:table;vertical-align:middle;text-align:center;margin:0 auto}.q_circles_holder.three_columns .q_circle_inner{width:230px;height:230px}.q_circles_holder.four_columns .q_circle_inner{width:180px;height:180px}.q_circles_holder.five_columns .q_circle_inner{width:161px;height:161px}.q_circles_holder.five_columns .q_circle_inner.big_border{width:177px;height:177px}.q_circles_holder .q_circle_inner2{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;background-color:#e3e3e3;border:1px solid #f0f0f0;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden}.q_circles_holder .q_circle_inner2 img{display:block;width:100%;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px}.q_circles_holder .q_circle_inner2 i,.q_circles_holder .q_circle_inner2,.q_circles_holder .q_circle_inner2 .q_text_in_circle{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.q_circles_holder .q_circle_inner2 i{color:#b9b9b9}.q_circles_holder .q_circle_inner2:hover{background-color:#1abc9c!important;border-color:#1abc9c!important}.q_circles_holder .q_circle_inner2:hover i,.q_circles_holder .q_circle_inner2:hover .q_text_in_circle{color:#fff!important}.q_circles_holder .q_circle_text_holder{display:block;text-align:center;margin:36px 0 0;padding:0 10px}.q_circles_holder .q_circle_text_holder .q_circle_text{display:block;margin:7px 0 0}nav.content_menu{position:relative;text-align:left;display:block;z-index:1001;background-color:#fff;-webkit-transform:translateZ(0px);width:100%;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transform:left .33s cubic-bezier(0.694,0.0482,0.335,1)}.full_width nav.content_menu.fixed{left:0}.right_side_menu_opened .full_width nav.content_menu.fixed{left:-270px}.container_inner nav.content_menu{width:1100px}.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);box-shadow:0 4px 4px -4px rgba(0,0,0,0.11)}nav.content_menu ul{width:1100px;margin:0 auto;position:relative;list-style:none outside none;padding:0;text-align:center;-webkit-backface-visibility:hidden}nav.content_menu ul li{display:inline-block;padding:0;text-align:center;position:relative;-webkit-backface-visibility:hidden}nav.content_menu ul li .arrow{background-image:url("/wp-content/themes/bridge/css/img/content_menu_arrow.png");background-position:0 0;background-repeat:no-repeat;display:none;width:11px;height:7px;position:absolute;left:50%;margin:-1px 0 0 -5px;-webkit-backface-visibility:hidden}nav.content_menu.fixed ul li.active .arrow{display:none}nav.content_menu ul li a{color:#c3c3c3;font-size:13px;text-decoration:none;display:inline-block;position:relative;cursor:pointer;padding:21px 20px;margin:0}nav.content_menu ul li a span{display:block;width:100%;text-transform:uppercase;letter-spacing:1px;line-height:18px;padding:12px 0 0 0;font-weight:600}nav.content_menu ul li i{color:#c3c3c3;margin:4px 0 0 0;font-size:24px;line-height:1em;display:block}nav.content_menu ul li i.undefined{display:none}nav.content_menu ul li.active:hover i,nav.content_menu ul li:hover i,nav.content_menu ul li.active:hover a,nav.content_menu ul li:hover a{color:#1abc9c}nav.content_menu ul li.active i,nav.content_menu ul li.active a{color:#303030}nav.content_menu .nav_select_menu{display:none;border:1px solid #eaeaea}nav.content_menu .nav_select_menu .nav_select_button{cursor:pointer;display:block;height:40px;position:relative;width:40px;line-height:40px;text-align:center;float:right}nav.content_menu .nav_select_menu ul{display:none;border:0;width:100%;position:relative;top:0;text-align:left;padding:0 0 10px 0;float:left;z-index:100;zoom:1}nav.content_menu .nav_select_menu ul li{display:block;border:0;float:none;padding:0;margin:0;text-align:left;position:relative;-webkit-backface-visibility:hidden}nav.content_menu .nav_select_menu ul li a{line-height:30px}nav.content_menu .nav_select_menu ul li a i{width:12px;text-align:center}.boxed nav.content_menu.fixed{padding:0;width:1100px}.section_inner_margin,.parallax_section_inner_margin{margin-left:-15px;margin-right:-15px}.wpcf7 form.wpcf7-form p{margin-bottom:20px}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select{width:100%}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz{margin:5px 0 0;padding:15px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:'Raleway';font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.wpcf7-form-control.wpcf7-quiz{margin-left:15px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"],span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio input[type="radio"]{position:relative;top:2px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"]{margin-left:5px}input.wpcf7-form-control.wpcf7-submit{position:relative;display:inline-block;width:auto;height:39px;line-height:36px;margin:0;padding:0 23px;font-size:13px;font-weight:700;font-family:'Raleway',sans-serif;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}input.wpcf7-form-control.wpcf7-submit[disabled]{color:#818181;border:2px solid #818181;cursor:not-allowed}input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:2px solid #303030;color:#303030}input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}input.wpcf7-form-control.wpcf7-range{width:100%}div.wpcf7-response-output{position:relative;padding:17px 30px 17px 55px;color:#fff;text-transform:uppercase;font-weight:500;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;border:0}div.wpcf7-response-output:before{font-family:'FontAwesome',sans-serif;width:20px;height:20px;display:inline-block;color:#fff;position:absolute;left:25px}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#1abc9c}div.wpcf7-response-output.wpcf7-mail-sent-ok:before{content:"\f087"}div.wpcf7-response-output.wpcf7-validation-errors{background-color:#f1c40f}div.wpcf7-response-output.wpcf7-validation-errors:before{content:"\f12a"}body .gform_wrapper .gform_fields .gfield{margin:0 0 20px 0}body .gform_wrapper .gf_progressbar_percentage,body .gform_wrapper .gf_step,body .gform_wrapper .gf_step span.gf_step_number,body .gform_wrapper .gfield_description,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type="button"],body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="reset"],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper select{font-family:'Raleway',sans-serif}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-drop,body .gform_wrapper .chzn-container-multi .chzn-drop,body .gform_wrapper .chzn-container-active .chzn-single,body .gform_wrapper .chzn-container-active .chzn-choices{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container-single .chzn-single div,body .gform_wrapper .chzn-container-single .chzn-single b,body .gform_wrapper .chzn-container .chzn-drop,body .gform_wrapper .chzn-choices,body .gform_wrapper .chzn-container-multi .chzn-choices,body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,body .gform_wrapper select{border:0}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{background-image:none}body .gform_wrapper .top_label .gfield_label,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .ginput_left input:focus+label,body .gform_wrapper .ginput_right input:focus+label,body .gform_wrapper .ginput_full input:focus+label,body .gform_wrapper table.gfield_list thead th{font-weight:400}body .gform_wrapper .charleft{margin-top:0}body .gform_wrapper .gfield_description{padding:5px 0 0 0}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper select,body .gform_wrapper.gf_browser_chrome .ginput_complex select,body .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select{padding:15px;outline:0;resize:none;box-sizing:border-box}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type="button"],body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="reset"],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper select{font-size:13px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{line-height:17px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single b{background-color:#fff}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container-single .chzn-single span,body .gform_wrapper select{color:#818181}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container,body .gform_wrapper select{margin:5px 0 0}body .gform_wrapper input[type="button"],body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="reset"]{position:relative;display:inline-block;width:auto;height:39px;line-height:36px;margin:0;padding:0 23px;border:2px solid #303030;font-weight:700;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}body .gform_wrapper input[type="button"]:hover,body .gform_wrapper input[type="submit"]:hover,body .gform_wrapper input[type="reset"]:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{height:auto;padding:15px 2%}body .gform_wrapper .chzn-container-single .chzn-single div b{background-position:-18px 10px}body .gform_wrapper .chzn-container-single .chzn-single-with-drop div b{background-position:-1px 10px}body .gform_wrapper .chzn-container-single .chzn-search input{border:1px solid #aaa}body .gform_wrapper .chzn-choices{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff))!important}body .gform_wrapper .chzn-choices .search-field .default{padding-left:10%}body .gform_wrapper .chzn-container-multi .chzn-choices .search-field input{padding:15px}body .gform_wrapper div.validation_error,body .gform_wrapper .gform_confirmation_message{position:relative;padding:17px 30px 17px 30px;color:#fff;text-transform:uppercase;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;border:0}body .gform_wrapper div.validation_error{background-color:#f1c40f}body .gform_wrapper .gform_confirmation_message{background-color:#1abc9c}body .gform_wrapper .ginput_complex .name_prefix,body .gform_wrapper .ginput_complex .name_suffix,body .gform_wrapper input.ginput_quantity{width:60px!important}body .gform_wrapper .datepicker{width:105px!important}body .gform_wrapper .gfield_time_ampm select{min-width:80px}body .gform_wrapper .gfield_time_hour{vertical-align:middle}body .gform_wrapper .button.gform_button_select_files{height:31px;line-height:24px;padding:0 9px;font-size:12px;margin-left:10px}.vertical_menu_enabled .q_slider,.vertical_menu_enabled .full_width,.vertical_menu_enabled .content .container,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-left:260px}.boxed.vertical_menu_enabled .q_slider,.boxed.vertical_menu_enabled .full_width,.boxed.vertical_menu_enabled .content .container,.boxed.vertical_menu_enabled .title_outer,.boxed.vertical_menu_enabled footer{padding-left:0}.boxed.vertical_menu_enabled,.boxed.vertical_menu_enabled footer.uncover{padding-left:260px}.vertical_menu_enabled .content .title .container{padding-left:0}.vertical_menu_enabled .content .container,.vertical_menu_enabled .q_slider,.vertical_menu_enabled footer{width:auto}aside.vertical_menu_area{position:fixed;width:260px;top:0;left:0;padding:10px 30px;background-color:#fff;height:100%;z-index:101;-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;outline:0}aside.vertical_menu_area.with_scroll{overflow:hidden}aside.vertical_menu_area .vertical_menu_area_widget_holder{font-size:13px;position:relative}.vertical_menu_enabled.vertical_area_transparent .content{padding-left:0}.vertical_menu_transparency_on aside.vertical_menu_area.light .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.light .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.light .q_social_icon_holder i.simple_social{color:#fff}.vertical_menu_transparency_on aside.vertical_menu_area.dark .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.dark .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.dark .q_social_icon_holder i.simple_social{color:#000}.vertical_menu_enabled header{display:block}.vertical_menu_enabled header .header_inner{display:none}.vertical_area_background{position:fixed;width:260px;height:100%;background-position:right top;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:0;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;-ms-transition:opacity .6s ease;transition:opacity .6s ease;opacity:1}.vertical_logo_wrapper{z-index:100;position:relative}.vertical_logo_wrapper img{max-width:100%;position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.q_logo_vertical img.normal{position:relative}.q_logo_vertical img.light,.q_logo_vertical img.dark{opacity:0}.vertical_menu_transparency_on .light .q_logo_vertical img.normal{opacity:0}.vertical_menu_transparency_on .light .q_logo_vertical img.light{opacity:1}.vertical_menu_transparency_on .light .q_logo_vertical img.dark{opacity:0}.vertical_menu_transparency_on .dark .q_logo_vertical img.normal{opacity:0}.vertical_menu_transparency_on .dark .q_logo_vertical img.light{opacity:0}.vertical_menu_transparency_on .dark .q_logo_vertical img.dark{opacity:1}nav.vertical_menu{position:relative;z-index:101;margin:45px 0 0 0}.vertical_menu ul{list-style:none}.vertical_menu ul li{position:relative}nav.vertical_menu>ul>li>a{position:relative;color:#303030;font-size:13px;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;display:block;position:relative;line-height:34px;padding:0;margin:0;cursor:pointer;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.vertical_menu_transparency_on .light nav.vertical_menu>ul>li>a{color:#fff}.vertical_menu_transparency_on .dark nav.vertical_menu>ul>li>a{color:#000}.vertical_menu .second .inner{position:relative;display:block;padding:0;z-index:997}.vertical_menu_toggle .second .inner_arrow{display:none}.vertical_menu .second .inner>ul>li>a:hover{color:#303030}.vertical_menu_toggle .second{margin:0;display:none;overflow:hidden;z-index:10}.vertical_menu_toggle .second ul ul{display:none}nav.vertical_menu_toggle ul li a{display:block}nav.vertical_menu_toggle ul li a .line{display:none}nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{float:right;width:20px;height:8px;margin:12px 0 0 0;z-index:10000;display:block;position:relative;background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross.png');background-repeat:no-repeat;background-position:100%;-o-background-size:8px 8px;-webkit-background-size:8px 8px;-moz-background-size:8px 8px;background-size:8px 8px}nav.vertical_menu_toggle ul li ul>li.menu-item-has-children>a>.plus{margin:5px 0 0 0}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus.png')}.touch nav.vertical_menu_toggle ul>li.menu-item-has-children.open>a>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus.png')}nav.vertical_menu_toggle ul li.menu-item-has-children a span{display:inline-block;max-width:180px}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_white.png')}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_white.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_black.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_black.png')}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150/100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross@1_5x.png')}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus@1_5x.png')}.touch nav.vertical_menu_toggle ul>li.menu-item-has-children.open>a>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus@1_5x.png')}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_white@1_5x.png')}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_white@1_5x.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_black@1_5x.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_black@1_5x.png')}}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:210dpi){nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross@2x.png')}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus@2x.png')}.touch nav.vertical_menu_toggle ul>li.menu-item-has-children.open>a>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus@2x.png')}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_white@2x.png')}.vertical_menu_transparency_on .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_white@2x.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul li.menu-item-has-children a .plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_cross_black@2x.png')}.vertical_menu_transparency_on .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus{background-image:url('/wp-content/themes/bridge/css/img/vertical_menu_minus_black@2x.png')}}nav.vertical_menu_toggle ul li a .q_menu_arrow{display:none}nav.vertical_menu_toggle li.narrow .second .inner ul{background-color:transparent;padding:0;width:100%}nav.vertical_menu_toggle li.narrow .second .inner ul ul{display:none}.vertical_menu_toggle .second .inner ul li a{display:block;height:auto;font-family:inherit;font-size:13px;line-height:18px;color:#818181;margin:0;padding:5px 0 5px 0;text-decoration:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.vertical_menu_transparency_on .light .vertical_menu_toggle .second .inner ul li a{color:#fff}.vertical_menu_transparency_on .dark .vertical_menu_toggle .second .inner ul li a{color:#000}.vertical_menu_toggle .second .inner ul ul li a{padding-left:15px}.vertical_menu_area_widget_holder{margin:60px 0 0 0}.vertical_menu_enabled .carousel-inner:not(.relative_position){left:260px!important}.vertical_menu_area .q_social_icon_holder{margin:0 8px 2px 0!important}.vertical_menu_enabled .content{margin-top:0!important;padding-top:0!important}.boxed.vertical_menu_enabled .carousel-inner{width:1150px!important;left:auto!important}.vertical_menu_enabled.vertical_menu_transparency .full_section_inner{overflow:hidden}.vertical_menu_enabled.vertical_menu_transparency_on:not(.vertical_menu_hidden) aside.vertical_menu_area{background-color:transparent!important}.vertical_menu_enabled.vertical_menu_transparency_on:not(.vertical_menu_hidden) aside.vertical_menu_area .vertical_area_background{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0!important}.vertical_menu_enabled.vertical_menu_transparency .q_slider{padding-left:0}.vertical_menu_enabled.vertical_menu_enabled.vertical_menu_transparency .carousel-inner:not(.relative_position){left:0!important}.boxed.vertical_menu_enabled.vertical_menu_enabled.vertical_menu_transparency .carousel-inner:not(.relative_position){left:auto!important}.vertical_menu_enabled.vertical_menu_transparency .carousel-control.left{bottom:60px;height:44px;right:105px;top:auto;width:44px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control.right{bottom:60px;height:44px;right:50px;top:auto;width:44px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control .prev_nav{left:0;margin:0!important;top:0;height:40px;width:40px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control .next_nav{margin:0!important;right:0;top:0;height:40px;width:40px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control i{font-size:24px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-indicators{display:none!important}.vertical_menu_enabled.page-template-landing_page-php .q_slider,.vertical_menu_enabled.page-template-landing_page-php .full_width,.vertical_menu_enabled.page-template-landing_page-php .content .container,.vertical_menu_enabled.page-template-landing_page-php .title_outer,.boxed.vertical_menu_enabled.page-template-landing_page-php,.vertical_menu_enabled.page-template-landing_page-php .full_screen_holder{padding-left:0!important}.vertical_menu_enabled.page-template-landing_page-php .carousel-inner:not(.relative_position){left:0!important}.vertical_menu_hidden aside.vertical_menu_area{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.15);box-shadow:0 0 2px 2px rgba(0,0,0,.15);left:-220px;padding:10px 40px;-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;-ms-transform:left .15s ease-out;transition:left .15s ease-out}.vertical_menu_hidden .vertical_area_background{left:-220px;-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;-ms-transform:left .15s ease-out;transition:left .15s ease-out}.vertical_menu_hidden aside.vertical_menu_area.active,.vertical_menu_hidden aside.vertical_menu_area.active .vertical_area_background{left:0}.vertical_menu_enabled.vertical_menu_hidden .full_screen_holder,.vertical_menu_enabled.vertical_menu_hidden .q_slider,.vertical_menu_enabled.vertical_menu_hidden .full_width,body.page-template-blog-masonry-full-width-php.vertical_menu_enabled.vertical_menu_hidden .content .full_width,.vertical_menu_enabled.vertical_menu_hidden .content .container,.vertical_menu_enabled.vertical_menu_hidden .title_outer,.vertical_menu_enabled.vertical_menu_hidden footer,.boxed.vertical_menu_enabled.vertical_menu_hidden,.boxed.vertical_menu_enabled.vertical_menu_hidden footer.uncover,.vertical_menu_enabled.vertical_menu_hidden .full_screen_holder{padding-left:40px}.vertical_menu_enabled.vertical_menu_hidden .carousel-inner:not(.relative_position){left:40px!important}.vertical_menu_enabled.vertical_menu_hidden .carousel-control .prev_nav,.vertical_menu_enabled.vertical_menu_hidden .carousel-control .next_nav{margin-top:-27px!important}.vertical_menu_hidden_button{position:fixed;top:0;left:0;width:40px;height:40px;z-index:11;display:block}.vertical_menu_hidden_button_line{position:absolute;top:50%;left:50%;font-size:30px;display:block;margin-left:-11px;width:22px;height:3px;background:#303030}.vertical_menu_hidden_button_line:after,.vertical_menu_hidden_button_line:before{content:'';position:absolute;width:100%;height:3px;background:#303030;left:0;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.vertical_menu_hidden_button_line:before{top:-6px}.vertical_menu_hidden_button_line:after{bottom:-6px}.vertical_menu_area.active .vertical_menu_hidden_button .vertical_menu_hidden_button_line{background:rgba(220,151,31,0)}.vertical_menu_area.active .vertical_menu_hidden_button .vertical_menu_hidden_button_line:after{-webkit-transform:rotate(-45deg) translate(2px,-8px);-moz-transform:rotate(-45deg) translate(3px,-8px);-ms-transform:rotate(-45deg) translate(3px,-8px);-o-transform:rotate(-45deg) translate(3px,-8px);transform:rotate(-45deg) translate(3px,-8px)}.vertical_menu_area.active .vertical_menu_hidden_button .vertical_menu_hidden_button_line:before{-webkit-transform:rotate(45deg) translate(4px,9px);-moz-transform:rotate(45deg) translate(3px,8px);-ms-transform:rotate(45deg) translate(3px,8px);-o-transform:rotate(45deg) translate(3px,8px);transform:rotate(45deg) translate(3px,8px)}.vertical_menu_hidden_button_line,.vertical_menu_hidden_button_line:before,.vertical_menu_hidden_button_line:after{-webkit-transition:all .3s cubic-bezier(0.585,-0.600,0.430,1.650);-moz-transition:all .3s cubic-bezier(0.585,-0.600,0.430,1.650);-ms-transition:all .3s cubic-bezier(0.585,-0.600,0.430,1.650);-o-transition:all .3s cubic-bezier(0.585,-0.600,0.430,1.650);transition:all .3s cubic-bezier(0.585,-0.600,0.430,1.650)}.vertical_menu_hidden_button:hover .vertical_menu_hidden_button_line:before{top:-8px}.vertical_menu_hidden_button:hover .vertical_menu_hidden_button_line:after{bottom:-8px}.vertical_menu_area.active .vertical_menu_hidden_button .vertical_menu_hidden_button_line:after{bottom:-8px}.vertical_menu_area.active .vertical_menu_hidden_button .vertical_menu_hidden_button_line:before{top:-8px}.popup_menu_inner{display:inline-block;height:2px;position:relative;top:-1px;vertical-align:middle;width:20px;position:relative;width:20px}.popup_menu .line{background-color:#9d9d9d;height:2px;margin:0;width:13px;top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transform:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;display:inline-block}.popup_menu .line:after,.popup_menu .line:before{background-color:#9d9d9d;content:"";display:block;height:2px;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transform:all .3s ease-in-out;transition:all .3s ease-in-out;width:13px;z-index:-1;-webkit-backface-visibility:hidden}@media only screen and (min-width:1000px){.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after{background-color:#000}.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after{background-color:#fff}}.popup_menu .line:before{top:-4px}.popup_menu .line:after{top:4px}.side_menu_button .popup_menu:hover{opacity:.8}.popup_menu.opened .line{background-color:transparent!important}.popup_menu.opened .line:after{background-color:#fff;top:0!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup_menu.opened .line:before{background-color:#fff;top:0!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup_menu_holder_outer{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;z-index:105}.popup_menu_holder{width:100%;height:100%;background-color:rgba(48,48,48,0.95);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:table}.popup_menu_holder_inner{display:table-cell;vertical-align:middle;padding:100px 0}.popup_menu_opened .main_menu,.popup_menu_opened .side_menu_button a:not(.popup_menu),.popup_menu_opened #back_to_top,.popup_menu_opened .header_top,.popup_menu_opened header .tooltip,.popup_menu_opened .mobile_menu_button{visibility:hidden!important}.popup_menu_opened .side_menu_button .shopping_cart_header{display:none}.popup_menu_opened .popup_menu_holder_outer{visibility:visible;opacity:1}.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.popup_menu_opened header.scrolled .header_bottom,.popup_menu_opened header.sticky .header_bottom{background-color:transparent!important;box-shadow:none}.popup_menu_opened .header_top,.popup_menu_opened .header_bottom{background-color:transparent!important;border:0!important}.popup_menu_opened .q_logo img.normal,.popup_menu_opened .q_logo img.light,.popup_menu_opened .q_logo img.sticky,.popup_menu_opened .q_logo img.dark,.popup_menu_opened .q_logo img.mobile{opacity:0!important}.popup_menu_opened header .q_logo img.popup{opacity:1!important}nav.popup_menu{margin:0 auto;position:relative;top:0;text-align:left}nav.popup_menu ul{display:none;position:relative;list-style:none;padding:0;margin:0}nav.popup_menu>ul{display:block}nav.popup_menu ul li{margin:0;padding:0;text-align:center;font-size:45px;line-height:50px}nav.popup_menu ul li a,nav.popup_menu ul li h6{font-size:24px;font-weight:500;line-height:50px;letter-spacing:2px;color:#fff;padding:0;display:block;position:relative;text-decoration:none;text-transform:uppercase;cursor:pointer}nav.popup_menu ul li a:hover,nav.popup_menu ul li h6:hover{color:#9c9c9c}nav.popup_menu ul li a span,nav.popup_menu ul li h6 span{display:inline-block;vertical-align:middle}nav.popup_menu ul li ul li a,nav.popup_menu ul li ul li h6{font-size:14px;text-transform:none}nav.popup_menu ul li ul li ul li a,nav.popup_menu ul li ul li ul li h6{font-size:.5em;line-height:1em}.popup_menu.medium .popup_menu_inner,.popup_menu.medium .line,.popup_menu.medium .line:after,.popup_menu.medium .line:before{height:3px;width:19px}.popup_menu.medium .line:before{top:-6px}.popup_menu.medium .line:after{top:6px}.popup_menu.large .popup_menu_inner,.popup_menu.large .line,.popup_menu.large .line:after,.popup_menu.large .line:before{height:4px;width:24px}.popup_menu.large .line:before{top:-8px}.popup_menu.large .line:after{top:8px}.qode_pricing_list .qode_pricing_list_holder{list-style:none}.qode_pricing_list .qode_pricing_list_item{position:relative;border-bottom:1px solid #e7e7e7;padding:19px 0}.qode_pricing_list .qode_pricing_item_title{margin-bottom:5px;font-size:18px;font-weight:600}.qode_pricing_list .qode_pricing_item_text{padding-right:170px}.qode_pricing_list .qode_pricing_item_price{position:absolute;width:170px;height:100%;text-align:right;right:0;top:0}.qode_pricing_list .qode_pricing_item_price_inner{display:table;height:100%;width:100%}.qode_pricing_list .qode_pricing_item_price_inner span{display:table-cell;vertical-align:middle;font-size:30px;color:#303030;font-weight:600}.q_elements_holder{width:100%;display:table}.q_elements_holder .q_elements_item{display:table-cell;vertical-align:middle;height:100%}.q_elements_holder .q_elements_item_inner{display:table;table-layout:fixed;width:100%}.q_elements_holder.two_columns .q_elements_item{width:50%}.q_elements_holder.three_columns .q_elements_item{width:33.33333333333333%}.q_elements_holder.four_columns .q_elements_item{width:25%}.content_top_margin .content .container .container_inner.page_container_inner{padding:0}.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}.post-password-form{width:300px}.post-password-form p{margin-bottom:20px}.post-password-form input[type='password']{width:100%;display:block;margin:5px 0 20px;padding:15px 12px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:inherit;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-password-form input[type='submit']{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}.post-password-form input[type='submit']:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.full_screen_holder{position:relative;display:block;z-index:100}.full_screen_inner{height:100%;position:relative;-ms-touch-action:none;touch-action:none;visibility:hidden}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0!important}.fp-slide{float:left}.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.vertical_menu_enabled .full_screen_holder{padding-left:260px}.boxed.vertical_menu_enabled .full_screen_holder{padding-left:0}@media only screen and (max-width:1000px){.vertical_menu_enabled .full_screen_holder{padding-left:0}}.full_screen_navigation_holder{position:absolute;left:0;width:100%;display:block;text-align:center;z-index:10000;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.full_screen_navigation_holder.up_arrow{top:30px}.full_screen_navigation_holder.down_arrow{position:fixed;bottom:30px}.full_screen_navigation_inner{position:relative;display:inline-block;vertical-align:middle}.full_screen_navigation_inner a{display:block;color:#393939;font-size:40px;line-height:1em;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.full_screen_navigation_inner a:hover{opacity:.7}.full_screen_navigation_inner i{font-size:inherit;color:inherit;line-height:inherit}.full_screen_preloader{position:absolute;height:1200px;width:100%;display:block;background-color:#1c1c1c;z-index:10001}.full_screen_preloader .ajax_loader{position:absolute;display:block}.qode_image_gallery_no_space{opacity:0;position:relative}.qode_image_gallery_no_space .qode_image_gallery_holder{overflow:hidden;position:relative;width:100%}.qode_image_gallery_no_space ul{margin:0;overflow:hidden;padding:0}.qode_image_gallery_no_space ul li{float:left;list-style:none outside none;margin:0}@media only screen and (min-width:800px){.qode_image_gallery_no_space.highlight_active ul li:not(.active){opacity:.2}.qode_image_gallery_no_space.highlight_active ul li{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}.qode_image_gallery_no_space ul li:not(.active) a{cursor:default}.qode_image_gallery_no_space a.prettyphoto{display:block;width:100%;height:100%}.qode_image_gallery_no_space ul li img{display:block;position:relative}.qode_image_gallery_no_space .controls{width:100%}.qode_image_gallery_no_space .controls a.prev-slide,.qode_image_gallery_no_space .controls a.next-slide{vertical-align:middle;font-size:30px;position:absolute;top:0;height:100%;width:10%}.qode_image_gallery_no_space .controls a.prev-slide span,.qode_image_gallery_no_space .controls a.next-slide span{margin-top:-27px;margin-left:-27px;position:absolute;left:50%;top:50%;background-color:transparent;border:2px solid #303030;color:#303030;cursor:pointer;display:block;height:54px;line-height:54px;text-align:center;width:54px;border-radius:40px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out;-ms-transition:color .15s ease-in-out,background-color .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out}.qode_image_gallery_no_space.light .controls a.prev-slide span,.qode_image_gallery_no_space.light .controls a.next-slide span{color:#fff;border-color:#fff}.qode_image_gallery_no_space.dark .controls a.prev-slide span,.qode_image_gallery_no_space.dark .controls a.next-slide span{color:#000;border-color:#000}.qode_image_gallery_no_space .controls a.prev-slide:hover span,.qode_image_gallery_no_space .controls a.next-slide:hover span{background-color:#303030;color:#fff}.qode_image_gallery_no_space.light .controls a.prev-slide:hover span,.qode_image_gallery_no_space.light .controls a.next-slide:hover span{background-color:#fff;color:#8a8a8a}.qode_image_gallery_no_space.dark .controls a.prev-slide:hover span,.qode_image_gallery_no_space.dark .controls a.next-slide:hover span{background-color:#000;color:#fff}.qode_image_gallery_no_space .controls a.next-slide{right:20px}@media only screen and (max-width:800px){.qode_image_gallery_no_space .qode_image_gallery_holder{height:auto!important}.qode_image_gallery_no_space ul{height:auto!important;width:100%!important}.qode_image_gallery_no_space ul li{float:none}.qode_image_gallery_no_space ul li.-before,.qode_image_gallery_no_space ul li.-after{display:none}.qode_image_gallery_no_space ul li div{height:auto!important;width:100%!important}.qode_image_gallery_no_space ul li img{height:auto;width:100%}.qode_image_gallery_no_space .controls{display:none}}.countdown-rtl{direction:rtl}.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown{font-weight:700}.countdown-section{display:inline-block;vertical-align:middle;text-align:center;font-weight:inherit}.countdown-amount{display:block;position:relative;font-size:60px;line-height:60px;margin-bottom:20px;color:inherit}.countdown_separator{display:none;width:30px;height:2px;background-color:#818181;margin:30px 0;opacity:.3}.countdown.show_separator .countdown_separator{display:inline-block}.countdown.show_separator .countdown-amount{margin:0}.countdown-period{display:block;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:inherit}.countdown-descr{display:block;width:100%}@media only screen and (max-width:1000px){.countdown-amount{font-size:50px!important;line-height:50px!important}.countdown-period{font-size:15px!important}.countdown_separator{width:30px}}@media only screen and (max-width:600px){.countdown-amount{font-size:40px!important;line-height:40px!important;margin-bottom:15px}.countdown-period{font-size:12px!important}.countdown_separator{width:20px;margin:25px 0 20px 0}}@media only screen and (max-width:600px){.countdown-amount{font-size:35px!important;line-height:35px!important;margin-bottom:10px}.countdown-period{font-size:10px!important}.countdown_separator{width:15px;margin:20px 0 15px 0}}.vertical_split_slider{opacity:0;position:relative;margin:0 -2px}.ms-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;padding:0 20px}.vertical_split_slider .ms-left .ms-section{background-position:100% center!important}.vertical_split_slider .ms-right .ms-section{background-position:0 center!important}.ms-section.ms-table{display:table;width:100%}.ms-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;box-sizing:border-box}.ms-easing{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}#multiscroll-nav{position:fixed;z-index:1000;margin-top:-32px;top:50%;opacity:1}#multiscroll-nav.right{right:17px}#multiscroll-nav.left{left:17px}#multiscroll-nav ul{margin:0;padding:0}#multiscroll-nav li{display:block;width:8px;height:8px;margin:13px 7px;position:relative}#multiscroll-nav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#multiscroll-nav li .active span{background-color:#000}#multiscroll-nav span{top:0;left:0;width:8px;height:8px;border:1px solid #000;background-color:rgba(0,0,0,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:1}.multiscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;top:-2px;white-space:nowrap;max-width:220px}.multiscroll-tooltip.right{right:20px}.multiscroll-tooltip.left{left:20px}@media only screen and (max-width:1000px){.vertical_split_slider .ms-left{width:100%!important;z-index:2}.vertical_split_slider .ms-left .ms-section{background:none!important;text-align:center!important}.vertical_split_slider .ms-right{width:100%!important;z-index:1}}.paspartu_outer{padding:0 2% 2% 2%;background-color:#fff}.paspartu_outer:not(.paspartu_on_bottom_fixed){position:relative}.paspartu_outer .content:not(.has_slider) .content_inner{padding-top:2%}.paspartu_left,.paspartu_right{position:absolute;height:100%;width:2%;top:0;left:0;background-color:#fff;z-index:101}.paspartu_right{left:auto;right:0}.paspartu_bottom{position:fixed;height:2%;width:100%;bottom:0;left:0;background-color:#fff;z-index:200}.paspartu_outer .q_slider,.paspartu_outer .content:not(.has_slider) .content_inner{background-color:#fff}.paspartu_outer:not(.disable_top_paspartu) .carousel-inner,.paspartu_outer.paspartu_on_bottom_slider .carousel-inner{position:relative;height:100%!important}.paspartu_outer.disable_top_paspartu .content:not(.has_slider) .content_inner{padding-top:0!important}.paspartu_outer.disable_bottom_paspartu,.paspartu_outer.paspartu_on_bottom_fixed{padding-bottom:0!important}header.paspartu_header_alignment .header_bottom{padding:0 2%}@media only screen and (min-width:1024px){header.paspartu_header_alignment .header_inner_left{left:2%}}@media only screen and (max-width:1024px){.paspartu_outer{padding:0 2% 2% 2%!important}.paspartu_outer .content:not(.has_slider) .content_inner{padding-top:2%!important}.paspartu_left,.paspartu_right{width:2%!important}header.paspartu_header_alignment .header_bottom{padding:0 2%!important}}.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030!important;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-o-transition:color .1s linear,background-color .1s linear,border-color .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff!important;text-decoration:none}.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030!important;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-o-transition:color .1s linear,background-color .1s linear,border-color .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff!important;text-decoration:none}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{border:2px solid #e5e5e5;background-color:transparent!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span:hover{background-color:#e3e3e3!important;border-color:#e3e3e3!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot.active span{background-color:#e3e3e3!important;border-color:#e3e3e3!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{border:2px solid #e5e5e5;border-radius:50%;background-color:transparent!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span:hover{background-color:#e3e3e3!important;border-color:#e3e3e3!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot.active span{background-color:#e3e3e3!important;border-color:#e3e3e3!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{background-color:#e3e3e3!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{background-color:#e3e3e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{background-color:#e3e3e3!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li>a{background-color:transparent!important;color:#b4b4b4!important;-o-border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;-ms-border-radius:4px!important;border-radius:4px!important;font-size:18px;margin:0 11px 0 0;text-align:center;width:42px;height:42px;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #e5e5e5}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li>a:hover{color:#303030!important;background-color:#e3e3e3!important;border-color:#e3e3e3}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li.vc_grid-active>a{color:#303030!important;background-color:#e3e3e3!important;border-color:#e3e3e3}.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a{border-radius:30px!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a{line-height:38px;border-radius:0!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{width:22px;height:36px;line-height:36px}.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:0!important}.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item{border:none!important}.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active{background:transparent}




    body{
    	    	    	font-family: 'Roboto', sans-serif;
    	    	    	 font-size: 18px;     	    }
            body,
		.wrapper,
        .content,
        .full_width,
		.more_facts_holder,
		.comment_holder .comment #respond textarea,
		.comment_holder .comment #respond input[type='text'],
		.content .container
		{
        	background-color:#ffffff;
        }
    body.boxed .wrapper{
		
		
	}
body.boxed .content{
	 background-color:#ffffff; }

.header_bottom,
.header_top {
	background-color: rgba(255,255,255,0);
}


.header_bottom,
.header_top {
    border-bottom: 0;
}

.header_bottom {
    box-shadow: none;
}

.header_top .right .inner > div:first-child,
.header_top .right .inner > div,
.header_top .left .inner > div:last-child,
.header_top .left .inner > div {
    border: none;
}



header.fixed.scrolled .header_bottom,
header.fixed.scrolled .header_top,
header.fixed_hiding.scrolled .header_bottom,
header.fixed_hiding.scrolled .header_top {
	background-color: rgba(255,255,255,0) !important;
}


header.scrolled .header_bottom,
header.scrolled .header_top {
    border-bottom: 0;
}

header.scrolled .header_bottom {
    box-shadow: none !important;
}

header.scrolled .header_top .right .inner > div:first-child,
header.scrolled .header_top .right .inner > div,
header.scrolled .header_top .left .inner > div:last-child,
header.scrolled .header_top .left .inner > div {
    border: none;
}





.header_top{
	background-color: rgba(255,255,255,0);
}
header.sticky .header_top{
	background-color: rgba(0,0,0,0);
}



.content{
	margin-top: 0;
}

.logo_wrapper,
.side_menu_button,
.shopping_cart_inner
{
	height: 124px;
}
.content.content_top_margin{
	margin-top: 157px !important;
}

header:not(.centered_logo) .header_fixed_right_area {
    line-height: 124px;
}

<!---->
<!--.drop_down .second,-->
<!--.drop_down .second.bellow_header-->
<!--{-->
<!--	top: --><!--px;-->
<!--}-->

header.scrolled .logo_wrapper,
header.scrolled .side_menu_button{
	height: 124px;
}

header.scrolled nav.main_menu ul li a {
	line-height: 124px;
}

header.scrolled .drop_down .second{
	top: 124px;
}



        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
            max-height: 48.5px;
        }

    @media only screen and (max-width: 1000px){
        .q_logo a,.q_logo img{
            height: 124pxpx !important;
        }
    }   

    @media only screen and (max-width: 480px){
        .q_logo a,.q_logo img{
            height: 100pxpx !important;
        }
    }   

    .touch section.parallax_section_holder{
		height: auto !important;
		min-height: 300px;  
		background-position: center top !important;  
		background-attachment: scroll;
        background-size: cover;
	}
nav.main_menu > ul > li > a{
	line-height: 124px;
}


    .drop_down .second .inner ul,
    .drop_down .second .inner ul li ul,
	.shopping_cart_dropdown,
    li.narrow .second .inner ul,
	.header_top .right #lang_sel ul ul,
    .drop_down .wide .second ul li.show_widget_area_in_popup .widget{
    background-color: #fcdd06;
    background-color: rgba(252,221,6,100);
    }




















    p{
    	    	    		font-family: 'Roboto', sans-serif;
    	    	font-size: 18px;    	    	    	    	    	    }
    .filter_holder ul li span,
    blockquote h5,
    .q_social_icon_holder i.simple_social,
    .header-widget.widget_nav_menu ul.menu li a,
    .side_menu a,
    .side_menu li,
    .side_menu span,
    .side_menu p,
    .side_menu .widget.widget_rss li a.rsswidget,
    .side_menu #wp-calendar caption,
    .side_menu #wp-calendar th, 
    .side_menu #wp-calendar td,
    aside .widget #lang_sel_list li a,
    aside .widget #lang_sel li a,
    aside .widget #lang_sel_click li a,
    section.side_menu #lang_sel_list li a,
    section.side_menu #lang_sel li a,
    section.side_menu #lang_sel_click li a,
    footer #lang_sel_list li a,
    footer #lang_sel li a,
    footer #lang_sel_click li a,
    footer #lang_sel_list.lang_sel_list_horizontal a,
    footer #lang_sel_list.lang_sel_list_vertical a,
    .side_menu #lang_sel_list.lang_sel_list_horizontal a,
    .side_menu #lang_sel_list.lang_sel_list_vertical a,
    #lang_sel_footer a{
    	    }
    .header_top #lang_sel > ul > li > a, 
    .header_top #lang_sel_click > ul > li> a,
    footer #lang_sel ul li a,
    footer #lang_sel ul ul a,
    footer #lang_sel_click ul li a,
    footer #lang_sel_click ul ul a,
    footer #lang_sel_click ul ul a span,
    section.side_menu #lang_sel ul li a,
    section.side_menu #lang_sel ul ul a,
    section.side_menu #lang_sel ul ul a:visited,
    section.side_menu #lang_sel_click > ul > li > a,
    section.side_menu #lang_sel_click ul ul a,
    section.side_menu #lang_sel_click ul ul a:visited{
    	    }
    













.footer_top .column_inner > div h2,
.footer_top .column_inner > div h3,
.footer_top .column_inner > div h4,
.footer_top .column_inner > div h5,
.footer_top .column_inner > div h6 {
	color:#000000;
}
	.footer_top,
	.footer_top p,
    .footer_top span,
    .footer_top li,
    .footer_top .textwidget,
    .footer_top .widget_recent_entries>ul>li>span {
		color: #0a0a0a;
	}




	.footer_top h5 {
font-family: "Raleway", sans-serif;font-size: 20px;font-weight: 800;text-transform: none	}

















 
  



	.vertical_menu_area{
		text-align:left;
	}

	nav.vertical_menu > ul > li > a{
									}



















    @media only screen and (min-width: 480px) and (max-width: 768px){
        .q_slider .carousel, .qode_slider_preloader, .carousel-inner>.item{
            height: 325px !important;
        }
    }

    @media only screen and (max-width: 480px){
        .q_slider .carousel, .qode_slider_preloader, .carousel-inner>.item{
            height: 155px !important;
        }
    }

















@media only screen and (min-width:1200px) and (max-width:1600px){.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height{width:24.98%!important;margin:0!important}.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:49.96%!important;margin:0!important}}@media only screen and (max-width:1400px){.full_width .q_masonry_blog article{width:23%}.blog_holder.masonry_full_width article{width:23%}.full_screen_navigation_holder.up_arrow{top:10px}.full_screen_navigation_holder.down_arrow{bottom:10px}}@media only screen and (max-width:1300px){.touch footer.uncover{position:relative;top:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.touch .content{margin-bottom:0!important}}@media only screen and (max-width:1200px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner,body.boxed .footer_inner{width:1000px}body.boxed footer.uncover{width:100%}.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:950px}.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:900px}.drop_down .wide .second ul li{width:207px}.drop_down .wide .second .inner>ul>li>a{line-height:1.4em}.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:18.5%;margin:0 0 1.7%}.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:18.5%}.blog_small_image.blog_holder article .post_description .post_description_left,.blog_small_image .post_info_left,.blog_small_image.blog_holder article .post_description .post_description_right{float:none}.blog_small_image.blog_holder article .post_description .post_description_left,.blog_small_image .post_info_left{margin-top:10px}.blog_holder.blog_small_image article .post_comments{margin-left:0}.cover_boxes ul li,.cover_boxes ul li .box .thumb{width:227px}.cover_boxes ul li.act,.cover_boxes ul li .box{width:455px}.cover_boxes ul li .box .box_content{left:247px;width:207px}body.boxed .cover_boxes ul li,body.boxed .cover_boxes ul li .box .thumb{width:223px}body.boxed .cover_boxes ul li.act,body.boxed .cover_boxes ul li .box{width:464px}body.boxed .cover_boxes ul li .box .box_content{left:242px;width:220px}.projects_holder.v6.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler{width:19.99%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler{width:19.93%}.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height{width:33.3%!important;margin:0!important}.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:66.6%!important;margin:0!important}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_height{width:25%!important;margin:0!important}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width_height{width:50%!important;margin:0!important}.masonry_with_space .projects_holder.v6 .mix{width:20%}}@media only screen and (min-width:1000px) and (max-width:1200px){.qode_pricing_tables.four_columns .price_in_table .price{font-size:60px}.header_bottom .container_inner{width:100%}}@media only screen and (min-width:1000px){.light:not(.sticky):not(.scrolled) .side_menu_button>a{color:#fff}.dark:not(.sticky):not(.scrolled) .side_menu_button>a{color:#000}.admin-bar header.sticky.sticky_animate,.admin-bar header.fixed{padding-top:32px!important}.admin-bar header.sticky .qode_search_form,.admin-bar header.fixed .qode_search_form{top:32px}.admin-bar .side_menu{top:32px}.stick_with_left_right_menu .logo_wrapper{overflow:hidden}.latest_post_holder.boxes.two_columns>ul>li:nth-child(2n+1),.latest_post_holder.boxes.three_columns>ul>li:nth-child(3n+1),.latest_post_holder.boxes.four_columns>ul>li:nth-child(4n+1){clear:both}}@media only screen and (min-width:600px) and (max-width:1000px){.q_image_with_text_over .text:hover .desc{display:none}}@media only screen and (max-width:1000px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner,body.boxed .footer_inner{width:818px}.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:768px}.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:720px}.full_width .projects_holder_outer.v6,.full_width .projects_holder_outer.v5{width:100%}.header_top .container{display:inline-block}header,.header_inner_left,footer.uncover{position:relative!important;left:0!important;margin-bottom:0}.content{margin-bottom:0!important}.right_side_menu_opened .wrapper header{left:0!important}header{top:0!important;margin-top:0!important;display:block}.header_top{height:auto;display:block!important}.header_top .left,.header_top .right{text-align:center;float:none}.header_top .inner{display:inline-block;margin:0 0 -4px}.header_bottom{background-color:#fff!important}header.centered_logo .header_inner_left{margin:0}header.centered_logo .header_inner_right{float:right}header.centered_logo .logo_wrapper{height:100px!important}header .q_logo img.mobile{display:block!important;opacity:1!important;position:relative;margin:0 auto}header .q_logo img.normal,header .q_logo img.light,header .q_logo img.dark,header .q_logo img.sticky{display:none!important}header .q_logo.animate_logo div.normal{opacity:1!important;display:block}header .q_logo.animate_logo div.dark,header .q_logo.animate_logo div.sticky{display:none}.header-left-from-logo-widget,.header-right-from-logo-widget{display:none}.q_logo_hidden{display:none}.main_menu{display:none!important}nav.mobile_menu{display:block}.mobile_menu_button{display:table}nav.mobile_menu>ul{width:768px;margin:0 auto}.logo_wrapper{display:table;height:100px!important;left:50%;position:absolute}.q_logo{display:table-cell;position:relative;top:auto;vertical-align:middle}.q_logo a{left:-50%;width:auto!important}.q_logo img{top:0;left:0}header .header_fixed_right_area{line-height:100%!important;top:80px!important;width:100%;display:block;text-align:center;margin:0;position:absolute}.header_menu_bottom{border-top:0}.light .header_top .q_social_icon_holder i.simple_social,.light .header_top .header-widget,.light .header_top .header-widget.widget_nav_menu ul.menu>li>a,.light .header_top .header-widget p,.light .header_top .header-widget a,.light .header_top .header-widget span,.dark .mobile_menu_button span,.dark .side_menu_button>a,.dark .shopping_cart_header .header_cart>i{color:#777}.light .header_top .q_social_icon_holder i.simple_social,.light .header_top #lang_sel>ul>li>a,.light .header_top #lang_sel_click>ul>li>a{color:#777!important}.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top .header-widget,.dark .header_top .header-widget.widget_nav_menu ul.menu>li>a,.dark .header_top .header-widget p,.dark .header_top .header-widget a,.dark .header_top .header-widget span,.dark .mobile_menu_button span,.dark .side_menu_button>a,.dark .shopping_cart_header .header_cart>i{color:#777}.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top #lang_sel>ul>li>a,.dark .header_top #lang_sel_click>ul>li>a{color:#777!important}.title{height:auto!important;padding:30px 0!important}.title_outer.with_image .title{padding:0!important}.title.has_fixed_background,.title.has_background{background:none!important;height:auto!important;padding:0!important}.title_outer.animate_title_area{height:auto!important;opacity:1!important}.title .not_responsive{display:block}.title_outer.with_image .title .title_subtitle_holder{padding:0!important}.title h1{margin:0}.side_menu_button,.shopping_cart_inner{height:100px!important}header.menu_bottom.has_header_fixed_right .side_menu_button{height:130px!important}.header_top .right #lang_sel ul ul,.header_top .right #lang_sel_click ul ul{right:0}nav.content_menu{position:relative!important;top:0!important;margin:0 auto}nav.content_menu ul.menu{display:none}nav.content_menu .nav_select_menu{display:block}nav.content_menu .back_outer{display:none}.ls-nav-prev,.ls-nav-next{top:50%!important}.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix{width:23%;margin:0 0 3%}.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler{width:23%}.projects_holder.v3 .mix,.projects_holder.v2 .mix{margin:0 0 3%}.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{margin:0 0 2.8%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:24.99%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler{width:24.95%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix{margin:0}.projects_holder article .feature_holder .feature_holder_icons{margin:10px 0 0 0}.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix{width:25%}.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height{width:49.9%!important;margin:0!important}.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:100%!important;margin:0!important}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_height,.projects_masonry_holder.gs4 .portfolio_masonry_item,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_height{width:50%!important;margin:0!important}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_width_height,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_width,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_width_height{width:100%!important;margin:0!important}.projects_masonry_holder .portfolio_masonry_item,.projects_masonry_holder .portfolio_masonry_item.large_height{width:49.9%}.projects_masonry_holder .portfolio_masonry_item.large_width,.projects_masonry_holder .portfolio_masonry_item.large_width_height{width:100%}.blog_holder.masonry article,.q_masonry_blog article{width:47%}.blog_holder.masonry_full_width article{width:30.5%}.full_width .q_masonry_blog article{width:30.5%}.box_image_holder .box_icon .fa-stack{font-size:3em}.q_steps_holder .step1{left:-81px}.q_steps_holder .step2{left:122px}.q_steps_holder .step3{left:350px}.q_steps_holder .step4{left:560px}.q_steps_holder .step1,.q_steps_holder .step2,.q_steps_holder .step3,.q_steps_holder .step4{margin:0 0 30px}.qode_call_to_action .two_columns_75_25>.column2>.column_inner{padding:0}.qode_call_to_action .qbutton{padding:0 10px!important;font-size:10px}.header_top .left .inner>div:last-child,header .q_social_icon_holder,.header_top .right .inner>div{border-right:0}.header_top .left .inner>div,.header_top .right .inner>div:first-child{border-left:0}.qode_clients.six_columns .qode_client_holder,.qode_clients.five_columns .qode_client_holder,.qode_clients.four_columns .qode_client_holder{width:33.33333333333333%}.qode_clients.six_columns .qode_client_holder:nth-child(6n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(5n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(4n) .qode_client_holder_inner:before{border-right-width:1px}.qode_clients.six_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before{border-right-width:0}.animated_icons_with_text.five_columns .animated_icon_with_text_holder,.animated_icons_with_text.four_columns .animated_icon_with_text_holder,.animated_icons_with_text.three_columns .animated_icon_with_text_holder{width:50%}.animated_icons_with_text.three_columns .animated_icon_with_text_holder:nth-child(3n) .animated_icon_with_text_inner:before,.animated_icons_with_text.four_columns .animated_icon_with_text_holder:nth-child(4n) .animated_icon_with_text_inner:before,.animated_icons_with_text.five_columns .animated_icon_with_text_holder:nth-child(5n) .animated_icon_with_text_inner:before{border-right-width:1px}.animated_icons_with_text.three_columns .animated_icon_with_text_holder:nth-child(2n) .animated_icon_with_text_inner:before,.animated_icons_with_text.four_columns .animated_icon_with_text_holder:nth-child(2n) .animated_icon_with_text_inner:before,.animated_icons_with_text.five_columns .animated_icon_with_text_holder:nth-child(2n) .animated_icon_with_text_inner:before{border-right-width:0}.cover_boxes ul{margin:0 -8px 0 0}.cover_boxes ul li{margin-right:8px}.cover_boxes ul li,.cover_boxes ul li .box .thumb{width:187px}.cover_boxes ul li.act,.cover_boxes ul li .box{width:374px}.cover_boxes ul li .box .box_content{left:197px;width:177px}body.boxed .cover_boxes ul li,body.boxed .cover_boxes ul li .box .thumb{width:185px}body.boxed .cover_boxes ul li.act,body.boxed .cover_boxes ul li .box{width:381px}body.boxed .cover_boxes ul li .box .box_content{left:200px;width:185px}.cover_boxes ul li .box .box_content p{max-height:105px;overflow:hidden}.cover_boxes ul li .box h3{margin:0 0 5px}.cover_boxes ul li .box .qbutton,.cover_boxes ul li .box h5{margin:8px 0 0}.latest_post_holder.four_columns>ul>li,.latest_post_holder.boxes.four_columns>ul>li{width:49%;margin:0 2% 25px 0!important}.latest_post_holder.boxes.four_columns>ul>li:nth-child(2n){margin:0 0 25px!important}.latest_post_holder.boxes.four_columns>ul>li:nth-child(2n+1){clear:both}.q_team .q_team_social_holder .fa-stack{margin:0 4px 3px 0;width:1.6em;height:1.6em;line-height:1.6em}.q_tabs .tabs-nav li a{padding:0 7px}.price_table_inner ul li.table_title{padding:18px 15px 17px}.price_table_inner ul li{padding:11px 10px}.price_table_inner ul li.pricing_table_content{padding:20px 12px 10px}.price_button .qbutton{margin-bottom:5px}.content,.content.content_top_margin{margin-top:0!important}.title .title_holder{height:100%!important;padding:0!important}.q_counter_holder.center{padding:20px 30px}.wpb_flexslider.flexslider.have_frame{width:566px}.frame_holder>.wpb_wrapper{padding:30px 0 66px 0}.frame_holder.frame_holder2>.wpb_wrapper{padding:42px 0 66px 0}.qode_pricing_tables.four_columns .q_price_table{width:48.75%;margin-bottom:15px}.qode_pricing_tables.four_columns .q_price_table:nth-child(2n+1){margin-left:0;clear:both}.gallery_holder ul.v5 li,.wpb_gallery_slides .gallery_holder ul.v5 li{width:25%}.google_map_ovrlay,.google_map_shortcode_overlay{display:block}.title.title_size_large h1{font-size:40px!important;line-height:50px!important}.blog_holder.blog_large_image_simple article .post_text .post_text_inner{padding-left:0;padding-right:0}.full_screen_navigation_holder.up_arrow{top:0}.full_screen_navigation_holder.down_arrow{bottom:0}}@media only screen and (min-width:768px) and (max-width:1100px){.portfolio_gallery a.v4{width:32%;margin:0 2% 2% 0!important}.portfolio_gallery a.v4:nth-child(3n){margin:0 0 2% 0!important}.drop_down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li{width:194px}.widget.widget_search form input[type="text"]{width:67%}.q_percentage_with_icon canvas{width:100%!important;height:100%!important}}@media only screen and (min-width:768px) and (max-width:1000px){.grid2 .blog_holder.masonry .blog_share{margin-left:0}.grid2.two_columns_66_33 .blog_holder.blog_single article .post_comments{margin-left:0}.grid2.two_columns_66_33 .blog_holder.blog_single article .post_description .post_description_left,.grid2.two_columns_66_33 .blog_holder.blog_single article .post_description .post_description_right{float:none}}@media only screen and (max-width:900px){.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:33.32%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler{width:33.3%}}@media only screen and (max-width:783px){.full_width .q_masonry_blog article{width:46.5%}.blog_holder.masonry_full_width article{width:46.5%}}@media only screen and (max-width:768px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner,body.boxed .footer_inner{width:650px}.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:600px}.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:550px}nav.mobile_menu>ul{width:600px}.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v3 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix{width:31%;margin:0 0 4%}.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v3 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v3.hover_text .filler{width:31%}.projects_holder.v2 .mix{width:48.3%;margin:0 0 3.6%}.projects_holder.v2 .filler{width:48.3%}.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{margin:0 0 3.4%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v3.standard_no_space .filler,.projects_holder.v2.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v3.hover_text.no_space .mix,.projects_holder.v2.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler,.projects_holder.v3.hover_text.no_space .filler,.projects_holder.v2.hover_text.no_space .filler{width:49.99%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler,.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix,.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler,.safari_browser .projects_holder.v2.standard_no_space .mix,.safari_browser .projects_holder.v2.hover_text.no_space .mix,.safari_browser .projects_holder.v2.standard_no_space .filler,.safari_browser .projects_holder.v2.hover_text.no_space .filler{width:49.97%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix{margin:0}.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix{width:33.33%}.blog_holder.masonry article,.q_masonry_blog article,.full_width .grid_section .q_masonry_blog article,.blog_holder.masonry_full_width article{width:46.5%}.blog_holder.blog_small_image article .post_text .post_text_inner{min-height:0!important}.comment_holder .comment_number{display:none}.comment_holder .comments{width:100%}.two_columns_75_25 .blog_holder.masonry article,.two_columns_66_33 .blog_holder.masonry article,.two_columns_33_66 .blog_holder.masonry article,.two_columns_25_75 .blog_holder.masonry article,.two_columns_75_25 .q_masonry_blog article,.two_columns_66_33 .q_masonry_blog article,.two_columns_33_66 .q_masonry_blog article,.two_columns_25_75 .q_masonry_blog article,.full_width .q_masonry_blog article,.blog_holder.masonry_full_width article{width:100%}div.comment_form{padding-top:40px;border-top:1px solid #ddd}.title{padding:25px 0!important}.header_bottom_right_widget_holder{display:none}.q_line_graf{margin:0 0 25px;width:100%}.q_pie_graf{width:70%;margin:0 auto 25px;float:none}.q_line_graf canvas,.q_line_graf_legend,.q_pie_graf canvas,.q_pie_graf_legend{width:100%!important;height:auto!important}.q_icon_list p,.q_list.number.circle_number li{line-height:37px}.q_list.number.circle_number ul>li:before{top:0}.q_icon_list p{padding:0 0 0 45px}.q_icon_list i{line-height:35px;height:35px;width:35px}.grid2 .blog_holder article .post_description .post_description_left,.grid2 .post_info_left,.grid2 .blog_holder article .post_description .post_description_right{float:none}.grid2 .blog_holder article .post_description .post_description_left,.grid2 .post_info_left{margin-top:10px}.grid2 .blog_holder article .post_comments{margin-left:0}.blog_holder.blog_small_image article .post_image,.blog_holder.blog_small_image article .post_text{float:left;width:100%}.cover_boxes ul{width:100%!important}.cover_boxes ul li{width:100%!important;margin:0 0 20px!important}.cover_boxes ul li,.cover_boxes ul li .box .thumb{width:270px}.cover_boxes ul li.act,.cover_boxes ul li .box{width:100%}.cover_boxes ul li .box .box_content{position:static;left:0;float:right;width:310px}.cover_boxes ul li .box .box_content p{height:auto;max-height:none;overflow:visible}body.boxed .cover_boxes ul li.act,body.boxed .cover_boxes ul li .box{width:100%}body.boxed .cover_boxes ul li .box .box_content{left:0;width:395px}.latest_post_holder.boxes>ul>li{margin:0 2% 25px 0!important}.latest_post_holder.boxes.two_columns>ul>li,.latest_post_holder.boxes.three_columns>ul>li,.latest_post_holder.boxes.four_columns>ul>li{width:49%}.latest_post_holder.boxes>ul>li:nth-child(2n){margin:0 0 25px!important}.latest_post_holder.boxes>ul>li:nth-child(2n+1){clear:both}.q_circles_holder .q_circle_outer{width:50%!important;margin:0 0 30px}.q_circles_holder:before{display:none;width:0;height:0;border:0}.qbutton,.load_more a,#submit_comment,.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.qbutton.small{padding:0 14px}.qbutton.big_large,.qbutton.big_large_full_width{height:50px;line-height:50px;font-size:16px;padding:0 20px}.qbutton.large{height:42px;line-height:42px;padding:0 17px}.qbutton.medium,#submit_comment,.load_more.tiny a{height:38px;line-height:38px;padding:0 16px}.qbutton.large i,.qbutton.big_large i,.qbutton.big_large_full_width i{margin:0 0 0 15px}.qbutton.medium i{margin:0 0 0 13px}.qbutton.small i{margin:0 0 0 8px}.q_social_icon_holder .fa-stack{margin:.1407692307692308em}.wpb_flexslider.flexslider.have_frame{width:442px}.frame_holder>.wpb_wrapper{padding:24px 0 58px 0}.frame_holder.frame_holder2>.wpb_wrapper{padding:33px 0 58px 0}.have_frame.flexslider .flex-prev{left:-60px}.have_frame.flexslider .flex-next{right:-60px}.touch .content{margin:0!important}nav.popup_menu ul li a,nav.popup_menu ul li h6{line-height:40px}nav.popup_menu ul li a span,nav.popup_menu ul li h6 span{font-size:.7em}.title.title_size_large h1{font-size:30px!important;line-height:40px!important}.q_elements_holder.four_columns{display:inline-block;width:100%}.q_elements_holder.two_columns .q_elements_item,.q_elements_holder.three_columns .q_elements_item,.q_elements_holder.four_columns .q_elements_item{width:100%;display:inline-block;height:auto}}@media only screen and (min-width:600px) and (max-width:768px){.portfolio_gallery a.v3,.portfolio_gallery a.v4{width:49%!important;margin:0 2% 2% 0!important}.portfolio_gallery a.v3:nth-child(2n),.portfolio_gallery a.v4:nth-child(2n){margin:0 0 2% 0!important}.gallery_holder ul.v4 li{width:50%!important}.gallery_holder ul.v5 li,.gallery_holder ul.v3 li{width:33.33333%!important}.blog_holder article .post_info .inner{padding:0 10px 0 0}.widget.widget_search form input[type="text"]{width:60%}.q_image_with_text_over.one_fourth{width:49.9%}.q_percentage_with_icon canvas{width:100%!important;height:100%!important}.q_circles_holder .q_circle_outer:nth-child(2n+1){clear:both}.blog_like{padding:0 0 0 8px}.blog_share{margin:0 0 0 8px}.blog_holder article .post_description .post_description_left{margin:0 12px 0 0}.blog_holder.masonry article .post_description .post_description_left{margin:0}.q_tabs .tabs-nav li a{padding:0 4px;font-size:12px}.q_counter_holder.center{padding:20px 15px}.price_in_table .price{font-size:60px}}@media only screen and (max-width:600px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner,body.boxed .footer_inner{width:470px}.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:420px}.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:400px}nav.mobile_menu>ul{width:420px}.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v3 .mix,.projects_holder.v2 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{width:47.9%;margin:0 0 4.7%}.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{margin:0 0 4.2%}.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v3 .filler,.projects_holder.v2 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v3.hover_text .filler,.projects_holder.v2.hover_text .filler{width:47.9%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v3.standard_no_space .filler,.projects_holder.v2.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v3.hover_text.no_space .mix,.projects_holder.v2.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler,.projects_holder.v3.hover_text.no_space .filler,.projects_holder.v2.hover_text.no_space .filler,.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler,.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix,.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler,.safari_browser .projects_holder.v2.standard_no_space .mix,.safari_browser .projects_holder.v2.hover_text.no_space .mix,.safari_browser .projects_holder.v2.standard_no_space .filler,.safari_browser .projects_holder.v2.hover_text.no_space .filler{width:100%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix{margin:0 0 6.5%}.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix,.masonry_with_space .projects_holder.v3 .mix{width:49.99%}.portfolio_gallery a.v2,.portfolio_gallery a.v3,.portfolio_gallery a.v4{width:100%;margin:0 0 4% 0!important}.portfolio_gallery a.v3:nth-child(2n),.portfolio_gallery a.v4:nth-child(2n){margin:0 0 4% 0!important}.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.two_columns_66_33.grid2 .column1 .column_inner,.two_columns_66_33.grid2 .column2 .column_inner,.two_columns_33_66.grid2 .column1 .column_inner,.two_columns_33_66.grid2 .column2 .column_inner,.two_columns_75_25.grid2 .column1 .column_inner,.two_columns_75_25.grid2 .column2 .column_inner,.two_columns_25_75.grid2 .column1 .column_inner,.two_columns_25_75.grid2 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}.q_tabs.vertical .tabs-nav{width:22%}.q_tabs.vertical.right .tabs-nav{float:right}.q_tabs.vertical .tabs-container{width:73%}.q_tabs.horizontal .tab-content{padding:30px 0 10px}.q_tabs .tabs-nav li a{padding:0 8px}.q_tabs.vertical .tabs-nav li a{padding:6px 10px}.gallery_holder ul.v5 li,.gallery_holder ul.v4 li,.gallery_holder ul.v3 li,.gallery_holder ul.v2 li{width:50%!important}#respond textarea{padding:13px}.comment_holder .comment-list li ul.children{padding:0 0 0 30px}.blog_holder.masonry article,.two_columns_75_25 .blog_holder.masonry article,.two_columns_66_33 .blog_holder.masonry article,.two_columns_33_66 .blog_holder.masonry article,.two_columns_25_75 .blog_holder.masonry article,.two_columns_75_25 .q_masonry_blog article,.two_columns_66_33 .q_masonry_blog article,.two_columns_33_66 .q_masonry_blog article,.two_columns_25_75 .q_masonry_blog article,.q_masonry_blog article,.full_width .grid_section .q_masonry_blog article{width:100%}.call_to_action_button_wrapper.right{text-align:center!important;margin-top:15px}.title{padding:15px 0!important}.title h1{float:none}.breadcrumb{position:relative}.title .subtitle{margin-top:0!important;margin-bottom:0!important}.blog_holder article .post_description .post_description_left,.post_info_left,.blog_holder article .post_description .post_description_right{float:none}.blog_holder article .post_description .post_description_left,.post_info_left{margin-top:10px}.blog_holder article .post_comments{margin-left:0}.qode_clients.six_columns .qode_client_holder,.qode_clients.five_columns .qode_client_holder,.qode_clients.four_columns .qode_client_holder,.qode_clients.three_columns .qode_client_holder{width:50%}.qode_clients.six_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before{border-right-width:1px}.qode_clients.six_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before{border-right-width:0}.animated_icons_with_text.two_columns .animated_icon_with_text_holder,.animated_icons_with_text.three_columns .animated_icon_with_text_holder,.animated_icons_with_text.four_columns .animated_icon_with_text_holder,.animated_icons_with_text.five_columns .animated_icon_with_text_holder{width:100%}.animated_icons_with_text .animated_icon_with_text_inner:before,.animated_icons_with_text.three_columns .animated_icon_with_text_holder:nth-child(3n) .animated_icon_with_text_inner:before,.animated_icons_with_text.four_columns .animated_icon_with_text_holder:nth-child(4n) .animated_icon_with_text_inner:before,.animated_icons_with_text.five_columns .animated_icon_with_text_holder:nth-child(5n) .animated_icon_with_text_inner:before{border-right-width:0}.qode_pricing_list .qode_pricing_item_text{padding-right:130px}.qode_pricing_list .qode_pricing_item_price{width:130px}.qode_pricing_list .qode_pricing_item_price_inner span{font-size:25px!important}body.boxed .cover_boxes ul li .box .box_content{left:0;width:215px}.vc_row-fluid [class*='vc_span']{width:100%!important;margin-left:0!important}.q_image_with_text_over.one_half,.q_image_with_text_over.one_third,.q_image_with_text_over.one_fourth{width:100%}.call_to_action .column2.button_wrapper{position:relative;text-align:center}.call_to_action .column2.button_wrapper .qbutton{position:static;margin:10px 0 0!important}.cover_boxes ul li,.cover_boxes ul li .box .thumb{width:190px}.cover_boxes ul li .box .box_content{width:210px}.latest_post_holder>ul>li{width:100%!important;margin:0 0 25px!important}.q_circles_holder .q_circle_outer{width:100%!important}.footer_top .four_columns .column2 .column_inner>div,.footer_top .three_columns .column2 .column_inner>div,.footer_top .two_columns_50_50 .column2 .column_inner>div,.footer_top .four_columns .column3 .column_inner>div,.footer_top .three_columns .column3 .column_inner>div,.footer_top .four_columns .column4 .column_inner>div{margin:0}.footer_top .four_columns .column1,.footer_top .four_columns .column2,.footer_top .four_columns .column3,.footer_top .three_columns .column1,.footer_top .three_columns .column2,.footer_top .two_columns_50_50 .column1{margin:0 0 25px}.wpb_flexslider.flexslider.have_frame{width:307px}.frame_holder>.wpb_wrapper{padding:18px 0 42px 0}.frame_holder.frame_holder2>.wpb_wrapper{padding:23px 0 40px 0}.qode_pricing_tables .q_price_table{width:100%!important;margin-left:0;margin-bottom:15px}.qode_pricing_tables .q_price_table.active{margin-top:20px;margin-bottom:25px}.call_to_action .text_wrapper .call_to_action_text{text-align:center;margin-bottom:10px!important}.title.title_size_large h1{font-size:25px!important;line-height:35px!important}.post-password-form{width:100%}body.page-template-full_screen-php{font-size:inherit!important;height:auto!important}.full_screen_navigation_holder,.full_screen_preloader,.slimScrollBar{display:none!important;visibility:hidden!important}.full_screen_inner{visibility:visible!important;top:auto!important;-ms-touch-action:inherit!important;touch-action:inherit!important}.fp-section.fp-table,.fp-slide.fp-table,.fp-tableCell,.slimScrollDiv,.fp-scrollable{height:auto!important}.vc_row.full_screen_section{padding:30px 0}}@media only screen and (max-width:500px){.full_width .projects_masonry_holder .portfolio_masonry_item.large_height a.portfolio_link_for_touch{display:block}.full_width .projects_masonry_holder .portfolio_masonry_item.large_height .image_holder img{height:auto!important}.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item,.full_width .projects_masonry_holder.gs4 .portfolio_masonry_item.large_height,.projects_masonry_holder.gs4 .portfolio_masonry_item,.projects_masonry_holder.gs4 .portfolio_masonry_item.large_height{width:100%!important;margin:0!important}}@media only screen and (max-width:480px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner{width:350px}body.boxed .footer_inner{width:100%}.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:300px}.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:280px}.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:100%!important;margin:0!important}.projects_masonry_holder .portfolio_masonry_item,.projects_masonry_holder .portfolio_masonry_item.large_height,.projects_masonry_holder .portfolio_masonry_item.large_width,.projects_masonry_holder .portfolio_masonry_item.large_width_height{width:100%}.blog_holder.masonry{width:300px!important}.header_bottom,footer .container_inner{padding:0 25px}footer .container_inner,.header_bottom .container_inner{width:auto}nav.mobile_menu>ul{width:auto}.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v3 .mix,.projects_holder.v2 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{width:100%;margin:0 0 7.4%}.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{margin:0 0 7.8%}.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v3 .filler,.projects_holder.v2 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v3.hover_text .filler,.projects_holder.v2.hover_text .filler{width:100%}.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix,.masonry_with_space .projects_holder.v3 .mix,.masonry_with_space .projects_holder.v2 .mix{width:100%}.single_tags{margin:35px 0 0 19%}.q_tabs.vertical .tabs-nav{width:30%}.q_tabs.vertical .tabs-container{width:65%}.q_tabs .tabs-nav li a{padding:0 5px}.q_tabs.vertical .tabs-nav li a{padding:7px 5px}.gallery_holder ul.v5 li,.gallery_holder ul.v4 li,.gallery_holder ul.v3 li,.gallery_holder ul.v2 li{width:100%!important;margin:0!important}.comment_holder .comment-list li ul.children{padding:0 0 0 15px}.box_image_with_border{margin:0 0 30px 0}.box_image_holder .box_icon .fa-stack{font-size:4em}.filter_holder ul li span{padding:0 10px}.q_steps_holder .circle_small span{left:-35px}.footer_bottom{line-height:35px;height:auto}.blog_holder article .post_description .post_description_left,.post_info_left{display:inline-block;float:none;margin:0 0 5px;width:100%}.blog_holder article .post_description .post_description_right,.post_info_right{float:none}.post_info_right{text-align:right}.author_description_inner .image{float:none}.author_text_holder{padding:10px 0 0}.single_tags{margin-left:0}.footer_top .column_inner>div{margin:0 0 25px!important}.footer_top .column_inner{border:0}.qbutton.big_large{height:50px;line-height:50px;padding:0 18px}.qode_clients.six_columns .qode_client_holder,.qode_clients.five_columns .qode_client_holder,.qode_clients.four_columns .qode_client_holder,.qode_clients.three_columns .qode_client_holder,.qode_clients.two_columns .qode_client_holder{width:100%}.qode_clients.six_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.six_columns .qode_client_holder .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder .qode_client_holder_inner:before,.qode_clients.two_columns .qode_client_holder .qode_client_holder_inner:before{border-right-width:0}.side_menu_button>a{padding:0}.cover_boxes ul li .box .thumb{width:100%!important}.cover_boxes ul li.act,.cover_boxes ul li .box{width:100%}.cover_boxes ul li.act,.cover_boxes ul li .box a.thumb{float:none;margin:0!important}.cover_boxes ul li .box .box_content{position:static;margin-top:20px;width:100%}.cover_boxes ul li.act{margin-bottom:35px!important}.cover_boxes ul li .box .thumb img{width:100%}body.boxed .cover_boxes ul li .box .box_content{left:0;width:100%}.q_counter_holder.center{padding:20px}.q_accordion_holder,.q_tabs{visibility:visible!important}.wpb_flexslider.flexslider.have_frame{width:220px}.frame_holder>.wpb_wrapper{padding:12px 0 30px 0}.frame_holder.frame_holder2>.wpb_wrapper{padding:17px 0 28px 0}.have_frame.flexslider .flex-prev{left:-50px}.have_frame.flexslider .flex-next{right:-50px}body .gform_wrapper .top_label input.small,body .gform_wrapper .top_label input.medium{width:100%}div.pp_pic_holder{width:100%!important;left:0!important}.pp_content{width:100%!important;height:300px!important}.pp_hoverContainer{width:100%!important;height:250px!important}#pp_full_res>img{width:100%!important;height:auto!important}div.pp_default .pp_details{width:98%!important}div.ppt{width:100%!important}.title .separator{display:none}.qode_pricing_list .qode_pricing_item_text{padding-right:100px}.qode_pricing_list .qode_pricing_item_price{width:100px}.qode_pricing_list .qode_pricing_item_price_inner span{font-size:20px!important}.title.title_size_large h1{font-size:20px!important;line-height:25px!important}}@media only screen and (max-width:420px){body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner{width:320px}.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}.pp_content{height:250px!important}.pp_hoverContainer{height:200px!important}.boxed .full_width .parallax_content{padding:0}}@media only screen and (max-width:350px){.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu,body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner{width:95%}body.boxed .footer_inner{width:100%}.section_inner_margin,.parallax_section_inner_margin{margin:0}}@media only screen and (max-width: 1000px){
		}
@media only screen and (min-width: 480px) and (max-width: 768px){
	
	        section.parallax_section_holder{
		height: auto !important;
		min-height: 400px;
	}
		
	}

@media only screen and (max-width: 480px){
	
		section.parallax_section_holder{
		height: auto !important;
		min-height: 400px;
	}
		
	
	}/** Front end editor */
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after,
.vc_row:before,
.vc_row:after {
  content: " ";
  display: table;
}
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after,
.vc_row:after {
  clear: both;
}
/* Navbar */
/* Modal box */
/* Panel */
@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_row {
  margin-left: -15px;
  margin-right: -15px;
}
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  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-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, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12 {
  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-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-sm-10, .vc_col-sm-11, .vc_col-sm-12 {
    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-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-md-10, .vc_col-md-11, .vc_col-md-12 {
    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-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-lg-10, .vc_col-lg-11, .vc_col-lg-12 {
    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_pull-right {
  float: right !important;
}
.vc_pull-left {
  float: left !important;
}
.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table;
}
.vc_clearfix:after {
  clear: both;
}
.vc_clearfix:before,
.vc_clearfix:after {
  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 > thead > tr > th,
.vc_table > tbody > tr > th,
.vc_table > tfoot > tr > th,
.vc_table > thead > tr > td,
.vc_table > tbody > tr > td,
.vc_table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.vc_table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.vc_table > caption + thead > tr:first-child > th,
.vc_table > colgroup + thead > tr:first-child > th,
.vc_table > thead:first-child > tr:first-child > th,
.vc_table > caption + thead > tr:first-child > td,
.vc_table > colgroup + thead > tr:first-child > td,
.vc_table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.vc_table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.vc_table .table {
  background-color: #ffffff;
}
.vc_table-bordered {
  border: 1px solid #dddddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > tbody > tr > th,
.vc_table-bordered > tfoot > tr > th,
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > tbody > tr > td,
.vc_table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
/* Pixel Icons */
.vc_pixel_icon {
  display: inline-block;
  height: 16px;
  width: 16px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.vc_pixel_icon-alert {
  background-image: url(/wp-content/plugins/js_composer/assets/vc/alert.png);
}
.vc_pixel_icon-info {
  background-image: url(/wp-content/plugins/js_composer/assets/vc/info.png);
}
.vc_pixel_icon-tick {
  background-image: url(/wp-content/plugins/js_composer/assets/vc/tick.png);
}
.vc_pixel_icon-explanation {
  background-image: url(/wp-content/plugins/js_composer/assets/vc/exclamation.png);
}
.vc_pixel_icon-address_book {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png);
}
.vc_pixel_icon-alarm_clock {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png);
}
.vc_pixel_icon-anchor {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png);
}
.vc_pixel_icon-application_image {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png);
}
.vc_pixel_icon-arrow {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png);
}
.vc_pixel_icon-asterisk {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png);
}
.vc_pixel_icon-hammer {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png);
}
.vc_pixel_icon-balloon {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png);
}
.vc_pixel_icon-balloon_buzz {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png);
}
.vc_pixel_icon-balloon_facebook {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png);
}
.vc_pixel_icon-balloon_twitter {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png);
}
.vc_pixel_icon-battery {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png);
}
.vc_pixel_icon-binocular {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png);
}
.vc_pixel_icon-document_excel {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png);
}
.vc_pixel_icon-document_image {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png);
}
.vc_pixel_icon-document_music {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png);
}
.vc_pixel_icon-document_office {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png);
}
.vc_pixel_icon-document_pdf {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png);
}
.vc_pixel_icon-document_powerpoint {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png);
}
.vc_pixel_icon-document_word {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png);
}
.vc_pixel_icon-bookmark {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png);
}
.vc_pixel_icon-camcorder {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png);
}
.vc_pixel_icon-camera {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png);
}
.vc_pixel_icon-chart {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png);
}
.vc_pixel_icon-chart_pie {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png);
}
.vc_pixel_icon-clock {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png);
}
.vc_pixel_icon-play {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/control.png);
}
.vc_pixel_icon-fire {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png);
}
.vc_pixel_icon-heart {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png);
}
.vc_pixel_icon-mail {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png);
}
.vc_pixel_icon-shield {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png);
}
.vc_pixel_icon-video {
  background-image: url(/wp-content/plugins/js_composer/assets/images/icons/video.png);
}
.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;
}
/* 1. Buttons
---------------------------------------------------------- */
.vc_btn,
a.vc_btn,
button.vc_btn {
  cursor: pointer;
  display: inline-block;
  text-decoration: none !important;
  padding: 9px 12px;
  font-size: 100%;
  line-height: 20px;
  border-radius: 4px;
  /* Button colors variations */
}
.vc_btn,
a.vc_btn,
button.vc_btn,
.vc_btn:hover,
a.vc_btn:hover,
button.vc_btn:hover,
.vc_btn:focus,
a.vc_btn:focus,
button.vc_btn:focus {
  border: 1px solid transparent;
}
.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: none !important;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined:hover,
.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:focus {
  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: none !important;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined,
.vc_btn_outlined:hover,
a.vc_btn_outlined:hover,
button.vc_btn_outlined:hover,
.vc_btn_outlined:focus,
a.vc_btn_outlined:focus,
button.vc_btn_outlined:focus {
  border: 2px solid;
}
.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
  background-color: #5472d2;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
  color: #5472d2 !important;
}
.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-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
  background-color: #00c1cf;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
  color: #00c1cf !important;
}
.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-pink,
a.vc_btn-pink,
button.vc_btn-pink {
  background-color: #fe6c61;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
  color: #fe6c61 !important;
}
.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-violet,
a.vc_btn-violet,
button.vc_btn-violet {
  background-color: #8d6dc4;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
  color: #8d6dc4 !important;
}
.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-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
  background-color: #4cadc9;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
  color: #4cadc9 !important;
}
.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-chino,
a.vc_btn-chino,
button.vc_btn-chino {
  background-color: #cec2ab;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
  color: #cec2ab !important;
}
.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-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
  background-color: #50485b;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
  color: #50485b !important;
}
.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-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
  background-color: #75d69c;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
  color: #75d69c !important;
}
.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-black,
a.vc_btn-black,
button.vc_btn-black {
  background-color: #2a2a2a;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_square_outlined {
  color: #2a2a2a !important;
}
.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-grey,
a.vc_btn-grey,
button.vc_btn-grey {
  background-color: #ebebeb;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
  color: #ebebeb !important;
}
.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-orange,
a.vc_btn-orange,
button.vc_btn-orange {
  background-color: #f7be68;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
  color: #f7be68 !important;
}
.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-sky,
a.vc_btn-sky,
button.vc_btn-sky {
  background-color: #5aa1e3;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
  color: #5aa1e3 !important;
}
.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-green,
a.vc_btn-green,
button.vc_btn-green {
  background-color: #6dab3c;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_square_outlined {
  color: #6dab3c !important;
}
.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-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
  background-color: #f4524d;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
  color: #f4524d !important;
}
.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-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
  background-color: #f79468;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
  color: #f79468 !important;
}
.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-purple,
a.vc_btn-purple,
button.vc_btn-purple {
  background-color: #b97ebb;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
  color: #b97ebb !important;
}
.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-white,
a.vc_btn-white,
button.vc_btn-white {
  background-color: #ffffff;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_square_outlined {
  color: #ffffff !important;
}
.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-grace,
a.vc_btn-grace,
button.vc_btn-grace {
  background-color: #aed13b;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.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,
a.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
  color: #aed13b !important;
}
.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-default,
a.vc_btn-default,
button.vc_btn-default {
  color: #7d7d7d;
  background-color: #ffffff;
  border-color: transparent;
}
.vc_btn-default:hover,
a.vc_btn-default:hover,
button.vc_btn-default:hover,
.vc_btn-default:focus,
a.vc_btn-default:focus,
button.vc_btn-default:focus,
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  color: #7d7d7d;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  background-image: none;
}
.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {
  color: #ffffff;
  background-color: #7d7d7d;
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
  color: #ffffff;
  background-color: #00aef0;
  border-color: transparent;
}
.vc_btn-primary:hover,
a.vc_btn-primary:hover,
button.vc_btn-primary:hover,
.vc_btn-primary:focus,
a.vc_btn-primary:focus,
button.vc_btn-primary:focus,
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  color: #ffffff;
  background-color: #0089bd;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  background-image: none;
}
.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {
  color: #00aef0;
  background-color: #ffffff;
}
.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: transparent;
}
.vc_btn-success:hover,
a.vc_btn-success:hover,
button.vc_btn-success:hover,
.vc_btn-success:focus,
a.vc_btn-success:focus,
button.vc_btn-success:focus,
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  background-image: none;
}
.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: transparent;
}
.vc_btn-info:hover,
a.vc_btn-info:hover,
button.vc_btn-info:hover,
.vc_btn-info:focus,
a.vc_btn-info:focus,
button.vc_btn-info:focus,
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  background-image: none;
}
.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: transparent;
}
.vc_btn-warning:hover,
a.vc_btn-warning:hover,
button.vc_btn-warning:hover,
.vc_btn-warning:focus,
a.vc_btn-warning:focus,
button.vc_btn-warning:focus,
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  background-image: none;
}
.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: transparent;
}
.vc_btn-danger:hover,
a.vc_btn-danger:hover,
button.vc_btn-danger:hover,
.vc_btn-danger:focus,
a.vc_btn-danger:focus,
button.vc_btn-danger:focus,
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  background-image: none;
}
.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.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(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
  background: url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center;
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* 2. Alerts (Message boxes)
---------------------------------------------------------- */
.wpb_alert {
  padding: 1em 35px 1em 25px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #faebcc;
  border-radius: 5px;
  color: #8a6d3b;
  clear: both;
}
.wpb_alert .messagebox_text *:last-child {
  margin-bottom: 0;
}
.wpb_alert.vc_alert_square {
  border-radius: 0;
}
.wpb_alert.vc_alert_square_outlined {
  border-radius: 0;
  background: none !important;
  border-width: 2px;
}
.wpb_alert.vc_alert_round {
  border-radius: 50px;
}
.wpb_alert.vc_alert_outlined {
  background: none !important;
  border-width: 2px;
}
.wpb_alert.vc_alert_3d {
  border-width: 1px 1px 1px 1px;
}
.wpb_alert-success {
  color: #3c763d;
  border-color: #d6e9c6;
  background-color: #dff0d8;
}
.wpb_alert-success.vc_alert_outlined,
.wpb_alert-success.vc_alert_square_outlined {
  color: #3c763d;
}
.wpb_alert-success.vc_alert_3d {
  -webkit-box-shadow: 0 5px 0 #c1e2b3;
  box-shadow: 0 5px 0 #c1e2b3;
}
.wpb_alert-error,
.wpb_alert-danger {
  color: #a94442;
  border-color: #ebccd1;
  background-color: #f2dede;
}
.wpb_alert-error.vc_alert_outlined,
.wpb_alert-danger.vc_alert_outlined,
.wpb_alert-error.vc_alert_square_outlined,
.wpb_alert-danger.vc_alert_square_outlined {
  color: #a94442;
}
.wpb_alert-error.vc_alert_3d,
.wpb_alert-danger.vc_alert_3d {
  -webkit-box-shadow: 0 5px 0 #e4b9b9;
  box-shadow: 0 5px 0 #e4b9b9;
}
.wpb_alert-info {
  color: #31708f;
  border-color: #bce8f1;
  background-color: #d9edf7;
}
.wpb_alert-info.vc_alert_outlined,
.wpb_alert-info.vc_alert_square_outlined {
  color: #31708f;
}
.wpb_alert-info.vc_alert_3d {
  -webkit-box-shadow: 0 5px 0 #afd9ee;
  box-shadow: 0 5px 0 #afd9ee;
}
.wpb_alert-warning {
  color: #8a6d3b;
  border-color: #faebcc;
  background-color: #fcf8e3;
}
.wpb_alert-warning.vc_alert_outlined,
.wpb_alert-warning.vc_alert_square_outlined {
  color: #8a6d3b;
}
.wpb_alert-warning.vc_alert_3d {
  -webkit-box-shadow: 0 5px 0 #f7ecb5;
  box-shadow: 0 5px 0 #f7ecb5;
}
.wpb_alert .messagebox_text,
.wpb_alert-warning .messagebox_text {
  padding-left: 40px;
  background: url(/wp-content/plugins/js_composer/assets/vc/alert.png) no-repeat left center;
}
.wpb_alert-info .messagebox_text {
  background: url(/wp-content/plugins/js_composer/assets/vc/info.png) no-repeat left center;
}
.wpb_alert-success .messagebox_text {
  background: url(/wp-content/plugins/js_composer/assets/vc/tick.png) no-repeat left center;
}
.wpb_alert-error .messagebox_text,
.wpb_alert-danger .messagebox_text {
  background: url(/wp-content/plugins/js_composer/assets/vc/exclamation.png) no-repeat left center;
}
/* ================================
 * Message box
 * ================================ */
.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: normal;
  left: 0;
  position: absolute;
  top: 0;
  width: 4em;
}
.vc_message_box-icon > * {
  font-size: 1.7em;
  line-height: 1;
  font-weight: normal;
  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: #ffffff;
  border-color: transparent;
  background-color: #5472d2;
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #00c1cf;
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #fe6c61;
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #8d6dc4;
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #4cadc9;
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #cec2ab;
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #50485b;
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #75d69c;
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #f7be68;
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #5aa1e3;
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #6dab3c;
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #f4524d;
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #f79468;
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #b97ebb;
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  background-color: #b97ebb;
}
.vc_color-purple.vc_message_box-3d {
  box-shadow: 0 5px 0 #d1a9d2;
}
.vc_color-grace.vc_message_box {
  color: #687a2c;
  border-color: #b7d650;
  background-color: #eaf3cc;
}
.vc_color-grace.vc_message_box .vc_message_box-icon {
  color: #aed13b;
}
.vc_color-grace.vc_message_box-solid {
  color: #ffffff;
  border-color: transparent;
  background-color: #aed13b;
}
.vc_color-grace.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.vc_color-grace.vc_message_box-outline,
.vc_color-grace.vc_message_box-solid-icon {
  color: #687a2c;
  border-color: #aed13b;
  background-color: transparent;
}
.vc_color-grace.vc_message_box-outline .vc_message_box-icon,
.vc_color-grace.vc_message_box-solid-icon .vc_message_box-icon {
  color: #aed13b;
}
.vc_color-grace.vc_message_box-solid-icon .vc_message_box-icon {
  color: #ffffff;
  background-color: #aed13b;
}
.vc_color-grace.vc_message_box-3d {
  box-shadow: 0 5px 0 #a1c42e;
}
.vc_color-black.vc_message_box {
  color: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #2a2a2a;
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
  color: #ffffff;
  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: #ffffff;
  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: #ffffff;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
  color: #ffffff;
}
.vc_color-white.vc_message_box-solid {
  color: #b3b3b3;
  border-color: transparent;
  background-color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
  color: #b3b3b3;
  background-color: #ffffff;
}
.vc_color-white.vc_message_box-3d {
  box-shadow: 0 5px 0 #cccccc;
}
.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: #ffffff;
  border-color: transparent;
  background-color: #56b0ee;
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #ff7877;
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #67cce0;
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #9ad36a;
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #f9cf79;
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
  border-color: transparent;
  background-color: #ef8495;
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
  color: #ffffff;
}
.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: #ffffff;
  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: #ffffff;
}
.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: #ffffff;
}
.vc_color-white.vc_message_box-solid-icon {
  color: #ffffff;
}
.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;
}
/* 4. Separators
---------------------------------------------------------- */
/***************** OLD CSS *****************/
/* Content elements margins
---------------------------------------------------------- */
.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}
.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.last_toggle_el_margin,
.wpb_button {
  margin-bottom: 35px;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element,
.wpb_toggle_content {
  margin-bottom: 21.73913043px;
}
.wpb_column > .wpb_wrapper > *:last-child {
  margin-bottom: 0;
}
.vc_row.vc_row-no-padding .wpb_column {
  padding-left: 0;
  padding-right: 0;
}
/* Facebook
---------------------------------------------------------- */
.fb_type_standard {
  height: 25px;
}
.fb_type_standard iframe {
  height: 25px;
}
.fb_type_button_count {
  height: 20px;
}
.fb_type_button_count iframe {
  height: 20px;
}
.fb_type_box_count {
  height: 62px;
}
.fb_type_box_count iframe {
  height: 62px;
}
/* Google plus
---------------------------------------------------------- */
.wpb_googleplus_type_standard {
  height: 25px;
}
.wpb_googleplus_type_small {
  height: 19px;
}
.wpb_googleplus_type_medium {
  height: 21px;
}
.wpb_googleplus_type_tall {
  height: 21px;
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
  height: 62px;
}
/* Pinterest
---------------------------------------------------------- */
.wpb_pinterest_type_horizontal {
  height: 21px;
}
.wpb_pinterest_type_vertical {
  height: 60px;
}
.wpb_pinterest_type_none {
  height: 21px;
}
/* Pinterest
---------------------------------------------------------- */
iframe.twitter-share-button {
  margin: 0;
}
.vc_toggle {
  display: block;
  margin: 0 0 21.73913043px 0;
  padding: 0;
  font-size: 1em;
}
.vc_toggle:last-of-type {
  margin-bottom: 35px;
}
.vc_toggle_title {
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: normal;
}
.vc_toggle_title > h4 {
  display: inline;
}
.vc_toggle_icon {
  display: none;
  position: relative;
  vertical-align: middle;
}
.vc_toggle_content {
  display: none;
  margin-bottom: 21.73913043px;
  margin-top: 1em;
  overflow: hidden;
  padding: 0;
}
.vc_toggle.vc_toggle_active > .vc_toggle_content {
  display: block;
}
.vc_toggle_simple .vc_toggle_icon {
  border: 0 solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_simple .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_simple .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_simple .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: #2a2a2a;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2a2a2a;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon {
  margin-left: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 50%;
  display: inline-block;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_round .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_round .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_round .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  background-color: #2a2a2a;
  border-color: transparent;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2a2a2a;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 20%;
  display: inline-block;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_rounded .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_rounded .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_rounded .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_rounded .vc_toggle_icon {
  background-color: #2a2a2a;
  border-color: transparent;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2a2a2a;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_square .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_square .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_square .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_square .vc_toggle_icon {
  background-color: #2a2a2a;
  border-color: transparent;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2a2a2a;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_text_only .vc_toggle_icon {
  display: none;
}
.vc_toggle_arrow .vc_toggle_icon {
  display: inline-block;
}
.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_arrow .vc_toggle_icon::after {
  content: '';
  border-style: solid;
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
  border-left: none;
  border-top: none;
}
.vc_toggle_arrow .vc_toggle_icon::after {
  border-right: none;
  border-bottom: none;
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
  visibility: visible;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2a2a2a;
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_default .vc_toggle_icon {
  background: #bababa;
  border: 1px solid #acacac;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #bababa;
}
.vc_toggle_default .vc_toggle_icon::before {
  border: 1px solid #acacac;
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon {
  background-color: #5472d2;
  border-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #5472d2;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #7c93dd;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
  background: #5472d2;
  border-color: #3354c0;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3354c0;
  background: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #7c93dd;
  border-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #5472d2;
  background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5472d2;
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #7c93dd;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon {
  background-color: #00c1cf;
  border-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #00c1cf;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #00919c;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
  background: #00c1cf;
  border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
  border-color: #00919c;
  background: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
  background: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #00919c;
  border-color: #006269;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #006269;
  background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #00c1cf;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #00919c;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon {
  background-color: #fe6c61;
  border-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #fe6c61;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fe9b94;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
  background: #fe6c61;
  border-color: #fe3d2e;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #fe3d2e;
  background: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fe9b94;
  border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #fe6c61;
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #fe6c61;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fe9b94;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon {
  background-color: #8d6dc4;
  border-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #8d6dc4;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #a991d3;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
  background: #8d6dc4;
  border-color: #7149b5;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
  border-color: #7149b5;
  background: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
  background: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #a991d3;
  border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #8d6dc4;
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #8d6dc4;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #a991d3;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon {
  background-color: #4cadc9;
  border-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #4cadc9;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
  background: #4cadc9;
  border-color: #3492ae;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3492ae;
  background: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
  background: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #73bfd5;
  border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #4cadc9;
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #4cadc9;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #73bfd5;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon {
  background-color: #cec2ab;
  border-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #cec2ab;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
  background: #cec2ab;
  border-color: #bbab8b;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
  border-color: #bbab8b;
  background: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
  background: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e1d9cb;
  border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cec2ab;
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #cec2ab;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e1d9cb;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
  background-color: #50485b;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #50485b;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
  background: #50485b;
  border-color: #37313f;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
  border-color: #37313f;
  background: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
  background: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #695f77;
  border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #50485b;
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #50485b;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #695f77;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
  background-color: #75d69c;
  border-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #75d69c;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
  background: #75d69c;
  border-color: #4eca80;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #4eca80;
  background: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #9ce2b8;
  border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #75d69c;
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #75d69c;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #9ce2b8;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon {
  background-color: #2a2a2a;
  border-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
  background: #2a2a2a;
  border-color: #101010;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
  border-color: #101010;
  background: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
  background: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #444444;
  border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #2a2a2a;
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2a2a2a;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon {
  background-color: #ebebeb;
  border-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #ebebeb;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
  background: #ebebeb;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
  border-color: #d2d2d2;
  background: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
  background: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #d2d2d2;
  border-color: #b8b8b8;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b8b8b8;
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #ebebeb;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #d2d2d2;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon {
  background-color: #f7be68;
  border-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #f7be68;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fad398;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
  background: #f7be68;
  border-color: #f4a938;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f4a938;
  background: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
  background: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fad398;
  border-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f7be68;
  background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #f7be68;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fad398;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon {
  background-color: #5aa1e3;
  border-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #5aa1e3;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #86baea;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
  background: #5aa1e3;
  border-color: #2e88dc;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
  border-color: #2e88dc;
  background: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
  background: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #86baea;
  border-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #5aa1e3;
  background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5aa1e3;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #86baea;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon {
  background-color: #6dab3c;
  border-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #6dab3c;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #87c456;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
  background: #6dab3c;
  border-color: #55852f;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
  border-color: #55852f;
  background: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
  background: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #87c456;
  border-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #6dab3c;
  background: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #87c456;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #6dab3c;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #87c456;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
  background-color: #f4524d;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #f4524d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
  background: #f4524d;
  border-color: #f1231d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f1231d;
  background: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #f7817d;
  border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f4524d;
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #f4524d;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #f7817d;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
  background-color: #f79468;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #f79468;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
  background: #f79468;
  border-color: #f47238;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f47238;
  background: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
  background: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fab698;
  border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f79468;
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #f79468;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fab698;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon {
  background-color: #b97ebb;
  border-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #b97ebb;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
  background: #b97ebb;
  border-color: #a75da9;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
  border-color: #a75da9;
  background: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
  background: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #cb9fcd;
  border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b97ebb;
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #b97ebb;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #cb9fcd;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon {
  background-color: #ffffff;
  border-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #ffffff;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #ffffff;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e6e6e6;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #2a2a2a;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
  background: #ffffff;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
  border-color: #e6e6e6;
  background: #ffffff;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
  background: #ffffff;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e6e6e6;
  border-color: #cccccc;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cccccc;
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #ffffff;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e6e6e6;
  background: transparent;
}
.vc_toggle_size_sm .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm .vc_toggle_icon::before {
  height: 2px;
  width: 8px;
}
.vc_toggle_size_sm .vc_toggle_icon::after {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 8px;
  margin-left: 4px;
  height: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
  width: 6px;
  height: 0px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 8px;
  margin-left: -4px;
  width: 8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -4px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 24px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 17.6px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 8px;
}
.vc_toggle_size_md .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_size_md .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
.vc_toggle_size_lg .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg .vc_toggle_icon::before {
  height: 2px;
  width: 14px;
}
.vc_toggle_size_lg .vc_toggle_icon::after {
  height: 14px;
  width: 2px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 14px;
  margin-left: 7px;
  height: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
  height: 14px;
  width: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
  width: 12px;
  height: 2px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 14px;
  margin-left: -7px;
  width: 14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -7px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 42px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 30.8px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 14px;
}
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_square .vc_toggle_title,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_title,
.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
/* Toggle / FAQ
---------------------------------------------------------- */
.wpb_toggle,
#content h4.wpb_toggle {
  background: url(/wp-content/plugins/js_composer/assets/images/toggle_open.png) no-repeat left center;
  padding-left: 25px;
  clear: both;
  margin-top: 0;
}
.wpb_toggle_title_active,
#content h4.wpb_toggle_title_active {
  background: url(/wp-content/plugins/js_composer/assets/images/toggle_close.png) no-repeat left center;
}
.wpb_toggle:hover {
  cursor: pointer;
}
.wpb_toggle_content {
  display: none;
  overflow: hidden;
  padding: 0px 0px 0px 25px;
  margin-top: 1em;
}
.wpb_toggle_open {
  display: block;
}
/* Widgetised column element
---------------------------------------------------------- */
.wpb_widgetised_column .wpb_wrapper > ul {
  margin: 0;
}
.wpb_widgetised_column .wpb_wrapper > ul > li {
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_widgetised_column .wpb_wrapper > ul > li:after,
.wpb_widgetised_column .wpb_wrapper > ul > li:before {
  display: none !important;
}
/* Buttons
---------------------------------------------------------- */
.wpb_button {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 13px;
  line-height: 18px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f7f7f7;
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  *margin-left: .3em;
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
  background-color: #eaeaea;
}
.wpb_button:active,
.wpb_button.active {
  background-color: #d1d1d1 \9;
}
.wpb_button:first-child {
  *margin-left: 0;
}
.vc_vc_button2 .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.vc_vc_button .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.wpb_button:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */
  -webkit-transition: background-color 0.1s linear;
  -o-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.wpb_button:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
button.wpb_btn-large,
span.wpb_btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
  margin-top: 1px;
}
button.wpb_btn-small,
span.wpb_btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
  margin-top: -1px;
}
button.wpb_btn-mini,
span.wpb_btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px;
}
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
  background-color: #0088cc;
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
  background-color: #0077b3;
}
.wpb_btn-primary:active,
.wpb_btn-primary.active {
  background-color: #005580 \9;
}
.wpb_btn-warning {
  background-color: #ff9900;
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
  background-color: #e68a00;
}
.wpb_btn-warning:active,
.wpb_btn-warning.active {
  background-color: #b36b00 \9;
}
.wpb_btn-danger {
  background-color: #ff675b;
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
  background-color: #ff4f42;
}
.wpb_btn-danger:active,
.wpb_btn-danger.active {
  background-color: #ff200f \9;
}
.wpb_btn-success {
  background-color: #6ab165;
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
  background-color: #5aa855;
}
.wpb_btn-success:active,
.wpb_btn-success.active {
  background-color: #488644 \9;
}
.wpb_btn-info {
  background-color: #58b9da;
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
  background-color: #43b0d5;
}
.wpb_btn-info:active,
.wpb_btn-info.active {
  background-color: #2a97bc \9;
}
.wpb_btn-inverse {
  background-color: #555555;
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
  background-color: #484848;
}
.wpb_btn-inverse:active,
.wpb_btn-inverse.active {
  background-color: #2f2f2f \9;
}
button.wpb_button,
input[type="submit"].wpb_button {
  *padding-top: 2px;
  *padding-bottom: 2px;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.wpb_button.wpb_btn-large,
input[type="submit"].wpb_button.wpb_btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.wpb_button.wpb_btn-small,
input[type="submit"].wpb_button.wpb_btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.wpb_button.wpb_btn-mini,
input[type="submit"].wpb_button.wpb_btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
/* Button
---------------------------------------------------------- */
a.wpb_button_a {
  text-decoration: none;
  border: none;
}
a.wpb_button_a:hover {
  text-decoration: none;
}
.wpb_button:hover {
  background-image: none;
}
/* Call to action
---------------------------------------------------------- */
.vc_call_to_action {
  background-color: #ebebeb;
  border: 2px solid #ebebeb;
  padding: 2em;
  border-radius: 5px;
}
.vc_call_to_action *:last-child {
  margin-bottom: 0;
}
.vc_call_to_action.vc_cta_square {
  border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
  border-radius: 0;
  background: none !important;
}
.vc_call_to_action.vc_cta_round {
  border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
  background: none !important;
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
  margin: 0;
  clear: none;
}
.vc_call_to_action hgroup + p {
  margin-top: 1em;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
  float: right;
  margin-left: 2em;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
  float: left;
  margin-right: 2em;
}
.wpb_call_to_action {
  position: relative;
  background-color: #f7f7f7;
  padding: 20px;
  padding: 35px;
  border: 1px solid #f0f0f0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cta_align_left .wpb_button {
  float: left;
}
.cta_align_right .wpb_button {
  float: right;
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
  max-width: 27.5%;
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
  width: 70%;
  float: left;
  clear: none;
}
.cta_align_left .wpb_call_text {
  float: right;
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
  margin: 0;
  padding-top: 0;
}
.cta_align_bottom {
  text-align: center;
}
.cta_align_bottom .wpb_button {
  position: static;
  margin-top: 21.73913043px;
  display: inline-block;
}
.cta_no_button .wpb_call_text {
  width: auto;
  float: none;
}
/* Call to action responsive rules
---------------------------------------------------------- */
@media (max-width: 600px) {
  .vc_responsive .cta_align_left .wpb_button,
  .vc_responsive .cta_align_right .wpb_button {
    max-width: 70%;
    width: 70%;
    float: none;
    display: block;
    margin: 3% auto;
  }
  .vc_responsive .cta_align_left .wpb_call_text,
  .vc_responsive .cta_align_right .wpb_call_text {
    width: auto;
    max-width: none;
    text-align: center;
  }
}
/* Google maps
---------------------------------------------------------- */
.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
  margin-bottom: 0;
  padding: 0;
  display: block;
  width: 100%;
  border: none;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
  outline: none;
}
/** Tabs/Tour Common **/
.wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
  padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
  margin: 0;
  padding-left: 0 !important;
  text-indent: inherit !important;
}
#content .wpb_content_element .wpb_tabs_nav {
  margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
  background-color: #ffffff;
  white-space: nowrap;
  padding: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
  display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
  cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
  display: none;
}
/** Tabs/Tour/Accordion Common **/
.wpb_content_element {
  /*
  fix #1019
  .wpb_tour_tabs_wrapper .wpb_tabs_nav li,
  .wpb_accordion_wrapper .wpb_accordion_header {
    .wpb_transition();
  }
  */
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
  border-bottom: none;
  text-decoration: none;
  display: block;
  padding: 0.5em 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
  padding: 1em;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child {
  margin-bottom: 0;
}
/** Tabs **/
.wpb_tabs .wpb_tabs_nav li {
  float: left;
  margin: 0 1px 0 0;
}
/** Tour **/
.wpb_tour .wpb_tabs_nav {
  float: left;
  width: 31.66666667%;
}
.wpb_tour .wpb_tabs_nav li {
  margin: 0 0 1px 0;
  clear: left;
  width: 100%;
}
.wpb_tour .wpb_tabs_nav a {
  width: 100%;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  float: left;
  width: 68.33333333%;
  padding: 0 0 0 21.73913043px;
}
.wpb_tour_next_prev_nav {
  margin-left: 31.66666667%;
  padding-left: 21.73913043px;
  font-size: 80%;
}
.wpb_tour_next_prev_nav a {
  border-bottom: 1px dotted;
  text-decoration: none;
}
.wpb_tour_next_prev_nav a:hover {
  text-decoration: none;
  border-bottom: none;
}
.wpb_tour_next_prev_nav span {
  width: 48%;
  display: inline-block;
  padding-top: 1em;
  float: left;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
  text-align: right;
  float: right;
}
/** Accordion **/
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
  margin: 0 0 1px 0;
  padding-top: 0;
  position: relative;
  text-transform: none;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
  padding-left: 1em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);
  background-repeat: no-repeat;
  position: absolute;
  right: 0.7em;
  top: 0.7em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_close.png);
}
/* tabs_tour_accordion responsive rules */
@media (max-width: 480px) {
  .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
  .vc_responsive .wpb_tour .wpb_tab,
  .vc_responsive .wpb_tour_next_prev_nav {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  .vc_responsive .wpb_tour_next_prev_nav {
    width: auto;
    padding: 0 1em;
  }
  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
    margin-bottom: 1em;
  }
  .vc_responsive .wpb_tour .wpb_tab {
    padding-left: 1em;
    padding-right: 1em;
  }
}
/* Teaser Grid
---------------------------------------------------------- */
.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}
body ul.wpb_thumbnails-fluid li {
  /* some themes add bg image as a bullet */
  padding: 0;
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
  display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
  margin-bottom: 0;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}
/* Grid adjustments */
/* Teaser grid
---------------------------------------------------------- */
.wpb_teaser_grid .entry-content {
  margin: 0;
  padding: 0;
  width: 100%;
}
.grid_layout-thumbnail .post-thumb {
  margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
  max-width: 100%;
}
/* Carousel layout
---------------------------------------------------------- */
.wpb_carousel .wpb_wrapper {
  position: relative;
}
.wpb_carousel .prev,
.wpb_carousel .next {
  position: absolute;
  top: 3px;
  background-color: #f7f7f7;
  padding: 0px 6px 0px 6px;
  font-size: 12px;
  z-index: 10;
  text-decoration: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
  background-color: #f0f0f0;
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
  outline: none;
  text-decoration: none;
}
.wpb_carousel .prev {
  right: 30px;
}
.wpb_carousel .next {
  right: 0px;
}
.wpb_carousel .wpb_thumbnails-fluid {
  width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
  height: auto !important;
}
/*** Categories filter ***/
.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0 0 10px 0;
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  background-image: none;
  list-style: none !important;
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
  display: none !important;
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
  border: none;
  text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
  border-bottom: 1px dotted;
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
  border-bottom: 1px dotted;
}
@media (max-width: 480px) {
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
    margin-left: 0;
    width: auto;
  }
  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}
/* Image grid
---------------------------------------------------------- */
.wpb_image_grid .wpb_image_grid_ul {
  margin: 0;
  padding: 0;
}
.wpb_image_grid .wpb_image_grid_ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_image_grid .wpb_image_grid_ul > li:after,
.wpb_image_grid .wpb_image_grid_ul > li:before {
  display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
  list-style: none;
  margin: 0 1px 1px 0;
  max-width: 100%;
  float: left;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item img {
  max-width: none;
}
.wpb_image_grid .wpb_image_grid_ul a {
  display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
  display: block;
  max-width: 100%;
  height: auto;
}
/* Gallery
---------------------------------------------------------- */
.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: -35px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
  border: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
  line-height: 1;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
  z-index: 10;
}
/*** remove ul & li margins ***/
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
  list-style: none;
  padding: 0;
  background-image: none;
  margin: 0;
}
/* Flickr stream
---------------------------------------------------------- */
.flickr_badge_image {
  margin: 0 10px 10px 0px;
  width: 72px;
  height: 72px;
  float: left;
  background: none;
  padding: 0;
}
.flickr_badge_image a {
  border: none;
}
.flickr_badge_image img {
  margin: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
  clear: both;
  margin-bottom: 0;
  font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
  background-image: url(/wp-content/plugins/js_composer/assets/images/flickr.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 25px;
  display: inline-block;
}
/* Video widget
---------------------------------------------------------- */
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper > div {
  padding-top: 0 !important;
  position: static;
}
.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
  padding-top: 0 !important;
  position: static;
}
/* Posts slider
---------------------------------------------------------- */
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
  background-color: #f7f7f7;
  opacity: 1;
  color: inherit;
  padding: 10px 15px;
  position: static;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
  display: none !important;
}
/* Progress bar
---------------------------------------------------------- */
.vc_progress_bar .vc_single_bar {
  background: #f7f7f7;
  position: relative;
  margin-bottom: 11.66666667px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_progress_bar .vc_single_bar:last-child {
  margin-bottom: 0;
}
.vc_progress_bar .vc_single_bar .vc_label {
  display: block;
  padding: 0.5em 1em;
  position: relative;
  z-index: 1;
}
.vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
  background-color: #0074CC;
}
.vc_progress_bar .vc_single_bar.bar_blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {
  background-color: #49afcd;
}
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar.bar_green .vc_bar {
  background-color: #5bb75b;
}
.vc_progress_bar .vc_single_bar.bar_green .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {
  background-color: #faa732;
}
.vc_progress_bar .vc_single_bar.bar_orange .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar.bar_red .vc_bar {
  background-color: #da4f49;
}
.vc_progress_bar .vc_single_bar.bar_red .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar.bar_black .vc_bar {
  background-color: #414141;
}
.vc_progress_bar .vc_single_bar.bar_black .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_single_bar .vc_bar {
  display: block;
  position: absolute;
  height: 100%;
  background-color: #e0e0e0;
  width: 0%;
  top: 0;
  left: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  transition: width 1s linear;
  -moz-transition: width 1s linear;
  -webkit-transition: width 1s linear;
  -o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
/*** Pie chart **/
.vc_pie_chart {
  z-index: 0;
  text-align: center;
  opacity: 0;
}
.vc_pie_chart.vc_ready {
  opacity: 1;
}
.vc_pie_chart .vc_pie_wrapper {
  position: relative;
  margin: 0 auto;
}
.vc_pie_chart canvas {
  position: relative;
  z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
  font-size: 200%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
}
.vc_pie_chart[data-pie-color="wpb_button"] .vc_pie_chart_back {
  border-color: #f7f7f7;
}
.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back {
  border-color: #0088cc;
}
.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back {
  border-color: #58b9da;
}
.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back {
  border-color: #6ab165;
}
.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back {
  border-color: #ff9900;
}
.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back {
  border-color: #ff675b;
}
.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back {
  border-color: #555555;
}
.vc_pie_chart_back {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 6px solid #f7f7f7;
  border-radius: 999px;
  border-radius: 50%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.vc_images_carousel .vc_carousel-control {
  border: none;
}
.vc_carousel .vc_carousel-control {
  text-shadow: none;
  border: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  /*.icon-prev,
        .icon-next {
            background-color: @vc_carousel_arrows_bg;
            .wpb_transition();
            &:hover {
                background-color: @vc_carousel_arrows_bg_hover;
            }
        }*/
}
.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
  outline: none;
}
.vc_carousel .vc_carousel-indicators li {
  width: 5px;
  height: 5px;
  margin: 0;
  border-color: #f7f7f7;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.vc_separator {
  display: table;
}
.vc_separator h4 {
  line-height: 1em;
  font-size: 100%;
  display: table-cell;
  white-space: pre;
}
.vc_separator h4 .normal {
  font-size: 12px;
  font-weight: normal;
}
.vc_separator.vc_separator_align_center h4 {
  padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left h4 {
  padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder {
  width: 100%;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
  display: none;
}
.vc_separator.vc_separator_align_right h4 {
  padding: 0 0 0 0.8em;
  margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder {
  width: 100%;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
  display: none;
}
.vc_separator .vc_sep_holder {
  display: table-cell;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
  height: 1px;
  border-top: 1px solid #ebebeb;
  display: block;
  position: relative;
  top: 1px;
  width: 100%;
}
.vc_separator.vc_sep_double {
  height: 3px;
}
.vc_separator.vc_sep_double .vc_sep_line {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  height: 3px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
  border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
  border-top-style: dotted;
}
.vc_separator.vc_separator_no_text .vc_sep_holder_l {
  width: 100%;
}
.vc_separator.vc_separator_no_text .vc_sep_holder_r {
  display: none;
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
  border-top-width: 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 1px;
  top: 0px;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 2px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
  border-top-width: 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 3px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
  border-top-width: 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 4px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
  border-top-width: 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 5px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
  border-top-width: 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 6px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
  border-top-width: 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 7px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
  border-top-width: 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 8px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
  border-top-width: 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 9px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
  border-top-width: 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 10px;
  top: -5px;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
  border-color: #5472d2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
  border-color: #00c1cf;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
  border-color: #fe6c61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
  border-color: #8d6dc4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
  border-color: #4cadc9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
  border-color: #cec2ab;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
  border-color: #50485b;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
  border-color: #75d69c;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
  border-color: #2a2a2a;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #ebebeb;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
  border-color: #f7be68;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
  border-color: #5aa1e3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
  border-color: #6dab3c;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
  border-color: #f4524d;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
  border-color: #f79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
  border-color: #b97ebb;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
  border-color: #ffffff;
}
.vc_separator.vc_sep_color_grace .vc_sep_line {
  border-color: #aed13b;
}
.wpb_separator,
.vc_text_separator {
  border-bottom: 1px solid #ebebeb;
}
.vc_sep_width_50 {
  width: 50%;
}
.vc_sep_width_60 {
  width: 60%;
}
.vc_sep_width_70 {
  width: 70%;
}
.vc_sep_width_80 {
  width: 80%;
}
.vc_sep_width_90 {
  width: 90%;
}
.vc_sep_width_100 {
  width: 100%;
}
.vc_sep_pos_align_center {
  margin-left: auto;
  margin-right: auto;
}
.vc_sep_pos_align_left {
  margin-left: 0;
  margin-right: auto;
}
.vc_sep_pos_align_right {
  margin-left: auto;
  margin-right: 0;
}
/* Separator
---------------------------------------------------------- */
.wpb_separator {
  clear: both;
  height: 1px;
}
/* Text Separator
---------------------------------------------------------- */
.vc_text_separator {
  clear: both;
  height: 1px;
}
.vc_text_separator div {
  display: inline-block;
  background-color: #ffffff;
  padding: 1px 1em;
  position: relative;
  top: -9px;
}
.separator_align_center {
  text-align: center;
}
.separator_align_left {
  text-align: left;
}
.separator_align_right {
  text-align: right;
}
.wpb_single_image img {
  height: auto;
  max-width: 100%;
}
.wpb_single_image img.vc_img-placeholder {
  width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  max-width: 100%;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #ebebeb;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebebeb;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 15px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 5000px;
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 5000px;
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image.vc_align_center {
  text-align: center;
}
.wpb_single_image.vc_align_right {
  text-align: right;
}
.wpb_single_image.vc_align_left {
  text-align: left;
}
.wpb_single_image .vc_box_shadow_3d_wrap {
  position: relative;
  z-index: 0;
  display: inline-block;
  max-width: 100%;
}
.wpb_single_image .vc_box_shadow_3d_wrap:after,
.wpb_single_image .vc_box_shadow_3d_wrap:before {
  content: "";
  position: absolute;
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
  left: 5px;
  right: 50%;
  bottom: 8px;
  height: 30%;
  z-index: -1;
  border-radius: inherit;
  transform-origin: 0 0;
  transform: skewY(-6deg);
}
.wpb_single_image .vc_box_shadow_3d_wrap:after {
  left: 50%;
  right: 5px;
  transform: skewY(6deg);
  transform-origin: 100% 0;
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
  border-color: #5472d2;
}
.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
  background-color: #5472d2;
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
  border-color: #00c1cf;
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
  background-color: #00c1cf;
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
  border-color: #fe6c61;
}
.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
  background-color: #fe6c61;
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
  border-color: #8d6dc4;
}
.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
  background-color: #8d6dc4;
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
  border-color: #4cadc9;
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
  background-color: #4cadc9;
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
  border-color: #cec2ab;
}
.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
  background-color: #cec2ab;
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
  border-color: #50485b;
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
  background-color: #50485b;
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
  border-color: #75d69c;
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
  background-color: #75d69c;
}
.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
  border-color: #2a2a2a;
}
.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
  background-color: #2a2a2a;
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
  border-color: #ebebeb;
}
.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
  background-color: #ebebeb;
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
  border-color: #f7be68;
}
.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
  background-color: #f7be68;
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
  border-color: #5aa1e3;
}
.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
  background-color: #5aa1e3;
}
.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
  border-color: #6dab3c;
}
.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
  background-color: #6dab3c;
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
  border-color: #f4524d;
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
  background-color: #f4524d;
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
  border-color: #f79468;
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
  background-color: #f79468;
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
  border-color: #b97ebb;
}
.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
  background-color: #b97ebb;
}
.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
  border-color: #ffffff;
}
.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
  background-color: #ffffff;
}
.vc_icon_element {
  line-height: 0;
  font-size: 14px;
  margin-bottom: 35px;
}
.vc_icon_element.vc_icon_element-outer {
  box-sizing: border-box;
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
  text-align: left;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
  text-align: right;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  text-align: center;
  display: inline-block;
  border: 2px solid transparent;
  width: 4em;
  height: 4em;
  box-sizing: content-box;
  position: relative;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
  font-size: 2.15em;
  font-style: normal;
  font-weight: normal;
  line-height: 1 !important;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant: normal;
  text-rendering: auto;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  width: inherit;
  height: inherit;
  font-size: 1em;
  text-align: center;
  text-rendering: optimizelegibility;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  box-sizing: content-box;
  border: none;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
  max-width: 100% !important;
  line-height: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
  width: 2.5em !important;
  height: 2.5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
  font-size: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
  max-width: 100% !important;
  line-height: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
  width: 3.15em !important;
  height: 3.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
  font-size: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
  max-width: 100% !important;
  line-height: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
  width: 4em !important;
  height: 4em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
  font-size: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
  max-width: 100% !important;
  line-height: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
  width: 5em !important;
  height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
  font-size: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
  max-width: 100% !important;
  line-height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
  width: 7.15em !important;
  height: 7.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
  font-size: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
  color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
  color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
  color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
  color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
  color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
  color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
  color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
  color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
  color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
  color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
  color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
  color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
  color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
  color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
  color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
  color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
  color: #ffffff;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
  border-color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
  background-color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
  border-color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
  background-color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
  border-color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
  background-color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
  border-color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
  background-color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
  border-color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
  background-color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
  border-color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
  background-color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
  border-color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
  background-color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
  border-color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
  background-color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
  border-color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
  background-color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
  border-color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
  background-color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
  border-color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
  background-color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
  border-color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
  background-color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
  border-color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
  background-color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
  border-color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
  background-color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
  border-color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
  background-color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
  border-color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
  background-color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
  border-color: #ffffff;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
  background-color: #ffffff;
}
.vc_grid.vc_row {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.vc_grid.vc_row.vc_grid-gutter-1px {
  margin-bottom: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
  margin-right: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
  padding-right: 1px;
  padding-bottom: 1px;
}
.vc_grid.vc_row.vc_grid-gutter-2px {
  margin-bottom: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
  margin-right: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
  padding-right: 2px;
  padding-bottom: 2px;
}
.vc_grid.vc_row.vc_grid-gutter-3px {
  margin-bottom: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
  margin-right: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
  padding-right: 3px;
  padding-bottom: 3px;
}
.vc_grid.vc_row.vc_grid-gutter-4px {
  margin-bottom: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
  margin-right: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
  padding-right: 4px;
  padding-bottom: 4px;
}
.vc_grid.vc_row.vc_grid-gutter-5px {
  margin-bottom: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
  margin-right: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
  padding-right: 5px;
  padding-bottom: 5px;
}
.vc_grid.vc_row.vc_grid-gutter-10px {
  margin-bottom: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
  margin-right: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
  padding-right: 10px;
  padding-bottom: 10px;
}
.vc_grid.vc_row.vc_grid-gutter-15px {
  margin-bottom: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
  margin-right: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
  padding-right: 15px;
  padding-bottom: 15px;
}
.vc_grid.vc_row.vc_grid-gutter-20px {
  margin-bottom: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
  margin-right: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
  padding-right: 20px;
  padding-bottom: 20px;
}
.vc_grid.vc_row.vc_grid-gutter-25px {
  margin-bottom: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
  margin-right: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
  padding-right: 25px;
  padding-bottom: 25px;
}
.vc_grid.vc_row.vc_grid-gutter-30px {
  margin-bottom: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
  margin-right: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
  padding-right: 30px;
  padding-bottom: 30px;
}
.vc_grid.vc_row.vc_grid-gutter-35px {
  margin-bottom: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
  margin-right: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
  padding-right: 35px;
  padding-bottom: 35px;
}
.vc_grid.vc_row .vc_pageable-slide-wrapper > *:hover {
  z-index: 3;
}
.vc_grid.vc_row .vc_grid-item {
  display: none;
  padding: 0;
  vertical-align: top;
  float: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
  overflow: hidden;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
  margin-bottom: 15px;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
  text-decoration: none;
  border-bottom: 0;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
  position: static;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
@media (min-width: 768px) {
  .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
  .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: inline-block;
  }
}
@-moz-document url-prefix() {
  .vc_masonry_grid .vc_grid-item,
  .vc_masonry_media_grid .vc_grid-item {
    margin-left: -0.01px;
  }
}
.vc_gitem-zone-b {
  display: none;
}
.vc_gitem-float-none {
  float: none;
}
.vc_gitem-float-left {
  float: left;
}
.vc_gitem-float-right {
  float: right;
}
.vc_gitem-align-center {
  text-align: center;
}
.vc_gitem-align-right {
  text-align: right;
}
.vc_gitem-align-justify {
  text-align: justify;
}
.vc_gitem-block {
  position: relative;
  overflow: hidden;
}
.vc_gitem-is-link {
  cursor: pointer;
}
.vc_gitem-link {
  text-decoration: none;
}
.vc_gitem_row {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0px;
  padding: inherit;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.vc_gitem_row .vc_gitem_row {
  margin-bottom: 0px;
}
.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.vc_gitem_row .vc_gitem-col {
  box-sizing: border-box;
  padding: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.vc_gitem-zone {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.vc_gitem-zone .vc-prettyphoto-link {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.vc_gitem-zone-img {
  width: 100%;
  display: block;
  visibility: hidden;
  height: auto;
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
  box-sizing: border-box;
  padding: inherit;
  position: static;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.vc_gitem-zone-b {
  overflow: hidden;
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  padding: inherit;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
  float: right;
  width: 50%;
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
  float: right;
  width: 50%;
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
  display: none !important;
}
.vc-gitem-zone-height-mode-auto:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
  padding-top: 75%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
  padding-top: 56.25%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
  padding-top: 177.77777778%;
}
.vc_gitem-animated-block {
  position: relative;
}
.vc_gitem-animate .vc_btn {
  -webkit-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.vc_gitem-animate .vc_gitem-zone-b {
  z-index: 199;
}
.vc_gitem-animate-none .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  box-sizing: border-box;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
  opacity: 1;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  box-sizing: border-box;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 0;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  transform: scale(0);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  display: inline-block;
  opacity: 0;
  transform: translate3d(0, -100%, 0);
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  opacity: 1;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.vc_gitem-animate-scaleIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.vc_gitem-animate-scaleRotateIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.5) rotate(10deg);
  -moz-transform: scale(1.5) rotate(10deg);
  -ms-transform: scale(1.5) rotate(10deg);
  -o-transform: scale(1.5) rotate(10deg);
  transform: scale(1.5) rotate(10deg);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: blur(0px);
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -ms-filter: blur(0px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  webkit-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -moz-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -moz-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -o-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -o-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: url('/wp-content/plugins/js_composer/assets/vc/blur.svg#blur');
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
.vc_gitem-animate-blurScaleOut {
  overflow: hidden;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  transform: scale(1.1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  transform: scale(1);
}
.vc_gitem-animate-slideInRight {
  overflow: hidden;
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  transform: translateX(-100%);
  opacity: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideInLeft {
  overflow: hidden;
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  transform: translateX(100%);
  opacity: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideBottom {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: 100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-slideTop {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: -100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-flipFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  /*
      transition: all 0.6s ease 0;
      transform-style: preserve-3d;
      position: relative;
      -webkit-transform: rotateX(10deg);
      -moz-transform: rotateX(10deg);
      -o-transform: rotateX(10deg);
      transform: rotateX(10deg);
      backface-visibility: hidden;
      */
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  transform-style: preserve-3d;
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  opacity: 1;
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
.vc_gitem-animate-flipHorizontalFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  /*
      transition: all 0.6s ease 0;
      transform-style: preserve-3d;
      position: relative;
      -webkit-transform: rotateX(10deg);
      -moz-transform: rotateX(10deg);
      -o-transform: rotateX(10deg);
      transform: rotateX(10deg);
      backface-visibility: hidden;
      */
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  transform-style: preserve-3d;
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  opacity: 1;
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.vc_gitem-animate-goTop20 {
  overflow: hidden;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: transform 0.5s ease;
  -o-transition: transform 0.5s ease;
  transition: transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  -webkit-transform: translateY(-20%);
  transform: translateY(-20%);
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
  bottom: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  bottom: 0%;
}
.vc_gitem-animate-goBottom20 {
  overflow: hidden;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: transform 0.5s ease;
  -o-transition: transform 0.5s ease;
  transition: transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  -webkit-transform: translateY(20%);
  transform: translateY(20%);
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: top 0.5s ease;
  -o-transition: top 0.5s ease;
  transition: top 0.5s ease;
  top: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  top: 0%;
}
.vc_gitem-post-data {
  margin-bottom: 15px;
}
.vc_gitem-post-data h2 {
  margin: 0;
}
.vc_grid .vc_pageable-load-more-btn {
  text-align: center;
  margin-top: 25px;
}
.vc_grid .vc_pageable-load-more-btn > .vc_btn {
  outline: none;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
  display: none;
  margin-top: 20px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
  cursor: pointer;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
  border: 3px solid;
  -webkit-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
  border: 3px solid;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  border-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
  background-color: #5472d2 !important;
  border-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  border-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
  background-color: #00c1cf !important;
  border-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  border-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
  background-color: #fe6c61 !important;
  border-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  border-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
  background-color: #8d6dc4 !important;
  border-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  border-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
  background-color: #4cadc9 !important;
  border-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  border-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
  background-color: #cec2ab !important;
  border-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  border-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
  background-color: #50485b !important;
  border-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  border-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
  background-color: #75d69c !important;
  border-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  border-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
  background-color: #2a2a2a !important;
  border-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  border-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
  background-color: #ebebeb !important;
  border-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  border-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
  background-color: #f7be68 !important;
  border-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  border-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
  background-color: #5aa1e3 !important;
  border-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  border-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
  background-color: #6dab3c !important;
  border-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  border-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
  background-color: #f4524d !important;
  border-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  border-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
  background-color: #f79468 !important;
  border-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  border-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
  background-color: #b97ebb !important;
  border-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  border-color: #ffffff !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  background-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  background-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  background-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  background-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  background-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  background-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  background-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  background-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  background-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  background-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  background-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  background-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  background-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  background-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  background-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  background-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  background-color: #ffffff !important;
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.3s ease-in 0s;
  -o-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
  display: none !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  position: absolute;
  top: 50%;
  margin-top: -12.5px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 25px;
  line-height: 25px;
  height: 25px;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease-in 0s;
  -o-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
  left: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
  left: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  right: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
  right: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
  color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
  color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
  color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
  color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
  color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
  color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
  color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
  color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
  color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
  color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
  color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
  color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
  color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
  color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
  color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
  color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
  color: #ffffff !important;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -15px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -17.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -20px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -22.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -25px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -27.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -30px;
}
.vc_grid-pagination .vc_grid-pagination-list {
  outline: none;
  display: block;
  padding-left: 0;
  text-align: center;
  margin: 20px 0 0 !important;
  border-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list > li {
  display: inline-block;
  margin: 0;
  border: 0px solid transparent;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a,
.vc_grid-pagination .vc_grid-pagination-list > li > span {
  color: #ffffff;
  background-color: #428bca;
  border: 1px solid #428bca;
  -webkit-transition: opacity 0.3s ease-in 0s;
  -o-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  position: relative;
  float: left;
  padding: 3px 10px;
  line-height: 1.42857143;
  text-decoration: none;
  opacity: 0.5;
  margin-left: -1px;
  font-size: 10px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
  margin-left: 0;
}
.vc_grid-pagination .vc_grid-pagination-list > li:hover a,
.vc_grid-pagination .vc_grid-pagination-list > li:focus a,
.vc_grid-pagination .vc_grid-pagination-list > li:hover span,
.vc_grid-pagination .vc_grid-pagination-list > li:focus span {
  opacity: 1.0;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61b";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61a";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e618";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e619";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus {
  z-index: 2;
  opacity: 1.0;
  cursor: default;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus {
  display: none;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
  border-color: #5472d2 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
  background-color: #5472d2 !important;
  border-color: #5472d2 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
  border-color: #00c1cf !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
  background-color: #00c1cf !important;
  border-color: #00c1cf !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
  border-color: #fe6c61 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
  background-color: #fe6c61 !important;
  border-color: #fe6c61 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
  border-color: #8d6dc4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
  background-color: #8d6dc4 !important;
  border-color: #8d6dc4 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
  border-color: #4cadc9 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
  background-color: #4cadc9 !important;
  border-color: #4cadc9 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
  border-color: #cec2ab !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
  background-color: #cec2ab !important;
  border-color: #cec2ab !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
  border-color: #50485b !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
  background-color: #50485b !important;
  border-color: #50485b !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
  border-color: #75d69c !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
  background-color: #75d69c !important;
  border-color: #75d69c !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li {
  border-color: #2a2a2a !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
  background-color: #2a2a2a !important;
  border-color: #2a2a2a !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
  border-color: #ebebeb !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
  background-color: #ebebeb !important;
  border-color: #ebebeb !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
  border-color: #f7be68 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
  background-color: #f7be68 !important;
  border-color: #f7be68 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
  border-color: #5aa1e3 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
  background-color: #5aa1e3 !important;
  border-color: #5aa1e3 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li {
  border-color: #6dab3c !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
  background-color: #6dab3c !important;
  border-color: #6dab3c !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
  border-color: #f4524d !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
  background-color: #f4524d !important;
  border-color: #f4524d !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
  border-color: #f79468 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
  background-color: #f79468 !important;
  border-color: #f79468 !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
  border-color: #b97ebb !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
  background-color: #b97ebb !important;
  border-color: #b97ebb !important;
  color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li {
  border-color: #ffffff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #2a2a2a !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 28px;
  min-height: 22px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
  margin-left: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  margin-left: 5px;
  border-radius: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span {
  background-color: transparent !important;
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  background-color: transparent !important;
  color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
  border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  border-width: 0;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
  border-width: 0 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  color: #fff !important;
}
.vc_grid-loading {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  height: 20px;
}
.vc_grid-loading:before,
.vc_grid-loading:after,
.vc_grid-loading {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.vc_grid-loading:before {
  left: -20px;
}
.vc_grid-loading:after {
  left: 20px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
.vc_grid-loading:before,
.vc_grid-loading:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
.vc_grid-filter {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.vc_grid-filter.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #5472d2;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #00c1cf;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #fe6c61;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8d6dc4;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4cadc9;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #cec2ab;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485b;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75d69c;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2a2a2a;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #ebebeb;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #f7be68;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #5aa1e3;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6dab3c;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #f4524d;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #f79468;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #b97ebb;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter > .vc_grid-filter-item {
  cursor: pointer;
  display: inline-block;
  background: transparent;
  padding: 4px 10px;
  -webkit-transition: background-color 0.1s linear;
  -o-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.vc_grid-filter > .vc_grid-filter-item:first-child {
  margin-left: 0 !important;
}
.vc_grid-filter > .vc_grid-filter-item > span {
  -webkit-transition: color 0.1s linear;
  -o-transition: color 0.1s linear;
  transition: color 0.1s linear;
  outline: none;
  padding: 0;
  text-decoration: none;
}
.vc_grid-filter > .vc_grid-filter-item:hover > span,
.vc_grid-filter > .vc_grid-filter-item.vc_active > span {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 5px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid rgba(235, 235, 235, 0.8);
  border-collapse: collapse;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n+2) {
  margin-left: -1px;
  margin-top: -1px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active {
  position: relative;
  z-index: 1;
  border-color: transparent;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item {
  background-color: #7c93dd;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #5472d2;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item {
  background-color: #00919c;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #00c1cf;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item {
  background-color: #fe9b94;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #fe6c61;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item {
  background-color: #a991d3;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8d6dc4;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item {
  background-color: #73bfd5;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4cadc9;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item {
  background-color: #e1d9cb;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #cec2ab;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item {
  background-color: #695f77;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485b;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item {
  background-color: #9ce2b8;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75d69c;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item {
  background-color: #444444;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2a2a2a;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item {
  background-color: #d2d2d2;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #ebebeb;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item {
  background-color: #fad398;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #f7be68;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item {
  background-color: #86baea;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #5aa1e3;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item {
  background-color: #87c456;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6dab3c;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item {
  background-color: #f7817d;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #f4524d;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item {
  background-color: #fab698;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #f79468;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item {
  background-color: #cb9fcd;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #b97ebb;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item {
  background-color: #e6e6e6;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #ffffff;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid transparent;
  border-collapse: collapse;
  padding: 3px 7px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n+2) {
  border-left: none;
  margin-left: 1px;
  border-top: none;
  margin-top: 1px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
  font-size: 12px;
  padding: 1px 5px;
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
  font-size: 13px;
  padding: 2px 7px;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
  font-size: 100%;
  padding: 2px 10px;
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
  font-size: 18px;
  padding: 4px 10px;
}
.vc_grid-filter-select {
  display: none;
}
.vc_grid-filter-select,
.vc_grid-filter-dropdown {
  font-size: 12px;
  margin-bottom: 20px;
}
.vc_grid-filter-select.vc_grid-filter-center,
.vc_grid-filter-dropdown.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter-select.vc_grid-filter-right,
.vc_grid-filter-dropdown.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter-select.vc_grid-filter-left,
.vc_grid-filter-dropdown.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
  display: none;
}
.vc_grid-filter-select .vc_grid-styled-select select,
.vc_grid-filter-dropdown .vc_grid-styled-select select {
  outline: none;
  display: inline-block;
}
@media (min-width: 768px) {
  .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
    color: #5472d2;
  }
  .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
    color: #00c1cf;
  }
  .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
    color: #fe6c61;
  }
  .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
    color: #8d6dc4;
  }
  .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
    color: #4cadc9;
  }
  .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
    color: #cec2ab;
  }
  .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
    color: #50485b;
  }
  .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
    color: #75d69c;
  }
  .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
    color: #2a2a2a;
  }
  .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
    color: #ebebeb;
  }
  .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
    color: #f7be68;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
    color: #5aa1e3;
  }
  .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
    color: #6dab3c;
  }
  .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
    color: #f4524d;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
    color: #f79468;
  }
  .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
    color: #b97ebb;
  }
  .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
    color: #ffffff;
  }
  .vc_grid-filter-select .vc_grid-styled-select,
  .vc_grid-filter-dropdown .vc_grid-styled-select {
    border: 1px solid #ccc;
    display: inline-block;
    height: 30px;
    overflow: hidden;
    padding-right: 5px;
    text-align: left;
    width: auto;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
    font-size: 17px;
    display: inline;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select select,
  .vc_grid-filter-dropdown .vc_grid-styled-select select {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0;
    height: 30px;
    line-height: 1;
    margin-right: -50px;
    padding: 5px;
    position: relative;
    font-size: 12px;
    z-index: 0;
    cursor: pointer;
    max-width: inherit !important;
  }
}
@media (max-width: 768px) {
  .vc_responsive .vc_grid-filter-select {
    display: block;
  }
  .vc_responsive .vc_grid-filter {
    display: none !important;
  }
}
.owl-carousel {
  /* .owl-animated-out - only for current item */
  /* This is very important class. Use z-index if you want move Out item above In item */
  /* .owl-animated-in - only for upcoming item
    /* This is very important class. Use z-index if you want move In item above Out item */
  /* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */
}
.owl-carousel .owl-item .vc_grid-item {
  -webkit-transform: translate3D(0, 0, 0);
}
.owl-carousel .owl-animated-out {
  z-index: 0;
}
.owl-carousel .owl-animated-in {
  z-index: 1;
}
@font-face {
  font-family: 'vc_grid_v1';
  src: url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac');
  src: url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac') format('embedded-opentype'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac') format('woff'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac') format('truetype'), url('/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="vc_arrow-icon-"],
[class*=" vc_arrow-icon-"] {
  font-family: 'vc_grid_v1';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vc_arrow-icon-minus:before {
  content: "\e61c";
}
.vc_arrow-icon-plus:before {
  content: "\e61d";
}
.vc_arrow-icon-arrow_down:before {
  content: "\e61e";
}
.vc_arrow-icon-arrow_up:before {
  content: "\e61f";
}
.vc_arrow-icon-arrow_01_left:before {
  content: "\e600";
}
.vc_arrow-icon-arrow_01_right:before {
  content: "\e601";
}
.vc_arrow-icon-arrow_02_left:before {
  content: "\e602";
}
.vc_arrow-icon-arrow_02_right:before {
  content: "\e603";
}
.vc_arrow-icon-arrow_03_left:before {
  content: "\e604";
}
.vc_arrow-icon-arrow_03_right:before {
  content: "\e605";
}
.vc_arrow-icon-arrow_04_left:before {
  content: "\e606";
}
.vc_arrow-icon-arrow_04_right:before {
  content: "\e607";
}
.vc_arrow-icon-arrow_05_left:before {
  content: "\e608";
}
.vc_arrow-icon-arrow_05_right:before {
  content: "\e609";
}
.vc_arrow-icon-arrow_06_left:before {
  content: "\e60a";
}
.vc_arrow-icon-arrow_06_right:before {
  content: "\e60b";
}
.vc_arrow-icon-arrow_07_left:before {
  content: "\e60c";
}
.vc_arrow-icon-arrow_07_right:before {
  content: "\e60d";
}
.vc_arrow-icon-arrow_08_left:before {
  content: "\e60e";
}
.vc_arrow-icon-arrow_08_right:before {
  content: "\e60f";
}
.vc_arrow-icon-arrow_09_left:before {
  content: "\e610";
}
.vc_arrow-icon-arrow_09_right:before {
  content: "\e611";
}
.vc_arrow-icon-arrow_10_left:before {
  content: "\e612";
}
.vc_arrow-icon-arrow_10_right:before {
  content: "\e613";
}
.vc_arrow-icon-arrow_11_left:before {
  content: "\e614";
}
.vc_arrow-icon-arrow_11_right:before {
  content: "\e615";
}
.vc_arrow-icon-arrow_12_left:before {
  content: "\e616";
}
.vc_arrow-icon-arrow_12_right:before {
  content: "\e617";
}
.vc_arrow-icon-navicon:before {
  content: "\f0c9";
}
/* CSS Animations */
.wpb_animate_when_almost_visible {
  opacity: 0;
}
.wpb_start_animation.wpb_top-to-bottom {
  -webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Safari 4+ */
  -moz-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Fx 5+ */
  -o-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Opera 12+ */
  animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* IE 10+ */
  opacity: 1;
}
.wpb_start_animation.wpb_bottom-to-top {
  -webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Safari 4+ */
  -moz-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Fx 5+ */
  -o-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Opera 12+ */
  animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* IE 10+ */
  opacity: 1;
}
.wpb_start_animation.wpb_left-to-right {
  -webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Safari 4+ */
  -moz-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Fx 5+ */
  -o-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Opera 12+ */
  animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* IE 10+ */
  opacity: 1;
}
.wpb_start_animation.wpb_right-to-left {
  -webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Safari 4+ */
  -moz-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Fx 5+ */
  -o-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Opera 12+ */
  animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* IE 10+ */
  opacity: 1;
}
.wpb_start_animation.wpb_appear {
  -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Safari 4+ */
  -moz-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Fx 5+ */
  -o-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* Opera 12+ */
  animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  /* IE 10+ */
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
/* Top to bottom keyframes */
@-webkit-keyframes wpb_ttb {
  0% {
    -webkit-transform: translate(0, -10%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
  }
}
@-moz-keyframes wpb_ttb {
  0% {
    -moz-transform: translate(0, -10%);
    opacity: 0;
  }
  100% {
    -moz-transform: translate(0, 0);
    opacity: 1;
  }
}
@-o-keyframes wpb_ttb {
  0% {
    -o-transform: translate(0, -10%);
    opacity: 0;
  }
  100% {
    -o-transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes wpb_ttb {
  0% {
    transform: translate(0, -10%);
    opacity: 0;
  }
  100% {
    transform: translate(0, 0);
    opacity: 1;
  }
}
/* Bottom to top keyframes */
@-webkit-keyframes wpb_btt {
  0% {
    -webkit-transform: translate(0, 10%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
  }
}
@-moz-keyframes wpb_btt {
  0% {
    -moz-transform: translate(0, 10%);
    opacity: 0;
  }
  100% {
    -moz-transform: translate(0, 0);
    opacity: 1;
  }
}
@-o-keyframes wpb_btt {
  0% {
    -o-transform: translate(0, 10%);
    opacity: 0;
  }
  100% {
    -o-transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes wpb_btt {
  0% {
    transform: translate(0, 10%);
    opacity: 0;
  }
  100% {
    transform: translate(0, 0);
    opacity: 1;
  }
}
/* Left to right keyframes */
@-webkit-keyframes wpb_ltr {
  0% {
    -webkit-transform: translate(-10%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
  }
}
@-moz-keyframes wpb_ltr {
  0% {
    -moz-transform: translate(-10%, 0);
    opacity: 0;
  }
  100% {
    -moz-transform: translate(0, 0);
    opacity: 1;
  }
}
@-o-keyframes wpb_ltr {
  0% {
    -o-transform: translate(-10%, 0);
    opacity: 0;
  }
  100% {
    -o-transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes wpb_ltr {
  0% {
    transform: translate(-10%, 0);
    opacity: 0;
  }
  100% {
    transform: translate(0, 0);
    opacity: 1;
  }
}
/* Right to left keyframes */
@-webkit-keyframes wpb_rtl {
  0% {
    -webkit-transform: translate(10%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
  }
}
@-moz-keyframes wpb_rtl {
  0% {
    -moz-transform: translate(10%, 0);
    opacity: 0;
  }
  100% {
    -moz-transform: translate(0, 0);
    opacity: 1;
  }
}
@-o-keyframes wpb_rtl {
  0% {
    -o-transform: translate(10%, 0);
    opacity: 0;
  }
  100% {
    -o-transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes wpb_rtl {
  0% {
    transform: translate(10%, 0);
    opacity: 0;
  }
  100% {
    transform: translate(0, 0);
    opacity: 1;
  }
}
/* Appear from center keyframes */
@-webkit-keyframes wpb_appear {
  0% {
    -webkit-transform: scale(0.5);
    opacity: 0.1;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-moz-keyframes wpb_appear {
  0% {
    -moz-transform: scale(0.5);
    opacity: 0.1;
  }
  100% {
    -moz-transform: scale(1);
    opacity: 1;
  }
}
@-o-keyframes wpb_appear {
  0% {
    -o-transform: scale(0.5);
    opacity: 0.1;
  }
  100% {
    -o-transform: scale(1);
    opacity: 1;
  }
}
@keyframes wpb_appear {
  0% {
    transform: scale(0.5);
    opacity: 0.1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}


footer .column1 {
position: relative;
top: -18px;
}

.container_inner {
  width: 100%;
}

.scrolloff {
        pointer-events: none;
    }

#map_canvas1 a {
      cursor: pointer!important;
}
@font-face {
	font-family: "essb";
	src: url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot");
	src: url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot?#iefix") format("embedded-opentype"),
		url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.woff") format("woff"), url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.ttf")
		format("truetype"), url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.svg#essb") format("svg");
	font-weight: normal;
	font-style: normal;
}

[class ^="essb_icon_"]:before,[class *=" essb_icon_"]:before {
	font-family: "essb" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_icon_facebook:before {
	content: "\61";
}

.essb_icon_facebook-official:before {
	content: "\62";
}

.essb_icon_facebook-square:before {
	content: "\63";
}

.essb_icon_twitter:before {
	content: "\64";
}

.essb_icon_twitter-square:before {
	content: "\65";
}

.essb_icon_google:before {
	content: "\66";
}

.essb_icon_pinterest-alt:before {
	content: "\67";
}

.essb_icon_pinterest:before {
	content: "\68";
}

.essb_icon_pinterest-square:before {
	content: "\69";
}

.essb_icon_linkedin-square:before {
	content: "\6a";
}

.essb_icon_linkedin:before {
	content: "\6b";
}

.essb_icon_digg:before {
	content: "\6c";
}

.essb_icon_del:before {
	content: "\6d";
}

.essb_icon_stumbleupon:before {
	content: "\6e";
}

.essb_icon_tumblr:before {
	content: "\6f";
}

.essb_icon_tumblr-square:before {
	content: "\70";
}

.essb_icon_vk:before {
	content: "\71";
}

.essb_icon_vkontakte:before {
	content: "\72";
}

.essb_icon_print:before {
	content: "\73";
}

.essb_icon_envelope:before {
	content: "\74";
}

.essb_icon_subscribe:before {
	content: "\74";
}

.essb_icon_envelope-o:before {
	content: "\75";
}

.essb_icon_mail:before {
	content: "\76";
}

.essb_icon_flattr:before {
	content: "\77";
}

.essb_icon_social-reddit:before {
	content: "\78";
}

.essb_icon_reddit:before {
	content: "\79";
}

.essb_icon_buffer:before {
	content: "\7a";
}

.essb_icon_love:before {
	content: "\41";
}

.essb_icon_heart-o:before {
	content: "\42";
}

.essb_icon_weibo:before {
	content: "\43";
}

.essb_icon_pocket:before {
	content: "\44";
}

.essb_icon_xing:before {
	content: "\45";
}

.essb_icon_xing-square:before {
	content: "\46";
}

.essb_icon_ok:before {
	content: "\47";
}

.essb_icon_odnoklassniki-square:before {
	content: "\48";
}

.essb_icon_mwp:before {
	content: "\49";
}

.essb_icon_whatsapp:before {
	content: "\4a";
}

.essb_icon_meneame:before {
	content: "\4b";
}

.essb_icon_blogger:before {
	content: "\4c";
}

.essb_icon_amazon:before {
	content: "\4d";
}

.essb_icon_gmail:before {
	content: "\4e";
}

.essb_icon_aol:before {
	content: "\4f";
}

.essb_icon_newsvine:before {
	content: "\50";
}

.essb_icon_hackernews:before {
	content: "\51";
}

.essb_icon_evernote:before {
	content: "\52";
}

.essb_icon_myspace:before {
	content: "\53";
}

.essb_icon_mailru:before {
	content: "\54";
}

.essb_icon_viadeo:before {
	content: "\55";
}

.essb_icon_line:before {
	content: "\56";
}

.essb_icon_flipboard:before {
	content: "\57";
}

.essb_icon_comments:before {
	content: "\58";
}

.essb_icon_comment-o:before {
	content: "\59";
}

.essb_icon_yummly:before {
	content: "\5a";
}

.essb_icon_sms:before {
	content: "\30";
}

.essb_icon_plus:before {
	content: "\31";
}

.essb_icon_plus-square:before {
	content: "\32";
}

.essb_icon_minus:before {
	content: "\33";
}

.essb_icon_minus-square:before {
	content: "\34";
}

.essb_icon_close:before {
	content: "\35";
}

.essb_icon_share:before {
	content: "\36";
}

.essb_icon_share-alt-square:before {
	content: "\37";
}

.essb_icon_share-alt:before {
	content: "\38";
}

.essb_icon_ellipsis-h:before {
	content: "\39";
}

.essb_icon_yahoomail:before {
	content: "\76";
}

.essb_icon_viber:before {
	content: "\21";
}

.essb_icon_telegram:before {
	content: "\22";
}

.essb_icon_more:before {
	content: "\31";
}

.essb_icon_less:before {
	content: "\33";
}

.essb_icon_more_dots:before {
	content: "\23";
}

.essb_icon_dots:before {
	content: "\23";
}

.essb_icon_prev:before {
	content: "\24";
}

.essb_icon_next:before {
	content: "\25";
}

.essb_icon_clock:before {
	content: "\26";
}

.essb_icon_youtube-play:before {
	content: "\27";
}

.essb_icon_youtube:before {
	content: "\28";
}

.essb_icon_skype:before {
	content: "\29";
}

.essb_icon_messenger:before {
	content: "\2a";
}

.essb_icon_kakaotalk:before {
	content: "\2d";
}

.essb_icon_close2:before {
	content: "\2c";
}

.essb_icon_share-tiny:before {
  content: "\2e";
}
.essb_icon_share-outline:before {
  content: "\2f";
}

.essb_icon_livejournal:before {
  content: "\3a";
}

/*********************************************************************************/
/* 1. Global settings for all templates                                          */
/*********************************************************************************/
.essb_links {
	word-wrap: normal !important;
	clear: both;
	margin: 1em 0;
}

.essb_maybe_hidden_text {
	position: absolute;
	left: -9999px;
	text-indent: -9999px;
}

.essb_links ul,.essb_links li {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none !important;
	font-family: 'Open Sans', helvetica, arial, sans-serif;
	line-height: 1em;
	text-transform: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background-image: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name
	{
	display: inline-block;
	vertical-align: middle;
	font-family: 'Open Sans', helvetica, arial, sans-serif;
	line-height: 1em;
	text-transform: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background-image: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_links li a {
	margin: 2px 5px 2px 0;
	color: #fff !important;
	text-decoration: none;
	font-size: 100%;
	background-clip: padding-box;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.essb_links .essb_icon {
	width: 36px;
	height: 36px;
	background-position: center;
	background-repeat: no-repeat;
}

.essb_links .essb_vertical_name li a {
	text-align: center;
}
.essb_links .essb_vertical_name .essb_network_name {
	display: block;
}

.essb_links .essb_vertical_name li a .essb_network_name {
	margin: 0px 10px 8px 10px;
}

.essb_links .essb_force_hide_name .essb_network_name {
	display: none;
}

.essb_links .essb_force_hide_name .essb_icon {
	margin-right: 0px !important;
}

.essb_links .essb_hide_icon .essb_icon {
	display: none;
}

.essb_links .essb_hide_icon .essb_network_name {
	padding: 10px 15px;
	margin-right: 0px !important;
}


.essb_links .essb_hide_name a .essb_network_name {
	max-width: 0;
	white-space: nowrap !important;
	overflow: hidden;
	-webkit-transition: max-width .2s;
	transition: max-width .2s;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	margin-right: 0px;
}


.essb_links .essb_hide_name a .essb_icon {
	margin-right: 0px;
}

.essb_links.essb_sharebtn_button .essb_hide_name .essb_link_sharebtn a .essb_network_name,
.essb_links.essb_sharebtn_text .essb_hide_name .essb_link_sharebtn a .essb_network_name {
	max-width: 420px;
	margin-right: 10px;
}

.essb_links.essb_sharebtn_button .essb_force_hide_name .essb_link_sharebtn .essb_network_name,
.essb_links.essb_sharebtn_text .essb_force_hide_name .essb_link_sharebtn .essb_network_name {
	display: inline-block;
}

.essb_links.essb_sharebtn_counter_bottom .essb_link_sharebtn .essb_network_name { display: block !important; text-align: center; margin-right: 0px !important; font-size: 10px; margin-bottom: 5px; }

.essb_links.essb_sharebtn_text .essb_link_sharebtn .essb_icon { visibility: hidden; width: 10px; }
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_icon { display: inline-block; margin-right: 0px; }
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_network_name { padding: 0px; }

.essb_links .essb_hide_name a:hover .essb_network_name {
	max-width: 420px;
	margin-right: 10px;
}

.essb_links li a {
	color: #fff;
}

.essb_links .essb_icon:before {
	font-size: 18px !important;
	text-align: center;
	position: absolute;
	top: 9px;
	left: 9px;
}

.essb_links li a .essb_network_name {
	margin-right: 10px;
	font-size: 14px;
}

.essb_links li a .essb_network_name.essb_noname {
	margin-right: 0px;
}

.essb_links.essb_links_center,.essb_links.essb_network_align_center {
	text-align: center;
}

/*.essb_links.essb_links_right, .essb_links.essb_network_align_right .essb_network_name {*/
.essb_links.essb_network_align_right .essb_network_name {
	float: right;
	margin-top: 10px;
}

.essb_links.essb_links_right {
	text-align: right;
}

.essb_links.essb_width_columns_4 li {
	width: 25%;
}

.essb_links.essb_width_columns_5 li {
	width: 20%;
}

.essb_links.essb_width_columns_6 li {
	width: 16.6666%;
}

.essb_links.essb_width_columns_3 li {
	width: 33.3333%;
}

.essb_links.essb_width_columns_2 li {
	width: 50%;
}

.essb_links.essb_width_columns_1 li {
	width: 100%;
}

.essb_links.essb_width_columns_4 li a {
	width: 98%;
}

.essb_links.essb_width_columns_5 li a {
	width: 98%;
}

.essb_links.essb_width_columns_3 li a {
	width: 98%;
}

.essb_links.essb_width_columns_2 li a {
	width: 98%;
}

.essb_links.essb_width_columns_6 li a {
	width: 96%;
}

.essb_links.essb_width_columns_1 li a {
	width: 98%;
}

.essb_nospace li a {
	margin-right: 0px !important;
}

.essb_links.essb_width_flex ul {
	display: flex;
}

.essb_links.essb_width_flex li {
	width: 100%;
}

.essb_links.essb_width_flex li a {
	width: 98%;
	white-space: nowrap !important;
}

.essb_links.essb_width_flex li.essb_link_more,.essb_links.essb_width_flex li.essb_link_more_dots,
.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_totalcount_item
	{
	width: inherit;
}

.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_totalcount_item {
	margin: auto 0 !important;
}

.essb_links.essb_fixed {
	position: fixed;
	top: 0;
	background: #fff;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	z-index: 2000;
}

/*********************************************************************************/
/* 2. Global social networks styling                                             */
/*********************************************************************************/

/* more button */
.essb_links .essb_link_more a .essb_network_name,.essb_links .essb_link_more_dots a .essb_network_name,.essb_links .essb_link_less a .essb_network_name,.essb_links .essb_after_more
	{
	display: none;
}

.essb_links .essb_link_more a,.essb_links .essb_link_more a:hover,.essb_links .essb_link_more a:focus,.essb_links .essb_link_more_dots a,.essb_links .essb_link_more_dots a:hover,.essb_links .essb_link_more_dots a:focus,.essb_links .essb_link_less a,.essb_links .essb_link_less a:hover,.essb_links .essb_link_less a:focus
	{
	background-color: #c5c5c5 !important;
}

.essb_links .essb_link_less a .essb_icon,.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,.essb_links .essb_link_more a .essb_icon,.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,.essb_links .essb_link_more_dots a .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon
	{
	margin-right: 0px !important;
	margin-left: 0px !important;
	padding: 0;
}

/* end: more button */
.essb_links .essb_link_meneame a,.essb_links .essb_link_meneame a:hover,.essb_links .essb_link_meneame a:focus
	{
	background-color: #FF7D12 !important;
}

.essb_links .essb_link_whatsapp a,.essb_links .essb_link_whatsapp a:hover,.essb_links .essb_link_whatsapp a:focus
	{
	background-color: #1D9E11 !important;
}

.essb_links .essb_link_mwp a,.essb_links .essb_link_mwp a:hover,.essb_links .essb_link_mwp a:focus
	{
	background-color: #056CAD !important;
}

.essb_links .essb_link_flattr a,.essb_links .essb_link_flattr a:hover,.essb_links .essb_link_flattr a:focus
	{
	background-color: #8CB55B !important;
}

.essb_links .essb_link_ok a,.essb_links .essb_link_ok a:hover,.essb_links .essb_link_ok a:focus
	{
	background-color: #F4731C !important;
}

.essb_links .essb_link_xing a,.essb_links .essb_link_xing a:hover,.essb_links .essb_link_xing a:focus
	{
	background-color: #135a5b !important;
}

.essb_links .essb_link_weibo a,.essb_links .essb_link_weibo a:hover,.essb_links .essb_link_weibo a:focus
	{
	background-color: #ED1C24 !important;
}

.essb_links .essb_link_pocket a,.essb_links .essb_link_pocket a:hover,.essb_links .essb_link_pocket a:focus
	{
	background-color: #EE4055 !important;
}

.essb_links .essb_link_tumblr a,.essb_links .essb_link_tumblr a:hover,.essb_links .essb_link_tumblr a:focus
	{
	background-color: #2c4762 !important;
}

.essb_links .essb_link_print a,.essb_links .essb_link_print a:hover,.essb_links .essb_link_print a:focus
	{
	background-color: #666 !important;
}

.essb_links .essb_link_del a,.essb_links .essb_link_del a:hover,.essb_links .essb_link_del a:focus
	{
	background-color: #3398fc !important;
}

.essb_links .essb_link_buffer a,.essb_links .essb_link_buffer a:hover,.essb_links .essb_link_buffer a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_love a,.essb_links .essb_link_love a:hover,.essb_links .essb_link_love a:focus
	{
	background-color: #ED1C24 !important;
}

.essb_links .essb_link_twitter a,.essb_links .essb_link_twitter a:hover,.essb_links .essb_link_twitter a:focus
	{
	background-color: #00abf0 !important;
}

.essb_links .essb_link_google a,.essb_links .essb_link_google a:hover,.essb_links .essb_link_google a:focus
	{
	background-color: #EA4335 !important;
}

.essb_links .essb_link_facebook a,.essb_links .essb_link_facebook a:hover,.essb_links .essb_link_facebook a:focus
	{
	background-color: #3a579a !important;
}

.essb_links .essb_link_pinterest a,.essb_links .essb_link_pinterest a:hover,.essb_links .essb_link_pinterest a:focus
	{
	background-color: #cd1c1f !important;
}

.essb_links .essb_link_digg a,.essb_links .essb_link_digg a:hover,.essb_links .essb_link_digg a:focus
	{
	background-color: #1b5791 !important;
}

.essb_links .essb_link_linkedin a,.essb_links .essb_link_linkedin a:hover,.essb_links .essb_link_linkedin a:focus
	{
	background-color: #127bb6 !important;
}

.essb_links .essb_link_stumbleupon a,.essb_links .essb_link_stumbleupon a:hover,.essb_links .essb_link_stumbleupon a:focus
	{
	background-color: #eb4723 !important;
}

.essb_links .essb_link_vk a,.essb_links .essb_link_vk a:hover,.essb_links .essb_link_vk a:focus
	{
	background-color: #4c75a3 !important;
}

.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:hover,.essb_links .essb_link_mail a:focus
	{
	background-color: #666 !important;
}

.essb_links .essb_link_reddit a,.essb_links .essb_link_reddit a:hover,.essb_links .essb_link_reddit a:focus
	{
	background-color: #333 !important;
}

.essb_links .essb_link_blogger a,.essb_links .essb_link_blogger a:hover,.essb_links .essb_link_blogger a:focus
	{
	background-color: #f59038 !important;
}

.essb_links .essb_link_amazon a,.essb_links .essb_link_amazon a:hover,.essb_links .essb_link_amazon a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_yahoomail a,.essb_links .essb_link_yahoomail a:hover,.essb_links .essb_link_yahoomail a:focus
	{
	background-color: #511295 !important;
}

.essb_links .essb_link_gmail a,.essb_links .essb_link_gmail a:hover,.essb_links .essb_link_gmail a:focus,.essb_links .essb_link_gmail a
	{
	background-color: #dd4b39 !important;
}

.essb_links .essb_link_newsvine a,.essb_links .essb_link_newsvine a:hover,.essb_links .essb_link_newsvine a:focus
	{
	background-color: #0d642e !important;
}

.essb_links .essb_link_hackernews a,.essb_links .essb_link_hackernews a:hover,.essb_links .essb_link_hackernews a:focus
	{
	background-color: #f08641 !important;
}

.essb_links .essb_link_evernote a,.essb_links .essb_link_evernote a:hover,.essb_links .essb_link_evernote a:focus
	{
	background-color: #7cbf4b !important;
}

.essb_links .essb_link_aol a,.essb_links .essb_link_aol a:hover,.essb_links .essb_link_aol a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_myspace a,.essb_links .essb_link_myspace a:hover,.essb_links .essb_link_myspace a:focus
	{
	background-color: #3a5998 !important;
}

.essb_links .essb_link_mailru a,.essb_links .essb_link_mailru a:hover,.essb_links .essb_link_mailru a:focus
	{
	background-color: #FAA519 !important;
}

.essb_links .essb_link_viadeo a,.essb_links .essb_link_viadeo a:hover,.essb_links .essb_link_viadeo a:focus
	{
	background-color: #222222 !important;
}

.essb_links .essb_link_line a,.essb_links .essb_link_line a:hover,.essb_links .essb_link_line a:focus
	{
	background-color: #2CBF13 !important;
}

.essb_links .essb_link_flipboard a,.essb_links .essb_link_flipboard a:hover,.essb_links .essb_link_flipboard a:focus
	{
	background-color: #B31F17 !important;
}

.essb_links .essb_link_comments a,.essb_links .essb_link_comments a:hover,.essb_links .essb_link_comments a:focus
	{
	background-color: #444 !important;
}

.essb_links .essb_link_yummly a,.essb_links .essb_link_yummly a:hover,.essb_links .essb_link_yummly a:focus
	{
	background-color: #e26326 !important;
}

.essb_links .essb_link_sms a,.essb_links .essb_link_sms a:hover,.essb_links .essb_link_sms a:focus
	{
	background-color: #4ea546 !important;
}

.essb_links .essb_link_viber a,.essb_links .essb_link_viber a:hover,.essb_links .essb_link_viber a:focus
	{
	background-color: #7d539d !important;
}

.essb_links .essb_link_telegram a,.essb_links .essb_link_telegram a:hover,.essb_links .essb_link_telegram a:focus
	{
	background-color: #0088cc !important;
}

.essb_links .essb_link_subscribe a,.essb_links .essb_link_subscribe a:hover,.essb_links .essb_link_subscribe a:focus
	{
	background-color: #f47555 !important;
}

.essb_links .essb_link_skype a,.essb_links .essb_link_skype a:hover,.essb_links .essb_link_skype a:focus
	{
	background-color: #00aff0 !important;
}

.essb_links .essb_link_messenger a,.essb_links .essb_link_messenger a:hover,.essb_links .essb_link_messenger a:focus
	{
	background-color: #0d87ff !important;
}

.essb_links .essb_link_kakaotalk a,.essb_links .essb_link_kakaotalk a:hover,.essb_links .essb_link_kakaotalk a:focus
	{
	background-color: #FBE600 !important;
	color: #000 !important;
}

.essb_links .essb_link_sharebtn a,.essb_links .essb_link_sharebtn a:hover,.essb_links .essb_link_sharebtn a:focus
	{
	background-color: #2B6A94 !important;	
}

.essb_links .essb_link_livejournal a,.essb_links .essb_link_livejournal a:hover,.essb_links .essb_link_livejournal a:focus
	{
	background-color: #0ca8ec !important;
}



/*********************************************************************************/
/* 3. Counters styling                                                           */
/*********************************************************************************/
.essb_links .essb_counter_insidename {
	margin-left: 5px;
	font-weight: bold;
}

.essb_links.essb_width_flex .essb_counter_insidehover {
	margin-right: 15px;
}

.essb_links .essb_counter {
	position: relative;
	right: -5px;
	top: 0px;
	display: inline-block;
	padding: 9px 7px 9px;
	border: 1px solid #ddd;
	border-right-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 4px;
	z-index: 2;
}

.essb_links .essb_counter:after {
	content: "";
	position: absolute;
	right: -4px;
	top: 50%;
	margin-top: -4px;
	border-left: 4px solid #FFF;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
}

.essb_links .essb_counter_right {
	position: relative;
	right: 6px;
	top: 0px;
	display: inline-block;
	padding: 9px 7px 9px;
	border: 1px solid #ddd;
	border-left-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 4px;
}

.essb_links .essb_counter_right:before {
	content: "";
	position: absolute;
	left: -4px;
	top: 50%;
	margin-top: -4px;
	border-right: 4px solid #FFF;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
}

.essb_links.essb_counter_modern_left .essb_counter {
	right: -5px;
	margin-right: 10px !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
}

.essb_links.essb_counter_modern_right .essb_counter_right {
	right: 0px;
	margin-left: 5px;
	margin-right: 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
}

.essb_links.essb_counter_modern_right .essb_counter_right:before {
	border-right: 6px solid #E6E7E9;
}

.essb_links.essb_counter_modern_left .essb_counter:after {
	border-left: 6px solid #E6E7E9;
}

.essb_links.essb_counter_modern_top .essb_counter {
	right: 0px;
	margin-bottom: 7px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
	display: block;
}

.essb_links.essb_counter_modern_top .essb_counter:after {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #E6E7E9;
	top: 100%;
	left: 50%;
	right: 6px;
	margin-top: -2px;
	margin-left: -6px;
	margin-right: 6px;
}

.essb_links.essb_counter_modern_top_mini .essb_counter {
	display: block;
	right: 0px;
	top: 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-align: center;
	background: #34495e;
	color: #fff;
	border: 0px;
	padding: 2px 2px 2px;
	width: 24px;
	font-size: 9px;
	font-weight: 600;
	margin-top: -5px;
	border-bottom: 1px solid #fff;
	z-index: 2;
}

.essb_links.essb_counter_modern_top_mini .essb_counter:after {
	border-left: 0px solid #E6E7E9;
}

.essb_links .essb_counter_topn {
	display: block;
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}

.essb_links.essb_counter_modern_bottom.essb_counters .essb_icon {
	/*display: block !important;*/
	text-align: center;
	/*margin-right: 0px !important;*/
}

.essb_links.essb_counter_modern_bottom.essb_counters .essb_network_name
	{
	display: block;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin-bottom: 8px;
}

.essb_links .essb_counter_insidebeforename {
	margin-right: 5px;
	font-weight: bold;
}

.essb_links .essb_vertical_name .essb_counter_insidebeforename {
	margin-right: 0px;
	font-size: 12px;
	display: block;
}

.essb_totalcount_item.essb_totalcount_item_before {
	font-weight: bold;
	display: block;
}

.essb_links .essb_totalcount_item .essb_t_l,.essb_links .essb_totalcount_item .essb_t_l_big
	{
	margin-right: 10px;
}

.essb_links .essb_totalcount_item .essb_t_r,.essb_links .essb_totalcount_item .essb_t_r_big
	{
	margin-left: 5px;
}

.essb_links .essb_totalcount_item .essb_t_l_big,.essb_links .essb_totalcount_item .essb_t_r_big
	{
	font-size: 21px;
	font-weight: bold;
	text-align: center;
	display: block;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb
	{
	display: inline-block;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before
	{
	font-size: 24px;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before
	{
	margin-right: 5px;
}

.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,.essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after
	{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	color: #777;
	display: block;
	line-height: 11px;
	text-align: center;
	margin-top: 3px;
}

/*********************************************************************************/
/* 4. Templates - custom code for each                                           */
/*********************************************************************************/

/** Bold Retina **/
.essb_links.essb_template_bold-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_bold-retina li a:hover,.essb_links.essb_template_bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_bold-retina .essb_icon {
	background-color: rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_bold-retina .essb_network_name {
	font-weight: bold;
}

.essb_links.essb_template_bold-retina .essb_hide_name a:hover .essb_icon
	{
	margin-right: 8px;
}

.essb_links.essb_template_bold-retina li a .essb_icon {
	margin-right: 8px;
}

/** Default 3.0 Retina **/
.essb_links.essb_template_default-retina li a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_default-retina .essb_links_list:hover li a {
	opacity: 0.5;
}

.essb_links.essb_template_default-retina .essb_links_list:hover li a:hover
	{
	opacity: 1;
}

.essb_links.essb_template_default-retina a:hover,.essb_links.essb_template_default-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Dark Retina **/
.essb_links.essb_template_dark-retina a {
	background-color: #111111 !important;
}

.essb_links.essb_template_dark-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Metro Retina **/
.essb_links.essb_template_metro-retina a:hover,.essb_links.essb_template_metro-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 0.35) ), color-stop(100%, rgba(255, 255, 255, 0) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* W3C */
	background-clip: padding-box;
}

/* Big Retina */
.essb_links.essb_template_big-retina li a {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(rgba(255, 255, 255, 0)
		), to(rgba(255, 255, 255, .26) ) );
	background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0)
		0%, rgba(255, 255, 255, .26) 100% );
	background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
	background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
	background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
}

.essb_links.essb_template_big-retina a:hover,.essb_links.essb_template_big-retina a:focus
	{
	color: #FFF !important;
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(rgba(155, 155, 155, 0)
		), to(rgba(155, 155, 155, .46) ) );
	background-image: -webkit-linear-gradient(bottom, rgba(155, 155, 155, 0)
		0%, rgba(155, 155, 155, .46) 100% );
	background-image: -moz-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	background-image: -o-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	background-image: linear-gradient(to top, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	box-shadow: 0 1px 1px rgba(0, 0, 0, .19), inset 0 0 5px
		rgba(155, 155, 155, .38);
	background-clip: padding-box;
}

/** Light Retina **/
.essb_links.essb_template_light-retina a,.essb_links.essb_template_light-retina a:hover,.essb_links.essb_template_light-retina a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_light-retina li a:hover,.essb_links.essb_template_light-retina li a:focus
	{
	color: #212121 !important;
}

.essb_links.essb_template_light-retina li.essb_link_more a,.essb_links.essb_template_light-retina li.essb_link_more_dots a,.essb_links.essb_template_light-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_light-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_light-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_light-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_light-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_light-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_light-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_light-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_light-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_light-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_light-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_light-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_light-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_light-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_light-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_light-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_light-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_light-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_light-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_light-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_light-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_light-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_light-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_light-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_light-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_light-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_light-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_light-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_light-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_light-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_light-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_light-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_light-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_light-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_light-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_light-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_light-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_light-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_light-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_light-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_light-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_light-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_light-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}

.essb_links.essb_template_light-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}


/** Flat Retina **/
.essb_links.essb_template_flat-retina li a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_flat-retina a:hover,.essb_links.essb_template_flat-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Tiny Retina */
.essb_links.essb_template_tiny-retina .essb_icon {
	width: 28px;
	height: 28px;
}

.essb_links.essb_template_tiny-retina .essb_icon:before {
	font-size: 14px !important;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_tiny-retina li a .essb_network_name {
	font-size: 13px;
}

.essb_links.essb_template_tiny-retina a:hover,.essb_links.essb_template_tiny-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Round Retina **/
.essb_links.essb_template_round-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_round-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_round-retina li.essb_link_more a,.essb_links.essb_template_round-retina li.essb_link_more_dots a,.essb_links.essb_template_round-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_round-retina li a:hover, .essb_links.essb_template_round-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_round-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_round-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_round-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_round-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_round-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_round-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_round-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_round-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_round-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_round-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_round-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_round-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_round-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_round-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_round-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_round-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_round-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_round-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_round-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_round-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_round-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_round-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_round-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_round-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_round-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_round-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_round-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_round-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_round-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_round-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_round-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_round-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_round-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_round-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_round-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_round-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_round-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_round-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_round-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_round-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_round-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_round-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}
.essb_links.essb_template_round-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}

/** Modern Retina **/
.essb_links.essb_template_modern-retina li a {
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-border-top-left-radius: 7px;
	-moz-border-top-right-radius: 7px;
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_modern-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_modern-retina li.essb_link_more a,.essb_links.essb_template_modern-retina li.essb_link_more_dots a,.essb_links.essb_template_modern-retina li.essb_link_less a
	{
	color: #212121 !important;
	border-bottom: 3px inset #212121;
}

.essb_links.essb_template_modern-retina li a:hover,
.essb_links.essb_template_modern-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_modern-retina .essb_link_meneame a {
	color: #FF7D12 !important;
	border-bottom: 3px inset #FF7D12;
}

.essb_links.essb_template_modern-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
	border-bottom: 3px inset #1D9E11;
}

.essb_links.essb_template_modern-retina .essb_link_mwp a {
	color: #056CAD !important;
	border-bottom: 3px inset #056CAD;
}

.essb_links.essb_template_modern-retina .essb_link_flattr a {
	color: #8CB55B !important;
	border-bottom: 3px inset #8CB55B;
}

.essb_links.essb_template_modern-retina .essb_link_ok a {
	color: #F4731C !important;
	border-bottom: 3px inset #F4731C;
}

.essb_links.essb_template_modern-retina .essb_link_xing a {
	color: #135a5b !important;
	border-bottom: 3px inset #135a5b;
}

.essb_links.essb_template_modern-retina .essb_link_weibo a {
	color: #ED1C24 !important;
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_pocket a {
	color: #EE4055 !important;
	border-bottom: 3px inset #EE4055;
}

.essb_links.essb_template_modern-retina .essb_link_tumblr a {
	color: #2c4762 !important;
	border-bottom: 3px inset #2c4762;
}

.essb_links.essb_template_modern-retina .essb_link_print a {
	color: #666 !important;
	border-bottom: 3px inset #666;
}

.essb_links.essb_template_modern-retina .essb_link_del a {
	color: #3398fc !important;
	border-bottom: 3px inset #3398fc;
}

.essb_links.essb_template_modern-retina .essb_link_buffer a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_love a {
	color: #ED1C24 !important;
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_twitter a {
	color: #00abf0 !important;
	border-bottom: 3px inset #00abf0;
}

.essb_links.essb_template_modern-retina .essb_link_google a {
	color: #EA4335 !important;
	border-bottom: 3px inset #EA4335;
}

.essb_links.essb_template_modern-retina .essb_link_facebook a {
	color: #3a579a !important;
	border-bottom: 3px inset #3a579a;
}

.essb_links.essb_template_modern-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
	border-bottom: 3px inset #cd1c1f;
}

.essb_links.essb_template_modern-retina .essb_link_digg a {
	color: #1b5791 !important;
	border-bottom: 3px inset #1b5791;
}

.essb_links.essb_template_modern-retina .essb_link_linkedin a {
	color: #127bb6 !important;
	border-bottom: 3px inset #127bb6;
}

.essb_links.essb_template_modern-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
	border-bottom: 3px inset #eb4723;
}

.essb_links.essb_template_modern-retina .essb_link_vk a {
	color: #4c75a3 !important;
	border-bottom: 3px inset #4c75a3;
}

.essb_links.essb_template_modern-retina .essb_link_mail a {
	color: #666 !important;
	border-bottom: 3px inset #666;
}

.essb_links.essb_template_modern-retina .essb_link_reddit a {
	color: #333 !important;
	border-bottom: 3px inset #333;
}

.essb_links.essb_template_modern-retina .essb_link_blogger a {
	color: #f59038 !important;
	border-bottom: 3px inset #f59038;
}

.essb_links.essb_template_modern-retina .essb_link_amazon a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_yahoomail a {
	color: #511295 !important;
	border-bottom: 3px inset #511295;
}

.essb_links.essb_template_modern-retina .essb_link_gmail a {
	color: #dd4b39 !important;
	border-bottom: 3px inset #dd4b39;
}

.essb_links.essb_template_modern-retina .essb_link_newsvine a {
	color: #0d642e !important;
	border-bottom: 3px inset #0d642e;
}

.essb_links.essb_template_modern-retina .essb_link_hackernews a {
	color: #f08641 !important;
	border-bottom: 3px inset #f08641;
}

.essb_links.essb_template_modern-retina .essb_link_evernote a {
	color: #7cbf4b !important;
	border-bottom: 3px inset #7cbf4b;
}

.essb_links.essb_template_modern-retina .essb_link_aol a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_myspace a {
	color: #3a5998 !important;
	border-bottom: 3px inset #3a5998;
}

.essb_links.essb_template_modern-retina .essb_link_mailru a {
	color: #FAA519 !important;
	border-bottom: 3px inset #FAA519;
}

.essb_links.essb_template_modern-retina .essb_link_viadeo a {
	color: #222222 !important;
	border-bottom: 3px inset #222222;
}

.essb_links.essb_template_modern-retina .essb_link_line a {
	color: #2CBF13 !important;
	border-bottom: 3px inset #2CBF13;
}

.essb_links.essb_template_modern-retina .essb_link_flipboard a {
	color: #B31F17 !important;
	border-bottom: 3px inset #B31F17;
}

.essb_links.essb_template_modern-retina .essb_link_comments a {
	color: #444 !important;
	border-bottom: 3px inset #444;
}

.essb_links.essb_template_modern-retina .essb_link_yummly a {
	color: #e26326 !important;
	border-bottom: 3px inset #e26326;
}

.essb_links.essb_template_modern-retina .essb_link_sms a {
	color: #4ea546 !important;
	border-bottom: 3px inset #4ea546;
}

.essb_links.essb_template_modern-retina .essb_link_viber a {
	color: #7d539d !important;
	border-bottom: 3px inset #7d539d;
}

.essb_links.essb_template_modern-retina .essb_link_telegram a {
	color: #0088cc !important;
	border-bottom: 3px inset #0088cc;
}

.essb_links.essb_template_modern-retina .essb_link_subscribe a {
	color: #f47555 !important;
	border-bottom: 3px inset #f47555;
}

.essb_links.essb_template_modern-retina .essb_link_skype a {
	color: #00aff0 !important;
	border-bottom: 3px inset #00aff0;
}

.essb_links.essb_template_modern-retina .essb_link_messenger a {
	color: #0d87ff !important;
	border-bottom: 3px inset #0d87ff;
}

.essb_links.essb_template_modern-retina .essb_link_kakaotalk a {
	border-bottom: 3px inset #FBE600;
}

.essb_links.essb_template_modern-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
	border-bottom: 3px inset #2B6A94;
}

.essb_links.essb_template_modern-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
	border-bottom: 3px inset #0ca8ec;
}


/** Circles Retina **/
.essb_links.essb_template_circles-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_circles-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_circles-retina li.essb_link_more a,.essb_links.essb_template_circles-retina li.essb_link_more_dots a,.essb_links.essb_template_circles-retina li.essb_link_less a
	{
	color: #212121 !important;
	border: 2px solid #212121;
}

.essb_links.essb_template_circles-retina li a:hover, .essb_links.essb_template_circles-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_circles-retina .essb_link_meneame a {
	color: #FF7D12 !important;
	border: 2px solid #FF7D12;
}

.essb_links.essb_template_circles-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
	border: 2px solid #1D9E11;
}

.essb_links.essb_template_circles-retina .essb_link_mwp a {
	color: #056CAD !important;
	border: 2px solid #056CAD;
}

.essb_links.essb_template_circles-retina .essb_link_flattr a {
	color: #8CB55B !important;
	border: 2px solid #8CB55B;
}

.essb_links.essb_template_circles-retina .essb_link_ok a {
	color: #F4731C !important;
	border: 2px solid #F4731C;
}

.essb_links.essb_template_circles-retina .essb_link_xing a {
	color: #135a5b !important;
	border: 2px solid #135a5b;
}

.essb_links.essb_template_circles-retina .essb_link_weibo a {
	color: #ED1C24 !important;
	border: 2px solid #ED1C24;
}

.essb_links.essb_template_circles-retina .essb_link_pocket a {
	color: #EE4055 !important;
	border: 2px solid #EE4055;
}

.essb_links.essb_template_circles-retina .essb_link_tumblr a {
	color: #2c4762 !important;
	border: 2px solid #2c4762;
}

.essb_links.essb_template_circles-retina .essb_link_print a {
	color: #666 !important;
	border: 2px solid #666;
}

.essb_links.essb_template_circles-retina .essb_link_del a {
	color: #3398fc !important;
	border: 2px solid #3398fc;
}

.essb_links.essb_template_circles-retina .essb_link_buffer a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_love a {
	color: #ED1C24 !important;
	border: 2px solid #ED1C24;
}

.essb_links.essb_template_circles-retina .essb_link_twitter a {
	color: #00abf0 !important;
	border: 2px solid #00abf0;
}

.essb_links.essb_template_circles-retina .essb_link_google a {
	color: #EA4335 !important;
	border: 2px solid #EA4335;
}

.essb_links.essb_template_circles-retina .essb_link_facebook a {
	color: #3a579a !important;
	border: 2px solid #3a579a;
}

.essb_links.essb_template_circles-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
	border: 2px solid #cd1c1f;
}

.essb_links.essb_template_circles-retina .essb_link_digg a {
	color: #1b5791 !important;
	border: 2px solid #1b5791;
}

.essb_links.essb_template_circles-retina .essb_link_linkedin a {
	color: #127bb6 !important;
	border: 2px solid #127bb6;
}

.essb_links.essb_template_circles-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
	border: 2px solid #eb4723;
}

.essb_links.essb_template_circles-retina .essb_link_vk a {
	color: #4c75a3 !important;
	border: 2px solid #4c75a3;
}

.essb_links.essb_template_circles-retina .essb_link_mail a {
	color: #666 !important;
	border: 2px solid #666;
}

.essb_links.essb_template_circles-retina .essb_link_reddit a {
	color: #333 !important;
	border: 2px solid #333;
}

.essb_links.essb_template_circles-retina .essb_link_blogger a {
	color: #f59038 !important;
	border: 2px solid #f59038;
}

.essb_links.essb_template_circles-retina .essb_link_amazon a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_yahoomail a {
	color: #511295 !important;
	border: 2px solid #511295;
}

.essb_links.essb_template_circles-retina .essb_link_gmail a {
	color: #dd4b39 !important;
	border: 2px solid #dd4b39;
}

.essb_links.essb_template_circles-retina .essb_link_newsvine a {
	color: #0d642e !important;
	border: 2px solid #0d642e;
}

.essb_links.essb_template_circles-retina .essb_link_hackernews a {
	color: #f08641 !important;
	border: 2px solid #f08641;
}

.essb_links.essb_template_circles-retina .essb_link_evernote a {
	color: #7cbf4b !important;
	border: 2px solid #7cbf4b;
}

.essb_links.essb_template_circles-retina .essb_link_aol a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_myspace a {
	color: #3a5998 !important;
	border: 2px solid #3a5998;
}

.essb_links.essb_template_circles-retina .essb_link_mailru a {
	color: #FAA519 !important;
	border: 2px solid #FAA519;
}

.essb_links.essb_template_circles-retina .essb_link_viadeo a {
	color: #222222 !important;
	border: 2px solid #222222;
}

.essb_links.essb_template_circles-retina .essb_link_line a {
	color: #2CBF13 !important;
	border: 2px solid #2CBF13;
}

.essb_links.essb_template_circles-retina .essb_link_flipboard a {
	color: #B31F17 !important;
	border: 2px solid #B31F17;
}

.essb_links.essb_template_circles-retina .essb_link_comments a {
	color: #444 !important;
	border: 2px solid #444;
}

.essb_links.essb_template_circles-retina .essb_link_yummly a {
	color: #e26326 !important;
	border: 2px solid #e26326;
}

.essb_links.essb_template_circles-retina .essb_link_sms a {
	color: #4ea546 !important;
	border: 2px solid #4ea546;
}

.essb_links.essb_template_circles-retina .essb_link_viber a {
	color: #7d539d !important;
	border: 2px solid #7d539d;
}

.essb_links.essb_template_circles-retina .essb_link_telegram a {
	color: #0088cc !important;
	border: 2px solid #0088cc;
}

.essb_links.essb_template_circles-retina .essb_link_subscribe a {
	color: #f47555 !important;
	border: 2px solid #f47555;
}

.essb_links.essb_template_circles-retina .essb_link_skype a {
	color: #00aff0 !important;
	border: 2px solid #00aff0;
}

.essb_links.essb_template_circles-retina .essb_link_messenger a {
	color: #0d87ff !important;
	border: 2px solid #0d87ff;
}

.essb_links.essb_template_circles-retina .essb_link_kakaotalk a {
	border: 2px solid #FBE600;
}

.essb_links.essb_template_circles-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
	border: 2px solid #2B6A94;
}

.essb_links.essb_template_circles-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
	border: 2px solid #0ca8ec;
}

/** Blocks Retina **/
.essb_links.essb_template_blocks-retina li a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
}

/** Grey Circles Retina **/
.essb_links.essb_template_grey-circles-retina li a {
	border: 1px solid #bfbfbf;
	color: #666666 !important;
	background-color: transparent !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-circles-retina li a:hover, .essb_links.essb_template_grey-circles-retina li a:focus {
	color: #fff !important;
	border: 1px solid transparent;
}

/** Grey Blocks Retina **/
.essb_links.essb_template_grey-blocks-retina li a {
	border: 1px solid #bfbfbf;
	color: #666666 !important;
	background-color: transparent !important;
}

.essb_links.essb_template_grey-blocks-retina li a:hover, .essb_links.essb_template_grey-blocks-retina li a:focus {
	color: #fff !important;
	border: 1px solid transparent;
}

/** Clear Retina **/
.essb_links.essb_template_clear-retina li a {
	color: #343434 !important;
	background-color: transparent !important;
	font-weight: bold;
}

.essb_links.essb_template_clear-retina li a:hover, .essb_links.essb_template_clear-retina li a:focus {
	background-color: transparent !important;
}

.essb_links.essb_template_clear-retina a,.essb_links.essb_template_clear-retina a:hover,.essb_links.essb_template_clear-retina a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_clear-retina li a:hover,.essb_links.essb_template_clear-retina li a:focus
	{
	color: #212121 !important;
}

.essb_links.essb_template_clear-retina a .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_clear-retina a .essb_icon {
	color: #fff !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_clear-retina li a:hover .essb_icon,.essb_links.essb_template_clear-retina li a:focus .essb_icon
	{
	background-color: #212121 !important;
}

.essb_links.essb_template_clear-retina li.essb_link_more a .essb_icon,.essb_links.essb_template_clear-retina li.essb_link_more_dots a .essb_icon,.essb_links.essb_template_clear-retina li.essb_link_less a .essb_icon
	{
	background-color: #212121 !important;
}

.essb_links.essb_template_clear-retina .essb_link_meneame a .essb_icon {
	background-color: #FF7D12 !important;
}

.essb_links.essb_template_clear-retina .essb_link_whatsapp a .essb_icon
	{
	background-color: #1D9E11 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mwp a .essb_icon {
	background-color: #056CAD !important;
}

.essb_links.essb_template_clear-retina .essb_link_flattr a .essb_icon {
	background-color: #8CB55B !important;
}

.essb_links.essb_template_clear-retina .essb_link_ok a .essb_icon {
	background-color: #F4731C !important;
}

.essb_links.essb_template_clear-retina .essb_link_xing a .essb_icon {
	background-color: #135a5b !important;
}

.essb_links.essb_template_clear-retina .essb_link_weibo a .essb_icon {
	background-color: #ED1C24 !important;
}

.essb_links.essb_template_clear-retina .essb_link_pocket a .essb_icon {
	background-color: #EE4055 !important;
}

.essb_links.essb_template_clear-retina .essb_link_tumblr a .essb_icon {
	background-color: #2c4762 !important;
}

.essb_links.essb_template_clear-retina .essb_link_print a .essb_icon {
	background-color: #666 !important;
}

.essb_links.essb_template_clear-retina .essb_link_del a .essb_icon {
	background-color: #3398fc !important;
}

.essb_links.essb_template_clear-retina .essb_link_buffer a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_love a .essb_icon {
	background-color: #ED1C24 !important;
}

.essb_links.essb_template_clear-retina .essb_link_twitter a .essb_icon {
	background-color: #00abf0 !important;
}

.essb_links.essb_template_clear-retina .essb_link_google a .essb_icon {
	background-color: #EA4335 !important;
}

.essb_links.essb_template_clear-retina .essb_link_facebook a .essb_icon
	{
	background-color: #3a579a !important;
}

.essb_links.essb_template_clear-retina .essb_link_pinterest a .essb_icon
	{
	background-color: #cd1c1f !important;
}

.essb_links.essb_template_clear-retina .essb_link_digg a .essb_icon {
	background-color: #1b5791 !important;
}

.essb_links.essb_template_clear-retina .essb_link_linkedin a .essb_icon
	{
	background-color: #127bb6 !important;
}

.essb_links.essb_template_clear-retina .essb_link_stumbleupon a .essb_icon
	{
	background-color: #eb4723 !important;
}

.essb_links.essb_template_clear-retina .essb_link_vk a .essb_icon {
	background-color: #4c75a3 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mail a .essb_icon {
	background-color: #666 !important;
}

.essb_links.essb_template_clear-retina .essb_link_reddit a .essb_icon {
	background-color: #333 !important;
}

.essb_links.essb_template_clear-retina .essb_link_blogger a .essb_icon {
	background-color: #f59038 !important;
}

.essb_links.essb_template_clear-retina .essb_link_amazon a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_yahoomail a .essb_icon
	{
	background-color: #511295 !important;
}

.essb_links.essb_template_clear-retina .essb_link_gmail a .essb_icon {
	background-color: #dd4b39 !important;
}

.essb_links.essb_template_clear-retina .essb_link_newsvine a .essb_icon
	{
	background-color: #0d642e !important;
}

.essb_links.essb_template_clear-retina .essb_link_hackernews a .essb_icon
	{
	background-color: #f08641 !important;
}

.essb_links.essb_template_clear-retina .essb_link_evernote a .essb_icon
	{
	background-color: #7cbf4b !important;
}

.essb_links.essb_template_clear-retina .essb_link_aol a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_myspace a .essb_icon {
	background-color: #3a5998 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mailru a .essb_icon {
	background-color: #FAA519 !important;
}

.essb_links.essb_template_clear-retina .essb_link_viadeo a .essb_icon {
	background-color: #222222 !important;
}

.essb_links.essb_template_clear-retina .essb_link_line a .essb_icon {
	background-color: #2CBF13 !important;
}

.essb_links.essb_template_clear-retina .essb_link_flipboard a .essb_icon
	{
	background-color: #B31F17 !important;
}

.essb_links.essb_template_clear-retina .essb_link_comments a .essb_icon
	{
	background-color: #444 !important;
}

.essb_links.essb_template_clear-retina .essb_link_yummly a .essb_icon {
	background-color: #e26326 !important;
}

.essb_links.essb_template_clear-retina .essb_link_sms a .essb_icon {
	background-color: #4ea546 !important;
}

.essb_links.essb_template_clear-retina .essb_link_viber a .essb_icon {
	background-color: #7d539d !important;
}

.essb_links.essb_template_clear-retina .essb_link_telegram a .essb_icon
	{
	background-color: #0088cc !important;
}

.essb_links.essb_template_clear-retina .essb_link_subscribe a .essb_icon
	{
	background-color: #f47555 !important;
}

.essb_links.essb_template_clear-retina .essb_link_skype a .essb_icon {
	background-color: #00aff0 !important;
}

.essb_links.essb_template_clear-retina .essb_link_messenger a .essb_icon
	{
	background-color: #0d87ff !important;
}

.essb_links.essb_template_clear-retina .essb_link_kakaotalk a .essb_icon
	{
	background-color: #FBE600 !important;
}

.essb_links.essb_template_clear-retina .essb_link_sharebtn a .essb_icon
	{
	background-color: #2B6A94 !important;
}

.essb_links.essb_template_clear-retina .essb_link_livejournal a .essb_icon
	{
	background-color: #0ca8ec !important;
}

/* Copy Retina */
.essb_links.essb_template_copy-retina a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.essb_links.essb_template_copy-retina .essb_icon {
	width: 28px;
	height: 28px;
}

.essb_links.essb_template_copy-retina .essb_icon:before {
	font-size: 14px !important;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_copy-retina li a .essb_network_name {
	font-size: 13px;
}

.essb_links.essb_template_copy-retina a:hover,.essb_links.essb_template_copy-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_copy-retina .essb_counter_right {
	position: relative;
	right: 6px;
	top: 0px;
	display: inline-block;
	padding: 6px 7px 6px;
	border: 2px solid #ddd;
	border-left-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.essb_links.essb_template_copy-retina .essb_counter_right:before {
	content: "";
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: 0px;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid transparent;
	border-top: 0px solid transparent;
}

/** Dimmed Retina **/
.essb_links.essb_template_dimmed-retina a {
	background-color: transparent !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity: 0.7;
}

.essb_links.essb_template_dimmed-retina li a:hover, .essb_links.essb_template_dimmed-retina li a:focus {
	color: #fff !important;
	opacity: 1;
}

.essb_links.essb_template_dimmed-retina li.essb_link_more a,.essb_links.essb_template_dimmed-retina li.essb_link_more_dots a,.essb_links.essb_template_dimmed-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}

/** Grey Retina **/
.essb_links.essb_template_grey-retina a {
	background-color: transparent !important;
	color: #454545 !important;
	opacity: 0.5;
}

.essb_links.essb_template_grey-retina li a:hover, .essb_links.essb_template_grey-retina li a:focus {
	background-color: transparent !important;
	color: #323232 !important;
	opacity: 1;
}

/* Jumbo Retina */
.essb_links.essb_template_jumbo-retina .essb_icon {
	width: 48px;
	height: 48px;
}

.essb_links.essb_template_jumbo-retina .essb_icon:before {
	font-size: 24px !important;
	top: 12px;
	left: 12px;
}

.essb_links.essb_template_jumbo-retina li a .essb_network_name {
	font-size: 15px;
}

.essb_links.essb_template_jumbo-retina a:hover,.essb_links.essb_template_jumbo-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Jumbo Round Retina */
.essb_links.essb_template_jumbo-round-retina a {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* Fancy Retina */
.essb_links.essb_template_fancy-retina a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_fancy-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	width: 28px;
	height: 28px;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	margin: 5px;
}

.essb_links.essb_template_fancy-retina a:hover .essb_icon,
.essb_links.essb_template_fancy-retina a:focus .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_fancy-retina .essb_icon:before {
	font-size: 14px !important;
	text-align: center;
	position: absolute;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_fancy-retina a:hover,.essb_links.essb_template_fancy-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Deluxe Retina */
.essb_links.essb_template_deluxe-retina a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_deluxe-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 32px;
	height: 32px;
}

.essb_links.essb_template_deluxe-retina a:hover .essb_icon,
.essb_links.essb_template_deluxe-retina a:focus .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_deluxe-retina .essb_icon:before {
	font-size: 16px !important;
	text-align: center;
	position: absolute;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_deluxe-retina .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_deluxe-retina a:hover,.essb_links.essb_template_deluxe-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Fancy Bold Retina **/
.essb_links.essb_template_fancy-bold-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_fancy-bold-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	width: 32px;
	height: 32px;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	margin: 5px;
}

.essb_links.essb_template_fancy-bold-retina a:hover .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_fancy-bold-retina .essb_icon:before {
	font-size: 16px !important;
	text-align: center;
	position: absolute;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_fancy-bold-retina li a:hover,.essb_links.essb_template_fancy-bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_fancy-bold-retina .essb_network_name {
	font-weight: bold;
}

.essb_links.essb_template_fancy-bold-retina .essb_hide_name a:hover .essb_icon
	{
	margin-right: 8px;
}

.essb_links.essb_template_fancy-bold-retina li a .essb_icon {
	margin-right: 8px;
}

/** Metro Bold Retina **/
.essb_links.essb_template_metro-bold-retina li a:hover,.essb_links.essb_template_metro-bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;

}

.essb_links.essb_template_metro-bold-retina .essb_network_name {
	font-weight: bold;
}

/** Retro Retina **/
.essb_links.essb_template_retro-retina {
	font-family: 'Oswald', helvetica, arial, sans-serif;
}

.essb_links.essb_template_retro-retina li a {
	-webkit-box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	-moz-box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	background-color: #fdefc6 !important;
	opacity: 0.8;
}

.essb_links.essb_template_retro-retina li a {
	color: #363636 !important;
}

.essb_links.essb_template_retro-retina a:hover,.essb_links.essb_template_retro-retina a:focus
	{
	background-clip: padding-box;
	opacity: 1;
	background-color: #fef8e7 !important;
	-webkit-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	-moz-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
}

/** Default 4.0 Retina **/
.essb_links.essb_template_default4-retina a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
	font-weight: bold;
}

.essb_links.essb_template_default4-retina a:hover,
.essb_links.essb_template_default4-retina a:focus {
	background-color: #363636 !important;
}

/** Clear Rounded Retina **/
.essb_links.essb_template_clear-rounded-retina a .essb_icon {
	color: #fff !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

/** Grey Fill Retina **/
.essb_links.essb_template_grey-fill-retina a {
	background-color: #454545 !important;
}

.essb_links.essb_template_grey-fill-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

.essb_links.essb_template_grey-fill-retina a:hover,
.essb_links.essb_template_grey-fill-retina a:focus {
	background-color: #717171 !important;
}

/** White Fill Retina **/
.essb_links.essb_template_white-fill-retina a {
	background-color: #ffffff !important;
	color: #656565 !important;
}

.essb_links.essb_template_white-fill-retina a:hover,
.essb_links.essb_template_white-fill-retina a:focus {
	background-color: #ffffff !important;
	color: #121212 !important;
}

/** White Retina **/
.essb_links.essb_template_white-retina a {
	background-color: transparent !important;
	color: #f3f4f5 !important;
}

.essb_links.essb_template_white-retina a:hover,
.essb_links.essb_template_white-retina a:focus {
	background-color: transparent !important;
	color: #e3e4e5 !important;
}

/** Grey Round Retina **/
.essb_links.essb_template_grey-round-retina li a {
	background-color: #616161 !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-round-retina li a:hover,
.essb_links.essb_template_grey-round-retina li a:focus {
	background-color: #212121 !important;
}

.essb_links.essb_template_grey-round-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Modern Slim Retina **/
.essb_links.essb_template_modern-slim-retina li a {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	box-shadow: none !important;
	border-bottom-width: 2px !important;
}

/** Color Leafs **/
.essb_links.essb_template_color-leafs li a {
	border-radius: 14px 0px;
}

.essb_links.essb_template_color-leafs li a:hover,.essb_links.essb_template_color-leafs li a:focus
	{
	background-color: #353535 !important;
}

.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:hover,.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:focus
	{
	color: #fff !important;
}

/** Grey Leafs **/
.essb_links.essb_template_grey-leafs li a {
	border-radius: 14px 0px;
	background-color: #353535 !important;
}

.essb_links.essb_template_grey-leafs .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Color Circles Outline Retina, Color Blocks Outline Retina **/
.essb_links.essb_tempate_color-circles-outline-retina li a:hover,.essb_links.essb_tempate_color-circles-outline-retina li a:focus,.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,.essb_links.essb_tempate_color-blocks-outline-retina li a:focus
	{
	background-color: transparent !important;
	color: #515151 !important;
	border-color: #515151 !important;
}

/** Grey Circles Outline Retina **/
.essb_links.essb_template_grey-circles-outline-retina li a {
	background-color: transparent !important;
	color: #969696 !important;
	border: 2px solid #969696 !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-circles-outline-retina li a:hover,.essb_links.essb_template_grey-circles-outline-retina li a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_grey-circles-outline-retina li.essb_link_more a:hover,.essb_links.essb_template_grey-circles-outline-retina li.essb_link_more_dots a:hover,.essb_links.essb_template_grey-circles-outline-retina li.essb_link_less a:hover
	{
	color: #212121 !important;
	border-color: #212121 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:focus
	{
	color: #FF7D12 !important;
	border-color: #FF7D12 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:focus
	{
	color: #1D9E11 !important;
	border-color: #1D9E11 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:focus
	{
	color: #056CAD !important;
	border-color: #056CAD !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:focus
	{
	color: #8CB55B !important;
	border-color: #8CB55B !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:focus
	{
	color: #F4731C !important;
	border-color: #F4731C !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:focus
	{
	color: #135a5b !important;
	border-color: #135a5b !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:focus
	{
	color: #ED1C24 !important;
	border-color: #ED1C24 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:focus
	{
	color: #EE4055 !important;
	border-color: #EE4055 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:focus
	{
	color: #2c4762 !important;
	border-color: #2c4762 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:focus
	{
	color: #666 !important;
	border-color: #666 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:focus
	{
	color: #3398fc !important;
	border-color: #3398fc !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:focus
	{
	color: #ED1C24 !important;
	border-color: #ED1C24 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:focus
	{
	color: #00abf0 !important;
	border-color: #00abf0 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:focus
	{
	color: #EA4335 !important;
	border-color: #EA4335 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:focus
	{
	color: #3a579a !important;
	border-color: #3a579a !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:focus
	{
	color: #cd1c1f !important;
	border-color: #cd1c1f !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:focus
	{
	color: #1b5791 !important;
	border-color: #1b5791 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:focus
	{
	color: #127bb6 !important;
	border-color: #127bb6 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:focus
	{
	color: #eb4723 !important;
	border-color: #eb4723 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:focus
	{
	color: #4c75a3 !important;
	border-color: #4c75a3 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:focus
	{
	color: #666 !important;
	border-color: #666 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:focus
	{
	color: #333 !important;
	border-color: #333 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:focus
	{
	color: #f59038 !important;
	border-color: #f59038 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:focus
	{
	color: #511295 !important;
	border-color: #511295 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:focus
	{
	color: #dd4b39 !important;
	border-color: #dd4b39 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:focus
	{
	color: #0d642e !important;
	border-color: #0d642e !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:focus
	{
	color: #f08641 !important;
	border-color: #f08641 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:focus
	{
	color: #7cbf4b !important;
	border-color: #7cbf4b !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:focus
	{
	color: #3a5998 !important;
	border-color: #3a5998 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:focus
	{
	color: #FAA519 !important;
	border-color: #FAA519 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:focus
	{
	color: #222222 !important;
	border-color: #222222 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:focus
	{
	color: #2CBF13 !important;
	border-color: #2CBF13 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:focus
	{
	color: #B31F17 !important;
	border-color: #B31F17 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:focus
	{
	color: #444 !important;
	border-color: #444 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:focus
	{
	color: #e26326 !important;
	border-color: #e26326 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:focus
	{
	color: #4ea546 !important;
	border-color: #4ea546 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:focus
	{
	color: #7d539d !important;
	border-color: #7d539d !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:focus
	{
	color: #0088cc !important;
	border-color: #0088cc !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:focus
	{
	color: #f47555 !important;
	border-color: #f47555 !important;
}

/** Grey Blocks Outline Retina **/
.essb_links.essb_template_grey-blocks-outline-retina li a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
}

/** Dark Outline Retina **/
.essb_links.essb_template_dark-outline-retina li a {
	background-color: transparent !important;
	opacity: 0.5;
	color: #454545 !important;
	border: 2px solid #454545 !important;
}

.essb_links.essb_template_dark-outline-retina li a:hover,.essb_links.essb_template_dark-outline-retina li a:focus
	{
	background-color: transparent !important;
	opacity: 1;
	color: #454545 !important;
	border: 2px solid #454545 !important;
}

/** Dark Round Outline Retina **/
.essb_links.essb_template_dark-round-outline-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

/** Classic Retina **/
.essb_links.essb_template_classic-retina li a {
	background: #fafbfc; /* Old browsers */
	background: -moz-linear-gradient(top, #fafbfc 0%, #efefee 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fafbfc 0%, #efefee 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fafbfc 0%, #efefee 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#fafbfc',
		endColorstr='#efefee', GradientType=0 ); /* IE6-9 */
	border: 1px solid #e1e1e1;
}

/** Classic Round Retina **/
.essb_links.essb_template_classic-round-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

/** Classic Fancy Retina **/
.essb_links.essb_template_classic-fancy-retina li a {
	background-color: #fafafa !important;
	box-shadow: none !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_classic-fancy-retina li a:hover,
.essb_links.essb_template_classic-fancy-retina li a:focus
	{
	-webkit-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
	-moz-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
	box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
}

/** Color Circles Retina **/
.essb_links.essb_template_color-circles-retina li a {
	border-radius: 24px;
	-webkit-border-radius: 24px;
}

.essb_links.essb_template_color-circles-retina .essb_icon {
	width: 48px;
	height: 48px;
}

.essb_links.essb_template_color-circles-retina .essb_icon:before {
	font-size: 22px !important;
	top: 13px;
	left: 13px;
}

/** Massive **/


.essb_links.essb_template_massive-retina .essb_icon {
	width: 55px;
	height: 55px;
}

.essb_links.essb_template_massive-retina .essb_icon:before {
	font-size: 35px !important;
	top: 10px;
	left: 10px;
}

.essb_links.essb_template_massive-retina .essb_network_name {
	font-size: 11px;
}

.essb_links.essb_template_massive-retina .essb_vertical_name li a .essb_network_name {
	margin: 0px 10px 12px 10px;
}

/** Cut Off Retina **/
.essb_links.essb_template_cutoff-retina { overflow: hidden;}

.essb_links.essb_template_cutoff-retina li {
	
}
.essb_links.essb_template_cutoff-retina li a .essb_icon:before {
	font-size: 24px !important;
}

.essb_links.essb_template_cutoff-retina li a .essb_icon {
	width: 40px !important;
	height: 40px !important;
	top: 8px !important;
	left: 8px !important;
}

.essb_links.essb_template_cutoff-retina li a {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
-webkit-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
	top: 16px;
	position: relative;
}

.essb_links.essb_template_cutoff-retina li a:hover {
	top: 0px;
}

/** Cut Off Fill Retina **/
.essb_links.essb_template_cutoff-fill-retina { overflow: hidden;}

.essb_links.essb_template_cutoff-fill-retina li {
	
}
.essb_links.essb_template_cutoff-fill-retina li a .essb_icon:before {
	font-size: 24px !important;
}

.essb_links.essb_template_cutoff-fill-retina li a .essb_icon {
	width: 40px !important;
	height: 40px !important;
	top: 8px !important;
	left: 8px !important;
}

.essb_links.essb_template_cutoff-fill-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: none;
-webkit-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
	top: 16px;
	position: relative;
}

.essb_links.essb_template_cutoff-fill-retina li a:hover {
	top: 0px;
}

/** Cut Off Retina **/
.essb_links.essb_template_modern-light-retina li a {
	background-color: #fff !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon {
	width: 36px !important;
	height: 36px !important;
	top: 8px !important;
	left: 8px !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon:before {
	font-size: 20px !important;
}
.essb_links.essb_template_modern-light-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: none;
transition-property: background-color;
  transition-duration: 0.2s;
  transition-timing-function: linear;


}

.essb_links.essb_template_modern-light-retina li a .essb_network_name {
	font-size: 13px;
	text-transform: uppercase;
}

/** Tiny Color Circles Retina **/
.essb_links.essb_template_tiny-color-circles-retina li a {
	border-radius: 16px;
	-webkit-border-radius: 16px;
}

.essb_links.essb_template_tiny-color-circles-retina .essb_icon {
	width: 32px;
	height: 32px;
}

.essb_links.essb_template_tiny-color-circles-retina .essb_icon:before {
	font-size: 16px !important;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_tiny-color-circles-retina li a .essb_network_name {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
}


/** Lollipop Retina **/
.essb_links.essb_template_lollipop-retina li a {
	color: #565656 !important;
	background-color: transparent !important;
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
}

.essb_links.essb_template_lollipop-retina li a .essb_network_name {
	text-transform: uppercase;
	font-size: 11px;
}


.essb_links.essb_template_lollipop-retina li a:hover,.essb_links.essb_template_lollipop-retina li a:focus
	{
	color: #D8335B !important;
}

.essb_links.essb_template_lollipop-retina a .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_lollipop-retina a .essb_icon {
	color: #fff !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_lollipop-retina li a:hover .essb_icon,.essb_links.essb_template_lollipop-retina li a:focus .essb_icon
	{
	background-color: #eb97ab !important;
}

.essb_links.essb_template_lollipop-retina li.essb_link_more a .essb_icon,.essb_links.essb_template_lollipop-retina li.essb_link_more_dots a .essb_icon,.essb_links.essb_template_lollipop-retina li.essb_link_less a .essb_icon
	{
	background-color: #c2cfcd !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_meneame a .essb_icon {
	background-color: #ffbe89 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_whatsapp a .essb_icon
	{
	background-color: #83f179 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_mwp a .essb_icon {
	background-color: #72c6fb !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_flattr a .essb_icon {
	background-color: #c5daad !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_ok a .essb_icon {
	background-color: #f9b98d !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_xing a .essb_icon {
	background-color: #4fd8da !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_weibo a .essb_icon {
	background-color: #f68a8e !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_pocket a .essb_icon {
	background-color: #f8adb6 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_tumblr a .essb_icon {
	background-color: #82a4c7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_print a .essb_icon {
	background-color: #91CED7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_del a .essb_icon {
	background-color: #a8d3fe !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_buffer a .essb_icon {
	background-color: #5A5A5A !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_love a .essb_icon {
	background-color: #F7A3A2 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_twitter a .essb_icon {
	background-color: #95E7ED !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_google a .essb_icon {
	background-color: #FD7150 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_facebook a .essb_icon
	{
	background-color: #849FBB !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_pinterest a .essb_icon
	{
	background-color: #ED939D !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_digg a .essb_icon {
	background-color: #80b4e7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_linkedin a .essb_icon
	{
	background-color: #8BB7D9 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_stumbleupon a .essb_icon
	{
	background-color: #f5a290 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_vk a .essb_icon {
	background-color: #97b1cf !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_mail a .essb_icon {
	background-color: #F2E4F9 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_reddit a .essb_icon {
	background-color: #D8E2EC !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_blogger a .essb_icon {
	background-color: #fbcfa9 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_amazon a .essb_icon {
	background-color: #AA8C91 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_yahoomail a .essb_icon
	{
	background-color: #af74ee !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_gmail a .essb_icon {
	background-color: #eea79e !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_newsvine a .essb_icon
	{
	background-color: #45e782 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_hackernews a .essb_icon
	{
	background-color: #f9ccaf !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_evernote a .essb_icon
	{
	background-color: #bcdea3 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_aol a .essb_icon {
	background-color: #999 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_myspace a .essb_icon {
	background-color: #94aad6 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_mailru a .essb_icon {
	background-color: #fdd38d !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_viadeo a .essb_icon {
	background-color: #999 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_line a .essb_icon {
	background-color: #8bf279 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_flipboard a .essb_icon
	{
	background-color: #eb6d66 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_comments a .essb_icon
	{
	background-color: #989898 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_yummly a .essb_icon {
	background-color: #f0ae8f !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_sms a .essb_icon {
	background-color: #97d091 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_viber a .essb_icon {
	background-color: #b79ccb !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_telegram a .essb_icon
	{
	background-color: #55c6ff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_subscribe a .essb_icon
	{
	background-color: #fac3b5 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_skype a .essb_icon {
	background-color: #79dbff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_messenger a .essb_icon
	{
	background-color: #95caff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_kakaotalk a .essb_icon
	{
	background-color: #fff584 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_sharebtn a .essb_icon
	{
	background-color: #E2999F !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_livejournal a .essb_icon
	{
	background-color: #77d1f8 !important;
}


/************ Mobile ****************/
.essb-mobile-sharebottom {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: 100001;
}

.essb-mobile-sharebottom .essb_displayed_sharebottom {
	z-index: 100001;
}

/*.essb-mobile-sharebottom .essb_morepopup_close {
	display: none;
}*/

.essb-mobile-sharebottom .essb_links li a {
	padding-top: 10px;
	padding-bottom: 10px;
}

.essb-mobile-sharebottom .essb_links .essb_icon {
	width: 36px !important;
	height: 36px !important;
	background-size: 30px !important;
}

.essb-mobile-sharebottom .essb_links.essb_template_fancy-retina .essb_icon
	{
	background-size: 18px !important;
}

.essb-mobile-sharebottom .essb_links li a {
	padding-top: 8px;
	padding-bottom: 8px;
}

.essb-mobile-sharebottom .essb_links {
	background-color: #fff;
}

.essb-mobile-sharebottom .essb_links .essb_t_l_big {
	font-size: 18px !important;
	margin-right: 0px !important;
}

.essb-mobile-sharebottom .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after
	{
	margin-top: 0px !important;
	font-size: 12px !important;
}

.essb-mobile-sharebottom .essb_links {
	margin: 0px !important;
	text-align: center;
}

.essb-mobile-sharebottom .essb_width_columns_4 li {
	width: 25%;
}

.essb-mobile-sharebottom .essb_width_columns_5 li {
	width: 20%;
}

.essb-mobile-sharebottom .essb_width_columns_6 li {
	width: 16.6666%;
}

.essb-mobile-sharebottom .essb_width_columns_3 li {
	width: 33.3%;
}

.essb-mobile-sharebottom .essb_width_columns_2 li {
	width: 50%;
}

.essb-mobile-sharebottom .essb_width_columns_4 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_5 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_3 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_2 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_6 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_links li {
	margin-bottom: 0px !important;
}

.essb-mobile-sharepoint {
	background-color: #111;
	color: #fafafa;
	position: fixed;
	bottom: 0px;
	left: 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 42px;
	height: 42px;
	opacity: 0.8;
}

.essb-mobile-sharepoint-icon {
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
	background-size: 26px;
	width: 26px;
	height: 26px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 7px;
	margin-top: 7px;
	opacity: 0.8;
}

.essb-mobile-sharebar {
	background-color: #111;
	color: #fafafa;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	opacity: 0.85;
	line-height: 18px;
	cursor: pointer;
	z-index: 1000;
}

.essb-mobile-sharebar-icon {
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
	background-size: 16px;
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
}

.essb-mobile-sharebar-text {
	font-size: 12pt;
	display: inline-block;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 5px;
	vertical-align: middle;
}

.essb-mobile-sharebar-window {
	position: fixed;
	z-index: 99999;
	background: rgba(255, 255, 255, 0.85);
	color: #111;
	display: none;
	top: 0;
	left: 0px;
}

.essb-mobile-sharebar-window-content {
	padding: 15px;
	margin: 0;
	text-align: center;
	padding-top: 0px;
	overflow-y: auto;
	margin-top: 10px;
}

.essb-mobile-sharebar-window-content .essb_links {
	margin-top: 0px;
}

.essb-mobile-sharebar-window-content li a {
	text-align: left;
}

.essb-mobile-sharebar-window-shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(33, 33, 33, 0.85);
	z-index: 9999;
	display: none;
}

.essb-mobile-sharebar-window-close-title {
	background-color: #dadada;
	width: 100%;
	height: 32px;
}

.essb-mobile-sharebar-window-close {
	width: 14px;
	height: 14px;
	display: inline-block;
	position: absolute;
	top: 10px;
	right: 10px;
	-webkit-transition: all ease 0.50s;
	transition: all ease 0.75s;
	font-weight: bold;
	text-decoration: none;
	color: #111;
	line-height: 160%;
	font-size: 14px;
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDEuNzU2cHgiIGhlaWdodD0iNDEuNzU2cHgiIHZpZXdCb3g9IjAgMCA0MS43NTYgNDEuNzU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MS43NTYgNDEuNzU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI3Ljk0OCwyMC44NzhMNDAuMjkxLDguNTM2YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFjLTEuOTUxLTEuOTUyLTUuMTE5LTEuOTUyLTcuMDcsMEwyMC44NzgsMTMuODA5TDguNTM1LDEuNDY1Yy0xLjk1MS0xLjk1Mi01LjExOS0xLjk1Mi03LjA3LDBjLTEuOTUzLDEuOTUzLTEuOTUzLDUuMTE5LDAsNy4wNzFsMTIuMzQyLDEyLjM0MkwxLjQ2NSwzMy4yMmMtMS45NTMsMS45NTMtMS45NTMsNS4xMTksMCw3LjA3MUMyLjQ0LDQxLjI2OCwzLjcyMSw0MS43NTUsNSw0MS43NTVjMS4yNzgsMCwyLjU2LTAuNDg3LDMuNTM1LTEuNDY0bDEyLjM0My0xMi4zNDJsMTIuMzQzLDEyLjM0M2MwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NCwzLjUzNSwxLjQ2NHMyLjU2LTAuNDg3LDMuNTM1LTEuNDY0YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFMMjcuOTQ4LDIwLjg3OHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
	background-size: 14px;
	z-index: 1001;
}



/*** More Popup ***/

.essb_morepopup_shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(33, 33, 33, 0.85);
	z-index: 1100;
	display: none;
}

.essb_morepopup_shadow.essb_morepopup_shadow_modern {
	background-color: rgba(0, 0, 0, 0.9);
}

.essb_morepopup {
	background-color: #ffffff;
	z-index: 1101;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	display: none;
	color: #111;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-top: 25px;
}

.essb_morepopup.essb_morepopup_modern {
	background-color: transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	color: #fff;
	overflow: hidden;
}

.essb_morepopup.essb_morepopup_modern .essb_network_name { color: #fff; }
.essb_morepopup.essb_morepopup_modern .essb_icon {
	width: 52px;
	height: 52px;
	margin-bottom: 10px;
}
.essb_morepopup.essb_morepopup_modern .essb_icon:before{
	font-size: 32px !important;
	left: 10px;
	top: 10px;
}

.essb_morepopup.essb_morepopup_modern .essb_morepopup_close { background-color: #fff; width: 28px; height: 28px; border-radius: 50%; top: 20px; }
.essb_morepopup.essb_morepopup_modern .essb_morepopup_close i:before {
	position: absolute;
	top: 5px;
	left: 5px;
	font-size: 18px;
}

.essb_morepopup.essb_morepopup_modern .essb_links.essb_width_columns_4 li a { width: 95% !important; margin-bottom: 10px !important; }

.essb-morepopup-modern-title, .essb-morepopup-modern-link a, .essb-morepopup-modern-link a:hover, .essb-morepopup-modern-link a:visited, .essb-morepopup-modern-link a:focus {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

.essb_morepopup.essb_morepopup_modern .essb_morepopup_content {
	width: 100%;
	padding-right: 18px;
}

@media (max-width: 600px) {
	.essb_morepopup.essb_morepopup_modern .essb_morepopup_content { padding: 0px; padding-right: 18px; }
}

.essb_morepopup_content {
	padding: 0px 20px 20px 20px;
	margin: 0;
	text-align: center;
}

.essb_morepopup_content .essb_links.essb_width_columns_3 {
	margin: 0px !important;
}

.essb_morepopup_content .essb_links a {
	text-align: left;
}

.essb_morepopup_close {
	display: inline-block;
	position: absolute;
	top: 5px;
	right: 5px;
	-webkit-transition: all ease 0.50s;
	transition: all ease 0.75s;
	font-weight: bold;
	text-decoration: none;
	color: #111 !important;
	line-height: 18px;
	font-size: 18px;
	z-index: 1001;
}

/** Inline More Popup ***/
.essb_morepopup_inline {
	padding: 10px !important;
	-webkit-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-moz-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-ms-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-o-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	border: 1px solid #b3b3b3;
	max-width: 330px;
}

.essb_morepopup_inline .essb_morepopup_close {
	display: none;
}

.essb_morepopup_inline .essb_links {
	margin: 0 !important;
}

.essb_morepopup_inline .essb_morepopup_content {
	padding: 0px !important;
	text-align: left;
}

.essb_morepopup_inline .modal-pointer-down-left, .essb_morepopup_inline .modal-pointer-up-left {
	left: 10px;
	right: auto;
} 

.essb_morepopup_inline .modal-pointer-down-right, .essb_morepopup_inline .modal-pointer-up-right {
	right: 10px;
	left: auto;
}

.essb_morepopup_inline .modal-pointer-up, .essb_morepopup_inline .modal-pointer-up-left, .essb_morepopup_inline .modal-pointer-up-right {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px inset transparent;
	border-bottom: 14px solid #b3b3b3;
	top: -28px;
}

.essb_morepopup_inline .modal-pointer-down, 
.essb_morepopup_inline .modal-pointer-down-left, 
.essb_morepopup_inline .modal-pointer-down-right {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px inset transparent;
	border-top: 14px solid #b3b3b3;
	bottom: -28px;
}

.modal-container, .modal, .modal-pointer, .modal-pointer-conceal {
	position: absolute;
}

.essb_morepopup_inline .modal-pointer-up .modal-pointer-conceal, 
.essb_morepopup_inline .modal-pointer-up-left .modal-pointer-conceal, 
.essb_morepopup_inline .modal-pointer-up-right .modal-pointer-conceal {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px solid #fff;
	left: -14px;
	top: -13px;
}

.essb_morepopup_inline .modal-pointer-down .modal-pointer-conceal, 
.essb_morepopup_inline .modal-pointer-down-left .modal-pointer-conceal, 
.essb_morepopup_inline .modal-pointer-down-right .modal-pointer-conceal {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-top: 14px solid #fff;
	left: -14px;
	bottom: 1px;
}

/*** Send mail form design version 4 ***/

.essb_mailform_shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.4);
	z-index: 1100;
	display: none;
}

.essb_mailform {
	background-color: #ffffff;
	z-index: 1101;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	display: none;
	color: #111;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 15px;
	width: 300px;
}

.essb_mailform_content {
	padding: 0;
	margin: 0;
}

.essb_mailform_content p {
	margin-bottom: 20px;
}

.essb_mailform_content .essb_mailform_content_label,
.essb_mailform_content .essb_mailform_content_input {
	width: 280px;
	display: block;
}

.essb_mailform_content .essb_mailform_content_label {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 5px;
}

.essb_mailform_content .essb_mailform_content_input {
	border: 1px solid #cacaca;
	font-size: 13px;
	margin-bottom: 15px;
}

.essb_mailform_content .essb_mailform_content_input:focus {
	border: 1px solid #2980b9;	
}

.essb_mailform_content .essb_mailform_content_button {
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 10px;
	text-align: center;
	background-color: #2980b9;
	color: #fff;
	margin-right: 3px;
	font-size: 12px;
	border: 0px;
	box-shadow: none;
	border-radius: 3px;
}

.essb_mailform_content .essb_mailform_content_buttons {
	border-top: 1px solid #e3e3e3;
	padding-top: 10px;
	text-align: right;
}

.essb_mailform_content .essb_mailform_content_button:hover, .essb_mailform_content .essb_mailform_content_button:focus {
	background: #34495e !important;
}

.essb_mailform_preview {
	font-size: 12px;
	margin-bottom: 10px;
}

/*********** Native Buttons *************/
.essb_native_buttons.essb_native_after_share { margin-top: 5px; }
.essb_links .essb_native_item { height: 24px; margin-right: 5px !important; }/*

Theme Name: Bridge Child

Theme URI: http://demo.qodeinteractive.com/bridge/

Description: A child theme of Bridge Theme

Author: Qode Interactive

Author URI: http://www.qodethemes.com/

Version: 1.0.0

Template: bridge

*/
@import url("../bridge/style.css ");
@font-face {
font-family: 'nexa_boldregular';
src:url('fonts/nexa_bold-webfont.eot ');
src:url('fonts/nexa_bold-webfont.eot ?#iefix ') format( 'embedded-opentype '),url('fonts/nexa_bold-webfont.woff2 ') format( 'woff2 '),url('fonts/nexa_bold-webfont.woff ') format( 'woff '),url('fonts/nexa_bold-webfont.ttf ') format( 'truetype '),url('/wp-content/themes/bridge-child/fonts/nexa_bold-webfont.svg#nexa_boldregular') format( 'svg ');
font-weight:normal;
font-style:normal;
}

@font-face {
font-family: 'nexa_lightregular';
src:url('nexa_light-webfont.eot ');
src:url('nexa_light-webfont.eot ?#iefix ') format( 'embedded-opentype '),url('nexa_light-webfont.woff2 ') format( 'woff2 '),url('nexa_light-webfont.woff ') format( 'woff '),url('nexa_light-webfont.ttf ') format( 'truetype '),url('/wp-content/themes/bridge-child/nexa_light-webfont.svg#nexa_lightregular') format( 'svg ');
font-weight:normal;
font-style:normal;
}


h1,h2,h3,h4,h5 {
font-family: "nexa_boldregular"!important;
}

.nexa-bold.proper-case h1,.nexa-bold.proper-case h2 {
font-family: "nexa_boldregular"!important;
text-transform:capitalize;
}

.nexa-light.proper-case h1,.nexa-light.proper-case h2 {
font-family: "nexa_lightregular"!important;
text-transform:capitalize;
}

.nexa-bold.upper-case h1,.nexa-bold.upper-case h2 {
font-family: "nexa_boldregular"!important;
text-transform:uppercase;
}

.nexa-light.upper-case h1,.nexa-light.upper-case h2 {
font-family: "nexa_lightregular"!important;
text-transform:uppercase;
}

.roboto-light { "Roboto",sans-serif;
font-weight:normal;
}

.roboto-bold { "Roboto",sans-serif;
font-weight:bold;
}

.blue {
color:#1d8ef2!important;
}

.proper-case, {
text-transform:capitalize;
}

.lower-case {
text-transform:lowercase;
}

.upper-case {
text-transform:uppercase;
}

.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover {
background-color:#1d8ef2;
border-color:#1d8ef2;
color:#fff!important;
text-decoration:none;
}

.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover {
background-color:#1d8ef2!important;
border-color:#1d8ef2!important;
color:#fff!important;
text-decoration:none;
}

a:hover,p a:hover {
color:#1d8ef2!important;
text-decoration:none;
}

.post_excerpt {
text-align:justify!important;
}

.blog_holder { margin-top: 20px; }

body {
font-family: 'Roboto',sans-serif;
font-size: 14px;
line-height: 26px;
color: #000;
font-weight: 400;
background-color: #f6f6f6;
overflow-y: scroll;
overflow-x: hidden!important;
-webkit-font-smoothing: antialiased;
}

/** Header **/


.vc_text_separator.full.nexa-bold {
padding-bottom:20px;
border-top:1px solid #000;
margin-top:20px;
border-bottom:0;
font-size:24px;
}

.vc_text_separator.full.nexa-bold div {
font-size:22px;
}

/** Slider **/
.boxed .carousel-inner {
width:100%;
}

#qode-home-slider-3 .carousel-inner .slide_subtitle span {
margin-top:12px;
margin-bottom:12px;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
text-align:left;
background-color:rgba(24,112,182,.5);
}

.testimonials_holder.light .flex-direction-nav a:hover {
background-color:#3084cf;
border-color:#3084cf;
}

#qode-home-slider-3 .carousel-inner .item.dark .slider_content .text .qbutton {
background-color:#FFF315;
color:#000;
border:0;
margin-top:20px;
font-size:1.3em;
padding:5px 10px;
}

.carousel-inner .slider_content {
position:absolute;
width:100%;
left:0!important;
}

.carousel-inner .slide_subtitle {
font-size:26px;
letter-spacing:1px;
margin-top:105px;
font-family:Roboto!important;
}

.carousel-inner h2 {
display:none;
}

.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator p {
color:#000!important;
padding:10px;
}

.section_inner.clearfix .section_inner_margin.clearfix .vc_col-sm-4.wpb_column.vc_column_container .wpb_wrapper a.qbutton.center {
font-size:1em;
}


.carousel-control {
height:50%;
}

.carousel-control i {
font-size:30px;
color:#000;
line-height:54px;
}

.carousel-control .prev_nav,.carousel-control .next_nav {
background:rgba(255,255,255,.7);
}
/** footer **/
.boxed footer {
width:100%!important;
box-sizing:border-box;
-moz-box-sizing:border-box;
margin-top:55px;
}

.home.boxed footer {
margin-top:0;
}

.section_inner .section_inner_margin .menu-column-4 {
padding:0px 50px;
}

footer .footer_inner .footer_top_holder .footer_top .container {
padding-left:30px;
}

footer .footer_inner .footer_top_holder .footer_top .container h5 {
padding:30px 0 0 0;
color:#FFFFFF;
}

footer .footer_inner .footer_top_holder .footer_top .container div {
color:#fff;
margin-top:0;
}

footer .footer_inner .footer_top_holder .footer_top .q_social_icon_holder i.simple_social {
margin-right:0px;
}

footer .footer_inner .footer_top_holder .footer_top .container span.q_social_icon_holder.normal_social i.fa.fa-facebook.fa-lg.simple_social {
background:transparent;
padding:10px 11px;
border-radius:100%;
color:#808080!important;
border:1px solid #808080;
}

footer .footer_inner .footer_top_holder .footer_top .container span.q_social_icon_holder.normal_social i.fa.fa-phone.fa-lg.simple_social {
border:1px solid #959595;
padding:9px 9px;
border-radius:100%;
color:#959595;
}

.footer_top .column_inner >div h2,.footer_top .column_inner >div h3,.footer_top .column_inner >div h4,.footer_top .column_inner >div h5,.footer_top .column_inner >div h6 {
color:#fff;
}

.footer_top .widget_nav_menu li.menu-item a,.footer_top a {
color:#fff;
}

footer .footer_inner .footer_top_holder .footer_top .container {
padding-left:30px;
width:1100px;
margin:0 auto;
}
/** MAin PAge **/
.hp-boxes {
width:32.333333%!important;
height:115px;
border-radius:10px;
}

.hp-boxes p {
text-align:left;
font-size:14px;
line-height:20px;
color:#000;
font-family:nexa_boldregular;
}

.hp-boxes img {
margin-top:-25px;
}

.hp-box-text {
margin-top:3px;
}
/* Featured Image */
.post_image {
max-width:950px;
margin:0 auto;
text-align:center;
}
/** Blog **/
.blog_holder article .post_text .post_text_inner {
padding:25px 100px;
background-color:#fff;
}

.blog_single.blog_holder article .post_text .post_text_inner {
padding-left:100px;
padding-right:100px;
padding-bottom:0;
background-color:transparent;
}
/* for Box-Store Styles*/
/** / Gravity Form - Quote / **/

#gform_1 input, #gform_3 input, #input_3_11, #gform_1 textarea, #gform_3 textarea, #gform_3 select {
    font-family: "Roboto"!important;
    color:#000!important;
}

#gform_page_2_1,#gform_page_2_2,#gform_submit_button_2 {
display:none;
}
/* line 131, sass/site/primary/_misc.scss */
#field_1_82 .gfield_label {
display:none!important;
}

#gform_1 {
font-family: "Roboto"!important;
}

#gform_1 .gform_title {
display:none!important;
}

#gform_1 .gtitle {
float:left;
width:185px;
margin:10px 0;
font-family: "Roboto"!important;
font-weight: 600;

}

#gform_1 h5 {
display:none;
}

#gform_1 .datepicker,#gform_1 .medium {
width:97%!important;
height:40px;
padding:6px 12px;
font-size:14px;
color:#000;
}

#gform_1 .gform_previous_button,#gform_1 .gform_next_button {
margin-top:20px;
}

#gform_page_1_1 .gform_page_footer {
display:none;
}

#gform_1 .gfield_checkbox li input[type=checkbox ] {
display:none;
}
/* line 132, sass/site/primary/_misc.scss */
#gform_1 #gf_page_steps_1,#gform_2 #gf_page_steps_2 {
color:#000;
width:640px;
height:80px;
position:relative;
display:inline-flex;
}
/* line 139, sass/site/primary/_misc.scss */
#gform_1 .gf_step_label {
position:absolute;
top:30px;
}

#gform_1 #gf_page_steps_1 .gf_step,#gform_2 #gf_page_steps_2 .gf_step {
background-color:rgba(10,112,201,1);
height:59px;
padding:22px 30px 0 5px;
background-repeat:no-repeat;
background-position:right top;
float:left;
text-transform:uppercase;
font-weight:700;
font-size:18px;
font-family: "Roboto"!important;
float:left;
margin:0 0 0 0;
width:50% !important;
}
/* line 155, sass/site/primary/_misc.scss */
#gform_1 #gf_page_steps_1 .gf_step_number,#gform_2 #gf_page_steps_2 .gf_step_number {
padding:10px;
float:left;
margin-right:8px;
font-size:50px;
font-family: "nexa_boldregular"!important;
margin-top:-18px;
}

#gform_1 #gform_page_1_2 .section_title.column-6,#gform_2 #gform_page_1_2 .section_title.column-6 {
float:left;
width:45%;
color:#fff;
background-color:#000000;
padding-left:32px;
font-family: "nexa_boldregular"!important;
}

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
list-style-type:none !important;
}

.gform_wrapper .gf_step {
opacity:0.9!important;
}

.gform_wrapper .gf_step.gf_step_active {
background-color:rgba(10,112,201,1);
background-image:url("images/step-active.png ")!important;
background-color:rgba(10,112,201,1)!important;
background-repeat:no-repeat!important;
background-position:right!important;
color:#fff!important;
}

.gf_step.gf_step_completed,.gf_step.gf_step_pending {
background-image:url("images/step-inactive.png ")!important;
background-color:#d8d8d8!important;
}

.gf_step.gf_step_previous {
background-image:url("images/step-previous.png ")!important;
background-color:#d8d8d8!important;
}

.gf_step.gf_step_active.gf_step_last {
background-image:url("images/step-active.png ")!important;
background-color:rgba(10,112,201,1)!important;
}

.gform_wrapper .gform_page_footer {
border-top:0!important;
}
/* line 214, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2,#gform_2 #gform_page_2_2 {
background-color:#d8d8d8;
width:560px;
/**height: 510px;**/
height:auto;
padding:20px 40px;
}

#gform_1 #gform_page_1_2 #field_1_2,#gform_2 #gform_page_2_2 #field_2_2 {
/**font-family: 'Nexa_bold', serif;**/
font-family: "nexa_boldregular"!important;
font-size:1.5em;
line-height:19px;
font-weight:700;
color:#000000;
margin:0 0 5px;
}
/* line 228, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2#field_1_2 #input_1_2,#gform_2 #gform_page_2_2#field_2_2 #input_2_2 {
height:45px;
border:1px solid #cccccc;
padding:10px 15px 9px;
width:550px;
font-family: "Roboto"!important;
font-weight:700;
margin:10px 0 16px 0;
}
/* line 242, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 #field_1_4,#gform_2 #gform_page_2_2 #field_2_4 {
/**font-family: 'Nexa_bold', serif;**/
font-size:22px;
line-height:19px;
font-weight:700;
margin:0 0 0 0;
}

#gform_1 #gform_page_1_2 #field_1_4 .gsection_title,#gform_2 #gform_page_2_2 #field_2_4 .gsection_title {
font-family: "Roboto"!important;
text-transform:none;
color:#000000;
}

#gform_1 #field_1_9 .ginput_container ul#input_1_9 li.gchoice_9_1 label#label_9_1 {
color:#000000;
}
/* line 251, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 .gfield_label,#gform_2 #gform_page_2_2 .gfield_label {
font-family: "Roboto"!important;
font-size:14px;
color:#000000;
}
/* line 255, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 #field_1_3 #input_1_3,#gform_1 #gform_page_1_2 #field_1_3 #input_1_5,#gform_1 #gform_page_1_2 #field_1_3 #input_1_7,#gform_1 #gform_page_1_2 #field_1_3 #input_1_8,#gform_1 #gform_page_1_2 #field_1_5 #input_1_3,#gform_1 #gform_page_1_2 #field_1_5 #input_1_5,#gform_1 #gform_page_1_2 #field_1_5 #input_1_7,#gform_1 #gform_page_1_2 #field_1_5 #input_1_8,#gform_1 #gform_page_1_2 #field_1_7 #input_1_3,#gform_1 #gform_page_1_2 #field_1_7 #input_1_5,#gform_1 #gform_page_1_2 #field_1_7 #input_1_7,#gform_1 #gform_page_1_2 #field_1_7 #input_1_8,#gform_1 #gform_page_1_2 #field_1_8 #input_1_3,#gform_1 #gform_page_1_2 #field_1_8 #input_1_5,#gform_1 #gform_page_1_2 #field_1_8 #input_1_7,#gform_1 #gform_page_1_2 #field_1_8 #input_1_8,body .gform_wrapper input [type=text ] {
height:40px;
padding:6px 12px;
font-size:14px;
font-weight:700;
font-family: "Roboto"!important;
}
/* line 262, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 #field_1_3 #input_1_9 #label_9_1,#gform_1 #gform_page_1_2 #field_1_5 #input_1_9 #label_9_1,#gform_1 #gform_page_1_2 #field_1_7 #input_1_9 #label_9_1,#gform_1 #gform_page_1_2 #field_1_8 #input_1_9 #label_9_1 {
color:#000000;
/**font: 14px 'Roboto', sans-serif;**/
font-family: "Roboto"!important;
font-size:14px;
}
/* line 269, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 #gform_next_button_1_1 {
background:#ffce0f;
box-shadow:none;
text-shadow:none;
border:0;
border-radius:0px;
color:white;
font-family: "Roboto"!important;
font-weight:700;
text-transform:uppercase;
/**padding: 12px 20px;**/
font-size:14px;
}
/* line 288, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 {
background-color:#e0e0e0;
width:640px;
padding:30px 0px;
}

#gform_1 #input_1_85_1 {
width:73px;
}

#gform_1 #input_1_85_1,#gform_1 #input_1_85_2,#gform_1 #input_1_85_3 {
padding:12px 0 11px 18px;
}

#gform_page_1_1 #gform_next_button_1_1,#gform_page_1_3 #gform_previous_button_1,#gform_page_2_3 #gform_previous_button_2 {
display:none;
}
/* line 294, sass/site/primary/_misc.scss */
.button,#gform_1 #gform_page_1_1 .quote-button,.button.gform_button,.button.gform_previous_button,.button .gform_previous_button {
background:#fcdd06!important;
box-shadow:none;
text-shadow:none;
border:0!important;
border-radius:0px;
color:white;
font-family: 'nexa_boldregular',serif;
font-weight:700;
text-transform:uppercase;
padding:12px 20px;
font-size:21px;
cursor:pointer;
}
/* line 312, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_2 .gf_left_third {
width:auto;
padding:5px 40px 0 0;
margin:5px 0 0 0;
}
/* line 317, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 .gf_left_third p {
float:right;
margin-top:25px;
font-weight:700;
color:#000000;
font-size:16px;
font-family: 'nexa_boldregular',serif;
}
/* line 328, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 .gf_middle_third {
width:auto;
font-size:14px;
margin:15px 0 8px 0;
color:#000000;
font-family: 'nexa_boldregular',serif;
}
/* line 337, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 .gf_middle_third ul li {
list-style-type:none;
/* margin: 0 0 0.5em; */
}
/* line 341, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 .gf_middle_third ul li span {
content: " \f105 ";
margin-right:5px;
color:#999999;
font-size:21px;
font-weight:bolder;
}
/* line 352, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_21.gf_right_third {
width:auto;
margin:25px 20px 10px 0;
}
/* line 358, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 #field_1_70 h2 {
/**font-family: 'Nexa_bold', serif;**/
font-family: "nexa_boldregular"!important;
font-size:22px;
line-height:19px;
font-weight:700;
color:#000000;
margin:0 0 20px;
text-transform:none;
}
/* line 366, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_1 #field_1_70 .gsection_title {
width:50%;
padding:10px 15px;
background:#000000;
color:#ffffff;
/**font: 16px 'Roboto', sans-serif;**/
font-weight:700;
}
/* line 388, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3,#gform_2 #gform_page_2_3 {
width:665px;
height:auto;
border:0px solid;
}

#gform_1 input {
font-weight:700;
}
/** One-Stage-Quote **/
#gform_3 {
width:560px;
height:auto;
margin:0 auto !important;    
font-family: "Roboto";
}
#gform_3 #gform_fields_3 {
background-color:#d8d8d8;
width:560px;
height:auto;
padding:20px 40px;
position:relative;
margin:0 auto !important;
}
#gform_3 input#input_3_7{
width:90%!important;
}
#gform_3 input#input_3_6 {
    width: 98%!important;
}
#gform_3 #gf_page_steps_1 {
color: #000;
width: 640px;
height: 80px;
position: relative;
display: inline-flex;
}
#gform_3 #gf_page_steps_1 .gf_step {
background-color: rgba(10,112,201,1);
height: 59px;
padding: 22px 30px 0 5px;
background-repeat: no-repeat;
background-position: right top;
float: left;
text-transform: uppercase;
font-weight: 700;
font-size: 18px;
font-family: "Roboto"!important;
float: left;
margin: 0 0 0 0;
width: 50% !important;
}
#gform_3 #gf_page_steps_1 .gf_step_number {
padding: 10px;
float: left;
margin-right: 8px;
font-size: 50px;
font-family: "nexa_boldregular"!important;
margin-top: -18px;
}
#gform_3 .gf_step_label {
position: absolute;
top: 30px;
}
/* line 396, sass/site/primary/_misc.scss */
.owl-navigation-container-preview {
font-size:64px;
font-size:4rem;
position:absolute;
width:660px;
display:table;
height:120px;
z-index:999;
/** background-color: #d8d8d8; **/
/*margin-top: 25px;*/
margin-top:90px;
}
/* line 406, sass/site/primary/_misc.scss */
.owl-navigation-container-preview .owl-carousel-left2 {
position:absolute;
left:-25px;
width:25px;
height:100%;
display:table;
}
/* line 413, sass/site/primary/_misc.scss */
.owl-navigation-container-preview .owl-carousel-left2 a {
display:table-cell;
vertical-align:middle;
color:#000;
}
/* line 420, sass/site/primary/_misc.scss */
.owl-navigation-container-preview .owl-carousel-right2 {
position:absolute;
right:-25px;
width:25px;
height:100%;
display:table;
}
/* line 428, sass/site/primary/_misc.scss */
.owl-navigation-container-preview .owl-carousel-right2 a {
display:table-cell;
vertical-align:middle;
color:#000;
}
/* line 436, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price {
width:auto;
/*margin: 0 40px;*/
/** end of owl-wrapper-outer **/
}
/* line 440, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .owl-wrapper-outer {
height:325px;
/** end of owl-item**/
}
/* line 443, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price {
width:100%;
/** end of column-container**/
}
/* line 446, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container {
float:left;
padding:15px 5px;
width:203px;
/** end of item**/
}
/* line 451, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item {
background:#ededed;
height:300px;
padding:2px 20px 0 20px;
/** end of price**/
/** end of week**/
/** end og size**/
/** end of book-now-button **/
}
/* line 456, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .price {
padding:30px 0 0 0;
/*padding: 10px 0 0;*/
color:#000000;
font-family: 'nexa_boldregular',serif;
text-transform:uppercase;
position:relative;
text-align:center;
/** end of dollar **/
/**end of amount**/
/** end of gst **/
}
/* line 464, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .price .dollar {
float:left;
font-size:22px;
position:relative;
/*top: 20px;*/
left:40px;
}
/* line 471, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .price .amount {
font-weight:700;
font-size:35px;
}
/* line 476, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .price .gst {
margin-left:3px;
color:#575757;
font-size:13px;
/*line-height: 15px;*/
position:relative;
/*top: -2px; */
top:5px;
padding:5px 0;
}
/* line 486, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .week {
display:block;
margin:5px 0;
background:#000000;
border-radius:2px;
color:#ffffff;
font-weight:700;
font-size:14px;
font-family: 'nexa_boldregular',serif;
line-height:34px;
text-align:center;
text-transform:uppercase;
}
/* line 500, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .column-container .item .size {
margin-top:10px;
padding-bottom:10px;
border-bottom:1px solid #000000;
color:#000000;
font-size:12px;
font-family: 'nexa_boldregular',serif;
text-align:center;
}
/* line 510, sass/site/primary/_misc.scss */
#crea8-carousel-preview-price .quote-button .fa {
padding:5px;
background-color:transparent;
border:1px solid #0DCA27;
border-radius:100%;
position:relative;
margin:30px 40% 0 40%;
color:transparent;
}

#crea8-carousel-preview-price .quote-button.active .fa {
padding:5px;
background-color:#0DCA27;
border-radius:100%;
position:relative;
margin:30px 40% 0 40%;
color:#fff;
}

.label-select {
display:block;
text-align:center;
text-transform:uppercase;
color:#000;
}

#gform_1 #gform_page_1_3 #field_1_73 {
font-family: 'nexa_boldregular',serif;
font-size:22px;
line-height:19px;
font-weight:700;
color:#000000;
}

#gform_1 #gform_page_1_3 #field_1_73 {
}
/* line 598, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_83 {
/** end of location **/
}
/* line 599, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 .location,#gform_2 #gform_page_2_3 .location {
padding:0 0;
color:#000000;
font-weight:700;
font-size:16px;
/* line-height: 40px; */
font-family: 'nexa_boldregular',serif;
text-transform:uppercase;
}
/* line 611, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 .change-location .select,#gform_2 #gform_page_2_3 .change-location .select {
float:right;
/*height: 40px;*/
border:1px solid #cccccc;
border-radius:2px;
background:#ffffff;
overflow:hidden;
/*position: relative;*/
width:25%;
}
/* line 620, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 .change-location .select select,#gform_2 #gform_page_2_3 .change-location .select select {
padding:10px 15px 9px;
border:0;
}

.location-space .location .row span {
color:red;
}

.location-space .location .row {
float:left;
padding:10px 0 0 0;
}

.location-space .location .row span.fa.fa-map-marker {
margin-right:8px;
content: ' \f041 ';
font-size:25px;
font-family: 'FontAwesome ';
position:relative;
top:2px;
}
/* line 630, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 .column-detail,#gform_2 #gform_page_2_3 .column-detail {
float:left;
}
/* line 633, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 .column-detail .row,#gform_2 #gform_page_2_3 .column-detail .row {
color:#000000;
/*update for responsive effect*/
/*font: 13px 'Roboto', sans-serif;*/
font:14px 'Roboto',sans-serif;
line-height:20px;
letter-spacing:0px;
}
/* line 641, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_77 .column-detail .row ul li span,#gform_2 #gform_page_2_3 .column-detail .row ul li span {
margin-right:8px;
content: ' \f054 ';
color:#ed1f15;
font-size:20px;
font-family: 'FontAwesome ';
font-weight:700;
}

#gform_1 #gform_page_1_3 #field_1_77 .column-detail.column-4,#gform_2 #gform_page_2_3 .column-detail.column-4 {
/*update for responsive effect*/
/*padding: 0 14px 0 0; */
padding:0 40px 0 0;
}

#gform_1 #gform_page_1_3 #field_1_77 .column-detail.column-4:last-child,#gform_2 #gform_page_2_3 .column-detail.column-4:last-child {
padding:0;
}

#gform_1 #gform_page_1_3 #field_1_75,#gform_2 #gform_page_2_3 #field_2_7 {
background-color:#ededed;
padding:15px 0 5px;
}

#gform_1 #gform_page_1_3 li#field_1_75 .row,#gform_2 #gform_page_2_3 li#field_2_7 .row {
display:block;
position:relative;
margin:5px auto 17px!important;
float:none;
text-align:center;
}

#gform_1 #gform_page_1_3 li#field_1_75 .row a,#gform_2 #gform_page_2_3 li#field_2_7 .row a {
font-size:14px;
}

#gform_submit_button_2_1 {
padding:2px 40px 40px;
border-radius:0;
font-size:15px;
color:#000;
font-family: 'nexa_boldregular',serif;
}

#gform_1 #gform_page_1_3 li#field_1_75 .row a:hover,#gform_2 #gform_page_2_3 li#field_2_7 .row a:hover {
color:#fff;
}
/* line 539, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_75 .buttons,#gform_2 #gform_page_2_3 #field_2_7 .buttons {
display:flex;
position:relative;
margin:20px 0px;
padding:15px;
background:#e9e9e9;
/* button */
}
/* line 546, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_75 .buttons .button,#gform_2 #gform_page_2_3 #field_2_7 .buttons .button {
height:40px;
margin:0 5px;
border:0;
border-radius:3px;
background:#545454;
font-size:12px;
font-family: 'nexa_boldregular',serif;
text-transform:uppercase;
text-align:center;
/*update for responsive effect*/
padding:0 36px;
/*padding: 0 19px;*/
}
/* line 558, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_75 .buttons .button .call span,#gform_2 #gform_page_2_3 #field_2_7 .buttons .button .call span {
margin-right:10px;
content: ' \f095 ';
color:#ffe700;
font-size:16px;
font-family: 'FontAwesome ';
line-height:16px;
position:relative;
top:2px;
}
/* line 571, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_75 .buttons .button .start span,#gform_2 #gform_page_2_3 #field_2_7 .buttons .button .start span {
margin-right:10px;
content: ' \f021 ';
font-size:14px;
font-family: 'FontAwesome ';
line-height:14px;
color:white;
}
/* line 580, sass/site/primary/_misc.scss */
#gform_1 #gform_page_1_3 #field_1_75 .buttons .button a,#gform_2 #gform_page_2_3 #field_2_7 .buttons .button a {
text-decoration:none;
color:white;
}

#gform_1 #gform_page_1_3 #field_1_75 .buttons .button .email,.start span,#gform_2 #gform_page_2_3 #field_2_7 .buttons .button .email,.start span {
color:white;
}

.button .email,.call,.start {
margin-top:8px;
}

.gfield_checkbox input [type= "checkbox " ] {
display:none !important;
}

#input_1_9 input [type= "checkbox " ] {
display:block !important;
}

#gform_1 #field_1_9 .ginput_container ul#input_1_9 li.gchoice_9_1 label#label_9_1 {
margin-top:-2px;
padding-bottom:5px;
}

#gform_2 ul.gform_fields li.gfield {
list-style:none;
}

.gform_wrapper ul.gfield_checkbox li {
padding:10px 0 0 !important;
background:#ededed;
margin-right:25px;
}

.gform_wrapper ul.gfield_checkbox li.gchoice_9_1 {
background:none!important;
margin-right:0;
}

.jss-select .quote-button {
margin-top:30px;
}

#list {
padding-top:30px;
}

#gform_page_1_2 .gform_page_footer,#gform_next_button_1_1 {
display:block;
}

#field_1_76 h2.gsection_title {
text-transform:none;
font-size:17px;
line-height:21px;
font-weight:700;
color:#000000;
}

#field_1_78 .gsection_title {
font-family: 'nexa_boldregular',serif;
font-size:22px;
line-height:19px;
font-weight:700;
color:#000000;
text-transform:none;
}

#field_1_78 {
padding:15px 0 0 0;
}

#field_1_79 p {
color:#000000;
/*update*/
/*font: 13px 'Roboto', sans-serif;*/
font:14px 'nexa_boldregular',sans-serif;
line-height:20px;
letter-spacing:0px;
}
/*update for responsive effect*/
#gform_1 #gform_page_1_3 #field_1_80,#shop,.woocommerce,.products {
width:100%;
}

#gform_1 #gform_page_1_3 #field_1_80 #shop .woocommerce .products li.product {
float:left;
width:135px;
padding:0px 15px;
}

#gform_1 #gform_page_1_3 #field_1_80 #shop .woocommerce .products li.product a img {
width:100%;
}

#gform_1 #gform_page_1_3 #field_1_80 #shop .woocommerce .products li.product a h3 {
padding-top:0px;
margin-top:5px;
margin-bottom:0;
color:#ed1f15;
font-weight:700;
/*update*/
/*font-size: 13px;*/
font-size:14px;
text-transform:none;
}

#gform_1 #gform_page_1_3 #field_1_80 #shop .woocommerce .products li.product a .price span.amount {
color:#000000;
font-weight:700;
font-size:16px;
/* font-family: 'Nexa_bold', serif; */
}
/**end of gform_1**/
.jss-select {
float:left;
display:inline-block;
width:30%;
margin-right:10px;
}

.jss-select p {
text-align:center;
font-weight:bold;
font-size:15px;
float:left;
padding-top:10px;
}

.jss-select div.cm-value {
font-size:15px;
float:left;
padding-top:10px;
margin-bottom:-10px;
margin-left:10px;
font-weight:700;
}

.jss-select ul li {
font-size:14px;
font-weight:bold;
}

#gform_1 ul.gfield_checkbox li input [type=checkbox ] {
display:none!important;
}

.jss-select .quote-button {
width:110px;
text-align:center;
float:right;
}

ul#input_1_82 {
margin-left:25px!important;
}

li#field_1_82 .gfield_label {
font-weight:bold;
margin-left:28px;
font-size:25px;
margin-bottom:20px;
}

.clearfix {
z-index:200;
}
/** Menu **/
nav.mobile_menu ul li a { padding-left: 25px; }
nav.custom_menu,nav.main_menu.drop_down.right {
background-color:#fcdd06;
height:37px;
position:relative;
margin:0 auto;
float:none;
left:auto;
}

nav.main_menu >ul >li.current_page_item >a {
color:#000!important;
}

#nav-menu-item-15029 a span {
}

nav.main_menu.right {
float:right;
}

nav.main_menu {
z-index:-1;
}

nav.main_menu ul li a {
line-height:2!important;
font-size:18px;
font-family: "nexa_boldregular"!important;
}

nav.main_menu ul li:last-child a {
padding-right:0;
}

nav.main_menu >ul {
position:relative;
left:auto;
margin:0 auto;
display:table;
}

nav.main_menu.drop_down.right {
height:110px;
}

header.scrolled nav.main_menu ul li a {
line-height:2!important;
font-size:20px;
}

nav.main_menu >ul >li >a {
color:#000!important;
}

.q_logo {
position:relative;
top:0;
left:0;
}

.q_logo img {
top:16px;
}

ul#menu-primary-menu {
padding-top:0;
}

.blog-header {
margin-top:161px;
padding:60px 0 55px;
background:rgb(209,209,209) url('/wp-content/themes/bridge-child/images/header_texture.png ') no-repeat 50%;
position:relative;
border-bottom:1px solid #fff;
}

.blog-header h1 {
color:#000;
text-align:center;
}

.blog-header h2 {
color:#000;
text-align:center;
font-size:20px;
text-transform:capitalize;
}

a.qbutton.green4 {
border-color:#303030;
background-color:#ffce0f;
color:#000;
border:2px solid #FFFFFF;
margin:20px;
font-size:1.3em;
}
/** Fixes **/
.title_outer,.title_subtitle_holder {
display:none;
}

.q_slider {
max-height:628px;
margin-top:160px;
}

.carousel-inner .item .image {
background-size:contain!important;
}

.carousel-indicators {
display:none;
}
/** Testimonial */
.flex-viewport,.portfolio_slider .flex-viewport {
max-height:2000px;
-webkit-transition:all 1s ease;
-moz-transition:all 1s ease;
transition:all 1s ease;
max-width:80%;
position:relative;
margin:0 auto;
padding:0;
}

.testimonials .testimonial_text_inner p {
line-height:1.666666666666667em;
font-size:21px;
text-align:center;
padding:0 20px;
}

.testimonials .testimonial_text_inner p.testimonial_author {
text-align:center;
font-size:19px;
}
/** Overlay **/
.jss-overlay {
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,.5);
top:0;
z-index:99999;
opacity:0;
}

.jss-overlay .jss-inner {
width:600px;
height:300px;
background:#f0f0f0;
position:relative;
display:block;
margin:25% auto;
}

.jss-overlay .jss-inner .fa.popup-close,.jss-overlay .jss-inner .fa.gpopup-close {
position:absolute;
right:-8px;
background:#f0f0f0;
padding:5px 7px;
border-radius:100%;
top:-12px;
border:1px solid #dedede;
cursor:pointer;
z-index:10;
}

.jss-overlay .jss-inner p {
position:relative;
padding:70px 10px;
font-size:30px;
line-height:1.5;
margin:0;
color:#000 !important;
font-family:Roboto!important;
}

.mobile-header {
display:none;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:300;
background-color: #1870b8;
padding: 20px 0;
}

.banner-txt p {
color:#0060D4!important;
font-size:35px;
margin-bottom:20px!important;
}
/* Burger Menu */
.fa.fa-bars {
color:#fff !important;
font-size:18px !important;
margin-top:25px !important;
}

.room-size {
  position: relative;
  clear: both;
  display: inline-block;
  width: 100%;
  text-align: center;
}

/** Media Queries **/








.footer_top {
float:none !important;
width:auto !important;
word-wrap:normal !important;
}

footer p,footer .widget,footer .widget.rpwe_widget {
float:none !important;
width:auto !important;
word-wrap:break-word !important;
}

.four_columns >.column1,.four_columns >.column2,.four_columns >.column3,.four_columns >.column4 {
display:block;
width:auto !important;
float:none;
}
}
/**
 * iPhone 5 & 5S in portrait & landscape
 *------------------------------------------------------------------------------*/


/**

[qode_slider slider='home-slider-3' auto_start='true' animation_type='fade' slide_animation='6000' height='' responsive_height='no' anchor='']

**/


@media all and (max-width:1023px){
	header .q_logo img.mobile {
		left: 0;
		position: absolute;
		top: 0;
	}
.q_logo a {
  left: 0;
  width: 200px !important;
}
.logo_wrapper {
  left: 0;
  position: absolute;
}
.header_inner .container_inner {
  width: 100% !important;
}
.header_bottom{
  background-color: #1870b8 !important;
}
}

@media all and (max-width:960px) and (min-width:768px){
.header_inner .container_inner {
  background: transparent url("https://jimsstorage.com.au/wp-content/uploads/2017/08/new_jim_ivor.png") no-repeat scroll 200px center / 18% auto;
  height: 124px;
}
.q_logo img.mobile{
  width: 100% !important;
}
.header_bottom{
  background-color: #1870b8 !important;
}
}
@media all and (max-width:1023px) and (min-width:1001px){
header .q_logo img.mobile{
display:none!important;
}
}



/*------------new header styles---------------------*/
.header_inner {
height:124px;
background-color:#1870b8;
width:100%!important;
}

.header_inner .container_inner {
background:transparent url("https://jimsstorage.com.au/wp-content/uploads/2017/08/new_jim_ivor.png") no-repeat scroll 300px center / contain ;
background-size:contain;
height:124px;
}

.header_bottom .container_inner {
position:relative;
width:1100px;
margin:0 auto;
}

.header_inner .phone {
line-height:2;
}

.header_inner .phone .call-us {
color:#fff!important;
font-size:22px;
font-weight:bold;
}

.header_inner .phone .number {
color:#fff!important;
font-size:30px;
font-weight:bold;
}

.phone-number {
float:right;
z-index:100;
position:absolute;
right:0;
text-align:right;
}

.mobile-quote {
width: 80%;
display: inline-block;
text-align: center;
padding: 15px 0;
}

.mobile-quote a{
color: #000;
}

nav.mobile_menu {
top: 20px;    
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
color: #000;    
}

.mobile_menu_button {
height: auto;
margin:  0;   
width: 100%; 
}

.mobile_menu_button .fa.fa-bars {
  color: #fff !important;
  font-size: 22px !important;
  margin-top: 0 !important;
}

.mobile_menu_button span {
color: #fff!important;
font-size: 20px;
}

.container_inner.clearfix .phone-number {
font-size:24px;
font-size:1.1rem;
font-family: "nexa_boldregular";
margin:0;
padding:24px 0 0 0;
}

.container_inner.clearfix .phone-number span {
color:#3084cf;
margin-left:10px;
}

.container_inner.clearfix .phone-number .button {
color:#000;
text-transform:uppercase;
padding:7px 12px;
}

.container_inner.clearfix .phone-number .header-fb {
background:#fff;
padding:6px 10px;
border-radius:100%;
color:#1870b8!important;
border:1px solid #fff;
margin-right:10px;
}

.container_inner.clearfix .phone-number .header-phone {
border:1px solid #959595;
padding:5px 7px;
border-radius:100%;
color:#959595;
}

.q_logo img {
  top: 10px!important;
}


@media all and (max-width:1140px){
	.header_bottom .container_inner {
		  width: 100%;
	}
}
@media all and (max-width:1000px){
.header_bottom{
  background-color: #1870b8 !important;
  min-height: 236px;
}
.phone-number {
  float: none;
  text-align: center;
  position: inherit; 
}
header .container_inner .header_inner_left {
  min-height: 120px;
  position: inherit;
}
.header_inner .container_inner{
background-image:none!important;
}
.mobile-header{
  display: block!important;
}
.header_top_bottom_holder{
display:none;
}
.mobile-header a img.mobile {
  display: block;
  margin: 0 auto;
}
p.mobile-quote {
 margin-top: 0;
 width: 100%;
}
header {
  background: #1870b8 none repeat scroll 0 0 !important;
  min-height: 220px;
}
.mobile_menu_button{
display:block;
width:100%;
  margin-top: 15px;
}
.q_slider {
  margin-top: 40px; 
}
.carousel-inner{
width:100%;
}
.mobile_menu_button span{
width:90px;
display: block;
    margin: 0 auto !important;
}
.mobile_menu_button{
padding-left:15px;
}
}

@media all and (max-width:1000px) and (min-width:768px){
.mobile-header a img.mobile {
  float: left;
  margin-left:15px;
}
.mobile-quote {
  float: right;
  padding: 15px;
  text-align: right;
  width: 50%!important;
margin-top:0;
}
p.call-us-wrapper{
  float: right;
  width: 50%;
  margin-top: 10px;
  text-align: right;
  padding-right: 15px;
}
header {
  min-height: 140px;
}
.mobile-header {
  margin-top: 0 !important;
}
.mobile-header .call-us-wrapper span.call-us{
  font-size: 22px;
}
.mobile-header .call-us-wrapper span.number{
  font-size: 30px;
  margin-left: 10px;
}
}
.mobile-header .call-us-wrapper span {
  color: #fff;
  font-weight: bold;
}
.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4 {
  float: left;
  width: 25% !important;
}

/*------------------media Queries---------------------*/
/* Enter Your Custom CSS Here */

/** End media Queries **/


@media all and (max-width:767px){
.q_slider {
  margin-top: 60px;
}
.mobile_menu_button {
  margin-left: auto;
  margin-right: auto;
  float: none;
}
}


@media all and (max-width:960px){
.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4 {
  float: left;
  width: 100% !important;
}
.footer_inner .container{
width:100%;
}
}
@media all and (max-width:600px){
.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4 {
  float: left;
  width: 100% !important;
}
}
@media all and (max-width:479px){
footer .footer_inner .footer_top_holder .footer_top .container {
  margin: 0 auto;
  width: 90%;
}
.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4 {
  float: none;
  width: 100% !important;
}
.q_slider {
  margin-top: 40px;
}
}
@media all and (max-width:480px){
.mobile-header {
  width: 100%;
}
}


/*--------------------
	New
----------------------*/

/*
.q_slider .item:nth-child(4) .slider_content_outer { display: none !important; }
*/

@media all and (max-width:1023px) {
}

@media all and (max-width:600px) {

.get-a-quote .wpb_wrapper {
  max-width: 640px;
  width: 100%;
}
.get-a-quote #gform_1 #gform_page_1_1 {
  max-width: 640px;
  width: 100%;
}
.get-a-quote .jss-select {
  width: 45%;
}
.get-a-quote #list {
  padding-top: 15px;
}
.get-a-quote .jss-select .quote-button {
  float: none;
}
.get-a-quote .jss-select .quote-button {
  margin-top: 15px;
}
.get-a-quote #gform_1 .gtitle {
  width: 50%;
}
.get-a-quote #gform_1 #gform_page_1_1 .quote-button {
  padding: 6px;
}
.get-a-quote .jss-select .quote-button {
  margin-bottom: 20px !important;
}}


@media all and (max-width:400px) {

.q_slider .item:nth-child(4) .slider_content_outer { display: block !important; }

.get-a-quote #gform_1 .gtitle {
  width: 100%;
}
.get-a-quote .jss-select {
  width: 100%;
}}


.q_slider .qbutton.green{
	background-color: #fcdd06 !important;
	color: #000;
	border: 0 none;
}






/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(/wp-content/themes/bridge-child/carousel/owl-carousel/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(/wp-content/themes/bridge-child/carousel/owl-carousel/AjaxLoader.gif) no-repeat center center
}body .gform_wrapper.gf_reset_wrapper,body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper h1,body .gform_wrapper.gf_reset_wrapper h2,body .gform_wrapper.gf_reset_wrapper h3,body .gform_wrapper.gf_reset_wrapper h4,body .gform_wrapper.gf_reset_wrapper h5,body .gform_wrapper.gf_reset_wrapper h6,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{margin:0;padding:0;border:0;outline:0}body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1;font-weight:400}body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper span{line-height:1.8}body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper img{border:0}body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper ul{list-style:none}body .gform_wrapper.gf_reset_wrapper a img{border:none}body .gform_wrapper.gf_reset_wrapper :focus{outline:0}.gform_wrapper select,.gform_wrapper textarea{font-size:inherit;font-family:inherit;letter-spacing:normal}.gform_wrapper .gf_progressbar:after,.gform_wrapper ol.validation_list:after{content:""}.gform_wrapper{margin:16px 0;max-width:100%}.gform_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{box-sizing:border-box!important}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:400;border:none;background:0 0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_wrapper textarea{padding:6px 8px;line-height:1.5;resize:none}.gform_wrapper select{line-height:1.5}.gform_wrapper .ginput_container_multiselect select{background-image:none!important;-webkit-appearance:none;-moz-appearance:none;outline:0}.gform_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_wrapper ul,html>body .entry ul{text-indent:0}.gform_wrapper form li,.gform_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:hidden}.gform_wrapper form ul.gform_fields.left_label li.gfield,.gform_wrapper form ul.gform_fields.right_label li.gfield,.gform_wrapper ul.gform_fields.left_label li.gfield,.gform_wrapper ul.gform_fields.right_label li.gfield{margin-bottom:14px}.gform_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select option{padding:2px;display:block}.gform_wrapper .inline{display:inline!important}.gform_wrapper .gform_heading{width:100%;margin-bottom:18px}.gform_wrapper .clear-multi{display:flex}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{flex-direction:row}.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_year{vertical-align:top;flex-direction:row;margin-right:.5rem}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month{width:4rem;margin-right:.5rem}.gform_wrapper .gfield_date_day input[type=number],.gform_wrapper .gfield_date_month input[type=number]{width:calc(3rem + 8px)!important}.gform_wrapper .gfield_date_year input[type=number]{width:calc(4rem + 8px)!important}.gform_wrapper .gfield_date_year{width:5rem}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input{width:calc(3rem + 8px)}.gform_wrapper .gfield_date_year input{width:4rem}.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{width:3rem;text-align:center}.gform_wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,.gform_wrapper .field_sublabel_below div.gfield_date_year.ginput_container label{width:4rem}.gform_wrapper .gfield_time_ampm,.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{width:33.333%;flex-direction:row}@media only screen and (min-width:321px){.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month{max-width:4rem}.gform_wrapper .gfield_date_year,.gform_wrapper .gfield_time_ampm{max-width:calc(4rem + .5rem)}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{max-width:4rem}.gform_wrapper .gfield_time_ampm,.gform_wrapper .gfield_time_hour{max-width:calc(4rem + .5rem)}}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span{float:left}.gform_wrapper .gfield_time_hour i{font-style:normal!important;font-family:sans-serif!important;width:10px;text-align:center;float:right;margin-top:9%}.gform_wrapper .gfield_time_minute{margin-right:.5rem}.gform_wrapper .gfield_time_hour{margin-right:.25rem}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gfield_time_ampm select{min-width:calc(2rem + 25px);width:calc(3rem + 25px)}.gform_wrapper .gfield_time_ampm_shim{display:block;font-size:.813em;margin:9px 0 1px 1px}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input{width:calc(3rem + 8px)}.gform_wrapper .gfield_time_hour input[type=number],.gform_wrapper .gfield_time_minute input[type=number]{width:calc(3rem + 8px)!important}.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{width:3rem;text-align:center}.gform_wrapper .field_hover{border:1px dashed #2175A9;cursor:pointer}.gform_wrapper .field_selected{background-color:#DFEFFF;border:1px solid #C2D7EF}.gform_wrapper .field_name_first,.gform_wrapper .field_name_last,.gform_wrapper .field_name_middle{width:49.5%;display:-moz-inline-stack;display:inline-block;vertical-align:top}.gform_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:700;font-size:inherit}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_wrapper .top_label .gfield_hide_label{display:none}.gform_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex select{width:100%}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper label.hidden_sub_label,.gform_wrapper label.screen-reader-text,.ginput_container_consent button.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;cursor:pointer}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{margin:9px 0 1px 1px}.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label{margin-top:0}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}.gform_wrapper .top_label .field_sublabel_above label.gfield_label+.ginput_complex.ginput_container,.gform_wrapper .top_label .field_sublabel_above label.gfield_label+div[class*=gfield_time_].ginput_container{margin-top:0}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}body.gform_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:16px;margin-bottom:0}.gfield.left_label,.gfield.right_label{padding-top:10px}.gform_wrapper li.hidden_label input{margin-top:12px}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:12px}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100%}.gform_wrapper input.datepicker_with_icon.large,.gform_wrapper input.datepicker_with_icon.medium,.gform_wrapper input.datepicker_with_icon.small{width:calc(100% - 24px)}.gform_wrapper .gfield_error input.large,.gform_wrapper .gfield_error input.medium,.gform_wrapper .gfield_error input.small,.gform_wrapper .gfield_error select.large,.gform_wrapper .gfield_error select.medium,.gform_wrapper .gfield_error select.small{width:100%}.gform_wrapper .gfield_error input.datepicker_with_icon.large,.gform_wrapper .gfield_error input.datepicker_with_icon.medium,.gform_wrapper .gfield_error input.datepicker_with_icon.small{width:calc(100% - 32px)}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper textarea.medium{height:120px;width:100%}.gform_wrapper textarea.large{height:160px;width:100%}.gform_wrapper h2.gsection_title{margin:0!important;padding:0!important;letter-spacing:normal!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:700;font-size:1.25em}.gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:10px 0 6px}.gform_wrapper li.gfield.field_description_below+li.gsection{margin-top:24px!important}.gform_wrapper span.gform_description{font-weight:400;display:block;width:calc(100% - 16px);margin-bottom:16px}.gform_wrapper .gsection{border-bottom:1px solid #CCC;padding:0 16px 8px 0;margin:28px 0;clear:both}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{width:auto!important}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:6px 0;padding:0}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:-moz-inline-stack;display:inline-block;padding:0;width:auto;line-height:1.5;font-size:.875em;vertical-align:middle;max-width:85%;white-space:normal}.gform_wrapper .ginput_complex .ginput_cardinfo_left label,.gform_wrapper .ginput_complex .ginput_cardinfo_right label,.gform_wrapper div.charleft{white-space:nowrap!important}.gform_wrapper .gfield_checkbox li label{margin:0}.gform_wrapper .gfield_radio li label{margin:2px 0 0 4px}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-left:1px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description{padding:0 16px 0 0}.gform_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_wrapper .field_sublabel_above .description,.gform_wrapper .field_sublabel_above .gfield_description,.gform_wrapper .field_sublabel_above .gsection_description{margin-top:9px}.gform_wrapper .top_label .gsection_description{width:100%;margin-bottom:9px}.gform_wrapper .gfield_description{width:100%}.gform_wrapper .description_above .gfield_description{padding:0 0 10px}.gfield_date_year+.gfield_description{padding:0}.gform_wrapper .field_description_below .gfield_consent_description,.gform_wrapper .gfield_consent_description{width:100%;max-height:240px;overflow-y:scroll;border:1px solid #ddd;margin-top:12px;padding:6px 8px;font-size:.688em}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,.25);margin-bottom:6px!important;border-top:1px solid #C89797;border-bottom:1px solid #C89797;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.gform_wrapper li.gfield.gfield_creditcard_warning{padding:16px 16px 14px;border-top:2px solid #790000;border-bottom:4px solid #790000;background-color:rgba(255,223,224,.25);width:calc(100% - 16px)}.gform_wrapper li.gfield.gfield_error.gfield_creditcard_warning{padding:16px 16px 14px}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{font-size:.875em;font-weight:700;font-family:inherit;min-height:25px;color:#790000;max-width:100%;position:relative}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message span{display:block;padding:0 0 14px 24px;margin-bottom:16px;line-height:1.5;letter-spacing:.1pt;border-bottom:1px solid #790000;text-transform:uppercase;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);background-size:1em auto;background-repeat:no-repeat;background-position:left center}.gform_wrapper li.gfield.gfield_error.gfield_creditcard_warning div.gfield_creditcard_warning_message{padding:16px 16px 14px}li.gfield+li.gfield.gfield_creditcard_warning{margin-top:16px!important}.gform_wrapper .top_label .gfield_error{width:calc(100% - 2px)}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .left_label .gfield_error input.large,.gform_wrapper .left_label .gfield_error select.large,.gform_wrapper .left_label .gfield_error textarea.textarea,.gform_wrapper .right_label .gfield_error input.large,.gform_wrapper .right_label .gfield_error select.large,.gform_wrapper .right_label .gfield_error textarea.textarea{width:70%}.gform_wrapper .gfield_error .gfield_label{color:#790000}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_ampm.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_minute.ginput_container{margin-left:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{max-width:100%;padding-right:16px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:12px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label{position:relative;top:12px}.gform_wrapper div.validation_error{color:#790000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #790000;border-bottom:2px solid #790000;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper ol.validation_list{clear:both;width:100%;margin-bottom:25px;color:#790000}.gform_wrapper ol.validation_list li{list-style-type:decimal!important}.gform_wrapper ol.validation_list li a{color:#790000}.gform_wrapper div#error{margin-bottom:25px}.gform_wrapper table.gfield_list tbody tr td.gfield_list_icons{vertical-align:middle!important}.gform_wrapper li.gfield fieldset{margin:0;padding:0;display:block;position:relative;width:100%}.gform_wrapper li.gfield fieldset>*{width:auto}.gform_wrapper li.gfield fieldset legend.gfield_label{width:100%;line-height:32px}div.gf_page_steps+div.validation_error{margin-top:16px}.gform_wrapper div.gfield_description.validation_error{color:#790000;font-weight:700;font-size:.875em;line-height:1.2;margin-bottom:16px}.gform_wrapper .validation_message{color:#790000;font-weight:700;letter-spacing:normal}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#790000}.gform_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{font-size:1em;display:block;text-align:center}.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto!important;background:0 0!important;border:none!important;margin:0 auto 16px!important;display:block;max-width:100%}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{min-height:45px}.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=password],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=url],.gform_wrapper .gfield_error .ginput_complex .ginput_full select,.gform_wrapper .ginput_complex .ginput_full input[type=email],.gform_wrapper .ginput_complex .ginput_full input[type=number],.gform_wrapper .ginput_complex .ginput_full input[type=password],.gform_wrapper .ginput_complex .ginput_full input[type=tel],.gform_wrapper .ginput_complex .ginput_full input[type=text],.gform_wrapper .ginput_complex .ginput_full input[type=url]{width:100%}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{position:relative;margin:0 0 16px;line-height:1.2}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700}.gform_wrapper input.datepicker.datepicker_with_icon{margin-right:4px!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gf_hidden,.gform_wrapper .gform_hidden,.gform_wrapper input.gform_hidden,.gform_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_wrapper .gf_invisible,.gform_wrapper .gfield_visibility_hidden{visibility:hidden;position:absolute;left:-9999px}.gform_wrapper .ginput_full br,.gform_wrapper .ginput_left br,.gform_wrapper .ginput_right br{display:none!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding:0!important}.gform_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px}.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message{margin-top:6px}.gform_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_wrapper li.gfield_html{max-width:100%}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}body .gform_wrapper ul li.gfield.gfield_html img{max-width:100%!important}.gform_wrapper .gform_ajax_spinner{padding-left:10px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gform_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_wrapper .simple_captcha_small input{width:64px}.gform_wrapper .simple_captcha_medium input{width:96px}.gform_wrapper .simple_captcha_large input{width:128px}.gform_wrapper .gform_wrapper .left_label .simple_captcha_small,.gform_wrapper .left_label .simple_captcha_large,.gform_wrapper .left_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_large,.gform_wrapper .right_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_small{margin-left:32%}.gform_wrapper .gfield_captcha_container img.gfield_captcha{border:none!important;background:0 0!important;float:none!important;margin:0!important;padding:0!important}.gform_wrapper .left_label .math_large,.gform_wrapper .left_label .math_medium,.gform_wrapper .left_label .math_small,.gform_wrapper .left_label div.charleft,.gform_wrapper .right_label .math_large,.gform_wrapper .right_label .math_medium,.gform_wrapper .right_label .math_small,.gform_wrapper .right_label div.charleft{margin-left:32%}.gform_wrapper .math_small input{width:70px}.gform_wrapper .math_medium input{width:510px}.gform_wrapper .math_large input{width:612px}.gform_wrapper div.charleft{font-size:.688em;margin-top:4px;color:#767676;width:92%!important}.gform_wrapper div.charleft[style]{width:92%!important}.gform_wrapper div.charleft.ginput_counter_tinymce{border:1px solid #eee;border-width:1px 0 0;padding:4px 9px;width:100%!important}.gform_wrapper div.charleft.warningTextareaInfo{color:#767676}.gform_wrapper div.charleft.ginput_counter_error{color:red}.gform_wrapper li.gf_hide_charleft div.charleft{display:none!important}.gf_submission_limit_message{color:#790000;font-size:1.375em}.gform_wrapper .ginput_price{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.gform_wrapper span.ginput_total{color:#060;font-size:inherit}.gform_wrapper .top_label span.ginput_total{margin:8px 0}.gform_wrapper span.ginput_product_price_label{margin-right:2px}.gform_wrapper span.ginput_product_price{color:#900}.gform_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_wrapper input.ginput_quantity[type=text]{width:3rem}.gform_wrapper input.ginput_quantity[type=number]{width:4rem}.gform_wrapper .gform_page_footer{margin:14px 0;width:100%;border-top:1px dotted #CCC;padding:16px 0 0;clear:both}.gform_wrapper .gform_page_footer.left_label,.gform_wrapper .gform_page_footer.right_label{padding:16px 0 0 29%}.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:8px}.gform_wrapper .gf_progressbar_wrapper{clear:both;width:100%;margin:0 0 16px;padding:0 0 16px}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:.813em;line-height:1!important;margin:0 0 8px 12px!important;padding:0!important;clear:both;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.gform_wrapper .gf_progressbar{padding:10px;position:relative;background-color:rgba(0,0,0,.1);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);width:100%}.gform_wrapper .gf_progressbar_percentage{height:24px;text-align:right;font-family:helvetica,arial,sans-serif;font-size:.813em!important;text-shadow:0 1px 1px rgba(0,0,0,.5);z-index:999;vertical-align:middle;background:repeating-linear-gradient(-45deg,rgba(0,0,0,0),rgba(0,0,0,0) 10px,rgba(0,0,0,.1) 10px,rgba(0,0,0,.1) 20px),linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3));border-radius:20px 4px 4px 20px}.gform_wrapper .gf_progressbar:after{display:block;width:100%;z-index:990;height:24px;margin-top:-24px;background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);border-radius:20px}.gform_wrapper .gf_progressbar_percentage.percentbar_100{border-top-right-radius:20px;border-bottom-right-radius:20px}.gform_wrapper .gf_progressbar_percentage span{display:block;width:auto;float:right;margin-right:5px;margin-left:5px;line-height:1.8}.gform_wrapper .gf_progressbar_percentage.percentbar_0 span{color:#959595;text-shadow:none;float:none!important;margin-left:12px;word-wrap:normal}.gform_wrapper .percentbar_blue{background-color:#036493;color:#FFF}.gform_wrapper .percentbar_gray{background-color:#7C7C7C;color:#FFF}.gform_wrapper .percentbar_green{background-color:#88B831;color:#FFF}.gform_wrapper .percentbar_orange{background-color:#FF7120;color:#FFF}.gform_wrapper .percentbar_red{background-color:#FF2A1A;color:#FFF}.gform_wrapper .gf_page_steps{width:100%;margin:0 0 8px;padding:0 0 4px;border-bottom:1px dotted #CCC}.gform_wrapper .gf_step{width:100%;margin:24px 24px 24px 0;font-size:.875em;height:14px;line-height:1.25!important;filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;font-family:inherit}.gform_wrapper .gf_step span.gf_step_number{font-size:1.25em;font-family:arial,sans-serif;margin-right:4px}.gform_wrapper .gf_step span.gf_step_label,.gform_wrapper .gf_step span.gf_step_number{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.gform_wrapper .gf_step_clear{display:block;clear:both;height:1px;overflow:hidden}.gform_wrapper .gfield_password_strength{border:1px solid #DDD;margin-top:18px;margin-bottom:18px;line-height:1.8;padding:10px 5px;text-align:center;background-color:#EEE;border-bottom:3px solid #DDD}.gform_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin-right:16px}.gform_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_wrapper ul.right_label li.gfield .gfield_password_strength{margin-top:18px;margin-bottom:18px;width:100%}.gform_wrapper .gfield_password_strength.bad{background-color:#FFB78C;border-color:#FF853C;border-bottom:3px solid #FF853C}.gform_wrapper .gfield_password_strength.good{background-color:#FFEC8b;border-color:#FC0;border-bottom:3px solid #FC0}.gform_wrapper .gfield_password_strength.mismatch,.gform_wrapper .gfield_password_strength.short{background-color:#FFA0A0;border-color:#f04040;border-bottom:3px solid #f04040}.gform_wrapper .gfield_password_strength.strong{background-color:#C3FF88;border-color:#8DFF1C;border-bottom:3px solid #8DFF1C}.gform_wrapper table.gfield_list,.gform_wrapper table.gfield_list caption,.gform_wrapper table.gfield_list tbody,.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list tfoot,.gform_wrapper table.gfield_list th,.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.gform_wrapper table.gfield_list{border-spacing:0;border-collapse:collapse;table-layout:auto!important}.gfield_repeater_buttons{padding-top:15px}.gform_wrapper table.gfield_list thead th{font-weight:700;text-align:left}.gform_wrapper table.gfield_list colgroup{width:100%;display:block}.gform_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#790000}.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{padding:0;margin:0}.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list th{padding:4px 0}.gform_wrapper ul.gform_fields:not(.top_label) table.gfield_list th{padding:0 0 4px}.gform_wrapper table.gfield_list td+td,.gform_wrapper table.gfield_list th+th{padding:0 0 0 16px}.gform_wrapper .gfield_list,.gform_wrapper .gfield_list td.gfield_list_cell input{width:100%}.gfield_icon_disabled{cursor:default!important;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.gform_wrapper table.gfield_list tr td.gfield_list_icons{width:48px!important;padding:0 0 0 4px!important;box-sizing:border-box}.gform_wrapper table.gfield_list td.gfield_list_icons img{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px!important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container select{margin-bottom:8px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50%!important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:6px;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:24px;border:1px dashed #CCC;text-align:center;color:#AAA;margin-bottom:16px;background:rgba(0,0,0,.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.gform_wrapper span.gform_drop_instructions{display:block;margin-bottom:8px}.gform_delete{vertical-align:middle;cursor:pointer}.gform_wrapper .copy_values_option_container .copy_values_enabled{width:auto}.gform_wrapper li.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:1px}.gform_wrapper .form_saved_message{margin:1em auto;padding:3em 2em;width:99%;font-size:1em;line-height:1.8;color:rgba(49,112,143,1);background-color:rgba(227,243,243,1);text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gform_wrapper .form_saved_message form{text-align:center}.form_saved_message p.resume_form_link_wrapper{background-color:rgba(255,255,255,1);display:inline-block;padding:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;max-width:98%!important;overflow:hidden;-webkit-box-shadow:0 3px 2px 0 rgba(66,103,126,.2);-moz-box-shadow:0 3px 2px 0 rgba(66,103,126,.2);box-shadow:0 3px 2px 0 rgba(66,103,126,.2)}.form_saved_message a.resume_form_link{word-wrap:break-word;text-decoration:none;color:rgba(47,99,126,1)}.form_saved_message .form_saved_message_emailform{margin:1em 0 0}.form_saved_message label.form_saved_label{position:absolute;left:-9000px}div.form_saved_message div.form_saved_message_emailform form input[type=text]{margin-bottom:.25em}div.form_saved_message div.form_saved_message_emailform form input{margin:.75em auto 0;display:inline-block}div.form_saved_message div.form_saved_message_emailform form input[type=email]{padding:calc(.75em - 1px)!important;width:24em;max-width:98%!important;font-size:1em;background-color:rgba(255,255,255,1);border:1px solid rgba(145,175,199,1);color:rgba(66,66,66,1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:inset 0 0 5px 0 rgba(238,238,238,1);-moz-box-shadow:inset 0 0 5px 0 rgba(238,238,238,1);box-shadow:inset 0 0 5px 0 rgba(238,238,238,1)}div.form_saved_message div.form_saved_message_emailform form input[type=submit]{padding:.75em 1em;font-size:1em;line-height:1;background-color:rgba(145,175,199,1);border:1px solid rgba(145,175,199,1);color:rgba(255,255,25566,1);text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none}@media only screen and (max-width:640px){div.form_saved_message div.form_saved_message_emailform form input[type=email],div.form_saved_message div.form_saved_message_emailform form input[type=submit]{display:block;width:98%}}.form_saved_message .form_saved_message_emailform .validation_message{color:#790000;font-weight:700;padding:2em}.form_saved_message_sent{margin:1em auto;padding:3em 2em;width:99%;font-size:1em;background-color:rgba(233,255,217,1);color:rgba(60,118,61,1);text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-sizing:border-box}.form_saved_message_sent .saved_message_email,.form_saved_message_sent .saved_message_success{font-weight:700;display:block;line-height:2}.form_saved_message_sent .saved_message_email{word-wrap:break-word;text-decoration:underline}body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}body .gform_wrapper img.ui-datepicker-trigger{width:17px!important;height:16px!important;display:-moz-inline-stack;display:inline-block}body .gform_wrapper img.add_list_item,body .gform_wrapper img.delete_list_item{display:-moz-inline-stack;display:inline-block;margin-top:-2px}.gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:16px}.gform_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:45.25%}.gform_wrapper table.recaptchatable{table-layout:auto}.gform_wrapper ul.gform_fields:not(.top_label) div.ginput_container_captcha{margin-left:29%}.gfield .wp-editor-container{border:1px solid #ddd}.gfield .wp-switch-editor{border-color:#ddd}.gfield .html-active .switch-html,.gfield .tmce-active .switch-tmce{border-bottom-color:#f5f5f5}.gfield .mce-edit-area iframe{width:99.9%!important;margin:0!important}body .gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}body .gform_wrapper ul.gfields li.gfield label.gfield_label{margin-bottom:0!important;padding-bottom:0!important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc!important;margin:16px 0 16px 28px!important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 8px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc!important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:16px 0 16px 16px}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 8px}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 18px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:700}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 16px 18px}.gform_wrapper span.gf_clear_span{display:block;height:1px;overflow:hidden;width:100%;float:none;clear:both;margin-top:-1px}.gform_wrapper .chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_wrapper .chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.gform_wrapper .chosen-container.chosen-with-drop .chosen-drop{display:block}.gform_wrapper .chosen-container a{cursor:pointer}.gform_wrapper .chosen-container .chosen-single .group-name,.gform_wrapper .chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.gform_wrapper .chosen-container .chosen-single .group-name:after,.gform_wrapper .chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.gform_wrapper .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.gform_wrapper .chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute;width:0}.gform_wrapper .chosen-container-single .chosen-default{color:#999}.gform_wrapper .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.gform_wrapper .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/wp-content/plugins/gravityforms/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-single .chosen-single abbr:hover,.gform_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.gform_wrapper .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/wp-content/plugins/gravityforms/css/chosen-sprite.png) 0 2px no-repeat}.gform_wrapper .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/wp-content/plugins/gravityforms/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.gform_wrapper .chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.gform_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;opacity:0;pointer-events:none}.gform_wrapper .chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.gform_wrapper .chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.gform_wrapper .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.gform_wrapper .chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.gform_wrapper .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.gform_wrapper .chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.gform_wrapper .chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.gform_wrapper .chosen-container .chosen-results li.group-option{padding-left:15px}.gform_wrapper .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform_wrapper .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.gform_wrapper .chosen-container-multi .chosen-choices li{float:left;list-style:none}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/wp-content/plugins/gravityforms/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-results{margin:0;padding:0}.gform_wrapper .chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.gform_wrapper .chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.gform_wrapper .chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.gform_wrapper .chosen-disabled{opacity:.5!important;cursor:default}.gform_wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close,.gform_wrapper .chosen-disabled .chosen-single{cursor:default}.gform_wrapper .chosen-rtl{text-align:right}.gform_wrapper .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.gform_wrapper .chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.gform_wrapper .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.gform_wrapper .chosen-rtl .chosen-single div{right:auto;left:3px}.gform_wrapper .chosen-rtl .chosen-single abbr{right:auto;left:26px}.gform_wrapper .chosen-rtl .chosen-choices li{float:right}.gform_wrapper .chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.gform_wrapper .chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.gform_wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.gform_wrapper .chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/wp-content/plugins/gravityforms/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform_wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.gform_wrapper .chosen-container .chosen-results-scroll-down span,.gform_wrapper .chosen-container .chosen-results-scroll-up span,.gform_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper .chosen-container-single .chosen-search input[type=text],.gform_wrapper .chosen-container-single .chosen-single abbr,.gform_wrapper .chosen-container-single .chosen-single div b,.gform_wrapper .chosen-rtl .chosen-search input[type=text]{background-image:url(/wp-content/plugins/gravityforms/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}body .gform_wrapper .chosen-container a.chosen-single{border-radius:inherit}body .gform_wrapper ul.chosen-results li{line-height:inherit}@media only screen and (max-width:641px){.gform_wrapper .chosen-container.chosen-container-single[style],.gform_wrapper div.chosen-container.chosen-container-multi[style]{width:100%!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_wrapper textarea{line-height:1.5}.gform_wrapper .chosen-container-single .chosen-single{height:40px;line-height:2.8}.gform_wrapper .chosen-container-single .chosen-single div b{position:relative;top:10px}.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-field{width:100%;line-height:inherit;float:none}.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span{margin-bottom:0}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:calc(50% - 6px)}.gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}.gform_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px!important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:85%;cursor:pointer}}@media only screen and (max-width:761px),(min-device-width:768px) and (max-device-width:1023px){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:32px}.gform_wrapper table.gfield_list{border:0}.gform_wrapper table.gfield_list thead{position:absolute;top:-9999px;left:-9999px}.gform_wrapper table.gfield_list tr{margin-bottom:10px;display:block;background:#fff;position:relative;border:1px solid #CCC;border-top:2px solid #CCC;border-bottom:4px solid #CCC}.gform_wrapper table.gfield_list td{display:block;margin-left:8px;margin-right:8px}.gform_wrapper table.gfield_list td.gfield_list_icons{border-bottom:0;margin:16px 0 0!important}.gform_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before,.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{content:attr(data-label);font-size:.875em;letter-spacing:.5pt;white-space:nowrap;display:block;clear:both}.gform_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before{margin:8px 0 3px 8px}.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{margin:3px 0 8px 8px}.gform_wrapper table.gfield_list td+td,.gform_wrapper table.gfield_list th+th{padding:4px 0 0}.gform_wrapper table.gfield_list tr.gfield_list_row_even,.gform_wrapper table.gfield_list tr.gfield_list_row_odd{margin:16px 0}.gform_wrapper table.gfield_list tr,.gform_wrapper table.gfield_list tr.gfield_list_row_odd:first-child{padding-top:12px}.gform_wrapper table.gfield_list tr td.gfield_list_icons{width:100%!important;padding:0 4px 4px!important;background-color:#EEE}.gform_wrapper table.gfield_list tr td.gfield_list_icons img.add_list_item{margin:12px 0 0 16px!important}.gform_wrapper table.gfield_list tr td.gfield_list_icons img.delete_list_item{margin:12px 0 0 8px!important}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{margin-left:0}.gform_wrapper .gfield_list td.gfield_list_cell input{width:calc(100% - 16px);margin-left:8px;margin-right:8px}}@media only screen and (min-width:641px){.gform_wrapper .gform_body{width:100%}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 16px)!important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0 0 8px;line-height:1.3}.gform_wrapper .gsection{margin:28px 16px 28px 0}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;padding-right:16px;margin-bottom:16px}.gform_wrapper .right_label .gfield_label{text-align:right}.gform_wrapper .left_label .gfield_description,.gform_wrapper .right_label .gfield_description{width:70%}.gform_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .gfield_description,.gform_wrapper .right_label .instruction{margin-left:29%}.gform_wrapper ul.gform_fields:not(.top_label) .gsection .gsection_description{margin-left:0;padding-top:4px;padding-left:0;line-height:1.5}.gform_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:29%!important;width:70%}.gform_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) ul.gfield_radio{overflow:hidden}.gform_wrapper .left_label div.ginput_complex,.gform_wrapper .right_label div.ginput_complex{width:70%;margin-left:29%}.gform_wrapper .left_label input.small,.gform_wrapper .left_label select.small,.gform_wrapper .right_label input.small,.gform_wrapper .right_label select.small{width:15%}.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium,.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium{width:calc(35% - 8px)}.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper .left_label textarea.large,.gform_wrapper .left_label textarea.medium,.gform_wrapper .left_label textarea.small,.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large,.gform_wrapper .right_label textarea.large,.gform_wrapper .right_label textarea.medium,.gform_wrapper .right_label textarea.small{width:70%}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_list{width:70%;margin-left:29%!important}.gform_wrapper .top_label .gfield_list{width:100%}.gform_wrapper .left_label .gf_list_one_column,.gform_wrapper .right_label .gf_list_one_column{width:45%}.gform_wrapper .top_label .gf_list_one_column{width:46%}.gform_wrapper .left_label li.hidden_label input,.gform_wrapper .right_label li.hidden_label input{margin-left:3.7%}.gform_wrapper .left_label li.gfield .gfield_password_strength,.gform_wrapper .right_label li.gfield .gfield_password_strength{margin-left:29%}.gform_wrapper .top_label input.small,.gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:calc(50% - 8px)}.gform_wrapper.gform_validation_error .top_label input.medium,.gform_wrapper.gform_validation_error .top_label select.medium{width:50%}.gform_wrapper .hidden_label input.large,.gform_wrapper .hidden_label select.large,.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:100%}.gform_wrapper .top_label input.large.datepicker,.gform_wrapper .top_label input.medium.datepicker,.gform_wrapper .top_label input.small.datepicker{width:auto}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper textarea.medium{height:160px;width:100%}.gform_wrapper textarea.large{height:320px;width:100%}.gform_wrapper .gfield_error .ginput_complex .ginput_left,.gform_wrapper .gfield_error .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:50%;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 -4px 0 0}.gform_wrapper .ginput_container_password .ginput_right{padding-left:8px}.gform_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:47%!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .gf_step{width:auto;display:-moz-inline-stack;display:inline-block;margin:16px 32px 16px 0}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{font-size:1em;margin-left:16px;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_wrapper .ginput_complex .ginput_left{padding-right:8px}.gform_wrapper .left_label .ginput_complex.ginput_container_address:after{content:"";display:block}.gform_wrapper .ginput_complex.ginput_container_address .ginput_left{margin-right:8px}.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:-8px;padding-right:8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_full+span.ginput_right{padding-right:8px!important;margin-right:8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{padding-right:8px!important;margin-right:-8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:8px}.gform_wrapper .gfield_error .ginput_container{padding-right:0}.gform_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin:18px 0}.gform_wrapper .gform_footer:not(.top_label){padding:16px 0 10px;margin-left:29%;width:70%}.top_label div.ginput_complex.ginput_container.gf_name_has_1,.top_label div.ginput_complex.ginput_container.gf_name_has_2,.top_label div.ginput_complex.ginput_container.gf_name_has_3{width:calc(100% + 15px)}.top_label div.ginput_complex.ginput_container.gf_name_has_4{width:calc(100% + 13px)}.top_label div.ginput_complex.ginput_container.gf_name_has_5{width:calc(100% + 14px)}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 15px);margin-left:29%}ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1,ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2,ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 24px)}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_4{width:calc(70% + 13px);margin-left:29%}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_5{width:calc(70% + 14px);margin-left:29%}div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px}div.ginput_complex.ginput_container.gf_name_has_1 span{width:100%}div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}div.ginput_complex.ginput_container.gf_name_has_3 span{width:33.3%}div.ginput_complex.ginput_container.gf_name_has_4 span{width:25%}div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.95%}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1 span{width:99.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2 span{width:49.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.75%!important}html div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0!important}.gform_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email{width:calc(100% + 15px)}.gform_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 16px);margin-left:29%}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 17px)}li.gfield.gfield_error .gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error .ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 8px)!important}.gform_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,.gform_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right{padding-right:16px}.gform_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_wrapper ul.right_label li.gfield .gfield_password_strength{width:70%}.gform_wrapper .ginput_complex span.ginput_left+input.gform_hidden+span.ginput_left{padding-right:0}.gform_wrapper .ginput_complex span.ginput_left.address_country{margin-right:0}html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:70%;margin-left:29%}.gform_wrapper .gf_progressbar{width:calc(100% - 16px)}.gform_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area{margin-left:29%;width:70%}body .gform_wrapper span.ginput_left.address_city+input.gform_hidden+span.ginput_left.address_country{width:calc(50% - 8px);margin-right:0}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{margin-left:29%!important}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:0}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{margin-right:10px}body .gform_wrapper select.medium.gfield_select+div.chosen-container-multi[style],body .gform_wrapper select.medium.gfield_select+div.chosen-container-single[style]{width:calc(50% - 8px)!important}body .gform_wrapper select.large.gfield_select+div.chosen-container-multi[style],body .gform_wrapper select.large.gfield_select+div.chosen-container-single[style]{width:100%!important}body .gform_wrapper select.small.gfield_select+div.chosen-container-multi[style],body .gform_wrapper select.small.gfield_select+div.chosen-container-single[style]{width:25%}}.gfield_repeater_cell>.gfield_repeater_wrapper{background-color:rgba(1,1,1,.02);padding:10px 20px;border-radius:8px;border-bottom:1px solid rgba(238,238,238,1)}.gfield_repeater_wrapper input{border:1px solid rgba(197,198,197,1);border-radius:4px}.gfield_repeater_wrapper .gfield_repeater_wrapper{margin-top:10px}.gfield_repeater_buttons .add_repeater_item_text,.gfield_repeater_buttons .remove_repeater_item_text{min-width:100px;height:30px;background:rgba(242,242,242,.5);transition:all .3s cubic-bezier(.67,.17,.4,.83);font-size:12px;color:rgba(117,117,117,1);border-radius:20px;margin-right:10px;margin-bottom:5px;border:1px solid rgba(117,117,117,.4);font-weight:400}.gfield_repeater_buttons .add_repeater_item_plus,.gfield_repeater_buttons .remove_repeater_item_minus{width:22px;height:22px;background:rgba(242,242,242,.5);transition:all .3s cubic-bezier(.67,.17,.4,.83);font-size:16px;color:rgba(117,117,117,1);border-radius:50%;margin:10px 5px 0;border:1px solid rgba(117,117,117,.4);font-weight:700;padding:0 0 5px}.gfield_repeater_buttons button.gfield_icon_disabled{cursor:default;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.gfield_repeater_buttons button.gfield_icon_disabled:hover{background:rgba(242,242,242,.5);color:rgba(117,117,117,1);border:1px solid rgba(117,117,117,.4)}.gfield_repeater_buttons button:hover{background:rgba(250,250,250,1);color:#374750;border:1px solid rgba(117,117,117,1)}.gfield_repeater_cell>.gfield_repeater_wrapper{border-left:8px solid rgba(241,241,241,1);box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 2px 1px -1px rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.06)}.gfield_repeater_buttons .add_repeater_item_text:focus,.gfield_repeater_buttons .remove_repeater_item_text:focus{outline:0}.gfield_repeater_item .gfield_repeater_cell .gfield_required{color:#c32121}.gform_wrapper .gfield_repeater_cell label{color:#9b9a9a;font-weight:400;font-size:14px;padding-top:8px}.gfield_repeater_value .gfield_repeater_value .gfield_repeater_cell{padding-bottom:20px;padding-top:0}div .gfield_repeater_cell{margin-top:5px}.gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:2px solid #e0e0e6;padding-bottom:20px;margin-bottom:20px;margin-right:10px}.gfield_repeater_value>.gfield_repeater{border-left:8px solid rgba(54,86,102,.1);background-color:rgba(1,1,1,.02);padding:10px 20px;border-radius:8px;border-bottom:1px solid rgba(238,238,238,1);margin:10px}.gfield_repeater_cell .gfield_repeater_value:not(:first-child){color:rgba(117,117,117,.7);border:1px solid rgba(197,198,197,1);border-radius:4px;margin-right:10px;padding-left:10px;background-color:rgba(240,240,240,1)}.gfield_repeater .gfield_repeater_items,.gfield_repeater_items .gfield_repeater_cell:not(:first-child){padding-top:5px}.gfield_repeater .gfield_label{color:rgba(35,40,45,1);font-size:16px;font-weight:600}.gfield_repeater_value .gfield_label,.gfield_repeater_value .gfield_repeater_value .gfield_repeater_item:first-child{padding-bottom:0}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_inline{vertical-align:top;width:auto!important;margin:0;padding-right:16px;float:none!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small{width:100%}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:96px!important}.gform_wrapper .top_label li.gfield.gf_inline select,.gform_wrapper .top_label li.gfield.gf_inline textarea{width:100%}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70%!important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute{width:50px}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap!important}.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label{display:block!important}.gform_wrapper li.gfield.gfield_error.gf_inline{margin-right:16px;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){width:100%!important;margin:8px 0 0;padding-left:0;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px);padding-right:0}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:16px}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%}.gform_wrapper .top_label li.gfield.gf_left_half input.small,.gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none;margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.3%}.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.4%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{width:calc(33.3% - 24px)!important;margin-right:16px}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:33.4%}.gform_wrapper .top_label li.gfield.gf_right_third:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:24.5%}.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:97.5%}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px)}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio{width:calc(70% + 16px)}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{width:50%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{width:33.3%;display:-moz-inline-stack;display:inline-block;margin:0 0 2px;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 16px);-webkit-column-count:2;-moz-column-count:2;column-count:2}.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:3;-moz-column-count:3;column-count:3}.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:4;-moz-column-count:4;column-count:4}.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:5;-moz-column-count:5;column-count:5}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto!important;float:none!important;margin:0 8px 10px 0;display:-moz-inline-stack;display:inline-block}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px!important;padding-right:0!important}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none!important}.gform_wrapper li.gsection.gf_scroll_text{height:240px;width:calc(100% - 16px);padding:16px;background-color:#fff;overflow-y:scroll;overflow-x:hidden;border:1px solid #CCC;border-bottom:1px solid #CCC!important}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px!important}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 10px 0 8px!important}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{margin:10px;font-size:12px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc!important;margin:16px 0 16px 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 8px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc!important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px}.gform_wrapper li.gfield.gfield_html.gf_alert_blue,.gform_wrapper li.gfield.gfield_html.gf_alert_gray,.gform_wrapper li.gfield.gfield_html.gf_alert_green,.gform_wrapper li.gfield.gfield_html.gf_alert_red,.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0!important;padding:20px!important}.gform_wrapper li.gfield.gfield_html.gf_alert_green{border:1px solid #97B48A;background-color:#CBECA0;text-shadow:#DFB 1px 1px;color:#030}.gform_wrapper li.gfield.gfield_html.gf_alert_red{border:1px solid #CFADB3;background-color:#FAF2F5;text-shadow:#FFF 1px 1px;color:#832525}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border:1px solid #E6DB55;background-color:#FFFBCC;text-shadow:#FCFAEA 1px 1px;color:#222}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{border:1px solid #CCC;background-color:#EEE;text-shadow:#FFF 1px 1px;color:#424242}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{border:1px solid #a7c2e7;background-color:#D1E4F3;text-shadow:#E0F1FF 1px 1px;color:#314475}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{margin:30px 0;max-width:99%;border-top:1px solid #E6DB55;border-bottom:1px solid #E6DB55;padding:32px;background-color:#FFFBCC;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{margin:30px 0;max-width:99%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:32px;background-color:#EAEAEA;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{position:relative;background-color:#FFFBD2;margin:30px 0;border:1px solid #E6DB55;-webkit-box-shadow:0 0 5px rgba(221,215,131,.75);-moz-box-shadow:0 0 5px rgba(221,215,131,.75);box-shadow:0 0 5px rgba(221,215,131,.75)}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #FFF;border-bottom:1px solid #E6DB55;color:#424242;background:#fffce5;background:-moz-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fffce5),color-stop(100%,#fff9bf));background:-webkit-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-o-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-ms-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{position:relative;background-color:#f1fcdf;margin:30px 0;border:1px solid #a7c37c;-webkit-box-shadow:0 0 5px rgba(86,122,86,.4);-moz-box-shadow:0 0 5px rgba(86,122,86,.4);box-shadow:0 0 5px rgba(86,122,86,.4)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #effade;border-bottom:1px solid #a7c37c;text-shadow:#DFB 1px 1px;color:#030;background:#dbf2b7;background:-moz-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(219,242,183,1)),color-stop(100%,rgba(180,208,136,1)));background:-webkit-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-o-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-ms-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:linear-gradient(to bottom,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:40%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 15px 10px rgba(0,0,0,.2);-moz-box-shadow:0 15px 10px rgba(0,0,0,.2);box-shadow:0 15px 10px rgba(0,0,0,.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.gform_wrapper.gf_simple_horizontal_wrapper.centered_wrapper{width:auto;margin:0 auto;display:table}.gform_wrapper form.gf_simple_horizontal{width:calc(100% - 16px);margin:0 auto}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:table-cell;vertical-align:middle;margin:0;padding:0;position:relative}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:auto;max-width:75%}.gform_wrapper form.gf_simple_horizontal div.ginput_container,.gform_wrapper form.gf_simple_horizontal ul li.gfield{margin-top:0!important}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{width:auto;max-width:25%;padding:0;margin:0}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label{display:table;width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;padding-right:1em;height:auto}.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper form.gf_simple_horizontal .ginput_complex label,.gform_wrapper form.gf_simple_horizontal label.gfield_label{display:block;height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:-9000px}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield{vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small{width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image]{height:auto}.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error{margin-bottom:0}.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_checkbox ul li,.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_radio ul li{display:inline-block;margin-right:.5em}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_2 span{width:48.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.5%}}body .gform_wrapper.gf_form_center_wrapper{padding:16px 0 16px 16px}.gform_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_chrome select[multiple=multiple],.gform_wrapper.gf_browser_safari select[multiple=multiple]{height:auto!important}.entry .gform_wrapper.gf_browser_safari ul li:after,.entry .gform_wrapper.gf_browser_safari ul li:before{content:""}.entry .gform_wrapper.gf_browser_chrome ul li:after,.entry .gform_wrapper.gf_browser_chrome ul li:before,.entry .gform_wrapper.gf_browser_gecko ul li:after,.entry .gform_wrapper.gf_browser_gecko ul li:before,.entry .gform_wrapper.gf_browser_ie ul li:after,.entry .gform_wrapper.gf_browser_ie ul li:before,.entry .gform_wrapper.gf_browser_iphone ul li:after,.entry .gform_wrapper.gf_browser_iphone ul li:before,.entry .gform_wrapper.gf_browser_unknown ul li:after,.entry .gform_wrapper.gf_browser_unknown ul li:before,.gform_wrapper.gf_browser_chrome ul li:after,.gform_wrapper.gf_browser_chrome ul li:before,.gform_wrapper.gf_browser_gecko ul li:after,.gform_wrapper.gf_browser_gecko ul li:before,.gform_wrapper.gf_browser_ie ul li:after,.gform_wrapper.gf_browser_ie ul li:before,.gform_wrapper.gf_browser_iphone ul li:after,.gform_wrapper.gf_browser_iphone ul li:before,.gform_wrapper.gf_browser_unknown ul li:after,.gform_wrapper.gf_browser_unknown ul li:before{content:none}.gform_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_safari .gfield_checkbox li input,.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]{margin-top:4px}.gform_wrapper.gf_browser_safari input.button.gform_button_select_files{padding:6px 12px!important}.gform_wrapper.gf_browser_safari .gfield_time_ampm select{max-width:5rem!important;width:calc(2rem + 20px)}.gform_wrapper.gf_browser_chrome select{padding:2px 0 2px 3px}.gform_wrapper.gf_browser_chrome .gfield_time_ampm select{max-width:5rem!important;width:calc(3rem + 20px)}.gform_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.gf_browser_chrome .ginput_complex select{text-indent:2px;line-height:1.5em;margin-bottom:5px;margin-top:2px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:6px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:1px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:2px}.gform_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_last,.gform_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle{margin-left:1.1%}.gform_wrapper.gf_browser_chrome .gfield_error input[type=email],.gform_wrapper.gf_browser_chrome .gfield_error input[type=number],.gform_wrapper.gf_browser_chrome .gfield_error input[type=password],.gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],.gform_wrapper.gf_browser_chrome .gfield_error input[type=text],.gform_wrapper.gf_browser_chrome .gfield_error input[type=url],.gform_wrapper.gf_browser_chrome .gfield_error select,.gform_wrapper.gf_browser_chrome .gfield_error textarea,.gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:2px}.gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:6px 12px!important}.gform_wrapper.gf_browser_chrome span.address_country{margin-top:-2px}.gform_wrapper.gf_browser_gecko select{padding:2px 12px 2px 2px}.gform_wrapper.gf_browser_gecko .gfield_time_ampm select{max-width:5rem!important;width:calc(4rem + 25px)}.gform_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:1px}.gform_wrappergf_browser_gecko .chosen-container-single .chosen-single{height:32px;line-height:2.4}.gform_wrappergf_browser_gecko .chosen-container-single .chosen-single div b{position:relative;top:5px}.gform_wrapper.gf_browser_ie .gfield_time_hour{width:80px}.gform_wrapper.gf_browser_ie .gfield_time_minute{width:70px}.gform_wrapper.gf_browser_ie .gfield_time_ampm{padding-top:2px}.gform_wrapper.gf_browser_ie .gfield_time_hour input,.gform_wrapper.gf_browser_ie .gfield_time_minute input{margin-left:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left label,.gform_wrapper.gf_browser_ie .ginput_complex .ginput_right label{margin:3px 0 5px}.gform_wrapper.gf_browser_ie .gform_footer input.button{padding:3px}.gform_wrapper.gf_browser_ie ul.top_label .clear-multi{overflow:hidden;clear:both}.gform_wrapper.gf_browser_ie .gfield_radio li{line-height:20px!important}.gform_wrapper.gf_browser_ie .gfield_checkbox li input,.gform_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_ie .gfield_radio li input[type=radio]{margin-top:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left select,.gform_wrapper.gf_browser_ie .ginput_complex .ginput_right select{padding:2px 0}.gform_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{position:relative;top:-1px;left:4px}.gform_wrapper.gf_browser_ie img.add_list_item,.gform_wrapper.gf_browser_ie img.delete_list_item{width:16px!important;height:16px!important;background-size:16px 16px!important}@media only screen and (max-width:641px){.gform_wrapper.gf_browser_chrome .chosen-container-single .chosen-single,.gform_wrapper.gf_browser_gecko .chosen-container-single .chosen-single,.gform_wrapper.gf_browser_safari .chosen-container-single .chosen-single{height:44px;line-height:3.2}.gform_wrapper.gf_browser_chrome .chosen-container-single .chosen-single div b,.gform_wrapper.gf_browser_gecko .chosen-container-single .chosen-single div b,.gform_wrapper.gf_browser_safari .chosen-container-single .chosen-single div b{position:relative;top:50%;transform:translateY(-25%)}}