@media only screen and (min-width:1000px) {
	#page-header-wrap.fullscreen-header, #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, #nectar_fullscreen_rows:not(.afterLoaded) > div {
		height: calc(100vh - 125px);
	}
}

@media only screen and (max-width:999px) {
	html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container, #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div {
		height: calc(100vh - 78px);
	}
}

#nectar_fullscreen_rows {
	background-color: transparent;
}

.wpb_row[data-using-ctc="true"] h1, .wpb_row[data-using-ctc="true"] h2, .wpb_row[data-using-ctc="true"] h3, .wpb_row[data-using-ctc="true"] h4, .wpb_row[data-using-ctc="true"] h5, .wpb_row[data-using-ctc="true"] h6 {
	color: inherit;
}

.flex_gap_desktop_10px> .vc_column-inner > .wpb_wrapper {
	gap: 10px;
}

.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
	padding: calc(600px * .03);
}

@media only screen and (max-width:690px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(100vw * .03);
	}
}

@media only screen and (min-width:1000px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .01);
	}
}

@media only screen and (min-width:1425px) {
	.col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .01);
	}
}

.wpb_row[data-using-ctc="true"] h1, .wpb_row[data-using-ctc="true"] h2, .wpb_row[data-using-ctc="true"] h3, .wpb_row[data-using-ctc="true"] h4, .wpb_row[data-using-ctc="true"] h5, .wpb_row[data-using-ctc="true"] h6 {
	color: inherit;
}

.flex_gap_desktop_10px> .vc_column-inner > .wpb_wrapper {
	gap: 10px;
}

.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
	padding: calc(600px * .03);
}

@media only screen and (max-width:690px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(100vw * .03);
	}
}

@media only screen and (min-width:1000px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .01);
	}
}

@media only screen and (min-width:1425px) {
	.col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .01);
	}
}

.wpb_row[data-using-ctc="true"] h1, .wpb_row[data-using-ctc="true"] h2, .wpb_row[data-using-ctc="true"] h3, .wpb_row[data-using-ctc="true"] h4, .wpb_row[data-using-ctc="true"] h5, .wpb_row[data-using-ctc="true"] h6 {
	color: inherit;
}

.flex_gap_desktop_10px> .vc_column-inner > .wpb_wrapper {
	gap: 10px;
}

.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
	padding: calc(600px * .03);
}

@media only screen and (max-width:690px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(100vw * .03);
	}
}

@media only screen and (min-width:1000px) {
	.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(( 100vw - 180px ) * .01);
	}
}

@media only screen and (min-width:1425px) {
	.col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .02);
	}
	
	.column_container:not(.vc_col-sm-12) .col.padding-2-percent > .vc_column-inner {
		padding: calc(1245px * .01);
	}
}

.screen-reader-text, .nectar-skip-to-content:not(:focus) {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.row .col img:not([srcset]) {
	width: auto;
}

.faceb img {
	width: 26px !important;
}

body.original #footer-outer #footer-widgets .col ul li {
	border-bottom: 0px solid rgba(0, 0, 0, .1) !important;
}