/*-------------------------------------------------------------
[Master Stylesheet]

Project: LandGo HTML
[Table of contents]

1.  General
2.  Slick Slider
3.  Header
4.  Footer
5.  Typography
6.  Widgets
	6.1  Title Widget
	6.2  Widget Divider
	6.3  Info Box Widget
	6.4  Popup Button Widget
	6.5  Price Table Widget
	6.6  Icon Box Widget
	6.7  Image Carousel Widget
	6.8  Video Widget
	6.9  Counter Widget
	6.10 Button Widget
	6.11 Testimonials Widget
	6.12 Recent Posts Widget
	6.13 Icon List Widget
	6.14 Person Widget
	6.15 Toggle Widget and Accordion Widget
	6.16 Custom Product Widget
	6.18 Price List Widget
	6.19 Slider Widget
	6.20 Image Box Widget
	6.21 Image Gallery Widget
	6.22 Partners Widget
	6.23 Countdown Widget
	6.24 Schedule Widget
	6.25 Gallery Packery Widget
	6.26 Custom Map Widget
	6.27 Search Widget
7.  Footer Widgets
	7.1  Widget Quick Contact
8.  Sidebar Widgets
	8.1  Featured Posts Widget
9.  Single Blog Page
10. Blog Listings
	10.1  Classic
	10.2  Masonry
11. Coming Soon Template
12. Contact Forms
13. Margin and Padding
14. Other Styles
15. Color Modes
16. Responsive

-------------------------------------------------------------*/
/* ---------- Google fonts ---------- */
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab');


/* ----------------------------- */
/* ---------- General ---------- */
/* ----------------------------- */
@font-face {
	font-family: Gilroy-ExtraBold;
	src: url('../fonts/Gilroy-ExtraBold.woff');
	src: url('../fonts/Gilroy-ExtraBold.woff2');
}

@font-face {
	font-family: Gilroy-Light;
	src: url('../fonts/Gilroy-Light.woff');
	src: url('../fonts/Gilroy-Light.woff2');
}

html {
	height: auto;
	overflow-x: hidden;
	position: static;
}

body {
	position: relative;
	overflow-x: hidden;
	font-family: "Lato", sans-serif;
	font-size: 15px;
	font-weight: 400;
	color:#999;
	-webkit-font-smoothing: antialiased;
	margin: 0;
	opacity: 0;
}

body.landgo_visible {
	opacity: 1;
	-webkit-transition: all .5s;
	transition: all .5s;
}

.landgo_container {
	margin: 0 auto;
}

@media only screen and (min-width: 768px) {
	.landgo_container {
		width: 760px;
	}
}

@media only screen and (min-width: 992px) {
	.landgo_container {
		width: 980px;
	}
}

@media only screen and (min-width: 1200px) {
	.landgo_container {
		width: 1170px;
	}
}

.clear {
	clear: both;
}

a {
	text-decoration: none;
	outline: none;
	display: inline-block;
	transition: all .3s;
	-webkit-transition: all .3s;
}

img {
	max-width: 100%;
	height: auto;
}

p {
	margin: 0 0 22px;
}

.landgo_tiny p a {
	display: inline;
}

.landgo_content a:hover, .landgo_content a:focus {
	text-decoration: none;
}

form {
	margin: 0;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="date"],
input[type="time"],
input[type="datetime"],
input[type="url"],
textarea {
	height: auto;
	vertical-align: top;
	padding: 5px 15px 7px;
	background:#fff;
	border: none;
	border-radius: 0;
	width: 100%;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 0px;
}

input[type="password"] {
	border-bottom: solid 1px #333333;
}

textarea {
	height: 120px;
	resize: none;
}

input[type="submit"] {
	height: auto;
	border: none;
	padding: 5px 16px 7px 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	color: #FFFFFF;
	cursor: pointer;
	border-radius: 30px;
	-webkit-transition: all .3s;
	transition: all .3s;
}



input,
textarea,
button {
	-webkit-appearance: none;
	outline: none;
}

input[type="checkbox"] {
	-webkit-appearance: checkbox;
}

input[type="date"] {
	-webkit-appearance: textfield;
}

input:focus,
input:active,
textarea:focus,
body {
	outline: none !important;
	outline-offset: 0 !important;
	box-shadow: none;
}

input:focus,
input:active,
textarea:focus {
	background:#fff;
}

input::-moz-placeholder {
	opacity: 1;
}

textarea::-moz-placeholder {
	opacity: 1;
}

input:focus::-webkit-input-placeholder {
	color: transparent;
	opacity: 0;
}

input:focus::-moz-placeholder {
	color: transparent;
	opacity: 0;
}

input:focus::-ms-input-placeholder {
	color: transparent;
	opacity: 0;
}

textarea:focus::-webkit-input-placeholder {
	color: transparent;
	opacity: 0;
}

textarea:focus::-moz-placeholder {
	color: transparent;
	opacity: 0;
}

textarea:focus::-ms-input-placeholder {
	color: transparent;
	opacity: 0;
}

.landgo_input_cont_half_width,
.landgo_input_cont_third_width,
.landgo_input_cont_2_third_width {
	width: 50%;
	display: inline-block;
	box-sizing: border-box;
	float: left;
}

.landgo_input_cont_half_width:nth-child(even) {
	padding-left: 15px;
}

.landgo_input_cont_half_width:nth-child(odd) {
	padding-right: 15px;
}

.landgo_input_cont_third_width_wrapper {
	margin: 0 -15px;
}

.landgo_input_cont_third_width {
	width: 33.3333333333%;
	padding: 0 15px;
	position: relative;
}

.landgo_input_cont_2_third_width {
	width: 66.6666666666%;
	padding: 0 15px;
}

.landgo_input_cont_third_width i {
	font-size: 20px;
	position: absolute;
	top: 0;
	right: 15px;
}

.landgo_tiny ol li ul,
.landgo_tiny ul li ol,
.landgo_tiny ul li ul,
.landgo_tiny ol li ol,
.landgo_tiny ol li ul li ol {
	padding-left: 30px;
	margin-bottom: 0;
}

.landgo_text_align_left {
	text-align: left !important;
}

.landgo_text_align_center {
	text-align: center !important;
}

.landgo_text_align_right {
	text-align: right !important;
}

.landgo_text_align_justify {
	text-align: justify !important;
}

.landgo_hidden_cont {
	display: none !important;
}

.landgo_fleft {
	float: left;
}

.landgo_fright {
	float: right;
}

.landgo_bg_top_left {
	background-position: top left;
}

.landgo_bg_top_center {
	background-position: top center;
}

.landgo_bg_top_right {
	background-position: top right;
}

.landgo_bg_center_left {
	background-position: center left;
}

.landgo_bg_center_center {
	background-position: center center;
}

.landgo_bg_center_right {
	background-position: center right;
}

.landgo_bg_bottom_left {
	background-position: bottom left;
}

.landgo_bg_bottom_center {
	background-position: bottom center;
}

.landgo_bg_bottom_right {
	background-position: bottom right;
}

.landgo_bg_no_repeat {
	background-repeat: no-repeat;
}

.landgo_bg_size_cover {
	background-size: cover;
}

.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}

.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}

.landgo_animated_button {
	position: relative;
	top: 0;
}

.landgo_animated_button:hover {
	top: -2px;
	box-shadow: 0 10px 30px rgba(0, 0, 0, .25);
}

.landgo_text_color_white {
	color: #ffffff !important;
}

.landgo_font_weight_300 {
	font-weight: 300 !important;
}

.landgo_font_weight_400 {
	font-weight: 400 !important;
}

.landgo_font_weight_700 {
	font-weight: 700 !important;
}

.landgo_text_uppercase {
	text-transform: uppercase;
}

.landgo_border_radius_3 {
	border-radius: 3px;
}

.landgo_bordered_item {
	border: solid 1px #ebebeb;
}

.landgo_high_z_index {
	z-index: 100;
	position: relative;
}

a.landgo_white_hover:hover {
	background: #FFFFFF !important;
}

.landgo_block_with_shadow {
	box-shadow: 0 0 20px rgba(0, 0, 0, .5);
}

.landgo_visible_on_mobile {
	display: none;
}

/* ---------------------------------- */
/* ---------- Slick Slider ---------- */
/* ---------------------------------- */
.slick-slider {
	position: relative;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	outline: none !important;
}
.slick-list:focus {
	outline: none !important;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
	-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);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before,
.slick-track:after {
	display: table;
	content: '';
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
	outline: none !important;
	cursor: pointer;
}
.testimonials-nav .slick-active,
.testimonials-nav .slick-center,
.testimonials-nav .slick-current {
	cursor: default;
}
[dir='rtl'] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}

/* --- Custom Slick --- */
.carouselslider button{
	text-shadow: none;
	cursor:pointer;
	box-shadow: none;
	border: 0;
	border-radius:0;
	-webkit-border-radius:0;
}
/* --- Dots --- */
ul.slick-dots {
	margin: 0;
	padding: 0;
	line-height: 10px;
}
.vertical ul.slick-dots {
	margin:auto 0 auto;
	position: absolute;
	top: 50%;
	right: -30px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	width: 11px;
}
ul.slick-dots li {
	overflow:hidden;
	margin:0 12px 0 0;
	padding:0;
	width:10px;
	height:10px;
	float: none;
	cursor:pointer;
	box-shadow: none;
	display: inline-block;
	vertical-align: top;
	background: none;
	outline: none;
}
.vertical ul.slick-dots li {
	margin:0 0 15px 0;
}
.module_team ul.slick-dots li {
	float: none;
}
ul.slick-dots li button {
	padding:0;
	width:10px;
	height:10px;
	border-radius:0;
	opacity: .5;
	color: transparent;
	background: #ffffff;
	border: none;
	position: relative;
	outline: none;
	cursor: pointer;
	transition: all .3s;
	-webkit-transition: all .3s;
}
ul.slick-dots li.slick-active button {
	margin: 0px;
	width:10px;
	height:10px;
	opacity: 1;
}

ul.slick-dots li button:hover {
	opacity: 1;
}

.dark_bg ul.slick-dots li button {
	border-color: #fff;
}

/* --- Arrows --- */
.slick-prev,
.slick-next {
	width: 20px;
	height: 19px;
	min-height: 19px;
	display:block;
	font-size: 17px;
	line-height: 19px;
	cursor: pointer;
	background: transparent;
	border: none !important;
	padding: 0;
	position:absolute;
	bottom: -60px;
	transition: all .3s;
	-webkit-transition: all .3s;
	z-index:50;
}

.slick-prev {
	left: 50%;
	margin-left: -20px;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.slick-next {
	right: 50%;
	margin-right: -20px;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}

.landgo_widget_image_carousel .view_type_2 .slick-prev,
.landgo_widget_image_carousel .view_type_2 .slick-next {
	top: 50%;
	bottom: 0;
	color: #ffffff;
	margin: 0;
	opacity: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_widget_image_carousel .view_type_2:hover .slick-prev,
.landgo_widget_image_carousel .view_type_2:hover .slick-next {
	opacity: 1;
}

.landgo_widget_image_carousel .view_type_2 .slick-prev {
	left: 40px;
}

.landgo_widget_image_carousel .view_type_2 .slick-next {
	right: 40px;
	text-align: right;
}

/* ---------------------------- */
/* ---------- Header ---------- */
/* ---------------------------- */
header {
	position: relative;
	z-index: 30000;
	padding: 0 40px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

header.landgo_ready,
html.landgo_transparent_header header.landgo_ready {
	position: fixed;
	top: -100px;
}

header.landgo_sticky_menu,
html.landgo_transparent_header header.landgo_sticky_menu {
	width: 100%;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	position: fixed;
	top: 0;
}

.admin-bar header.landgo_sticky_menu,
html.landgo_transparent_header .admin-bar header.landgo_sticky_menu {
	top: 32px;
}

html.landgo_transparent_header header {
	width: 100%;
	background-color: transparent;
	position: absolute;
	z-index: 30000;
}

.landgo_menu_mobile_trigger {
	display: none;
}

.landgo_menu {
	display: inline-block;
	list-style: none;
	margin: 6px 0 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: relative;
}

.landgo_menu > .landgo_menu_marker {
	height: 2px;
	padding-left: 0;
	position: absolute;
	bottom: 14px;
	-webkit-transition: all .4s;
	transition: all .4s;
	z-index: 1;
}

header.landgo_sticky_menu,
html.landgo_transparent_header header.landgo_sticky_menu {
	background: #ffffff;
}

header .landgo_menu .sub-menu {
	padding-left: 0;
	margin: 0;
	list-style: none;
	display: none;
}

header .landgo_menu > li {
	display: inline-block;
	padding-left: 29px;
	box-sizing: border-box;
	position: relative;
	box-sizing: border-box;
	z-index: 2;
}

header .landgo_menu li a {
	text-decoration: none;
	display: block;
	padding: 0 0 20px;
	font-size: 16px;
	line-height: 16px;
	color: #333333;
	letter-spacing: 0;
	position: relative;
}

.landgo_transparent_header header .landgo_menu li a {
	color: #ffffff;
}

.landgo_transparent_header header.landgo_sticky_menu .landgo_menu li a,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li a,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_header_button {
	color: #333333;
}

.landgo_transparent_header header.landgo_sticky_menu .landgo_menu li .sub-menu li a,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li .sub-menu li a {
	color: #ffffff;
}

header .landgo_menu > li:first-child {
	padding-left: 0;
}

header .landgo_menu > li.current-menu-item > a:before,
header .landgo_menu > li:hover > a:before,
header .landgo_menu > li.current-menu-ancestor > a:before {
	width: 100%;
	left: 0;
}

header .landgo_menu li .sub-menu {
	padding: 23px 0 9px;
	background: #333333;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 10000;
}

header .landgo_menu li .sub-menu li {
	width: 200px;
	text-align: left;
	padding: 0 31px 9px;
	margin: 0 0 10px;
}

header .landgo_menu li .sub-menu li a {
	text-transform: none;
	display: block;
	padding: 0;
	margin-bottom: 0;
	letter-spacing: 0;
	color: #ffffff;
	position: relative;
}

@media only screen and (min-width: 1201px) {
	header .landgo_menu li:hover > .sub-menu {
		display: block;
	}
}

header .landgo_menu > li:last-child .sub-menu {
	left: 100%;
	-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);
}

header .landgo_menu .sub-menu li {
	position: relative;
}

header .landgo_menu .sub-menu .sub-menu {
	padding-top: 26px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-left: -100%;
	top: -27px;
}

header .landgo_menu .sub-menu .sub-menu li:first-child {
	padding-top: 0;
}

header.logo_left .landgo_menu li:nth-last-child(1) .sub-menu .sub-menu, header.logo_left .landgo_menu li:nth-last-child(2) .sub-menu .sub-menu, header.logo_center .landgo_menu li:nth-last-child(1) .sub-menu .sub-menu {
	right: 200px;
}

header.logo_left .landgo_menu li:nth-last-child(1) .sub-menu .sub-menu li, header.logo_left .landgo_menu li:nth-last-child(2) .sub-menu .sub-menu li, header.logo_center .landgo_menu li:nth-last-child(1) .sub-menu .sub-menu li {
	padding-right: 5px;
}

header .landgo_menu .sub-menu li.menu-item-has-children > a:after {
	content: "\f105";
	display: inline-block;
	font-family: FontAwesome, sans-serif;
	font-size: 14px;
	position: absolute;
	top: 1px;
	right: 0;
	z-index: 11111;
}

header .landgo_menu_cont,
header .landgo_menu_inner,
header .landgo_menu_inner > div {
	display: inline-block;
}

header .landgo_header_button_cont {
	position: relative;
}

header .landgo_header_button, .landgo_header_button, .landgo_header_button:hover {
	display: inline;
	border: solid 2px;
	border-radius: 30px;
	font-size: 14px;
	font-weight: 700;
	color: #333333;
	text-transform: uppercase;
	padding: 16px 44px 15px;
	margin-left: 38px;
}

.landgo_transparent_header header .landgo_header_button {
	color: #ffffff;
}

.landgo_transparent_header header.landgo_sticky_menu .landgo_header_button {
	color: #333333;
}

header .landgo_header_button:hover,
.landgo_transparent_header header.landgo_sticky_menu .landgo_header_button:hover,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_header_button:hover {
	color: #ffffff;
}

.landgo_header_form_popup,
.landgo_price_table_popup,
.landgo_product_popup,
.landgo_popup_button_popup {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .8);
	position: fixed;
	top: 0;
	left: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all .4s;
	transition: all .4s;
	z-index: 50000;
}

.landgo_header_form_popup.active,
.landgo_price_table_popup.active,
.landgo_product_popup.active,
.landgo_popup_button_popup.active {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.landgo_header_form_popup_close,
.landgo_price_table_popup_close,
.landgo_product_popup_close,
.landgo_popup_button_popup_close {
	width: 100%;
	height: 100%;
	cursor: url("../img/close.png"), default;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 50001;
}

/* --- Logo --- */
header .landgo_text_logo a {
	line-height: 90px;
}

header .landgo_text_logo a, header .landgo_text_logo a:hover {
	text-decoration: none !important;
}

header .landgo_image_logo {
	width: 170px;
	height: 51px;
	background: url("../img/logo.png");
	background-size: 126px 26px;
	display: inline-block;
	-webkit-transition: all .6s;
	transition: all .6s;
}

.landgo_transparent_header header .landgo_image_logo {
	background: url("../img/logo-white.png");
	background-size: 170px 51px;
}

.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_image_logo,
.landgo_transparent_header header.landgo_sticky_menu .landgo_image_logo {
	background: url("../img/logo.png");
	background-size: 170px 51px;
}

header .landgo_logo_cont {
	padding: 58px 0 71px;
	line-height: 1px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

header.landgo_narrow_menu .landgo_logo_cont {
	padding: 28px 0 30px;
}

header.landgo_narrow_menu .landgo_menu_container {
	margin-top: 12px;
}

header.logo_center .landgo_menu_inner, header.logo_center .landgo_menu_inner .landgo_menu {
	float: none;
	text-align: center;
}

header.logo_center .landgo_menu_inner {
	clear: both;
}

/* ---------------------------- */
/* ---------- Footer ---------- */
/* ---------------------------- */
footer {
	padding: 75px 0 60px;
	background: #333333;
	color: #8c8c8c;
}

footer .landgo_container .row {
	margin: 0 -15px;
}

footer .col-3 {
	padding: 0 15px;
}

footer .landgo_container,
.single-post footer .landgo_container {
	margin-bottom: 0;
}

.footer_widget_title {
	margin-bottom: 21px;
	color: #ffffff;
}

.footer_widget_title span {
	font-family: Gilroy-Light, sans-serif;
	font-weight: 300;
}

footer .footer_widget ul {
	margin: 0;
	list-style: none;
}

footer .footer_widget ul li {
	margin-bottom: 5px;
	line-height: 22px;
}

footer .footer_widget ul li a {
	color: #8c8c8c;
}

footer .footer_widget ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

/* --- Footer Type 2 --- */
footer.footer_type_2 {
	padding: 83px 0 66px;
}

.footer_type_2 .landgo_footer_logo_cont {
	margin-bottom: 22px;
}

footer .landgo_image_logo {
	width: 125px;
	height: 38px;
	background: url("../img/logo-white.png") no-repeat;
	background-size: 125px 38px;
}

.landgo_footer_menu {
	list-style: none;
	margin: -4px 0 38px;
	font-size: 0;
	line-height: 0;
}

.landgo_footer_menu li {
	display: inline-block;
	font-size: 15px;
	line-height: 15px;
	margin-left: 41px;
}

.landgo_footer_menu li:first-child {
	margin-left: 0;
}

.landgo_footer_menu li a:hover {
	text-decoration: underline;
}

.landgo_copyright_cont {
	font-size: 12px;
	line-height: 20px;
}

.landgo_footer_social_button {
	font-size: 20px;
	margin-left: 11px;
}

.landgo_footer_social_button:first-child {
	margin-left: 0;
}

/* --- Footer Type 3 --- */
footer.footer_type_3 {
	text-align: center;
	padding: 103px 0 114px;
}

.footer_type_3 .landgo_footer_logo_cont {
	margin-bottom: 12px;
}

.footer_type_3 .landgo_footer_socials_cont {
	margin-bottom: 28px;
}

/* --- Back To Top Button --- */
.landgo_back_to_top {
	display: block;
	width: 60px;
	height: 60px;
	position: fixed;
	z-index: 9999;
	bottom: -100px;
	right: 50px;
	background: #000;
	cursor: pointer;
	transition: all 0.2s ease-out;
	opacity: 0;
}

.landgo_back_to_top:after {
	display: block;
	font-size: 45px;
	line-height: 45px;
	width: 100%;
	text-align: center;
	height: 45px;
	font-family: "FontAwesome", sans-serif;
	content: "\f106";
	color: #ccc;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -24px;
}

.landgo_back_to_top.show {
	opacity: 1;
	bottom: 50px;
}

.landgo_back_to_top:hover {
	opacity: 0.7;
}

/* -------------------------------- */
/* ---------- Typography ---------- */
/* -------------------------------- */
h1, h2, h3, h5, h6 {
	font-family: 'Roboto Slab', serif;
	font-weight: 100;
	margin-top: 0;
	margin-bottom: 35px;
	letter-spacing: -1px;
	word-wrap: break-word;
	color: #333333;
}


h4, h5, h6 {
	letter-spacing: 0;
}

h5, h6 {
	text-transform: uppercase;
}

h1 {
	font-size: 40px;
	line-height: 48px;
}

h2 {
	font-size: 25px;
	line-height: 30px;
}

h3 {
	font-size: 20px;
	line-height: 24px;
}

h4 {
	font-size: 12px;
	font-family: "Lato", sans-serif;
	color:#757575;
	margin-bottom:0px;
	text-transform:uppercase;
	letter-spacing: 3px;

}

h5 {
	font-size: 13px;
	line-height: 16px;
}

h6 {
	font-size: 12px;
	line-height: 14px;
}

.landgo_dropcaps {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 40px;
	line-height: 1;
	text-align: center;
	float: left;
	margin-right: 23px;
	position: relative;
	top: 4px;
	left: 1px;
}

blockquote {
	font-size: 20px;
	line-height: 27px;
	font-style: normal;
	color: #555555;
	padding-left: 28px;
	border-left: solid 5px;
	position: relative;
}

.highlighter {
	display: inline;
	padding: 1px 4px 5px;
	color: #FFFFFF;
}

.landgo_content_container ul,
.landgo_content_container ol {
	margin: 0 0 0 17px;
	padding: 0;
}

.landgo_content_container ul {
	list-style: square;
}

.landgo_content_container ol {
	counter-reset: item;
}

.landgo_content_container ul li,
.landgo_content_container ol li {
	margin-bottom: 8px;
}

/* ----------------------------- */
/* ---------- Widgets ---------- */
/* ----------------------------- */

/* --- Title Widget --- */
.landgo_widget_title h1 {
	margin-bottom: 0;
}

.landgo_widget_title span {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_widget_title .landgo_subtitle {
	font-size: 18px;
	line-height: 23px;
	font-weight: 300;
	color: #777777;
	margin-top: 20px;
}

.landgo_widget_title.landgo_title_view_type_2 h1 {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_widget_title.landgo_title_view_type_2 span {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-weight: 400;
}

/* --- Widget Divider --- */
.landgo_divider {
	width: 100%;
	height: 1px;
	background: #ebebeb;
	margin: 50px 0 50px;
}
	
/* --- Info Box Widget --- */
.landgo_info_box_item {
	padding: 10px;
}

.landgo_info_box_item .landgo_info_content {
	margin-bottom: 25px;
	position: relative;
}

.landgo_info_box_item .landgo_info_content:after {
	content: "";
	width: 120%;
	height: 1px;
	display: none;
	background: #dcdcdc;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_element_align_left {
	text-align: left;
}

.landgo_element_align_center {
	text-align: center;
}

.landgo_element_align_right {
	text-align: right;
}

.landgo_element_align_left .landgo_info_box_item .landgo_info_content:after {
	left: 0;
}

.landgo_element_align_right .landgo_info_box_item .landgo_info_content:after {
	left: auto;
	right: 0;
}

.landgo_element_connector_yes .landgo_info_box_item .landgo_info_content:after {
	display: block;
}

.landgo_info_box_item .landgo_info_wrapper {
	display: inline-block;
	background: #FFFFFF;
	padding: 0 50px;
	position: relative;
	z-index: 5;
}

.landgo_info_box_item .info_type_text,
.landgo_info_box_item .info_type_icon {
	font-size: 40px;
	line-height: 40px;
}

.landgo_info_box_item .info_type_text {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-weight: 400;
}

.landgo_info_box_item .info_type_text.landgo_advanced_view {
	font-size: 20px;
	line-height: 23px;
}

.landgo_info_box_item .info_type_text.landgo_advanced_view .landgo_info_wrapper {
	padding: 14px 20px 15px;
	border: solid 2px #e1e1e1;
	border-radius: 50%;
}

.landgo_info_box_item .landgo_advanced_view .landgo_info_content:after {
	background: #e1e1e1;
}

.landgo_info_box_item .info_type_text.landgo_advanced_view .landgo_info_wrapper span {
	font-family: Lato, sans-serif;
	font-size: 20px;
	line-height: 23px;
	font-weight: 700;
	color: #333333;
}

.landgo_info_box_item .landgo_info_box_title h3 {
	line-height: 30px;
	margin-bottom: 11px;
}

.landgo_info_box_item .landgo_info_box_description p {
	line-height: 23px;
}

.landgo_info_box_item .landgo_info_content.info_type_image {
	margin-bottom: 10px;
}

/* --- Popup Button Widget --- */
.landgo_popup_button {
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 16px 65px;
	border-radius: 30px;
}

.landgo_fullwidth_button_yes .landgo_popup_button {
	width: 100%;
}

.landgo_popup_button:hover {
	color: #FFFFFF;
}

.landgo_popup_button.landgo_no_radius_button {
	border-radius: 0;
}

.landgo_popup_button.landgo_transparent_bg_button,
.landgo_popup_button.landgo_transparent_bg_button:hover {
	background: transparent !important;
}

/* --- Price Table Widget --- */
body .landgo_prise_table_item {
	padding: 35px 35px 33px;
	background: #FFFFFF;
	text-align: center;
	overflow: hidden;
	position: relative;
}

body .landgo_prise_table_item.landgo_bordered_item {
	border: solid 5px;
	padding: 30px 30px 28px;
}

body .landgo_prise_table_item.landgo_shadow {
	box-shadow: 0 0 30px rgba(121, 121, 121, .38);
}

body .landgo_prise_table_item .landgo_price_icon_cont {
	margin: 30px 0 38px;
	font-size: 60px;
	line-height: 60px;
}

body .landgo_active_item_yes .landgo_prise_table_item {
	margin-top: -30px;
	padding: 65px 35px 63px;
}

body .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item {
	padding: 60px 30px 58px;
}

body .landgo_prise_table_item .landgo_active_item_label {
	width: 132px;
	height: 38px;
	font-size: 13px;
	line-height: 38px;
	color: #ffffff;
	background: #e51b54;
	position: absolute;
	top: 13px;
	right: -33px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

body .landgo_prise_table_item .landgo_price_title {
	line-height: 15px;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom: 17px;
	color:#333333;
	font-weight:800;
	}

body .landgo_prise_table_item .landgo_price_cont {
	font-family: 'Roboto Slab', serif;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	margin-bottom: 30px;
}

body .landgo_prise_table_item .landgo_currency {
	font-size: 30px;
	line-height: 30px;
	position: relative;
	top: 5px;
}

body .landgo_prise_table_item .landgo_price {
	letter-spacing: 0;
}

body .landgo_prise_table_item .landgo_period {
	font-size: 20px;
	line-height: 20px;
	position: relative;
	left: -.85em;
	color:#999999;
}

body .landgo_prise_table_item .landgo_price_custom_field {
	display: block;
	letter-spacing: 0px;
	font-weight: 700;
	margin-bottom: 8px;
	font-size: 18px;
	

}

body .landgo_prise_table_item .landgo_price_custom_field:last-child {
	margin-bottom: 0;
}

body .landgo_prise_table_item .landgo_price_button {
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	text-transform: uppercase;
	border-radius: 30px;
	padding: 18px 50px 16px;
	margin: 57px 0 20px;
}

body .landgo_prise_table_item .landgo_price_button:hover {
	color: #FFFFFF;
}

/* View Type 2 */
body .landgo_prise_table_item.view_type_2 {
	box-shadow: none;
	background: transparent;
	padding: 35px 0 33px;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_image_cont {
	margin-bottom: 5px;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_title {
	font-size: 19px;
	line-height: 20px;
	text-transform: none;
	margin-bottom: 28px;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_custom_field {
	font-size: 14px;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_custom_field:nth-child(odd) {
	background: #fdfdfd;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_cont {
	margin: 50px 0 0;
	font-size: 35px;
	line-height: 35px;
}

body .landgo_prise_table_item.view_type_2 .landgo_currency {
	top: 0;
	font-size: 22px;
	line-height: 22px;
}

body .landgo_prise_table_item.view_type_2 .landgo_price_button {
	margin-top: 46px;
	text-transform: none;
	padding: 18px 57px 16px;
}

.landgo_load_more {
	text-align: center;
}

.landgo_load_more_button {
	display: inline-block;
	font-size: 15px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #3d4347;
	text-transform: uppercase;
	border-radius: 30px;
	padding: 17px 40px 16px;
	margin: 70px 0 15px;
}

.landgo_load_more_button:hover {
	color: #FFFFFF;
}

/* --- Icon Box Widget --- */
.landgo_widget_icon_box .landgo_icon_box_wrapper {
	position: relative;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.landgo_widget_icon_box .landgo_widget_container {
	position: relative;
}

.landgo_widget_icon_box.landgo_position_left .landgo_icon_box_wrapper,
.landgo_widget_icon_box.landgo_position_right .landgo_icon_box_wrapper {
	display: block;
}

.landgo_widget_icon_box.landgo_position_left.landgo_icon_on_side_yes .landgo_icon_box_wrapper,
.landgo_widget_icon_box.landgo_position_right.landgo_icon_on_side_yes .landgo_icon_box_wrapper {
	display: flex;
}

.landgo_widget_icon_box .landgo_icon_box_icon {
	margin-bottom: 14px;
}

.landgo_widget_icon_box.landgo_position_left.landgo_icon_on_side_yes .landgo_icon_box_icon {
	margin-right: 20px;
}

.landgo_widget_icon_box.landgo_position_right.landgo_icon_on_side_yes .landgo_icon_box_icon {
	margin-left: 20px;
}

.landgo_widget_icon_box .landgo_icon_box_icon .landgo_icon {
	display: inline-block;
	font-size: 50px;
	line-height: 1;
	text-align: center;
}

.landgo_widget_icon_box .landgo_icon_box_title {
	display: block;
	margin-bottom: 20px;
}

.landgo_widget_icon_box .landgo_icon_box_description {
	line-height: 23px;
}

.landgo_widget_icon_box .landgo_bg_text {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 100px;
	line-height: 100px;
	color: rgba(254, 254, 254, .05);
	position: absolute;
	top: 2px;
}

.landgo_widget_icon_box.landgo_position_left .landgo_bg_text {
	left: 67px;
}

.landgo_widget_icon_box.landgo_position_right .landgo_bg_text {
	right: 67px;
}

.landgo_widget_icon_box.landgo_position_top .landgo_bg_text {
	top: 30px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

/* --- Image Carousel Widget --- */
.landgo_widget_image_carousel .carousel_with_overlay .landgo_carousel_item img {
	opacity: .5;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_image_carousel .carousel_with_overlay .landgo_carousel_item.slick-current img,
.landgo_widget_image_carousel .carousel_with_overlay .landgo_carousel_item:hover img {
	opacity: 1;
}

.carousel_with_marker .landgo_carousel_item {
	line-height: 0;
}

.carousel_with_marker .landgo_carousel_item a {
	position: relative;
}

.carousel_with_marker .landgo_marker_overlay {
	width: 100%;
	height: 100%;
	background: url("../img/clipart/app/lens.png") no-repeat center;
	background-color: #252a2d;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 5;
}

.carousel_with_marker .landgo_carousel_item a:hover > .landgo_marker_overlay {
	opacity: .84;
}

.landgo_widget_image_carousel .landgo_image_slider_overlay {
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	right: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_image_carousel .landgo_carousel_item:hover .landgo_image_slider_overlay {
	opacity: .5;
}

.landgo_widget_image_carousel .landgo_carousel_item_title {
	text-align: center;
	margin: 30px 0 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

/* --- Video Widget --- */
.landgo_widget_video .landgo_image_overlay {
	position: relative;
}

.landgo_video_trigger_button {
	width: 63px;
	height: 63px;
	font-size: 23px;
	line-height: 63px;
	text-align: center;
	color: #ffffff;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.landgo_video_trigger_button.landgo_small_video_button {
	width: 35px;
	height: 35px;
	font-size: 16px;
	line-height: 34px;
}

.landgo_video_trigger_button:hover {
	color: #ffffff;
}

.landgo_video_trigger_button i {
	position: relative;
	left: 2px;
}

/* --- Counter Widget --- */
.landgo_counter_cont {
	margin-bottom: 15px;
}

.landgo_widget_counter h1 {
	font-size: 0;
	line-height: 0;
	margin: 0;
}

.landgo_counter_count_temp {
	width: 0;
}

.landgo_widget_counter h1 span {
	font-size: 40px;
	line-height: 40px;
}

.landgo_counter_title h4 {
	font-size: 15px;
	color: #555555;
	margin-bottom: 0;
}

.landgo_counter_title h3 {
	letter-spacing: normal;
	margin-bottom: 18px;
}

/* --- Button Widget --- */
.landgo_widget_button a {
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	padding: 15px 50px 17px;
	border-radius: 30px;
}

.landgo_widget_button a.large_button {
	font-size: 14px;
	line-height: 14px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 21px 62px 20px;
}

/* --- Testimonials Widget --- */
.landgo_widget_testimonials {
	position: relative;
}

.landgo_testimonials_wrapper {
	margin-bottom: 50px;
}

.landgo_testimonials_title span {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_testimonial_content p {
	margin-bottom: 0;
}

/* View Type 1 */
.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont,
.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont {
	float: left;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont {
	position: relative;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont {
	width: 365px;
	height: 240px;
	display: inline-block;
	line-height: 240px;
	overflow: hidden;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 34px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont span,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont span {
	font-size: 920px;
	color: #ebe9f7;
	position: absolute;
	top: 182px;
	left: 0;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont .landgo_bg_mark_overlay,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont .landgo_bg_mark_overlay {
	width: 100%;
	height: 100%;
	opacity: 1;
	background: -moz-linear-gradient(180deg, rgba(246,250,251,0) 0%, #f6fafb 70%);
	background: -webkit-linear-gradient(180deg, rgba(246,250,251,0) 0%, #f6fafb 70%);
	background: linear-gradient(180deg, rgba(246,250,251,0) 0%, #f6fafb 70%);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont .landgo_testimonials_title {
	padding-right: 150px;
	margin: 164px 0 0 188px;
	line-height: 40px;
	position: relative;
	z-index: 3;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont {
	margin-top: 162px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont .landgo_testimonials_slider,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider_cont .landgo_testimonials_slider,
.landgo_testimonials_wrapper.view_type_4 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
	width: 120%;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider .slick-list,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider .slick-list {
	padding: 10px !important;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item,
.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_item {
	margin: 0 15px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_item_wrapper,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_item_wrapper {
	position: relative;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	border-radius: 3px;
	padding: 30px 34px 22px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_author_image_cont,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_author_image_cont {
	margin-bottom: 6px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_author_image_cont img,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_author_image_cont img,
.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_item .landgo_testimonial_author_image_cont img,
.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_item .landgo_testimonial_author_image_cont img,
.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_item .landgo_testimonial_author_image_cont img {
	width: 66px;
	height: 66px;
	display: inline-block;
	border-radius: 50%;
	margin-left: -5px;
	margin-right: 9px;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_author_info_cont,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_author_info_cont {
	display: inline-block;
	vertical-align: top;
	padding-top: 15px;
	font-size: 16px;
	line-height: 18px;
	font-weight: 700;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_author_info_cont .landgo_testimonial_author_position,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_author_info_cont .landgo_testimonial_author_position {
	font-size: 12px;
	text-transform: uppercase;
}

.landgo_testimonials_wrapper.view_type_1 .landgo_testimonial_item .landgo_testimonial_content p,
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonial_item .landgo_testimonial_content p {
	line-height: 23px;
}

.landgo_widget_testimonials ul.slick-dots {
	text-align: center;
	margin: 15px 0 0 -15px;
}

.landgo_widget_testimonials.landgo_dots_align_left ul.slick-dots {
	text-align: left;
}

.landgo_widget_testimonials.landgo_dots_align_left ul.slick-dots li:first-child {
	margin-left: 0;
}

.landgo_widget_testimonials.landgo_dots_align_right ul.slick-dots {
	text-align: right;
}

.landgo_widget_testimonials.landgo_dots_align_right ul.slick-dots li:last-child {
	margin-right: 0;
}

.landgo_testimonials_wrapper.view_type_1 ul.slick-dots li {
	width: 15px;
	height: 15px;
}

.landgo_testimonials_wrapper.view_type_1 ul.slick-dots li button {
	width: 10px;
	height: 10px;
	min-height: 10px;
	opacity: 1;
	border-radius: 50%;
	background: #FFFFFF;
}

.landgo_testimonials_wrapper .slick-prev,
.landgo_testimonials_wrapper .slick-next {
	background: transparent;
	top: auto;
	bottom: -45px;
}

.landgo_testimonials_wrapper .slick-prev {
	margin-left: -15px;
	left: 50%;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.landgo_testimonials_wrapper .slick-next {
	margin-right: -15px;
	right: 50%;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}

.landgo_testimonials_wrapper .slick-prev:before,
.landgo_testimonials_wrapper .slick-next:before {
	font-family: "Fontawesome",  sans-serif;
	font-size: 17px;
	line-height: 19px;
}

.landgo_testimonials_wrapper .slick-prev:before {
	content: "\f177";
}

.landgo_testimonials_wrapper .slick-next:before {
	content: "\f178";
}

.landgo_testimonials_wrapper .slick-prev:hover,
.landgo_testimonials_wrapper .slick-next:hover {
	opacity: 1;
}

/* View Type 2 */
.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_title_cont {
	text-align: center;
}

.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_title_cont .landgo_testimonials_title {
	margin-bottom: 33px;
}

.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_title_cont .landgo_testimonials_subtitle {
	width: 710px;
	font-size: 18px;
	line-height: 23px;
	font-weight: 300;
	color: #777777;
	margin: 0 auto 55px;
	position: relative;
	z-index: 5;
}

.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
	margin-left: -10.1%;
}

.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont {
	top: 70px;
	left: 186px;
}

/* View Type 3 */
.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_item {
	text-align: center;
	color: #FFFFFF;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_item .landgo_testimonial_author_image_cont img {
	margin: 0;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonials_bg_mark_cont {
	height: 48px;
	margin-bottom: 46px;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonials_bg_mark_cont span {
	font-size: 180px;
	line-height: 48px;
	position: relative;
	top: 48px;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_content {
	font-size: 20px;
	line-height: 25px;
	font-weight: 300;
	font-style: italic;
	padding-bottom: 35px;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name {
	font-size: 16px;
	line-height: 18px;
	font-weight: 700;
	margin-bottom: 3px;
}

.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_position {
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
}

.landgo_widget_testimonials ul.slick-dots {
	margin: 49px 0 0;
}

.landgo_widget_testimonials ul.slick-dots li {
	width: 13px;
	height: 13px;
	border: solid 2px #FFFFFF;
	border-radius: 50%;
	-webkit-transition: all .3s;
	transition: all .3s;
	margin: 0 8px;
}

.landgo_widget_testimonials ul.slick-dots li button {
	background: transparent;
	opacity: 1;
	width: 13px;
	height: 13px;
}

.landgo_widget_testimonials ul.slick-dots li.slick-active button,
.landgo_widget_testimonials ul.slick-dots li:hover button {
	background: #FFFFFF;
}

/* View Type 4 */
.landgo_testimonials_wrapper.view_type_4 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
	margin-left: -10.1%;
}

.landgo_widget_testimonials .view_type_4 .landgo_testimonial_item {
	padding-top: 40px;
}

.landgo_widget_testimonials .view_type_4 .landgo_testimonial_item_wrapper,
.landgo_widget_testimonials .view_type_5 .landgo_testimonial_item_wrapper {
	position: relative;
	border: solid 1px #e9e9e9;
	border-radius: 3px;
	padding: 44px 47px;
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_item .landgo_testimonial_author_image_cont {
	position: absolute;
	top: 4px;
	left: 39px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_item .landgo_testimonial_author_image_cont img {
	margin: 0;
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_author_info_cont {
	margin-bottom: 27px;
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_author_name {
	margin-bottom: 0;
	line-height: 18px;
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_author_position {
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
}

.landgo_testimonials_wrapper.view_type_4 .landgo_testimonial_content {
	line-height: 23px;
}

.landgo_widget_testimonials .view_type_4 ul.slick-dots li {
	border: solid 1px #c4c4c4;
}

/* View Type 5 */
.landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_slider_cont {
	margin-left: -30px;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_item {
	padding-left: 30px;
}

.landgo_widget_testimonials .view_type_5 .landgo_testimonial_item_wrapper {
	padding: 50px 29px 55px 138px;
}

.landgo_widget_testimonials .view_type_5 .landgo_testimonial_author_image_cont {
	position: absolute;
	top: 50px;
	left: 29px;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_item .landgo_testimonial_author_image_cont img {
	margin: 0 0 7px;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name {
	margin-bottom: 0;
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_position {
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #c2c2c2;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_content {
	position: relative;
	line-height: 23px;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont {
	position: absolute;
	top: 0;
	left: 0;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span {
	font-size: 200px;
	opacity: .2;
	position: relative;
	top: 38px;
	left: 0;
	z-index: 0;
}

.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_content p {
	margin-bottom: 0;
	position: relative;
	z-index: 3;
}

.landgo_testimonials_wrapper.view_type_5 .slick-prev {
	margin-left: 10px;
}

.landgo_testimonials_wrapper.view_type_5 .slick-next {
	margin-right: -20px;
}

/* View Type 6 */
.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_item_wrapper {
	min-height: 162px;
	padding-left: 250px;
	padding-bottom: 120px;
	position: relative;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_image_cont {
	text-align: center;
	position: absolute;
	top: 40px;
	left: 0;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_image_cont img {
	border-radius: 50%;
	margin-bottom: 33px;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_name {
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	margin-bottom: 0;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_position {
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #FFFFFF;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_content p {
	font-size: 20px;
	line-height: 25px;
	font-weight: 300;
	font-style: italic;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonials_bg_mark_cont {
	height: 50px;
	color: #FFFFFF;
	margin-bottom: 38px;
	position: relative;
	left: -10px;
}

.landgo_testimonials_wrapper.view_type_6 .landgo_testimonials_bg_mark_cont span,
.landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont span {
	font-size: 200px;
	position: relative;
	top: 54px;
	left: 0;
}

/* View Type 7 */
.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_item {
	margin: 0 15px;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_item_wrapper {
	border-radius: 4px;
	padding: 49px 47px 32px;
	position: relative;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_content {
	font-size: 20px;
	line-height: 30px;
	font-style: italic;
	margin-bottom: 21px;
	position: relative;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont {
	height: 50px;
	opacity: .5;
	font-style: normal;
	position: absolute;
	top: 0;
	left: 0;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont span {
	top: 37px;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_content p {
	position: relative;
	z-index: 5;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_name,
.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_position {
	display: inline-block;
	line-height: 18px;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_name {
	margin-bottom: 0;
	margin-right: 8px;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_position {
	font-size: 14px;
	font-weight: 700;
	color: #c2c2c2;
	text-transform: uppercase;
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_image_cont {
	width: 88px;
	height: 88px;
	position: absolute;
	bottom: 9px;
	right: 43px;
	-webkit-transform: translateY(50%);
	transform: translateY(50%);
}

.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_image_cont img {
	width: 88px;
	height: 88px;
	border-radius: 50%;
}

.landgo_widget_testimonials .view_type_7 .landgo_testimonial_item {
	padding-bottom: 45px;
}

/* --- Recent Posts Widget --- */
.landgo_featured_posts.landgo_items_1.view_type_1 .landgo_posts_item,
.landgo_featured_posts.landgo_items_1.view_type_2 .landgo_posts_item,
.landgo_featured_posts.landgo_items_1.view_type_5 .landgo_posts_item{
	width: 100%;
}

.landgo_featured_posts.landgo_items_2.view_type_1 .landgo_posts_item,
.landgo_featured_posts.landgo_items_2.view_type_2 .landgo_posts_item,
.landgo_featured_posts.landgo_items_2.view_type_5 .landgo_posts_item {
	width: 50%;
}

.landgo_featured_posts.landgo_items_3.view_type_1 .landgo_posts_item,
.landgo_featured_posts.landgo_items_3.view_type_2 .landgo_posts_item,
.landgo_featured_posts.landgo_items_3.view_type_5 .landgo_posts_item {
	width: 33.333333333%;
}

.landgo_featured_posts.landgo_items_4.view_type_1 .landgo_posts_item,
.landgo_featured_posts.landgo_items_4.view_type_2 .landgo_posts_item,
.landgo_featured_posts.landgo_items_4.view_type_5 .landgo_posts_item {
	width: 25%;
}

.landgo_featured_posts {
	font-size: 0;
	line-height: 0;
	margin-left: -30px;
}

.landgo_featured_posts .landgo_posts_item {
	display: inline-block;
	font-size: 15px;
	line-height: 22px;
	padding-left: 30px;
	vertical-align: top;
}

.landgo_featured_posts .landgo_fimage_cont {
	margin-bottom: 18px;
}

.landgo_featured_posts .landgo_fimage_cont a {
	display: inline-block;
	line-height: 0;
	position: relative;
}

.landgo_overlay {
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 5;
}

.landgo_featured_posts .landgo_fimage_cont a:hover .landgo_overlay {
	opacity: .5;
}

.landgo_featured_posts .landgo_posts_item .landgo_meta_cont {
	font-size: 12px;
	margin-bottom: 5px;
}

.landgo_featured_posts .landgo_post_title {
	line-height: 35px;
	margin-bottom: 16px;
	margin-left: 0;
}

.landgo_featured_posts.view_type_3 .landgo_posts_item {
	display: block;
}

.landgo_widget_recent_posts .landgo_featured_posts .landgo_posts_item_wrapper {
	background: #FFFFFF;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_recent_posts .landgo_featured_posts .landgo_posts_item_wrapper:hover {
	box-shadow: 0 2px 20px rgba(0, 0, 0, .1);
}

.landgo_widget_recent_posts .landgo_featured_posts .landgo_fimage_cont {
	line-height: 0;
	margin: 0;
}

.landgo_widget_recent_posts .landgo_featured_posts .landgo_fimage_cont img {
	display: block;
}

.landgo_widget_recent_posts .landgo_post_content {
	padding: 14px 20px;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_category {
	font-size: 11px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 11px;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_title {
	line-height: 18px;
	margin-bottom: 11px;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_excerpt {
	margin-bottom: 10px;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_date {
	font-size: 12px;
	line-height: 23px;
	float: left;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_comments {
	float: right;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_comments i {
	position: relative;
	top: -1px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_posts_item_wrapper,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_posts_item_wrapper {
	background: transparent;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_posts_item_wrapper:hover,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_posts_item_wrapper:hover,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_4 .landgo_posts_item_wrapper:hover,
.landgo_no_shadow_yes.landgo_widget_recent_posts .landgo_featured_posts .landgo_posts_item_wrapper:hover {
	box-shadow: none;
	
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_fimage_cont,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_post_content,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_fimage_cont,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_post_content {
	float: left;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_fimage_cont,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_fimage_cont {
	padding-right: 15px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_post_content,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_post_content {
	padding: 0 0 0 15px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_post_category,
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_post_category {
	line-height: 11px;
	letter-spacing: 1px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_post_title {
	margin-bottom: 20px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_excerpt {
	line-height: 23px;
	margin-bottom: 10px;
}

/* View Type 3 */
.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_posts_item {
	margin-bottom: 25px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_post_title {
	margin: -1px 0 9px;
}

.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_excerpt {
	line-height: 23px;
	margin-bottom: 18px;
}

/* View Type 4 */
.landgo_featured_posts.view_type_4 .landgo_posts_item_wrapper {
	position: relative;
	line-height: 0;
}

.landgo_featured_posts.view_type_4 .landgo_overlay {
	opacity: .67;
}

.landgo_featured_posts.view_type_4 .landgo_post_content {
	width: 100%;
	display: block;
	padding: 22px 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 5;
}

/* View Type 5 */
.landgo_featured_posts.view_type_5 .landgo_posts_item {
	display: inline-block;
	line-height: 0;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item:hover .landgo_overlay {
	opacity: .51;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item span {
	display: block;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item img {
	width: 100%;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item_wrapper {
	position: relative;
}

.landgo_featured_posts.view_type_5 .landgo_post_content {
	width: 100%;
	padding: 13px 22px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 5;
}

.landgo_featured_posts.view_type_5 .landgo_post_category {
	margin-bottom: 10px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_featured_posts.view_type_5 .landgo_post_category span {
	display: inline-block;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item span.landgo_overlay {
	opacity: .6;
}

.landgo_featured_posts.view_type_5 .landgo_posts_item:hover span.landgo_overlay {
	opacity: .81;
}

.landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	font-size: 11px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
}

.landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item:last-child span {
	display: none;
}

.landgo_featured_posts.view_type_5 .landgo_post_title {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	margin-bottom: 27px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_featured_posts.view_type_5 .landgo_excerpt {
	line-height: 23px;
	color: #FFFFFF;
}

.landgo_featured_posts.view_type_5 .landgo_post_date {
	font-size: 12px;
	line-height: 23px;
	color: #FFFFFF;
	float: left;
}

.landgo_featured_posts.view_type_5 .landgo_post_comments {
	font-size: 13px;
	line-height: 23px;
	color: #FFFFFF;
	float: right;
}

/* --- Icon List Widget --- */
.landgo_content_container ul.landgo_icon_list {
	list-style: none;
	margin: 0;
}

.landgo_content_container ul li.landgo_icon_list_item {
	position: relative;
	margin-bottom: 70px;
}

.landgo_content_container ul li.landgo_icon_list_item span {
	display: inline-block;
	vertical-align: top;
}

.landgo_icon_list_icon {
	font-size: 30px;
	color: #4d515d;
	position: absolute;
}

.landgo_icon_list_text {
	padding-left: 44px;
	font-size: 16px;
	color: #FFFFFF;
}

/* --- Person Widget --- */
.landgo_person_item {
	line-height: 0;
	position: relative;
}

.landgo_person_item .landgo_overlay.landgo_overlay_type_show {
	opacity: .4;
}

.landgo_person_item.view_type_1:hover .landgo_overlay {
	opacity: .8;
}

.landgo_person_item img {
	display: block;
}

.landgo_person_socials,
.landgo_person_info {
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_person_socials {
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 30px;
	opacity: 0;
	position: relative;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 10;
}

.landgo_person_item:hover .landgo_person_socials {
	opacity: 1;
}

body .landgo_person_socials a {
	display: inline-block;
	color: #FFFFFF;
	margin: 0 15px 0 0;
	opacity: .5;
}

.landgo_person_socials a:hover {
	opacity: 1;
}

.landgo_person_info {
	padding-left: 30px;
	position: absolute;
	bottom: -40px;
	left: 0;
	z-index: 10;
	-webkit-transition: all .4s;
	transition: all .4s;
}

.landgo_person_item:hover .landgo_person_info {
	bottom: 0;
}

.landgo_person_info .landgo_person_name {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: 400;
	color: #ffffff;
	margin-bottom: 0;
}

.landgo_person_info .landgo_person_position {
	display: inline-block;
	font-size: 14px;
	line-height: 28px;
	color: #ffffff;
	margin-bottom: 9px;
}

.landgo_person_info.no_socials span {
	margin-bottom: 34px;
}

/* View Type 2 */
.landgo_person_item.view_type_2 .landgo_person_image_cont {
	margin-bottom: 27px;
	position: relative;
}

.landgo_person_item.view_type_2 .landgo_person_image_cont img {
	width: 100%;
}

.landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	opacity: .8;
}

.landgo_person_item.view_type_2 .landgo_person_socials {
	opacity: 1;
	margin: 0 0 20px 25px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.landgo_person_item.view_type_2 .landgo_person_socials a {
	opacity: 1;
	margin-right: 10px;
}

.landgo_person_item.view_type_2 .landgo_person_info {
	position: static;
	padding: 0;
}

.landgo_person_item.view_type_2 .landgo_person_name {
	font-size: 18px;
	line-height: 18px;
	font-weight: 700;
	margin-bottom: 6px;
}

.landgo_person_item.view_type_2 .landgo_person_position {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 17px;
}

.landgo_person_item.view_type_2 .landgo_person_divider {
	width: 100%;
	height: 1px;
	background: #e3e3e3;
	margin-bottom: 15px;
}

.landgo_person_item.view_type_2 .landgo_person_info_item {
	font-size: 14px;
	line-height: 18px;
	font-weight: 700;
	margin-bottom: 6px;
}

.landgo_person_item.view_type_2 .landgo_person_info_item i {
	font-size: 18px;
	margin-right: 8px;
	position: relative;
	top: 2px;
}

/* View Type 3 */
.landgo_person_item.view_type_3 .landgo_person_image_cont {
	margin-bottom: 27px;
}

.landgo_person_item.view_type_3 .landgo_person_info {
	padding: 0;
	margin-bottom: 17px;
	position: static;
}

.landgo_person_item.view_type_3 .landgo_person_name {
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 6px;
}

.landgo_person_item.view_type_3 .landgo_person_position {
	font-size: 14px;
	line-height: 18px;
}

.landgo_person_item.view_type_3 .landgo_person_socials {
	opacity: 1;
	position: static;
}

.landgo_person_item.view_type_3 .landgo_person_divider {
	height: 1px;
	background: #e3e3e3;
	margin-bottom: 19px;
}

body .landgo_person_item.view_type_3 .landgo_person_socials a,
body .landgo_person_item.view_type_4 .landgo_person_socials a {
	opacity: 1;
}

/* View Type 4 */
.landgo_person_item.view_type_4 .landgo_person_information {
	padding-left: 56px;
}

.landgo_person_item.view_type_4 .image_position_right .landgo_person_information {
	text-align: right;
	padding: 0 56px 0 15px;
}

.landgo_person_item.view_type_4 .landgo_person_name {
	font-size: 18px;
	line-height: 18px;
	font-weight: 700;
	margin-bottom: 6px;
}

.landgo_person_item.view_type_4 .landgo_person_position {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 24px;
}

.landgo_person_item.view_type_4 .landgo_person_socials {
	opacity: 1;
	margin: 0;
	position: static;
}

/* View Type 5 */
.landgo_person_item.view_type_5,
.landgo_person_item.view_type_5 .landgo_person_image_cont,
.landgo_person_item.view_type_6,
.landgo_person_item.view_type_6 .landgo_person_image_cont {
	text-align: center;
}

.landgo_person_item.view_type_5 .landgo_person_image_cont,
.landgo_person_item.view_type_6 .landgo_person_image_cont {
	margin-bottom: 28px;
}

.landgo_person_item.view_type_5 .landgo_person_image_cont img {
	display: inline-block;
	border-radius: 50%;
}

.landgo_person_item.view_type_5 .landgo_person_info,
.landgo_person_item.view_type_6 .landgo_person_info {
	position: static;
	padding-left: 0;
	margin-bottom: 23px;
}

.landgo_person_item.view_type_5 .landgo_person_name,
.landgo_person_item.view_type_6 .landgo_person_name {
	font-size: 18px;
	line-height: 18px;
	font-weight: 700;
	margin-bottom: 6px;
}

.landgo_person_item.view_type_5 .landgo_person_position,
.landgo_person_item.view_type_6 .landgo_person_position {
	font-size: 14px;
	line-height: 18px;
}

.landgo_person_item.view_type_5 .landgo_person_socials,
.landgo_person_item.view_type_5 .landgo_person_socials a,
.landgo_person_item.view_type_6 .landgo_person_socials,
.landgo_person_item.view_type_6 .landgo_person_socials a {
	opacity: 1;
}

.landgo_person_item.view_type_5 .landgo_person_socials a,
.landgo_person_item.view_type_6 .landgo_person_socials a {
	color: #d8d8d8;
}

.landgo_person_item.view_type_5 .landgo_person_socials a:hover,
.landgo_person_item.view_type_6 .landgo_person_socials a:hover {
	color: #3b3b3b;
}

.landgo_person_item.view_type_5 .landgo_person_socials a:last-child,
.landgo_person_item.view_type_6 .landgo_person_socials a:last-child {
	margin-right: 0;
}

/* View Image 6 */
.landgo_person_item.view_type_6 .landgo_person_image_cont {
	position: relative;
	margin-bottom: 24px;
}

.landgo_person_item.view_type_6 .landgo_person_image_cont img {
	display: inline-block;
}

.landgo_person_item.view_type_6 .landgo_person_socials {
	width: 100%;
	margin-bottom: 0;
	position: absolute;
	bottom: 0;
	left: 0;
}

.landgo_person_item.view_type_6 .landgo_person_socials a {
	margin-right: 10px;
}

.landgo_person_item.view_type_6 .landgo_person_name {
	color: #333333;
}

.landgo_person_item.view_type_6 .landgo_person_info .landgo_person_position {
	color: #555555;
}

/* --- Toggle Widget and Accordion Widget --- */
.landgo_widget_toggle .landgo_tab_title,
.landgo_widget_accordion .landgo_accordion .landgo_tab_title {
	font-size: 15px;
	line-height: 15px;
	font-weight: 700;
	color: #555555;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_toggle .landgo_tab_title {
	border: solid 1px #999999;
	margin-top: 10px;
}

.landgo_widget_toggle .landgo_tab_title:first-child {
	margin-top: 0;
}

.landgo_widget_toggle .landgo_tab_title:hover {
	border-color: #333333;
}

.landgo_widget_toggle .landgo_tab_title.active {
	border-color: #999999;
}

.landgo_widget_toggle .landgo_tab_title .landgo_toggle_icon,
.landgo_accordion .landgo_tab_title .landgo_accordion_icon {
	font-size: 18px;
}

.landgo_widget_toggle .landgo_tab_title .landgo_toggle_icon .fa:before {
	content: "\f067";
}

.landgo_widget_toggle .landgo_tab_title.active .landgo_toggle_icon .fa:before {
	content: "\f068";
}

.landgo_widget_toggle .landgo_toggle_content {
	border: solid 1px #999999;
	border-top: none;
}

.landgo_accordion .landgo_accordion_item {
	margin-bottom: 10px;
	border: solid 1px #e6e6f7;
	border-radius: 2px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_accordion .landgo_accordion_item:last-child {
	margin-bottom: 0;
}

.landgo_accordion .landgo_accordion_item:hover {
	border-color: #b1b1c4;
}

.landgo_widget_accordion .landgo_accordion .landgo_tab_title {
	position: relative;
	padding: 15px 55px 16px;
	cursor: pointer;
}

.landgo_accordion .landgo_tab_title .landgo_accordion_icon {
	position: absolute;
	top: 50%;
	left: 21px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_accordion .landgo_tab_content {
	display: none;
	padding: 15px 20px;
}

/* --- Custom Product Widget --- */
.landgo_custom_product_item .landgo_product_image_cont {
	margin-bottom: 30px;
}

.landgo_custom_product_item .landgo_product_rating_cont {
	margin-bottom: 7px;
}

.landgo_custom_product_item .landgo_rating_star {
	font-size: 14px;
	color: #dbdbdb;
	margin-left: -1px;
}

.landgo_custom_product_item .landgo_rating_star.active_star {
	color: #f6c01b;
}

.landgo_custom_product_item .landgo_product_title {
	font-size: 18px;
	font-weight: 700;
	color: #0f0f0f;
	margin-bottom: 10px;
}

.landgo_custom_product_item .landgo_product_description {
	font-size: 15px;
	line-height: 23px;
}

.landgo_custom_product_item .landgo_product_price {
	font-size: 16px;
	font-weight: 900;
}

.landgo_custom_product_item .landgo_product_button {
	font-size: 12px;
	line-height: 12px;
	font-weight: 700;
	border: solid 2px;
	border-radius: 30px;
	padding: 8px 17px;
}

.landgo_custom_product_item .landgo_product_button:hover {
	color: #FFFFFF;
}

/* View Type 2 */
.landgo_custom_product_item.view_type_2 .landgo_product_image_cont {
	line-height: 0;
	margin-bottom: 22px;
	position: relative;
}

.landgo_custom_product_item.view_type_2 .landgo_product_promo_text {
	display: inline-block;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background: #57c3f5;
	border-radius: 3px;
	padding: 7px 15px;
	position: absolute;
	top: 10px;
	left: 10px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_title {
	font-size: 20px;
	line-height: 30px;
	letter-spacing: 0;
	margin-bottom: 15px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_custom_fields_cont {
	margin-bottom: 25px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_custom_field {
	margin-bottom: 5px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_custom_field span {
	float: right;
}

.landgo_product_divider {
	width: 100%;
	height: 1px;
	background: #ededed;
	margin-bottom: 30px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_price {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 25px;
	font-weight: 400;
}

.landgo_custom_product_item.view_type_2 .landgo_product_currency {
	font-size: 14px;
	margin-left: -2px;
}

.landgo_custom_product_item.view_type_2 .landgo_price_additional_info {
	font-size: 16px;
	margin-left: -5px;
}

.landgo_custom_product_item.view_type_2 .landgo_product_button {
	border: none;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding: 21px 30px 22px;
}

/* View Type 3 */
.landgo_custom_product_item.view_type_3 {
	margin-bottom: 50px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_image_cont {
	line-height: 0;
	margin-bottom: 15px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_image_cont a {
	display: block;
	position: relative;
}

.landgo_custom_product_item.view_type_3 .landgo_product_image_cont a:hover .landgo_overlay {
	opacity: .5;
}

.landgo_custom_product_item.view_type_3 .landgo_product_image_cont a img {
	width: 100%;
}

.landgo_custom_product_item.view_type_3 .landgo_product_promo_text {
	display: inline-block;
	font-size: 10px;
	line-height: 12px;
	letter-spacing: 1px;
	font-weight: 700;
	text-transform: uppercase;
	color: #FFFFFF;
	border-radius: 3px;
	padding: 3px 6px 2px;
	margin-bottom: 8px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_title {
	display: block;
	margin-bottom: 17px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_person_cont {
	position: relative;
	float: left;
	padding-left: 40px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_person_cont img {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	position: absolute;
	top: -3px;
	left: 0;
}

.landgo_custom_product_item.view_type_3 .landgo_product_time_cont {
	float: right;
}

.landgo_custom_product_item.view_type_3 .landgo_product_person_cont,
.landgo_custom_product_item.view_type_3 .landgo_product_time_cont {
	font-size: 12px;
	line-height: 23px;
}

.landgo_custom_product_item.view_type_3 .landgo_product_time_cont i {
	font-size: 17px;
	margin-right: 3px;
	position: relative;
	top: 2px;
}

/* View Type 4 */
.landgo_custom_product_item.view_type_4 .landgo_product_image_cont {
	margin-bottom: 15px;
	position: relative;
}

.landgo_custom_product_item.view_type_4 .landgo_product_image_cont a {
	display: block;
	line-height: 0;
}

.landgo_custom_product_item.view_type_4 .landgo_overlay {
	background: #33383b;
}

.landgo_custom_product_item.view_type_4:hover .landgo_overlay {
	opacity: .5;
}

.landgo_custom_product_item.view_type_4 .landgo_promo_price {
	display: inline-block;
	background: #f0262f;
	border-radius: 3px;
	padding: 6px 11px 4px;
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
	position: absolute;
	bottom: 10px;
	left: 8px;
	z-index: 5;
}

.landgo_custom_product_item.view_type_4 .landgo_product_title {
	font-size: 20px;
	letter-spacing: 0;
	margin-bottom: 0;
}

.landgo_custom_product_item.view_type_4 .landgo_product_description {
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	color: #cacaca;
	margin-bottom: 7px;
}

.landgo_custom_product_item.view_type_4 .landgo_rating_star {
	font-size: 12px;
	margin-left: 1px;
}

/* --- Price List Widget --- */
.landgo_price_list_item {
	padding: 21px 0 20px;
	border-bottom: solid 1px #ededed;
}

.landgo_price_list_item:last-child {
	border-bottom: none;
}

.landgo_price_list_item_title_cont h3 {
	margin-bottom: 0;
}

.landgo_price_list_custom_fields_cont {
	font-size: 0;
	line-height: 0;
}

.landgo_prise_list_custom_field {
	display: inline-block;
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: 400;
	text-align: center;
}

.landgo_price_list_custom_fields_cont.fields_number_1 .landgo_prise_list_custom_field {
	width: 100%;
}

.landgo_price_list_custom_fields_cont.fields_number_2 .landgo_prise_list_custom_field {
	width: 50%;
}

.landgo_price_list_custom_fields_cont.fields_number_3 .landgo_prise_list_custom_field {
	width: 33.3333333333%;
}

.landgo_price_list_item_price_cont {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 30px;
	line-height: 30px;
	font-weight: 400;
	text-align: center;
}

.landgo_price_list_item_price_cont sup {
	font-size: 18px;
	margin-right: -2px;
}

.landgo_price_list_item_price_cont .landgo_prev_price {
	font-size: 15px;
	color: #8d8e8e;
	margin-right: 10px;
}

.landgo_price_list_item_price_cont .landgo_prev_price sup {
	font-size: 10px;
}

.landgo_price_list_item_button_cont {
	text-align: right;
}

.landgo_price_list_item_button_cont .landgo_price_button {
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	color: #FFFFFF;
	padding: 17px 47px 16px;
	border-radius: 30px;
}

.landgo_fullwidth_button_yes .landgo_price_list_item_button_cont .landgo_price_button {
	width: 100%;
}

body .landgo_price_list_item.landgo_no_border_item {
	border: none !important;
}

/* --- Slider Widget --- */
.landgo_widget_slider .landgo_slider_container {
	width: 100%;
	height: 838px;
	min-height: 600px;
	display: block;
	position: relative;
}

.landgo_widget_slider .slick-list,
.landgo_widget_slider .slick-track {
	height: 100%;
}

.landgo_widget_slider .landgo_slider_item {
	width: 100%;
	height: 100%;
	background-size: cover !important;
	position: relative;
}

.landgo_widget_slider .landgo_slider_item .landgo_slide_content {
	width: 100%;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_widget_slider .landgo_slider_item h1 {
	margin-bottom: 23px;
	font-family: Gilroy-ExtraBold, sans-serif;
	font-weight: 400;
}

.landgo_widget_slider .landgo_slider_item h1 span {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_widget_slider .landgo_slider_item p {
	font-size: 16px;
	line-height: 23px;
	font-weight: 700;
}

.landgo_widget_slider .landgo_widget_button a.large_button {
	padding: 23px 70px;
}

.landgo_widget_slider .landgo_prev_slide_button,
.landgo_widget_slider .landgo_next_slide_button {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 15px;
	line-height: 23px;
	color: #FFFFFF;
	cursor: pointer;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 10;
}

.landgo_widget_slider .landgo_prev_slide_button {
	left: 26px;
}

.landgo_widget_slider .landgo_next_slide_button {
	right: 26px;
}

.landgo_widget_slider .landgo_prev_slide_button i,
.landgo_widget_slider .landgo_next_slide_button i {
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_slider .landgo_prev_slide_button i {
	margin-right: 20px;
}

.landgo_widget_slider .landgo_next_slide_button i {
	margin-left: 20px;
}

.landgo_widget_slider .slick-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 88px;
}

.landgo_widget_slider .slick-dots li {
	width: 14px;
	height: 14px;
	display: inline-block;
	border: solid 2px #FFFFFF;
	border-radius: 50%;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_widget_slider .slick-dots li button {
	background: transparent;
}
	
/* --- Image Box Widget --- */
.landgo_widget_image_box .landgo_image_box_wrapper {
	margin-bottom: 17px;
}

.landgo_widget_image_box figure {
	width: 23%;
	display: inline-block;
	float: left;
	vertical-align: top;
}

.landgo_image_box_content {
	width: 77%;
	display: inline-block;
	float: left;
	vertical-align: top;
}

.landgo_image_box_title {
	margin-bottom: 10px;
}

/* View Type 2 */
.landgo_widget_image_box .view_type_2 figure {
	width: 33%;
}

.view_type_2 .landgo_image_box_content {
	width: 67%;
	padding-top: 12px;
	padding-left: 20px;
}
	
/* --- Image Gallery Widget --- */
.landgo_gallery_grid_wrapper {
	font-size: 0;
	line-height: 0;
}

.landgo_widget_gallery .items_in_row_2 .landgo_gallery_item {
	width: 50%;
}

.landgo_widget_gallery .items_in_row_3 .landgo_gallery_item {
	width: 33.3333333333%;
}

.landgo_widget_gallery .items_in_row_4 .landgo_gallery_item {
	width: 25%;
}

.landgo_gallery_item {
	display: inline-block;
	vertical-align: top;
}

.landgo_gallery_item .landgo_gallery_item_wrapper {
	display: block;
	position: relative;
}

.landgo_gallery_overlay {
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 2;
}

.landgo_gallery_item:hover .landgo_gallery_overlay {
	opacity: .6;
}

.info_visibility_always .landgo_gallery_item .landgo_gallery_overlay {
	opacity: .5;
}

.info_visibility_always .landgo_gallery_item:hover .landgo_gallery_overlay {
	opacity: .84;
}

.landgo_gallery_item .landgo_gallery_info_cont {
	width: 100%;
	font-size: 15px;
	line-height: 23px;
	color: #FFFFFF;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.info_visibility_hover .landgo_gallery_item .landgo_gallery_info_cont {
	opacity: 0;
}

.info_visibility_hover .landgo_gallery_item:hover .landgo_gallery_info_cont {
	opacity: 1;
}

.info_view_type_1 .landgo_gallery_item .landgo_gallery_info_cont,
.info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont {
	padding: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 5;
}

.info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont {
	width: 85%;
	height: 85%;
	padding: 0;
	margin-top: 7.5%;
	margin-left: 7.5%;
	opacity: 1;
	overflow: hidden;
	position: absolute;
	top: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_info_inner {
	width: 100%;
	padding: 0 55px;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 5;
}

.landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_image_title,
.landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_image_caption,
.landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_image_description {
	display: block;
}

.landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_image_title {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.landgo_gallery_item .landgo_gallery_info_cont .landgo_gallery_image_caption {
	font-size: 20px;
	font-weight: 700;
}

.info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 2;
}

.info_view_type_2.info_visibility_hover .landgo_gallery_item .landgo_gallery_info_cont,
.info_view_type_2.info_visibility_hover .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	opacity: 0;
}

.info_view_type_2.info_visibility_hover .landgo_gallery_item:hover .landgo_gallery_info_cont,
.info_view_type_2.info_visibility_hover .landgo_gallery_item:hover .landgo_gallery_info_cont .landgo_info_cont_overlay {
	opacity: 1;
}

.info_view_type_2 .landgo_gallery_item .landgo_gallery_image_caption {
	margin-bottom: 11px;
}

/* Video Gallery */
.landgo_gallery_grid_wrapper.landgo_video_gallery {
	margin-left: -10px;
}

.landgo_gallery_grid_wrapper.landgo_video_gallery a {
	padding-left: 10px;
	padding-bottom: 10px;
}

.landgo_gallery_grid_wrapper.landgo_video_gallery img {
	width: 100%;
}

.landgo_video_gallery_marker {
	width: 63px;
	height: 63px;
	font-size: 23px;
	line-height: 63px;
	text-align: center;
	background: #FFFFFF;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_video_gallery_marker i {
	position: relative;
	left: 2px;
}

/* --- Partners Widget --- */
.landgo_partners_wrapper {
	font-size: 0;
	line-height: 0;
}

.landgo_partners_wrapper .landgo_partners_item {
	display: inline-block;
	text-align: center;
}

.landgo_partners_wrapper.items_1 .landgo_partners_item {
	width: 100%;
}

.landgo_partners_wrapper.items_2 .landgo_partners_item {
	width: 50%;
}

.landgo_partners_wrapper.items_3 .landgo_partners_item {
	width: 33.333333333333333%;
}

.landgo_partners_wrapper.items_4 .landgo_partners_item {
	width: 25%;
}

.landgo_partners_wrapper.items_5 .landgo_partners_item {
	width: 20%;
}

.landgo_partners_wrapper.items_6 .landgo_partners_item {
	width: 16.666666666666667%;
}

.landgo_partners_wrapper.items_7 .landgo_partners_item {
	width: 14.285714285714286%;
}

/* --- Countdown Widget --- */
.countdown-row {
	width: 100%;
	clear: both;
	overflow: hidden;
	text-align: center;
	color: #FFFFFF;
}

.countdown-section {
	width: auto;
	display: inline-block;
	text-align: center;
	padding: 0 30px;
}

.countdown-amount {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 60px;
	line-height: 60px;
	font-weight: 700;
	min-width: 65px;
	display: inline-block;
	letter-spacing: 0;
}

.countdown-period {
	font-size: 25px;
	line-height: 25px;
	letter-spacing: 1px;
	font-weight: 300;
	text-transform: uppercase;
	display: block;
	margin-top: 10px;
}

/* --- Schedule Widget --- */
.landgo_schedule_header {
	background: #3b3b3b;
	padding: 26px 40px 28px;
	margin-bottom: 41px;
	font-size: 13px;
	line-height: 23px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.landgo_schedule_date {
	float: left;
}

.landgo_schedule_location {
	float: right;
}

.landgo_schedule_date,
.landgo_schedule_location {
	padding-bottom: 1px;
	position: relative;
}

.landgo_schedule_date:after,
.landgo_schedule_location:after {
	content: "";
	width: 100%;
	height: 2px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.landgo_schedule_body.divider_line_yes {
	position: relative;
}

.landgo_schedule_body.divider_line_yes:before {
	content: "";
	width: 2px;
	height: 100%;
	background: #ececec;
	position: absolute;
	top: 10px;
	left: 50px;
}

.landgo_container .row.landgo_event {
	margin-bottom: 40px;
}

.divider_line_yes .landgo_event_time {
	position: relative;
}

.divider_line_yes .landgo_event_time:after {
	content: "";
	width: 12px;
	height: 12px;
	background: #FFFFFF;
	border: solid 2px #ececec;
	border-radius: 50%;
	position: absolute;
	top: 5px;
	right: 19px;
}

.landgo_event_time h4 {
	margin-bottom: 6px;
}

.landgo_event_content {
	position: relative;
}

.landgo_container .row .col.landgo_event_content {
	padding-left: 136px;
}

.landgo_container .row .col.landgo_event_content.no-image {
	padding-left: 0;
}

.landgo_event_person_image {
	position: absolute;
	top: 4px;
	left: 2px;
}

.landgo_event_person_image img {
	border-radius: 50%;
}

.landgo_event_title {
	margin-bottom: 7px;
	letter-spacing: 0;
}

.landgo_event_description {
	margin-bottom: 12px;
	line-height: 25px;
}

.landgo_event_person_name {
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 0;
	font-weight: 700;
	margin-bottom: 4px;
}

.landgo_event_person_position {
	font-size: 14px;
	line-height: 14px;
}

/* --- Gallery Packery Widget --- */
.landgo_gallery_packery_cont {
	margin: -6px;
}

.landgo_gallery_packery_item {
	display: inline-block;
	line-height: 0;
	float: left;
	vertical-align: top;
	overflow: hidden;
	box-sizing: border-box;
}

.landgo_gallery_packery_item .landgo_gallery_packery_item_wrapper {
	margin: 6px;
	overflow: hidden;
	box-sizing: border-box;
}

.landgo_gallery_packery_item.item_1,
.landgo_gallery_packery_item.item_6 {
	width: 57%;
}

.landgo_gallery_packery_item.item_2,
.landgo_gallery_packery_item.item_3,
.landgo_gallery_packery_item.item_7,
.landgo_gallery_packery_item.item_8 {
	width: 21.5%;
}

.landgo_gallery_packery_item.item_4,
.landgo_gallery_packery_item.item_5 {
	width: 43%;
}

.landgo_gallery_packery_item.item_6 {
	float: right;
}

.landgo_gallery_packery_item_wrapper {
	position: relative;
}

.landgo_gallery_packery_item_wrapper .landgo_gallery_packery_image {
	display: block;
	overflow: hidden;
	position: relative;
}

.landgo_gallery_packery_item_wrapper .landgo_gallery_overlay {
	width: 100%;
	height: 100%;
	display: block;
	opacity: .5;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 3;
}

.landgo_gallery_packery_item_wrapper:hover .landgo_gallery_overlay {
	opacity: 0;
}

.landgo_gallery_packery_item_wrapper img {
	width: 100%;
	max-width: none !important;
	position: relative;
	z-index: 1;
}

.landgo_gallery_packery_meta {
	position: absolute;
	bottom: 35px;
	left: 40px;
	z-index: 5;
}

.landgo_gallery_packery_meta .landgo_image_title {
	letter-spacing: 1px;
	color: #FFFFFF;
	margin-bottom: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_gallery_packery_item:hover .landgo_image_title {
	text-shadow: 0 0 10px rgba(0, 0, 0, .7);
}

/* View Type 2 */
.landgo_gallery_packery_cont.view_type_2 {
	margin: -4px;
}

.view_type_2 .landgo_gallery_packery_item .landgo_gallery_packery_item_wrapper {
	margin: 4px;
}

.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_1,
.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_2,
.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_3,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_4,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_5,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_6 {
	width: 33.3333333333%;
}

.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_4,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_3 {
	width: 66.6666666666%;
}

.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_5,
.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_6,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_1,
.start_row_even.view_type_2 .landgo_gallery_packery_item.item_2 {
	width: 50%;
}

.start_row_even.view_type_2 .landgo_gallery_packery_item.item_4 {
	float: right;
}

.landgo_gallery_packery_cont.view_type_2.overlay_on_hover .landgo_gallery_packery_item_wrapper .landgo_gallery_overlay {
	opacity: 0;
}

.landgo_gallery_packery_cont.view_type_2.overlay_on_hover .landgo_gallery_packery_item_wrapper:hover .landgo_gallery_overlay {
	opacity: .73;
}

/* View Type 3 */
.landgo_gallery_packery_cont.view_type_3 {
	margin: 0;
}

.landgo_gallery_packery_cont.view_type_3 .landgo_gallery_packery_item_wrapper {
	margin: 0px;
}

.view_type_3 .landgo_gallery_packery_item {
	width: 25%;
}

.view_type_3 .landgo_gallery_packery_item.item_1 {
	width: 50%;
}

.view_type_3 .landgo_gallery_packery_item.item_6 {
	float: left;
}

.landgo_gallery_packery_cont.view_type_3 .landgo_gallery_overlay {
	opacity: 0;
}

.landgo_gallery_packery_cont.view_type_3 .landgo_gallery_packery_item:hover .landgo_gallery_overlay {
	opacity: .3;
}

/* --- Custom Map Widget --- */
.landgo_custom_map_wrapper {
	height: 575px;
}

.canvas_map_container {
	height: 100%;
}

/* --- Search Widget --- */
.landgo_search_widget_cont {
	text-align: center;
}

.landgo_search_widget_cont .landgo_search {
	width: 720px;
	display: inline-block;
	font-size: 14px;
	color: #a9a9a9;
	padding: 3px 0 20px;
	margin: 10px 5px 15px 0;
	border-bottom: solid 1px #e8e8e8;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_search_widget_cont .landgo_search:hover,
.landgo_search_widget_cont .landgo_search:focus {
	border-color: #333333;
}

.landgo_search_widget_cont .landgo_button_search {
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	text-transform: uppercase;
	border-radius: 30px;
	padding: 17px 50px 16px;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_search_widget_cont .landgo_button_search:hover {
	color: #FFFFFF;
}

/* ------------------------------------ */
/* ---------- Footer Widgets ---------- */
/* ------------------------------------ */
/* --- Widget Quick Contact --- */
.widget_landgo_quick_contact .landgo_qq_info {
	padding-left: 25px;
	line-height: 24px;
	margin-bottom: 16px;
	position: relative;
}

.widget_landgo_quick_contact .landgo_qq_info i {
	font-size: 18px;
	position: absolute;
	top: 7px;
	left: 4px;
}

.widget_landgo_quick_contact .landgo_qq_info.landgo_phones i {
	top: 2px;
	left: 3px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.widget_landgo_quick_contact .landgo_qq_info.landgo_email {
	padding-top: 2px;
}

.widget_landgo_quick_contact .landgo_qq_info.landgo_email i {
	font-size: 16px;
	top: 8px;
	left: 1px;
}

.widget_landgo_quick_contact .landgo_qq_info.landgo_email a {
	text-decoration: underline;
	color: #8c8c8c;
}

.widget_landgo_quick_contact .landgo_qq_info.landgo_email a:hover {
	color: #ffffff;
}

/* ------------------------------------- */
/* ---------- Sidebar Widgets ---------- */
/* ------------------------------------- */
.landgo_sidebar .landgo_sidebar_widget {
	margin-bottom: 48px;
	position: relative;
	z-index: 10;
}

.landgo_sidebar_widget .landgo_sidebar_widget_title {
	position: relative;
}

.landgo_sidebar_widget .landgo_sidebar_widget_title span {
	background: #f7f7f7;
	padding-right: 10px;
	position: relative;
	z-index: 5;
}

.landgo_sidebar_widget .landgo_sidebar_widget_title:before {
	content: '';
	width: 100%;
	height: 1px;
	background: #ebebeb;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 3;
}

.landgo_sidebar .landgo_sidebar_widget select {
	width: 100%;
	border: solid 1px #333333;
	padding: 6px 14px 9px;
}

.landgo_sidebar .landgo_sidebar_widget .widget_title {
	margin-bottom: 20px;
	position: relative;
}

.landgo_sidebar .landgo_sidebar_widget .widget_title:after {
	content: "";
	width: 100%;
	height: 1px;
	background: #ebebeb;
	opacity: 1;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.landgo_sidebar .landgo_sidebar_widget .widget_title span.widget_title_wrapper {
	display: inline-block;
	padding-right: 8px;
	position: relative;
	z-index: 5;
}

.landgo_sidebar table th,
.landgo_sidebar table td {
	border: none;
}

.landgo_sidebar table .pad {
	display: none;
}

.landgo_sidebar .landgo_sidebar_widget a:hover {
	text-decoration: none;
}

.landgo_sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.landgo_sidebar ul li,
.widget_landgo_featured_posts .landgo_simple_list {
	position: relative;
	padding-left: 14px;
	margin-bottom: 8px;
	min-height: 22px;
}

.landgo_sidebar ul li {
	text-align: right;
	clear: both;
	color: #999999;
}

.landgo_sidebar ul li a {
	float: left;
	color: #555555;
}

.landgo_sidebar ul li:before,
.widget_landgo_featured_posts .landgo_simple_list:before {
	content: "";
	width: 3px;
	height: 3px;
	background: #999999;
	position: absolute;
	top: 10px;
	left: 0;
}

.landgo_sidebar .widget_nav_menu li:before {
	display: none;
}

.landgo_sidebar .widget_nav_menu li {
	margin-bottom: 0;
	padding-left: 0;
	
}

.landgo_sidebar .widget_nav_menu li a {
	display: inline-block;
	padding-bottom: 13px;
}

.landgo_sidebar ul li:last-child:after,
.widget_landgo_featured_posts .landgo_simple_list:last-child:after {
	display: none;
}

.landgo_sidebar .widget_recent_comments li,
.landgo_sidebar .widget_rss li {
	padding-left: 0;
}

.landgo_sidebar .widget_recent_comments li:before,
.landgo_sidebar .widget_rss li:before {
	display: none;
}

/* --- Featured Posts Widget --- */
body .widget_landgo_featured_posts .landgo_widget_meta {
	font-size: 12px;
	line-height: 22px;
	margin-top: -1px;
}

.widget_landgo_featured_posts .landgo_posts_item {
	padding: 6px 0 9px;
	margin-bottom: 25px;
	position: relative;
	min-height: 80px;
	line-height: 22px;
}

.widget_landgo_featured_posts .landgo_posts_item.landgo_block_with_fi {
	padding-left: 120px;
}

.widget_landgo_featured_posts a {
	display: inline;
}

.widget_landgo_featured_posts img {
	position: absolute;
	top: 0;
	left: 0;
}

.widget_landgo_featured_posts .landgo_featured_post_widget_title {
	word-wrap: break-word;
	color: #555555;
}

.widget_landgo_featured_posts .landgo_posts_item:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

.widget_landgo_featured_posts .landgo_widget_meta {
	font-size: 12px;
	color: #c1c1c1;
}


/* -------------------------------------- */
/* ---------- Single Blog Page ---------- */
/* -------------------------------------- */
.landgo_breadcrumbs_container {
	text-align: center;
	padding: 262px 0 213px;
}

.landgo_page_title {
	font-size: 50px;
	line-height: 50px;
	color: #FFFFFF;
	margin-bottom: 15px;
}

.landgo_page_title span {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_breadcrumbs {
	font-family: Gilroy-Light, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
}

.landgo_breadcrumbs a {
	color: #FFFFFF;
}

.landgo_single_post .landgo_content_container,
.landgo_blog_listing_page .landgo_content_container {
	margin: 150px 0;
}

.landgo_cont_with_right_sidebar .landgo_content_area {
	padding-right: 45px;
}

.landgo_cont_with_left_sidebar .landgo_content_area {
	padding-left: 45px;
}

.landgo_right_sidebar {
	padding-left: 15px;
}

.landgo_left_sidebar {
	padding-right: 15px;
}

.landgo_single_post .landgo_featured_image_cont {
	font-size: 0;
	line-height: 0;
}

.landgo_single_post .landgo_content {
	padding: 21px 30px 35px;
	background: #FFFFFF;
	margin-bottom: 30px;
}

.landgo_content .landgo_post_meta,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_meta {
	margin-bottom: 10px;
}

.landgo_content .landgo_post_category,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_category {
	margin-bottom: 8px;
}

.landgo_content .landgo_post_category a,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_category a {
	font-size: 11px;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
}

.landgo_content .landgo_post_tile {
	margin-bottom: 5px;
}

.landgo_content .landgo_post_date,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_date {
	font-size: 12px;
	line-height: 23px;
	color: #c1c1c1;
	float: left;
}

.landgo_content .landgo_post_comments a,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_comments a {
	font-size: 13px;
	line-height: 23px;
	color: #d6d6d6;
	float: right;
}

.landgo_post_tag {
	display: inline-block;
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: 400;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #333333;
	border-radius: 30px;
	padding: 4px 22px 4px;
	margin-right: 2px;
	margin-bottom: 5px;
}

.landgo_post_tag:hover {
	color: #FFFFFF;
}

.landgo_post_tag:last-child {
	margin-right: 0;
}

/* --- Post Comments --- */
.landgo_comment_inner {
	background: #FFFFFF;
	padding: 30px 30px 30px 125px;
	margin-bottom: 20px;
	position: relative;
}

.landgo_comment_ava {
	position: absolute;
	top: 30px;
	left: 30px;
}

.landgo_comment_ava img {
	width: 72px;
	height: 72px;
	border-radius: 50%;
}

.landgo_comment_meta {
	margin-bottom: 10px;
}

.landgo_comment_author {
	margin-bottom: 0;
	float: left;
}

.landgo_comment_date {
	font-size: 12px;
	line-height: 16px;
	color: #c1c1c1;
	float: right;
}

.landgo_comment_content p {
	margin-bottom: 2px;
}

.landgo_reply_button {
	text-decoration: underline;
}

.landgo_comment_respond {
	margin-left: 120px;
}

.landgo_comment_form_container {
	background: #FFFFFF;
	margin-top: 30px;
	padding: 35px 30px 62px;
}

.landgo_comment_form_title {
	font-size: 30px;
	line-height: 50px;
}

.landgo_comment_form_title span {
	font-family: Gilroy-Light, sans-serif;
}

.landgo_comment_form_container input[type="text"],
.landgo_comment_form_container textarea {
	font-size: 11px;
	line-height: 18px;
	text-transform: uppercase;
	color: #717380;
	padding: 0 0 20px;
	margin-bottom: 37px;
	border-bottom: solid 1px #e0e0e0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_comment_form_container input[type="text"]::-moz-placeholder {
	color: #717380;
}

.landgo_comment_form_container input[type="text"]::-webkit-input-placeholder {
	color: #717380;
}

.landgo_comment_form_container input[type="text"]:hover,
.landgo_comment_form_container input[type="text"]:focus,
.landgo_comment_form_container textarea:hover,
.landgo_comment_form_container textarea:focus {
	border-color: #717380;
}

.landgo_comment_form_container input[type="submit"] {
	font-size: 14px;
	font-weight: 700;
	padding: 14px 35px;
	margin-right: 21px;
}

.landgo_comment_form_info {
	margin-bottom: 0;
	font-size: 12px;
	line-height: 12px;
	color: #71727e;
}

/* ----------------------------------- */
/* ---------- Blog Listings ---------- */
/* ----------------------------------- */
/* --- Classic --- */
.landgo_blog_listing_classic .landgo_blog_list_item {
	margin-bottom: 30px;
}

.landgo_blog_listing_classic .landgo_blog_list_item .landgo_blog_list_item_featured_image_cont {
	font-size: 0;
	line-height: 0;
}

.landgo_blog_listing_classic .landgo_blog_list_item .landgo_blog_list_item_content {
	padding: 21px 30px 23px;
	background: #FFFFFF;
}

.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_tile {
	margin-bottom: 20px;
}

.landgo_blog_listing_classic .landgo_blog_list_item .landgo_listing_excerpt {
	margin-bottom: 15px;
}

.landgo_blog_listing_classic .landgo_blog_list_item blockquote {
	margin: 3px 0 34px;
}

.landgo_blog_listing_page .landgo_load_more_button {
	font-size: 14px;
	letter-spacing: 0;
	font-weight: 700;
	text-transform: none;
	margin-top: 48px;
	padding: 17px 60px 16px;
}

.landgo_blog_listing_page .landgo_load_more_info {
	font-size: 12px;
	line-height: 27px;
	text-transform: uppercase;
	color: #9f9f9f;
}

.landgo_blog_listing_page .landgo_load_more_info a {
	color: #9f9f9f;
}

/* --- Masonry --- */
.landgo_blog_listing_masonry {
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering_cont span {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: 400;
	text-transform: uppercase;
	color: #333333;
	margin-right: 20px;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering {
	list-style: none;
	display: inline-block;
	padding: 0;
	margin: 0 0 33px;
	font-family: Gilroy-Light, sans-serif;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering li {
	display: inline-block;
	font-size: 15px;
	line-height: 15px;
	margin-right: 20px;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a {
	color: #555555;
	position: relative;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a:after {
	content: '';
	width: 0;
	height: 2px;
	background: #b5b5b5;
	position: absolute;
	bottom: -5px;
	left: 50%;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a.active:after,
.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a:hover:after {
	width: 100%;
	left: 0;
}

.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a:hover,
.landgo_blog_listing_masonry .landgo_blog_listing_filtering li a.active {
	color: #b5b5b5;
}

.landgo_blog_listing_masonry .landgo_listing_area {
	margin-left: -30px;
}

.landgo_blog_listing_masonry .landgo_blog_list_item {
	width: 25%;
	padding: 0 0 30px 30px;
}

/* Item View Type 1 */
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_blog_list_item_wrapper {
	position: relative;
}

.landgo_blog_listing_masonry .landgo_blog_list_item .landgo_blog_list_item_wrapper {
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_blog_listing_masonry .landgo_blog_list_item:hover .landgo_blog_list_item_wrapper {
	box-shadow: 0 0 30px rgba(0, 0, 0, .2);
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 span {
	display: block;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_overlay {
	opacity: .51;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_blog_list_item_content {
	width: 100%;
	padding: 13px 20px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 7;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_post_category,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_category,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_category {
	font-size: 11px;
	line-height: 18px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_post_tile {
	font-family: Gilroy-ExtraBold, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 8px;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_post_date,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_date,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_date {
	font-size: 12px;
	line-height: 23px;
	color: #c1c1c1;
	float: left;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_post_comments,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_comments,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_comments {
	font-size: 13px;
	line-height: 23px;
	color: #d6d6d6;
	float: right;
}
	
/* Item View Type 2 and Item View Type 3 */
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_blog_list_item_content,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_blog_list_item_content {
	background: #FFFFFF;
	padding: 11px 20px;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_post_category,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_category a,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_category a {
	font-weight: 700;
	color: #3ae5c4;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_tile,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_tile {
	margin-bottom: 8px;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_comments a,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_comments a {
	color: #d6d6d6;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_category a:hover,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_category a:hover {
	color: #333333;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_tile a:hover,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_2 .landgo_post_comments a:hover,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_tile a:hover,
.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_3 .landgo_post_comments a:hover {
	color: #3ae5c4;
}
	
/* ------------------------------------------ */
/* ---------- Coming Soon Template ---------- */
/* ------------------------------------------ */
.landgo_coming_soon_page {
	background-size: cover !important;
	opacity: 0;
	position: relative;
	-webkit-transition: all .5s;
	transition: all .5s;
}

.landgo_coming_soon_overlay {
	width: 100%;
	height: 100%;
	background: #24262e;
	opacity: .5;
	position: absolute;
	top: 0;
	left: 0;
}

.landgo_coming_soon_header .landgo_logo_cont {
	padding: 51px 0;
}

.landgo_coming_soon_header .landgo_logo_cont .landgo_image_logo {
	background: url("../img/logo-white.png");
	background-size: 125px 26px;
}

.landgo_coming_soon_header .landgo_coming_soon_socials {
	text-align: right;
	padding-top: 10px !important;
}

.landgo_coming_soon_header .landgo_coming_soon_socials a {
	color: #FFFFFF;
}

.landgo_coming_soon_page .landgo_container {
	margin-bottom: 0;
}

.landgo_coming_soon_page h1 {
	font-size: 60px;
	line-height: 60px;
}

.landgo_coming_soon_page p {
	margin-bottom: 58px;
	font-size: 20px;
	line-height: 27px;
}

.landgo_coming_soon_page .landgo_widget_countdown {
	margin-bottom: 84px;
}

.landgo_coming_soon_page .countdown-section {
	padding: 0 20px;
}

.landgo_coming_soon_page .countdown-amount {
	font-size: 50px;
	line-height: 50px;
}

.landgo_coming_soon_page .countdown-period {
	font-size: 20px;
	line-height: 20px;
	font-weight: 300;
}

.landgo_coming_soon_footer {
	width: 100%;
	background: transparent;
	text-align: center;
	color: #bebebe;
	padding: 0;
	position: relative;
	z-index: 5;
}

.landgo_coming_soon_footer p {
	margin: 0;
	padding: 56px 0;
	font-size: 12px;
	line-height: 20px;
}

/* ------------------------------------ */
/* ---------- Contact Forms  ---------- */
/* ------------------------------------ */
.landgo_fullwidth_button_yes input[type="submit"] {
	width: 100%;
}

/* --- Header Popup Form --- */
.landgo_header_form_cont,
.landgo_price_table_form_cont,
.landgo_product_popup_form_cont,
.landgo_popup_button_content_cont {
	max-height: 100%;
	padding: 40px;
	background: #FFFFFF;
	text-align: center;
	overflow-y: auto;
	box-sizing: border-box;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 50005;
}

.landgo_header_form_cont.landgo_text_align_left,
.landgo_price_table_form_cont.landgo_text_align_left,
.landgo_product_popup_form_cont.landgo_text_align_left,
.landgo_popup_button_content_cont.landgo_text_align_left {
	text-align: left;
}

.landgo_header_form_cont.landgo_text_align_right,
.landgo_price_table_form_cont.landgo_text_align_right,
.landgo_product_popup_form_cont.landgo_text_align_right,
.landgo_popup_button_content_cont.landgo_text_align_right {
	text-align: right;
}

.landgo_header_form_cont p {
	margin: 0;
}

.landgo_input_cont {
	position: relative;
	margin-bottom: 20px;
}

.landgo_input_cont i {
	position: absolute;
	top: 3px;
	right: 5px;
}

.landgo_header_form_cont input[type="text"],
.landgo_header_form_cont input[type="email"],
.landgo_price_table_form_cont input[type="text"],
.landgo_price_table_form_cont input[type="email"],
.landgo_product_popup_form_cont input[type="text"],
.landgo_product_popup_form_cont input[type="email"],
.landgo_popup_button_content_cont input[type="text"],
.landgo_popup_button_content_cont input[type="email"],
.landgo_popup_button_content_cont input[type="password"],
.landgo_popup_button_content_cont input[type="tel"],
.landgo_popup_button_content_cont input[type="date"],
.landgo_popup_button_content_cont input[type="time"],
.landgo_popup_button_content_cont input[type="datetime"],
.landgo_popup_button_content_cont input[type="url"],
.landgo_header_form_cont textarea,
.landgo_popup_button_content_cont textarea,
.landgo_product_popup textarea {
	height: auto;
	border-bottom: solid 2px #e9e9e9;
	padding: 0 20px 16px 5px;
	margin-bottom: 0;
}

.landgo_popup_button_content_cont textarea {
	height: 120px;
}

.landgo_header_form_cont input[type="text"]:focus,
.landgo_header_form_cont input[type="email"]:focus,
.landgo_price_table_form_cont input[type="text"]:focus,
.landgo_price_table_form_cont input[type="email"]:focus,
.landgo_product_popup_form_cont input[type="text"]:focus,
.landgo_product_popup_form_cont input[type="email"]:focus,
.landgo_popup_button_content_cont input[type="text"]:focus,
.landgo_popup_button_content_cont input[type="email"]:focus,
.landgo_popup_button_content_cont input[type="password"]:focus,
.landgo_popup_button_content_cont input[type="tel"]:focus,
.landgo_popup_button_content_cont input[type="date"]:focus,
.landgo_popup_button_content_cont input[type="time"]:focus,
.landgo_popup_button_content_cont input[type="datetime"]:focus,
.landgo_popup_button_content_cont input[type="url"]:focus,
.landgo_popup_button_content_cont textarea:focus {
	border-bottom-color: #9b9b9b;
}

.landgo_header_form_cont input[type="submit"],
.landgo_price_table_form_cont input[type="submit"],
.landgo_product_popup_form_cont input[type="submit"],
.landgo_popup_button_content_cont input[type="submit"] {
	display: inline-block;
	color: #FFFFFF;
	background: #333333;
	font-size: 14px;
	letter-spacing: 0;
	font-weight: 700;
	text-transform: none;
	padding: 10px 30px;
	margin-top: 10px;
	cursor: pointer;
}

.landgo_header_form_cont .ajax-loader,
.landgo_price_table_form_cont .ajax-loader,
.landgo_product_popup_form_cont .ajax-loader,
.landgo_popup_button_content_cont .ajax-loader {
	display: block !important;
	margin: 5px auto 0 !important;
}

.landgo_header_form_cont .wpcf7-validation-errors,
.landgo_header_form_cont .wpcf7-mail-sent-ok,
.landgo_price_table_form_cont .wpcf7-validation-errors,
.landgo_price_table_form_cont .wpcf7-mail-sent-ok,
.landgo_product_popup_form_cont .wpcf7-validation-errors,
.landgo_product_popup_form_cont .wpcf7-mail-sent-ok,
.landgo_popup_button_content_cont .wpcf7-validation-errors,
.landgo_popup_button_content_cont .wpcf7-mail-sent-ok {
	border: none;
}

/* --- Universal Template Form --- */
.landgo_universal_template_form .landgo_input_cont,
.landgo_cars_template_form .landgo_input_cont {
	position: relative;
	color: #a9a9a9;
}

.landgo_universal_template_form .landgo_input_cont input[type="text"],
.landgo_universal_template_form .landgo_input_cont input[type="email"],
.landgo_universal_template_form .landgo_input_cont input[type="tel"],
.landgo_cars_template_form .landgo_input_cont input[type="text"],
.landgo_cars_template_form .landgo_input_cont input[type="email"] {
	border-bottom: solid 1px #e9e9e9;
	padding: 0 0 19px;
	margin: 0 0 22px;
	color: #a9a9a9;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_universal_template_form .landgo_input_cont input[type="text"]::-moz-placeholder,
.landgo_universal_template_form .landgo_input_cont input[type="email"]::-moz-placeholder,
.landgo_universal_template_form .landgo_input_cont input[type="tel"]::-moz-placeholder {
	color: #a9a9a9;
}

.landgo_universal_template_form .landgo_input_cont input[type="text"]::-webkit-input-placeholder,
.landgo_universal_template_form .landgo_input_cont input[type="email"]::-webkit-input-placeholder,
.landgo_universal_template_form .landgo_input_cont input[type="tel"]::-webkit-input-placeholder {
	color: #a9a9a9;
}

.landgo_universal_template_form .landgo_input_cont input[type="text"]:hover,
.landgo_universal_template_form .landgo_input_cont input[type="email"]:hover,
.landgo_universal_template_form .landgo_input_cont input[type="tel"]:hover,
.landgo_universal_template_form .landgo_input_cont input[type="text"]:focus,
.landgo_universal_template_form .landgo_input_cont input[type="email"]:focus,
.landgo_universal_template_form .landgo_input_cont input[type="tel"]:focus {
	border-bottom-color: #9b9b9b;
}

.landgo_universal_template_form .landgo_input_cont i,
.landgo_cars_template_form .landgo_input_cont i {
	font-size: 20px;
	position: absolute;
	top: 0;
	right: 2px;
}

.landgo_universal_template_form .landgo_form_submit_cont {
	position: relative;
}

.landgo_universal_template_form .landgo_form_submit_cont span {
	display: block;
	font-size: 14px;
	line-height: 18px;
	color: #b6b6b6;
	margin-top: 63px;
}

.landgo_universal_template_form input[type="submit"] {
	border-radius: 50%;
	padding: 39px 32px 37px 32px;
	margin-right: 5px;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .7);
	font-family: Roboto, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	text-transform: uppercase;
	position: absolute;
	top: -38px;
	right: -87px;
}

/* --- Cars Template Form --- */
.landgo_cars_template_form .landgo_input_cont input[type="text"],
.landgo_cars_template_form .landgo_input_cont input[type="email"] {
	color: #a9a9a9;
	border-color: #424649;
	margin-bottom: 54px;
}

.landgo_cars_template_form .landgo_input_cont input[type="text"]::-webkit-input-placeholder,
.landgo_cars_template_form .landgo_input_cont input[type="email"]::-webkit-input-placeholder {
	color: #a9a9a9;
}

.landgo_cars_template_form .landgo_input_cont input[type="text"]::-moz-placeholder,
.landgo_cars_template_form .landgo_input_cont input[type="email"]::-moz-placeholder {
	color: #a9a9a9;
}

.landgo_cars_template_form .landgo_input_cont input[type="text"]:hover,
.landgo_cars_template_form .landgo_input_cont input[type="email"]:hover,
.landgo_cars_template_form .landgo_input_cont input[type="text"]:focus,
.landgo_cars_template_form .landgo_input_cont input[type="email"]:focus {
	border-color: #a9a9a9;
}

.landgo_cars_template_form input[type="submit"] {
	margin: 73px 0 10px;
	padding: 19px 0 17px;
	font-family: Roboto, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	text-transform: uppercase;
}

/* --- Appointment Form --- */
#appointment_form input[type="text"],
#appointment_form input[type="tel"],
#appointment_form input[type="email"] {
	color: #a9a9a9;
	border-bottom: solid 1px #e9e9e9;
	padding: 0 0 16px;
	margin: 0 0 43px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

#appointment_form input[type="text"]::-moz-placeholder,
#appointment_form input[type="tel"]::-moz-placeholder,
#appointment_form input[type="email"]::-moz-placeholder,
#appointment_form textarea::-moz-placeholder {
	color: #a9a9a9;
}

#appointment_form input[type="text"]::-webkit-input-placeholder,
#appointment_form input[type="tel"]::-webkit-input-placeholder,
#appointment_form input[type="email"]::-webkit-input-placeholder,
#appointment_form textarea::-webkit-input-placeholder {
	color: #a9a9a9;
}

#appointment_form i {
	color: #a9a9a9;
}

#appointment_form input[type="text"]:hover,
#appointment_form input[type="tel"]:hover,
#appointment_form input[type="email"]:hover,
#appointment_form input[type="text"]:focus,
#appointment_form input[type="tel"]:focus,
#appointment_form input[type="email"]:focus,
#appointment_form textarea:hover,
#appointment_form textarea:focus {
	border-color: #a8a8a8;
}

#appointment_form textarea {
	height: 37px;
	padding: 0 0 5px;
	margin: 10px 0 26px;
	border-bottom: solid 1px #e9e9e9;
	-webkit-transition: all .3s;
	transition: all .3s;
}

#appointment_form input[type="submit"] {
	padding: 19px 0 17px;
	margin: -8px 0 0;
}

/* --- Coming Soon Form --- */
.landgo_coming_soon_form {
	width: 484px;
	margin: 0 auto;
	position: relative;
}

.landgo_coming_soon_form input[type="email"],
.landgo_mailchimp_form input[type="email"],
.landgo_sidebar .landgo_widget_search input[type="text"] {
	width: 369px;
	border-bottom: solid 1px;
	padding: 11px 20px 12px 0;
	margin: 0 0 4px;
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_sidebar .landgo_widget_search input[type="text"] {
	width: 90%;
	padding: 5px 0 11px;
	color: #dbdbdb;
	border-color: #d4d4d4;
}

.landgo_sidebar .landgo_widget_search input[type="text"]::-moz-placeholder {
	color: #dbdbdb;
}

.landgo_sidebar .landgo_widget_search input[type="text"]::-webkit-input-placeholder {
	color: #dbdbdb;
}

.landgo_sidebar .landgo_widget_search input[type="text"]:hover,
.landgo_sidebar .landgo_widget_search input[type="text"]:focus {
	border-color: #333333;
}

.landgo_coming_soon_form input[type="submit"],
.landgo_sidebar .landgo_widget_search input[type="submit"] {
	height: auto;
	display: inline-block;
	padding: 14px 64px 13px;
	border-radius: 30px;
	cursor: pointer;
	font-family: Lato, sans-serif;
	font-size: 14px;
	letter-spacing: 0;
	font-weight: 700;
	color: #FFFFFF;
	position: absolute;
	top: -5px;
	right: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
	z-index: 5;
}

.landgo_sidebar .landgo_widget_search input[type="submit"] {
	padding: 10px 33px;
}

.landgo_coming_soon_form input[type="submit"]:hover,
.landgo_mailchimp_form input[type="submit"]:hover {
	opacity: 1;
}

.landgo_coming_soon_form input[type="submit"]:hover {
	color: #333333;
	background: #ffffff;
}

/* --- Form Contacts --- */
.landgo_form_contacts input[type="text"],
.landgo_form_contacts textarea {
	font-size: 11px;
	line-height: 18px;
	text-transform: uppercase;
	color: #717380;
	border-bottom: solid 1px #535460;
	padding: 0 0 0px;
	margin: 0 0 33px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_form_contacts input[type="text"]:hover,
.landgo_form_contacts textarea:hover,
.landgo_form_contacts input[type="text"]:focus,
.landgo_form_contacts textarea:focus {
	border-color: #cdcfe1;
}

.landgo_form_contacts textarea {
	margin-bottom: 38px;
}

.landgo_form_contacts p {
	font-size: 12px;
	color: #71727e;
}

.landgo_form_contacts input[type="submit"] {
	display: inline-block;
	width: 100%;
	padding: 14px 0 13px;
	margin: 42px 0 0;
}

.landgo_form_contacts input[type="submit"]:hover {
	background: #FFFFFF;
}

/* --- Mailchimp Form --- */
.landgo_mailchimp_form {
	padding-right: 22px;
	margin-bottom: 22px;
	position: relative;
}

.landgo_mailchimp_form br {
	display: none;
}

.landgo_mailchimp_form input[type="email"] {
	width: 100%;
	color: #8c8c8c;
}

.landgo_mailchimp_form .landgo_submit_button {
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_mailchimp_form .landgo_submit_button:hover {
	background: #FFFFFF;
}

.landgo_mailchimp_form .landgo_submit_button,
.landgo_mailchimp_form input[type="submit"] {
	width: 35px;
	height: 35px;
	padding: 0;
	border-radius: 30px;
}

.landgo_mailchimp_form .landgo_submit_button i {
	position: absolute;
	top: 10px;
	left: 10px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_mailchimp_form .landgo_submit_button i {
	color: #FFFFFF;
}

.landgo_mailchimp_form input[type="submit"] {
	background: transparent !important;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
}

.landgo_mailchimp_form input[type="email"] {
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
	text-transform: uppercase;
	padding-bottom: 10px;
	border-bottom-color: #8c8c8c;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.landgo_mailchimp_form input[type="email"]:focus,
.landgo_mailchimp_form input[type="email"]:hover {
	border-color: #d8d8d8;
}

.landgo_mail_info {
	font-size: 12px;
	line-height: 23px;
}

/* --- Free Quote Form --- */
#free_quote_form input[type="text"],
#free_quote_form input[type="email"] {
	border-bottom: solid 1px;
	padding: 0 20px 15px 6px;
	margin-bottom: 24px;
	-webkit-transition: all .3s;
	transition: all .3s;
}

#free_quote_form input[type="submit"] {
	margin: 28px 0 5px;
	padding: 19px 50px 17px;
	text-transform: uppercase;
}
	
/* ---------------------------------------- */
/* ---------- Margin and Padding ---------- */
/* ---------------------------------------- */
/* --- Margin Top --- */
.landgo_mt_0 {
	margin-top: 0;
}

.landgo_mt_3 {
	margin-top: 3px;
}

/* --- Margin Bottom --- */
.landgo_mb_0 {
	margin-bottom: 0 !important;
}

.landgo_mb_8 {
	margin-bottom: 8px;
}

.landgo_mb_15 {
	margin-bottom: 15px !important;
}

.landgo_mb_20 {
	margin-bottom: 20px;
}

.landgo_mb_23 {
	margin-bottom: 23px;
}

.landgo_mb_25 {
	margin-bottom: 25px;
}

.landgo_mb_37 {
	margin-bottom: 37px;
}

.landgo_mb_43 {
	margin-bottom: 43px;
}
.landgo_mb_40 {
	margin-bottom: 40px;
}

.landgo_mb_50 {
	margin-bottom: 50px;
}

/* --- Margin Right --- */
.landgo_mr_5 {
	margin-right: 5px;
}

/* --- Padding All --- */
.landgo_padding_0 {
	padding: 0 !important;
}

.landgo_padding_5 {
	padding: 5px;
}

/* --- Padding Right --- */
.landgo_pr_20 {
	padding-right: 20px;
}

.landgo_pr_30 {
	padding-right: 30px;
}

.landgo_pr_40 {
	padding-right: 40px;
}

/* --- Padding Bottom --- */
.landgo_pb_0 {
	padding-bottom: 0 !important;
}

/* Padding Left */
.landgo_pl_20 {
	padding-left: 20px;
}

.landgo_pl_30 {
	padding-left: 30px;
}

/* ---------------------------------- */
/* ---------- Other Styles ---------- */
/* ---------------------------------- */
#conference_heading {
	font-size: 300px;
	line-height: 200px;
	letter-spacing: -6px;
}

#travel_heading {
	font-size: 144px;
	line-height: 150px;
	letter-spacing: -4px;
}

.landgo_block_with_left_border {
	border-left: solid 5px;
	padding-left: 27px;
}

/* --------------------------------- */
/* ---------- Color Modes ---------- */
/* --------------------------------- */

/* --- Main Color Mode --- */
a,
.landgo_dropcaps,
a.landgo_social,
.landgo_info_box_item .info_type_text,
body .landgo_prise_table_item .landgo_price_icon_cont,
body .landgo_prise_table_item .landgo_price_cont,
.landgo_featured_posts .landgo_post_title a:hover,
.landgo_menu li.current-menu-item > a,
header .landgo_menu li:hover li:hover > a,
header .sub-menu li.current-menu-item > a,
header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li .sub-menu li:hover > a,
header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_sticky_menu .landgo_menu li.current-menu-item > a,
header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_featured_posts .landgo_post_category a:hover,
.landgo_featured_posts .landgo_post_title a:hover,
.landgo_counter_cont h1,
.landgo_featured_posts .landgo_post_category a,
.landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_image_box_title a:hover,
.landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.slick-prev,
.slick-next,
.landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_video_gallery_marker,
.landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item,
.landgo_product_button,
.landgo_video_trigger_button.landgo_light_button,
.landgo_featured_posts.view_type_4 .landgo_post_title a:hover,
.landgo_widget_categories li a:hover,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_tile a:hover,
.landgo_content .landgo_post_comments a:hover,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_comments a:hover,
.widget_landgo_featured_posts .landgo_featured_post_widget_title:hover,
.landgo_blog_listing_page .landgo_load_more_info a:hover {
	color: #333;
}

.landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_popup_button.landgo_js_color:hover {
	color: #f3ce14 !important;
}

.highlighter,
.landgo_overlay,
.landgo_header_form_cont input[type="submit"]:hover,
.landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_popup_button,
body .landgo_prise_table_item .landgo_price_button,
.landgo_widget_button a,
.landgo_mailchimp_form .landgo_submit_button,
.landgo_menu_marker,
body .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_video_trigger_button,
.landgo_form_contacts input[type="submit"],
header .landgo_header_button:hover,
.landgo_person_item .landgo_overlay,
.landgo_image_slider_overlay,
.landgo_featured_posts .landgo_overlay,
.landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_cars_template_form input[type="submit"],
.landgo_product_button:hover,
.landgo_widget_price_list .landgo_price_button,
#appointment_form input[type="submit"],
.landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_schedule_date:after,
.landgo_schedule_location:after,
.landgo_search_widget_cont .landgo_button_search,
.landgo_popup_button.landgo_dark_button,
.landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_widget_slider .slick-dots li.slick-active,
.landgo_widget_slider .slick-dots li:hover,
body .landgo_prise_table_item .landgo_active_item_label,
#free_quote_form input[type="submit"],
.landgo_gallery_overlay,
.info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay,
.landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_widget_testimonials ul.slick-dots li:hover,
.landgo_coming_soon_form input[type="submit"],
.landgo_widget_testimonials ul.slick-dots li.slick-active button,
.landgo_widget_testimonials ul.slick-dots li:hover button,
.landgo_blog_listing_page .landgo_load_more_button,
.landgo_post_tag:hover,
.landgo_sidebar .landgo_widget_search input[type="submit"],
.landgo_comment_form_container input[type="submit"] {
	background: #fec72f;
}

.landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #f3ce14 !important;
}

blockquote,
header .landgo_header_button:hover,
body .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_widget_slider .slick-dots li.slick-active,
.landgo_widget_slider .slick-dots li:hover,
.landgo_block_with_left_border,
.landgo_product_button,
.landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_widget_testimonials ul.slick-dots li:hover {
	border-color: #fec72f;
}

.carousel_with_marker .landgo_marker_overlay {
	background-color: #252a2d;
}

footer a {
	color: #8c8c8c;
}

.landgo_popup_button:hover,
.landgo_video_trigger_button,
footer a:hover,
.landgo_widget_button .landgo_dark_button,
.landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_widget_testimonials .slick-prev,
.landgo_widget_testimonials .slick-next,
.landgo_video_gallery_marker:hover,
.slick-prev:hover,
.slick-next:hover,
.landgo_popup_button.landgo_light_button:hover,
.landgo_video_trigger_button.landgo_light_button:hover,
.landgo_featured_posts.view_type_4 .landgo_post_title a,
.landgo_sidebar .landgo_widget_search input[type="submit"]:hover,
.landgo_widget_forms .landgo_form_contacts input[type="submit"] {
	color: #FFFFFF;
}

.landgo_cars_template_form input[type="submit"]:hover,
.landgo_video_trigger_button:hover,
.landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_popup_button.landgo_dark_button:hover,
.landgo_widget_button .landgo_dark_button:hover,
.landgo_popup_button.landgo_light_button,
.landgo_product_button,
.landgo_coming_soon_form input[type="submit"]:hover,
.landgo_video_trigger_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_popup_button,
.landgo_form_contacts input[type="submit"]:hover,
.landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_cars_template_form input[type="submit"]:hover,
.landgo_video_trigger_button:hover,
.landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_featured_posts .landgo_post_title a,
.landgo_image_box_title a,
.landgo_coming_soon_form input[type="submit"],
.landgo_popup_button.landgo_dark_button:hover,
.landgo_widget_button .landgo_dark_button:hover,
body .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_popup_button.landgo_light_button,
.landgo_video_trigger_button.landgo_js_bg_color,
.landgo_custom_product_item.view_type_2 .landgo_product_price,
.landgo_post_tag:hover,
.landgo_content .landgo_post_category a:hover,
.landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_category a:hover {
	color: #3d4347;
}

body .landgo_prise_table_item .landgo_price_button:hover,
body .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
.landgo_widget_button a:hover,
.landgo_universal_template_form input[type="submit"],
.landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_widget_button .landgo_dark_button,
.landgo_widget_price_list .landgo_price_button:hover,
#appointment_form input[type="submit"]:hover,
.landgo_popup_button:hover,
.landgo_search_widget_cont .landgo_button_search:hover,
.landgo_video_gallery_marker:hover,
#free_quote_form input[type="submit"]:hover,
.landgo_popup_button.landgo_light_button:hover,
.landgo_video_trigger_button.landgo_light_button:hover,
.landgo_blog_listing_page .landgo_load_more_button:hover,
.landgo_sidebar .landgo_widget_search input[type="submit"]:hover,
.landgo_comment_form_container input[type="submit"]:hover {
	background: #3d4347;
}

.landgo_popup_button.landgo_js_bg_color:hover {
	background: #3d4347 !important;
}

a.landgo_white_hover:hover {
	color: #3d4347 !important;
}

.landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_featured_posts.view_type_5 .landgo_posts_item span.landgo_overlay  {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
}

.landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay,
.landgo_featured_posts.view_type_5 .landgo_posts_item:hover span.landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

body .landgo_prise_table_item.landgo_bordered_item {
	border-color: #ececec;
}

.landgo_form_contacts input[type="text"],
.landgo_form_contacts textarea {
	color: #717380;
	border-color: #535460;
}

.landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_form_contacts textarea::-moz-placeholder {
	color: #717380;
}

.landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #717380;
}

.landgo_form_contacts input[type="text"]:hover,
.landgo_form_contacts textarea:hover,
.landgo_form_contacts input[type="text"]:focus,
.landgo_form_contacts textarea:focus {
	border-color: #717380;
}

.landgo_coming_soon_form input[type="email"] {
	color: #697378;
	border-color: #4a5155;
}

.landgo_coming_soon_form input[type="email"]::-moz-placeholder {
	color: #697378;
}

.landgo_coming_soon_form input[type="email"]::-webkit-input-placeholder {
	color: #697378;
}

.landgo_coming_soon_form input[type="email"]:hover,
.landgo_coming_soon_form input[type="email"]:focus {
	border-color: #697378;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li.current-menu-ancestor > a {
		color: #f3ce14;
	}
	
	header .landgo_menu > li.current-menu-ancestor > a,
	header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #f3ce14;
	}
}

/* --- Color Mode 1 --- */
.landgo_color_mode_1 a,
.landgo_color_mode_1 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_1 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_1 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_1 .slick-prev,
.landgo_color_mode_1 .slick-next,
.landgo_color_mode_1 .landgo_dropcaps,
.landgo_color_mode_1 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_1 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_1 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
body.landgo_color_mode_1 .landgo_person_item.view_type_3 .landgo_person_socials a,
body.landgo_color_mode_1 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_1 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_1 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_1 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item,
.landgo_color_mode_1 .landgo_coming_soon_header .landgo_coming_soon_socials a:hover,
.landgo_color_mode_1 .landgo_reply_button,
.landgo_color_mode_1 .landgo_sidebar ul li a:hover,
.landgo_color_mode_1 .widget_landgo_featured_posts .landgo_featured_post_widget_title:hover {
	color: #3c83cb;
}

.landgo_color_mode_1 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_1 .landgo_popup_button.landgo_js_color:hover {
	color: #3c83cb !important;
}

.landgo_color_mode_1 .highlighter,
.landgo_color_mode_1 .landgo_overlay,
.landgo_color_mode_1 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_popup_button,
body.landgo_color_mode_1 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_1 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_1 .landgo_image_slider_overlay,
.landgo_color_mode_1 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_1 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_1 .landgo_product_button,
.landgo_color_mode_1 .landgo_gallery_overlay,
.landgo_color_mode_1 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_1 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_1 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_1 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_1 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay,
.landgo_color_mode_1 .landgo_post_tag:hover,
.landgo_color_mode_1 .landgo_sidebar .landgo_widget_search input[type="submit"],
.landgo_color_mode_1 .landgo_blog_listing_page .landgo_load_more_button,
.landgo_color_mode_1 .landgo_widget_button a {
	background: #3c83cb;
}

.landgo_color_mode_1 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #3c83cb !important;
}

.landgo_color_mode_1 blockquote,
body.landgo_color_mode_1 .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_1 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_1 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_1 .landgo_block_with_left_border {
	border-color: #3c83cb;
}

.landgo_color_mode_1 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_1 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_1 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_1 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_1 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_1 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_1 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_1 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_1 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_1 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_1 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_1 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_1 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_1 .slick-prev:hover,
.landgo_color_mode_1 .slick-next:hover,
.landgo_color_mode_1 .landgo_counter_cont h1,
.landgo_color_mode_1 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_1 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_1 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_1 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_1 .landgo_image_box_title a:hover,
.landgo_color_mode_1 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
.landgo_color_mode_1 .landgo_video_gallery_marker,
.landgo_color_mode_1 .landgo_breadcrumbs a:hover,
.landgo_color_mode_1 .landgo_content .landgo_post_category a,
.landgo_color_mode_1 .landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_category a,
.landgo_color_mode_1 .landgo_content .landgo_post_comments a:hover,
.landgo_color_mode_1 .landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_tile a:hover,
.landgo_color_mode_1 .landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_comments a:hover {
	color: #3ae5c4;
}

.landgo_color_mode_1 .landgo_menu_marker,
body.landgo_color_mode_1 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_1 .landgo_video_trigger_button,
.landgo_color_mode_1 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_1 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_1 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_1 .landgo_schedule_date:after,
.landgo_color_mode_1 .landgo_schedule_location:after,
.landgo_color_mode_1 .landgo_comment_form_container input[type="submit"] {
	background: #3ae5c4;
}

.landgo_color_mode_1 header .landgo_header_button:hover {
	color: #FFFFFF;
	background: #fec72f;
}

.landgo_color_mode_1 header .landgo_header_button:hover {
	border-color: #fec72f;
}

.landgo_color_mode_1 a:hover {
	color: #555555;
}

.landgo_color_mode_1 .landgo_content .landgo_post_category a:hover,
.landgo_color_mode_1 .landgo_blog_listing_classic .landgo_blog_list_item .landgo_post_category a:hover,
.landgo_color_mode_1 .landgo_reply_button:hover,
.landgo_color_mode_1 .landgo_custom_product_item.view_type_2 .landgo_product_price {
	color: #333333;
}

.landgo_color_mode_1 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_1 .landgo_image_box_title a,
body.landgo_color_mode_1 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_1 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_1 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_1 .landgo_video_trigger_button.landgo_js_bg_color {
	color: #252a2d;
}

.landgo_color_mode_1 a.landgo_white_hover:hover {
	color: #252a2d !important;
}

.landgo_color_mode_1 .landgo_video_gallery_marker:hover,
.landgo_color_mode_1 .landgo_widget_button a,
.landgo_color_mode_1 .landgo_popup_button.landgo_light_button:hover,
.landgo_color_mode_1 .landgo_popup_button,
.landgo_color_mode_1 .landgo_popup_button:hover,
.landgo_color_mode_1 .landgo_video_trigger_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_1 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_1 .landgo_mailchimp_form .landgo_submit_button:hover {
	background: #FFFFFF;
}

.landgo_color_mode_1 .landgo_popup_button:hover,
body.landgo_color_mode_1 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_1 .landgo_video_trigger_button:hover,
.landgo_color_mode_1 .landgo_widget_button a:hover,
.landgo_color_mode_1 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_1 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_product_button:hover,
.landgo_color_mode_1 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_1 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_1 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_1 .landgo_video_gallery_marker:hover,
.landgo_color_mode_1 .landgo_popup_button.landgo_light_button:hover,
.landgo_color_mode_1 .landgo_comment_form_container input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_sidebar .landgo_widget_search input[type="submit"]:hover,
.landgo_color_mode_1 .landgo_blog_listing_page .landgo_load_more_button:hover {
	background: #252a2d;
}

.landgo_color_mode_1 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #252a2d !important;
}

@media only screen and (max-width: 1200px) {
	.landgo_color_mode_1 .landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li.current-menu-ancestor > a {
		color: #3ae5c4;
	}
	
	.landgo_color_mode_1 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_1 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #3ae5c4;
	}
}

/* --- Color Mode 2 --- */
.landgo_color_mode_2 a,
.landgo_color_mode_2 .landgo_dropcaps,
.landgo_color_mode_2 a.landgo_social,
.landgo_color_mode_2 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_2 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_2 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_2 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_2 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_2 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_2 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_2 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_2 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_2 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_2 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_2 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_2 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_2 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_2 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_2 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_2 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_2 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_2 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_2 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_2 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_2 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_2 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_2 .landgo_counter_cont h1,
.landgo_color_mode_2 .slick-prev:hover,
.landgo_color_mode_2 .slick-next:hover,
.landgo_color_mode_2 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_2 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_2 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_2 .landgo_image_box_title a:hover,
.landgo_color_mode_2 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_2 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_2 .landgo_video_gallery_marker,
body.landgo_color_mode_2 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_2 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_2 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_2 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #e53b5f;
}

.landgo_color_mode_2 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_2 .landgo_popup_button.landgo_js_color:hover {
	color: #e53b5f !important;
}

.landgo_color_mode_2 .highlighter,
.landgo_color_mode_2 .landgo_overlay,
.landgo_color_mode_2 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_popup_button,
body.landgo_color_mode_2 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_2 .landgo_widget_button a,
.landgo_color_mode_2 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_2 .landgo_menu_marker,
body.landgo_color_mode_2 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_2 .landgo_video_trigger_button,
.landgo_color_mode_2 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_2 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_2 header .landgo_header_button:hover,
.landgo_color_mode_2 .landgo_person_item .landgo_overlay,
.landgo_color_mode_2 .landgo_image_slider_overlay,
.landgo_color_mode_2 .landgo_featured_posts .landgo_overlay,
body.landgo_color_mode_2 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_2 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_2 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_2 .landgo_product_button,
.landgo_color_mode_2 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_2 .landgo_gallery_overlay,
.landgo_color_mode_2 .landgo_schedule_date:after,
.landgo_color_mode_2 .landgo_schedule_location:after,
.landgo_color_mode_2 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_2 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_2 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_2 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_2 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #f6495a;
}

.landgo_color_mode_2 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #e53b5f !important;
}

.landgo_color_mode_2 blockquote,
.landgo_color_mode_2 header .landgo_header_button:hover,
body.landgo_color_mode_2 .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_2 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_2 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_2 .landgo_block_with_left_border {
	border-color: #f6495a;
}

.landgo_color_mode_2 .carousel_with_marker .landgo_marker_overlay {
	background-color: #e53b5f;
}

.landgo_color_mode_2 .landgo_popup_button,
.landgo_color_mode_2 .landgo_video_trigger_button,
.landgo_color_mode_2 .landgo_video_gallery_marker:hover,
.landgo_color_mode_2 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_2 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_popup_button:hover,
.landgo_color_mode_2 .landgo_video_trigger_button:hover,
.landgo_color_mode_2 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_2 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_2 .landgo_popup_button:hover,
.landgo_color_mode_2 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_2 .slick-prev,
.landgo_color_mode_2 .slick-next,
.landgo_color_mode_2 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_2 .landgo_video_trigger_button:hover,
.landgo_color_mode_2 .landgo_image_box_title a,
body.landgo_color_mode_2 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_2 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_2 .landgo_video_trigger_button.landgo_js_bg_color {
	color: #252a2d;
}

body.landgo_color_mode_2 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_2 .landgo_widget_button a:hover,
.landgo_color_mode_2 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_2 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_2 .landgo_product_button:hover,
.landgo_color_mode_2 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_2 .landgo_video_gallery_marker:hover,
.landgo_color_mode_2 .landgo_popup_button.landgo_light_button:hover {
	background: #252a2d;
}

.landgo_color_mode_2 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_2 .landgo_widget_button .landgo_dark_button {
	background: #333333;
}

.landgo_color_mode_2 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_2 .landgo_featured_posts .landgo_post_title a,
body.landgo_color_mode_2 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
.landgo_color_mode_2 .landgo_custom_product_item.view_type_2 .landgo_product_price {
	color: #333333;
}

.landgo_color_mode_2 .landgo_widget_price_list .landgo_price_button:hover {
	background: #33383b;
}

.landgo_color_mode_2 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #33383b !important;
}

.landgo_color_mode_2 a.landgo_white_hover:hover {
	color: #33383b !important;
}

.landgo_color_mode_2 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_2 .landgo_widget_button .landgo_dark_button:hover,
.landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.carousel_with_marker .landgo_carousel_item a:hover > .landgo_marker_overlay {
	opacity: .5;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_2 header .landgo_menu li.current-menu-ancestor > a {
		color: #e53b5f;
	}
	
	.landgo_color_mode_2 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_2 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #e53b5f;
	}
}

/* --- Color Mode 3 --- */
.landgo_color_mode_3 a,
.landgo_color_mode_3 .landgo_dropcaps,
.landgo_color_mode_3 a.landgo_social,
.landgo_color_mode_3 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_3 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_3 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_3 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_3 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_3 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_3 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_3 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_3 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_3 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_3 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_3 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_3 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_3 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_3 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_3 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_3 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_3 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_3 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_3 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_3 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_3 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_3 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_3 .landgo_counter_cont h1,
.landgo_color_mode_3 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_3 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_3 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_3 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_3 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_3 .landgo_image_box_title a:hover,
.landgo_color_mode_3 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_3 .slick-prev,
.landgo_color_mode_3 .slick-next,
.landgo_color_mode_3 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_3 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_3 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_3 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_3 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_3 .landgo_video_gallery_marker,
body.landgo_color_mode_3 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_3 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_3 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_3 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #30bda2;
}

.landgo_color_mode_3 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_js_color:hover {
	color: #30bda2 !important;
}

.landgo_color_mode_3 .highlighter,
.landgo_color_mode_3 .landgo_overlay,
.landgo_color_mode_3 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_popup_button,
body.landgo_color_mode_3 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_3 .landgo_widget_button a,
.landgo_color_mode_3 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_3 .landgo_menu_marker,
body.landgo_color_mode_3 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_3 .landgo_video_trigger_button,
.landgo_color_mode_3 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_3 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_3 header .landgo_header_button:hover,
.landgo_color_mode_3 .landgo_person_item .landgo_overlay,
.landgo_color_mode_3 .landgo_image_slider_overlay,
.landgo_color_mode_3 .landgo_featured_posts .landgo_overlay,
body.landgo_color_mode_3 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_3 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_3 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_3 .landgo_product_button,
.landgo_color_mode_3 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_3 #appointment_form input[type="submit"],
.landgo_color_mode_3 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_3 .landgo_gallery_overlay,
.landgo_color_mode_3 .landgo_schedule_date:after,
.landgo_color_mode_3 .landgo_schedule_location:after,
.landgo_color_mode_3 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_3 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_3 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_3 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_3 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay{
	background: #30bda2;
}

.landgo_color_mode_3 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #30bda2 !important;
}

.landgo_color_mode_3 blockquote,
.landgo_color_mode_3 header .landgo_header_button:hover,
body.landgo_color_mode_3 .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_3 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_3 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_3 .landgo_block_with_left_border {
	border-color: #30bda2;
}

.landgo_color_mode_3 .carousel_with_marker .landgo_marker_overlay {
	background-color: #30bda2;
}

.landgo_color_mode_3 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_3 .landgo_popup_button,
.landgo_color_mode_3 .landgo_video_trigger_button,
.landgo_color_mode_3 footer a:hover,
.landgo_color_mode_3 .landgo_popup_button:hover,
.landgo_color_mode_3 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_3 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_3 .landgo_video_gallery_marker:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_3 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_video_trigger_button:hover,
.landgo_color_mode_3 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_3 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_3 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_3 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_3 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_video_trigger_button:hover,
.landgo_color_mode_3 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_3 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_3 .landgo_image_box_title a,
.landgo_color_mode_3 .slick-prev:hover,
.landgo_color_mode_3 .slick-next:hover,
.landgo_color_mode_3 .landgo_widget_button .landgo_dark_button:hover,
body.landgo_color_mode_3 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_3 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_3 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_3 .landgo_custom_product_item.view_type_2 .landgo_product_price {
	color: #192624;
}

body.landgo_color_mode_3 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_3 .landgo_widget_button a:hover,
.landgo_color_mode_3 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_3 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_3 .landgo_product_button:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_3 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_3 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_3 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_3 .landgo_popup_button:hover,
.landgo_color_mode_3 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_3 .landgo_video_gallery_marker:hover,
.landgo_color_mode_3 .landgo_popup_button.landgo_light_button:hover {
	background: #192624;
}

.landgo_color_mode_3 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #192624 !important;
}

.landgo_color_mode_3 a.landgo_white_hover:hover {
	color: #192624 !important;
}

.landgo_color_mode_3 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_3 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_3 .landgo_icon_list_text {
	color: #555555;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_3 header .landgo_menu li.current-menu-ancestor > a {
		color: #30bda2;
	}
	
	.landgo_color_mode_3 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_3 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #30bda2;
	}
}

/* --- Color Mode 4 --- */
.landgo_color_mode_4 a,
.landgo_color_mode_4 .landgo_dropcaps,
.landgo_color_mode_4 a.landgo_social,
.landgo_color_mode_4 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_4 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_4 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_4 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_4 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_4 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_4 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_4 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_4 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_4 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_4 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_4 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_4 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_4 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_4 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_4 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_4 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_4 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_4 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_4 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_4 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_4 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_4 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_4 .landgo_counter_cont h1,
.landgo_color_mode_4 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_4 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_4 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_4 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_4 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_4 .landgo_image_box_title a:hover,
.landgo_color_mode_4 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_4 .slick-prev,
.landgo_color_mode_4 .slick-next,
.landgo_color_mode_4 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_4 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_4 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_4 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_4 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_4 .landgo_video_gallery_marker,
body.landgo_color_mode_4 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_4 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_4 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_4 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #ff4241;
}

.landgo_color_mode_4 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_js_color:hover {
	color: #ff4241 !important;
}

.landgo_color_mode_4 .highlighter,
.landgo_color_mode_4 .landgo_overlay,
.landgo_color_mode_4 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_popup_button,
body.landgo_color_mode_4 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_4 .landgo_widget_button a,
.landgo_color_mode_4 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_4 .landgo_menu_marker,
body.landgo_color_mode_4 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_4 .landgo_video_trigger_button,
.landgo_color_mode_4 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_4 header .landgo_header_button:hover,
.landgo_color_mode_4 .landgo_person_item .landgo_overlay,
.landgo_color_mode_4 .landgo_image_slider_overlay,
.landgo_color_mode_4 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_4 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_4 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_4 .landgo_product_button,
.landgo_color_mode_4 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_4 #appointment_form input[type="submit"],
.landgo_color_mode_4 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_4 .landgo_gallery_overlay,
.landgo_color_mode_4 .landgo_schedule_date:after,
.landgo_color_mode_4 .landgo_schedule_location:after,
.landgo_color_mode_4 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_4 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_4 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_4 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_4 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #ff4241;
}

.landgo_color_mode_4 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #ff4241 !important;
}

.landgo_color_mode_4 blockquote,
.landgo_color_mode_4 header .landgo_header_button:hover,
body.landgo_color_mode_4 .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_4 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_4 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_4 .landgo_block_with_left_border {
	border-color: #ff4241;
}

.landgo_color_mode_4 .carousel_with_marker .landgo_marker_overlay {
	background-color: #ff4241;
}

.landgo_color_mode_4 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_4 .landgo_popup_button,
.landgo_color_mode_4 .landgo_video_trigger_button,
.landgo_color_mode_4 footer a:hover,
.landgo_color_mode_4 .landgo_popup_button:hover,
.landgo_color_mode_4 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_4 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_4 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_4 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_4 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_video_gallery_marker:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_4 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_video_trigger_button:hover,
.landgo_color_mode_4 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_4 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_4 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_4 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_4 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_4 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_4 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_video_trigger_button:hover,
.landgo_color_mode_4 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_4 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_4 .landgo_image_box_title a,
.landgo_color_mode_4 .slick-prev:hover,
.landgo_color_mode_4 .slick-next:hover,
.landgo_color_mode_4 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_4 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_4 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_4 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_4 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_4 .landgo_custom_product_item.view_type_2 .landgo_product_price {
	color: #3b3b3b;
}

body.landgo_color_mode_4 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_4 .landgo_widget_button a:hover,
.landgo_color_mode_4 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_4 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_4 .landgo_product_button:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_4 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_4 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_4 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_popup_button:hover,
.landgo_color_mode_4 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_4 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_4 .landgo_video_gallery_marker:hover,
.landgo_color_mode_4 .landgo_popup_button.landgo_light_button:hover {
	background: #3b3b3b;
}

.landgo_color_mode_4 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #3b3b3b !important;
}

.landgo_color_mode_4 a.landgo_white_hover:hover {
	color: #3b3b3b !important;
}

.landgo_color_mode_4 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_4 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_4 .landgo_icon_list_text {
	color: #555555;
}

body.landgo_color_mode_4 #landgo_custom_color_1 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #3c83cb;
}

body.landgo_color_mode_4 #landgo_custom_color_1 .landgo_prise_table_item .landgo_price_button {
	background: #3c83cb;
}

body.landgo_color_mode_4 #landgo_custom_color_2 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #edc214;
}

body.landgo_color_mode_4 #landgo_custom_color_2 .landgo_prise_table_item .landgo_price_button {
	background: #edc214;
}

body.landgo_color_mode_4 #landgo_custom_color_3 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #a7d212;
}

body.landgo_color_mode_4 #landgo_custom_color_3 .landgo_prise_table_item .landgo_price_button {
	background: #a7d212;
}

.landgo_color_mode_4 .landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont .landgo_bg_mark_overlay {
	background: -moz-linear-gradient(180deg, rgba(246,76,70,0) 0%, #f64c46 70%);
	background: -webkit-linear-gradient(180deg, rgba(246,76,70,0) 0%, #f64c46 70%);
	background: linear-gradient(180deg, rgba(246,76,70,0) 0%, #f64c46 70%);
}

.landgo_color_mode_4 .landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont span {
	color: #ce3535;
}

.landgo_color_mode_4 .landgo_coming_soon_form input[type="email"] {
	color: #8fbae6;
	border-color: #6a9acc;
}

.landgo_color_mode_4 .landgo_coming_soon_form input[type="email"]::-webkit-input-placeholder {
	color: #8fbae6;
}

.landgo_color_mode_4 .landgo_coming_soon_form input[type="email"]::-moz-placeholder {
	color: #8fbae6;
}

.landgo_color_mode_4 .landgo_coming_soon_form input[type="email"]:hover,
.landgo_color_mode_4 .landgo_coming_soon_form input[type="email"]:focus {
	border-color: #8fbae6;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_4 header .landgo_menu li.current-menu-ancestor > a {
		color: #ff4241;
	}
	
	.landgo_color_mode_4 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_4 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #ff4241;
	}
}

/* --- Color Mode 5 --- */
.landgo_color_mode_5 a,
.landgo_color_mode_5 .landgo_dropcaps,
.landgo_color_mode_5 a.landgo_social,
.landgo_color_mode_5 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_5 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_5 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_5 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_5 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_5 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_5 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_5 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_5 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_5 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_5 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_5 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_5 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_5 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_5 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_5 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_5 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_5 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_5 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_5 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_5 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_5 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_5 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_5 .landgo_counter_cont h1,
.landgo_color_mode_5 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_5 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_5 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_5 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_5 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_5 .landgo_image_box_title a:hover,
.landgo_color_mode_5 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_5 .slick-prev,
.landgo_color_mode_5 .slick-next,
.landgo_color_mode_5 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_5 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_5 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_5 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_5 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_5 .landgo_video_gallery_marker,
body.landgo_color_mode_5 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_5 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_5 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_5 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #78bc28;
}

.landgo_color_mode_5 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_js_color:hover {
	color: #78bc28 !important;
}

.landgo_color_mode_5 .highlighter,
.landgo_color_mode_5 .landgo_overlay,
.landgo_color_mode_5 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_popup_button,
body.landgo_color_mode_5 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_5 .landgo_widget_button a,
.landgo_color_mode_5 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_5 .landgo_menu_marker,
body.landgo_color_mode_5 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_5 .landgo_video_trigger_button,
.landgo_color_mode_5 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_5 header .landgo_header_button:hover,
.landgo_color_mode_5 .landgo_person_item .landgo_overlay,
.landgo_color_mode_5 .landgo_image_slider_overlay,
.landgo_color_mode_5 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_5 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_5 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_5 .landgo_product_button,
.landgo_color_mode_5 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_5 #appointment_form input[type="submit"],
.landgo_color_mode_5 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_5 .landgo_gallery_overlay,
.landgo_color_mode_5 .landgo_schedule_date:after,
.landgo_color_mode_5 .landgo_schedule_location:after,
.landgo_color_mode_5 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_5 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_5 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_5 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_5 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_5 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #78bc28;
}

.landgo_color_mode_5 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #78bc28 !important;
}

.landgo_color_mode_5 blockquote,
.landgo_color_mode_5 header .landgo_header_button:hover,
body.landgo_color_mode_5 .landgo_prise_table_item.landgo_bordered_item ,
.landgo_color_mode_5 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_5 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_5 .landgo_block_with_left_border {
	border-color: #78bc28;
}

.landgo_color_mode_5 .carousel_with_marker .landgo_marker_overlay {
	background-color: #78bc28;
}

.landgo_color_mode_5 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_5 .landgo_popup_button,
.landgo_color_mode_5 .landgo_video_trigger_button,
.landgo_color_mode_5 footer a:hover,
.landgo_color_mode_5 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_5 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_5 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_5 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_5 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_video_gallery_marker:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_5 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_video_trigger_button:hover,
.landgo_color_mode_5 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_5 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_5 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_5 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_5 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li:hover,
.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li.slick-active button,
.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li:hover button {
	background: #FFFFFF;
}

.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_5 .landgo_widget_testimonials ul.slick-dots li:hover {
	border-color: #FFFFFF;
}

.landgo_color_mode_5 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_5 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_video_trigger_button:hover,
.landgo_color_mode_5 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_5 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_5 .landgo_image_box_title a,
.landgo_color_mode_5 .slick-prev:hover,
.landgo_color_mode_5 .slick-next:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_5 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_5 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_5 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_5 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_5 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_5 .landgo_custom_product_item.view_type_2 .landgo_product_price   {
	color: #33383b;
}

body.landgo_color_mode_5 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_5 .landgo_widget_button a:hover,
.landgo_color_mode_5 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_5 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_5 .landgo_product_button:hover,
.landgo_color_mode_5 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_5 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_5 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_popup_button:hover,
.landgo_color_mode_5 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_5 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_5 .landgo_video_gallery_marker:hover,
.landgo_color_mode_5 .landgo_popup_button.landgo_light_button:hover {
	background: #33383b;
}

.landgo_color_mode_4 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #33383b !important;
}

.landgo_color_mode_5 a.landgo_white_hover:hover {
	color: #33383b !important;
}

.landgo_color_mode_5 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_5 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_5 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

.landgo_color_mode_5 .landgo_form_contacts input[type="text"],
.landgo_color_mode_5 .landgo_form_contacts textarea {
	color: #7f7f7f;
	border-color: #575757;
}

.landgo_color_mode_5 .landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_color_mode_5 .landgo_form_contacts textarea::-moz-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_5 .landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_5 .landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_5 .landgo_form_contacts input[type="text"]:hover,
.landgo_color_mode_5 .landgo_form_contacts textarea:hover,
.landgo_color_mode_5 .landgo_form_contacts input[type="text"]:focus,
.landgo_color_mode_5 .landgo_form_contacts textarea:focus {
	border-color: #7f7f7f;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_5 header .landgo_menu li.current-menu-ancestor > a {
		color: #78bc28;
	}
	
	.landgo_color_mode_5 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_5 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #78bc28;
	}
}

/* --- Color Mode 6 --- */
.landgo_color_mode_6 a,
.landgo_color_mode_6 .landgo_dropcaps,
.landgo_color_mode_6 a.landgo_social,
.landgo_color_mode_6 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_6 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_6 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_6 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_6 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_6 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_6 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_6 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_6 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_6 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_6 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_6 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_6 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_6 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6  header .landgo_menu li .sub-menu li:hover > a,
.landgo_color_mode_6 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_6 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_6 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_6 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_6 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_6 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_6 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_6 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_6 .landgo_counter_cont h1,
.landgo_color_mode_6 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_6 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_6 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_6 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_6 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_6 .landgo_image_box_title a:hover,
.landgo_color_mode_6 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_6 .slick-prev,
.landgo_color_mode_6 .slick-next,
.landgo_color_mode_6 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_6 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_6 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_6 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_6 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_6 .landgo_video_gallery_marker,
.landgo_color_mode_6 .landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body.landgo_color_mode_6 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_color_mode_6 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_6 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_6 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item,
.landgo_color_mode_6 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_6 .landgo_product_button,
.landgo_color_mode_6 .landgo_video_trigger_button.landgo_light_button,
.landgo_color_mode_6 .landgo_featured_posts.view_type_4 .landgo_post_title a:hover {
	color: #8d68a2;
}

.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_js_color:hover {
	color: #8d68a2 !important;
}

.landgo_color_mode_6 .highlighter,
.landgo_color_mode_6 .landgo_overlay,
.landgo_color_mode_6 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_popup_button,
body.landgo_color_mode_6 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_6 .landgo_widget_button a,
.landgo_color_mode_6 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_6 .landgo_menu_marker,
body.landgo_color_mode_6 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_6 .landgo_video_trigger_button,
.landgo_color_mode_6 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_6 header .landgo_header_button:hover,
.landgo_color_mode_6 .landgo_person_item .landgo_overlay,
.landgo_color_mode_6 .landgo_image_slider_overlay,
.landgo_color_mode_6 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_6 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_6 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_6 .landgo_product_button:hover,
.landgo_color_mode_6 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_6 #appointment_form input[type="submit"],
.landgo_color_mode_6 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_6 .landgo_schedule_date:after,
.landgo_color_mode_6 .landgo_schedule_location:after,
.landgo_color_mode_6 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_6 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_6 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_6 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_6 .landgo_widget_slider .slick-dots li:hover,
body.landgo_color_mode_6 .landgo_prise_table_item .landgo_active_item_label,
.landgo_color_mode_6 #free_quote_form input[type="submit"],
.landgo_color_mode_6 .landgo_gallery_overlay,
.landgo_color_mode_6 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li:hover,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li.slick-active button,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li:hover button {
	background: #8d68a2;
}

.landgo_color_mode_6 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #8d68a2 !important;
}

.landgo_color_mode_6 blockquote,
.landgo_color_mode_6 header .landgo_header_button:hover,
body.landgo_color_mode_6 .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_6 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_6 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_6 .landgo_block_with_left_border,
.landgo_color_mode_6 .landgo_product_button,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_6 .landgo_widget_testimonials ul.slick-dots li:hover {
	border-color: #8d68a2;
}

.landgo_color_mode_6 .carousel_with_marker .landgo_marker_overlay {
	background-color: #8d68a2;
}

.landgo_color_mode_6 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_6 .landgo_popup_button,
.landgo_color_mode_6 .landgo_video_trigger_button,
.landgo_color_mode_6 footer a:hover,
.landgo_color_mode_6 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_6 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_6 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_6 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_6 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_video_gallery_marker:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_light_button:hover,
.landgo_color_mode_6 .landgo_video_trigger_button.landgo_light_button:hover,
.landgo_color_mode_6 .landgo_featured_posts.view_type_4 .landgo_post_title a {
	color: #FFFFFF;
}

.landgo_color_mode_6 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_video_trigger_button:hover,
.landgo_color_mode_6 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_6 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_6 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_6 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_6 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_6 .landgo_product_button,
.landgo_color_mode_6 .landgo_video_trigger_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_6 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_6 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_video_trigger_button:hover,
.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_6 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_6 .landgo_image_box_title a,
.landgo_color_mode_6 .slick-prev:hover,
.landgo_color_mode_6 .slick-next:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_6 .landgo_widget_button .landgo_dark_button:hover,
body.landgo_color_mode_6 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_6 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_6 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_6 .landgo_custom_product_item.view_type_2 .landgo_product_price   {
	color: #393939;
}

body.landgo_color_mode_6 .landgo_prise_table_item .landgo_price_button:hover,
body.landgo_color_mode_6 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_6 .landgo_widget_button a:hover,
.landgo_color_mode_6 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_6 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_6 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_6 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_6 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_popup_button:hover,
.landgo_color_mode_6 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_6 .landgo_video_gallery_marker:hover,
.landgo_color_mode_6 #free_quote_form input[type="submit"]:hover,
.landgo_color_mode_6 .landgo_popup_button.landgo_light_button:hover,
.landgo_color_mode_6 .landgo_video_trigger_button.landgo_light_button:hover {
	background: #302b33;
}

.landgo_color_mode_6 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #302b33 !important;
}

.landgo_color_mode_6 a.landgo_white_hover:hover {
	color: #302b33 !important;
}

.landgo_color_mode_6 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_6 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_6 .landgo_gradient_bg {
	background: -moz-linear-gradient(90deg, #ffffff 0%, #ffffff 50%, #8d68a2 50%, #8d68a2 100%);
	background: -webkit-linear-gradient(90deg, #ffffff 0%, #ffffff 50%, #8d68a2 50%, #8d68a2 100%);
	background: linear-gradient(90deg, #ffffff 0%, #ffffff 50%, #8d68a2 50%, #8d68a2 100%);
}

.landgo_color_mode_6 .landgo_featured_posts.view_type_4 .landgo_overlay {
	background: -moz-linear-gradient(180deg, rgba(141, 104, 162, .62) 65%, #000000 100%);
	background: -webkit-linear-gradient(180deg, rgba(141, 104, 162, .62) 65%, #000000 100%);
	background: linear-gradient(180deg, rgba(141, 104, 162, .62) 65%, #000000 100%);
}

.landgo_color_mode_6 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

body.landgo_color_mode_6 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #ececec;
}

.landgo_color_mode_6 #free_quote_form .landgo_input_cont {
	color: #a9a9a9;
}

.landgo_color_mode_6 #free_quote_form input[type="text"],
.landgo_color_mode_6 #free_quote_form input[type="email"] {
	color: #a9a9a9;
	border-color: #e9e9e9;
}

.landgo_color_mode_6 #free_quote_form input[type="text"]::-moz-placeholder,
.landgo_color_mode_6 #free_quote_form input[type="email"]::-moz-placeholder {
	color: #a9a9a9;
}

.landgo_color_mode_6 #free_quote_form input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_6 #free_quote_form input[type="email"]::-webkit-input-placeholder {
	color: #a9a9a9;
}

.landgo_color_mode_6 #free_quote_form input[type="text"]:hover,
.landgo_color_mode_6 #free_quote_form input[type="email"]:hover,
.landgo_color_mode_6 #free_quote_form input[type="text"]:focus,
.landgo_color_mode_6 #free_quote_form input[type="email"]:focus {
	border-color: #a8a4a4;
}

.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_date {
	color: #9e9e9e;
}

.landgo_color_mode_6 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a {
	color: #c1c1c1;
}

.landgo_color_mode_6 .landgo_form_contacts input[type="text"],
.landgo_color_mode_6 .landgo_form_contacts textarea {
	color: #7f7f7f;
	border-color: #575757;
}

.landgo_color_mode_6 .landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_color_mode_6 .landgo_form_contacts textarea::-moz-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_6 .landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_6 .landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_6 .landgo_form_contacts input[type="text"]:hover,
.landgo_color_mode_6 .landgo_form_contacts textarea:hover,
.landgo_color_mode_6 .landgo_form_contacts input[type="text"]:focus,
.landgo_color_mode_6 .landgo_form_contacts textarea:focus {
	border-color: #8e8e8e;
}

.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"] {
	color: #d4c1df;
	border-color: #aa8dbb;
}

.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"]::-moz-placeholder {
	color: #d4c1df;
}

.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"]::-webkit-input-placeholder {
	color: #d4c1df;
}

.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"]:hover,
.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"]:focus {
	border-color: #d4c1df;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_6 header .landgo_menu li.current-menu-ancestor > a {
		color: #8d68a2;
	}
	
	.landgo_color_mode_6 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_6 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #8d68a2;
	}
}

/* --- Color Mode 7 --- */
.landgo_color_mode_7 a,
.landgo_color_mode_7 .landgo_dropcaps,
.landgo_color_mode_7 a.landgo_social,
.landgo_color_mode_7 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_7 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_7 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_7 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_7 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_7 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_7 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_7 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_7 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_7 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_7 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_7 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_7 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_7 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_7 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_7 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_7 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_7 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_7 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_7 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_7 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_7 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_7 .landgo_counter_cont h1,
.landgo_color_mode_7 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_7 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_7 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_7 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_7 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_7 .landgo_image_box_title a:hover,
.landgo_color_mode_7 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_7 .slick-prev,
.landgo_color_mode_7 .slick-next,
.landgo_color_mode_7 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_7 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_7 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_7 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_7 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_7 .landgo_video_gallery_marker,
.landgo_color_mode_7 .landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body.landgo_color_mode_7 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_color_mode_7 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_7 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_7 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #b3976b;
}

.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_7 .landgo_popup_button.landgo_js_color:hover {
	color: #b3976b !important;
}

.landgo_color_mode_7 .highlighter,
.landgo_color_mode_7 .landgo_overlay,
.landgo_color_mode_7 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_popup_button,
body.landgo_color_mode_7 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_7 .landgo_widget_button a,
.landgo_color_mode_7 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_7 .landgo_menu_marker,
body.landgo_color_mode_7 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_7 .landgo_video_trigger_button,
.landgo_color_mode_7 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_7 header .landgo_header_button:hover,
.landgo_color_mode_7 .landgo_person_item .landgo_overlay,
.landgo_color_mode_7 .landgo_image_slider_overlay,
.landgo_color_mode_7 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_7 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_7 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_7 .landgo_product_button,
.landgo_color_mode_7 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_7 #appointment_form input[type="submit"],
.landgo_color_mode_7 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_7 .landgo_schedule_date:after,
.landgo_color_mode_7 .landgo_schedule_location:after,
.landgo_color_mode_7 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_7 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_7 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_7 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_7 .landgo_widget_slider .slick-dots li:hover,
body.landgo_color_mode_7 .landgo_prise_table_item .landgo_active_item_label,
.landgo_color_mode_7 #free_quote_form input[type="submit"],
.landgo_color_mode_7 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #b3976b;
}

.landgo_color_mode_7 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #b3976b !important;
}

.landgo_color_mode_7 blockquote,
.landgo_color_mode_7 header .landgo_header_button:hover,
body.landgo_color_mode_7 .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_7 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_7 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_7 .landgo_block_with_left_border {
	border-color: #b3976b;
}

.landgo_color_mode_7 .carousel_with_marker .landgo_marker_overlay {
	background-color: #b3976b;
}

.landgo_color_mode_7 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_7 .landgo_popup_button,
.landgo_color_mode_7 .landgo_video_trigger_button,
.landgo_color_mode_7 footer a:hover,
.landgo_color_mode_7 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_7 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_7 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_7 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_7 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_video_gallery_marker:hover,
.landgo_color_mode_7 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_7 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_video_trigger_button:hover,
.landgo_color_mode_7 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_7 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_7 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_7 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_7 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li:hover,
.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li.slick-active button,
.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li:hover button {
	background: #FFFFFF;
}

.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li.slick-active,
.landgo_color_mode_7 .landgo_widget_testimonials ul.slick-dots li:hover {
	border-color: #FFFFFF;
}

.landgo_color_mode_7 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_7 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_video_trigger_button:hover,
.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_7 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_7 .landgo_image_box_title a,
.landgo_color_mode_7 .slick-prev:hover,
.landgo_color_mode_7 .slick-next:hover,
.landgo_color_mode_7 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_7 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_7 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_7 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_7 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_7 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_7 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_7 .landgo_custom_product_item.view_type_2 .landgo_product_price   {
	color: #393939;
}

body.landgo_color_mode_7 .landgo_prise_table_item .landgo_price_button,
body.landgo_color_mode_7 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_7 .landgo_widget_button a:hover,
.landgo_color_mode_7 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_7 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_7 .landgo_product_button:hover,
.landgo_color_mode_7 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_7 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_7 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_popup_button:hover,
.landgo_color_mode_7 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_7 .landgo_video_gallery_marker:hover,
.landgo_color_mode_7 #free_quote_form input[type="submit"]:hover,
.landgo_color_mode_7 .landgo_gallery_overlay,
.landgo_color_mode_7 .landgo_popup_button.landgo_light_button:hover {
	background: #393939;
}

.landgo_color_mode_7 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #393939 !important;
}

.landgo_color_mode_7 a.landgo_white_hover:hover {
	color: #393939 !important;
}

.landgo_color_mode_7 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_7 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_7 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

body.landgo_color_mode_7 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #ececec;
}

.landgo_color_mode_7 #free_quote_form .landgo_input_cont {
	color: #a9a9a9;
}

.landgo_color_mode_7 #free_quote_form input[type="text"],
.landgo_color_mode_7 #free_quote_form input[type="email"] {
	color: #a9a9a9;
	border-color: #e9e9e9;
}

.landgo_color_mode_7 #free_quote_form input[type="text"]::-moz-placeholder,
.landgo_color_mode_7 #free_quote_form input[type="email"]::-moz-placeholder {
	color: #a9a9a9;
}

.landgo_color_mode_7 #free_quote_form input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_7 #free_quote_form input[type="email"]::-webkit-input-placeholder {
	color: #a9a9a9;
}

.landgo_color_mode_7 #free_quote_form input[type="text"]:hover,
.landgo_color_mode_7 #free_quote_form input[type="email"]:hover,
.landgo_color_mode_7 #free_quote_form input[type="text"]:focus,
.landgo_color_mode_7 #free_quote_form input[type="email"]:focus {
	border-color: #a8a4a4;
}

.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_date {
	color: #9e9e9e;
}

.landgo_color_mode_7 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a {
	color: #c1c1c1;
}

.landgo_color_mode_7 .landgo_form_contacts input[type="text"],
.landgo_color_mode_7 .landgo_form_contacts textarea {
	color: #7f7f7f;
	border-color: #575757;
}

.landgo_color_mode_7 .landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_color_mode_7 .landgo_form_contacts textarea::-moz-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_7 .landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_7 .landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_7 .landgo_form_contacts input[type="text"]:hover,
.landgo_color_mode_7 .landgo_form_contacts textarea:hover,
.landgo_color_mode_7 .landgo_form_contacts input[type="text"]:focus,
.landgo_color_mode_7 .landgo_form_contacts textarea:focus {
	border-color: #8e8e8e;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_7 header .landgo_menu li.current-menu-ancestor > a {
		color: #b3976b;
	}
	
	.landgo_color_mode_7 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_7 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #b3976b;
	}
}

/* --- Color Mode 8 --- */
.landgo_color_mode_8 a,
.landgo_color_mode_8 .landgo_dropcaps,
.landgo_color_mode_8 a.landgo_social,
.landgo_color_mode_8 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_8 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_8 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_8 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_8 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_8 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_8 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_8 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_8 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_8 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_8 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_8 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_8 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_8 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_8 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_8 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_8 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_8 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_8 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_8 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_8 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_8 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_8 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_8 .landgo_counter_cont h1,
.landgo_color_mode_8 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_8 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_8 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_8 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_8 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_8 .landgo_image_box_title a:hover,
.landgo_color_mode_8 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_8 .slick-prev,
.landgo_color_mode_8 .slick-next,
.landgo_color_mode_8 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_8 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_8 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_8 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_8 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_8 .landgo_video_gallery_marker,
.landgo_color_mode_8 .landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body.landgo_color_mode_8 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_8 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_color_mode_8 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_8 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_8 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #f57e57;
}

.landgo_color_mode_8 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_js_color:hover {
	color: #f57e57 !important;
}

.landgo_color_mode_8 .highlighter,
.landgo_color_mode_8 .landgo_overlay,
.landgo_color_mode_8 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_popup_button,
body.landgo_color_mode_8 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_8 .landgo_widget_button a,
.landgo_color_mode_8 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_8 .landgo_menu_marker,
body.landgo_color_mode_8 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_8 .landgo_video_trigger_button,
.landgo_color_mode_8 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_8 header .landgo_header_button:hover,
.landgo_color_mode_8 .landgo_person_item .landgo_overlay,
.landgo_color_mode_8 .landgo_image_slider_overlay,
.landgo_color_mode_8 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_8 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_8 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_8 .landgo_product_button,
.landgo_color_mode_8 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_8 #appointment_form input[type="submit"],
.landgo_color_mode_8 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_8 .landgo_schedule_date:after,
.landgo_color_mode_8 .landgo_schedule_location:after,
.landgo_color_mode_8 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_8 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_8 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_8 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_8 .landgo_widget_slider .slick-dots li:hover,
body.landgo_color_mode_8 .landgo_prise_table_item .landgo_active_item_label,
.landgo_color_mode_8 #free_quote_form input[type="submit"],
.landgo_color_mode_8 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #f57e57;
}

.landgo_color_mode_8 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #f57e57 !important;
}

.landgo_color_mode_8 blockquote,
.landgo_color_mode_8 header .landgo_header_button:hover,
body.landgo_color_mode_8 .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_8 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_8 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_8 .landgo_block_with_left_border {
	border-color: #f57e57;
}

.landgo_color_mode_8 .carousel_with_marker .landgo_marker_overlay {
	background-color: #f57e57;
}

.landgo_color_mode_8 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_8 .landgo_popup_button,
.landgo_color_mode_8 .landgo_video_trigger_button,
.landgo_color_mode_8 footer a:hover,
.landgo_color_mode_8 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_8 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_8 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_8 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_8 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_video_gallery_marker:hover,
.landgo_color_mode_8 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_8 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_video_trigger_button:hover,
.landgo_color_mode_8 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_8 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_8 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_8 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_8 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_8 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_video_trigger_button:hover,
.landgo_color_mode_8 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_8 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_8 .landgo_image_box_title a,
.landgo_color_mode_8 .slick-prev:hover,
.landgo_color_mode_8 .slick-next:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_8 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_8 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_8 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_8 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_8 .landgo_custom_product_item.view_type_2 .landgo_product_price,
.landgo_color_mode_8 .landgo_social:hover,
.landgo_color_mode_8 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_8 .landgo_custom_product_item.view_type_2 .landgo_product_price   {
	color: #33383b;
}

body.landgo_color_mode_8 .landgo_prise_table_item .landgo_price_button,
body.landgo_color_mode_8 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_8 .landgo_widget_button a:hover,
.landgo_color_mode_8 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_8 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_8 .landgo_product_button:hover,
.landgo_color_mode_8 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_8 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_8 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_popup_button:hover,
.landgo_color_mode_8 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_8 .landgo_video_gallery_marker:hover,
.landgo_color_mode_8 #free_quote_form input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_gallery_overlay,
.landgo_color_mode_8 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_8 .landgo_popup_button.landgo_light_button:hover {
	background: #33383b;
}

.landgo_color_mode_8 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #33383b !important;
}

.landgo_color_mode_8 a.landgo_white_hover:hover {
	color: #33383b !important;
}

.landgo_color_mode_8 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_8 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_8 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

.landgo_form_contacts input[type="text"],
.landgo_form_contacts textarea {
	color: #717380;
	border-color: #cfcfcf;
}

.landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_form_contacts textarea::-moz-placeholder {
	color: #717380;
}

.landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #717380;
}

.landgo_form_contacts input[type="text"]:hover,
.landgo_form_contacts textarea:hover,
.landgo_form_contacts input[type="text"]:focus,
.landgo_form_contacts textarea:focus {
	border-color: #737373;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_8 header .landgo_menu li.current-menu-ancestor > a {
		color: #f57e57;
	}
	
	.landgo_color_mode_8 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_8 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #f57e57;
	}
}

/* --- Color Mode 9 --- */
.landgo_color_mode_9 a,
.landgo_color_mode_9 .landgo_dropcaps,
.landgo_color_mode_9 a.landgo_social:hover,
.landgo_color_mode_9 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_9 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_9 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_9 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_9 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_9 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_9 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_9 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_9 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_9 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_9 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_9 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_9 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_9 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_9 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_9 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
.landgo_color_mode_9 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_9 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_9 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_9 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_9 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_9 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_9 .landgo_counter_cont h1,
.landgo_color_mode_9 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_9 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_9 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_9 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_9 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_9 .landgo_image_box_title a:hover,
.landgo_color_mode_9 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_9 .slick-prev,
.landgo_color_mode_9 .slick-next,
.landgo_color_mode_9 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_9 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_9 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_9 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_9 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_9 .landgo_video_gallery_marker,
.landgo_color_mode_9 .landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body.landgo_color_mode_9 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_9 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_9 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_9 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_color_mode_9 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_9 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_9 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item {
	color: #e8bb23;
}

.landgo_color_mode_9 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_9 .landgo_popup_button.landgo_js_color:hover {
	color: #e8bb23 !important;
}

.landgo_color_mode_9 .highlighter,
.landgo_color_mode_9 .landgo_overlay,
.landgo_color_mode_9 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_popup_button,
body.landgo_color_mode_9 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_9 .landgo_widget_button a,
.landgo_color_mode_9 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_9 .landgo_menu_marker,
body.landgo_color_mode_9 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_9 .landgo_video_trigger_button,
.landgo_color_mode_9 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_9 header .landgo_header_button:hover,
.landgo_color_mode_9 .landgo_person_item .landgo_overlay,
.landgo_color_mode_9 .landgo_image_slider_overlay,
.landgo_color_mode_9 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_9 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_9 .landgo_product_button,
.landgo_color_mode_9 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_9 #appointment_form input[type="submit"],
.landgo_color_mode_9 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_9 .landgo_schedule_date:after,
.landgo_color_mode_9 .landgo_schedule_location:after,
.landgo_color_mode_9 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_9 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_9 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_9 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_9 .landgo_widget_slider .slick-dots li:hover,
body.landgo_color_mode_9 .landgo_prise_table_item .landgo_active_item_label,
.landgo_color_mode_9 #free_quote_form input[type="submit"],
.landgo_color_mode_9 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #e8bb23;
}

.landgo_color_mode_9 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #e8bb23 !important;
}

.landgo_color_mode_9 blockquote,
.landgo_color_mode_9 header .landgo_header_button:hover,
body.landgo_color_mode_9 .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_9 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_9 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_9 .landgo_block_with_left_border {
	border-color: #e8bb23;
}

.landgo_color_mode_9 .carousel_with_marker .landgo_marker_overlay {
	background-color: #e8bb23;
}

.landgo_color_mode_9 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_9 .landgo_popup_button,
.landgo_color_mode_9 .landgo_video_trigger_button,
.landgo_color_mode_9 footer a:hover,
.landgo_color_mode_9 .landgo_widget_button a:hover,
.landgo_color_mode_9 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_9 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_9 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_video_gallery_marker:hover,
.landgo_color_mode_9 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_9 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_video_trigger_button:hover,
.landgo_color_mode_9 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_9 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_9 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_9 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_9 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_9 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_9 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_video_trigger_button:hover,
.landgo_color_mode_9 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_9 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_9 .landgo_image_box_title a,
.landgo_color_mode_9 .slick-prev:hover,
.landgo_color_mode_9 .slick-next:hover,
.landgo_color_mode_9 .landgo_widget_button a,
.landgo_color_mode_9 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_9 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_9 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_9 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_9 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_9 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_9 .landgo_custom_product_item.view_type_2 .landgo_product_price,
.landgo_color_mode_9 .landgo_social,
.landgo_color_mode_9 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
body.landgo_color_mode_9 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_9 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_9 .landgo_custom_product_item.view_type_2 .landgo_product_price   {
	color: #1f1f1f;
}

body.landgo_color_mode_9 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_9 .landgo_widget_button a:hover,
.landgo_color_mode_9 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_9 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_9 .landgo_product_button:hover,
.landgo_color_mode_9 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_9 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_9 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_popup_button:hover,
.landgo_color_mode_9 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_9 .landgo_video_gallery_marker:hover,
.landgo_color_mode_9 #free_quote_form input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_gallery_overlay,
.landgo_color_mode_9 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_9 .landgo_popup_button.landgo_light_button:hover {
	background: #1f1f1f;
}

.landgo_color_mode_9 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #1f1f1f !important;
}

.landgo_color_mode_9 a.landgo_white_hover:hover {
	color: #1f1f1f !important;
}

body.landgo_color_mode_9 .landgo_prise_table_item.landgo_bordered_item {
	border-color: #1f1f1f;
}

body.landgo_color_mode_9 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
body.landgo_color_mode_9 .landgo_prise_table_item .landgo_price_button:hover {
	background: #2badce;
}

.landgo_color_mode_9 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_9 .landgo_featured_posts.view_type_5 .landgo_posts_item span.landgo_overlay  {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
}

.landgo_color_mode_9 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay,
.landgo_color_mode_9 .landgo_featured_posts.view_type_5 .landgo_posts_item:hover span.landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_9 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

.landgo_color_mode_9 .landgo_gradient_bg {
	background: -moz-linear-gradient(90deg, #ffffff 0, #ffffff 51%, #393939 51%, #393939 100%);
	background: -webkit-linear-gradient(90deg, #ffffff 0, #ffffff 51%, #393939 51%, #393939 100%);
	background: linear-gradient(90deg, #ffffff 0, #ffffff 51%, #393939 51%, #393939 100%);
}

.landgo_color_mode_9 .landgo_widget_image_box figure {
	width: 18%;
}

.landgo_color_mode_9 .landgo_image_box_content {
	width: 82%;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_9 header .landgo_menu li.current-menu-ancestor > a {
		color: #e8bb23;
	}
	
	.landgo_color_mode_9 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_9 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #e8bb23;
	}
}

/* --- Color Mode 10 --- */
.landgo_color_mode_10 a,
.landgo_color_mode_10 .landgo_dropcaps,
.landgo_color_mode_10 a.landgo_social,
.landgo_color_mode_10 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_10 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_10 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_10 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_10 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_10 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_10 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_10 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_10 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_10 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_10 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_10 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_10 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_10 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_10 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_10 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_10 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_10 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_10 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_10 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_10 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_10 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_10 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_10 .landgo_counter_cont h1,
.landgo_color_mode_10 .landgo_featured_posts .landgo_post_category a,
.landgo_color_mode_10 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_10 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_10 .landgo_widget_slider .landgo_prev_slide_button:hover i,
.landgo_color_mode_10 .landgo_widget_slider .landgo_next_slide_button:hover i,
.landgo_color_mode_10 .landgo_image_box_title a:hover,
.landgo_color_mode_10 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_10 .slick-prev,
.landgo_color_mode_10 .slick-next,
.landgo_color_mode_10 .landgo_testimonials_wrapper.view_type_5 .landgo_testimonial_author_name,
.landgo_color_mode_10 .landgo_person_item.view_type_2 .landgo_person_socials a:hover,
.landgo_color_mode_10 .landgo_person_item.view_type_2 .landgo_person_info_item i,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_10 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_10 .landgo_video_gallery_marker,
.landgo_color_mode_10 .landgo_testimonials_wrapper.view_type_3 .landgo_testimonial_author_name,
body.landgo_color_mode_10 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_10 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments a:hover,
.landgo_color_mode_10 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover,
.landgo_color_mode_10 .landgo_featured_posts.view_type_5 .landgo_post_category .landgo_category_item,
.landgo_color_mode_10 .landgo_featured_posts.view_type_5 .landgo_posts_item:hover .landgo_post_title,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_4 .landgo_product_title a:hover {
	color: #f5c357;
}

.landgo_color_mode_10 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_js_color:hover {
	color: #f5c357 !important;
}

.landgo_color_mode_10 .highlighter,
.landgo_color_mode_10 .landgo_overlay,
.landgo_color_mode_10 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_popup_button,
body.landgo_color_mode_10 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_10 .landgo_widget_button a,
.landgo_color_mode_10 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_10 .landgo_menu_marker,
body.landgo_color_mode_10 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_10 .landgo_video_trigger_button,
.landgo_color_mode_10 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_10 header .landgo_header_button:hover,
.landgo_color_mode_10 .landgo_person_item .landgo_overlay,
.landgo_color_mode_10 .landgo_image_slider_overlay,
.landgo_color_mode_10 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_10 .landgo_widget_forms .landgo_form_contacts input[type="submit"],
.landgo_color_mode_10 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_10 .landgo_product_button,
.landgo_color_mode_10 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_10 #appointment_form input[type="submit"],
.landgo_color_mode_10 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_10 .landgo_schedule_date:after,
.landgo_color_mode_10 .landgo_schedule_location:after,
.landgo_color_mode_10 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_10 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_10 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_10 .landgo_widget_slider .slick-dots li:hover,
body.landgo_color_mode_10 .landgo_prise_table_item .landgo_active_item_label,
.landgo_color_mode_10 #free_quote_form input[type="submit"],
.landgo_color_mode_10 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #f5c357;
}

.landgo_color_mode_10 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #f5c357 !important;
}

.landgo_color_mode_10 blockquote,
.landgo_color_mode_10 header .landgo_header_button:hover,
body.landgo_color_mode_10 .landgo_active_item_yes .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_10 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_10 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_10 .landgo_block_with_left_border {
	border-color: #f5c357;
}

.landgo_color_mode_10 .carousel_with_marker .landgo_marker_overlay {
	background-color: #f5c357;
}

.landgo_color_mode_10 footer a {
	color: #8c8c8c;
}

.landgo_color_mode_10 .landgo_popup_button,
.landgo_color_mode_10 .landgo_video_trigger_button,
.landgo_color_mode_10 footer a:hover,
.landgo_color_mode_10 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_10 .landgo_popup_button.landgo_dark_button.landgo_additional_button:hover,
.landgo_color_mode_10 .landgo_widget_testimonials .slick-prev,
.landgo_color_mode_10 .landgo_widget_testimonials .slick-next,
.landgo_color_mode_10 .landgo_coming_soon_form input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_video_gallery_marker:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_10 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_video_trigger_button:hover,
.landgo_color_mode_10 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_10 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_10 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_10 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_light_button {
	background: #FFFFFF;
}

.landgo_color_mode_10 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_10 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_video_trigger_button:hover,
.landgo_color_mode_10 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_10 .landgo_featured_posts .landgo_post_title a,
.landgo_color_mode_10 .landgo_image_box_title a,
.landgo_color_mode_10 .slick-prev:hover,
.landgo_color_mode_10 .slick-next:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_10 .landgo_widget_button .landgo_dark_button:hover,
.landgo_color_mode_10 .landgo_coming_soon_form input[type="submit"],
body.landgo_color_mode_10 .landgo_person_item.view_type_3 .landgo_person_socials a:hover,
body.landgo_color_mode_10 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_10 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_10 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_2 .landgo_product_price,
.landgo_color_mode_10 .landgo_social:hover,
.landgo_color_mode_10 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_2 .landgo_product_price,
.landgo_color_mode_10 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_10 .landgo_custom_product_item.view_type_4 .landgo_product_title a {
	color: #33383b;
}

body.landgo_color_mode_10 .landgo_prise_table_item .landgo_price_button,
body.landgo_color_mode_10 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_10 .landgo_widget_button a:hover,
.landgo_color_mode_10 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_10 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_10 .landgo_product_button:hover,
.landgo_color_mode_10 .landgo_widget_button .landgo_dark_button,
.landgo_color_mode_10 .landgo_widget_price_list .landgo_price_button:hover,
.landgo_color_mode_10 #appointment_form input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_popup_button:hover,
.landgo_color_mode_10 .landgo_coming_soon_form input[type="submit"]:hover
.landgo_color_mode_10 .landgo_video_gallery_marker:hover,
.landgo_color_mode_10 #free_quote_form input[type="submit"]:hover,
.landgo_color_mode_10 .landgo_gallery_overlay,
.landgo_color_mode_10 .landgo_popup_button.landgo_light_button:hover {
	background: #33383b;
}

.landgo_color_mode_10 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #33383b !important;
}

.landgo_color_mode_10 a.landgo_white_hover:hover {
	color: #33383b !important;
}

.landgo_color_mode_10 .landgo_person_item.view_type_2 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 69%, #000000 100%);
}

.landgo_color_mode_10 .landgo_featured_posts.view_type_5 .landgo_posts_item span.landgo_overlay  {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 49%, #000000 100%);
}

.landgo_color_mode_10 .landgo_person_item.view_type_2 .landgo_person_image_cont:hover .landgo_overlay,
.landgo_color_mode_10 .landgo_featured_posts.view_type_5 .landgo_posts_item:hover span.landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .81) 100%);
}

.landgo_color_mode_10 .landgo_icon_list_text {
	color: #555555;
}

.landgo_prise_list_custom_field.landgo_field_2 {
	color: #a0a0a0;
}

.landgo_color_mode_10 .landgo_search_widget_cont .landgo_search {
	color: #a9a9a9;
	border-color: #43474a;
}

.landgo_color_mode_10 .landgo_search_widget_cont .landgo_search {
	color: #a9a9a9;
}

.landgo_color_mode_10 .landgo_search_widget_cont .landgo_search {
	color: #a9a9a9;
}

.landgo_color_mode_10 .landgo_search_widget_cont .landgo_search:hover,
.landgo_color_mode_10 .landgo_search_widget_cont .landgo_search:focus {
	border-color: #a9a9a9;
}

.landgo_color_mode_10 .landgo_form_contacts input[type="text"],
.landgo_color_mode_10 .landgo_form_contacts textarea {
	color: #7f7f7f;
	border-color: #575757;
}

.landgo_color_mode_10 .landgo_form_contacts input[type="text"]::-moz-placeholder,
.landgo_color_mode_10 .landgo_form_contacts textarea::-moz-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_10 .landgo_form_contacts input[type="text"]::-webkit-input-placeholder,
.landgo_color_mode_10 .landgo_form_contacts textarea::-webkit-input-placeholder {
	color: #7f7f7f;
}

.landgo_color_mode_10 .landgo_form_contacts input[type="text"]:hover,
.landgo_color_mode_10 .landgo_form_contacts textarea:hover,
.landgo_color_mode_10 .landgo_form_contacts input[type="text"]:focus,
.landgo_color_mode_10 .landgo_form_contacts textarea:focus {
	border-color: #8e8e8e;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_10 header .landgo_menu li.current-menu-ancestor > a {
		color: #f5c357;
	}
	
	.landgo_color_mode_10 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_10 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #f5c357;
	}
}

/* --- Color Mode 11 --- */
.landgo_color_mode_11 a,
.landgo_color_mode_11 .landgo_dropcaps,
.landgo_color_mode_11 a.landgo_social,
.landgo_color_mode_11 .landgo_info_box_item .info_type_text,
body.landgo_color_mode_11 .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_11 .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_11 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_11 .landgo_menu li.current-menu-item > a,
.landgo_color_mode_11 header .landgo_menu li:hover li:hover > a,
.landgo_color_mode_11 header .sub-menu li.current-menu-item > a,
.landgo_color_mode_11 header .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_11 header .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_11 .landgo_sticky_menu .landgo_menu li.current-menu-item > a,
.landgo_color_mode_11 header.landgo_sticky_menu .landgo_menu li:hover li:hover > a,
.landgo_color_mode_11 header.landgo_sticky_menu .sub-menu li.current-menu-item > a,
.landgo_color_mode_11 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-item > a,
.landgo_color_mode_11 header.landgo_sticky_menu .landgo_menu li .sub-menu li.current-menu-ancestor > a,
.landgo_color_mode_11 header .landgo_menu_mobile .landgo_menu li.current-menu-ancestor > a,
body.landgo_color_mode_11 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_icon_cont,
body.landgo_color_mode_11 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_cont,
.landgo_color_mode_11 .landgo_widget_image_carousel .view_type_2 .slick-prev:hover,
.landgo_color_mode_11 .landgo_widget_image_carousel .view_type_2 .slick-next:hover,
.landgo_color_mode_11 .landgo_widget_recent_posts .landgo_post_content .landgo_post_category a:hover,
.landgo_color_mode_11 .landgo_accordion .landgo_tab_title .landgo_accordion_icon,
.landgo_color_mode_11 .landgo_featured_posts .landgo_post_category a:hover,
.landgo_color_mode_11 .landgo_featured_posts .landgo_post_title a:hover,
.landgo_color_mode_11 .landgo_widget_image_carousel .landgo_carousel_item_title:hover,
.landgo_color_mode_11 .view_type_3 .landgo_testimonials_bg_mark_cont span,
.landgo_color_mode_11 .landgo_image_box_title a:hover,
.landgo_color_mode_11 .landgo_custom_product_item.view_type_3 .landgo_product_title:hover,
body.landgo_color_mode_11 .landgo_person_item.view_type_3 .landgo_person_socials a,
.landgo_color_mode_11 .landgo_video_gallery_marker,
body.landgo_color_mode_11 .landgo_person_item.view_type_4 .landgo_person_socials a,
.landgo_color_mode_11 .landgo_testimonials_wrapper.view_type_7 .landgo_testimonials_bg_mark_cont,
.landgo_color_mode_11 .landgo_custom_product_item.view_type_4 .landgo_product_title .landgo_product_popup_trigger:hover  {
	color: #7177bf;
}

.landgo_color_mode_11 .landgo_widget_recent_posts .landgo_post_content .landgo_post_comments > a:hover,
.landgo_color_mode_11 .landgo_popup_button.landgo_js_color:hover {
	color: #7177bf !important;
}

.landgo_color_mode_11 .highlighter,
.landgo_color_mode_11 .landgo_overlay,
.landgo_color_mode_11 .landgo_header_form_cont input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_price_table_form_cont input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_product_popup_form_cont input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_popup_button_content_cont input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_popup_button,
body.landgo_color_mode_11 .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_11 .landgo_widget_button a,
.landgo_color_mode_11 .landgo_mailchimp_form .landgo_submit_button,
.landgo_color_mode_11 .landgo_menu_marker,
body.landgo_color_mode_11 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_11 .landgo_video_trigger_button,
.landgo_color_mode_11 .landgo_coming_soon_form input[type="submit"],
.landgo_color_mode_11 .landgo_form_contacts input[type="submit"],
.landgo_color_mode_11 header .landgo_header_button:hover,
.landgo_universal_template_form input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_cars_template_form input[type="submit"],
.landgo_color_mode_11 .landgo_product_button,
.landgo_color_mode_11 .landgo_product_button:hover,
.landgo_color_mode_11 .landgo_widget_price_list .landgo_price_button,
.landgo_color_mode_11 .landgo_schedule_date:after,
.landgo_color_mode_11 .landgo_schedule_location:after,
.landgo_color_mode_11 .landgo_search_widget_cont .landgo_button_search,
.landgo_color_mode_11 .landgo_custom_product_item.view_type_3 .landgo_product_promo_text,
.landgo_color_mode_11 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_11 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_11 .info_view_type_2 .landgo_gallery_item .landgo_gallery_info_cont .landgo_info_cont_overlay {
	background: #7177bf;
}

.landgo_color_mode_11 .landgo_video_trigger_button.landgo_js_bg_color:hover {
	background: #7177bf !important;
}

.landgo_color_mode_11 blockquote,
.landgo_color_mode_11 header .landgo_header_button:hover,
body.landgo_color_mode_11 .landgo_prise_table_item.landgo_bordered_item,
.landgo_color_mode_11 .landgo_widget_slider .slick-dots li.slick-active,
.landgo_color_mode_11 .landgo_widget_slider .slick-dots li:hover,
.landgo_color_mode_11 .landgo_block_with_left_border {
	border-color: #7177bf;
}

.landgo_color_mode_11 .landgo_universal_gradient_bg {
	background: -moz-linear-gradient(90deg, #ffffff 0%, #ffffff 40%, #7177bf 40%, #7177bf 100%);
	background: -webkit-linear-gradient(90deg, #ffffff 0%, #ffffff 40%, #7177bf 40%, #7177bf 100%);
	background: linear-gradient(90deg, #ffffff 0%, #ffffff 40%, #7177bf 40%, #7177bf 100%);
}

.landgo_color_mode_11 .landgo_person_item .landgo_overlay,
.landgo_color_mode_11 .landgo_image_slider_overlay,
.landgo_color_mode_11 .landgo_featured_posts .landgo_overlay,
.landgo_color_mode_11 .landgo_gallery_overlay {
	background: -moz-linear-gradient(180deg, #7177bf 0%, #3ae5c4 100%);
	background: -webkit-linear-gradient(180deg, #7177bf 0%, #3ae5c4 100%);
	background: linear-gradient(180deg, #7177bf 0%, #3ae5c4 100%);
}

.landgo_color_mode_11 .landgo_counter_cont h1,
.landgo_color_mode_11 .slick-prev:hover,
.landgo_color_mode_11 .slick-next:hover,
.landgo_color_mode_11 .landgo_featured_posts .landgo_post_category a {
	color: #3ae5c4;
}

.landgo_color_mode_11 .landgo_widget_button a.landgo_advanced_bg_color,
body.landgo_color_mode_11 .landgo_active_item_yes .landgo_prise_table_item .landgo_price_button,
.landgo_color_mode_11 .landgo_widget_forms .landgo_form_contacts input[type="submit"] {
	background: #3ae5c4;
}

.landgo_color_mode_11 .landgo_video_gallery_marker:hover,
.landgo_color_mode_11 .landgo_popup_button.landgo_light_button:hover {
	color: #FFFFFF;
}

.landgo_color_mode_11 .landgo_widget_forms .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_mailchimp_form .landgo_submit_button:hover,
.landgo_color_mode_11 .landgo_popup_button.landgo_light_button {
	background: #ffffff;
}

.landgo_color_mode_11 .landgo_form_contacts input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_mailchimp_form .landgo_submit_button:hover i,
.landgo_color_mode_11 .slick-prev,
.landgo_color_mode_11 .slick-next,
.landgo_color_mode_11 .landgo_cars_template_form input[type="submit"]:hover,
.landgo_color_mode_11 .landgo_image_box_title a,
body.landgo_color_mode_11 .landgo_person_item.view_type_4 .landgo_person_socials a:hover,
.landgo_color_mode_11 .landgo_popup_button.landgo_light_button,
.landgo_color_mode_11 .landgo_video_trigger_button.landgo_js_bg_color,
.landgo_color_mode_11 .landgo_custom_product_item.view_type_2 .landgo_product_price {
	color: #252a2d;
}

.landgo_color_mode_11 .landgo_popup_button:hover,
body.landgo_color_mode_11 .landgo_prise_table_item .landgo_price_button:hover,
.landgo_color_mode_11 .landgo_video_trigger_button:hover,
.landgo_color_mode_11 .landgo_widget_button a:hover,
.landgo_color_mode_11 .landgo_universal_template_form input[type="submit"],
.landgo_color_mode_11 .landgo_widget_button a.landgo_advanced_bg_color:hover,
.landgo_color_mode_11 .landgo_search_widget_cont .landgo_button_search:hover,
.landgo_color_mode_11 .landgo_video_gallery_marker:hover,
.landgo_color_mode_11 .landgo_popup_button.landgo_light_button:hover {
	background: #252a2d;
}

.landgo_color_mode_11 .landgo_popup_button.landgo_js_bg_color:hover {
	background: #252a2d !important;
}

.landgo_color_mode_11 a.landgo_white_hover:hover {
	color: #252a2d !important;
}

.landgo_color_mode_11 .landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont .landgo_bg_mark_overlay,
.landgo_color_mode_11 .landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont .landgo_bg_mark_overlay {
	background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 0%, #ffffff 70%);
	background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 0%, #ffffff 70%);
	background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #ffffff 70%);
}

.landgo_color_mode_11 .landgo_featured_posts .landgo_post_title a,
body.landgo_color_mode_11 .landgo_person_item.view_type_3 .landgo_person_socials a:hover {
	color: #333333;
}

.landgo_color_mode_11 .landgo_popup_button.landgo_dark_button,
.landgo_color_mode_11 .landgo_widget_button .landgo_dark_button {
	background: #333333;
}

.landgo_color_mode_11 .landgo_popup_button.landgo_dark_button:hover,
.landgo_color_mode_11 .landgo_widget_button .landgo_dark_button:hover {
	background: #FFFFFF;
}

.landgo_color_mode_11 .landgo_widget_forms input[type='text'],
.landgo_color_mode_11 .landgo_widget_forms textarea {
	color: #717380;
}

.landgo_color_mode_11 .landgo_widget_forms input[type='text']::-moz-placeholder,
.landgo_color_mode_11 .landgo_widget_forms textarea::-moz-placeholder {
	color: #717380;
}

.landgo_color_mode_11 .landgo_widget_forms input[type='text']::-webkit-input-placeholder,
.landgo_color_mode_11 .landgo_widget_forms textarea::-webkit-input-placeholder {
	color: #717380;
}

.landgo_color_mode_11 .landgo_widget_price_list .landgo_price_button:hover {
	background: #33383b;
}

@media only screen and (max-width: 1200px) {
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_color_mode_11 header .landgo_menu li.current-menu-ancestor > a {
		color: #7177bf;
	}
	
	.landgo_color_mode_11 header .landgo_menu > li.current-menu-ancestor > a,
	.landgo_color_mode_11 header .landgo_menu > li .sub-menu li.current-menu-item > a {
		color: #7177bf;
	}
}

/* --- Coming Soon Page --- */
.landgo_coming_soon_page .landgo_coming_soon_form input[type="email"] {
	color: #a2a2a2;
	border-color: #a2a2a2;
}

.landgo_coming_soon_page .landgo_coming_soon_form input[type="email"]::-moz-placeholder {
	color: #a2a2a2;
}

.landgo_coming_soon_page .landgo_coming_soon_form input[type="email"]::-webkit-input-placeholder {
	color: #a2a2a2;
}

.landgo_coming_soon_page .landgo_coming_soon_form input[type="submit"] {
	color: #FFFFFF;
	background: #fb2323;
}

.landgo_coming_soon_page .landgo_coming_soon_form input[type="submit"]:hover {
	background: #333333;
}

/* --- Single Blog Page --- */
body.landgo_single_post,
body.landgo_blog_listing_page {
	background: #f7f7f7;
}

.landgo_breadcrumbs_container {
	background-color: #7177bf;
}

.landgo_blog_listing_masonry .landgo_blog_list_item.view_type_1 .landgo_overlay {
	background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #000000 100%);
	background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #000000 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #000000 100%);
}

/* -------------------------------- */
/* ---------- Responsive ---------- */
/* -------------------------------- */
@media only screen and (min-width: 1025px) {
	.landgo_no_bg_color_on_desktop {
		background-color: transparent !important;
	}
}

@media only screen and (max-width: 1200px) {
	/* --- Menu Mobile --- */
	header {
		padding: 0;
	}
	
	header .landgo_header_button {
		display: none;
	}
	
	.landgo_logo_container,
	.landgo_menu_container {
		width: 100%;
		position: relative;
	}
	
	header .landgo_logo_cont {
		padding: 30px 0;
	}
	
	/* Menu Mobile Trigger Button */
	.landgo_menu_mobile_trigger {
		height: 24px;
		display: inline-block;
		border: 0;
		padding: 0;
		margin: 0;
		background: transparent;
		cursor: pointer;
		overflow: visible;
		font: inherit;
		color: inherit;
		text-transform: none;
		position: absolute;
		top: 50%;
		right: 0;
		transition-property: opacity, -webkit-filter;
		transition-property: opacity, filter;
		transition-property: opacity, filter, -webkit-filter;
		transition-duration: 0.15s;
		transition-timing-function: linear;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	
	.landgo_trigger_container {
		width: 30px;
		height: 24px;
		display: inline-block;
		position: relative;
	}
	
	.landgo_trigger_inner,
	.landgo_trigger_inner:before,
	.landgo_trigger_inner:after {
		width: 30px;
		height: 2px;
		display: block;
		position: absolute;
		transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform, -webkit-transform;
		transition-duration: 0.15s;
		transition-timing-function: ease;
	}
	
	.landgo_trigger_inner,
	.landgo_trigger_inner:before,
	.landgo_trigger_inner:after,
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_trigger_inner,
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_trigger_inner:before,
	.landgo_transparent_header.landgo_advanced_transparent_header .landgo_trigger_inner:after,
	.landgo_transparent_header .landgo_sticky_menu .landgo_trigger_inner,
	.landgo_transparent_header .landgo_sticky_menu .landgo_trigger_inner:before,
	.landgo_transparent_header .landgo_sticky_menu .landgo_trigger_inner:after {
		background: #333333;
	}
	
	.landgo_transparent_header .landgo_trigger_inner,
	.landgo_transparent_header .landgo_trigger_inner:before,
	.landgo_transparent_header .landgo_trigger_inner:after {
		background: #FFFFFF;
	}
	
	.landgo_trigger_inner:before,
	.landgo_trigger_inner:after {
		content: "";
	}
	
	.landgo_trigger_inner {
		top: 50%;
		margin-top: -1px;
		transition-duration: 0.1s;
		transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
	}
	
	.landgo_trigger_inner:before {
		top: -10px;
		transition: top 0.1s 0.14s ease, opacity 0.1s ease;
	}
	
	.landgo_trigger_inner:after {
		bottom: -10px;
		transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
		transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
		transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	}
	
	.landgo_menu_mobile_trigger.active .landgo_trigger_inner {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		transition-delay: 0.14s;
		transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	}
	
	.landgo_menu_mobile_trigger.active .landgo_trigger_inner:before {
		top: 0;
		opacity: 0;
		transition: top 0.1s ease, opacity 0.1s 0.14s ease;
	}
	
	.landgo_menu_mobile_trigger.active .landgo_trigger_inner:after {
		bottom: 0;
		-webkit-transform: rotate(-90deg);
		transform: rotate(-90deg);
		transition: bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
		transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
		transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
	}
	
	.landgo_menu_container {
		text-align: left !important;
		background: #333333;
	}
	
	.landgo_menu > .landgo_menu_marker {
		display: none;
	}
	
	.landgo_menu_container {
		padding: 20px 20px 30px;
		margin-bottom: 40px;
		border-top: solid 1px rgba(255, 255, 255, .1);
	}
	
	.landgo_menu_mobile,
	header .landgo_menu .sub-menu li.menu-item-has-children > a:after {
		display: none;
	}
	
	header .landgo_menu > li {
		display: block;
		padding: 0;
	}
	
	header .landgo_menu_mobile li > a {
		display: inline-block;
		padding: 10px 0;
		font-size: 30px;
		line-height: 40px;
		color: #FFFFFF;
		position: relative;
	}
	
	header .landgo_menu_mobile li:first-child > a {
		padding-top: 0;
	}
	
	header .landgo_menu li .sub-menu {
		width: auto;
		display: block;
		padding: 0;
		margin-bottom: 15px;
		background: transparent;
		text-align: left;
		position: static;
		-webkit-transform: translate(0);
		transform: translate(0);
	}
	
	header .landgo_menu li .sub-menu li {
		width: auto;
		display: block;
		padding-bottom: 0;
		margin: 0;
	}
	
	header .landgo_menu li .sub-menu li > a {
		font-size: 14px;
		line-height: 20px;
		padding: 10px 0;
	}
	
	header .landgo_menu .sub-menu .sub-menu {
		padding: 0;
		margin: 0;
	}
}

@media only screen and (max-width: 1025px) {
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont .landgo_testimonials_slider,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider_cont .landgo_testimonials_slider,
	.landgo_testimonials_wrapper.view_type_4 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
		width: 100%;
	}
	
	.gutters > .landgo_lt_width_100,
		.landgo_lt_width_100 {
		width: 100% !important;
	}
	
	.landgo_lt_width_90 {
		width: 90%;
	}
	
	.landgo_lt_width_80 {
		width: 80%;
	}
	
	.landgo_lt_width_75 {
		width: 75%;
	}
	
	.landgo_lt_width_70 {
		width: 70%;
	}
	
	.landgo_lt_width_60 {
		width: 60%;
	}
	
	.landgo_lt_width_50 {
		width: 50%;
	}
	
	.landgo_lt_width_40 {
		width: 40%;
	}
	
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
		margin: 0;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider .slick-list,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_slider .slick-list {
		padding: 10px 0 !important;
	}
	
	.landgo_popup_button_content_cont {
		width: 80%;
	}
	
	.landgo_widget_image_carousel .carousel_with_overlay .landgo_carousel_item img {
		opacity: 1;
	}
	
	#book {
		margin-left: 20px !important;
	}
	
	.landgo_widget_image_carousel .landgo_carousel_item {
		text-align: center;
	}
	
	.landgo_testimonials_wrapper.view_type_4 .landgo_testimonials_slider_cont .landgo_testimonials_slider {
		margin-left: 0;
	}
	
	.landgo_transparent_header.landgo_advanced_transparent_header header .landgo_menu li a {
		color: #FFFFFF;
	}
	
	.landgo_price_list_item_button_cont .landgo_price_button {
		padding: 17px 45px 16px;
	}
	
	.landgo_widget_slider .landgo_prev_slide_button,
	.landgo_widget_slider .landgo_next_slide_button {
		display: none !important;
	}
	
	.landgo_lt_text_center {
		text-align: center !important;
	}
	
	footer .landgo_container .row {
		margin: 0;
	}
	
	.divider_line_yes .landgo_event_time:after {
		right: 7px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont .landgo_testimonials_title {
		padding-right: 0;
		margin-left: 50px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont {
		left: 0;
	}
	
	.landgo_search_widget_cont .landgo_search,
	.landgo_search_widget_cont .landgo_button_search {
		margin-bottom: 30px;
	}
	
	.landgo_color_mode_6 .landgo_coming_soon_form  {
		width: 320px;
	}
	
	.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"] {
		width: 210px;
	}
	
	.landgo_no_bg_on_mobile {
		background: none !important;
	}
	
	.landgo_custom_product_item.view_type_2 .landgo_product_price,
	.landgo_custom_product_item.view_type_2 .landgo_product_button_cont {
		width: 100%;
	}
	
	.landgo_md_no_bg_image {
		background-image: none !important;
	}
	
	/* ---------------------------------------- */
	/* ---------- Padding and Margin ---------- */
	/* ---------------------------------------- */
	.landgo_lt_padding_0 {
		padding: 0 !important;
	}
	
	.landgo_lt_padding_40 {
		padding: 40px;
	}
	
	.landgo_lt_pt_70 {
		padding-top: 70px;
	}
	
	.landgo_lt_pb_90 {
		padding-bottom: 90px;
	}
	
	.landgo_lt_pl_20 {
		padding-left: 20px;
	}
	
	.landgo_lt_mt_0 {
		margin-top: 0 !important;
	}
	
	.landgo_lt_mt_40 {
		margin-top: 40px;
	}
	
	.landgo_lt_mt_110 {
		margin-top: 110px;
	}
	
	.landgo_lt_mb_40 {
		margin-bottom: 40px;
	}
	
	.landgo_lt_ml_30 {
		margin-left: 30px;
	}
}

@media only screen and (max-width: 769px) {
	a.landgo_header_button {
    margin: 19px;
	clear: both;
    display: block;

}

.landgo_testimonials_slider_cont {
    margin-top: 0px !important;
}

div#home {
    background: none;
    text-align: center;
}


.landgo_visible_on_mobile.col.landgo_js_bg_image.landgo_bg_center_center.landgo_bg_size_cover.landgo_js_padding {
    margin-left: -288px;
    width: 641px;
}

div#contact {
    margin-top: -179px;
}

div#ben_1 {
    margin-left: 8px !important;
}

.row.gutters.landgo_js_margin {
    display: block;
    margin-left: -45px;
    max-width: 368px !important;
}
.landgo_widget_container {
    margin-bottom: 15px !important;
}

form#cs_form {
    margin-left: -11px !important;
    margin-top: -20px !important;
}

div#pricing {
	margin-bottom:0px !important;
}

.landgo_text_align_center.landgo_js_margin {
    width: 159% !important;
    margin-left: -145px;
}

.landgo_partners_wrapper.items_6 .landgo_partners_item {
    width: 47.666667%;
}
	
	.landgo_container {
		padding: 0 20px;
	}
	
	.landgo_md_display_none {
		display: none;
	}
	
	.gutters > .landgo_md_width_100,
	.landgo_md_width_100 {
		width: 100%;
	}
	
	.landgo_md_width_90 {
		width: 90%;
	}
	
	.landgo_md_width_75 {
		width: 75%;
	}
	
	.landgo_md_width_70 {
		width: 70%;
	}
	
	.landgo_md_width_60 {
		width: 60%;
	}
	
	.gutters > .landgo_md_width_50 {
		width: calc(50% - 2%);
	}
	
	.landgo_md_width_50 {
		width: 50%;
	}
	
	.gutters > .landgo_md_width_45,
	.landgo_md_width_45 {
		width: 45%;
	}
	
	.landgo_md_width_40 {
		width: 40%;
	}
	
	.landgo_md_width_33 {
		width: 33.3333333333333%;
	}
	
	.landgo_md_text_center {
		text-align: center !important;
	}
	
	.landgo_md_push_center {
		margin: 0 auto;
	}
	
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_fimage_cont,
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_post_content {
		width: 100%;
		padding: 0;
	}
	
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_fimage_cont {
		margin-bottom: 15px;
		position: relative;
	}
	
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_2 .landgo_fimage_cont img {
		width: 100%;
		max-width: none;
	}
	
	footer .col-3 {
		width: 50%;
	}
	
	footer .footer_widget {
		margin-bottom: 40px;
	}
	
	.landgo_md_text_shadow {
		text-shadow: 0 0 10px rgba(0, 0, 0, .3);
	}
	
	#book {
		margin-left: 17px !important;
		margin-top: 80px !important;
	}
	
	.landgo_featured_posts.landgo_items_4.view_type_1 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_4.view_type_2 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_4.view_type_5 .landgo_posts_item {
		width: 50%;
		margin-bottom: 30px;
	}
	
	.landgo_custom_product_item.view_type_2 .landgo_product_price {
		margin-bottom: 10px;
	}
	
	.landgo_price_list_item .row {
		flex-direction: column;
	}
	
	.landgo_price_list_item .col {
		width: 100%;
		text-align: center;
		margin-bottom: 15px;
	}
	
	.landgo_md_font_size_60 {
		font-size: 60px !important;
	}
	
	.landgo_md_font_size_70 {
		font-size: 70px !important;
	}
	
	.divider_line_yes .landgo_event_time:after {
		right: -10px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont,
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont {
		width: 100%;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont {
		margin: 0 15px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont .landgo_testimonials_title {
		margin: 115px 0 0;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont {
		margin-top: 105px;
	}
	
	.landgo_search_widget_cont .landgo_search {
		width: 100%;
	}
	
	.landgo_price_list_custom_fields_cont.fields_number_3 .landgo_prise_list_custom_field {
		width: 100%;
	}
	
	.landgo_person_item.view_type_4 .landgo_person_image_cont {
		width: 100%;
		margin-bottom: 20px;
	}
	
	.landgo_person_item.view_type_4 .landgo_person_information {
		width: 100%;
		padding: 0;
	}
	
	.landgo_person_item.view_type_4 .landgo_person_image_cont.last {
		order: 0;
	}
	
	.landgo_person_item.view_type_4 .image_position_right .landgo_person_information {
		text-align: left;
		padding: 0;
	}
	
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_fimage_cont,
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_post_content {
		width: 100%;
		float: none;
		padding: 0;
	}
	
	.landgo_widget_recent_posts .landgo_featured_posts.view_type_3 .landgo_fimage_cont {
		margin-bottom: 30px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont {
		width: 225px;
		height: 200px;
		line-height: 200px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont span,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont span {
		width: 225px;
		font-size: 770px;
		left: -30px;
	}
	
	.landgo_cont_with_right_sidebar .landgo_content_area,
	.landgo_cont_with_left_sidebar .landgo_content_area,
	.landgo_right_sidebar,
	.landgo_left_sidebar {
		width: 100%;
		padding: 0;
	}
	
	.landgo_cont_with_right_sidebar .landgo_content_area,
	.landgo_cont_with_left_sidebar .landgo_content_area {
		margin-bottom: 50px;
	}
	
	.landgo_sidebar .landgo_sidebar_widget.landgo_widget_image {
		text-align: center;
	}
	
	.landgo_blog_listing_masonry .landgo_blog_list_item {
		width: 50%;
	}
	
	.landgo_blog_listing_masonry .landgo_blog_list_item img {
		width: 100%;
		max-width: none;
	}
	
	.landgo_blog_listing_masonry .landgo_blog_list_item .landgo_blog_list_item_wrapper a {
		display: block;
	}
	
	/* ---------------------------------------- */
	/* ---------- Padding and Margin ---------- */
	/* ---------------------------------------- */
	.landgo_md_pl_0 {
		padding-left: 0 !important;
	}
	
	.landgo_md_pr_0 {
		padding-right: 0;
	}
}

@media only screen and (max-width: 737px) {
	.landgo_js_mobile_bg_color {
		background-image: none !important;
	}
	
	.landgo_visible_on_mobile {
		display: block;
	}
	
	.landgo_back_to_top.show,
	.landgo_element_connector_yes .landgo_info_box_item .landgo_info_content:after,
	.slick-prev,
	.slick-next,
	.slick-dots,
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_bg_mark_cont,
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_bg_mark_cont {
		display: none !important;
	}
	
	.landgo_sm_text_center {
		text-align: center !important;
	}
	
	.landgo_testimonials_wrapper.view_type_2 .landgo_testimonials_title_cont .landgo_testimonials_subtitle {
		width: auto;
	}
	
	.landgo_featured_posts.landgo_items_2.view_type_1 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_2.view_type_2 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_2.view_type_5 .landgo_posts_item
	.landgo_featured_posts.landgo_items_3.view_type_1 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_3.view_type_2 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_3.view_type_5 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_4.view_type_1 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_4.view_type_2 .landgo_posts_item,
	.landgo_featured_posts.landgo_items_4.view_type_5 .landgo_posts_item,
	.landgo_widget_gallery .items_in_row_2 .landgo_gallery_item,
	.landgo_widget_gallery .items_in_row_3 .landgo_gallery_item,
	.landgo_widget_gallery .items_in_row_4 .landgo_gallery_item,
	.landgo_input_cont_half_width,
	.landgo_input_cont_third_width,
	.landgo_input_cont_2_third_width,
	.view_type_3 .landgo_gallery_packery_item.item_1,
	.view_type_3 .landgo_gallery_packery_item,
	.landgo_gallery_packery_item.item_1,
	.landgo_gallery_packery_item.item_6,
	.landgo_gallery_packery_item.item_2,
	.landgo_gallery_packery_item.item_3,
	.landgo_gallery_packery_item.item_7,
	.landgo_gallery_packery_item.item_8,
	.landgo_gallery_packery_item.item_4,
	.landgo_gallery_packery_item.item_5,
	.landgo_lt_width_75,
	.landgo_lt_width_70,
	.gutters > .landgo_md_width_50,
	.landgo_lt_width_50,
	.gutters > .landgo_md_width_45,
	.landgo_md_width_45,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_1,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_2,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_3,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_4,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_5,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_6,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_4,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_3,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_5,
	.start_row_odd.view_type_2 .landgo_gallery_packery_item.item_6,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_1,
	.start_row_even.view_type_2 .landgo_gallery_packery_item.item_2 {
		width: 100%;
	}
	
	.landgo_widget_gallery .landgo_gallery_item,
	.view_type_3 .landgo_gallery_packery_item {
		margin-bottom: 20px;
	}
	
	.landgo_input_cont_half_width:nth-child(odd),
	.landgo_input_cont_half_width:nth-child(even) {
		padding: 0;
	}
	
	footer .row {
		flex-direction: row;
		flex-wrap: wrap;
	}
	
	footer .row .col-3 {
		width: 50%;
		display: block;
	}
	
	#book {
		left: 30px !important;
	}
	
	.landgo_sm_row_with_columns {
		flex-direction: row;
	}
	
	.landgo_custom_product_item.view_type_2 .landgo_product_image_cont,
	.landgo_custom_product_item.view_type_2 .landgo_product_price,
	.landgo_custom_product_item.view_type_2 .landgo_product_button_cont {
		text-align: center !important;
	}
	
	.landgo_custom_product_item.view_type_2 .landgo_product_price {
		margin-bottom: 20px;
	}
	
	.landgo_custom_product_item.view_type_2 .landgo_product_button_cont {
		margin-bottom: 30px;
	}
	
	.footer_type_2 .col {
		text-align: center !important;
	}
	
	.footer_type_2 .landgo_copyright_cont {
		margin-bottom: 30px;
	}
	
	.landgo_footer_menu li {
		margin-bottom: 15px;
	}
	
	.countdown-section {
		margin-bottom: 40px;
	}
	
	#conference_heading {
		font-size: 240px;
	}
	
	.landgo_container .row.landgo_event {
		flex-direction: row;
	}
	
	.landgo_event .landgo_event_time {
		width: 11.33333%;
	}
	
	.landgo_event .landgo_event_content {
		width: 88.66667%;
	}
	
	.divider_line_yes .landgo_event_time:after {
		right: 22px;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont {
		margin-left: 0;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_title_cont .landgo_testimonials_title {
		margin: 35px 0 0;
		text-align: center;
	}
	
	.landgo_testimonials_wrapper.view_type_1 .landgo_testimonials_slider_cont {
		margin-top: 70px;
	}
	
	.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_item_wrapper {
		padding-bottom: 56px;
	}
	
	.landgo_person_item.view_type_3 .landgo_person_image_cont,
	.landgo_custom_product_item .landgo_product_image_cont {
		text-align: center;
	}
	
	.landgo_person_item.view_type_3 .landgo_person_image_cont img {
		display: inline-block;
	}
	
	.landgo_sm_height_200 {
		height: 200px !important;
	}
	
	.landgo_color_mode_6 .landgo_coming_soon_form {
		width: 100%;
	}
	
	.landgo_color_mode_6 .landgo_coming_soon_form input[type="email"] {
		width: calc(100% - 50px);
	}
	
	#about_real_estate {
		margin-bottom: 130px;
	}
	
	.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_item_wrapper {
		padding: 49px 20px 32px;
	}
	
	#travel_heading {
		font-size: 95px;
		line-height: 110px;
	}
	
	#travel_about {
		font-size: 90px !important;
		line-height: 90px !important;
	}
	
	.landgo_universal_template_form input[type="submit"] {
		top: 45px;
		right: 50%;
		-webkit-transform: translateX(50%);
		transform: translateX(50%);
	}
	
	.landgo_single_post .landgo_content_container,
	.landgo_blog_listing_page .landgo_content_container {
		margin: 90px 0;
	}
	
	.landgo_breadcrumbs_container {
		padding: 190px 0 150px;
	}
	
	.landgo_sidebar .landgo_sidebar_widget:last-child {
		margin-bottom: 0;
	}
	
	.landgo_blog_listing_masonry .landgo_blog_list_item {
		width: 100%;
	}
	
	.landgo_comment_form_container input[type="submit"] {
		margin-bottom: 15px;
	}
	
	.landgo_coming_soon_header .landgo_logo_cont,
	.landgo_coming_soon_header .landgo_coming_soon_socials {
		text-align: center;
	}
	
	.landgo_coming_soon_header .landgo_coming_soon_socials {
		margin-bottom: 50px;
	}
	
	.landgo_widget_testimonials .view_type_5 .landgo_testimonial_item_wrapper {
		padding-left: 29px;
	}
	
	.landgo_widget_testimonials .view_type_5 .landgo_testimonial_author_image_cont {
		position: static;
		margin-bottom: 30px;
	}
	
	.landgo_widget_icon_box.landgo_position_left.landgo_icon_on_side_yes .landgo_icon_box_wrapper,
	.landgo_widget_icon_box.landgo_position_right.landgo_icon_on_side_yes .landgo_icon_box_wrapper {
		display: block;
		text-align: center;
	}
	
	.landgo_widget_icon_box.landgo_position_left.landgo_icon_on_side_yes .landgo_icon_box_icon {
		margin-right: 0;
	}
	
	.landgo_widget_icon_box.landgo_position_right.landgo_icon_on_side_yes .landgo_icon_box_icon {
		margin-left: 0;
	}
	
	/* ---------------------------------------- */
	/* ---------- Padding and Margin ---------- */
	/* ---------------------------------------- */
	.landgo_sm_padding_0 {
		padding: 0 !important;
	}
	
	.landgo_sm_pl_20 {
		padding-left: 20px;
	}
	
	.landgo_sm_pr_20 {
		padding-right: 20px;
	}
	
	.landgo_sm_margin_0 {
		margin: 0 !important;
	}
	
	.gutters > .landgo_sm_ml_0,
	.landgo_sm_ml_0 {
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 668px) {
	.divider_line_yes .landgo_event_time:after {
		right: 14px;
	}
}

@media only screen and (max-width: 569px) {
	.divider_line_yes .landgo_event_time:after {
		right: 3px;
	}
	
	#about_real_estate {
		margin-bottom: 260px;
	}
}

@media only screen and (max-width: 415px) {
	.landgo_coming_soon_form {
		width: 355px;
	}
	
	.landgo_coming_soon_form input[type="email"],
	.landgo_sidebar .landgo_widget_search input[type="text"] {
		width: 300px;
	}
	
	.landgo_coming_soon_form input[type="submit"],
	.landgo_sidebar .landgo_widget_search input[type="submit"] {
		padding: 14px 35px 13px;
	}
	
	footer .row {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	footer .row .col-3 {
		width: 100%;
	}
	
	.landgo_color_mode_1 .landgo_coming_soon_form {
		width: 335px;
	}
	
	.landgo_schedule_body.divider_line_yes:before,
	.divider_line_yes .landgo_event_time:after {
		display: none;
	}
	
	.landgo_container .row.landgo_event {
		text-align: center;
		border-bottom: solid 2px #ececec;
		flex-direction: column;
	}
	
	.landgo_event .landgo_event_time,
	.landgo_event .landgo_event_content {
		width: 100%;
	}
	
	.landgo_container .row .col.landgo_event_content {
		padding: 0 0 25px;
	}
	
	.landgo_event_person_image {
		position: static;
	}
	
	.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_item_wrapper {
		padding-left: 0;
		padding-bottom: 0;
	}
	
	.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_image_cont {
		position: static;
		text-align: center;
	}
	
	.landgo_testimonials_wrapper.view_type_6 .landgo_testimonial_author_image_cont img {
		display: inline-block;
	}
	
	#about_real_estate {
		margin-bottom: 370px;
	}
	
	.landgo_header_form_cont,
	.landgo_price_table_form_cont,
	.landgo_product_popup_form_cont,
	.landgo_popup_button_content_cont {
		padding: 20px;
	}
	
	.landgo_sidebar .landgo_widget_search input[type="text"] {
		padding: 5px 0 18px;
	}
	
	.landgo_blog_listing_masonry .landgo_blog_listing_filtering_cont span {
		display: block;
		margin-bottom: 15px;
	}
	
	.landgo_comment_respond {
		margin-left: 0;
	}
	
	#travel_heading {
		font-size: 95px !important;
		line-height: 100px !important;
	}
	
	.landgo_sm_font_size_85 {
		font-size: 85px !important;
		line-height: 100px !important;
	}
	
	.landgo_sm_font_size_60,
	#travel_about   {
		font-size: 60px !important;
		line-height: 70px !important;
	}
	
	.landgo_sm_font_size_50 {
		font-size: 50px !important;
		line-height: 60px !important;
	}
	
	.landon_sm_font_size_45 {
		font-size: 45px !important;
		line-height: 60px !important;
	}
	
	.landgo_widget_image_box figure,
	.landgo_widget_image_box .view_type_2 figure,
	.landgo_color_mode_9 .landgo_widget_image_box figure {
		width: 100%;
		display: block;
		text-align: center;
		float: none;
	}
	
	.landgo_widget_image_box figure img,
	.landgo_widget_image_box .view_type_2 figure img,
	.landgo_color_mode_9 .landgo_widget_image_box figure img {
		display: inline-block;
	}
	
	.landgo_image_box_content,
	.view_type_2 .landgo_image_box_content,
	.landgo_color_mode_9 .landgo_image_box_content {
		width: 100%;
		text-align: center;
	}
	
	.view_type_2 .landgo_image_box_content {
		padding-left: 0;
	}
	
	.landgo_footer_menu {
		text-align: center;
	}
	
	.landgo_footer_menu li {
		margin: 0 20px 15px;
	}
	
	.landgo_widget_icon_box.landgo_position_left.landgo_icon_on_side_yes .landgo_icon_box_icon,
	.landgo_widget_icon_box.landgo_position_right.landgo_icon_on_side_yes .landgo_icon_box_icon {
		width: 100%;
		display: block;
		margin-left: 0;
		margin-right: 0;
	}
	
	.landgo_testimonials_wrapper.view_type_7 .landgo_testimonial_author_image_cont {
		margin-top: 20px;
		position: static;
		bottom: 0;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@media only screen and (max-width: 376px) {
	.landgo_coming_soon_form {
		width: 315px;
	}
	
	.landgo_coming_soon_form input[type="email"],
	.landgo_sidebar .landgo_widget_search input[type="text"] {
		width: 260px;
	}
	
	.landgo_color_mode_1 .landgo_coming_soon_form {
		width: 295px;
	}
	
	#about_real_estate {
		margin-bottom: 470px;
	}
	
	#travel_heading {
		font-size: 85px !important;
		line-height: 90px !important;
	}
}

@media only screen and (max-width: 321px) {
	.landgo_coming_soon_form {
		width: 260px;
	}
	
	.landgo_coming_soon_form input[type="email"],
	.landgo_sidebar .landgo_widget_search input[type="text"] {
		width: 200px;
	}
	
	.landgo_color_mode_1 .landgo_coming_soon_form {
		width: 240px;
	}
	
	#about_real_estate {
		margin-bottom: 580px;
	}
	
	#travel_heading {
		font-size: 72px !important;
		line-height: 90px !important;
	}
}

