img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//vekansk.ru/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}
.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}
*
{
	box-sizing: border-box;
}
html
{
	ms-text-size-adjust: 100%;
	webkit-text-size-adjust: 100%;
}
body
{
	margin: 0;
	webkit-tap-highlight-color: rgba(20,20,20,.3);
}
details
{
	display: block;
}
summary
{
	display: list-item;
}
progress
{
	vertical-align: baseline;
}
[hidden],template
{
	display: none;
}
a
{
	background-color: transparent;
	outline: 0;
	text-decoration: none;
	transition-duration: 0.3s;
	transition-property: background-color,box-shadow,border,color,opacity,transform;
	webkit-text-decoration-skip: objects;
}
b,strong
{
	font-weight: 700;
}
dfn
{
	font-style: italic;
}
small
{
	font-size: 80%;
}
sub,sup
{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup
{
	top: -.5em;
}
sub
{
	bottom: -.25em;
}
img
{
	height: auto;
	max-width: 100%;
}
svg:not(:root)
{
	overflow: hidden;
}
figure
{
	margin: 1em 3em;
}
hr
{
	border-style: solid;
	border-width: 0 0 1px;
	box-sizing: content-box;
	height: 0;
}
pre
{
	overflow: auto;
	white-space: pre-wrap;
}
code,kbd,pre,samp
{
	font-family: monospace,monospace;
	font-size: 1rem;
}
button,input,optgroup,select,textarea
{
	border: none;
	color: inherit;
	font: inherit;
	margin: 0;
	outline: 0;
	text-transform: none;
	vertical-align: top;
}
select[multiple="multiple"]
{
	height: auto;
	padding: .5rem;
}
textarea
{
	height: 8rem;
	overflow: auto;
	resize: vertical;
}
button
{
	overflow: visible;
}
button,input[type="button"],input[type="reset"],input[type="submit"]
{
	cursor: pointer;
	webkit-appearance: button;
}
button[disabled],html input[disabled]
{
	cursor: default;
	opacity: .3;
}
input[type="button"]:focus,input[type="submit"]:focus
{
	box-shadow: none;
}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner
{
	border-style: none;
	padding: 0;
}
label,input[type="checkbox"],input[type="radio"]
{
	cursor: pointer;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button
{
	height: auto;
}
input::-ms-clear
{
	display: none;
}
input[type="search"]
{
	outline-offset: -2px;
	webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration
{
	webkit-appearance: none;
}
::-webkit-file-upload-button
{
	font: inherit;
	webkit-appearance: button;
}
legend
{
	border: 0;
	padding: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
th
{
	text-align: left;
}
td,th
{
	border-bottom: 1px solid;
	padding: .6rem 1rem;
}
dl,ul,ol
{
	list-style: none;
	margin: 0;
	padding: 0;
}
fieldset
{
	border: 0;
	margin: 0;
	padding: 0;
}
audio,video,iframe,object,embed
{
	border: none;
	max-width: 100%;
}
:-webkit-full-screen-ancestor:not(iframe)
{
	animation: none!important;
	webkit-animation: none!important;
}
::-moz-placeholder
{
	color: inherit;
	opacity: .5;
}
::-webkit-input-placeholder
{
	color: inherit;
	opacity: .5;
}
h1,h2,h3,h4,h5,h6
{
	font-family: inherit;
	line-height: 1.4;
	margin: 0 0 1.5rem;
	padding-top: 1rem;
}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6
{
	padding-top: 0;
}
p,ul,ol,dl,address,pre,table,blockquote,fieldset
{
	margin: 0 0 1.5rem;
}
p:empty
{
	display: none;
}
ul
{
	list-style-type: disc;
	margin-left: 2.5rem;
}
ol
{
	list-style-type: decimal;
	margin-left: 2.5rem;
}
ul li,ol li
{
	margin: 0 0 .5rem;
}
li>ul,li>ol
{
	margin-bottom: .5rem;
	margin-top: .5rem;
}
blockquote
{
	border-style: solid;
	border-width: 0 0 0 5px;
	font-style: italic;
	padding-left: 2rem;
}
blockquote p,blockquote ul,blockquote ol
{
	margin-bottom: .5em;
}
blockquote cite
{
	display: block;
	font-size: 80%;
}
pre
{
	background-color: #faf6e1;
	color: #333;
	display: block;
	font-family: Consolas,Lucida Console,monospace;
	font-size: .9rem;
	line-height: 1.5rem;
	padding: .8rem 1rem;
	width: 100%;
}
code
{
	background-color: #faf6e1;
	color: #333;
	display: inline-block;
	font-family: Consolas,Lucida Console,monospace;
	padding: 0 .4rem;
	vertical-align: top;
}
pre code
{
	display: block;
	overflow-wrap: normal;
	padding: 0;
}
p:last-child,ul:last-child,ol:last-child,pre:last-child,table:last-child,address:last-child,fieldset:last-child,blockquote:last-child
{
	margin-bottom: 0;
}
.w-gallery+p
{
	margin-top: 1.5rem;
}
img.alignleft
{
	float: left;
	margin: 0 0.5em 0.0em 0;
}
img.alignright
{
	float: right;
	margin: 0 0 2.5em 2.5em;
}
img.aligncenter
{
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.l-section[class*="color_"] h1,.l-section[class*="color_"] h2,.l-section[class*="color_"] h3,.l-section[class*="color_"] h4,.l-section[class*="color_"] h5,.l-section[class*="color_"] h6,.l-section[style~="color:"] h1,.l-section[style~="color:"] h2,.l-section[style~="color:"] h3,.l-section[style~="color:"] h4,.l-section[style~="color:"] h5,.l-section[style~="color:"] h6,.vc_column-inner.color_custom h1,.vc_column-inner.color_custom h2,.vc_column-inner.color_custom h3,.vc_column-inner.color_custom h4,.vc_column-inner.color_custom h5,.vc_column-inner.color_custom h6
{
	color: inherit;
}
.hidden
{
	display: none!important;
}
.i-cf:before,.i-cf:after
{
	content: ' ';
	display: table;
}
.i-cf:after
{
	clear: both;
}
.text_thin
{
	font-weight: 300;
}
.text_bold
{
	font-weight: 700;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.align_center
{
	text-align: center;
}
.align_justify
{
	text-align: justify;
}
.highlight_primary_bg,.highlight_secondary_bg,.highlight_faded_bg,.highlight_dark_bg,.highlight_light_bg
{
	color: #fff;
	display: inline-block;
	padding: .5rem 1rem;
}
.highlight_dark_bg
{
	background-color: rgba(0,0,0,.5);
}
.highlight_light_bg
{
	background-color: rgba(255,255,255,.5);
	color: #111;
}
.highlight_white
{
	color: #fff;
}
.highlight_black
{
	color: #000;
}
.header_hor .l-subheader-h
{
	display: -webkit-box;
	webkit-box-align: center;
}
.l-subheader-cell
{
	display: -webkit-box;
	webkit-box-align: center;
	webkit-box-flex: 1;
}
.l-subheader-cell.at_left
{
	webkit-box-pack: start;
}
.l-subheader-cell.at_center
{
	webkit-box-pack: center;
}
.l-subheader-cell.at_right
{
	webkit-box-pack: end;
}
.header_ver .l-subheader-cell
{
	webkit-box-orient: vertical;
}
.w-hwrapper
{
	display: -webkit-box;
	webkit-box-align: center;
}
.w-vwrapper
{
	display: -webkit-box;
	webkit-box-orient: vertical;
}
.w-vwrapper.align_center
{
	webkit-box-align: center;
}
.w-vwrapper.align_left
{
	webkit-box-align: start;
}
.w-vwrapper.align_right
{
	webkit-box-align: end;
}
.header_hor .l-header
{
	position: relative;
	width: 100%;
	z-index: 3;
}
.header_hor .l-subheader
{
	margin: 0 auto;
}
.header_hor .l-subheader.width_full
{
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
.header_hor .l-subheader-h
{
	align-items: center;
	display: flex;
	height: inherit;
	margin: 0 auto;
	position: relative;
}
.l-subheader-cell
{
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-shrink: 0;
}
.l-subheader-cell:empty
{
	display: none;
}
.l-subheader-cell.at_left
{
	justify-content: flex-start;
}
.l-subheader-cell.at_left>*
{
	margin-right: 1.4rem;
}
.l-subheader-cell.at_center
{
	justify-content: center;
}
.l-subheader-cell.at_center>*
{
	margin-left: .7rem;
	margin-right: .7rem;
}
.l-subheader-cell.at_right
{
	justify-content: flex-end;
}
.l-subheader-cell.at_right>*
{
	margin-left: 1.4rem;
}
.header_hor .l-header.pos_fixed
{
	left: 0;
	position: fixed;
	z-index: 111;
}
.header_hor .l-header.pos_fixed:not(.notransition) .l-subheader
{
	transition-duration: 0.3s;
	transition-property: transform,background-color,box-shadow,line-height,height;
}
.header_hor .l-header.bg_transparent:not(.sticky) .l-subheader
{
	background-color: transparent;
	background-image: none;
	box-shadow: none!important;
}
.header_hor .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1>.menu-item>a
{
	background-color: transparent;
}
.header_hor .l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child
{
	padding-bottom: 0!important;
	padding-top: 0!important;
}
.header_hor .l-header.pos_static.bg_transparent
{
	left: 0;
	position: absolute;
}
.header_hor .l-subheader.width_full .l-subheader-h
{
	max-width: none!important;
}
.header_hor.header_inpos_above .l-header.pos_fixed
{
	overflow: hidden;
	transform: translate3d(0,-100%,0);
	transition: transform 0.3s;
	webkit-transform: translate3d(0,-100%,0);
}
.header_hor.header_inpos_above .l-header.pos_fixed.sticky
{
	overflow: visible;
	transform: none;
	webkit-transform: none;
}
.header_inpos_above .l-header.pos_fixed~.l-titlebar,.header_inpos_above .l-header.pos_fixed~.l-main,.header_inpos_above .l-header.pos_fixed~.l-main .l-section:first-child
{
	padding-top: 0!important;
}
.header_ver .l-header
{
	left: 0;
	min-height: 100%;
	position: fixed;
	top: 0;
	z-index: 111;
}
.header_ver .l-header:not(.scrollable)
{
	display: flex;
	flex-direction: column;
	height: 100%;
}
html:not(.no-touch) .header_ver .l-header.scrollable
{
	bottom: 0;
	overflow-y: auto;
	webkit-overflow-scrolling: touch;
}
.header_ver .l-subheader
{
	flex-shrink: 0;
}
.header_ver .l-subheader.at_middle
{
	flex-grow: 10;
}
.header_ver .l-subheader-h
{
	width: 100%;
}
.header_ver .l-subheader-cell
{
	flex-direction: column;
	text-align: center;
}
.header_ver .l-subheader-cell>*
{
	margin-left: 1.4rem;
	max-width: 100%;
}
.header_ver .l-subheader.at_top .l-subheader-cell>*,.header_ver .l-subheader.at_bottom .l-subheader-cell>*
{
	margin-bottom: .7rem;
}
.header_ver .l-subheader.at_top .l-subheader-cell>*:first-child,.header_ver .l-subheader.at_bottom .l-subheader-cell>*:first-child
{
	margin-top: .7rem;
}
.header_ver .l-subheader.at_middle .l-subheader-cell>*
{
	margin-bottom: 1.4rem;
}
.header_ver .l-subheader.at_middle .l-subheader-cell>*:first-child
{
	margin-top: 1.4rem;
}
.header_ver.header-show
{
	overflow: hidden;
}
.w-header-show
{
	background-color: rgba(0,0,0,.3);
	color: #fff!important;
	display: none;
	height: 50px;
	line-height: 50px;
	margin: 15px;
	opacity: 1;
	outline: none!important;
	position: fixed;
	right: 0;
	text-align: center;
	top: 0;
	width: 50px;
	z-index: 101;
}
.header_ver.admin-bar .w-header-show
{
	top: 56px;
}
.header_ver.header-show .w-header-show
{
	opacity: 0;
}
.w-header-show span
{
	display: none;
	margin-left: .5rem;
}
.header_ver .w-header-overlay
{
	background-color: rgba(0,0,0,0);
	bottom: 0;
	display: none;
	left: 0;
	pointer-events: none;
	position: fixed;
	right: 0;
	top: 0;
	transition: all 0.3s;
	visibility: hidden;
	z-index: 110;
}
.header_ver.header-show .w-header-overlay
{
	background-color: rgba(0,0,0,.75);
	pointer-events: auto;
	visibility: visible;
}
.l-header.sticky .hide-for-sticky
{
	display: none!important;
}
.l-header:not(.sticky) .hide-for-not-sticky
{
	display: none!important;
}
.w-vwrapper
{
	display: flex;
	flex-direction: column;
	margin-bottom: .7rem;
	margin-top: .7rem;
}
.w-vwrapper.align_center
{
	align-items: center;
}
.w-vwrapper.align_left
{
	align-items: flex-start;
}
.w-vwrapper.align_right
{
	align-items: flex-end;
}
.w-vwrapper>*
{
	margin-bottom: .7rem;
}
.w-vwrapper>*:last-child
{
	margin-bottom: 0;
}
.w-hwrapper
{
	align-items: center;
	display: flex;
}
.w-hwrapper.align_center
{
	align-self: center;
}
.w-hwrapper.align_center>*
{
	margin-left: .7rem;
	margin-right: .7rem;
}
.w-hwrapper.align_left
{
	align-self: flex-start;
}
.w-hwrapper.align_left>*
{
	margin-right: 1.4rem;
}
.w-hwrapper.align_left>*:last-child
{
	margin-right: 0;
}
.w-hwrapper.align_right
{
	align-self: flex-end;
}
.w-hwrapper.align_right>*
{
	margin-left: 1.4rem;
}
.w-hwrapper.align_right>*:first-child
{
	margin-left: 0;
}
.w-html
{
	line-height: 1.5;
}
.w-text-h
{
	line-height: 1.5;
}
.w-text a,.bg_transparent:not(.sticky) .w-text-value
{
	color: inherit;
}
.w-text i
{
	line-height: inherit;
	opacity: .5;
	transition: color 0.3s;
	vertical-align: top;
}
.w-text-value
{
	transition: color 0.3s;
}
i+.w-text-value
{
	margin-left: .6em;
}
.w-text-value:empty
{
	display: none;
}
.w-img
{
	flex-shrink: 0;
	transition: height 0.3s;
}
.w-img-h
{
	display: block;
	height: inherit;
	overflow: hidden;
}
.w-img img
{
	display: block;
	height: inherit;
	width: auto;
}
.header_ver .w-img img.for_transparent,.w-img.with_transparent img.for_transparent,.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_default
{
	display: none;
}
.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_transparent
{
	display: block;
}
.l-header .w-socials
{
	line-height: 2em;
}
.header_hor .l-header .w-socials-list
{
	white-space: nowrap;
}
.l-header .w-socials-list,.l-header .w-socials-item
{
	margin: 0;
}
.l-header .w-socials-item-link
{
	line-height: 2em;
	width: 2em;
}
.l-header .w-socials-item-popup
{
	display: none!important;
}
.w-dropdown-h
{
	line-height: 2;
	margin: 0 -1em;
	position: relative;
	text-align: left;
}
.w-dropdown.active .w-dropdown-h
{
	z-index: 2;
}
.w-dropdown-item
{
	color: inherit;
	display: block;
	padding: 0 2.2em 0 1em;
	white-space: nowrap;
}
.w-dropdown-item img,.w-dropdown-item-title
{
	cursor: pointer;
	display: inline-block;
}
.w-dropdown-item img
{
	margin-right: .5em;
}
.w-dropdown-list
{
	box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
	height: 0;
	min-width: 100%;
	opacity: 0;
	overflow: hidden;
	padding-bottom: .4em;
	padding-top: 2.4em;
	position: absolute;
	top: -.4em;
}
.header_ver .l-subheader.at_middle .w-dropdown-list,.header_ver .l-subheader.at_bottom .w-dropdown-list,.header_hor.header_inpos_bottom.state_default .l-header.pos_fixed:not(.sticky) .w-dropdown-list
{
	bottom: -.4em;
	padding-bottom: 2.4em;
	padding-top: .4em;
	top: auto;
}
.w-dropdown-current
{
	cursor: pointer;
	position: relative;
}
.w-dropdown-current .w-dropdown-item:after
{
	content: '\f107';
	cursor: pointer;
	display: block;
	font-family: fontawesome;
	font-size: 1.4em;
	margin-top: -1em;
	position: absolute;
	right: .6em;
	top: 50%;
}
.w-dropdown.source_qtranslate .w-dropdown-item-title
{
	background-position: 0 50%;
	padding-left: 1.5em;
}
.l-header .w-btn
{
	display: block;
}
.header_hor .l-header .w-menu-list
{
	line-height: 2;
	white-space: nowrap;
}
.w-menu-item
{
	border: none!important;
	color: inherit;
}
.header_ver .l-header .w-menu-item
{
	display: block;
}
.w-nav.type_desktop:not(.height_full),.w-hwrapper .w-nav.type_desktop,.w-vwrapper .w-nav.type_desktop
{
	line-height: 3.5rem;
}
.l-subheader-cell .w-nav
{
	margin-left: 0;
	margin-right: 0;
}
.w-nav-control
{
	color: inherit;
	display: none;
}
.w-nav-control span
{
	display: none;
	margin-left: .5rem;
}
.w-nav-list
{
	list-style: none;
	margin: 0;
}
.w-nav-list:not(.level_1)
{
	display: none;
}
.w-nav.type_desktop .w-nav-list.level_2
{
	min-width: 12rem;
	position: absolute;
	text-align: left;
	z-index: 10;
}
.w-nav.type_desktop .w-nav-list.level_3
{
	left: 100%;
	min-width: 12rem;
	position: absolute;
	top: 0;
	z-index: 11;
}
.w-nav.type_desktop .w-nav-list.level_4
{
	left: 100%;
	min-width: 12rem;
	position: absolute;
	top: 0;
	z-index: 12;
}
.w-nav .menu-item
{
	display: block;
	margin: 0;
	position: relative;
}
.w-nav-anchor
{
	color: inherit;
	display: block;
	overflow: hidden;
	position: relative;
}
.w-nav.type_desktop .w-nav-anchor.level_1
{
	z-index: 1;
}
.w-nav.type_desktop .w-nav-anchor:not(.level_1)
{
	line-height: 1.5em;
	padding: .6em 20px;
	transition: color 0.1s,background-color 0.1s;
	white-space: nowrap;
}
.w-nav-title i
{
	width: 1.3em;
}
.w-nav-arrow
{
	display: none;
	font-weight: 400;
	line-height: inherit;
	text-align: center;
	text-transform: none;
	vertical-align: top;
}
.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title
{
	padding-right: 2em;
}
.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-arrow
{
	display: block;
	line-height: 2.7em;
	position: absolute;
	right: 0;
	top: 0;
	width: 2em;
}
.header_hor .w-nav.type_desktop>.w-nav-list
{
	font-size: 0;
	white-space: nowrap;
}
.header_hor .w-nav.type_desktop>.w-nav-list>.menu-item
{
	display: inline-block;
	vertical-align: top;
}
.header_ver .w-nav
{
	width: 100%;
}
.header_ver .w-nav.type_desktop .w-nav-list.level_2
{
	left: 100%;
	top: 0;
}
.header_ver .w-nav-anchor.level_1
{
	padding: 0 1.3em;
}
.w-nav.type_desktop .menu-item.level_2.drop_left .w-nav-list.level_3,.w-nav.type_desktop .menu-item.level_3.drop_left .w-nav-list.level_4
{
	left: auto;
	right: 100%;
}
.w-nav.type_desktop .menu-item.drop_top>.w-nav-list
{
	bottom: 0;
	top: auto!important;
}
.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2
{
	font-size: 0;
	line-height: 0;
	white-space: normal;
}
.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2>li
{
	display: inline-block;
	vertical-align: top;
}
.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-anchor
{
	white-space: normal;
}
.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2
{
	background: none!important;
	color: inherit!important;
	font-weight: 700;
}
.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow
{
	display: none;
}
.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3
{
	background: none;
	box-shadow: none;
	color: inherit;
	display: block;
	min-width: 0;
	opacity: 1!important;
	position: static;
	transform: none!important;
	transition: none!important;
}
.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3 .menu-item
{
	transform: none!important;
}
.w-nav.type_desktop .menu-item[class*="columns"]:hover .w-nav-list.level_3
{
	visibility: visible;
}
.w-nav.type_desktop .menu-item.columns_2>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="3"],.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="4"],.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="5"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="6"]
{
	width: 100%;
}
.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="5"]
{
	width: 83.3333%;
}
.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="4"]
{
	width: 80%;
}
.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="3"]
{
	width: 75%;
}
.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="4"]
{
	width: 66.6666%;
}
.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="3"]
{
	width: 60%;
}
.w-nav.type_desktop .menu-item.columns_2>ul>li,.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="3"]
{
	width: 50%;
}
.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="2"]
{
	width: 40%;
}
.w-nav.type_desktop .menu-item.columns_3>ul>li,.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="2"]
{
	width: 33.3333%;
}
.w-nav.type_desktop .menu-item.columns_4>ul>li
{
	width: 25%;
}
.w-nav.type_desktop .menu-item.columns_5>ul>li
{
	width: 20%;
}
.w-nav.type_desktop .menu-item.columns_6>ul>li
{
	width: 16.6666%;
}
.header_ver .w-nav.type_mobile
{
	padding: 0 .6rem;
	text-align: left;
}
.header_hor .w-nav.type_mobile .w-nav-control
{
	display: block;
	line-height: 3.5rem;
	padding: 0 .8rem;
}
.header_hor .l-subheader-cell.at_left .w-nav:first-child .w-nav-control
{
	margin-left: -.8rem;
}
.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control
{
	margin-right: -.8rem;
}
.header_hor .w-nav.type_mobile .w-nav-list.level_1
{
	box-shadow: 0 3px 3px rgba(0,0,0,.1);
	left: -2.7rem;
	overflow-y: auto;
	padding-left: 2rem;
	padding-right: 2rem;
	position: absolute;
	right: -2.7rem;
	top: 100%;
	webkit-overflow-scrolling: touch;
	z-index: 1;
}
.w-nav.type_mobile .w-nav-anchor
{
	box-shadow: 0 1px 0 rgba(0,0,0,.06) inset;
	line-height: 1.6em;
	padding: .7rem;
}
.w-nav.type_mobile .w-nav-anchor.level_2
{
	padding-left: 1.4rem;
}
.w-nav.type_mobile .w-nav-anchor.level_3
{
	padding-left: 2.1rem;
}
.w-nav.type_mobile .w-nav-anchor.level_4
{
	padding-left: 2.8rem;
}
.w-nav.type_mobile .btn.menu-item .w-nav-anchor.level_1
{
	margin: .7rem;
}
.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-title
{
	padding-right: 2em;
}
.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-title
{
	padding-right: .5em;
}
.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-arrow
{
	display: block;
	padding: .7rem 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: transform 0.3s;
	width: 2em;
}
.w-nav.type_mobile .menu-item-has-children.opened>.w-nav-anchor .w-nav-arrow
{
	transform: rotate(180deg);
}
.w-nav.type_mobile .menu-item-has-children.btn>.w-nav-anchor .w-nav-arrow
{
	display: inline;
	position: static;
	vertical-align: top;
}
.w-search
{
	line-height: 2.8rem;
}
.header_hor .l-subheader-cell>.w-search:not(.layout_simple)
{
	margin-left: 0;
	margin-right: 0;
}
.header_ver .l-subheader-cell>.w-search:not(.layout_simple)
{
	margin-left: .6rem;
	margin-right: .6rem;
}
.w-search input
{
	background-color: transparent;
	border: none!important;
	box-shadow: none!important;
	color: inherit;
	display: block;
	transition: none;
}
.w-search-open
{
	color: inherit;
	display: block;
	padding: 0 .8rem;
	text-align: center;
}
.header_hor .l-subheader-cell.at_left .w-search:not(.layout_simple):first-child
{
	margin-left: -.8rem;
}
.header_hor .l-subheader-cell.at_right .w-search:not(.layout_simple):last-child
{
	margin-right: -.8rem;
}
.w-search-close
{
	cursor: pointer;
	font-size: 1.3rem;
	font-weight: 700;
	line-height: 2.8rem;
	opacity: .5;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	transition: color 0.3s,opacity 0.3s,transform 0.3s;
	width: 2.8rem;
}
.no-touch .w-search-close:hover
{
	opacity: 1;
}
.w-search-close:before
{
	content: '\2715';
	vertical-align: top;
}
.w-search.layout_simple
{
	height: 2.8rem;
	min-width: 10rem;
	position: relative;
}
.header_hor .w-search.layout_simple
{
	width: 100%;
}
.header_ver .w-search.layout_simple
{
	margin-left: 0;
	margin-right: 0;
	max-width: none;
}
.w-search.layout_simple .w-search-open,.w-search.layout_simple .w-search-close
{
	display: none;
}
.w-search.layout_simple .w-search-form
{
	border-radius: .3rem;
	transition: color 0.3s,background-color 0.3s;
}
.w-search.layout_simple input
{
	padding-right: 2.8rem;
}
.w-search.layout_simple button
{
	background: none!important;
	box-shadow: none!important;
	color: inherit!important;
	display: block;
	font-weight: 400;
	height: 2.8rem;
	line-height: 2.8rem;
	margin: 0;
	opacity: .5;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity 0.3s;
	width: 2.8rem;
}
.no-touch .w-search.layout_simple button:hover
{
	opacity: 1;
}
.w-search.layout_simple button span
{
	display: none;
}
.w-search.layout_modern
{
	overflow: hidden;
	padding: 0 .8rem;
	position: relative;
	transition: width 0.3s,padding 0.3s;
	width: 2.8rem;
}
.header_ver .w-search.layout_modern.active
{
	padding: 0;
}
.w-search.layout_modern .w-search-open
{
	opacity: 1;
	position: absolute;
	right: 0;
	top: 0;
	transform: translateX(0);
	z-index: 1;
}
.w-search.layout_modern.active .w-search-open
{
	opacity: 0;
	transform: translateX(-2rem);
	z-index: 0;
}
.w-search.layout_modern .w-search-close
{
	opacity: 0;
	transform: translateX(2rem);
	transition: transform 0.3s,opacity 0.3s;
}
.w-search.layout_modern.active .w-search-close
{
	opacity: .5;
	transform: translateX(0);
	z-index: 1;
}
.w-search.layout_modern .w-search-form
{
	border-radius: .3rem;
	opacity: 0;
	position: relative;
	transition: opacity 0.3s,color 0.3s,background-color 0.3s;
	z-index: 1;
}
.w-search.layout_modern.active .w-search-form
{
	opacity: 1;
}
.w-search.layout_modern input
{
	padding-right: 2.8rem;
}
@media (min-width:601px)
{
	.l-header.bg_transparent:not(.sticky) .w-search.layout_simple .w-search-form,.l-header.bg_transparent:not(.sticky) .w-search.layout_modern .w-search-form
	{
		background-color: rgba(0,0,0,.2);
		color: #fff;
	}
}
.w-search.layout_fullwidth .w-search-form
{
	height: 0;
	left: -1.5rem;
	overflow: hidden;
	position: absolute;
	right: -1.5rem;
	top: 0;
	transition: height 0.3s cubic-bezier(.4,0,.2,1);
	z-index: 100;
}
.w-search.layout_fullwidth.active .w-search-form
{
	height: 100%;
}
.w-search.layout_fullwidth input
{
	border-radius: 0;
	font-size: 1.4rem;
	left: 0;
	margin-top: -1.4rem;
	padding: 0 3rem 0 1.5rem;
	position: absolute;
	top: 50%;
}
.header_ver .w-search.layout_fullwidth input
{
	font-size: 1rem;
}
.w-search.layout_fullwidth .w-search-close
{
	font-size: 1.8rem;
	margin-top: -1.4rem;
	padding-right: 1.5rem;
	top: 50%;
	width: auto;
}
.header_ver .w-search.layout_fullwidth .w-search-form
{
	left: 0;
	right: 0;
}
.w-search.layout_fullscreen .w-search-form
{
	height: 100%;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 100;
}
.w-search.layout_fullscreen .w-search-close
{
	font-size: 3rem;
	line-height: 6rem;
	width: 6rem;
}
.w-cart
{
	position: relative;
}
.w-cart:not(.height_full)
{
	line-height: 3.5rem;
}
.header_hor .l-subheader-cell>.w-cart
{
	margin-left: 0;
	margin-right: 0;
}
.header_ver .l-subheader-cell>.w-cart
{
	margin-left: .6rem;
	margin-right: .6rem;
}
.w-cart-link
{
	color: inherit;
	display: block;
	padding: 0 .8rem;
	white-space: nowrap;
}
.header_hor .l-subheader-cell.at_left .w-cart:first-child
{
	margin-left: -.8rem;
}
.header_hor .l-subheader-cell.at_right .w-cart:last-child
{
	margin-right: -.8rem;
}
.w-cart-link i
{
	line-height: inherit;
	vertical-align: top;
}
.w-cart-quantity
{
	font-weight: 700;
	margin-left: .3em;
	transition: color 0.3s;
	vertical-align: top;
}
.w-cart.empty .w-cart-quantity
{
	display: none;
}
.w-cart-notification
{
	background-color: rgba(0,0,0,.8);
	color: #ccc;
	display: none;
	font-size: .9rem;
	line-height: 1.4rem;
	padding: 1rem 1.5rem;
	position: absolute;
	text-align: center;
	width: 20rem;
	z-index: 12;
}
.l-subheader-cell.at_center .w-cart-notification,.l-subheader-cell.at_right .w-cart-notification
{
	right: .8rem;
}
.header_ver .w-cart-notification
{
	border-radius: 0;
	left: 0;
}
.w-cart-notification .product-name
{
	color: #fff;
}
.w-cart-dropdown
{
	box-shadow: 0 8px 15px rgba(0,0,0,.1);
	display: none;
	font-size: 1rem;
	padding: 2rem;
	position: absolute;
	text-align: left;
	width: 20rem;
	z-index: 11;
}
.l-subheader-cell.at_center .w-cart-dropdown,.l-subheader-cell.at_right .w-cart-dropdown
{
	right: .8rem;
}
.header_ver .w-cart-dropdown,.woocommerce-cart .w-cart-dropdown,.woocommerce-checkout .w-cart-dropdown
{
	display: none!important;
}
.w-cart-dropdown .widget_shopping_cart
{
	background-color: transparent;
	margin: 0;
	padding: 0;
}
.w-cart-dropdown .widgettitle
{
	display: none;
}
.w-cart-dropdown ul.product_list_widget
{
	max-height: 16rem;
	overflow-y: auto;
}
.w-cart-dropdown .widget_shopping_cart p.total
{
	line-height: 1.5rem;
	text-align: center;
}
.no-touch .w-cart.dropdown_none:hover .w-cart-dropdown,.w-cart.dropdown_none.opened .w-cart-dropdown,.w-cart.dropdown_none .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_none .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_none .menu-item.opened>.w-nav-list
{
	display: block;
}
.w-cart.dropdown_opacity .w-cart-dropdown,.w-cart.dropdown_opacity .w-cart-notification,.w-nav.type_desktop.dropdown_opacity .w-nav-list:not(.level_1)
{
	display: block;
	opacity: 0;
	transition: opacity 0.3s,visibility 0.3s;
	visibility: hidden;
}
.no-touch .w-cart.dropdown_opacity:hover .w-cart-dropdown,.w-cart.dropdown_opacity.opened .w-cart-dropdown,.w-cart.dropdown_opacity .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_opacity .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_opacity .menu-item.opened>.w-nav-list
{
	opacity: 1;
	visibility: visible;
}
.w-cart.dropdown_slide .w-cart-dropdown,.w-cart.dropdown_slide .w-cart-notification,.w-nav.type_desktop.dropdown_slide .w-nav-list:not(.level_1)
{
	display: block;
	transform: scaleY(0);
	transform-origin: 50% 0;
	transition: transform 0.3s cubic-bezier(0,1,.8,1);
}
.no-touch .w-cart.dropdown_slide:hover .w-cart-dropdown,.w-cart.dropdown_slide.opened .w-cart-dropdown,.w-cart.dropdown_slide .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_slide .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_slide .menu-item.opened>.w-nav-list
{
	transform: scaleY(1);
}
.w-cart.dropdown_height .w-cart-dropdown,.w-cart.dropdown_height .w-cart-notification,.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1)
{
	display: block;
	opacity: 0;
	transform: scaleY(0);
	transform-origin: 50% 0;
	transition: transform 0.3s,opacity 0.3s;
}
.no-touch .w-cart.dropdown_height:hover .w-cart-dropdown,.w-cart.dropdown_height.opened .w-cart-dropdown,.w-cart.dropdown_height .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_height .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_height .menu-item.opened>.w-nav-list
{
	opacity: 1;
	transform: scaleY(1);
}
.w-cart.dropdown_afb .w-cart-dropdown,.w-cart.dropdown_afb .w-cart-notification,.w-nav.type_desktop.dropdown_afb .w-nav-list:not(.level_1)
{
	display: block;
	opacity: 0;
	transform: translateY(30px);
	transform-origin: 50% 0;
	transition: transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.2s,visibility 0.2s;
	visibility: hidden;
}
.no-touch .w-cart.dropdown_afb:hover .w-cart-dropdown,.w-cart.dropdown_afb.opened .w-cart-dropdown,.w-cart.dropdown_afb .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_afb .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_afb .menu-item.opened>.w-nav-list
{
	opacity: 1;
	transform: translateY(0);
	visibility: visible;
}
.w-cart.dropdown_mdesign .w-cart-dropdown,.w-cart.dropdown_mdesign .w-cart-notification,.w-nav.type_desktop.dropdown_mdesign .w-nav-list:not(.level_1)
{
	display: block;
	opacity: 0;
	transform: scale(0);
	transform-origin: 0 0;
	transition: transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.15s;
}
.no-touch .w-cart.dropdown_mdesign:hover .w-cart-dropdown,.w-cart.dropdown_mdesign.opened .w-cart-dropdown,.w-cart.dropdown_mdesign .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_mdesign .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_mdesign .menu-item.opened>.w-nav-list
{
	opacity: 1;
	transform: scale(1);
}
.l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-dropdown,.l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-notification,.l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-dropdown,.l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-notification
{
	transform-origin: 100% 0;
}
.w-cart.dropdown_hor .w-cart-dropdown,.w-cart.dropdown_hor .w-cart-notification,.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1)
{
	display: block;
	opacity: 0;
	transform: translate3d(-20px,0,0);
	transition: transform 0.3s,opacity 0.2s,visibility 0.2s;
	visibility: hidden;
}
.w-cart.dropdown_hor .w-cart-dropdown>div,.w-cart.dropdown_hor .w-cart-notification>div,.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1) .menu-item
{
	transform: translate3d(40px,0,0);
	transition: transform 0.3s;
}
.no-touch .w-cart.dropdown_hor:hover .w-cart-dropdown,.w-cart.dropdown_hor.opened .w-cart-dropdown,.w-cart.dropdown_hor .w-cart-notification.shown,.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list
{
	opacity: 1;
	transform: translate3d(0,0,0);
	visibility: visible;
}
.no-touch .w-cart.dropdown_hor:hover .w-cart-dropdown>div,.w-cart.dropdown_hor.opened .w-cart-dropdown>div,.w-cart.dropdown_hor .w-cart-notification.shown>div,.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list>.menu-item,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list>.menu-item
{
	transform: translate3d(0,0,0);
}
@media screen and (min-width:1025px)
{
	body:not(.us_iframe)
	{
		display: flex;
		flex-direction: column;
		min-height: 100vh;
	}
}
.l-canvas
{
	flex-grow: 1;
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
}
.l-titlebar
{
	position: relative;
	z-index: 1;
}
.l-titlebar-img
{
	bottom: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity 0.5s;
}
.l-titlebar-img.loaded
{
	opacity: 1;
}
.l-titlebar-overlay
{
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.l-titlebar-h
{
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.l-main-h
{
	margin: 0 auto;
}
.l-section
{
	margin: 0 auto;
	position: relative;
}
.l-section:before
{
	content: '';
	display: table;
}
.l-section-img
{
	background-position: center center;
	background-size: cover;
	bottom: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity 0.5s;
}
.l-section-img.loaded
{
	opacity: 1;
}
.l-section-video video
{
	height: auto;
	left: 50%;
	max-width: none;
	min-height: 100%;
	min-width: 100%;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
	width: auto;
}
.l-section-overlay
{
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.l-section-h
{
	margin: 0 auto;
	position: relative;
	width: 100%;
}
.l-footer
{
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
}
.l-canvas.sidebar_none .l-main-h
{
	max-width: none;
}
.l-canvas.sidebar_none .l-content
{
	width: 100%!important;
}
.l-canvas.sidebar_none .l-sidebar
{
	display: none;
}
.l-canvas.sidebar_right .l-content
{
	float: left;
}
.l-canvas.sidebar_right .l-sidebar
{
	float: right;
}
.l-canvas.sidebar_left .l-content
{
	float: right;
}
.l-canvas.sidebar_left .l-sidebar
{
	float: left;
}
.l-titlebar.imgsize_initial .l-titlebar-img
{
	background-size: initial;
}
.l-titlebar.imgsize_contain .l-titlebar-img
{
	background-size: contain;
}
.no-touch .l-titlebar.parallax_ver .l-titlebar-img,.no-touch .l-titlebar.parallax_fixed .l-titlebar-img
{
	background-attachment: fixed;
}
.l-titlebar.parallax_hor
{
	overflow: hidden;
}
.l-titlebar.parallax_hor .l-titlebar-img
{
	right: auto;
	width: 120%;
}
.l-section.width_full
{
	padding-left: 0!important;
	padding-right: 0!important;
}
.l-section.width_full>.l-section-h
{
	max-width: none!important;
}
.l-section.height_auto>.l-section-h
{
	padding-bottom: 0!important;
	padding-top: 0!important;
}
.l-section.height_full
{
	min-height: 100vh;
}
@media screen and (min-width:783px)
{
	.admin-bar .l-section.height_full
	{
		min-height: calc(100vh - 32px);
	}
}
.l-section.height_full.valign_center
{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.no-touch .l-section.parallax_ver .l-section-img,.no-touch .l-section.parallax_fixed .l-section-img
{
	background-attachment: fixed;
}
.l-section.parallax_hor
{
	overflow: hidden;
}
.l-section.parallax_hor .l-section-img
{
	right: auto;
	width: 130%;
}
.l-section.parallax_hor.bgwidth_110 .l-section-img
{
	width: 110%;
}
.l-section.parallax_hor.bgwidth_120 .l-section-img
{
	width: 120%;
}
.l-section.parallax_hor.bgwidth_140 .l-section-img
{
	width: 140%;
}
.l-section.parallax_hor.bgwidth_150 .l-section-img
{
	width: 150%;
}
.l-section.with_video
{
	overflow: hidden;
}
.l-section.with_video .l-section-img
{
	background-attachment: scroll!important;
}
.l-section.type_sticky
{
	transform: translateZ(0);
	transition: padding-top 0.3s;
	z-index: 2;
}
.l-section.sticky
{
	left: 0;
	position: fixed!important;
	right: 0;
	top: 0;
}
.header_hor .l-header.pos_static+.l-main .l-section.sticky:first-child
{
	padding-top: 0!important;
}
.header_hor .l-header.pos_fixed+.l-main .l-section.sticky:first-child
{
	top: 0;
}
@media screen and (min-width:783px)
{
	.admin-bar .l-section.sticky,.admin-bar.header_hor .l-header.pos_fixed+.l-main .l-section.sticky:first-child
	{
		top: 32px;
	}
}
.l-section-gap
{
	box-sizing: content-box;
	display: none;
}
.l-section.sticky+.l-section-gap
{
	display: block;
}
.templatera_shortcode>.l-section
{
	padding-top: 0!important;
}
.l-navigation-item
{
	display: block;
	margin-top: -4rem;
	position: fixed;
	top: 50%;
	transition: right 0.3s cubic-bezier(.78,.13,.15,.86),left 0.3s cubic-bezier(.78,.13,.15,.86);
	width: 16rem;
	z-index: 99;
}
.l-navigation.inv_true .to_prev,.l-navigation.inv_false .to_next
{
	right: -13.5rem;
	text-align: right;
}
.l-navigation.inv_true .to_next,.l-navigation.inv_false .to_prev
{
	left: -13.5rem;
	text-align: left;
}
.no-touch .l-navigation.inv_true .to_prev:hover,.no-touch .l-navigation.inv_false .to_next:hover
{
	right: 0;
}
.no-touch .l-navigation.inv_true .to_next:hover,.no-touch .l-navigation.inv_false .to_prev:hover
{
	left: 0;
}
.l-navigation-item img
{
	width: 8rem;
}
.l-navigation.inv_true .to_next img,.l-navigation.inv_false .to_prev img
{
	float: left;
}
.l-navigation.inv_true .to_prev img,.l-navigation.inv_false .to_next img
{
	float: right;
}
.l-navigation-item-arrow
{
	background-color: rgba(0,0,0,.3);
	color: #fff;
	float: right;
	text-align: center;
	transition: background-color 0.3s cubic-bezier(.78,.13,.15,.86);
	width: 8rem;
}
.l-navigation-item-arrow:before
{
	display: inline-block;
	font-family: fontawesome;
	font-size: 2rem;
	line-height: 8rem;
	transition: transform 0.3s cubic-bezier(.78,.13,.15,.86);
	vertical-align: top;
	width: 2.5rem;
}
.l-navigation.inv_true .to_next .l-navigation-item-arrow:before,.l-navigation.inv_false .to_prev .l-navigation-item-arrow:before
{
	content: '\f104';
	transform: translate(2.6rem,0);
}
.l-navigation.inv_true .to_prev .l-navigation-item-arrow:before,.l-navigation.inv_false .to_next .l-navigation-item-arrow:before
{
	content: '\f105';
	transform: translate(-2.6rem,0);
}
.no-touch .l-navigation-item:hover .l-navigation-item-arrow:before
{
	transform: none!important;
}
.l-navigation-item-title
{
	clear: both;
	font-size: .9rem;
	line-height: 1.4rem;
	overflow: hidden;
}
.l-navigation-item-title span
{
	background-color: rgba(30,30,30,.9);
	color: #fff;
	display: block;
	opacity: 0;
	overflow: hidden;
	padding: .7rem 1rem;
	text-overflow: ellipsis;
	transform: translate(0,-100%);
	transition: transform 0.3s cubic-bezier(.78,.13,.15,.86),opacity 0.3s cubic-bezier(.78,.13,.15,.86);
	white-space: nowrap;
}
.no-touch .l-navigation-item:hover .l-navigation-item-title span
{
	opacity: 1;
	transform: translate(0,0);
	transition-delay: 0.2s;
}
.l-preloader
{
	height: 100%;
	left: 0;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 0;
	transition: height 0.45s;
	z-index: 11111;
}
.l-preloader.done
{
	height: 0;
}
.l-preloader-spinner
{
	background-color: inherit;
	color: inherit;
	left: 50%;
	opacity: 1;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate3d(-50%,-50%,0);
	transition: opacity 0.3s;
}
.l-preloader.done .l-preloader-spinner
{
	opacity: 0;
}
.l-popup-box .g-preloader:not(.type_5),.l-preloader .g-preloader:not(.type_5)
{
	height: 4rem;
	width: 4rem;
}
.l-popup-box .g-preloader.type_3>div,.l-preloader .g-preloader.type_3>div
{
	border-width: 2rem;
}
.l-preloader .g-preloader.type_custom
{
	height: auto;
	max-width: 25rem;
	width: auto;
}
html.usoverlay_fixed
{
	overflow: hidden;
}
html.usoverlay_fixed .header_hor .l-header.pos_fixed
{
	overflow-y: scroll;
}
.l-popup-overlay
{
	background-color: rgba(0,0,0,.8);
	bottom: 0;
	display: none;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity 0.3s;
	z-index: 1001;
}
.l-popup-overlay.active
{
	opacity: 1;
}
.l-popup-wrap
{
	bottom: 0;
	cursor: zoom-out;
	display: none;
	left: 0;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1002;
}
.l-popup-box
{
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	opacity: 0;
	padding: 2rem 5rem;
	transform: scale(.5);
	transition: opacity 0.3s,transform 0.3s;
}
.l-popup-box.active
{
	opacity: 1;
	transform: scale(1);
}
.l-popup-box-content
{
	cursor: default;
	height: 100%;
	transition: height 0.2s;
	width: 100%;
}
.l-popup-box-content .g-preloader
{
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
}
.l-popup-box-content-frame
{
	height: 100%;
	width: 100%;
}
.l-popup-arrow
{
	color: #fff;
	cursor: pointer;
	font-family: fontawesome;
	font-size: 3rem;
	font-weight: 400;
	line-height: 15rem;
	margin-top: -7.5rem;
	opacity: 0;
	position: fixed;
	text-align: center;
	top: 50%;
	transform: translateZ(0);
	transition: opacity 0.3s,background-color 0.3s;
	width: 5rem;
}
.l-popup-box.active~.l-popup-arrow
{
	opacity: .5;
}
.no-touch .l-popup-box.active~.l-popup-arrow:hover
{
	background-color: rgba(0,0,0,.5);
	opacity: 1;
}
.l-popup-arrow.to_next
{
	right: 0;
}
.l-popup-arrow.to_next:before
{
	content: '\f105';
	vertical-align: top;
}
.l-popup-arrow.to_prev
{
	left: 0;
}
.l-popup-arrow.to_prev:before
{
	content: '\f104';
	vertical-align: top;
}
.l-popup-closer
{
	color: #fff;
	cursor: zoom-out;
	font-size: 2rem;
	font-weight: 400;
	line-height: 5rem;
	opacity: 0;
	position: fixed;
	right: 0;
	text-align: center;
	top: 0;
	transform: translateZ(0);
	transition: opacity 0.3s;
	width: 5rem;
}
.l-popup-box.active~.l-popup-closer
{
	opacity: .5;
}
.l-popup-closer:before
{
	content: '\2715';
	vertical-align: top;
}
.g-preloader
{
	display: inline-block;
	height: 3rem;
	position: relative;
	vertical-align: top;
	width: 3rem;
}
.l-section.color_primary .g-preloader,.l-section.color_secondary .g-preloader,.l-section.color_custom .g-preloader
{
	color: inherit;
}
.g-preloader.type_1:before,.g-preloader.type_1:after
{
	border: 2px solid;
	border-radius: 50%;
	bottom: 0;
	content: '';
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.g-preloader.type_1:before
{
	opacity: .2;
}
.g-preloader.type_1:after
{
	animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);
	border-color: transparent;
	border-top-color: inherit;
	webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);
}
@-webkit-keyframes rotation
{
	0%
	{
		webkit-transform: rotate(0deg);
	}
	100%
	{
		webkit-transform: rotate(360deg);
	}
}
@keyframes rotation
{
	0%
	{
		transform: rotate(0deg);
	}
	100%
	{
		transform: rotate(360deg);
	}
}
.g-preloader.type_2:before,.g-preloader.type_2:after
{
	border: 2px solid;
	border-radius: 50%;
	bottom: 0;
	content: '';
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.g-preloader.type_2:before
{
	opacity: .2;
}
.g-preloader.type_2:after
{
	animation: rotation 0.8s infinite linear;
	border-top-color: transparent;
	webkit-animation: rotation 0.8s infinite linear;
}
.g-preloader.type_3>div
{
	animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6);
	border: 1.5rem solid;
	border-radius: 50%;
	webkit-animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6);
}
@-webkit-keyframes scale
{
	0%
	{
		webkit-transform: scale(0);
	}
	50%
	{
		webkit-transform: scale(1);
	}
	100%
	{
		webkit-transform: scale(0);
	}
}
@keyframes scale
{
	0%
	{
		opacity: 1;
		transform: scale(0);
	}
	100%
	{
		opacity: 0;
		transform: scale(1);
	}
}
.g-preloader.type_4>div
{
	animation: scale2 1.5s infinite ease;
	border: 1px solid;
	border-radius: 50%;
	height: inherit;
	webkit-animation: scale2 1.5s infinite ease;
	width: inherit;
}
@-webkit-keyframes scale2
{
	0%
	{
		border-width: 1.5rem;
		webkit-transform: scale(.05);
	}
	50%
	{
		border-width: 1px;
		webkit-transform: scale(1);
	}
	100%
	{
		border-width: 1.5rem;
		webkit-transform: scale(.05);
	}
}
@keyframes scale2
{
	0%
	{
		border-width: 1.5rem;
		transform: scale(.05);
	}
	50%
	{
		border-width: 1px;
		transform: scale(1);
	}
	100%
	{
		border-width: 1.5rem;
		transform: scale(.05);
	}
}
.g-preloader.type_5
{
	height: 38px;
	transform: rotate(45deg);
	width: 38px;
}
.g-loadmore .g-preloader.type_5,.w-portfolio-item .g-preloader.type_5,.l-popup-box-content .g-preloader.type_5
{
	transform: translate(-50%,-50%) rotate(45deg);
}
.g-preloader.type_5:before,.g-preloader.type_5:after,.g-preloader.type_5>div:before,.g-preloader.type_5>div:after
{
	border: 10px solid;
	content: '';
	display: block;
	height: 0;
	position: absolute;
	width: 0;
}
.g-preloader.type_5:before
{
	animation: cubes-tl 1.2s infinite ease;
	left: 0;
	top: 0;
	webkit-animation: cubes-tl 1.2s infinite ease;
}
.g-preloader.type_5:after
{
	animation: cubes-tr 1.2s infinite ease;
	left: 19px;
	top: 19px;
	webkit-animation: cubes-tr 1.2s infinite ease;
}
.g-preloader.type_5>div:before
{
	animation: cubes-br 1.2s infinite ease;
	left: 19px;
	top: 0;
	webkit-animation: cubes-br 1.2s infinite ease;
}
.g-preloader.type_5>div:after
{
	animation: cubes-bl 1.2s infinite ease;
	left: 0;
	top: 19px;
	webkit-animation: cubes-bl 1.2s infinite ease;
}
@keyframes cubes-tl
{
	0%
	{
		transform: translate(0,0);
	}
	20%
	{
		transform: translate(0,0);
	}
	60%
	{
		transform: translate(-12px,-12px) rotate(90deg);
	}
	100%
	{
		transform: translate(0,0) rotate(180deg);
	}
}
@keyframes cubes-tr
{
	0%
	{
		transform: translate(0,0);
	}
	20%
	{
		transform: translate(0,0);
	}
	60%
	{
		transform: translate(12px,12px) rotate(90deg);
	}
	100%
	{
		transform: translate(0,0) rotate(180deg);
	}
}
@keyframes cubes-br
{
	0%
	{
		transform: translate(0,0);
	}
	20%
	{
		transform: translate(0,0);
	}
	60%
	{
		transform: translate(12px,-12px) rotate(90deg);
	}
	100%
	{
		transform: translate(0,0) rotate(180deg);
	}
}
@keyframes cubes-bl
{
	0%
	{
		transform: translate(0,0);
	}
	20%
	{
		transform: translate(0,0);
	}
	60%
	{
		transform: translate(-12px,12px) rotate(90deg);
	}
	100%
	{
		transform: translate(0,0) rotate(180deg);
	}
}
.g-cols:after
{
	clear: both;
	content: '';
	display: block;
}
.g-cols>div
{
	float: left;
}
.vc_column-inner,.wpb_wrapper
{
	min-height: 1px;
}
.g-cols.type_default
{
	margin: 0 -1.5rem;
}
.g-cols.type_default>div>.vc_column-inner
{
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
.g-cols.type_default>div.has-fill>.vc_column-inner
{
	padding-bottom: 1.5rem;
	padding-top: 1.5rem;
}
.g-cols.type_boxes
{
	display: flex;
	flex-wrap: wrap;
	margin: 0;
}
.g-cols.type_boxes>div
{
	display: flex;
	flex-direction: column;
}
.g-cols.type_boxes>div>.vc_column-inner
{
	background-position: center center!important;
	background-size: cover!important;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	flex-shrink: 0;
	padding: 4rem;
}
@media (min-width:1601px)
{
	.l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner
	{
		padding: 7rem;
	}
}
@media (min-width:1280px) and (max-width:1600px)
{
	.l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner
	{
		padding: 5rem;
	}
}
.g-cols.valign_middle,.g-cols.valign_bottom
{
	display: flex;
	flex-wrap: wrap;
}
.g-cols.valign_middle>div,.g-cols.valign_bottom>div
{
	display: flex;
	flex-direction: column;
}
.g-cols.valign_middle>div>.vc_column-inner,.g-cols.valign_bottom>div>.vc_column-inner
{
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	flex-shrink: 0;
}
.g-cols.valign_top>div>.vc_column-inner
{
	justify-content: flex-start;
}
.g-cols.valign_middle>div>.vc_column-inner
{
	justify-content: center;
}
.g-cols.valign_bottom>div>.vc_column-inner
{
	justify-content: flex-end;
}
.l-section.reset-margins>.l-section-h>.g-cols
{
	margin: 0;
}
.vc_col-xs-1
{
	width: 8.3333%;
}
.vc_col-xs-2
{
	width: 16.6666%;
}
.vc_col-xs-3
{
	width: 25%;
}
.vc_col-xs-4
{
	width: 33.3333%;
}
.vc_col-xs-5
{
	width: 41.6666%;
}
.vc_col-xs-6
{
	width: 50%;
}
.vc_col-xs-7
{
	width: 58.3333%;
}
.vc_col-xs-8
{
	width: 66.6666%;
}
.vc_col-xs-9
{
	width: 75%;
}
.vc_col-xs-10
{
	width: 83.3333%;
}
.vc_col-xs-11
{
	width: 91.6666%;
}
.vc_col-xs-12
{
	width: 100%;
}
.vc_col-xs-offset-0
{
	margin-left: 0;
}
.vc_col-xs-offset-1
{
	margin-left: 8.3333%;
}
.vc_col-xs-offset-2
{
	margin-left: 16.6666%;
}
.vc_col-xs-offset-3
{
	margin-left: 25%;
}
.vc_col-xs-offset-4
{
	margin-left: 33.3333%;
}
.vc_col-xs-offset-5
{
	margin-left: 41.6666%;
}
.vc_col-xs-offset-6
{
	margin-left: 50%;
}
.vc_col-xs-offset-7
{
	margin-left: 58.3333%;
}
.vc_col-xs-offset-8
{
	margin-left: 66.6666%;
}
.vc_col-xs-offset-9
{
	margin-left: 75%;
}
.vc_col-xs-offset-10
{
	margin-left: 83.3333%;
}
.vc_col-xs-offset-11
{
	margin-left: 91.6666%;
}
.vc_col-xs-offset-12
{
	margin-left: 100%;
}
@media (min-width:470px)
{
	.vc_col-sm-1
	{
		width: 8.3333%;
	}
	.vc_col-sm-2
	{
		width: 16.6666%;
	}
	.vc_col-sm-3
	{
		width: 25%;
	}
	.vc_col-sm-4
	{
		width: 33.3333%;
	}
	.vc_col-sm-5
	{
		width: 41.6666%;
	}
	.vc_col-sm-6
	{
		width: 50%;
	}
	.vc_col-sm-7
	{
		width: 58.3333%;
	}
	.vc_col-sm-8
	{
		width: 66.6666%;
	}
	.vc_col-sm-9
	{
		width: 75%;
	}
	.vc_col-sm-10
	{
		width: 83.3333%;
	}
	.vc_col-sm-11
	{
		width: 91.6666%;
	}
	.vc_col-sm-12
	{
		width: 100%;
	}
	.vc_col-sm-offset-0
	{
		margin-left: 0;
	}
	.vc_col-sm-offset-1
	{
		margin-left: 8.3333%;
	}
	.vc_col-sm-offset-2
	{
		margin-left: 16.6666%;
	}
	.vc_col-sm-offset-3
	{
		margin-left: 25%;
	}
	.vc_col-sm-offset-4
	{
		margin-left: 33.3333%;
	}
	.vc_col-sm-offset-5
	{
		margin-left: 41.6666%;
	}
	.vc_col-sm-offset-6
	{
		margin-left: 50%;
	}
	.vc_col-sm-offset-7
	{
		margin-left: 58.3333%;
	}
	.vc_col-sm-offset-8
	{
		margin-left: 66.6666%;
	}
	.vc_col-sm-offset-9
	{
		margin-left: 75%;
	}
	.vc_col-sm-offset-10
	{
		margin-left: 83.3333%;
	}
	.vc_col-sm-offset-11
	{
		margin-left: 91.6666%;
	}
	.vc_col-sm-offset-12
	{
		margin-left: 100%;
	}
}
@media (min-width:1024px)
{
	.vc_col-md-1
	{
		width: 8.3333%;
	}
	.vc_col-md-2
	{
		width: 16.6666%;
	}
	.vc_col-md-3
	{
		width: 25%;
	}
	.vc_col-md-4
	{
		width: 33.3333%;
	}
	.vc_col-md-5
	{
		width: 41.6666%;
	}
	.vc_col-md-6
	{
		width: 50%;
	}
	.vc_col-md-7
	{
		width: 58.3333%;
	}
	.vc_col-md-8
	{
		width: 66.6666%;
	}
	.vc_col-md-9
	{
		width: 75%;
	}
	.vc_col-md-10
	{
		width: 83.3333%;
	}
	.vc_col-md-11
	{
		width: 91.6666%;
	}
	.vc_col-md-12
	{
		width: 100%;
	}
	.vc_col-md-offset-0
	{
		margin-left: 0;
	}
	.vc_col-md-offset-1
	{
		margin-left: 8.3333%;
	}
	.vc_col-md-offset-2
	{
		margin-left: 16.6666%;
	}
	.vc_col-md-offset-3
	{
		margin-left: 25%;
	}
	.vc_col-md-offset-4
	{
		margin-left: 33.3333%;
	}
	.vc_col-md-offset-5
	{
		margin-left: 41.6666%;
	}
	.vc_col-md-offset-6
	{
		margin-left: 50%;
	}
	.vc_col-md-offset-7
	{
		margin-left: 58.3333%;
	}
	.vc_col-md-offset-8
	{
		margin-left: 66.6666%;
	}
	.vc_col-md-offset-9
	{
		margin-left: 75%;
	}
	.vc_col-md-offset-10
	{
		margin-left: 83.3333%;
	}
	.vc_col-md-offset-11
	{
		margin-left: 91.6666%;
	}
	.vc_col-md-offset-12
	{
		margin-left: 100%;
	}
}
@media (min-width:1280px)
{
	.vc_col-lg-1
	{
		width: 8.3333%;
	}
	.vc_col-lg-2
	{
		width: 16.6666%;
	}
	.vc_col-lg-3
	{
		width: 25%;
	}
	.vc_col-lg-4
	{
		width: 33.3333%;
	}
	.vc_col-lg-5
	{
		width: 41.6666%;
	}
	.vc_col-lg-6
	{
		width: 50%;
	}
	.vc_col-lg-7
	{
		width: 58.3333%;
	}
	.vc_col-lg-8
	{
		width: 66.6666%;
	}
	.vc_col-lg-9
	{
		width: 75%;
	}
	.vc_col-lg-10
	{
		width: 83.3333%;
	}
	.vc_col-lg-11
	{
		width: 91.6666%;
	}
	.vc_col-lg-12
	{
		width: 100%;
	}
	.vc_col-lg-offset-0
	{
		margin-left: 0;
	}
	.vc_col-lg-offset-1
	{
		margin-left: 8.3333%;
	}
	.vc_col-lg-offset-2
	{
		margin-left: 16.6666%;
	}
	.vc_col-lg-offset-3
	{
		margin-left: 25%;
	}
	.vc_col-lg-offset-4
	{
		margin-left: 33.3333%;
	}
	.vc_col-lg-offset-5
	{
		margin-left: 41.6666%;
	}
	.vc_col-lg-offset-6
	{
		margin-left: 50%;
	}
	.vc_col-lg-offset-7
	{
		margin-left: 58.3333%;
	}
	.vc_col-lg-offset-8
	{
		margin-left: 66.6666%;
	}
	.vc_col-lg-offset-9
	{
		margin-left: 75%;
	}
	.vc_col-lg-offset-10
	{
		margin-left: 83.3333%;
	}
	.vc_col-lg-offset-11
	{
		margin-left: 91.6666%;
	}
	.vc_col-lg-offset-12
	{
		margin-left: 100%;
	}
	.vc_hidden-lg
	{
		display: none!important;
	}
}
@media (max-width:470px)
{
	.vc_hidden-xs
	{
		display: none!important;
	}
	.g-cols.type_default>div[class*="vc_col-xs-"]
	{
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.g-cols>div:not([class*="vc_col-xs-"])
	{
		float: none;
		margin: 0 0 1rem;
		width: 100%;
	}
	.g-cols.type_boxes>div,.g-cols>div:last-child,.g-cols>div.has-fill
	{
		margin-bottom: 0;
	}
}
@media (min-width:470px) and (max-width:600px)
{
	.vc_hidden-sm
	{
		display: none!important;
	}
	.g-cols.type_default>div[class*="vc_col-md-"],.g-cols.type_default>div[class*="vc_col-lg-"]
	{
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
}
@media (min-width:470px) and (max-width:1279px)
{
	.vc_hidden-md
	{
		display: none!important;
	}
	.g-cols.type_default>div[class*="vc_col-lg-"]
	{
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
}
.g-cols.type_default.vc_column-gap-1
{
	margin: 0 -25.5px;
	margin: 0 calc(-1.5rem - .5px);
}
.g-cols.type_default.vc_column-gap-2
{
	margin: 0 -26px;
	margin: 0 calc(-1.5rem - 1px);
}
.g-cols.type_default.vc_column-gap-3
{
	margin: 0 -26.5px;
	margin: 0 calc(-1.5rem - 1.5px);
}
.g-cols.type_default.vc_column-gap-4
{
	margin: 0 -27px;
	margin: 0 calc(-1.5rem - 2px);
}
.g-cols.type_default.vc_column-gap-5
{
	margin: 0 -27.5px;
	margin: 0 calc(-1.5rem - 2.5px);
}
.g-cols.type_default.vc_column-gap-10
{
	margin: 0 -30px;
	margin: 0 calc(0.5rem - 5px);
}
.g-cols.type_default.vc_column-gap-15
{
	margin: 0 -32.5px;
	margin: 0 calc(-1.5rem - 7.5px);
}
.g-cols.type_default.vc_column-gap-20
{
	margin: 0 -35px;
	margin: 0 calc(-1.5rem - 10px);
}
.g-cols.type_default.vc_column-gap-25
{
	margin: 0 -37.5px;
	margin: 0 calc(-1.5rem - 12.5px);
}
.g-cols.type_default.vc_column-gap-30
{
	margin: 0 -40px;
	margin: 0 calc(-1.5rem - 15px);
}
.g-cols.type_default.vc_column-gap-35
{
	margin: 0 -42.5px;
	margin: 0 calc(-1.5rem - 17.5px);
}
.g-cols.type_boxes.vc_column-gap-1
{
	margin: 0 -.5px;
}
.g-cols.type_boxes.vc_column-gap-2
{
	margin: 0 -1px;
}
.g-cols.type_boxes.vc_column-gap-3
{
	margin: 0 -1.5px;
}
.g-cols.type_boxes.vc_column-gap-4
{
	margin: 0 -2px;
}
.g-cols.type_boxes.vc_column-gap-5
{
	margin: 0 -2.5px;
}
.g-cols.type_boxes.vc_column-gap-10
{
	margin: 0 -5px;
}
.g-cols.type_boxes.vc_column-gap-15
{
	margin: 0 -7.5px;
}
.g-cols.type_boxes.vc_column-gap-20
{
	margin: 0 -10px;
}
.g-cols.type_boxes.vc_column-gap-25
{
	margin: 0 -12.5px;
}
.g-cols.type_boxes.vc_column-gap-30
{
	margin: 0 -15px;
}
.g-cols.type_boxes.vc_column-gap-35
{
	margin: 0 -17.5px;
}
.vc_column-gap-1>.vc_column_container
{
	padding: .5px;
}
.vc_column-gap-2>.vc_column_container
{
	padding: 1px;
}
.vc_column-gap-3>.vc_column_container
{
	padding: 1.5px;
}
.vc_column-gap-4>.vc_column_container
{
	padding: 2px;
}
.vc_column-gap-5>.vc_column_container
{
	padding: 2.5px;
}
.vc_column-gap-10>.vc_column_container
{
	padding: 5px;
}
.vc_column-gap-15>.vc_column_container
{
	padding: 7.5px;
}
.vc_column-gap-20>.vc_column_container
{
	padding: 10px;
}
.vc_column-gap-25>.vc_column_container
{
	padding: 12.5px;
}
.vc_column-gap-30>.vc_column_container
{
	padding: 15px;
}
.vc_column-gap-35>.vc_column_container
{
	padding: 17.5px;
}
.cols_2>div[class*="list"]>*
{
	width: 50%;
}
.cols_3>div[class*="list"]>*
{
	width: 33.3333%;
}
.cols_4>div[class*="list"]>*
{
	width: 25%;
}
.cols_5>div[class*="list"]>*
{
	width: 20%;
}
.cols_6>div[class*="list"]>*
{
	width: 16.6666%;
}
.cols_7>div[class*="list"]>*
{
	width: 14.2857%;
}
.cols_8>div[class*="list"]>*
{
	width: 12.5%;
}
.cols_9>div[class*="list"]>*
{
	width: 11.1111%;
}
.cols_10>div[class*="list"]>*
{
	width: 10%;
}
.w-btn,.cl-btn,.button,.ubtn,input[type="button"],input[type="submit"]
{
	border: none;
	cursor: pointer;
	display: inline-block;
	position: relative;
	text-align: center;
	transition: background-color 0.3s,box-shadow 0.3s,opacity 0.3s,color 0.3s;
	vertical-align: top;
	webkit-tap-highlight-color: rgba(0,0,0,0);
	white-space: nowrap;
	z-index: 0;
}
.w-btn-label
{
	position: relative;
}
.w-btn i
{
	line-height: inherit;
	position: absolute;
	vertical-align: top;
}
.w-btn.icon_atleft i+.w-btn-label
{
	padding-left: 1.6em;
}
.w-btn.icon_atright i+.w-btn-label
{
	padding-right: 1.6em;
}
.w-actionbox
{
	position: relative;
	text-align: center;
}
.w-actionbox.controls_right
{
	display: table;
	text-align: left;
	width: 100%;
}
.w-actionbox.controls_right .w-actionbox-text
{
	display: table-cell;
	vertical-align: middle;
}
.w-actionbox.controls_right .w-actionbox-controls
{
	display: table-cell;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}
.w-blog-post-h
{
	font-size: 1rem;
	position: relative;
}
.w-blog-post-h>a
{
	display: block;
}
.w-blog-post-preview
{
	background-position: 50% 25%;
	background-size: cover;
	position: relative;
}
.w-blog-post-preview img
{
	display: block;
	float: none!important;
	margin: 0!important;
	width: 100%;
}
.w-blog.type_grid:not([class*="cols_"]) .w-blog-post-preview .w-video-h,.w-blog.type_masonry .w-blog-post-preview .w-video-h
{
	padding-bottom: 56.25%!important;
}
.w-blog-post-preview-icon
{
	color: #fff;
	display: none;
	height: 0;
	width: 100%;
}
.format-video.has-post-thumbnail .w-blog-post-preview-icon
{
	display: block;
	padding: 0!important;
}
.w-blog-list .w-blog-post-title
{
	margin-bottom: 1rem;
}
.w-blog[class*="cols_"] .w-blog-list .w-blog-post-title
{
	font-size: 1.2rem;
	letter-spacing: 0;
}
.w-blog-post.sticky .w-blog-post-title
{
	font-weight: 700;
}
.w-blog-post-meta a,.color_alternate .w-blog-post-meta a
{
	color: inherit;
}
.w-blog-post-meta>*
{
	display: inline-block;
	vertical-align: top;
}
.w-blog-post-meta-date,.w-blog-post-meta-comments
{
	white-space: nowrap;
}
.w-blog-post-content *:last-child
{
	margin-bottom: 0!important;
}
.w-blog-post-content .l-section
{
	margin-bottom: 2rem;
	padding: 0!important;
}
.w-blog-post-content .l-section-h
{
	padding: 0!important;
}
.w-blog-post-more.w-btn
{
	margin: 1.5rem 0 0;
}
.w-blog-preloader
{
	height: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.w-blog-preloader .g-preloader
{
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
}
.w-blog-preloader.active
{
	height: 25rem;
}
.w-blog-preloader.active~.g-loadmore,.w-blog-preloader.active~.g-pagination
{
	display: none;
}
.w-blog[class*="cols_"] .w-blog-list
{
	font-size: 0;
}
.w-blog[class*="cols_"] .w-blog-post
{
	display: inline-block;
	vertical-align: top;
}
.w-blog[class*="cols_"] .g-pagination
{
	text-align: center;
}
.w-blog.type_carousel .w-blog-list
{
	padding: 0!important;
	width: auto!important;
}
.l-section.width_full .w-blog.type_carousel .w-blog-list
{
	margin-left: 0!important;
	margin-right: 0!important;
}
.w-blog.type_carousel .w-blog-post
{
	display: block;
	height: 100%;
	margin: 0!important;
	width: 100%!important;
}
.w-comments-title a
{
	border-bottom: 1px dotted;
}
.w-comments-list:after
{
	clear: both;
	content: '';
	display: table;
}
.w-comments-item
{
	overflow: hidden;
	position: relative;
}
.w-comments-item-meta:after
{
	clear: both;
	content: '';
	display: table;
}
.w-comments-item-icon
{
	left: 0;
	line-height: 0;
	position: absolute;
	text-align: center;
	top: 0;
}
.w-comments-item-author
{
	float: left;
}
.w-counter-number
{
	line-height: 1;
}
.l-section.color_primary .w-counter.color_heading .w-counter-number,.l-section.color_secondary .w-counter.color_heading .w-counter-number,.l-section.color_custom .w-counter.color_heading .w-counter-number
{
	color: inherit;
}
.w-counter.size_small .w-counter-number
{
	font-size: 4rem;
}
.w-counter.size_medium .w-counter-number
{
	font-size: 5rem;
}
.w-counter.size_large .w-counter-number
{
	font-size: 6rem;
}
.w-counter-title
{
	line-height: 1.4;
	margin: 0;
	padding: .6rem 0;
}
.w-image
{
	line-height: 0;
	margin-bottom: 1.5rem;
	max-width: 100%;
}
.w-image.align_left
{
	float: left;
	margin-right: 1.5rem;
}
.w-image.align_right
{
	float: right;
	margin-left: 1.5rem;
}
.w-image.align_center
{
	clear: both;
}
.w-image:last-child,.l-section.width_full .vc_col-sm-12 .w-image
{
	margin-bottom: 0;
}
.w-image-h,.w-image a,.w-image img
{
	border-color: inherit!important;
	border-radius: inherit;
	color: inherit!important;
}
.w-image a[ref="magnificPopup"]
{
	cursor: zoom-in;
}
.w-image-meta
{
	line-height: 1.6;
}
.w-image-description
{
	font-size: .9rem;
	margin: .2rem 0;
	opacity: .5;
}
.style_phone6-1,.style_phone6-2,.style_phone6-3,.style_phone6-4
{
	height: 0;
	padding-bottom: 180%;
	position: relative;
}
.style_phone6-1>div,.style_phone6-2>div,.style_phone6-3>div,.style_phone6-4>div
{
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	bottom: 0;
	left: 0;
	padding: 22.3% 12.5% 0;
	position: absolute;
	right: 0;
	top: 0;
}
.style_phone6-1>div
{
	background-image: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../img/phone-6-black-real.png);
}
.style_phone6-2>div
{
	background-image: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../img/phone-6-white-real.png);
}
.style_phone6-3>div
{
	background-image: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../img/phone-6-black-flat.png);
}
.style_phone6-4>div
{
	background-image: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../img/phone-6-white-flat.png);
}
.w-image.style_outlined img
{
	border-style: solid;
	border-width: 5px;
}
.l-section.color_primary .w-image,.l-section.color_secondary .w-image,.l-section.color_custom .w-image
{
	border-color: rgba(255,255,255,.33);
}
.w-image.style_shadow-1 img
{
	box-shadow: 0 1px 3px rgba(0,0,0,.1),0 3px 10px rgba(0,0,0,.15);
}
.w-image.style_shadow-2 .w-image-h
{
	position: relative;
}
.w-image-shadow
{
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 200% 80%;
	border-radius: inherit;
	filter: blur(25px);
	height: 90%;
	left: 5%;
	position: absolute;
	right: 5%;
	top: 15%;
	webkit-filter: blur(25px);
}
.w-image.meta_simple .w-image-shadow
{
	margin-top: -2.8rem;
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none)
{
	.w-image-shadow
	{
		display: none;
	}
}
.w-image.style_shadow-2 img
{
	position: relative;
	width: 100%;
}
.w-image.style_shadow-2.meta_simple .w-image-meta
{
	position: relative;
}
.w-image.meta_simple .w-image-meta
{
	padding-top: .6rem;
}
.w-image.meta_simple .w-image-description
{
	margin-top: 0;
}
.w-image.meta_simple[class*="style_phone6"] .w-image-meta
{
	padding-top: 32%;
}
.w-image.meta_modern
{
	position: relative;
}
.w-image.meta_modern .w-image-meta
{
	background: linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x;
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
	bottom: 0;
	color: #fff;
	left: 0;
	max-height: 100%;
	overflow: hidden;
	padding: 3rem 1rem .6rem;
	position: absolute;
	right: 0;
}
.w-image.meta_modern[class*="style_phone6"] .w-image-meta
{
	bottom: 13.5%;
	left: 12.5%;
	right: 12.5%;
}
.w-image.meta_modern.style_outlined .w-image-meta
{
	bottom: 5px;
	left: 5px;
	right: 5px;
}
.w-gallery-item
{
	color: inherit!important;
	display: inline-block;
	position: relative;
	vertical-align: top;
	width: 100%;
}
.w-gallery.link_media .w-gallery-item
{
	cursor: zoom-in;
}
.w-gallery-item-img
{
	position: relative;
}
.w-gallery-item-img img
{
	display: block;
	margin: 0 auto;
}
.w-gallery[class*="cols_"] img
{
	width: 100%;
}
.no-touch a.w-gallery-item .w-gallery-item-img:after
{
	background-color: #fff;
	bottom: 0;
	content: '';
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity 0.3s;
}
.no-touch a.w-gallery-item:hover .w-gallery-item-img:after
{
	opacity: .5;
}
.w-gallery-item-meta
{
	line-height: 1.6;
}
.w-gallery-item-description
{
	font-size: .9rem;
	margin: .2rem 0;
	opacity: .5;
}
.w-gallery.style_simple .w-gallery-item-meta
{
	padding: .5rem 1rem 1rem;
	text-align: center;
}
.w-gallery.style_modern .w-gallery-item-meta
{
	background: linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x;
	bottom: 0;
	color: #fff;
	left: 0;
	max-height: 100%;
	overflow: hidden;
	padding: 3rem 1rem .6rem;
	position: absolute;
	right: 0;
}
.w-iconbox
{
	position: relative;
}
.w-iconbox-link
{
	color: inherit;
	display: inline;
	flex-shrink: 0;
	transition: none;
	webkit-flex-shrink: 0;
	webkit-tap-highlight-color: rgba(0,0,0,0);
}
.w-iconbox-icon
{
	font-size: 36px;
	line-height: 1;
	margin: 0 auto;
	text-align: center;
	width: 1em;
}
.w-iconbox.style_default.icontype_img .w-iconbox-icon
{
	line-height: 0;
	overflow: hidden;
}
.w-iconbox-icon i
{
	line-height: inherit;
	vertical-align: top;
}
.w-iconbox-icon img
{
	position: relative;
	vertical-align: top;
}
.w-iconbox .w-iconbox-title
{
	margin-bottom: 0;
	padding: .6em 0;
	transition: color 0.3s;
}
.no-touch .w-iconbox-link:hover .w-iconbox-title
{
	color: inherit;
}
.w-iconbox-text p,.w-iconbox-text ul,.w-iconbox-text ol
{
	margin-bottom: 1rem!important;
}
.w-iconbox.iconpos_top
{
	margin: 0 auto;
	max-width: 25rem;
	text-align: center;
}
.w-iconbox.iconpos_left
{
	display: flex;
	display: -webkit-flex;
	text-align: left;
}
.w-iconbox.iconpos_left.no_text
{
	align-items: center;
}
.w-iconbox.iconpos_left .w-iconbox-icon
{
	flex-shrink: 0;
	margin-right: 1.5rem;
	margin-right: calc(17px + .2em);
	webkit-flex-shrink: 0;
}
.w-iconbox-meta
{
	flex-grow: 1;
	webkit-flex-grow: 1;
}
.w-iconbox.iconpos_left .w-iconbox-title
{
	margin-top: -.2em;
	padding-top: 0;
}
.w-iconbox.iconpos_left.no_text .w-iconbox-title
{
	margin-top: 0;
	padding-bottom: 0;
}
.w-logos-item
{
	border-radius: .3rem;
	display: block;
	moz-user-select: none;
	ms-user-select: none;
	webkit-user-select: none;
}
.w-logos[class*="cols_"] .w-logos-item
{
	display: inline-block;
	vertical-align: middle;
}
.w-logos-item img
{
	display: block;
	margin: 0 auto;
	width: auto!important;
}
.w-logos.type_carousel .owl-stage
{
	align-items: center;
	display: flex;
}
.w-logos.type_carousel .w-logos-item
{
	display: block;
	width: 100%!important;
}
.w-message
{
	border-radius: .3rem;
	margin-bottom: 1.5rem;
	position: relative;
	text-align: left;
}
.w-message-icon
{
	display: none;
	font-size: 2rem;
	opacity: .5;
	text-align: center;
	width: 5rem;
}
.w-message-body
{
	padding: 1.5rem;
}
.w-message-body p:last-child
{
	margin: 0!important;
}
.w-message-close
{
	cursor: pointer;
	display: none;
	font-size: 1.4rem;
	opacity: .3;
	padding: 1.5rem;
	transition: opacity 0.3s;
}
.no-touch .w-message-close:hover
{
	opacity: 1;
}
.w-message.with_icon
{
	align-items: center;
	display: flex;
}
.w-message.with_icon .w-message-icon
{
	display: block;
	flex-shrink: 0;
}
.w-message.with_icon .w-message-body
{
	padding-left: 0;
}
.w-message.with_close
{
	align-items: center;
	display: flex;
}
.w-message.with_close .w-message-close
{
	align-self: flex-start;
	display: block;
	flex-shrink: 0;
}
.w-message.with_close .w-message-body
{
	flex-grow: 1;
	padding-right: 0;
}
.w-message.type_error
{
	background-color: #ffd9d9;
	color: #a24141;
}
.w-message.type_success
{
	background-color: #c9f7b2;
	color: #587549;
}
.w-message.type_info
{
	background-color: #cef;
	color: #3a648e;
}
.w-message.type_attention
{
	background-color: #fff2b2;
	color: #846534;
}
.w-person
{
	margin: 0 auto;
	max-width: 350px;
	position: relative;
	text-align: center;
	z-index: 1;
}
.w-person-link
{
	transition: none;
}
.w-person-image
{
	position: relative;
}
.w-person-image img
{
	display: block;
}
.w-person-image .img_hover
{
	background-size: cover;
	bottom: -1px;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: -1px;
	transform: translateZ(0);
	transition: opacity 0.2s;
}
.w-person:hover .w-person-image .img_hover
{
	opacity: 1;
}
.w-person-content
{
	padding: 1rem 0;
}
.w-person-name
{
	margin: 0;
}
.w-person-link>.w-person-name
{
	color: inherit;
	transition: color 0.3s;
}
.w-person-role
{
	font-size: .9em;
	opacity: .5;
}
.w-person-description
{
	margin-top: .6rem;
}
.w-person-description p
{
	margin: 0;
}
.w-person-links
{
	font-size: 0;
	margin-top: .6rem;
}
.w-person-links-item
{
	color: inherit;
	display: inline-block;
	vertical-align: top;
}
.w-person-links-item i
{
	line-height: inherit;
	position: relative;
	vertical-align: top;
}
.w-person.effect_bw img,.w-person.effect_bw .img_hover
{
	filter: brightness(1.1) grayscale(1);
	webkit-filter: brightness(1.1) grayscale(1);
}
.w-person.effect_sepia img,.w-person.effect_sepia .img_hover
{
	filter: contrast(.8) grayscale(.5) sepia(.65);
	webkit-filter: contrast(.8) grayscale(.5) sepia(.65);
}
.w-person.effect_faded img,.w-person.effect_faded .img_hover
{
	filter: brightness(1.2) contrast(.8) grayscale(.75);
	webkit-filter: brightness(1.2) contrast(.8) grayscale(.75);
}
.w-person.effect_colored img,.w-person.effect_colored .img_hover
{
	filter: brightness(1.1) contrast(.85) saturate(3) grayscale(.5) sepia(.1);
	webkit-filter: brightness(1.1) contrast(.85) saturate(3) grayscale(.5) sepia(.1);
}
.w-portfolio-list
{
	position: relative;
}
html:not(.no-touch) .w-portfolio-list
{
	display: flex;
	flex-wrap: wrap;
}
.w-portfolio-list:after
{
	clear: both;
	content: '';
	display: block;
}
.w-portfolio[class*="cols_"] .w-portfolio-item
{
	float: left;
}
.w-portfolio-item-anchor
{
	cursor: pointer;
	display: block;
	overflow: hidden;
	position: relative;
}
.w-portfolio-item.loading .w-portfolio-item-anchor
{
	background: none!important;
	color: inherit!important;
}
.w-portfolio-item-anchor:before
{
	content: '';
	display: block;
}
.w-portfolio-item-image
{
	background-color: inherit;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}
.w-portfolio-item-image img
{
	display: none;
}
.w-portfolio-item-image.second
{
	display: none;
}
.w-portfolio-item-meta
{
	background-color: inherit;
	position: relative;
	z-index: 1;
}
.w-portfolio-item-meta-h
{
	background-color: inherit;
}
.w-portfolio-item-title
{
	margin-bottom: 0;
}
.w-portfolio-item-text
{
	display: block;
}
.w-portfolio.cols_6 .w-portfolio-item.size_2x1,.w-portfolio.cols_6 .w-portfolio-item.size_2x2
{
	width: 33.3333%;
}
.w-portfolio.cols_5 .w-portfolio-item.size_2x1,.w-portfolio.cols_5 .w-portfolio-item.size_2x2
{
	width: 40%;
}
.w-portfolio.cols_4 .w-portfolio-item.size_2x1,.w-portfolio.cols_4 .w-portfolio-item.size_2x2
{
	width: 50%;
}
.w-portfolio.cols_3 .w-portfolio-item.size_2x1,.w-portfolio.cols_3 .w-portfolio-item.size_2x2
{
	width: 66.6666%;
}
.w-portfolio.cols_2 .w-portfolio-item.size_2x1,.w-portfolio.cols_2 .w-portfolio-item.size_2x2
{
	width: 100%;
}
.w-portfolio.ratio_1x1 .w-portfolio-item-anchor:before
{
	padding-bottom: 100%;
}
.w-portfolio.ratio_16x9 .w-portfolio-item-anchor:before
{
	padding-bottom: 56.25%;
}
.w-portfolio.ratio_3x2 .w-portfolio-item-anchor:before
{
	padding-bottom: 66.6666%;
}
.w-portfolio.ratio_4x3 .w-portfolio-item-anchor:before
{
	padding-bottom: 75%;
}
.w-portfolio.ratio_2x3 .w-portfolio-item-anchor:before
{
	padding-bottom: 150%;
}
.w-portfolio.ratio_3x4 .w-portfolio-item-anchor:before
{
	padding-bottom: 133.3333%;
}
@media (min-width:481px)
{
	.w-portfolio.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 200%;
	}
	.w-portfolio.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 50%;
	}
	.w-portfolio.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 112.5%;
	}
	.w-portfolio.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 28.125%;
	}
	.w-portfolio.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 133.3333%;
	}
	.w-portfolio.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 33.33333%;
	}
	.w-portfolio.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 150%;
	}
	.w-portfolio.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 37.5%;
	}
	.w-portfolio.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 300%;
	}
	.w-portfolio.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 75%;
	}
	.w-portfolio.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before
	{
		padding-bottom: 266.6666%;
	}
	.w-portfolio.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before
	{
		padding-bottom: 66.6666%;
	}
}
.w-portfolio.type_masonry .w-portfolio-item.loading .w-portfolio-item-anchor
{
	padding-top: 100%;
}
.w-portfolio.type_masonry .w-portfolio-item-anchor:before
{
	display: none;
}
.w-portfolio.type_masonry .w-portfolio-item-image
{
	background-image: none!important;
	position: static;
}
.w-portfolio.type_masonry .w-portfolio-item-image img
{
	display: block;
	width: 100%;
}
.w-portfolio.type_carousel .w-portfolio-list
{
	width: auto;
}
.w-portfolio.type_carousel .w-portfolio-item
{
	width: 100%!important;
}
.w-portfolio.type_carousel .w-portfolio-item-image img
{
	display: none!important;
}
.w-pricing
{
	display: flex;
	flex-wrap: wrap;
	position: relative;
}
.w-pricing-item
{
	flex: 1 1 0%;
	text-align: center;
}
.w-scroller
{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	z-index: 11;
}
.w-scroller.pos_left
{
	left: 1%;
}
.w-scroller.pos_right
{
	right: 1%;
}
.w-scroller-dots
{
	transition: transform 0.3s;
}
.w-scroller.pos_left .w-scroller-dots
{
	transform: translateX(-50px);
}
.w-scroller.pos_right .w-scroller-dots
{
	transform: translateX(50px);
}
.w-scroller-dots.show
{
	transform: none!important;
}
.w-scroller-dot
{
	display: block;
	overflow: hidden;
	transition: none;
}
.w-scroller-dot span
{
	display: block;
	font-size: 10px;
	opacity: .4;
	transition: opacity 0.3s,box-shadow 0.3s,background 0.3s,transform 0.3s;
}
.w-scroller-dot.active span,.no-touch .w-scroller-dot:hover span
{
	opacity: 1;
}
.w-scroller.style_1 .w-scroller-dot span,.w-scroller.style_2 .w-scroller-dot span
{
	height: 1em;
	margin: .8em;
	width: 1em;
}
.w-scroller.style_1 .w-scroller-dot span
{
	border-radius: 50%;
}
.w-scroller.style_1 .w-scroller-dot:not(.active) span,.w-scroller.style_2 .w-scroller-dot:not(.active) span
{
	box-shadow: 0 0 0 2px transparent!important;
}
.w-scroller.style_1 .w-scroller-dot.active span,.w-scroller.style_2 .w-scroller-dot.active span
{
	background-color: transparent!important;
}
.w-scroller.style_3 .w-scroller-dot span
{
	box-shadow: none!important;
	height: 2px;
	margin: .8em;
	transform: scaleX(.5);
	width: 3em;
}
.w-scroller.style_3.pos_left .w-scroller-dot span
{
	transform-origin: left;
}
.w-scroller.style_3.pos_right .w-scroller-dot span
{
	transform-origin: right;
}
.w-scroller.style_3 .w-scroller-dot.active span
{
	transform: none;
}
.w-scroller.style_4 .w-scroller-dot span
{
	box-shadow: none!important;
	height: 3em;
	margin: .2em .8em;
	width: .5em;
}
.w-separator
{
	clear: both;
	overflow: hidden;
	text-align: center;
}
.w-separator-h
{
	border-color: inherit;
	color: inherit;
	display: inline-block;
	height: inherit;
	position: relative;
	vertical-align: top;
}
.w-separator-h:before,.w-separator-h:after
{
	border-color: inherit;
	border-top-style: solid;
	border-top-width: 1px;
	content: '';
	display: inline-block;
	height: 0;
	position: absolute;
	top: 50%;
	vertical-align: top;
	width: 200rem;
}
.w-separator-h:before
{
	margin-right: 1rem;
	right: 100%;
}
.w-separator-h:after
{
	left: 100%;
	margin-left: 1rem;
}
.w-separator-h>*
{
	display: inline-block;
	line-height: inherit!important;
	margin: 0;
	vertical-align: top;
}
.w-separator.style_dashed .w-separator-h:before,.w-separator.style_dashed .w-separator-h:after
{
	border-top-style: dashed;
}
.w-separator.style_dotted .w-separator-h:before,.w-separator.style_dotted .w-separator-h:after
{
	border-top-style: dotted;
}
.w-separator.style_double .w-separator-h:before,.w-separator.style_double .w-separator-h:after
{
	border-top-style: double;
}
.w-separator.thick_2 .w-separator-h:before,.w-separator.thick_2 .w-separator-h:after
{
	border-top-width: 2px;
	margin-top: -1px;
}
.w-separator.thick_3 .w-separator-h:before,.w-separator.thick_3 .w-separator-h:after
{
	border-top-width: 3px;
	margin-top: -1px;
}
.w-separator.thick_4 .w-separator-h:before,.w-separator.thick_4 .w-separator-h:after
{
	border-top-width: 4px;
	margin-top: -2px;
}
.w-separator.thick_5 .w-separator-h:before,.w-separator.thick_5 .w-separator-h:after
{
	border-top-width: 5px;
	margin-top: -2px;
}
.w-separator.type_invisible
{
	height: 1px;
}
.w-separator.type_invisible .w-separator-h
{
	display: none;
}
.w-separator.type_short
{
	margin-left: auto!important;
	margin-right: auto!important;
	width: 30%;
}
.w-separator.type_fullwidth
{
	overflow: visible;
}
.w-separator.cont_none .w-separator-h:before
{
	margin-right: 0;
}
.w-separator.cont_none .w-separator-h:after
{
	margin-left: 0;
}
.w-separator.cont_text
{
	height: auto;
	line-height: 1.3;
}
.w-socials-list
{
	margin: 0 -.1em;
}
.w-socials-item
{
	display: inline-block;
	margin: .1em;
	position: relative;
	vertical-align: top;
}
.w-socials-item-link
{
	border: none!important;
	display: block;
	line-height: 2.5em;
	overflow: hidden;
	position: relative;
	text-align: center;
	width: 2.5em;
	z-index: 0;
}
.w-socials.color_text .w-socials-item-link
{
	color: inherit;
}
.w-socials-item-link-hover
{
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.no-touch .w-socials-item-link-hover
{
	display: block;
}
.w-socials.hover_none .w-socials-item-link-hover
{
	display: none!important;
}
.w-socials-item-link:after,.w-socials-item-link i
{
	display: block;
	line-height: inherit;
	position: relative;
}
.w-socials-item-link:after
{
	font-family: fontawesome;
}
.w-socials-item-link-title
{
	display: none;
}
.w-socials-item-popup
{
	background-color: rgba(0,0,0,.8);
	border-radius: .25rem;
	bottom: 100%;
	color: #fff;
	display: none;
	font-size: .9rem;
	left: 50%;
	line-height: 2.4rem;
	margin-bottom: .4rem;
	opacity: 0;
	padding: 0 1rem;
	position: absolute;
	text-align: center;
	transform: translate3d(-50%,-1em,0);
	transition: opacity 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s,transform 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s;
	visibility: hidden;
	white-space: nowrap;
	z-index: 10;
}
.w-socials-item-link:hover+.w-socials-item-popup
{
	opacity: 1;
	transform: translate3d(-50%,0,0);
	visibility: visible;
}
.no-touch .w-socials-item-popup
{
	display: block;
}
.w-socials-item-popup:after
{
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid rgba(0,0,0,.8);
	bottom: -5px;
	content: '';
	display: block;
	height: 0;
	left: 50%;
	margin-left: -6px;
	position: absolute;
	width: 0;
}
.w-socials.color_brand .w-socials-item.email .w-socials-item-link
{
	color: #96a2a8;
}
.w-socials-item.email .w-socials-item-link-hover
{
	background-color: #96a2a8;
}
.w-socials-item.email .w-socials-item-link:after
{
	content: '\f0e0';
}
.w-socials.color_brand .w-socials-item.rss .w-socials-item-link
{
	color: #ff9702;
}
.w-socials-item.rss .w-socials-item-link-hover
{
	background-color: #ff9702;
}
.w-socials-item.rss .w-socials-item-link:after
{
	content: '\f09e';
}
.w-socials.color_brand .w-socials-item.facebook .w-socials-item-link
{
	color: #42599e;
}
.w-socials-item.facebook .w-socials-item-link-hover
{
	background-color: #42599e;
}
.w-socials-item.facebook .w-socials-item-link:after
{
	content: '\f09a';
}
.w-socials.color_brand .w-socials-item.twitter .w-socials-item-link
{
	color: #55acee;
}
.w-socials-item.twitter .w-socials-item-link-hover
{
	background-color: #55acee;
}
.w-socials-item.twitter .w-socials-item-link:after
{
	content: '\f099';
}
.w-socials.color_brand .w-socials-item.google .w-socials-item-link
{
	color: #db4437;
}
.w-socials-item.google .w-socials-item-link-hover
{
	background-color: #db4437;
}
.w-socials-item.google .w-socials-item-link:after
{
	content: '\f0d5';
}
.w-socials.color_brand .w-socials-item.linkedin .w-socials-item-link
{
	color: #117eb9;
}
.w-socials-item.linkedin .w-socials-item-link-hover
{
	background-color: #117eb9;
}
.w-socials-item.linkedin .w-socials-item-link:after
{
	content: '\f0e1';
}
.w-socials.color_brand .w-socials-item.youtube .w-socials-item-link
{
	color: #cd201f;
}
.w-socials-item.youtube .w-socials-item-link-hover
{
	background-color: #cd201f;
}
.w-socials-item.youtube .w-socials-item-link:after
{
	content: '\f16a';
}
.w-socials.color_brand .w-socials-item.vimeo .w-socials-item-link
{
	color: #1ab7ea;
}
.w-socials-item.vimeo .w-socials-item-link-hover
{
	background-color: #1ab7ea;
}
.w-socials-item.vimeo .w-socials-item-link:after
{
	content: '\f27d';
}
.w-socials.color_brand .w-socials-item.skype .w-socials-item-link
{
	color: #00aff0;
}
.w-socials-item.skype .w-socials-item-link-hover
{
	background-color: #00aff0;
}
.w-socials-item.skype .w-socials-item-link:after
{
	content: '\f17e';
}
.w-socials.color_brand .w-socials-item.flickr .w-socials-item-link
{
	color: #ff0084;
}
.w-socials-item.flickr .w-socials-item-link-hover
{
	background-color: #ff0084;
}
.w-socials-item.flickr .w-socials-item-link:after
{
	content: '\f16e';
}
.w-socials.color_brand .w-socials-item.pinterest .w-socials-item-link
{
	color: #cb2027;
}
.w-socials-item.pinterest .w-socials-item-link-hover
{
	background-color: #cb2027;
}
.w-socials-item.pinterest .w-socials-item-link:after
{
	content: '\f0d2';
}
.w-socials.color_brand .w-socials-item.tumblr .w-socials-item-link
{
	color: #37465d;
}
.w-socials-item.tumblr .w-socials-item-link-hover
{
	background-color: #37465d;
}
.w-socials-item.tumblr .w-socials-item-link:after
{
	content: '\f173';
}
.w-socials.color_brand .w-socials-item.dribbble .w-socials-item-link
{
	color: #ea4c89;
}
.w-socials-item.dribbble .w-socials-item-link-hover
{
	background-color: #ea4c89;
}
.w-socials-item.dribbble .w-socials-item-link:after
{
	content: '\f17d';
}
.w-socials.color_brand .w-socials-item.vk .w-socials-item-link
{
	color: #4c75a3;
}
.w-socials-item.vk .w-socials-item-link-hover
{
	background-color: #4c75a3;
}
.w-socials-item.vk .w-socials-item-link:after
{
	content: '\f189';
}
.w-socials.color_brand .w-socials-item.instagram .w-socials-item-link
{
	color: inherit;
}
.w-socials-item.instagram .w-socials-item-link-hover
{
	background: #a17357;
	background: radial-gradient(circle farthest-corner at 35% 100%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 10% 140%,#feda7e,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e42e66 50%,#fa5332 70%,#ffdc80 100%);
}
.w-socials-item.instagram .w-socials-item-link:after
{
	content: '\f16d';
	font-size: 1.2em;
}
.w-socials.color_brand .w-socials-item.behance .w-socials-item-link
{
	color: #1769ff;
}
.w-socials-item.behance .w-socials-item-link-hover
{
	background-color: #1769ff;
}
.w-socials-item.behance .w-socials-item-link:after
{
	content: '\f1b4';
}
.w-socials.color_brand .w-socials-item.xing .w-socials-item-link
{
	color: #006464;
}
.w-socials-item.xing .w-socials-item-link-hover
{
	background-color: #006464;
}
.w-socials-item.xing .w-socials-item-link:after
{
	content: '\f168';
}
.w-socials.color_brand .w-socials-item.yelp .w-socials-item-link
{
	color: #c41200;
}
.w-socials-item.yelp .w-socials-item-link-hover
{
	background-color: #c41200;
}
.w-socials-item.yelp .w-socials-item-link:after
{
	content: '\f1e9';
}
.w-socials.color_brand .w-socials-item.twitch .w-socials-item-link
{
	color: #6441a5;
}
.w-socials-item.twitch .w-socials-item-link-hover
{
	background-color: #6441a5;
}
.w-socials-item.twitch .w-socials-item-link:after
{
	content: '\f1e8';
}
.w-socials.color_brand .w-socials-item.soundcloud .w-socials-item-link
{
	color: #ff5600;
}
.w-socials-item.soundcloud .w-socials-item-link-hover
{
	background-color: #ff5600;
}
.w-socials-item.soundcloud .w-socials-item-link:after
{
	content: '\f1be';
}
.w-socials.color_brand .w-socials-item.deviantart .w-socials-item-link
{
	color: #05cc47;
}
.w-socials-item.deviantart .w-socials-item-link-hover
{
	background-color: #637768;
}
.w-socials-item.deviantart .w-socials-item-link:after
{
	content: '\f1bd';
}
.w-socials.color_brand .w-socials-item.foursquare .w-socials-item-link
{
	color: #fa4b7a;
}
.w-socials-item.foursquare .w-socials-item-link-hover
{
	background-color: #fa4b7a;
}
.w-socials-item.foursquare .w-socials-item-link:after
{
	content: '\f180';
}
.w-socials.color_brand .w-socials-item.github .w-socials-item-link
{
	color: #333;
}
.w-socials-item.github .w-socials-item-link-hover
{
	background-color: #333;
}
.w-socials-item.github .w-socials-item-link:after
{
	content: '\f09b';
}
.w-socials.color_brand .w-socials-item.odnoklassniki .w-socials-item-link
{
	color: #f58220;
}
.w-socials-item.odnoklassniki .w-socials-item-link-hover
{
	background-color: #f58220;
}
.w-socials-item.odnoklassniki .w-socials-item-link:after
{
	content: '\f263';
}
.w-socials.color_brand .w-socials-item.s500px .w-socials-item-link
{
	color: #222;
}
.w-socials-item.s500px .w-socials-item-link-hover
{
	background-color: #222;
}
.w-socials-item.s500px .w-socials-item-link:after
{
	content: '\f26e';
}
.w-socials.color_brand .w-socials-item.houzz .w-socials-item-link
{
	color: #7ac142;
}
.w-socials-item.houzz .w-socials-item-link-hover
{
	background-color: #7ac142;
}
.w-socials-item.houzz .w-socials-item-link:after
{
	content: '\f27c';
}
.w-socials.color_brand .w-socials-item.medium .w-socials-item-link
{
	color: #00ab6c;
}
.w-socials-item.medium .w-socials-item-link-hover
{
	background-color: #00ab6c;
}
.w-socials-item.medium .w-socials-item-link:after
{
	content: '\f23a';
}
.w-socials.color_brand .w-socials-item.tripadvisor .w-socials-item-link
{
	color: #579542;
}
.w-socials-item.tripadvisor .w-socials-item-link-hover
{
	background-color: #579542;
}
.w-socials-item.tripadvisor .w-socials-item-link:after
{
	content: '\f262';
}
.w-tabs-list
{
	overflow: hidden;
	position: relative;
}
.w-tabs-item
{
	cursor: pointer;
	float: left;
	position: relative;
	text-align: center;
}
.w-tabs-item.active,.w-tabs-item.active .w-tabs-item-h
{
	cursor: default;
}
.w-tabs-item-h
{
	color: inherit!important;
	display: block;
	padding: 1em 1.5em;
}
.w-tabs-item i
{
	line-height: inherit;
	vertical-align: top;
}
.w-tabs-item-title:empty
{
	display: none;
}
.w-tabs-sections
{
	overflow: hidden;
	position: relative;
}
.w-tabs-sections-h
{
	height: inherit;
}
.w-tabs-section
{
	float: left;
}
.w-tabs-section-header
{
	cursor: pointer;
	display: none;
	font-size: 1.2rem;
	line-height: 1.5rem;
	position: relative;
	white-space: nowrap;
}
.w-tabs-section.color_custom .w-tabs-section-header,.w-tabs-section:not(.active) .w-tabs-section-header
{
	color: inherit!important;
}
.w-tabs-section-header i
{
	line-height: inherit;
	vertical-align: top;
}
.w-tabs-section-title
{
	display: inline-block;
	font-size: inherit;
	line-height: inherit;
	margin-bottom: 0!important;
	padding: 0!important;
	vertical-align: top;
	white-space: normal;
}
.w-tabs-section-title:empty
{
	display: none;
}
.w-tabs-section-control
{
	position: absolute;
}
.w-tabs-section-content-h
{
	margin: 0 auto;
}
.w-tabs.accordion .w-tabs-list
{
	display: none!important;
}
.w-tabs.accordion .w-tabs-sections
{
	overflow: visible;
}
.w-tabs.accordion .w-tabs-section
{
	float: none;
}
.w-tabs.accordion .w-tabs-section-header
{
	display: block;
}
.w-tabs.accordion .w-tabs-section-content
{
	display: none;
}
.w-tabs.accordion .w-tabs-section.active .w-tabs-section-content
{
	display: block;
}
.w-tabs.measure .w-tabs-list
{
	width: 100%!important;
}
.w-tabs.measure .w-tabs-list-h
{
	display: block!important;
}
.w-tabs.measure .w-tabs-item
{
	float: left!important;
	width: auto!important;
}
.w-tabs.layout_ver.measure .w-tabs-sections
{
	width: 0!important;
}
.w-tabs.layout_ver.measure .w-tabs-section-content
{
	display: block!important;
	height: 1px;
	margin-bottom: -1px;
	min-width: 12rem;
	overflow: hidden;
}
.w-tabs.layout_ver.measure .w-tabs-section.active .w-tabs-section-content
{
	height: auto;
	margin-bottom: 0;
}
.w-tabs.autoresize .w-tabs-sections
{
	height: auto!important;
}
.w-tabs.autoresize .w-tabs-sections-h
{
	position: static!important;
}
.w-tabs.autoresize .w-tabs-section
{
	display: none;
}
.w-tabs.autoresize .w-tabs-section.active
{
	display: block;
	position: relative;
}
.w-tabs-section.no_indents .w-tabs-section-content,.w-tabs-section.no_indents .w-tabs-section-content-h
{
	margin: 0!important;
	max-width: none;
	padding: 0!important;
}
.w-testimonial-h
{
	border: none;
	font-style: inherit;
	padding: 0;
	position: relative;
}
.w-testimonials[style*="font-size"] .w-testimonial-text
{
	line-height: 1.7;
}
.w-testimonial-author
{
	align-items: center;
	display: flex;
	line-height: 1.5rem;
	margin-top: 1rem;
}
.w-testimonial-author img
{
	border-radius: 50%;
	display: block;
	flex-shrink: 0;
	margin-right: 1rem;
	width: 4rem!important;
}
.w-testimonial-author-name
{
	font-size: 1rem;
	font-weight: 600;
}
.w-testimonial img~div .w-testimonial-author-name
{
	display: block;
}
.w-testimonial-author-role
{
	font-size: .9rem;
}
.w-testimonial-author-name~.w-testimonial-author-role
{
	margin-left: .5rem;
}
.w-testimonial img~div .w-testimonial-author-role
{
	margin: 0;
}
.w-testimonials[class*="cols_"] .w-testimonials-list
{
	margin: 0 -1.5rem;
}
.w-testimonials[class*="cols_"] .w-testimonial
{
	display: inline-block;
	padding: 1.5rem;
	vertical-align: top;
}
.w-testimonials.type_grid:not([class*="cols_"]) .w-testimonial+.w-testimonial
{
	margin-top: 3rem;
}
.w-testimonials.type_carousel .w-testimonials-list
{
	margin: 0!important;
}
.w-testimonials.type_carousel .w-testimonial
{
	display: block;
	padding: 0!important;
	width: 100%!important;
}
.w-video
{
	background-color: #111;
}
.w-video-h
{
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	position: relative;
}
.w-video-h iframe,.w-video-h object,.w-video-h embed
{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.w-video.align_center
{
	margin: 0 auto;
}
.w-video.align_right
{
	margin-left: auto;
}
.w-video.ratio_21x9 .w-video-h
{
	padding-bottom: 42.1875%;
}
.w-video.ratio_3x2 .w-video-h
{
	padding-bottom: 66.667%;
}
.w-video.ratio_4x3 .w-video-h
{
	padding-bottom: 75%;
}
.w-video.ratio_1x1 .w-video-h
{
	padding-bottom: 100%;
}
.wp-caption
{
	line-height: 0;
	margin: 0 0 2rem;
	max-width: 100%;
	position: relative;
}
.wp-caption-text
{
	display: block;
	font-size: .9rem;
	line-height: 1.6;
	margin: 0;
	padding: .6rem 1rem;
}
.wp-caption.aligncenter
{
	margin-left: auto;
	margin-right: auto;
}
.wp-caption.alignleft
{
	float: left;
	margin-right: 2rem;
}
.wp-caption.alignright
{
	float: right;
	margin-left: 2.5rem;
	margin-right: -10px;
}
.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text
{
	width: calc(100% - 10px);
}
.widget
{
	margin-bottom: 3rem;
}
.l-footer .widget
{
	margin-bottom: 2rem;
}
.widget:last-child
{
	margin-bottom: 0!important;
}
.widget:not(.widget_text) ul
{
	list-style-type: none;
	margin: 0;
}
.widget li:last-child
{
	margin-bottom: 0!important;
}
.animate_start
{
	animation-duration: 0.7s;
	animation-fill-mode: both;
	transition-timing-function: cubic-bezier(.78,.13,.15,.86);
	webkit-animation-duration: 0.7s;
	webkit-animation-fill-mode: both;
	webkit-transition-timing-function: cubic-bezier(.78,.13,.15,.86);
}
@keyframes fade
{
	from
	{
		opacity: 0;
	}
	to
	{
		opacity: 1;
	}
}
@-webkit-keyframes fade
{
	from
	{
		opacity: 0;
	}
	to
	{
		opacity: 1;
	}
}
.animate_fade
{
	opacity: 0;
}
.animate_fade.animate_start
{
	animation-name: fade;
	opacity: 1;
	webkit-animation-name: fade;
}
@keyframes afc
{
	from
	{
		opacity: 0;
		transform: scale(.2);
	}
	to
	{
		opacity: 1;
		transform: scale(1);
	}
}
@-webkit-keyframes afc
{
	from
	{
		opacity: 0;
		webkit-transform: scale(.2);
	}
	to
	{
		opacity: 1;
		webkit-transform: scale(1);
	}
}
.animate_afc
{
	opacity: 0;
}
.animate_afc.animate_start
{
	animation-name: afc;
	opacity: 1;
	webkit-animation-name: afc;
}
@keyframes afl
{
	from
	{
		opacity: 0;
		transform: translateX(-3rem);
	}
	to
	{
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes afl
{
	from
	{
		opacity: 0;
		webkit-transform: translateX(-3rem);
	}
	to
	{
		opacity: 1;
		webkit-transform: translateX(0);
	}
}
.animate_afl
{
	opacity: 0;
}
.animate_afl.animate_start
{
	animation-name: afl;
	opacity: 1;
	webkit-animation-name: afl;
}
@keyframes afr
{
	from
	{
		opacity: 0;
		transform: translateX(3rem);
	}
	to
	{
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes afr
{
	from
	{
		opacity: 0;
		webkit-transform: translateX(3rem);
	}
	to
	{
		opacity: 1;
		webkit-transform: translateX(0);
	}
}
.animate_afr
{
	opacity: 0;
}
.animate_afr.animate_start
{
	animation-name: afr;
	opacity: 1;
	webkit-animation-name: afr;
}
@keyframes aft
{
	from
	{
		opacity: 0;
		transform: translateY(-3rem);
	}
	to
	{
		opacity: 1;
		transform: translateY(0);
	}
}
@-webkit-keyframes aft
{
	from
	{
		opacity: 0;
		webkit-transform: translateY(-3rem);
	}
	to
	{
		opacity: 1;
		webkit-transform: translateY(0);
	}
}
.animate_aft
{
	opacity: 0;
}
.animate_aft.animate_start
{
	animation-name: aft;
	opacity: 1;
	webkit-animation-name: aft;
}
@keyframes afb
{
	from
	{
		opacity: 0;
		transform: translateY(3rem);
	}
	to
	{
		opacity: 1;
		transform: translateY(0);
	}
}
@-webkit-keyframes afb
{
	from
	{
		opacity: 0;
		webkit-transform: translateY(3rem);
	}
	to
	{
		opacity: 1;
		webkit-transform: translateY(0);
	}
}
.animate_afb
{
	opacity: 0;
}
.animate_afb.animate_start
{
	animation-name: afb;
	opacity: 1;
	webkit-animation-name: afb;
}
@keyframes wfc
{
	from
	{
		opacity: 0;
		transform: scaleX(.01);
	}
	to
	{
		opacity: 1;
		transform: scaleX(1);
	}
}
@-webkit-keyframes wfc
{
	from
	{
		opacity: 0;
		webkit-transform: scaleX(.01);
	}
	to
	{
		opacity: 1;
		webkit-transform: scaleX(1);
	}
}
.animate_wfc
{
	opacity: 0;
}
.animate_wfc.animate_start
{
	animation-name: wfc;
	opacity: 1;
	webkit-animation-name: wfc;
}
@keyframes hfc
{
	from
	{
		opacity: 0;
		transform: scaleY(.01);
	}
	to
	{
		opacity: 1;
		transform: scaleY(1);
	}
}
@-webkit-keyframes hfc
{
	from
	{
		opacity: 0;
		webkit-transform: scaleY(.01);
	}
	to
	{
		opacity: 1;
		webkit-transform: scaleY(1);
	}
}
.animate_hfc
{
	opacity: 0;
}
.animate_hfc.animate_start
{
	animation-name: hfc;
	opacity: 1;
	webkit-animation-name: hfc;
}
.d1.animate_start
{
	animation-delay: 0.2s;
	webkit-animation-delay: 0.2s;
}
.d2.animate_start
{
	animation-delay: 0.4s;
	webkit-animation-delay: 0.4s;
}
.d3.animate_start
{
	animation-delay: 0.6s;
	webkit-animation-delay: 0.6s;
}
.d4.animate_start
{
	animation-delay: 0.8s;
	webkit-animation-delay: 0.8s;
}
.d5.animate_start
{
	animation-delay: 1s;
	webkit-animation-delay: 1s;
}
.s1.animate_start
{
	animation-duration: 0.6s;
	webkit-animation-duration: 0.6s;
}
.s2.animate_start
{
	animation-duration: 0.8s;
	webkit-animation-duration: 0.8s;
}
.s3.animate_start
{
	animation-duration: 1s;
	webkit-animation-duration: 1s;
}
.s4.animate_start
{
	animation-duration: 1.2s;
	webkit-animation-duration: 1.2s;
}
.s5.animate_start
{
	animation-duration: 1.4s;
	webkit-animation-duration: 1.4s;
}
.animate_revealgrid .animate_reveal
{
	opacity: 0;
}
.disable_effects .animate_afc,.disable_effects .animate_aft,.disable_effects .animate_afb,.disable_effects .animate_afl,.disable_effects .animate_afr,.disable_effects .animate_wfc,.disable_effects .animate_hfc,.disable_effects .animate_rfl,.disable_effects .animate_rfr,.disable_effects .animate_rfc,.disable_effects .animate_revealgrid .animate_reveal,.vc_editor.compose-mode .animate_afc,.vc_editor.compose-mode .animate_aft,.vc_editor.compose-mode .animate_afb,.vc_editor.compose-mode .animate_afl,.vc_editor.compose-mode .animate_afr,.vc_editor.compose-mode .animate_wfc,.vc_editor.compose-mode .animate_hfc,.vc_editor.compose-mode .animate_rfl,.vc_editor.compose-mode .animate_rfr,.vc_editor.compose-mode .animate_rfc,.vc_editor.compose-mode .animate_revealgrid .animate_reveal
{
	animation: none!important;
	opacity: 1;
	webkit-animation: none!important;
}
@media print
{
	*,*:before,*:after
	{
		animation: none!important;
		background: transparent!important;
		box-shadow: none!important;
		color: #000!important;
		text-shadow: none!important;
		webkit-animation: none!important;
	}
	a[href^="http"]
	{
		text-decoration: underline!important;
	}
	.l-header,.l-sidebar,.vc_empty_space,.l-footer,.l-section.for_blognav,.l-section.for_sharing,.comment-respond
	{
		display: none!important;
	}
	.l-content
	{
		width: 100%!important;
	}
	.l-titlebar,.l-main,.l-section
	{
		min-height: 0!important;
		padding: 0!important;
	}
	.l-titlebar-h,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h
	{
		padding: 10mm 0!important;
	}
	.w-blog
	{
		padding: 0!important;
	}
	.w-separator
	{
		margin: 2mm 0!important;
	}
	.w-portfolio-item-anchor:before
	{
		display: none!important;
	}
	.w-portfolio-item-image
	{
		opacity: 1!important;
		position: static!important;
		transform: none!important;
	}
	.w-portfolio-item-image img
	{
		display: block;
	}
	.w-portfolio-item-meta
	{
		padding: 5mm!important;
	}
	.w-portfolio-item-meta,.w-portfolio-item-meta-h,.w-portfolio-item-title,.w-portfolio-item-text
	{
		opacity: 1!important;
		position: static!important;
		transform: none!important;
	}
	.w-pricing-item-h
	{
		border-width: 1px!important;
	}
	.w-tabs-list
	{
		display: none!important;
	}
	.w-tabs-sections,.w-tabs-sections-h,.w-tabs-section
	{
		height: auto!important;
		position: static!important;
		width: auto!important;
	}
	.w-tabs-section
	{
		border: none!important;
		display: block!important;
		float: none!important;
		margin-bottom: 10mm!important;
		padding: 0!important;
	}
	.w-tabs-section-header
	{
		border-top: 1px solid;
		display: block!important;
	}
	.w-tabs-section-header:before
	{
		display: none!important;
	}
	.w-tabs-section-content
	{
		display: block!important;
	}
	.w-tabs-section-content-h
	{
		padding: 0!important;
	}
	.woocommerce-Tabs-panel
	{
		display: block!important;
		margin-bottom: 10mm!important;
	}
	.animate_fade,.animate_afc,.animate_aft,.animate_afb,.animate_afl,.animate_afr,.animate_wfc,.animate_hfc,.animate_revealgrid .animate_reveal
	{
		opacity: 1!important;
	}
}
.g-cols.wpb_row,.wpb_revslider_element.wpb_content_element,.wpb_widgetised_column.wpb_content_element
{
	margin-bottom: 0;
}
.wpb_text_column:not(:last-child) p:last-child,.wpb_text_column:not(:last-child) ul:last-child,.wpb_text_column:not(:last-child) ol:last-child
{
	margin-bottom: 1.5rem;
}
.wpb_text_column:last-child h1:last-child,.wpb_text_column:last-child h2:last-child,.wpb_text_column:last-child h3:last-child,.wpb_text_column:last-child h4:last-child,.wpb_text_column:last-child h5:last-child,.wpb_text_column:last-child h6:last-child
{
	margin-bottom: 0;
}
.vc_icon_element-icon
{
	webkit-transform: translate(-50%,-50%);
}
.vc_icon_element-align-left
{
	display: inline-block;
	vertical-align: top;
}
.compose-mode .vc_control-btn-append:before
{
	top: 4px;
}
.flickr_badge_image
{
	float: left;
	height: 5rem;
	width: 5rem;
}
.flickr_badge_image a
{
	border: none;
}
.flickr_badge_image img
{
	height: 100%;
	max-height: 100%;
	max-width: 100%;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap
{
	clear: both;
	font-size: 80%;
	margin: 0;
	padding-top: .4rem;
}
.vc_chart ul.vc_chart-legend
{
	font-size: inherit;
	margin: 0;
	padding: 0;
}
.vc_chart ul.vc_chart-legend li
{
	line-height: 1.4rem;
	list-style: none;
	padding: 0;
}
.vc_chart .vc_chart-legend span
{
	display: inline-block;
	height: 1rem;
	margin: .15rem .3rem .15rem 0;
	vertical-align: top;
	width: 1rem;
}
@media (min-width:600px)
{
	.vc_chart .vc_chart-with-legend
	{
		display: inline-block;
		vertical-align: middle;
		width: 60%;
	}
	.vc_chart .vc_chart-legend
	{
		display: inline-block;
		vertical-align: middle;
		width: 40%;
	}
	.vc_chart ul.vc_chart-legend li
	{
		margin-left: 2rem;
	}
	.vc_line-chart .vc_chart-with-legend
	{
		width: 75%;
	}
	.vc_line-chart .vc_chart-legend
	{
		width: 25%;
	}
}
@font-face
{
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 400;
	src: local('Material Icons'),local('MaterialIcons-Regular'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format('woff');
}
.material-icons
{
	direction: ltr;
	display: inline-block;
	font-family: 'Material Icons';
	font-feature-settings: 'liga';
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	line-height: 1;
	text-transform: none;
	webkit-font-feature-settings: 'liga';
	webkit-font-smoothing: antialiased;
	white-space: nowrap;
	word-wrap: normal;
}
@font-face
{
	font-family: 'FontAwesome';
	font-style: normal;
	font-weight: 400;
	src: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//vekansk.ru/wp-content/themes/Impreza/framework/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype');
}
.fa
{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	moz-osx-font-smoothing: grayscale;
	text-rendering: auto;
	webkit-font-smoothing: antialiased;
}
.fa-lg
{
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%;
}
.fa-2x
{
	font-size: 2em;
}
.fa-3x
{
	font-size: 3em;
}
.fa-4x
{
	font-size: 4em;
}
.fa-5x
{
	font-size: 5em;
}
.fa-fw
{
	text-align: center;
	width: 1.28571429em;
}
.fa-ul
{
	list-style-type: none;
	margin-left: 2.14285714em;
	padding-left: 0;
}
.fa-ul>li
{
	position: relative;
}
.fa-li
{
	left: -2.14285714em;
	position: absolute;
	text-align: center;
	top: .14285714em;
	width: 2.14285714em;
}
.fa-li.fa-lg
{
	left: -1.85714286em;
}
.fa-border
{
	border: solid .08em #eee;
	border-radius: .1em;
	padding: .2em .25em .15em;
}
.fa-pull-left
{
	float: left;
}
.fa-pull-right
{
	float: right;
}
.fa.fa-pull-left
{
	margin-right: .3em;
}
.fa.fa-pull-right
{
	margin-left: .3em;
}
.pull-right
{
	float: right;
}
.pull-left
{
	float: left;
}
.fa.pull-left
{
	margin-right: .3em;
}
.fa.pull-right
{
	margin-left: .3em;
}
.fa-spin
{
	animation: fa-spin 2s infinite linear;
	webkit-animation: fa-spin 2s infinite linear;
}
.fa-pulse
{
	animation: fa-spin 1s infinite steps(8);
	webkit-animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin
{
	0%
	{
		transform: rotate(0deg);
		webkit-transform: rotate(0deg);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
@keyframes fa-spin
{
	0%
	{
		transform: rotate(0deg);
		webkit-transform: rotate(0deg);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
.fa-rotate-90
{
	ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	ms-transform: rotate(90deg);
	transform: rotate(90deg);
	webkit-transform: rotate(90deg);
}
.fa-rotate-180
{
	ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	ms-transform: rotate(180deg);
	transform: rotate(180deg);
	webkit-transform: rotate(180deg);
}
.fa-rotate-270
{
	ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	ms-transform: rotate(270deg);
	transform: rotate(270deg);
	webkit-transform: rotate(270deg);
}
.fa-flip-horizontal
{
	ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	ms-transform: scale(-1,1);
	transform: scale(-1,1);
	webkit-transform: scale(-1,1);
}
.fa-flip-vertical
{
	ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	ms-transform: scale(1,-1);
	transform: scale(1,-1);
	webkit-transform: scale(1,-1);
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical
{
	filter: none;
}
.fa-stack
{
	display: inline-block;
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2em;
}
.fa-stack-1x,.fa-stack-2x
{
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}
.fa-stack-1x
{
	line-height: inherit;
}
.fa-stack-2x
{
	font-size: 2em;
}
.fa-inverse
{
	color: #fff;
}
.fa-glass:before
{
	content: "\f000";
}
.fa-music:before
{
	content: "\f001";
}
.fa-search:before
{
	content: "\f002";
}
.fa-envelope-o:before
{
	content: "\f003";
}
.fa-heart:before
{
	content: "\f004";
}
.fa-star:before
{
	content: "\f005";
}
.fa-star-o:before
{
	content: "\f006";
}
.fa-user:before
{
	content: "\f007";
}
.fa-film:before
{
	content: "\f008";
}
.fa-th-large:before
{
	content: "\f009";
}
.fa-th:before
{
	content: "\f00a";
}
.fa-th-list:before
{
	content: "\f00b";
}
.fa-check:before
{
	content: "\f00c";
}
.fa-remove:before,.fa-close:before,.fa-times:before
{
	content: "\f00d";
}
.fa-search-plus:before
{
	content: "\f00e";
}
.fa-search-minus:before
{
	content: "\f010";
}
.fa-power-off:before
{
	content: "\f011";
}
.fa-signal:before
{
	content: "\f012";
}
.fa-gear:before,.fa-cog:before
{
	content: "\f013";
}
.fa-trash-o:before
{
	content: "\f014";
}
.fa-home:before
{
	content: "\f015";
}
.fa-file-o:before
{
	content: "\f016";
}
.fa-clock-o:before
{
	content: "\f017";
}
.fa-road:before
{
	content: "\f018";
}
.fa-download:before
{
	content: "\f019";
}
.fa-arrow-circle-o-down:before
{
	content: "\f01a";
}
.fa-arrow-circle-o-up:before
{
	content: "\f01b";
}
.fa-inbox:before
{
	content: "\f01c";
}
.fa-play-circle-o:before
{
	content: "\f01d";
}
.fa-rotate-right:before,.fa-repeat:before
{
	content: "\f01e";
}
.fa-refresh:before
{
	content: "\f021";
}
.fa-list-alt:before
{
	content: "\f022";
}
.fa-lock:before
{
	content: "\f023";
}
.fa-flag:before
{
	content: "\f024";
}
.fa-headphones:before
{
	content: "\f025";
}
.fa-volume-off:before
{
	content: "\f026";
}
.fa-volume-down:before
{
	content: "\f027";
}
.fa-volume-up:before
{
	content: "\f028";
}
.fa-qrcode:before
{
	content: "\f029";
}
.fa-barcode:before
{
	content: "\f02a";
}
.fa-tag:before
{
	content: "\f02b";
}
.fa-tags:before
{
	content: "\f02c";
}
.fa-book:before
{
	content: "\f02d";
}
.fa-bookmark:before
{
	content: "\f02e";
}
.fa-print:before
{
	content: "\f02f";
}
.fa-camera:before
{
	content: "\f030";
}
.fa-font:before
{
	content: "\f031";
}
.fa-bold:before
{
	content: "\f032";
}
.fa-italic:before
{
	content: "\f033";
}
.fa-text-height:before
{
	content: "\f034";
}
.fa-text-width:before
{
	content: "\f035";
}
.fa-align-left:before
{
	content: "\f036";
}
.fa-align-center:before
{
	content: "\f037";
}
.fa-align-right:before
{
	content: "\f038";
}
.fa-align-justify:before
{
	content: "\f039";
}
.fa-list:before
{
	content: "\f03a";
}
.fa-dedent:before,.fa-outdent:before
{
	content: "\f03b";
}
.fa-indent:before
{
	content: "\f03c";
}
.fa-video-camera:before
{
	content: "\f03d";
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before
{
	content: "\f03e";
}
.fa-pencil:before
{
	content: "\f040";
}
.fa-map-marker:before
{
	content: "\f041";
}
.fa-adjust:before
{
	content: "\f042";
}
.fa-tint:before
{
	content: "\f043";
}
.fa-edit:before,.fa-pencil-square-o:before
{
	content: "\f044";
}
.fa-share-square-o:before
{
	content: "\f045";
}
.fa-check-square-o:before
{
	content: "\f046";
}
.fa-arrows:before
{
	content: "\f047";
}
.fa-step-backward:before
{
	content: "\f048";
}
.fa-fast-backward:before
{
	content: "\f049";
}
.fa-backward:before
{
	content: "\f04a";
}
.fa-play:before
{
	content: "\f04b";
}
.fa-pause:before
{
	content: "\f04c";
}
.fa-stop:before
{
	content: "\f04d";
}
.fa-forward:before
{
	content: "\f04e";
}
.fa-fast-forward:before
{
	content: "\f050";
}
.fa-step-forward:before
{
	content: "\f051";
}
.fa-eject:before
{
	content: "\f052";
}
.fa-chevron-left:before
{
	content: "\f053";
}
.fa-chevron-right:before
{
	content: "\f054";
}
.fa-plus-circle:before
{
	content: "\f055";
}
.fa-minus-circle:before
{
	content: "\f056";
}
.fa-times-circle:before
{
	content: "\f057";
}
.fa-check-circle:before
{
	content: "\f058";
}
.fa-question-circle:before
{
	content: "\f059";
}
.fa-info-circle:before
{
	content: "\f05a";
}
.fa-crosshairs:before
{
	content: "\f05b";
}
.fa-times-circle-o:before
{
	content: "\f05c";
}
.fa-check-circle-o:before
{
	content: "\f05d";
}
.fa-ban:before
{
	content: "\f05e";
}
.fa-arrow-left:before
{
	content: "\f060";
}
.fa-arrow-right:before
{
	content: "\f061";
}
.fa-arrow-up:before
{
	content: "\f062";
}
.fa-arrow-down:before
{
	content: "\f063";
}
.fa-mail-forward:before,.fa-share:before
{
	content: "\f064";
}
.fa-expand:before
{
	content: "\f065";
}
.fa-compress:before
{
	content: "\f066";
}
.fa-plus:before
{
	content: "\f067";
}
.fa-minus:before
{
	content: "\f068";
}
.fa-asterisk:before
{
	content: "\f069";
}
.fa-exclamation-circle:before
{
	content: "\f06a";
}
.fa-gift:before
{
	content: "\f06b";
}
.fa-leaf:before
{
	content: "\f06c";
}
.fa-fire:before
{
	content: "\f06d";
}
.fa-eye:before
{
	content: "\f06e";
}
.fa-eye-slash:before
{
	content: "\f070";
}
.fa-warning:before,.fa-exclamation-triangle:before
{
	content: "\f071";
}
.fa-plane:before
{
	content: "\f072";
}
.fa-calendar:before
{
	content: "\f073";
}
.fa-random:before
{
	content: "\f074";
}
.fa-comment:before
{
	content: "\f075";
}
.fa-magnet:before
{
	content: "\f076";
}
.fa-chevron-up:before
{
	content: "\f077";
}
.fa-chevron-down:before
{
	content: "\f078";
}
.fa-retweet:before
{
	content: "\f079";
}
.fa-shopping-cart:before
{
	content: "\f07a";
}
.fa-folder:before
{
	content: "\f07b";
}
.fa-folder-open:before
{
	content: "\f07c";
}
.fa-arrows-v:before
{
	content: "\f07d";
}
.fa-arrows-h:before
{
	content: "\f07e";
}
.fa-bar-chart-o:before,.fa-bar-chart:before
{
	content: "\f080";
}
.fa-twitter-square:before
{
	content: "\f081";
}
.fa-facebook-square:before
{
	content: "\f082";
}
.fa-camera-retro:before
{
	content: "\f083";
}
.fa-key:before
{
	content: "\f084";
}
.fa-gears:before,.fa-cogs:before
{
	content: "\f085";
}
.fa-comments:before
{
	content: "\f086";
}
.fa-thumbs-o-up:before
{
	content: "\f087";
}
.fa-thumbs-o-down:before
{
	content: "\f088";
}
.fa-star-half:before
{
	content: "\f089";
}
.fa-heart-o:before
{
	content: "\f08a";
}
.fa-sign-out:before
{
	content: "\f08b";
}
.fa-linkedin-square:before
{
	content: "\f08c";
}
.fa-thumb-tack:before
{
	content: "\f08d";
}
.fa-external-link:before
{
	content: "\f08e";
}
.fa-sign-in:before
{
	content: "\f090";
}
.fa-trophy:before
{
	content: "\f091";
}
.fa-github-square:before
{
	content: "\f092";
}
.fa-upload:before
{
	content: "\f093";
}
.fa-lemon-o:before
{
	content: "\f094";
}
.fa-phone:before
{
	content: "\f095";
}
.fa-square-o:before
{
	content: "\f096";
}
.fa-bookmark-o:before
{
	content: "\f097";
}
.fa-phone-square:before
{
	content: "\f098";
}
.fa-twitter:before
{
	content: "\f099";
}
.fa-facebook-f:before,.fa-facebook:before
{
	content: "\f09a";
}
.fa-github:before
{
	content: "\f09b";
}
.fa-unlock:before
{
	content: "\f09c";
}
.fa-credit-card:before
{
	content: "\f09d";
}
.fa-feed:before,.fa-rss:before
{
	content: "\f09e";
}
.fa-hdd-o:before
{
	content: "\f0a0";
}
.fa-bullhorn:before
{
	content: "\f0a1";
}
.fa-bell:before
{
	content: "\f0f3";
}
.fa-certificate:before
{
	content: "\f0a3";
}
.fa-hand-o-right:before
{
	content: "\f0a4";
}
.fa-hand-o-left:before
{
	content: "\f0a5";
}
.fa-hand-o-up:before
{
	content: "\f0a6";
}
.fa-hand-o-down:before
{
	content: "\f0a7";
}
.fa-arrow-circle-left:before
{
	content: "\f0a8";
}
.fa-arrow-circle-right:before
{
	content: "\f0a9";
}
.fa-arrow-circle-up:before
{
	content: "\f0aa";
}
.fa-arrow-circle-down:before
{
	content: "\f0ab";
}
.fa-globe:before
{
	content: "\f0ac";
}
.fa-wrench:before
{
	content: "\f0ad";
}
.fa-tasks:before
{
	content: "\f0ae";
}
.fa-filter:before
{
	content: "\f0b0";
}
.fa-briefcase:before
{
	content: "\f0b1";
}
.fa-arrows-alt:before
{
	content: "\f0b2";
}
.fa-group:before,.fa-users:before
{
	content: "\f0c0";
}
.fa-chain:before,.fa-link:before
{
	content: "\f0c1";
}
.fa-cloud:before
{
	content: "\f0c2";
}
.fa-flask:before
{
	content: "\f0c3";
}
.fa-cut:before,.fa-scissors:before
{
	content: "\f0c4";
}
.fa-copy:before,.fa-files-o:before
{
	content: "\f0c5";
}
.fa-paperclip:before
{
	content: "\f0c6";
}
.fa-save:before,.fa-floppy-o:before
{
	content: "\f0c7";
}
.fa-square:before
{
	content: "\f0c8";
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before
{
	content: "\f0c9";
}
.fa-list-ul:before
{
	content: "\f0ca";
}
.fa-list-ol:before
{
	content: "\f0cb";
}
.fa-strikethrough:before
{
	content: "\f0cc";
}
.fa-underline:before
{
	content: "\f0cd";
}
.fa-table:before
{
	content: "\f0ce";
}
.fa-magic:before
{
	content: "\f0d0";
}
.fa-truck:before
{
	content: "\f0d1";
}
.fa-pinterest:before
{
	content: "\f0d2";
}
.fa-pinterest-square:before
{
	content: "\f0d3";
}
.fa-google-plus-square:before
{
	content: "\f0d4";
}
.fa-google-plus:before
{
	content: "\f0d5";
}
.fa-money:before
{
	content: "\f0d6";
}
.fa-caret-down:before
{
	content: "\f0d7";
}
.fa-caret-up:before
{
	content: "\f0d8";
}
.fa-caret-left:before
{
	content: "\f0d9";
}
.fa-caret-right:before
{
	content: "\f0da";
}
.fa-columns:before
{
	content: "\f0db";
}
.fa-unsorted:before,.fa-sort:before
{
	content: "\f0dc";
}
.fa-sort-down:before,.fa-sort-desc:before
{
	content: "\f0dd";
}
.fa-sort-up:before,.fa-sort-asc:before
{
	content: "\f0de";
}
.fa-envelope:before
{
	content: "\f0e0";
}
.fa-linkedin:before
{
	content: "\f0e1";
}
.fa-rotate-left:before,.fa-undo:before
{
	content: "\f0e2";
}
.fa-legal:before,.fa-gavel:before
{
	content: "\f0e3";
}
.fa-dashboard:before,.fa-tachometer:before
{
	content: "\f0e4";
}
.fa-comment-o:before
{
	content: "\f0e5";
}
.fa-comments-o:before
{
	content: "\f0e6";
}
.fa-flash:before,.fa-bolt:before
{
	content: "\f0e7";
}
.fa-sitemap:before
{
	content: "\f0e8";
}
.fa-umbrella:before
{
	content: "\f0e9";
}
.fa-paste:before,.fa-clipboard:before
{
	content: "\f0ea";
}
.fa-lightbulb-o:before
{
	content: "\f0eb";
}
.fa-exchange:before
{
	content: "\f0ec";
}
.fa-cloud-download:before
{
	content: "\f0ed";
}
.fa-cloud-upload:before
{
	content: "\f0ee";
}
.fa-user-md:before
{
	content: "\f0f0";
}
.fa-stethoscope:before
{
	content: "\f0f1";
}
.fa-suitcase:before
{
	content: "\f0f2";
}
.fa-bell-o:before
{
	content: "\f0a2";
}
.fa-coffee:before
{
	content: "\f0f4";
}
.fa-cutlery:before
{
	content: "\f0f5";
}
.fa-file-text-o:before
{
	content: "\f0f6";
}
.fa-building-o:before
{
	content: "\f0f7";
}
.fa-hospital-o:before
{
	content: "\f0f8";
}
.fa-ambulance:before
{
	content: "\f0f9";
}
.fa-medkit:before
{
	content: "\f0fa";
}
.fa-fighter-jet:before
{
	content: "\f0fb";
}
.fa-beer:before
{
	content: "\f0fc";
}
.fa-h-square:before
{
	content: "\f0fd";
}
.fa-plus-square:before
{
	content: "\f0fe";
}
.fa-angle-double-left:before
{
	content: "\f100";
}
.fa-angle-double-right:before
{
	content: "\f101";
}
.fa-angle-double-up:before
{
	content: "\f102";
}
.fa-angle-double-down:before
{
	content: "\f103";
}
.fa-angle-left:before
{
	content: "\f104";
}
.fa-angle-right:before
{
	content: "\f105";
}
.fa-angle-up:before
{
	content: "\f106";
}
.fa-angle-down:before
{
	content: "\f107";
}
.fa-desktop:before
{
	content: "\f108";
}
.fa-laptop:before
{
	content: "\f109";
}
.fa-tablet:before
{
	content: "\f10a";
}
.fa-mobile-phone:before,.fa-mobile:before
{
	content: "\f10b";
}
.fa-circle-o:before
{
	content: "\f10c";
}
.fa-quote-left:before
{
	content: "\f10d";
}
.fa-quote-right:before
{
	content: "\f10e";
}
.fa-spinner:before
{
	content: "\f110";
}
.fa-circle:before
{
	content: "\f111";
}
.fa-mail-reply:before,.fa-reply:before
{
	content: "\f112";
}
.fa-github-alt:before
{
	content: "\f113";
}
.fa-folder-o:before
{
	content: "\f114";
}
.fa-folder-open-o:before
{
	content: "\f115";
}
.fa-smile-o:before
{
	content: "\f118";
}
.fa-frown-o:before
{
	content: "\f119";
}
.fa-meh-o:before
{
	content: "\f11a";
}
.fa-gamepad:before
{
	content: "\f11b";
}
.fa-keyboard-o:before
{
	content: "\f11c";
}
.fa-flag-o:before
{
	content: "\f11d";
}
.fa-flag-checkered:before
{
	content: "\f11e";
}
.fa-terminal:before
{
	content: "\f120";
}
.fa-code:before
{
	content: "\f121";
}
.fa-mail-reply-all:before,.fa-reply-all:before
{
	content: "\f122";
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before
{
	content: "\f123";
}
.fa-location-arrow:before
{
	content: "\f124";
}
.fa-crop:before
{
	content: "\f125";
}
.fa-code-fork:before
{
	content: "\f126";
}
.fa-unlink:before,.fa-chain-broken:before
{
	content: "\f127";
}
.fa-question:before
{
	content: "\f128";
}
.fa-info:before
{
	content: "\f129";
}
.fa-exclamation:before
{
	content: "\f12a";
}
.fa-superscript:before
{
	content: "\f12b";
}
.fa-subscript:before
{
	content: "\f12c";
}
.fa-eraser:before
{
	content: "\f12d";
}
.fa-puzzle-piece:before
{
	content: "\f12e";
}
.fa-microphone:before
{
	content: "\f130";
}
.fa-microphone-slash:before
{
	content: "\f131";
}
.fa-shield:before
{
	content: "\f132";
}
.fa-calendar-o:before
{
	content: "\f133";
}
.fa-fire-extinguisher:before
{
	content: "\f134";
}
.fa-rocket:before
{
	content: "\f135";
}
.fa-maxcdn:before
{
	content: "\f136";
}
.fa-chevron-circle-left:before
{
	content: "\f137";
}
.fa-chevron-circle-right:before
{
	content: "\f138";
}
.fa-chevron-circle-up:before
{
	content: "\f139";
}
.fa-chevron-circle-down:before
{
	content: "\f13a";
}
.fa-html5:before
{
	content: "\f13b";
}
.fa-css3:before
{
	content: "\f13c";
}
.fa-anchor:before
{
	content: "\f13d";
}
.fa-unlock-alt:before
{
	content: "\f13e";
}
.fa-bullseye:before
{
	content: "\f140";
}
.fa-ellipsis-h:before
{
	content: "\f141";
}
.fa-ellipsis-v:before
{
	content: "\f142";
}
.fa-rss-square:before
{
	content: "\f143";
}
.fa-play-circle:before
{
	content: "\f144";
}
.fa-ticket:before
{
	content: "\f145";
}
.fa-minus-square:before
{
	content: "\f146";
}
.fa-minus-square-o:before
{
	content: "\f147";
}
.fa-level-up:before
{
	content: "\f148";
}
.fa-level-down:before
{
	content: "\f149";
}
.fa-check-square:before
{
	content: "\f14a";
}
.fa-pencil-square:before
{
	content: "\f14b";
}
.fa-external-link-square:before
{
	content: "\f14c";
}
.fa-share-square:before
{
	content: "\f14d";
}
.fa-compass:before
{
	content: "\f14e";
}
.fa-toggle-down:before,.fa-caret-square-o-down:before
{
	content: "\f150";
}
.fa-toggle-up:before,.fa-caret-square-o-up:before
{
	content: "\f151";
}
.fa-toggle-right:before,.fa-caret-square-o-right:before
{
	content: "\f152";
}
.fa-euro:before,.fa-eur:before
{
	content: "\f153";
}
.fa-gbp:before
{
	content: "\f154";
}
.fa-dollar:before,.fa-usd:before
{
	content: "\f155";
}
.fa-rupee:before,.fa-inr:before
{
	content: "\f156";
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before
{
	content: "\f157";
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before
{
	content: "\f158";
}
.fa-won:before,.fa-krw:before
{
	content: "\f159";
}
.fa-bitcoin:before,.fa-btc:before
{
	content: "\f15a";
}
.fa-file:before
{
	content: "\f15b";
}
.fa-file-text:before
{
	content: "\f15c";
}
.fa-sort-alpha-asc:before
{
	content: "\f15d";
}
.fa-sort-alpha-desc:before
{
	content: "\f15e";
}
.fa-sort-amount-asc:before
{
	content: "\f160";
}
.fa-sort-amount-desc:before
{
	content: "\f161";
}
.fa-sort-numeric-asc:before
{
	content: "\f162";
}
.fa-sort-numeric-desc:before
{
	content: "\f163";
}
.fa-thumbs-up:before
{
	content: "\f164";
}
.fa-thumbs-down:before
{
	content: "\f165";
}
.fa-youtube-square:before
{
	content: "\f166";
}
.fa-youtube:before
{
	content: "\f167";
}
.fa-xing:before
{
	content: "\f168";
}
.fa-xing-square:before
{
	content: "\f169";
}
.fa-youtube-play:before
{
	content: "\f16a";
}
.fa-dropbox:before
{
	content: "\f16b";
}
.fa-stack-overflow:before
{
	content: "\f16c";
}
.fa-instagram:before
{
	content: "\f16d";
}
.fa-flickr:before
{
	content: "\f16e";
}
.fa-adn:before
{
	content: "\f170";
}
.fa-bitbucket:before
{
	content: "\f171";
}
.fa-bitbucket-square:before
{
	content: "\f172";
}
.fa-tumblr:before
{
	content: "\f173";
}
.fa-tumblr-square:before
{
	content: "\f174";
}
.fa-long-arrow-down:before
{
	content: "\f175";
}
.fa-long-arrow-up:before
{
	content: "\f176";
}
.fa-long-arrow-left:before
{
	content: "\f177";
}
.fa-long-arrow-right:before
{
	content: "\f178";
}
.fa-apple:before
{
	content: "\f179";
}
.fa-windows:before
{
	content: "\f17a";
}
.fa-android:before
{
	content: "\f17b";
}
.fa-linux:before
{
	content: "\f17c";
}
.fa-dribbble:before
{
	content: "\f17d";
}
.fa-skype:before
{
	content: "\f17e";
}
.fa-foursquare:before
{
	content: "\f180";
}
.fa-trello:before
{
	content: "\f181";
}
.fa-female:before
{
	content: "\f182";
}
.fa-male:before
{
	content: "\f183";
}
.fa-gittip:before,.fa-gratipay:before
{
	content: "\f184";
}
.fa-sun-o:before
{
	content: "\f185";
}
.fa-moon-o:before
{
	content: "\f186";
}
.fa-archive:before
{
	content: "\f187";
}
.fa-bug:before
{
	content: "\f188";
}
.fa-vk:before
{
	content: "\f189";
}
.fa-weibo:before
{
	content: "\f18a";
}
.fa-renren:before
{
	content: "\f18b";
}
.fa-pagelines:before
{
	content: "\f18c";
}
.fa-stack-exchange:before
{
	content: "\f18d";
}
.fa-arrow-circle-o-right:before
{
	content: "\f18e";
}
.fa-arrow-circle-o-left:before
{
	content: "\f190";
}
.fa-toggle-left:before,.fa-caret-square-o-left:before
{
	content: "\f191";
}
.fa-dot-circle-o:before
{
	content: "\f192";
}
.fa-wheelchair:before
{
	content: "\f193";
}
.fa-vimeo-square:before
{
	content: "\f194";
}
.fa-turkish-lira:before,.fa-try:before
{
	content: "\f195";
}
.fa-plus-square-o:before
{
	content: "\f196";
}
.fa-space-shuttle:before
{
	content: "\f197";
}
.fa-slack:before
{
	content: "\f198";
}
.fa-envelope-square:before
{
	content: "\f199";
}
.fa-wordpress:before
{
	content: "\f19a";
}
.fa-openid:before
{
	content: "\f19b";
}
.fa-institution:before,.fa-bank:before,.fa-university:before
{
	content: "\f19c";
}
.fa-mortar-board:before,.fa-graduation-cap:before
{
	content: "\f19d";
}
.fa-yahoo:before
{
	content: "\f19e";
}
.fa-google:before
{
	content: "\f1a0";
}
.fa-reddit:before
{
	content: "\f1a1";
}
.fa-reddit-square:before
{
	content: "\f1a2";
}
.fa-stumbleupon-circle:before
{
	content: "\f1a3";
}
.fa-stumbleupon:before
{
	content: "\f1a4";
}
.fa-delicious:before
{
	content: "\f1a5";
}
.fa-digg:before
{
	content: "\f1a6";
}
.fa-pied-piper-pp:before
{
	content: "\f1a7";
}
.fa-pied-piper-alt:before
{
	content: "\f1a8";
}
.fa-drupal:before
{
	content: "\f1a9";
}
.fa-joomla:before
{
	content: "\f1aa";
}
.fa-language:before
{
	content: "\f1ab";
}
.fa-fax:before
{
	content: "\f1ac";
}
.fa-building:before
{
	content: "\f1ad";
}
.fa-child:before
{
	content: "\f1ae";
}
.fa-paw:before
{
	content: "\f1b0";
}
.fa-spoon:before
{
	content: "\f1b1";
}
.fa-cube:before
{
	content: "\f1b2";
}
.fa-cubes:before
{
	content: "\f1b3";
}
.fa-behance:before
{
	content: "\f1b4";
}
.fa-behance-square:before
{
	content: "\f1b5";
}
.fa-steam:before
{
	content: "\f1b6";
}
.fa-steam-square:before
{
	content: "\f1b7";
}
.fa-recycle:before
{
	content: "\f1b8";
}
.fa-automobile:before,.fa-car:before
{
	content: "\f1b9";
}
.fa-cab:before,.fa-taxi:before
{
	content: "\f1ba";
}
.fa-tree:before
{
	content: "\f1bb";
}
.fa-spotify:before
{
	content: "\f1bc";
}
.fa-deviantart:before
{
	content: "\f1bd";
}
.fa-soundcloud:before
{
	content: "\f1be";
}
.fa-database:before
{
	content: "\f1c0";
}
.fa-file-pdf-o:before
{
	content: "\f1c1";
}
.fa-file-word-o:before
{
	content: "\f1c2";
}
.fa-file-excel-o:before
{
	content: "\f1c3";
}
.fa-file-powerpoint-o:before
{
	content: "\f1c4";
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before
{
	content: "\f1c5";
}
.fa-file-zip-o:before,.fa-file-archive-o:before
{
	content: "\f1c6";
}
.fa-file-sound-o:before,.fa-file-audio-o:before
{
	content: "\f1c7";
}
.fa-file-movie-o:before,.fa-file-video-o:before
{
	content: "\f1c8";
}
.fa-file-code-o:before
{
	content: "\f1c9";
}
.fa-vine:before
{
	content: "\f1ca";
}
.fa-codepen:before
{
	content: "\f1cb";
}
.fa-jsfiddle:before
{
	content: "\f1cc";
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before
{
	content: "\f1cd";
}
.fa-circle-o-notch:before
{
	content: "\f1ce";
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before
{
	content: "\f1d0";
}
.fa-ge:before,.fa-empire:before
{
	content: "\f1d1";
}
.fa-git-square:before
{
	content: "\f1d2";
}
.fa-git:before
{
	content: "\f1d3";
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before
{
	content: "\f1d4";
}
.fa-tencent-weibo:before
{
	content: "\f1d5";
}
.fa-qq:before
{
	content: "\f1d6";
}
.fa-wechat:before,.fa-weixin:before
{
	content: "\f1d7";
}
.fa-send:before,.fa-paper-plane:before
{
	content: "\f1d8";
}
.fa-send-o:before,.fa-paper-plane-o:before
{
	content: "\f1d9";
}
.fa-history:before
{
	content: "\f1da";
}
.fa-circle-thin:before
{
	content: "\f1db";
}
.fa-header:before
{
	content: "\f1dc";
}
.fa-paragraph:before
{
	content: "\f1dd";
}
.fa-sliders:before
{
	content: "\f1de";
}
.fa-share-alt:before
{
	content: "\f1e0";
}
.fa-share-alt-square:before
{
	content: "\f1e1";
}
.fa-bomb:before
{
	content: "\f1e2";
}
.fa-soccer-ball-o:before,.fa-futbol-o:before
{
	content: "\f1e3";
}
.fa-tty:before
{
	content: "\f1e4";
}
.fa-binoculars:before
{
	content: "\f1e5";
}
.fa-plug:before
{
	content: "\f1e6";
}
.fa-slideshare:before
{
	content: "\f1e7";
}
.fa-twitch:before
{
	content: "\f1e8";
}
.fa-yelp:before
{
	content: "\f1e9";
}
.fa-newspaper-o:before
{
	content: "\f1ea";
}
.fa-wifi:before
{
	content: "\f1eb";
}
.fa-calculator:before
{
	content: "\f1ec";
}
.fa-paypal:before
{
	content: "\f1ed";
}
.fa-google-wallet:before
{
	content: "\f1ee";
}
.fa-cc-visa:before
{
	content: "\f1f0";
}
.fa-cc-mastercard:before
{
	content: "\f1f1";
}
.fa-cc-discover:before
{
	content: "\f1f2";
}
.fa-cc-amex:before
{
	content: "\f1f3";
}
.fa-cc-paypal:before
{
	content: "\f1f4";
}
.fa-cc-stripe:before
{
	content: "\f1f5";
}
.fa-bell-slash:before
{
	content: "\f1f6";
}
.fa-bell-slash-o:before
{
	content: "\f1f7";
}
.fa-trash:before
{
	content: "\f1f8";
}
.fa-copyright:before
{
	content: "\f1f9";
}
.fa-at:before
{
	content: "\f1fa";
}
.fa-eyedropper:before
{
	content: "\f1fb";
}
.fa-paint-brush:before
{
	content: "\f1fc";
}
.fa-birthday-cake:before
{
	content: "\f1fd";
}
.fa-area-chart:before
{
	content: "\f1fe";
}
.fa-pie-chart:before
{
	content: "\f200";
}
.fa-line-chart:before
{
	content: "\f201";
}
.fa-lastfm:before
{
	content: "\f202";
}
.fa-lastfm-square:before
{
	content: "\f203";
}
.fa-toggle-off:before
{
	content: "\f204";
}
.fa-toggle-on:before
{
	content: "\f205";
}
.fa-bicycle:before
{
	content: "\f206";
}
.fa-bus:before
{
	content: "\f207";
}
.fa-ioxhost:before
{
	content: "\f208";
}
.fa-angellist:before
{
	content: "\f209";
}
.fa-cc:before
{
	content: "\f20a";
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before
{
	content: "\f20b";
}
.fa-meanpath:before
{
	content: "\f20c";
}
.fa-buysellads:before
{
	content: "\f20d";
}
.fa-connectdevelop:before
{
	content: "\f20e";
}
.fa-dashcube:before
{
	content: "\f210";
}
.fa-forumbee:before
{
	content: "\f211";
}
.fa-leanpub:before
{
	content: "\f212";
}
.fa-sellsy:before
{
	content: "\f213";
}
.fa-shirtsinbulk:before
{
	content: "\f214";
}
.fa-simplybuilt:before
{
	content: "\f215";
}
.fa-skyatlas:before
{
	content: "\f216";
}
.fa-cart-plus:before
{
	content: "\f217";
}
.fa-cart-arrow-down:before
{
	content: "\f218";
}
.fa-diamond:before
{
	content: "\f219";
}
.fa-ship:before
{
	content: "\f21a";
}
.fa-user-secret:before
{
	content: "\f21b";
}
.fa-motorcycle:before
{
	content: "\f21c";
}
.fa-street-view:before
{
	content: "\f21d";
}
.fa-heartbeat:before
{
	content: "\f21e";
}
.fa-venus:before
{
	content: "\f221";
}
.fa-mars:before
{
	content: "\f222";
}
.fa-mercury:before
{
	content: "\f223";
}
.fa-intersex:before,.fa-transgender:before
{
	content: "\f224";
}
.fa-transgender-alt:before
{
	content: "\f225";
}
.fa-venus-double:before
{
	content: "\f226";
}
.fa-mars-double:before
{
	content: "\f227";
}
.fa-venus-mars:before
{
	content: "\f228";
}
.fa-mars-stroke:before
{
	content: "\f229";
}
.fa-mars-stroke-v:before
{
	content: "\f22a";
}
.fa-mars-stroke-h:before
{
	content: "\f22b";
}
.fa-neuter:before
{
	content: "\f22c";
}
.fa-genderless:before
{
	content: "\f22d";
}
.fa-facebook-official:before
{
	content: "\f230";
}
.fa-pinterest-p:before
{
	content: "\f231";
}
.fa-whatsapp:before
{
	content: "\f232";
}
.fa-server:before
{
	content: "\f233";
}
.fa-user-plus:before
{
	content: "\f234";
}
.fa-user-times:before
{
	content: "\f235";
}
.fa-hotel:before,.fa-bed:before
{
	content: "\f236";
}
.fa-viacoin:before
{
	content: "\f237";
}
.fa-train:before
{
	content: "\f238";
}
.fa-subway:before
{
	content: "\f239";
}
.fa-medium:before
{
	content: "\f23a";
}
.fa-yc:before,.fa-y-combinator:before
{
	content: "\f23b";
}
.fa-optin-monster:before
{
	content: "\f23c";
}
.fa-opencart:before
{
	content: "\f23d";
}
.fa-expeditedssl:before
{
	content: "\f23e";
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before
{
	content: "\f240";
}
.fa-battery-3:before,.fa-battery-three-quarters:before
{
	content: "\f241";
}
.fa-battery-2:before,.fa-battery-half:before
{
	content: "\f242";
}
.fa-battery-1:before,.fa-battery-quarter:before
{
	content: "\f243";
}
.fa-battery-0:before,.fa-battery-empty:before
{
	content: "\f244";
}
.fa-mouse-pointer:before
{
	content: "\f245";
}
.fa-i-cursor:before
{
	content: "\f246";
}
.fa-object-group:before
{
	content: "\f247";
}
.fa-object-ungroup:before
{
	content: "\f248";
}
.fa-sticky-note:before
{
	content: "\f249";
}
.fa-sticky-note-o:before
{
	content: "\f24a";
}
.fa-cc-jcb:before
{
	content: "\f24b";
}
.fa-cc-diners-club:before
{
	content: "\f24c";
}
.fa-clone:before
{
	content: "\f24d";
}
.fa-balance-scale:before
{
	content: "\f24e";
}
.fa-hourglass-o:before
{
	content: "\f250";
}
.fa-hourglass-1:before,.fa-hourglass-start:before
{
	content: "\f251";
}
.fa-hourglass-2:before,.fa-hourglass-half:before
{
	content: "\f252";
}
.fa-hourglass-3:before,.fa-hourglass-end:before
{
	content: "\f253";
}
.fa-hourglass:before
{
	content: "\f254";
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before
{
	content: "\f255";
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before
{
	content: "\f256";
}
.fa-hand-scissors-o:before
{
	content: "\f257";
}
.fa-hand-lizard-o:before
{
	content: "\f258";
}
.fa-hand-spock-o:before
{
	content: "\f259";
}
.fa-hand-pointer-o:before
{
	content: "\f25a";
}
.fa-hand-peace-o:before
{
	content: "\f25b";
}
.fa-trademark:before
{
	content: "\f25c";
}
.fa-registered:before
{
	content: "\f25d";
}
.fa-creative-commons:before
{
	content: "\f25e";
}
.fa-gg:before
{
	content: "\f260";
}
.fa-gg-circle:before
{
	content: "\f261";
}
.fa-tripadvisor:before
{
	content: "\f262";
}
.fa-odnoklassniki:before
{
	content: "\f263";
}
.fa-odnoklassniki-square:before
{
	content: "\f264";
}
.fa-get-pocket:before
{
	content: "\f265";
}
.fa-wikipedia-w:before
{
	content: "\f266";
}
.fa-safari:before
{
	content: "\f267";
}
.fa-chrome:before
{
	content: "\f268";
}
.fa-firefox:before
{
	content: "\f269";
}
.fa-opera:before
{
	content: "\f26a";
}
.fa-internet-explorer:before
{
	content: "\f26b";
}
.fa-tv:before,.fa-television:before
{
	content: "\f26c";
}
.fa-contao:before
{
	content: "\f26d";
}
.fa-500px:before
{
	content: "\f26e";
}
.fa-amazon:before
{
	content: "\f270";
}
.fa-calendar-plus-o:before
{
	content: "\f271";
}
.fa-calendar-minus-o:before
{
	content: "\f272";
}
.fa-calendar-times-o:before
{
	content: "\f273";
}
.fa-calendar-check-o:before
{
	content: "\f274";
}
.fa-industry:before
{
	content: "\f275";
}
.fa-map-pin:before
{
	content: "\f276";
}
.fa-map-signs:before
{
	content: "\f277";
}
.fa-map-o:before
{
	content: "\f278";
}
.fa-map:before
{
	content: "\f279";
}
.fa-commenting:before
{
	content: "\f27a";
}
.fa-commenting-o:before
{
	content: "\f27b";
}
.fa-houzz:before
{
	content: "\f27c";
}
.fa-vimeo:before
{
	content: "\f27d";
}
.fa-black-tie:before
{
	content: "\f27e";
}
.fa-fonticons:before
{
	content: "\f280";
}
.fa-reddit-alien:before
{
	content: "\f281";
}
.fa-edge:before
{
	content: "\f282";
}
.fa-credit-card-alt:before
{
	content: "\f283";
}
.fa-codiepie:before
{
	content: "\f284";
}
.fa-modx:before
{
	content: "\f285";
}
.fa-fort-awesome:before
{
	content: "\f286";
}
.fa-usb:before
{
	content: "\f287";
}
.fa-product-hunt:before
{
	content: "\f288";
}
.fa-mixcloud:before
{
	content: "\f289";
}
.fa-scribd:before
{
	content: "\f28a";
}
.fa-pause-circle:before
{
	content: "\f28b";
}
.fa-pause-circle-o:before
{
	content: "\f28c";
}
.fa-stop-circle:before
{
	content: "\f28d";
}
.fa-stop-circle-o:before
{
	content: "\f28e";
}
.fa-shopping-bag:before
{
	content: "\f290";
}
.fa-shopping-basket:before
{
	content: "\f291";
}
.fa-hashtag:before
{
	content: "\f292";
}
.fa-bluetooth:before
{
	content: "\f293";
}
.fa-bluetooth-b:before
{
	content: "\f294";
}
.fa-percent:before
{
	content: "\f295";
}
.fa-gitlab:before
{
	content: "\f296";
}
.fa-wpbeginner:before
{
	content: "\f297";
}
.fa-wpforms:before
{
	content: "\f298";
}
.fa-envira:before
{
	content: "\f299";
}
.fa-universal-access:before
{
	content: "\f29a";
}
.fa-wheelchair-alt:before
{
	content: "\f29b";
}
.fa-question-circle-o:before
{
	content: "\f29c";
}
.fa-blind:before
{
	content: "\f29d";
}
.fa-audio-description:before
{
	content: "\f29e";
}
.fa-volume-control-phone:before
{
	content: "\f2a0";
}
.fa-braille:before
{
	content: "\f2a1";
}
.fa-assistive-listening-systems:before
{
	content: "\f2a2";
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before
{
	content: "\f2a3";
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before
{
	content: "\f2a4";
}
.fa-glide:before
{
	content: "\f2a5";
}
.fa-glide-g:before
{
	content: "\f2a6";
}
.fa-signing:before,.fa-sign-language:before
{
	content: "\f2a7";
}
.fa-low-vision:before
{
	content: "\f2a8";
}
.fa-viadeo:before
{
	content: "\f2a9";
}
.fa-viadeo-square:before
{
	content: "\f2aa";
}
.fa-snapchat:before
{
	content: "\f2ab";
}
.fa-snapchat-ghost:before
{
	content: "\f2ac";
}
.fa-snapchat-square:before
{
	content: "\f2ad";
}
.fa-pied-piper:before
{
	content: "\f2ae";
}
.fa-first-order:before
{
	content: "\f2b0";
}
.fa-yoast:before
{
	content: "\f2b1";
}
.fa-themeisle:before
{
	content: "\f2b2";
}
.fa-google-plus-circle:before,.fa-google-plus-official:before
{
	content: "\f2b3";
}
.fa-fa:before,.fa-font-awesome:before
{
	content: "\f2b4";
}
.fa-handshake-o:before
{
	content: "\f2b5";
}
.fa-envelope-open:before
{
	content: "\f2b6";
}
.fa-envelope-open-o:before
{
	content: "\f2b7";
}
.fa-linode:before
{
	content: "\f2b8";
}
.fa-address-book:before
{
	content: "\f2b9";
}
.fa-address-book-o:before
{
	content: "\f2ba";
}
.fa-vcard:before,.fa-address-card:before
{
	content: "\f2bb";
}
.fa-vcard-o:before,.fa-address-card-o:before
{
	content: "\f2bc";
}
.fa-user-circle:before
{
	content: "\f2bd";
}
.fa-user-circle-o:before
{
	content: "\f2be";
}
.fa-user-o:before
{
	content: "\f2c0";
}
.fa-id-badge:before
{
	content: "\f2c1";
}
.fa-drivers-license:before,.fa-id-card:before
{
	content: "\f2c2";
}
.fa-drivers-license-o:before,.fa-id-card-o:before
{
	content: "\f2c3";
}
.fa-quora:before
{
	content: "\f2c4";
}
.fa-free-code-camp:before
{
	content: "\f2c5";
}
.fa-telegram:before
{
	content: "\f2c6";
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before
{
	content: "\f2c7";
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before
{
	content: "\f2c8";
}
.fa-thermometer-2:before,.fa-thermometer-half:before
{
	content: "\f2c9";
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before
{
	content: "\f2ca";
}
.fa-thermometer-0:before,.fa-thermometer-empty:before
{
	content: "\f2cb";
}
.fa-shower:before
{
	content: "\f2cc";
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before
{
	content: "\f2cd";
}
.fa-podcast:before
{
	content: "\f2ce";
}
.fa-window-maximize:before
{
	content: "\f2d0";
}
.fa-window-minimize:before
{
	content: "\f2d1";
}
.fa-window-restore:before
{
	content: "\f2d2";
}
.fa-times-rectangle:before,.fa-window-close:before
{
	content: "\f2d3";
}
.fa-times-rectangle-o:before,.fa-window-close-o:before
{
	content: "\f2d4";
}
.fa-bandcamp:before
{
	content: "\f2d5";
}
.fa-grav:before
{
	content: "\f2d6";
}
.fa-etsy:before
{
	content: "\f2d7";
}
.fa-imdb:before
{
	content: "\f2d8";
}
.fa-ravelry:before
{
	content: "\f2d9";
}
.fa-eercast:before
{
	content: "\f2da";
}
.fa-microchip:before
{
	content: "\f2db";
}
.fa-snowflake-o:before
{
	content: "\f2dc";
}
.fa-superpowers:before
{
	content: "\f2dd";
}
.fa-wpexplorer:before
{
	content: "\f2de";
}
.fa-meetup:before
{
	content: "\f2e0";
}
.sr-only
{
	border: 0;
	clip: rect(0,0,0,0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.sr-only-focusable:active,.sr-only-focusable:focus
{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}
.rsArrow,.rsThumbs,.rsThumbsArrow
{
	cursor: pointer;
}
.rsOverflow,.rsSlide,.rsThumbs
{
	overflow: hidden;
}
.royalSlider>*,.rsGCaption,.rsTabs,.rsThumb,.rsThumbs
{
	float: left;
}
.royalSlider
{
	direction: ltr;
	height: 400px;
	position: relative;
	width: 600px;
}
.rsContainer,.rsOverflow,.rsVisibleNearbyWrap
{
	height: 100%;
	webkit-tap-highlight-color: transparent;
	width: 100%;
}
.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img
{
	webkit-backface-visibility: hidden;
}
.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img
{
	webkit-transform: none;
}
.rsOverflow
{
	float: left;
	position: relative;
}
.rsVisibleNearbyWrap
{
	left: 0;
	overflow: hidden;
	position: relative;
	top: 0;
}
.rsVisibleNearbyWrap .rsOverflow
{
	left: 0;
	position: absolute;
	top: 0;
}
.rsContainer
{
	position: relative;
}
.rsThumb
{
	position: relative;
}
.rsArrow,.rsNav,.rsThumbsArrow
{
	moz-transition: opacity .3s linear;
	opacity: 1;
	o-transition: opacity .3s linear;
	transition: opacity .3s linear;
	webkit-transition: opacity .3s linear;
}
.rsHidden
{
	moz-transition: visibility 0s linear .3s,opacity .3s linear;
	opacity: 0;
	o-transition: visibility 0s linear .3s,opacity .3s linear;
	transition: visibility 0s linear .3s,opacity .3s linear;
	visibility: hidden;
	webkit-transition: visibility 0s linear .3s,opacity .3s linear;
}
.rsGCaption
{
	text-align: center;
	width: 100%;
}
.royalSlider.rsFullscreen
{
	bottom: 0!important;
	height: auto!important;
	left: 0!important;
	margin: 0!important;
	padding: 0!important;
	position: fixed!important;
	right: 0!important;
	top: 0!important;
	width: auto!important;
	z-index: 2147483647!important;
}
.royalSlider .rsSlide.rsFakePreloader
{
	display: none;
	moz-transition: 0s;
	opacity: 1!important;
	o-transition: 0s;
	transition: 0s;
	webkit-transition: 0s;
}
.rsSlide
{
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide
{
	height: auto;
}
.rsContent
{
	height: 100%;
	position: relative;
	width: 100%;
}
.rsPreloader
{
	position: absolute;
	z-index: 0;
}
.rsNav
{
	moz-user-select: -moz-none;
	user-select: none;
	webkit-user-select: none;
}
.rsNavItem
{
	webkit-tap-highlight-color: rgba(0,0,0,.25);
}
.rsThumbs
{
	position: relative;
	z-index: 22;
}
.rsTabs
{
	background: 0 0!important;
}
.rsTabs,.rsThumbs
{
	webkit-tap-highlight-color: transparent;
}
.rsVideoContainer
{
	height: auto;
	line-height: 0;
	position: relative;
	width: auto;
}
.rsABlock,.rsLink,.rsVideoFrameHolder
{
	left: 0;
	position: absolute;
	top: 0;
}
.rsVideoFrameHolder
{
	background: #141414;
	opacity: 0;
	webkit-transition: .3s;
}
.rsVideoFrameHolder.rsVideoActive
{
	opacity: 1;
}
.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video
{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 50;
}
.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video
{
	box-sizing: border-box;
	moz-box-sizing: border-box;
	padding-right: 44px;
	webkit-box-sizing: border-box;
}
.rsABlock
{
	z-index: 15;
}
img.rsImg
{
	max-width: none;
}
.grab-cursor
{
	cursor: grab;
	cursor: move;
	cursor: -ms-grab;
	cursor: -o-grab;
	cursor: -webkit-grab;
}
.grabbing-cursor
{
	cursor: grabbing;
}
.rsNoDrag
{
	cursor: auto;
}
.rsLink
{
	display: block;
	height: 100%;
	width: 100%;
	z-index: 20;
}
.mfp-bg,.mfp-wrap
{
	left: 0;
	position: fixed;
	top: 0;
}
.mfp-bg,.mfp-container,.mfp-wrap
{
	height: 100%;
	width: 100%;
}
.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after
{
	content: '';
}
.mfp-bg
{
	background: #0b0b0b;
	opacity: .8;
	overflow: hidden;
	z-index: 1042;
}
.mfp-wrap
{
	outline: 0!important;
	webkit-backface-visibility: hidden;
	z-index: 1043;
}
.mfp-container
{
	box-sizing: border-box;
	left: 0;
	padding: 0 8px;
	position: absolute;
	text-align: center;
	top: 0;
}
.mfp-container:before
{
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.mfp-align-top .mfp-container:before
{
	display: none;
}
.mfp-content
{
	display: inline-block;
	margin: 0 auto;
	position: relative;
	text-align: left;
	vertical-align: middle;
	z-index: 1045;
}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content
{
	cursor: auto;
	width: 100%;
}
.mfp-ajax-cur
{
	cursor: progress;
}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close
{
	cursor: -moz-zoom-out;
	cursor: -webkit-zoom-out;
	cursor: zoom-out;
}
.mfp-zoom
{
	cursor: -moz-zoom-in;
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content
{
	cursor: auto;
}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader
{
	moz-user-select: none;
	user-select: none;
	webkit-user-select: none;
}
.mfp-loading.mfp-figure
{
	display: none;
}
.mfp-hide
{
	display: none!important;
}
.mfp-preloader
{
	color: #CCC;
	left: 8px;
	margin-top: -.8em;
	position: absolute;
	right: 8px;
	text-align: center;
	top: 50%;
	width: auto;
	z-index: 1044;
}
.mfp-preloader a
{
	color: #CCC;
}
.mfp-close,.mfp-preloader a:hover
{
	color: #FFF;
}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader
{
	display: none;
}
button.mfp-arrow,button.mfp-close
{
	background: 0 0;
	border: 0;
	box-shadow: none;
	cursor: pointer;
	display: block;
	outline: 0;
	overflow: visible;
	padding: 0;
	touch-action: manipulation;
	webkit-appearance: none;
	z-index: 1046;
}
.mfp-figure:after,.mfp-iframe-scaler iframe
{
	box-shadow: 0 0 8px rgba(0,0,0,.6);
	left: 0;
	position: absolute;
}
button::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
.mfp-close
{
	font-family: Arial,Baskerville,monospace;
	font-size: 28px;
	font-style: normal;
	height: 44px;
	line-height: 44px;
	opacity: .65;
	padding: 0 0 18px 10px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	top: 0;
	width: 44px;
}
.mfp-close:focus,.mfp-close:hover
{
	opacity: 1;
}
.mfp-close:active
{
	top: 1px;
}
.mfp-close-btn-in .mfp-close
{
	color: #333;
}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close
{
	color: #FFF;
	padding-right: 6px;
	right: -6px;
	text-align: right;
	width: 100%;
}
.mfp-counter
{
	color: #CCC;
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	right: 0;
	top: 0;
	white-space: nowrap;
}
.mfp-figure,img.mfp-img
{
	line-height: 0;
}
.mfp-arrow
{
	height: 110px;
	margin: -55px 0 0;
	opacity: .65;
	padding: 0;
	position: absolute;
	top: 50%;
	webkit-tap-highlight-color: transparent;
	width: 90px;
}
.mfp-arrow:active
{
	margin-top: -54px;
}
.mfp-arrow:focus,.mfp-arrow:hover
{
	opacity: 1;
}
.mfp-arrow:after,.mfp-arrow:before
{
	border: inset transparent;
	display: block;
	height: 0;
	left: 0;
	margin-left: 35px;
	margin-top: 35px;
	position: absolute;
	top: 0;
	width: 0;
}
.mfp-arrow:after
{
	border-bottom-width: 13px;
	border-top-width: 13px;
	top: 8px;
}
.mfp-arrow:before
{
	border-bottom-width: 21px;
	border-top-width: 21px;
	opacity: .7;
}
.mfp-arrow-left
{
	left: 0;
}
.mfp-arrow-left:after
{
	border-right: 17px solid #FFF;
	margin-left: 31px;
}
.mfp-arrow-left:before
{
	border-right: 27px solid #3F3F3F;
	margin-left: 25px;
}
.mfp-arrow-right
{
	right: 0;
}
.mfp-arrow-right:after
{
	border-left: 17px solid #FFF;
	margin-left: 39px;
}
.mfp-arrow-right:before
{
	border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder
{
	padding-bottom: 40px;
	padding-top: 40px;
}
.mfp-iframe-holder .mfp-content
{
	line-height: 0;
	max-width: 900px;
	width: 100%;
}
.mfp-image-holder .mfp-content,img.mfp-img
{
	max-width: 100%;
}
.mfp-iframe-holder .mfp-close
{
	top: -40px;
}
.mfp-iframe-scaler
{
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
	width: 100%;
}
.mfp-iframe-scaler iframe
{
	background: #000;
	display: block;
	height: 100%;
	top: 0;
	width: 100%;
}
.mfp-figure:after,img.mfp-img
{
	display: block;
	height: auto;
	width: auto;
}
img.mfp-img
{
	box-sizing: border-box;
	margin: 0 auto;
	padding: 40px 0;
}
.mfp-figure:after
{
	background: #444;
	bottom: 40px;
	right: 0;
	top: 40px;
	z-index: -1;
}
.mfp-figure small
{
	color: #BDBDBD;
	display: block;
	font-size: 12px;
	line-height: 14px;
}
.mfp-figure figure
{
	margin: 0;
}
.mfp-bottom-bar
{
	cursor: auto;
	left: 0;
	margin-top: -36px;
	position: absolute;
	top: 100%;
	width: 100%;
}
.mfp-title
{
	color: #F3F3F3;
	line-height: 18px;
	padding-right: 36px;
	text-align: left;
	word-wrap: break-word;
}
.mfp-gallery .mfp-image-holder .mfp-figure
{
	cursor: pointer;
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px)
{
	.mfp-img-mobile .mfp-image-holder
	{
		padding-left: 0;
		padding-right: 0;
	}
	.mfp-img-mobile img.mfp-img
	{
		padding: 0;
	}
	.mfp-img-mobile .mfp-figure:after
	{
		bottom: 0;
		top: 0;
	}
	.mfp-img-mobile .mfp-figure small
	{
		display: inline;
		margin-left: 5px;
	}
	.mfp-img-mobile .mfp-bottom-bar
	{
		background: rgba(0,0,0,.6);
		bottom: 0;
		box-sizing: border-box;
		margin: 0;
		padding: 3px 5px;
		position: fixed;
		top: auto;
	}
	.mfp-img-mobile .mfp-bottom-bar:empty
	{
		padding: 0;
	}
	.mfp-img-mobile .mfp-counter
	{
		right: 5px;
		top: 3px;
	}
	.mfp-img-mobile .mfp-close
	{
		background: rgba(0,0,0,.6);
		height: 35px;
		line-height: 35px;
		padding: 0;
		position: fixed;
		right: 0;
		text-align: center;
		top: 0;
		width: 35px;
	}
}
@media all and (max-width:900px)
{
	.mfp-arrow
	{
		transform: scale(.75);
		webkit-transform: scale(.75);
	}
	.mfp-arrow-left
	{
		transform-origin: 0;
		webkit-transform-origin: 0;
	}
	.mfp-arrow-right
	{
		transform-origin: 100%;
		webkit-transform-origin: 100%;
	}
	.mfp-container
	{
		padding-left: 6px;
		padding-right: 6px;
	}
}
.owl-carousel,.owl-carousel .owl-item
{
	position: relative;
	webkit-tap-highlight-color: transparent;
}
.owl-carousel
{
	display: none;
	width: 100%;
	z-index: 1;
}
.owl-carousel .owl-stage
{
	moz-backface-visibility: hidden;
	ms-touch-action: pan-Y;
	position: relative;
}
.owl-carousel .owl-stage:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
.owl-carousel .owl-stage-outer
{
	overflow: hidden;
	position: relative;
	webkit-transform: translate3d(0,0,0);
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper
{
	moz-backface-visibility: hidden;
	moz-transform: translate3d(0,0,0);
	ms-backface-visibility: hidden;
	ms-transform: translate3d(0,0,0);
	webkit-backface-visibility: hidden;
	webkit-transform: translate3d(0,0,0);
}
.owl-carousel .owl-item
{
	float: left;
	min-height: 1px;
	webkit-backface-visibility: hidden;
	webkit-touch-callout: none;
}
.owl-carousel .owl-item img
{
	display: block;
	width: 100%;
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled
{
	display: none;
}
.no-js .owl-carousel,.owl-carousel.owl-loaded
{
	display: block;
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev
{
	cursor: hand;
	cursor: pointer;
	khtml-user-select: none;
	moz-user-select: none;
	ms-user-select: none;
	user-select: none;
	webkit-user-select: none;
	background: #0173B9;
}
.owl-carousel.owl-loading
{
	display: block;
	opacity: 0;
}
.owl-carousel.owl-hidden
{
	opacity: 0;
}
.owl-carousel.owl-refresh .owl-item
{
	visibility: hidden;
}
.owl-carousel.owl-drag .owl-item
{
	moz-user-select: none;
	ms-user-select: none;
	user-select: none;
	webkit-user-select: none;
}
.owl-carousel.owl-grab
{
	cursor: grab;
	cursor: move;
}
.owl-carousel.owl-rtl
{
	direction: rtl;
}
.owl-carousel.owl-rtl .owl-item
{
	float: right;
}
.owl-carousel .animated
{
	animation-duration: 1s;
	animation-fill-mode: both;
}
.owl-carousel .owl-animated-in
{
	z-index: 0;
}
.owl-carousel .owl-animated-out
{
	z-index: 1;
}
.owl-carousel .fadeOut
{
	animation-name: fadeOut;
}
@keyframes fadeOut
{
	0%
	{
		opacity: 1;
	}
	100%
	{
		opacity: 0;
	}
}
.owl-height
{
	transition: height .5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy
{
	opacity: 0;
	transition: opacity .4s ease;
}
.owl-carousel .owl-item img.owl-lazy
{
	transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper
{
	background: #000;
	height: 100%;
	position: relative;
}
.owl-carousel .owl-video-play-icon
{
	background: url(//vekansk.ru/wp-content/themes/Impreza/framework/css/owl.video.play.png) no-repeat;
	cursor: pointer;
	height: 80px;
	left: 50%;
	margin-left: -40px;
	margin-top: -40px;
	position: absolute;
	top: 50%;
	transition: transform .1s ease;
	webkit-backface-visibility: hidden;
	width: 80px;
	z-index: 1;
}
.owl-carousel .owl-video-play-icon:hover
{
	ms-transform: scale(1.3,1.3);
	transform: scale(1.3,1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn
{
	display: none;
}
.owl-carousel .owl-video-tn
{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	height: 100%;
	opacity: 0;
	transition: opacity .4s ease;
}
.owl-carousel .owl-video-frame
{
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],textarea,select{padding:0 .8rem;width:100%;border-radius:.3rem;box-shadow:0 0 0 2px transparent,0 1px 0 rgba(0,0,0,.08) inset;transition:all 0.3s}textarea{padding:.6rem 1rem}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],select{line-height:2.8rem;height:2.8rem}input[type="checkbox"],input[type="radio"]{box-shadow:none!important;margin-right:.3rem}.header_hor .l-subheader,.l-titlebar,.l-canvas.sidebar_left .l-main,.l-canvas.sidebar_right .l-main,.l-canvas.sidebar_none .l-section,.l-footer .l-section,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content{padding-left:2.5rem;padding-right:2.5rem}.l-titlebar.size_large .l-titlebar-h,.l-sidebar,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h{padding:4rem 0}.header_hor .l-header.shadow_thin .l-subheader.at_middle,.header_hor .l-header.shadow_thin .l-subheader.at_bottom,.header_hor .l-header.shadow_none.sticky .l-subheader.at_middle,.header_hor .l-header.shadow_none.sticky .l-subheader.at_bottom{box-shadow:0 1px 0 rgba(0,0,0,.08)}.header_hor .l-header.shadow_wide .l-subheader.at_middle,.header_hor .l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,.1),0 2px 1px -1px rgba(0,0,0,.05)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_top{background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.66)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h{box-shadow:0 -1px 0 rgba(255,255,255,.22)}.header_ver .l-header.shadow_thin{box-shadow:1px 0 0 rgba(0,0,0,.08)}.header_ver .l-header.shadow_wide{box-shadow:3px 0 5px -1px rgba(0,0,0,.1),2px 0 1px -1px rgba(0,0,0,.05)}.w-header-show{font-size:1.4rem;border-radius:.3rem}.w-header-show:before{content:'\f0c9';font-family:fontawesome;vertical-align:top}.l-header .w-socials-item-link{box-shadow:none!important;border-radius:0}.btn.w-menu-item{display:inline-block!important;padding:0 1em!important;line-height:2.3em!important;border-radius:.25em}.btn.w-menu-item span{border:none!important}.w-nav-control:before{content:'\f0c9';vertical-align:top;font-family:fontawesome;font-size:1.4rem}.w-nav-arrow:before{content:'\f107';vertical-align:top;font-family:fontawesome}.w-nav.type_mobile .w-nav-arrow:before{font-size:1.5em}.w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before{font-size:1.3em;margin-left:.4em}.header_ver .w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before{content:'\f105'}.w-nav.type_desktop .w-nav-list.level_2 .w-nav-arrow:before{content:'\f105';font-size:1.5em}.w-nav-anchor{border:none!important}.w-nav.type_desktop .hover_underline .w-nav-title{position:relative}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{display:block;content:'';position:absolute;left:0;bottom:-.4em;margin:0 auto -2px;height:2px;width:100%;opacity:0;transition:all 0.3s}.no-touch .w-nav.type_desktop .hover_underline .menu-item.level_1:hover .w-nav-title:after{bottom:-2px;opacity:1}.w-nav.type_desktop .w-nav-list:not(.level_1){box-shadow:0 8px 15px rgba(0,0,0,.1)}.btn.menu-item.level_1>a{display:inline-block;vertical-align:top;line-height:2.6em;padding:0 1.4em;border-radius:.3em;border:none!important}.header_hor .type_desktop .btn.menu-item.level_1>a{vertical-align:middle;margin-top:0!important;margin-bottom:0!important}.btn.menu-item.level_1>a .w-nav-title:after{display:none!important}.w-search-open:before{content:'\f002';font-size:1.2rem;font-family:fontawesome;vertical-align:top}.w-search button:before{content:'\f002';font-size:1.2rem;font-family:fontawesome;display:inline-block;vertical-align:top}.w-search.layout_fullscreen .w-search-form{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s cubic-bezier(.4,0,.2,1);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.w-search.layout_fullscreen.active .w-search-form{-webkit-transform:translateY(0);transform:translateY(0)}.w-search.layout_fullscreen input{position:absolute;top:50%;left:6%;font-size:3rem;line-height:1.5;text-align:center;height:auto;width:88%;padding:0;border-radius:0;transform:translateY(-50%)}.header_ver .w-search.layout_fullscreen input{font-size:1.2rem}.l-titlebar{transition:padding 0.3s}.l-titlebar h1{margin:0}.l-titlebar p{margin:.5rem 0 0;opacity:.66}.l-titlebar .g-breadcrumbs{font-size:.9rem;line-height:1.4;margin:.8rem 0 .3rem}.g-breadcrumbs-separator{margin:0 .5rem}.g-breadcrumbs-separator:before{content:'\f105';font-family:fontawesome;vertical-align:top}.l-titlebar.size_small .l-titlebar-h,.l-titlebar.size_medium .l-titlebar-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 0}.l-titlebar.size_medium .l-titlebar-h{padding:2rem 0}.l-titlebar.size_small h1,.l-titlebar.size_medium h1{display:inline-block;font-size:1.8rem;letter-spacing:0;margin:.3rem 1.5rem .3rem 0}.l-titlebar.size_small p,.l-titlebar.size_medium p{display:inline-block;margin:.3rem 1.5rem .3rem 0}.l-titlebar.size_small .g-breadcrumbs,.l-titlebar.size_medium .g-breadcrumbs{margin-top:.3rem}.l-titlebar.size_large,.l-titlebar.size_huge{text-align:center}.header_hor .l-header.bg_transparent~.l-titlebar.size_large,.header_hor .l-header.bg_transparent~.l-titlebar.size_huge{padding-bottom:2rem}.l-titlebar.size_huge .l-titlebar-h{padding-top:6rem;padding-bottom:6rem}@media (min-width:900px){.l-titlebar.size_huge h1{font-size:3rem;line-height:1.1;letter-spacing:2px;font-weight:300}}.l-titlebar.size_huge h1,.l-titlebar.size_huge p{text-transform:uppercase}.l-titlebar.color_default .l-titlebar-h{padding-bottom:0!important}.l-titlebar.color_primary,.l-titlebar.color_secondary{color:#fff}.l-titlebar.color_primary h1,.l-titlebar.color_primary a,.l-titlebar.color_secondary h1,.l-titlebar.color_secondary a,.no-touch .l-titlebar.color_secondary a:hover{color:inherit}.l-section.height_small>.l-section-h{padding:2rem 0}.l-section.height_large>.l-section-h{padding:6rem 0}.l-section.height_huge>.l-section-h{padding:8rem 0}.l-section.color_primary,.l-section.color_secondary{color:#fff}.l-section.color_primary a,.l-section.color_secondary a{color:inherit}.l-section.for_blogpost~.l-section:last-child{margin-bottom:4rem}.l-section.preview_basic>.l-section-h{padding-bottom:0}.l-section.preview_basic+.l-section>.l-section-h{padding-top:0}.l-section.preview_basic .w-blog-post-preview{margin-bottom:2rem}.l-section.preview_basic .w-blog-post-meta{padding:0 0 1rem}.l-section.preview_none>.l-section-h{padding-bottom:0}.l-section.preview_none+.l-section>.l-section-h{padding-top:0}.l-section.preview_none .w-blog-post-preview{display:none}.l-section.preview_none .w-blog-post-meta{padding:.4rem 0 1.2rem}.l-section.preview_modern>.l-section-h{padding-bottom:0}.l-section.preview_modern .w-blog{position:relative;padding:40% 2.5rem 2rem}.l-section.preview_modern .w-blog:after{content:'';position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x}.l-section.preview_modern .w-blog-post-preview{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.l-section.preview_modern .w-blog-post-body{margin:0 auto;position:relative;z-index:1}.l-section.preview_modern .w-blog-post-title{color:#fff}.l-section.preview_modern .w-blog-post-meta>*{color:rgba(255,255,255,.5)}.no-touch .l-section.preview_modern .w-blog-post-meta a:hover{color:#fff}.sidebar_left .l-section.preview_modern+.l-section>.l-section-h,.sidebar_right .l-section.preview_modern+.l-section>.l-section-h{padding-top:2.5rem}.sidebar_none .l-section.preview_modern .l-section-h,.sidebar_none .l-section.preview_modern .w-blog{position:static}.sidebar_none .l-section.preview_modern .w-blog{padding-top:20%;padding-left:0;padding-right:0}.sidebar_none .l-section.preview_trendy{overflow:hidden}.l-section.preview_trendy .w-blog{position:relative;text-align:center;padding:24% 2.5rem}.l-section.preview_trendy .w-blog:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.l-section.preview_trendy .w-blog-post-preview{position:absolute;top:0;left:0;right:0;bottom:0}.l-section.preview_trendy .w-blog-post-body{position:relative;padding-top:3rem;z-index:1}.l-section.preview_trendy .w-blog-post-title{font-weight:700;color:#fff}.l-section.preview_trendy .w-blog-post-meta>*{color:rgba(255,255,255,.5)}.no-touch .l-section.preview_trendy .w-blog-post-meta a:hover{color:#fff}.l-section.preview_trendy .w-blog-post-meta-category{position:absolute;top:0;left:0;right:0;font-size:0;margin:0}.l-section.preview_trendy .w-blog-post-meta-category:before{display:none}.l-section.preview_trendy .w-blog-post-meta-category a{display:inline-block;vertical-align:top;font-size:.7rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;margin:.15rem;padding:0 .8rem;border-radius:5rem;border:none!important;background-color:rgba(0,0,0,.3);color:#fff}.sidebar_left .l-section.preview_trendy>.l-section-h,.sidebar_right .l-section.preview_trendy>.l-section-h{padding-bottom:0}.sidebar_left .l-section.preview_trendy+.l-section>.l-section-h,.sidebar_right .l-section.preview_trendy+.l-section>.l-section-h{padding-top:2.5rem}.sidebar_none .l-section.preview_trendy .l-section-h,.sidebar_none .l-section.preview_trendy .w-blog{position:static}.sidebar_none .l-section.preview_trendy .w-blog{padding:10% 0}.sidebar_none .l-header.bg_transparent+.l-main .l-section.preview_trendy .w-blog{padding-top:5%}.l-section.for_pagination .l-section-h{padding:0 0 2rem}.l-section.for_tags .l-section-h{padding:2rem 0}.l-section.for_blogpost+.l-section+.l-section.for_tags .l-section-h{padding-top:0}.l-section.for_sharing .l-section-h{padding:0 0 2rem}.l-section.for_author .l-section-h{padding:0}.l-section.for_blognav .l-section-h{padding:2rem 0;border-top:1px solid;border-color:inherit}.l-section.for_author+.l-section.for_blognav .l-section-h{border-top:none}.l-section.for_related .l-section-h{padding:2rem 0;border-top:1px solid;border-color:inherit}.l-section.for_author+.l-section.for_related .l-section-h{border-top:none}.l-section.for_comments .l-section-h{border-top:1px solid;border-color:inherit}.l-navigation+.l-section.for_comments .l-section-h,.l-section.for_author+.l-section.for_comments .l-section-h{border-top:none}.l-section.for_blogpost~.l-section.for_comments .l-section-h{padding:2rem 0 0}.w-actionbox{padding:2.5rem 3rem;border-radius:.3rem}.w-actionbox-text>*:first-child{margin:0!important}.w-actionbox-text p{margin:.8rem 0 0}.w-actionbox .w-btn{margin-top:.5rem;margin-bottom:.5rem}.w-actionbox.controls_bottom .w-actionbox-controls{padding-top:1.5rem}.w-actionbox.controls_bottom .w-btn{margin-left:.5rem;margin-right:.5rem}.w-actionbox.controls_right .w-actionbox-controls{padding-left:2rem}.w-actionbox.controls_right .w-btn{margin-left:1rem}.w-actionbox.color_primary,.w-actionbox.color_secondary,.no-touch .w-actionbox.color_primary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_secondary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_primary a.w-btn.color_transparent,.no-touch .w-actionbox.color_secondary a.w-btn.color_transparent{color:#fff}.w-actionbox.color_primary .w-actionbox-text>*,.w-actionbox.color_secondary .w-actionbox-text>*,.w-actionbox.color_custom .w-actionbox-text>*{color:inherit}.w-actionbox.color_primary .w-actionbox-text a,.w-actionbox.color_secondary .w-actionbox-text a{color:#111}.l-section.color_custom .w-actionbox.color_custom,.l-section.color_primary .w-actionbox.color_primary,.l-section.color_alternate .w-actionbox.color_light,.l-section.color_secondary .w-actionbox.color_secondary{padding:0;background-color:transparent}.w-author{overflow:hidden;padding:2rem;border-radius:.3rem;border:2px solid}.w-author+.w-blog{margin-top:3.5rem}.w-author-img{float:left}.w-author-img img{display:inline-block;vertical-align:top;width:90px;border-radius:50%}.w-author-name{font-size:1.2rem;line-height:1.5;margin:0 0 .5rem 8rem}.w-author-url{font-size:.9rem;line-height:1.7;margin:0 0 .6rem 8rem}.w-author-url a{color:inherit}.w-author-desc{font-size:.9rem;line-height:1.7;margin-left:8rem;margin-bottom:0!important}.w-author-meta{font-weight:700;margin:0 0 .6rem 8rem}.w-blog-post-preview-icon:before{content:'\f040';display:block;position:absolute;top:50%;left:50%;text-align:center;font-family:fontawesome;font-size:3rem;line-height:3.5rem;width:3.5rem;box-sizing:border-box;transform:translate(-50%,-50%)}.w-blog-post.format-video .w-blog-post-preview-icon:before{content:'\f04b';font-size:1.5rem;padding-left:.25rem;border-radius:50%;background-color:rgba(0,0,0,.5)}.w-blog-post.format-quote .w-blog-post-preview-icon:before{content:'\f10d'}.w-blog-post.format-audio .w-blog-post-preview-icon:before{content:'\f001'}.w-blog-post.format-link .w-blog-post-preview-icon:before{content:'\f0c1'}.w-blog-post.type-page .w-blog-post-preview-icon:before{content:'\f016'}.w-blog-post.post-password-required .w-blog-post-preview-icon:before{content:'\f023'}.w-blog-post-meta{line-height:1.2rem}.w-blog-post-meta>*{font-size:.9rem;margin:0 1.2rem .4rem 0}.w-blog-post-meta>*:before{font-family:fontawesome;vertical-align:top;margin-right:.3rem}.w-blog-post-meta-date:before{content:'\f017'}.w-blog-post-meta-author:before{content:'\f007'}.w-blog-post-meta-tags:before{content:'\f02c'}.w-blog-post-meta-category:before{content:'\f07c'}.w-blog-post-meta-comments:before{content:'\f086'}.w-blog-post-content{word-wrap:break-word;margin-top:.3rem}.w-blog.layout_classic[class*="cols_"] .w-blog-list{margin-left:-1.5rem;margin-right:-1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_classic .w-blog-list{margin-left:1.5rem;margin-right:1.5rem}.w-blog.layout_classic .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_classic:not(.with_filters) .w-blog-list{margin-top:3rem}.w-blog.layout_classic .w-blog-post{margin-bottom:5rem}.w-blog.layout_classic[class*="cols_"] .w-blog-post{padding:0 1.5rem;margin-bottom:3.5rem}.w-blog.layout_classic .format-video .w-blog-post-preview-icon{display:none}.w-blog.layout_classic .format-audio .w-blog-post-title,.w-blog.layout_classic .format-video .w-blog-post-title,.w-blog.layout_classic .format-gallery .w-blog-post-title,.w-blog.layout_classic .has-post-thumbnail .w-blog-post-title{padding-top:1.2rem}.w-blog.layout_classic .w-blog-post-title a{color:inherit}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-list,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-list{margin-left:-1.5rem;margin-right:-1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallcircle .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallsquare .w-blog-list{margin-left:1.5rem;margin-right:1.5rem}.w-blog.layout_smallcircle .g-filters:not(.style_2)~.w-blog-list,.w-blog.layout_smallsquare .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallcircle:not(.with_filters) .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallsquare:not(.with_filters) .w-blog-list{margin-top:3rem}.w-blog.layout_smallcircle .w-blog-post,.w-blog.layout_smallsquare .w-blog-post{margin-bottom:5rem}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-post,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-post{padding:0 1.5rem;margin-bottom:3rem}.w-blog.layout_smallcircle .w-blog-post:after,.w-blog.layout_smallsquare .w-blog-post:after{display:table;content:'';clear:both}.w-blog.layout_smallcircle .w-blog-post-preview,.w-blog.layout_smallsquare .w-blog-post-preview{float:left;width:30%;max-width:25rem}.w-blog.layout_smallcircle .w-blog-post-preview{border-radius:50%;overflow:hidden}.w-blog.layout_smallcircle .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon,.w-blog.layout_smallsquare .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon{display:block;padding-bottom:100%!important}.w-blog.layout_smallcircle .w-blog-post-body,.w-blog.layout_smallsquare .w-blog-post-body{margin-left:35%}.w-blog.layout_smallcircle .w-blog-post-title a,.w-blog.layout_smallsquare .w-blog-post-title a{color:inherit}.w-blog.layout_flat .w-blog-post{text-align:center;position:relative;box-shadow:0 1px 1px rgba(0,0,0,0);transition:box-shadow 0.3s}.no-touch .w-blog.layout_flat:not(.type_carousel) .w-blog-post:hover{box-shadow:0 2px 15px rgba(0,0,0,.17);z-index:3}.w-blog.layout_flat .format-video .w-blog-post-preview-icon{display:none}.w-blog.layout_flat .w-blog-post-body{padding:2.5rem}.w-blog.layout_flat .format-audio .w-blog-post-body,.w-blog.layout_flat .format-video .w-blog-post-body,.w-blog.layout_flat .format-gallery .w-blog-post-body,.w-blog.layout_flat .has-post-thumbnail .w-blog-post-body{padding-top:1.5rem}.w-blog.layout_flat .w-blog-post-title a{color:inherit}.w-blog.layout_flat .w-blog-post-meta>*{margin:.2rem .6rem}.w-blog.layout_flat .w-blog-post-content{margin-top:.6rem}.w-blog.layout_flat .g-pagination{margin-top:2rem}.w-blog.layout_tiles .w-blog-list{margin:-2px -2px 2px}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_tiles .w-blog-list{margin-left:2px;margin-right:2px}.w-blog.layout_tiles .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_tiles:not(.with_filters) .w-blog-list{margin-top:2px}.w-blog.layout_tiles .w-blog-post{padding:2px}.w-blog.layout_tiles .w-blog-post-h{overflow:hidden}.w-blog.layout_tiles .has-post-thumbnail .w-blog-post-preview:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x}.w-blog.layout_tiles .w-blog-post-preview img{transition:transform 0.3s}.no-touch .w-blog.layout_tiles .w-blog-post-h:hover .w-blog-post-preview img{transform:scale(1.2)}.w-blog.layout_tiles .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon{display:block}.w-blog.layout_tiles .w-blog-post-preview-icon:before{display:none}.w-blog.layout_tiles .w-blog-post-body{position:absolute;left:0;right:0;bottom:0;padding:0 2rem 1rem;pointer-events:none;color:#fff}.w-blog.layout_tiles .w-blog-post-title{font-weight:700}.w-blog.layout_tiles .w-blog-post-title a,.no-touch .w-blog.layout_tiles .w-blog-post-meta a:hover{color:#fff!important}.w-blog.layout_tiles .w-blog-post-meta{margin-bottom:.4rem}.w-blog.layout_tiles .w-blog-post-meta>*{color:rgba(255,255,255,.5);pointer-events:auto}.w-blog.layout_tiles .w-blog-post-meta-category{position:absolute;left:2rem;bottom:100%;font-size:0;margin:0 -.15rem .6rem}.w-blog.layout_tiles .w-blog-post-meta-category:before{display:none}.w-blog.layout_tiles .w-blog-post-meta-category a{display:inline-block;vertical-align:top;font-size:.7rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;margin:.15rem;padding:0 .8rem;border-radius:5rem;border:none!important;background-color:rgba(0,0,0,.3);color:#fff!important}.w-blog.layout_tiles .w-blog-post-content,.w-blog.layout_tiles .w-blog-post-more{display:none}.w-blog.layout_cards .w-blog-list{margin:-5px -5px 5px}.w-blog.layout_cards.type_grid .w-blog-list{display:flex;flex-wrap:wrap}.w-blog.layout_cards.type_carousel .owl-stage{display:flex}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_cards .w-blog-list{margin-left:5px;margin-right:5px}.w-blog.layout_cards .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_cards:not(.with_filters) .w-blog-list{margin-top:5px}.w-blog.layout_cards .w-blog-post{padding:5px}.w-blog.layout_cards .w-blog-post-h{border-radius:.3rem;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 5px rgba(0,0,0,.06);transition:box-shadow 0.3s}.w-blog.layout_cards .w-blog-post-h:hover{box-shadow:0 1px 3px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.16);z-index:3}.w-blog.layout_cards .w-blog-post-body{padding:9% 11% 10%}.w-blog.layout_cards .w-blog-post-title{font-weight:700}.w-blog.layout_cards.with_categories .w-blog-post:not(.has-post-thumbnail) .w-blog-post-title{margin-top:3.6rem}.w-blog.layout_cards .w-blog-post-title a{color:inherit}.w-blog.layout_cards .w-blog-post-meta-category{position:absolute;top:3rem;left:11%;font-size:0;margin:-.15rem}.w-blog.layout_cards .has-post-thumbnail .w-blog-post-meta-category{top:1.2rem;left:1.2rem}.w-blog.layout_cards .w-blog-post-meta-category:before{display:none}.w-blog.layout_cards .w-blog-post-meta-category a{display:inline-block;vertical-align:top;font-size:.7rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;margin:.15rem;padding:0 .8rem;border-radius:5rem;border:none!important;background-color:rgba(0,0,0,.3);color:#fff!important}.w-blog.layout_cards .g-pagination{margin-top:2rem}.w-blog.layout_latest[class*="cols_"] .w-blog-list{margin-left:-1.5rem;margin-right:-1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_latest .w-blog-list{margin-left:1.5rem;margin-right:1.5rem}.w-blog.layout_latest .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_latest:not(.with_filters) .w-blog-list{margin-top:3rem}.w-blog.layout_latest .w-blog-post{min-height:5rem;margin-bottom:3rem}.w-blog.layout_latest[class*="cols_"] .w-blog-post{padding:0 1.5rem}.w-blog.layout_latest .w-blog-post-body{margin-left:6.5rem}.w-blog.layout_latest .w-blog-post-meta-date{position:absolute;left:0;top:0;text-align:center;height:5rem;width:5rem;padding:1rem 0 0;border-radius:50%;border-style:solid;border-width:2px;color:inherit}.w-blog-post-meta-date-day{display:block;font-size:1.5rem;line-height:2rem}.w-blog-post-meta-date-month{display:block;font-size:.9rem;line-height:1rem;text-transform:uppercase}.w-blog.layout_latest .w-blog-post-meta-date:before,.w-blog-post-meta-date-year{display:none}.w-blog.layout_compact[class*="cols_"] .w-blog-list{margin-left:-1.5rem;margin-right:-1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_compact .w-blog-list{margin-left:1.5rem;margin-right:1.5rem}.w-blog.layout_compact .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_compact:not(.with_filters) .w-blog-list{margin-top:3rem}.w-blog.layout_compact[class*="cols_"] .w-blog-post{padding:0 1.5rem}.w-blog.layout_compact .w-blog-post{margin-bottom:2rem}.l-section.for_related .w-blog.layout_compact .w-blog-post{margin-bottom:.6rem}.l-section.for_related .w-blog.layout_compact .w-blog-post:last-child{margin-bottom:.3rem}.w-blog.layout_compact .w-blog-post-title{display:inline-block;vertical-align:baseline;font-family:inherit;font-weight:400;font-size:inherit;text-transform:inherit;letter-spacing:inherit;margin:0 .6rem 0 0}.w-blog.layout_compact .w-blog-post-meta{display:inline-block;vertical-align:baseline}.w-blog.layout_compact .w-blog-post-meta>*{margin:0 1rem 0 0;vertical-align:baseline}.w-blog.layout_compact .w-blog-post-meta>*:before,.w-blog.layout_compact .w-blog-post-content,.w-blog.layout_compact .w-blog-post-more{display:none}.w-blog.layout_related .w-blog-list{overflow:hidden;margin:0 -1rem}.w-blog.layout_related .w-blog-post{float:left;padding:0 1rem;width:33.3333%}.w-blog.layout_related .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon{display:block}.w-blog.layout_related .w-blog-post-title{font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:1.5;letter-spacing:0;margin:.6rem 0 .4rem;color:inherit}.w-blog-post.format-link .w-blog-post-title a:after{content:'\f08e';font-family:fontawesome;font-weight:400;line-height:1;font-size:.8em;margin-left:.6em}.w-blog-post.format-link .w-blog-post-content,.w-blog-post.format-link .w-blog-post-meta-comments{display:none}.w-blog-post.format-quote blockquote{font-size:1.4rem;line-height:1.6;font-style:normal;padding:0;margin:0;border:none}.w-blog-post.format-quote blockquote cite{font-style:inherit;opacity:.5}.w-blog.layout_classic .format-quote.has-post-thumbnail blockquote{padding-top:1.4rem}.w-blog.layout_tiles .format-quote blockquote{margin-bottom:.6rem}.w-blog.layout_cards .format-quote .w-blog-post-h{color:#fff}.w-blognav{display:flex}body.rtl .w-blognav.inv_false,body:not(.rtl) .w-blognav.inv_true{flex-direction:row-reverse}.w-blognav-item{padding:0 2.2rem;width:50%;position:relative;color:inherit!important;transition:none}.w-blognav-item:only-of-type{width:100%}.w-blognav.inv_false .to_prev,.w-blognav.inv_true .to_next{text-align:left}.w-blognav.inv_false .to_next,.w-blognav.inv_true .to_prev{text-align:right}.w-blognav-item:before{font:2.5rem/1 fontawesome;position:absolute;top:.2rem;left:0;opacity:.3}.w-blognav.inv_false .to_prev:before,.w-blognav.inv_true .to_next:before{content:'\f104';left:0}.w-blognav.inv_false .to_next:before,.w-blognav.inv_true .to_prev:before{content:'\f105';right:0}.w-blognav-meta{display:block;font-size:.8rem;line-height:1.4rem;text-transform:uppercase;opacity:.5}.w-blognav-title{transition:color 0.3s}a.w-btn{border-width:0!important}.w-btn.style_outlined{background-color:transparent!important}.w-btn.style_outlined:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;border-width:2px;border-style:solid;border-color:inherit}.btn_hov_slide .w-btn,.btn_hov_slide .button,.btn_hov_slide .cl-btn,.btn_hov_slide input[type="button"],.btn_hov_slide input[type="submit"]{overflow:hidden}.no-touch .btn_hov_slide .w-btn:before,.no-touch .btn_hov_slide .cl-btn:before{content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,.1);transition:height 0.3s}.no-touch .btn_hov_slide .w-btn:hover:before,.no-touch .btn_hov_slide .cl-btn:hover:before{height:100%}.no-touch .btn_hov_shadow .w-btn:hover,.no-touch .btn_hov_shadow .button:hover,.no-touch .btn_hov_shadow .cl-btn:hover,.no-touch .btn_hov_shadow .ubtn:hover,.no-touch .btn_hov_shadow .ultb3-btn:hover,.no-touch .btn_hov_shadow .btn-modal:hover,.no-touch .btn_hov_shadow .flip-box-wrap .flip_link a:hover,.no-touch .btn_hov_shadow .tribe-events-button:hover,.no-touch .btn_hov_shadow input[type="button"]:hover,.no-touch .btn_hov_shadow input[type="submit"]:hover{box-shadow:0 .5em 1em rgba(0,0,0,.2)}.w-btn.color_transparent{overflow:visible;margin:0 .25em;padding:0!important;box-shadow:none!important}.w-btn.color_transparent.style_outlined{font-weight:400;text-transform:none;letter-spacing:0}.w-btn.color_transparent:before,.w-btn.color_transparent:after{display:none!important}.w-btn.color_transparent.icon_atleft i{left:0!important}.w-btn.color_transparent.icon_atright i{right:0!important}.l-body .cl-btn,.no-touch .l-body .cl-btn:hover,input[type="button"],input[type="submit"]{color:#fff}.w-btn.color_primary.style_solid,.w-btn.color_secondary.style_solid,.no-touch .btn_hov_slide .w-btn.color_primary.style_outlined:hover,.no-touch .btn_hov_slide .w-btn.color_secondary.style_outlined:hover{color:#fff!important}.w-btn.color_light{color:inherit!important}.w-btn.color_light.style_solid:before{background-color:rgba(0,0,0,.05)}.l-section.color_primary .w-btn.color_light.style_solid,.l-section.color_secondary .w-btn.color_light.style_solid,.l-section.color_custom .w-btn.color_light.style_solid{background-color:rgba(255,255,255,.15)}.l-section.color_primary .w-btn.color_light.style_outlined,.l-section.color_secondary .w-btn.color_light.style_outlined,.l-section.color_custom .w-btn.color_light.style_outlined{border-color:rgba(255,255,255,.33)}.l-section.color_primary .w-btn.color_light:before,.l-section.color_secondary .w-btn.color_light:before,.l-section.color_custom .w-btn.color_light:before{background-color:rgba(255,255,255,.1)}.w-btn.color_white.style_solid{background-color:#fff;color:#444!important}.w-btn.color_white.style_solid:before{background-color:rgba(0,0,0,.05)}.w-btn.color_white.style_outlined{border-color:#fff;color:#fff!important}.w-btn.color_white.style_outlined:before{background-color:#fff}.no-touch .btn_hov_slide .w-btn.color_white.style_outlined:hover{color:#444!important}.w-btn.color_black.style_solid{background-color:#000;color:#fff!important}.w-btn.color_black.style_solid:before{background-color:rgba(255,255,255,.1)}.w-btn.color_black.style_outlined{border-color:#000;color:#000!important}.w-btn.color_black.style_outlined:before{background-color:#000}.no-touch .btn_hov_slide .w-btn.color_black.style_outlined:hover{color:#fff!important}.w-btn.color_red.style_solid{background-color:#f40;color:#fff!important}.w-btn.color_red.style_outlined{border-color:#f40;color:#f40!important}.w-btn.color_red.style_outlined:before{background-color:#f40}.no-touch .btn_hov_slide .w-btn.color_red.style_outlined:hover{color:#fff!important}.w-btn.color_pink.style_solid{background-color:#ff6b6b;color:#fff!important}.w-btn.color_pink.style_outlined{border-color:#ff6b6b;color:#ff6b6b!important}.w-btn.color_pink.style_outlined:before{background-color:#ff6b6b}.no-touch .btn_hov_slide .w-btn.color_pink.style_outlined:hover{color:#fff!important}.w-btn.color_blue.style_solid{background-color:#5ac8ed;color:#fff!important}.w-btn.color_blue.style_outlined{border-color:#5ac8ed;color:#5ac8ed!important}.w-btn.color_blue.style_outlined:before{background-color:#5ac8ed}.no-touch .btn_hov_slide .w-btn.color_blue.style_outlined:hover{color:#fff!important}.w-btn.color_green.style_solid{background-color:#59ba41;color:#fff!important}.w-btn.color_green.style_outlined{border-color:#59ba41;color:#59ba41!important}.w-btn.color_green.style_outlined:before{background-color:#59ba41}.no-touch .btn_hov_slide .w-btn.color_green.style_outlined:hover{color:#fff!important}.w-btn.color_yellow.style_solid{background-color:#fac000;color:#fff!important}.w-btn.color_yellow.style_solid:before{background-color:rgba(0,0,0,.06)}.w-btn.color_yellow.style_outlined{border-color:#fac000;color:#fac000!important}.w-btn.color_yellow.style_outlined:before{background-color:#fac000}.no-touch .btn_hov_slide .w-btn.color_yellow.style_outlined:hover{color:#fff!important}.w-btn.color_midnight.style_solid{background-color:#2c3e50;color:#fff!important}.w-btn.color_midnight.style_solid:before{background-color:rgba(0,0,0,.2)}.w-btn.color_midnight.style_outlined{border-color:#2c3e50;color:#2c3e50!important}.w-btn.color_midnight.style_outlined:before{background-color:#2c3e50}.no-touch .btn_hov_slide .w-btn.color_midnight.style_outlined:hover{color:#fff!important}.w-btn.color_purple.style_solid{background-color:#8560a8;color:#fff!important}.w-btn.color_purple.style_outlined{border-color:#8560a8;color:#8560a8!important}.w-btn.color_purple.style_outlined:before{background-color:#8560a8}.no-touch .btn_hov_slide .w-btn.color_purple.style_outlined:hover{color:#fff!important}.w-btn.color_navy.style_solid{background-color:#1265a8;color:#fff!important}.w-btn.color_navy.style_outlined{border-color:#1265a8;color:#1265a8!important}.w-btn.color_navy.style_outlined:before{background-color:#1265a8}.no-touch .btn_hov_slide .w-btn.color_navy.style_outlined:hover{color:#fff!important}.w-btn.color_teal.style_solid{background-color:#008b83;color:#fff!important}.w-btn.color_teal.style_outlined{border-color:#008b83;color:#008b83!important}.w-btn.color_teal.style_outlined:before{background-color:#008b83}.no-touch .btn_hov_slide .w-btn.color_teal.style_outlined:hover{color:#fff!important}.w-btn.color_brown.style_solid{background-color:#6a4530;color:#fff!important}.w-btn.color_brown.style_outlined{border-color:#6a4530;color:#6a4530!important}.w-btn.color_brown.style_outlined:before{background-color:#6a4530}.no-touch .btn_hov_slide .w-btn.color_brown.style_outlined:hover{color:#fff!important}.w-btn.color_cream.style_solid{background-color:#ffe2bf;color:#6b5e50!important}.w-btn.color_cream.style_solid:before{background-color:rgba(0,0,0,.06)}.w-btn.color_cream.style_outlined{border-color:#ffe2bf;color:#ffe2bf!important}.w-btn.color_cream.style_outlined:before{background-color:#ffe2bf}.no-touch .btn_hov_slide .w-btn.color_cream.style_outlined:hover{color:#6b5e50!important}.w-btn.color_lime.style_solid{background-color:#baeb59;color:#656c57!important}.w-btn.color_lime.style_solid:before{background-color:rgba(0,0,0,.06)}.w-btn.color_lime.style_outlined{border-color:#baeb59;color:#baeb59!important}.w-btn.color_lime.style_outlined:before{background-color:#baeb59}.no-touch .btn_hov_slide .w-btn.color_lime.style_outlined:hover{color:#656c57!important}.w-btn-wrapper{margin:.3rem 0}.w-btn-wrapper.align_left{display:inline-block;vertical-align:top;margin-right:1rem}.w-btn-wrapper.align_right{float:right;margin-left:1rem}.wpb_column.align_center .w-btn-wrapper.align_left,.wpb_column.align_center .w-btn-wrapper.align_right{margin-left:.6rem;margin-right:.6rem}.w-comments-title{margin-bottom:.6rem}.w-comments-title:before{display:inline-block;vertical-align:top;content:'\f086';font-family:fontawesome;margin-right:.3rem;opacity:.33}.w-comments-title>span{display:inline-block;vertical-align:top}.w-comments-list{margin-bottom:2rem;border-bottom:1px solid}.w-comments-item{padding-top:2rem;margin-bottom:2rem;border-top:1px solid;border-color:inherit}.w-comments-list>.w-comments-item:first-child{border-top:none}.w-comments-childlist{margin-left:2rem;border-color:inherit}.w-comments-item-meta,.w-comments-item-text,.w-comments-item-answer{margin-left:calc(50px + 1.3rem)}.w-comments-item-meta{margin-bottom:1rem}.w-comments-item-icon{top:2rem;width:50px;border-radius:50%;overflow:hidden}.w-comments-item-author{font-weight:700;margin-right:1rem}.w-comments-item-date{font-size:.9rem;color:inherit;opacity:.5}.w-comments-item-text>*:last-child{margin-bottom:0}.w-comments-item-answer{font-size:.9rem;margin-top:1rem}.w-comments-pagination{font-size:.9rem;text-align:center}.w-comments-pagination a{margin:0 .6rem}.no-touch .w-comments-item-meta a:hover,.no-touch .w-comments-item-text a:hover,.no-touch .w-comments-item-answer a:hover,.no-touch .w-comments-pagination a:hover,.no-touch .comment-reply-title a:hover{opacity:1}.comment-reply-title small{font-size:.9rem;margin-left:.3rem}.w-contacts-item.for_address:before{content:'\f041';font-family:fontawesome}.w-contacts-item.for_phone:before{content:'\f095';font-family:fontawesome}.w-contacts-item.for_email:before{content:'\f0e0';font-family:fontawesome}.w-contacts-item.for_fax:before{content:'\f02f';font-family:fontawesome}.l-main .w-contacts-list{margin:0 -1.3rem -1.3rem}.l-main .w-contacts-item{display:inline-flex;align-items:center;padding:0 1.3rem 1.3rem}.l-main .w-contacts-item:before{flex-shrink:0;text-align:center;font-size:1.4rem;line-height:3.5rem;width:3.5rem;margin-right:1rem;border-radius:50%}.l-section.color_primary .w-contacts-item:before,.l-section.color_secondary .w-contacts-item:before{box-shadow:0 0 0 2px #fff inset;color:#fff}.l-footer .w-contacts-item{position:relative}.l-footer .w-contacts-item:before{display:block;position:absolute;top:0;left:0;text-align:center;font-size:1.2rem;line-height:1.3rem;width:1.3rem}.l-footer .w-contacts-item-value{display:block;margin:0 0 .8rem 2rem}.g-filters{text-align:center}.g-filters-item{display:inline-block;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;line-height:3rem;padding:0 1.2rem;transition:all 0.2s}.g-filters-item.active{cursor:default}.l-section.color_primary .g-filters.style_1,.l-section.color_secondary .g-filters.style_1,.l-section.color_custom .g-filters.style_1{background-color:transparent}.g-filters.style_1 .g-filters-item{line-height:3.5rem}.no-touch .g-filters.style_1 .g-filters-item:hover{color:#fff}.g-filters.style_2{padding:0 1.2rem 1.2rem}.w-portfolio.with_indents .g-filters.style_2{padding-bottom:.8rem}.l-section.height_auto .g-filters.style_2{padding-top:1.2rem}.g-filters.style_2 .g-filters-item{margin:.15rem;border-radius:.2rem}.no-touch .g-filters.style_2 .g-filters-item:hover{color:#fff}.l-section.color_primary .g-filters.style_2 .g-filters-item.active,.l-section.color_secondary .g-filters.style_2 .g-filters-item.active,.l-section.color_custom .g-filters.style_2 .g-filters-item.active{background-color:rgba(255,255,255,.15);color:#fff}.g-filters.style_3 .g-filters-item{background-color:transparent!important;border-bottom:3px solid transparent;opacity:.66}.no-touch .g-filters.style_3 .g-filters-item:hover,.g-filters.style_3 .g-filters-item.active{opacity:1}.l-section.color_primary .g-filters.style_3 .g-filters-item.active,.l-section.color_secondary .g-filters.style_3 .g-filters-item.active,.l-section.color_custom .g-filters.style_3 .g-filters-item.active{border-color:#fff;color:#fff}.w-form-row{margin-bottom:1rem}.w-form-row.for_submit{margin-bottom:0}.w-form-row-label{display:none;margin-bottom:.3rem}.w-form-row.for_captcha .w-form-row-label{display:block}.w-form-row.for_captcha .w-form-row-label span{display:inline-block;direction:ltr}.w-form-row-field{position:relative}.w-form-row-field>input[type="text"],.w-form-row-field>input[type="password"],.w-form-row-field>input[type="email"],.w-form-row-field>textarea,.w-form-row-field>select{padding-left:2.8rem}.w-form-row-field:before{display:block;position:absolute;top:1.4rem;left:0;font-size:1.3rem;font-family:fontawesome;text-align:center;width:2.8rem;opacity:.33;pointer-events:none;transform:translateY(-50%);transition:opacity 0.3s,color 0.3s}.w-form-row.for_log .w-form-row-field:before,.w-form-row.for_name .w-form-row-field:before,.w-form-row.for_author .w-form-row-field:before{content:'\f007'}.w-form-row.for_email .w-form-row-field:before{content:'\f0e0'}.w-form-row.for_phone .w-form-row-field:before{content:'\f095'}.w-form-row.for_comment .w-form-row-field:before,.w-form-row.for_message .w-form-row-field:before{content:'\f040'}.w-form-row.for_url .w-form-row-field:before{content:'\f0c1'}.w-form-row.for_captcha .w-form-row-field:before{content:'\f059'}.w-form-row.for_pwd .w-form-row-field:before,.w-form-row.for_post_password .w-form-row-field:before{content:'\f023'}.w-form-row.focused .w-form-row-field:before{opacity:1}.w-form-row-field-bar{display:none}.w-form .w-btn{margin:0}.w-form .w-btn-label{display:block;transform:translateY(0);transition:transform 0.3s,opacity 0.3s}.w-form .w-btn.loading .w-btn-label{opacity:0;transform:translateY(100%)}.w-form .w-btn .g-preloader{position:absolute;top:50%;left:50%;height:1.5rem;width:1.5rem;opacity:0;transform:translate(-50%,-150%);transition:transform 0.3s,opacity 0.3s}.w-form .w-btn.loading .g-preloader{opacity:1;transform:translate(-50%,-50%)}.w-form-row-state{font-size:.9rem;line-height:1.5rem;height:0;opacity:0;transition-property:height,padding,opacity;transition-duration:0.3s}.w-form-message{font-size:1.2rem;line-height:1.5rem;opacity:0;transition-property:padding,opacity;transition-duration:0.3s}.w-form-message.type_success{padding:.6rem 0;opacity:1;color:#4c0}.w-form-message.type_error{padding:.6rem 0;opacity:1;color:red}.w-form.align_left .w-form-row.for_submit{display:inline-block;vertical-align:middle;margin-right:1rem}.w-form.align_left .w-form-message.type_success{display:inline-block;vertical-align:middle}.w-form.align_right{text-align:left}.w-form.align_right .w-form-row.for_submit{float:right;display:inline-block;vertical-align:middle;margin-left:1rem}.w-form.align_right .w-form-message.type_success{display:inline-block;vertical-align:middle}.w-form-row.check_wrong input,.w-form-row.check_wrong textarea,.w-form-row.check_wrong select{box-shadow:0 0 0 2px red}.w-form-row.check_wrong .w-form-row-state{height:1.5rem;padding-top:.3rem;opacity:1;color:red}.w-form.for_comments .form-submit input{margin:0}.w-form.for_protectedpost:after{display:block;content:'';clear:both}.w-form.for_protectedpost .w-form-row.for_post_password,.w-form.for_protectedpost .w-form-row.for_submit{float:left;margin-right:.6rem}.w-form.for_login .w-form-row.for_submit{float:left;margin-right:1rem}.w-form.for_login .w-form-row.for_submit~label{display:inline-block;vertical-align:top;font-size:.9rem;margin-top:.6rem;white-space:nowrap}.w-form.for_login .w-form-row.for_submit~label input[type="checkbox"]{vertical-align:middle}.w-form-row.for_links{clear:both;margin:0;padding-top:.6rem}.w-form-row-link{font-size:.9rem;margin-right:.6rem}.w-gallery.with_indents .w-gallery-list{margin:-4px}.l-section.width_full .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list{margin-left:4px;margin-right:4px}.l-section.height_auto .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list{margin-top:4px;margin-bottom:4px}.w-gallery.with_indents .w-gallery-item{padding:4px}.w-gallery.style_modern.with_indents .w-gallery-item-meta{left:4px;right:4px;bottom:4px}.w-iconbox-icon{position:relative;z-index:1;transition:background-color 0.3s,color 0.3s,box-shadow 0.1s}.no-touch .l-footer .w-iconbox-link:hover .w-iconbox-icon{color:inherit}.w-iconbox.style_default .w-iconbox-icon{background-color:transparent!important;box-shadow:none!important;color:inherit}.w-iconbox.style_circle .w-iconbox-icon,.w-iconbox.style_outlined .w-iconbox-icon{line-height:2.5em;height:2.5em;width:2.5em;overflow:hidden;border-radius:50%}.w-iconbox.style_outlined .w-iconbox-icon{background-color:transparent!important}.w-iconbox.color_primary.style_circle .w-iconbox-icon,.w-iconbox.color_secondary.style_circle .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon,.no-touch .l-section.color_primary .w-iconbox-link:hover .w-iconbox-title{color:#fff!important}.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon{color:#fff!important;box-shadow:0 0 0 2px transparent inset;transition:color 0.3s,box-shadow 0.1s 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;transform:translateZ(0);transition:height 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon:before{height:100%}.w-iconbox.style_circle .w-iconbox-icon i,.w-iconbox.style_outlined .w-iconbox-icon i{position:relative}.w-iconbox.style_circle .w-iconbox-icon img,.w-iconbox.style_outlined .w-iconbox-icon img{top:50%;transform:translateY(-50%)}.g-loadmore{text-align:center;position:relative}.g-loadmore.done{display:none}.g-loadmore-btn{font-size:1.2rem;font-weight:700;text-transform:uppercase;padding:1.3rem;cursor:pointer;position:relative;z-index:1;transition:background-color 0.3s,opacity 0.3s}.l-section.height_auto.width_full .g-loadmore-btn{padding:2rem}.g-loadmore.loading .g-loadmore-btn{opacity:0}.l-section.color_primary .g-loadmore-btn,.l-section.color_secondary .g-loadmore-btn,.l-section.color_custom .g-loadmore-btn{background-color:rgba(255,255,255,.15)}.no-touch .l-section.color_primary .g-loadmore-btn:hover,.no-touch .l-section.color_secondary .g-loadmore-btn:hover,.no-touch .l-section.color_custom .g-loadmore-btn:hover{background-color:rgba(255,255,255,.2)}.g-loadmore .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s}.g-loadmore.loading .g-preloader{opacity:1}.w-logos.with_indents.cols_2 .w-logos-item,.w-logos.with_indents.cols_3 .w-logos-item,.w-logos.with_indents.cols_4 .w-logos-item{padding:3rem}.w-logos.with_indents.cols_5 .w-logos-item,.w-logos.with_indents.cols_6 .w-logos-item{padding:2rem}.w-logos.with_indents.cols_7 .w-logos-item,.w-logos.with_indents.cols_8 .w-logos-item{padding:1.4rem}.w-logos.style_1 .w-logos-item{border:2px solid transparent;opacity:.66;transition:border-color 0.3s,opacity 0.3s}.no-touch .w-logos.style_1 .w-logos-item:hover{opacity:1}.w-logos.style_2 .w-logos-item{opacity:.66;transition:opacity 0.3s}.no-touch .w-logos.style_2 .w-logos-item:hover{opacity:1}.w-map img{max-width:none!important}.w-map label{display:inline;width:auto}.gm-style .gm-style-iw>div{width:auto!important}.gm-style-iw{color:#333}.gm-style-iw h1,.gm-style-iw h2,.gm-style-iw h3,.gm-style-iw h4,.gm-style-iw h5,.gm-style-iw h6,.gm-style-iw p,.gm-style-iw ul,.gm-style-iw ol{margin:0;padding:.6rem .6rem 0.3rem!important;color:inherit!important}.w-person-links-item{font-size:1.2rem;line-height:3rem;width:3rem;margin:.15rem;border-radius:50%;position:relative;overflow:hidden;z-index:1}.no-touch .w-person-links-item:hover{color:#fff!important}.no-touch .w-person-links-item:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:100%;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.no-touch .w-person-links-item:hover:before{transform:translate3d(0,0,0)}.w-person.layout_modern{overflow:hidden}.w-person.layout_modern .w-person-content{display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:2;top:0;left:0;right:0;height:100%;padding:2rem;transition:transform 0.3s;transform:translate3d(0,-100%,0);background-color:rgba(30,30,30,.8);color:#fff}.w-person.layout_modern:hover .w-person-content{transform:translate3d(0,0,0)}.w-person.layout_modern .w-person-name{color:inherit}.w-person.layout_trendy{overflow:hidden}.w-person.layout_trendy .w-person-content{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:3rem 2rem 1rem;transition:bottom 0.3s;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x;color:#fff}.w-person.layout_trendy.with_desc:hover .w-person-content,.w-person.layout_trendy.with_socials:hover .w-person-content{bottom:100%}.w-person.layout_trendy .w-person-name{color:#fff}.w-person.layout_trendy .w-person-content-alt{display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:2;top:100%;left:0;right:0;height:101%;padding:2rem;transition:top 0.3s;transform:translate3d(0,0,0);background-color:rgba(30,30,30,.8);color:#fff}.w-person.layout_trendy:hover .w-person-content-alt{top:0}.w-person.layout_trendy .w-person-content-alt .w-person-link{position:absolute;top:0;left:0;right:0;bottom:0}.w-person.layout_simple_circle .w-person-image{border-radius:50%;overflow:hidden;z-index:1}.w-person.layout_simple_circle .w-person-image img{border-radius:50%}.w-person.layout_square .w-person-image,.w-person.layout_circle .w-person-image{overflow:hidden;z-index:1}.w-person.layout_circle .w-person-image,.w-person.layout_circle .w-person-image img{border-radius:50%}.w-person.layout_square .w-person-links,.w-person.layout_circle .w-person-links{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;margin:0;transition:transform 0.3s;transform:translate3d(0,-100%,0);background-color:rgba(30,30,30,.8);color:#fff}.w-person.layout_square:hover .w-person-links,.w-person.layout_circle:hover .w-person-links{transform:translate3d(0,0,0)}.w-person.layout_square .w-person-links-list,.w-person.layout_circle .w-person-links-list{position:relative;top:50%;padding:1rem;transform:translateY(-50%)}.w-person.layout_modern .w-person-links-item,.w-person.layout_trendy .w-person-links-item,.w-person.layout_square .w-person-links-item,.w-person.layout_circle .w-person-links-item{box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .w-person.layout_modern .w-person-links-item:hover,.no-touch .w-person.layout_trendy .w-person-links-item:hover,.no-touch .w-person.layout_square .w-person-links-item:hover,.no-touch .w-person.layout_circle .w-person-links-item:hover{box-shadow:0 0 0 2px transparent inset}.w-portfolio-item-anchor,.no-touch .w-portfolio-item-anchor:hover{color:inherit}.w-portfolio-item-meta{padding:1.5rem}.no-touch .w-portfolio-item-meta{padding:8%}.w-portfolio-item-meta-h{width:100%}.w-portfolio-item-title{font-size:1.2rem;position:relative;letter-spacing:0;z-index:1;color:inherit!important}.w-portfolio-item-text{font-size:.9rem;line-height:1.5rem;margin-top:.5rem;opacity:.66}.w-portfolio-item-arrow{display:block;position:absolute;top:-.8rem;left:50%;margin-left:-.8rem;height:1.6rem;width:1.6rem;transform:rotate(45deg);background-color:inherit;transition:top 0.3s}.w-portfolio-item .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s}.w-portfolio-item.loading .g-preloader{opacity:1}.w-portfolio .g-pagination{margin-top:2rem}.w-portfolio .g-pagination .prev.page-numbers,.w-portfolio .g-pagination .next.page-numbers{display:none}.w-portfolio.with_indents .w-portfolio-list,.l-section.width_full .w-portfolio.with_indents.type_carousel .w-portfolio-list{margin:4px -4px}.l-section.width_full .w-portfolio.with_indents .w-portfolio-list{margin:4px}.w-portfolio.with_indents .w-portfolio-item{padding:4px}@media (min-width:481px){.w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(200% + 8px)}.w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(50% - 4px)}.w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(112.5% + 8px)}.w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(28.125% - 3px)}.w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(133.3333% + 8px)}.w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(33.33333% - 3px)}.w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(150% + 8px)}.w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(37.5% - 3px)}.w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(300% + 8px)}.w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(75% - 4px)}.w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before{padding-bottom:calc(266.6666% + 8px)}.w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before{padding-bottom:calc(66.6666% - 4px)}}.widget_us_portfolio .w-portfolio-list{margin:0 -1px!important}.widget_us_portfolio .w-portfolio-item{padding:1px}.widget_us_portfolio .w-portfolio-item-image{z-index:0;background:none!important}.widget_us_portfolio .w-portfolio-item-image img{display:block;width:100%}.widget_us_portfolio .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;height:100%;padding:.8rem;text-align:center;background-color:rgba(0,0,0,.8);color:#fff;opacity:0;transition:opacity 0.3s 0.15s}.no-touch .widget_us_portfolio .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:1}.widget_us_portfolio .w-portfolio-item-meta-h{background:none}.widget_us_portfolio .w-portfolio-item-title{font-size:0.8rem!important;line-height:1rem;letter-spacing:0;font-weight:400}.widget_us_portfolio .w-portfolio-item-arrow{display:none}.w-portfolio.style_1 .w-portfolio-item-image{bottom:4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-image{bottom:0;transition:transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image{transform:translate3d(0,-2rem,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-image.second{display:block;position:absolute;top:0;left:0;right:0;transform:translate3d(0,100%,0);transition:transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image.second{transform:translate3d(0,0,0)}.w-portfolio.style_1 .w-portfolio-item-meta{padding:1.2rem 1.5rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;transform:translate3d(0,101%,0);transition:transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{transform:translate3d(0,0,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-arrow{top:.4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow{top:-.8rem}.no-touch .w-portfolio.style_2 .w-portfolio-item-image{right:-1px;bottom:-1px;transform:translate3d(0,0,0);transition:transform 0.35s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image{transform:scale(1.1)}.no-touch .w-portfolio.style_2 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 0.4s;background-color:inherit}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.9}.w-portfolio.style_2 .w-portfolio-item-meta{position:absolute;bottom:0;left:0;right:0;padding:4rem 2rem 1.5rem;background:none;transition:color 0.4s;color:#fff}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{color:inherit}.w-portfolio.style_2 .w-portfolio-item-meta:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x;transition:opacity 0.4s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before{opacity:0}.w-portfolio.style_2 .w-portfolio-item-arrow{display:none}.w-portfolio.style_3 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.66;background-color:inherit;transition:opacity 0.4s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0}.w-portfolio.style_3 .w-portfolio-item-meta{position:absolute;top:50%;left:0;right:0;background:none;transform:translateY(-50%)}.no-touch .w-portfolio.style_3 .w-portfolio-item-title{opacity:1;transition:transform 0.3s,opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:0;transform:translateY(-2rem)}.no-touch .w-portfolio.style_3 .w-portfolio-item-text{opacity:.66;transition:transform 0.3s,opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0;transform:translateY(2rem)}.w-portfolio.style_3 .w-portfolio-item-arrow{display:none}.w-portfolio.style_4 .w-portfolio-item-image{bottom:4rem}.no-touch .w-portfolio.style_4 .w-portfolio-item-image{bottom:0}.no-touch .w-portfolio.style_4 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:inherit;transition:opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.8}.no-touch .w-portfolio.style_4 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;background:none}.no-touch .w-portfolio.style_4 .w-portfolio-item-title{opacity:0;transform:translateY(-2rem);transition:transform 0.35s,opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;transform:translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-text{opacity:0;transform:translateY(-1rem);transition:transform 0.35s,opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66;transform:translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-arrow{display:none}.w-portfolio.style_5 .w-portfolio-item-image{bottom:4rem}.no-touch .w-portfolio.style_5 .w-portfolio-item-image{right:-1px;bottom:-1px;transform:translate3d(0,0,0);transition:transform 0.4s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-image{transform:scale(1.2)}.no-touch .w-portfolio.style_5 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:1.3rem;left:1.3rem;right:1.3rem;bottom:1.3rem;opacity:0;transform:scale(0);transition:transform 0.3s,opacity 0.3s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:.9;transform:scale(1)}.no-touch .w-portfolio.style_5 .w-portfolio-item-arrow{display:none}.w-portfolio.style_6 .w-portfolio-item-image{bottom:4rem}.no-touch .w-portfolio.style_6 .w-portfolio-item-image{bottom:0}.no-touch .style_6 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:.9}.no-touch .style_6 .w-portfolio-item-meta-h{background:none;transform:scale(1.5);transition:transform 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h{transform:scale(1)}.no-touch .style_6 .w-portfolio-item-arrow{display:none}.style_7 .w-portfolio-item-image{opacity:.66}.no-touch .style_7 .w-portfolio-item-image{right:-1px;bottom:-1px;transform:scale(1.1);transition:transform 0.4s,opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-image{opacity:.3;transform:scale(1)}.style_7 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:none}.no-touch .style_7 .w-portfolio-item-meta:after{content:'';position:absolute;top:1.3rem;left:1.3rem;right:1.3rem;bottom:1.3rem;border:2px solid #fff;opacity:0;transform:scale(1.1);transition:transform 0.4s,opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:after{opacity:1;transform:scale(1)}.no-touch .style_7 .w-portfolio-item-text{opacity:0;transform:translateY(1rem);transition:transform 0.4s,opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66;transform:translateY(0)}.style_7 .w-portfolio-item-arrow{display:none}.style_8 .w-portfolio-item-image{bottom:4rem}.no-touch .style_8 .w-portfolio-item-image{bottom:-1px;max-width:none;width:calc(100% + 1.3rem);transform:translateX(-1.2rem);transition:transform 0.4s,opacity 0.4s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-image{opacity:.12;transform:translateX(0)}.no-touch .style_8 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:none}.no-touch .style_8 .w-portfolio-item-title{opacity:0;transform:translateX(-3rem);transition:transform 0.3s,opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;transform:translateX(0)}.no-touch .style_8 .w-portfolio-item-text{opacity:0;transform:translateX(4rem);transition:transform 0.3s,opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66;transform:translateX(0)}.no-touch .style_8 .w-portfolio-item-arrow{display:none}.style_9 .w-portfolio-item-image{bottom:4rem}.no-touch .style_9 .w-portfolio-item-image{right:-1px;bottom:-1px;transform:translate3d(0,0,0);transition:transform 0.4s,opacity 0.4s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-image{opacity:0;transform:scale(4)}.no-touch .style_9 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:none;transform:scale(0);transition:transform 0.5s,opacity 0.5s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:1;transform:scale(1)}.style_10 .w-portfolio-item-meta{position:absolute;bottom:0;left:0;right:0;padding:5rem 2rem 1.5rem;background:none;color:#fff}.style_10 .w-portfolio-item-meta:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x}.no-touch .style_10 .w-portfolio-item-meta:before{opacity:0;transform:translateY(100%);transition:transform 0.3s,opacity 0.45s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before{opacity:1;transform:translateY(1px)}.no-touch .style_10 .w-portfolio-item-title{position:relative;opacity:0;transform:translateY(1rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;transform:translateY(0)}.no-touch .style_10 .w-portfolio-item-text{position:relative;opacity:0;transform:translateY(1.5rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66;transform:translateY(0)}.style_11 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.11;transition:opacity 0.35s;background-color:inherit}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.8}.style_11 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;padding:2rem 2rem 4rem;background:none;color:#fff;transition:padding 0.35s,color 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{color:inherit;padding-bottom:2rem}.no-touch .style_11 .w-portfolio-item-title{display:inline;margin-right:1rem}.no-touch .style_11 .w-portfolio-item-text{display:inline;opacity:0;transition:opacity 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66}.no-touch .style_11 .w-portfolio-item-arrow{top:auto;left:0;right:0;bottom:0;height:.6rem;width:auto;margin-left:0;background-color:#fff;transform:translateY(.6rem);transition:transform 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow{transform:translateY(0)}.style_12 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.33;transition:opacity 0.35s;background-color:inherit}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.66}.style_12 .w-portfolio-item-meta{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:4rem;background:none}.no-touch .style_12 .w-portfolio-item-meta-h:before,.no-touch .style_12 .w-portfolio-item-meta-h:after{content:'';position:absolute;top:2rem;left:2rem;right:2rem;bottom:2rem;opacity:0;transition:transform 0.35s,opacity 0.35s}.no-touch .style_12 .w-portfolio-item-meta-h:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1)}.no-touch .style_12 .w-portfolio-item-meta-h:after{border-left:1px solid #fff;border-right:1px solid #fff;transform:scale(1,0)}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after{opacity:1;transform:scale(1)}.no-touch .style_12 .w-portfolio-item-title{transform:translateY(-1rem);transition:transform 0.35s}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-title{transform:translateY(0)}.no-touch .style_12 .w-portfolio-item-text{opacity:0;transform:translateY(1rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66;transform:translateY(0)}.style_12 .w-portfolio-item-arrow{display:none}.style_13 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.33;transition:opacity 0.35s;background-color:inherit}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.66}.style_13 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:none}.style_13 .w-portfolio-item-title{text-transform:uppercase}.no-touch .style_13 .w-portfolio-item-title{padding-bottom:1rem;transform:translateY(1rem);transition:transform 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title{transform:translateY(0)}.no-touch .style_13 .w-portfolio-item-title:after{content:'';position:absolute;top:100%;left:0;right:0;height:.25rem;opacity:0;background-color:#fff;transform:translateY(2.5rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title:after{opacity:1;transform:translateY(0)}.style_13 .w-portfolio-item-text{opacity:1}.no-touch .style_13 .w-portfolio-item-text{position:absolute;left:2rem;right:2rem;bottom:2rem;opacity:0;transform:translateY(4rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:1;transform:translateY(0)}.style_13 .w-portfolio-item-arrow{display:none}.no-touch .style_14 .w-portfolio-item-image{right:-1px;bottom:-1px;transform:translate3d(-1.5rem,0,0) scale(1.15);transition:transform 0.35s}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-image{transform:translate3d(0,0,0) scale(1)}.style_14 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.33;transition:opacity 0.35s;background-color:inherit}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.66}.style_14 .w-portfolio-item-meta{background:none;position:static;padding:0}.style_14 .w-portfolio-item-title{text-transform:uppercase;position:absolute;left:2rem;right:2rem;bottom:2rem}.style_14 .w-portfolio-item-text{position:absolute;z-index:2;top:2rem;left:2rem;right:2rem;margin:0 0 1rem;opacity:1}.no-touch .style_14 .w-portfolio-item-text{opacity:0;transform:translateX(-3rem);transition:transform 0.35s,opacity 0.35s}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:1;transform:translateX(0)}.style_14 .w-portfolio-item-arrow{display:none}.style_15 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;transition:opacity 0.35s;background-color:inherit}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:.8}.style_15 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;background:none}.no-touch .style_15 .w-portfolio-item-meta-h:before,.no-touch .style_15 .w-portfolio-item-meta-h:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:transform 0.35s,opacity 0.35s}.no-touch .style_15 .w-portfolio-item-meta-h:before{border-top:.5rem solid #fff;border-bottom:.5rem solid #fff;transform:scale(0,1)}.no-touch .style_15 .w-portfolio-item-meta-h:after{border-left:.5rem solid #fff;border-right:.5rem solid #fff;transform:scale(1,0)}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after{opacity:1;transform:scale(1)}.style_15 .w-portfolio-item-title{text-transform:uppercase}.no-touch .style_15 .w-portfolio-item-title{transform:translateY(2rem);transition:transform 0.35s}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-title{transform:translateY(0)}.style_15 .w-portfolio-item-text{margin-top:.6rem}.no-touch .style_15 .w-portfolio-item-text{opacity:0;transition:opacity 0.35s}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:.66}.style_15 .w-portfolio-item-arrow{display:none}.style_16 .w-portfolio-item-image{border-radius:50%;transform:scale(.3);transition:transform 0.4s,border-radius 0.4s}.style_16.type_masonry .w-portfolio-item-image{overflow:hidden;transform-origin:90% 90%}.style_16.ratio_3x2 .w-portfolio-item-image{top:-25%;bottom:-25%;transform-origin:90% 66%}.style_16.ratio_4x3 .w-portfolio-item-image{top:-16.67%;bottom:-16.67%;transform-origin:90% 72%}.style_16.ratio_1x1 .w-portfolio-item-image{transform-origin:90% 90%}.style_16.ratio_3x4 .w-portfolio-item-image{left:-12.5%;right:-12.5%;transform:scale(.24);transform-origin:79.5% 92.5%}.style_16.ratio_2x3 .w-portfolio-item-image{left:-25%;right:-25%;transform:scale(.2);transform-origin:73.5% 94%}@media (min-width:481px){.style_16.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-image{top:-100%;bottom:-100%;transform:scale(.15);transform-origin:96% 56.5%}.style_16.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-image{top:0;bottom:0;left:-16.67%;right:-16.67%;transform:scale(.225);transform-origin:77% 93.2%}.style_16.ratio_3x2 .w-portfolio-item.size_2x2 .w-portfolio-item-image{transform:scale(.15);transform-origin:95.7% 76.3%}.style_16.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-image{top:-83.3333%;bottom:-83.3333%;transform:scale(.15);transform-origin:95.7% 59.2%}.style_16.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-image{top:0;bottom:0;left:-25%;right:-25%;transform:scale(.2);transform-origin:73.2% 94.3%}.style_16.ratio_4x3 .w-portfolio-item.size_2x2 .w-portfolio-item-image{transform:scale(.15);transform-origin:95.8% 81.2%}.style_16.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-image{top:-50%;bottom:-50%;transform:scale(.15);transform-origin:96% 66.2%}.style_16.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-image{left:-50%;right:-50%;transform:scale(.15);transform-origin:66.4% 95.7%}.style_16.ratio_1x1 .w-portfolio-item.size_2x2 .w-portfolio-item-image{transform:scale(.15);transform-origin:95.7% 95.7%}}.no-touch .style_16 .w-portfolio-item-anchor:hover .w-portfolio-item-image{border-radius:0;transform:scale(1.01)}.style_16 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:33%;background:none;transition:transform 0.4s,opacity 0.3s}.no-touch .style_16 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:0;transform:translate3d(-6rem,-6rem,0) scale(2)}.style_16 .w-portfolio-item-title{font-weight:700}.style_16 .w-portfolio-item-text{margin-top:1rem}.style_16 .w-portfolio-item-arrow{display:none}.no-touch .style_17 .w-portfolio-item-image{right:-1px;bottom:-1px;transform-origin:100% 100%;transition:transform 1s,opacity 1s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-image{opacity:.1;transform:scale(1.3)}.style_17 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;background:none}.no-touch .style_17 .w-portfolio-item-title{transform:translateY(2rem);transition:transform 0.4s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-title{transform:translateY(0)}.style_17 .w-portfolio-item-text{margin-top:1rem;opacity:0}.no-touch .style_17 .w-portfolio-item-text{transform:scale(.75);transform-origin:100% 100%;transition:transform 0.4s,opacity 0.4s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:1;transform:scale(1)}.style_17 .w-portfolio-item-arrow{display:none}.no-touch .style_18 .w-portfolio-item-image.second{display:block;position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1);background-color:transparent}.no-touch .style_18 .w-portfolio-item-anchor:hover .w-portfolio-item-image.second{opacity:1}.style_18 .w-portfolio-item-arrow{display:none}.style_18 .w-portfolio-item-meta{position:absolute;bottom:0;left:0;right:0;padding:5rem 2rem 1.5rem;background:none;color:#fff}.no-touch .style_18 .w-portfolio-item-meta{opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.no-touch .style_18 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:1}.style_18 .w-portfolio-item-meta:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x}.style_18 .w-portfolio-item-title{position:relative}.style_18 .w-portfolio-item-text{position:relative;opacity:.66}.w-pricing{padding:1rem 0}.w-pricing-item-h{overflow:hidden;border-width:1px 0 1px 1px;border-style:solid}.w-pricing-item:first-child .w-pricing-item-h{border-radius:.6rem 0 0 .6rem}.w-pricing-item:last-child .w-pricing-item-h{border-radius:0 .6rem .6rem 0;border-right-width:1px}.w-pricing-item-header{padding:2rem 1.5rem}.w-pricing-item-title{line-height:1}.w-pricing-item-price{font-size:3.5rem;line-height:1;font-weight:300}.w-pricing-item-price small{display:block;font-size:.9rem;line-height:1.5rem;font-weight:400;margin-top:.4rem}.w-pricing-item .w-pricing-item-features{list-style-type:none;padding:1.5rem;margin:0}.w-pricing-item .w-pricing-item-features li{padding:.5rem 0;margin:0}.w-pricing-item-footer{padding-bottom:2.6rem}.l-section.color_primary .w-pricing-item-h,.l-section.color_secondary .w-pricing-item-h,.l-section.color_custom .w-pricing-item-h{border-color:rgba(255,255,255,.33)}.l-section.color_primary .w-pricing-item-header,.l-section.color_secondary .w-pricing-item-header,.l-section.color_custom .w-pricing-item-header{background-color:rgba(255,255,255,.15)}.w-pricing-item.type_featured .w-pricing-item-h{margin:-1rem 0;border-width:0;border-radius:.6rem;box-shadow:0 1px 10px rgba(0,0,0,.15)}.w-pricing-item.type_featured+.w-pricing-item .w-pricing-item-h{border-left-width:0}.w-pricing-item.type_featured .w-pricing-item-header{padding-top:3rem;color:#fff}.w-pricing-item.type_featured .w-pricing-item-header h5{color:inherit}.w-pricing-item.type_featured .w-pricing-item-footer{padding-bottom:3.6rem}.w-profile{padding:2rem 2rem 1.5rem;text-align:center;border-radius:.3rem;border-style:solid;border-width:2px}.w-profile-avatar img{display:block;max-width:6rem;border-radius:50%;margin:0 auto .3rem}.w-profile-name{font-size:1.2rem}.w-profile-link.for_user{display:block;margin-bottom:.3rem}.w-profile-link.for_logout{font-size:.9rem;line-height:1.4;vertical-align:top}.w-progbar-bar{height:10px}.w-progbar-bar-h{height:100%;border-radius:inherit;transition:width 0.8s cubic-bezier(.6,.3,.3,.6)}.w-progbar.initial .w-progbar-bar-h{width:0!important}.w-progbar.hide_count .w-progbar-title-count,.w-progbar.hide_count .w-progbar-bar-count{display:none!important}.w-progbar.style_1{padding:.6rem 0 1rem}.w-progbar.style_1 .w-progbar-title{display:table;width:100%;margin-bottom:0.6rem!important}.w-progbar.style_1 .w-progbar-title-text{display:table-cell;vertical-align:top}.w-progbar.style_1 .w-progbar-title-count{display:table-cell;vertical-align:top;text-align:right;font-weight:700}.w-progbar.style_1 .w-progbar-bar{width:100%;border-radius:2rem;box-shadow:0 1px 0 rgba(0,0,0,.04) inset}.w-progbar.style_1 .w-progbar-bar-count{display:none}.w-progbar.style_2{padding:.4rem 0;position:relative}.w-progbar.style_2 .w-progbar-title{position:absolute;top:50%;left:0;right:0;margin:0;text-align:center;font-size:.9rem;transform:translateY(-50%);color:#fff!important}.w-progbar.style_2 .w-progbar-title-text{margin-right:.2rem}.w-progbar.style_2 .w-progbar-title-count{font-weight:700}.w-progbar.style_2 .w-progbar-bar{width:100%;border-radius:.3rem;overflow:hidden;background-color:rgba(0,0,0,.25)}.w-progbar.style_2 .w-progbar-bar-h{border-radius:0}.w-progbar.style_2 .w-progbar-bar-count{display:none}.w-progbar.style_3{display:flex;align-items:center;padding:1rem 0}.w-progbar.style_3 .w-progbar-title{font-size:1rem;padding-right:1.5rem;margin-bottom:0;width:33%}.w-progbar.style_3 .w-progbar-title-count{display:none}.w-progbar.style_3 .w-progbar-bar{width:67%;border-radius:2rem;position:relative;background-color:transparent}.w-progbar.style_3 .w-progbar-bar:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border-radius:inherit;box-shadow:0 1px 0 rgba(0,0,0,.04) inset}.w-progbar.style_3 .w-progbar-bar-h{position:relative}.w-progbar.style_3 .w-progbar-bar-count{display:block;position:absolute;top:50%;right:-1.75rem;text-align:center;line-height:3.5rem;height:3.5rem;width:3.5rem;margin-top:-1.75rem;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.2)}.w-progbar.style_4{padding:1rem 0}.w-progbar.style_4 .w-progbar-title{font-size:1rem;margin-bottom:0.6rem!important}.w-progbar.style_4 .w-progbar-title-count{display:none}.w-progbar.style_4 .w-progbar-bar-h{position:relative}.w-progbar.style_4 .w-progbar-bar-count{display:block;position:absolute;right:-1.5rem;bottom:100%;font-size:.9rem;text-align:center;line-height:2rem;height:2rem;width:3rem;margin-bottom:.5rem;border-radius:.3rem;background-color:rgba(0,0,0,.8);color:#fff;opacity:1;transition:opacity 0.8s cubic-bezier(.6,.3,.3,.6)}.w-progbar.style_4 .w-progbar-bar-count:after{content:'';position:absolute;left:1.1rem;bottom:-.3rem;height:0;width:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid rgba(0,0,0,.8)}.w-progbar.style_4.initial .w-progbar-bar-count{opacity:0}.w-progbar.style_5{padding:.6rem 0 1rem}.w-progbar.style_5 .w-progbar-title{display:flex;align-items:flex-end;width:100%;margin-bottom:1rem!important}.w-progbar.style_5 .w-progbar-title-text{flex-grow:1;padding-right:1.5rem}.w-progbar.style_5 .w-progbar-title-count{font-size:3em;font-weight:300;line-height:1;opacity:.33}.w-progbar.style_5 .w-progbar-bar-count{display:none}.w-separator{line-height:1.2rem;height:1.2rem}.w-separator-h i{width:1.2rem}.w-separator.size_small{margin:1.5rem 0}.w-separator.type_invisible.size_small{margin:.75rem 0}.w-separator.size_medium{margin:2.5rem 0}.w-separator.type_invisible.size_medium{margin:1.5rem 0}.w-separator.size_large{margin:3rem 0}.w-separator.type_invisible.size_large{margin:2rem 0}.w-separator.size_huge{margin:4rem 0}.w-separator.type_invisible.size_huge{margin:3rem 0}.l-section.color_primary .w-separator.color_border,.l-section.color_secondary .w-separator.color_border{border-color:rgba(255,255,255,.33);color:rgba(255,255,255,.33)}.w-sharing{font-size:0}.w-sharing-item{display:inline-block;vertical-align:top;position:relative;text-align:center;line-height:2rem;padding:0 1rem;color:inherit}.no-touch .w-sharing-item:hover{color:inherit}.w-sharing-icon{display:inline-block;vertical-align:top;position:relative;min-width:1rem}.w-sharing-icon:before{font-family:fontawesome;vertical-align:top;line-height:inherit}.w-sharing-count{display:inline-block;vertical-align:top;position:relative;font-size:.9rem;margin-left:.5rem}.w-sharing.counters_hide .w-sharing-count{display:none}.w-sharing.type_simple .w-sharing-item{margin:.15rem 0;border-width:0 2px 0 0;border-style:solid;transition:none}.w-sharing.type_simple .w-sharing-item:first-child{padding-left:0}.w-sharing.type_simple .w-sharing-item:last-child{padding-right:0;border:none}.w-sharing.type_simple .w-sharing-icon{font-size:1.4rem;width:1.8rem;transition:opacity 0.3s,color 0.3s;opacity:.33}.no-touch .w-sharing.type_simple .w-sharing-item:hover .w-sharing-icon{opacity:1}.w-sharing.type_solid,.w-sharing.type_outlined{margin:0 -.15rem}.w-sharing.type_solid .w-sharing-item,.w-sharing.type_outlined .w-sharing-item{margin:.15rem;line-height:2.4rem;border-radius:.3rem;overflow:hidden;min-width:3.5rem}.w-sharing.type_solid .w-sharing-icon,.w-sharing.type_outlined .w-sharing-icon{font-size:1.2rem}.no-touch .w-sharing.type_solid .w-sharing-item:before,.no-touch .w-sharing.type_outlined .w-sharing-item:before,.no-touch .w-sharing.type_fixed .w-sharing-item:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,.1);transition:height 0.3s}.no-touch .w-sharing.type_solid .w-sharing-item:hover:before,.no-touch .w-sharing.type_outlined .w-sharing-item:hover:before,.no-touch .w-sharing.type_fixed .w-sharing-item:hover:before{height:100%}.w-sharing.type_solid .w-sharing-item,.no-touch .w-sharing.type_outlined .w-sharing-item:hover{color:#fff}.w-sharing.type_fixed{position:fixed;top:50%;transform:translate3d(0,-50%,0);z-index:111}.w-sharing.type_fixed.align_left{left:0}.w-sharing.type_fixed.align_right{right:0}.w-sharing.type_fixed.align_center{top:auto;left:50%;bottom:0;transform:translate3d(-50%,0,0)}.w-sharing.type_fixed .w-sharing-item{font-size:1.2rem;line-height:2.8rem;margin:0;color:#fff}.w-sharing.type_fixed.align_left .w-sharing-item,.w-sharing.type_fixed.align_right .w-sharing-item{display:block;padding:0;width:2.8rem}.w-sharing.type_fixed.align_left .w-sharing-count,.w-sharing.type_fixed.align_right .w-sharing-count{display:block;font-size:.8rem;line-height:1;padding-bottom:.5rem}.w-sharing.type_solid .w-sharing-item.email,.w-sharing.type_fixed .w-sharing-item.email,.w-sharing.type_outlined .w-sharing-item.email:before{background-color:#96a2a8}.w-sharing.type_outlined .w-sharing-item.email{box-shadow:0 0 0 2px #96a2a8 inset;color:#96a2a8}.no-touch .w-sharing.type_simple .w-sharing-item.email:hover .w-sharing-icon{color:#96a2a8}.w-sharing-item.email .w-sharing-icon:before{content:'\f0e0'}.w-sharing.type_solid .w-sharing-item.facebook,.w-sharing.type_fixed .w-sharing-item.facebook,.w-sharing.type_outlined .w-sharing-item.facebook:before{background-color:#42599e}.w-sharing.type_outlined .w-sharing-item.facebook{box-shadow:0 0 0 2px #42599e inset;color:#42599e}.no-touch .w-sharing.type_simple .w-sharing-item.facebook:hover .w-sharing-icon{color:#42599e}.w-sharing-item.facebook .w-sharing-icon:before{content:'\f09a'}.w-sharing.type_solid .w-sharing-item.twitter,.w-sharing.type_fixed .w-sharing-item.twitter,.w-sharing.type_outlined .w-sharing-item.twitter:before{background-color:#55acee}.w-sharing.type_outlined .w-sharing-item.twitter{box-shadow:0 0 0 2px #55acee inset;color:#55acee}.no-touch .w-sharing.type_simple .w-sharing-item.twitter:hover .w-sharing-icon{color:#55acee}.w-sharing-item.twitter .w-sharing-icon:before{content:'\f099'}.w-sharing.type_solid .w-sharing-item.gplus,.w-sharing.type_fixed .w-sharing-item.gplus,.w-sharing.type_outlined .w-sharing-item.gplus:before{background-color:#db4437}.w-sharing.type_outlined .w-sharing-item.gplus{box-shadow:0 0 0 2px #db4437 inset;color:#db4437}.no-touch .w-sharing.type_simple .w-sharing-item.gplus:hover .w-sharing-icon{color:#db4437}.w-sharing-item.gplus .w-sharing-icon:before{content:'\f0d5'}.w-sharing.type_solid .w-sharing-item.linkedin,.w-sharing.type_fixed .w-sharing-item.linkedin,.w-sharing.type_outlined .w-sharing-item.linkedin:before{background-color:#0077b5}.w-sharing.type_outlined .w-sharing-item.linkedin{box-shadow:0 0 0 2px #0077b5 inset;color:#0077b5}.no-touch .w-sharing.type_simple .w-sharing-item.linkedin:hover .w-sharing-icon{color:#0077b5}.w-sharing-item.linkedin .w-sharing-icon:before{content:'\f0e1'}.w-sharing.type_solid .w-sharing-item.pinterest,.w-sharing.type_fixed .w-sharing-item.pinterest,.w-sharing.type_outlined .w-sharing-item.pinterest:before{background-color:#cb2027}.w-sharing.type_outlined .w-sharing-item.pinterest{box-shadow:0 0 0 2px #cb2027 inset;color:#cb2027}.no-touch .w-sharing.type_simple .w-sharing-item.pinterest:hover .w-sharing-icon{color:#cb2027}.w-sharing-item.pinterest .w-sharing-icon:before{content:'\f0d2'}.w-sharing.type_solid .w-sharing-item.vk,.w-sharing.type_fixed .w-sharing-item.vk,.w-sharing.type_outlined .w-sharing-item.vk:before{background-color:#4c75a3}.w-sharing.type_outlined .w-sharing-item.vk{box-shadow:0 0 0 2px #4c75a3 inset;color:#4c75a3}.no-touch .w-sharing.type_simple .w-sharing-item.vk:hover .w-sharing-icon{color:#4c75a3}.w-sharing-item.vk .w-sharing-icon:before{content:'\f189'}.w-socials.style_default .w-socials-item{margin:0!important}.w-socials.style_solid .w-socials-item-link,.w-socials.style_outlined .w-socials-item-link{border-radius:.25em}.w-socials.circle .w-socials-item-link{border-radius:50%}.no-touch .w-socials:not(.hover_none) .w-socials-item-link:hover{color:#fff!important}.no-touch .w-socials-item-link-hover{bottom:auto;height:0;transition:height 0.3s}.no-touch .w-socials-item-link:hover .w-socials-item-link-hover{height:100%}.w-tabs-item.with_icon i+.w-tabs-item-title,.w-tabs-item.with_icon .w-tabs-item-title+i{margin-left:.6em}.w-tabs.title_left,.w-tabs.title_right{padding:0!important}.w-tabs-list.stretch .w-tabs-list-h{display:flex}.w-tabs-list.stretch .w-tabs-item{flex:1 1 0%;max-width:50%}.w-tabs-list.stretch .w-tabs-item-h{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-tabs.accordion .w-tabs-section{border-style:solid;border-width:1px 0 0 0}.w-tabs.accordion .w-tabs-section:last-child{border-bottom-width:1px}.w-tabs.accordion .w-tabs-section.color_custom{border-color:transparent}.w-tabs-section-header{text-align:left;padding:1rem 1.5rem;transition:background-color 0.3s,color 0.3s}.no-touch .w-tabs.accordion .w-tabs-section-header:hover{background-color:rgba(0,0,0,.04)}.w-tabs-section-title{color:inherit;max-width:calc(100% - 2.5rem)}.w-tabs-section.with_icon i+.w-tabs-section-title,.w-tabs-section.with_icon .w-tabs-section-title+i{margin-left:.6em}.w-tabs-section-control{top:50%;line-height:2rem;height:2rem;width:2rem;margin-top:-1rem;text-align:center;transition:transform 0.3s;transform:rotate(0deg)}.w-tabs-section.active .w-tabs-section-control{transform:rotate(180deg)}.w-tabs-section-content-h{padding-top:3rem}.w-tabs.accordion .w-tabs-section-content-h{padding:1.5rem 1.5rem 2rem}.w-tabs.icon_chevron .w-tabs-section-control:before{content:'\f107';font-family:fontawesome;font-size:1.5em;vertical-align:top}.w-tabs.icon_plus .w-tabs-section-control:before{content:'\f067';font-family:fontawesome;vertical-align:top}.w-tabs.icon_triangle .w-tabs-section-control:before{content:'\f0d7';font-family:fontawesome;vertical-align:top}.w-tabs.icon_none .w-tabs-section-control{display:none}.w-tabs.iconpos_right .w-tabs-section-control{right:1rem}.w-tabs.iconpos_right .w-tabs-section-header-h{padding-right:2.5rem}.w-tabs.iconpos_left .w-tabs-section-control{left:1rem}.w-tabs.iconpos_left .w-tabs-section-header-h{padding-left:2.5rem}.w-tabs.accordion.title_center .w-tabs-section-header-h{display:flex;justify-content:center;align-items:center;text-align:center;padding:0}.w-tabs.accordion.title_center .w-tabs-section-control{flex-shrink:0;position:static;margin:0 0 0 .5em}.w-tabs.accordion.title_right .w-tabs-section-header{text-align:right}.w-tabs.layout_default .w-tabs-item{border-top:2px solid transparent;transition:background-color 0.3s,border-color 0.3s,color 0.3s}.no-touch .w-tabs.layout_default .w-tabs-item:hover{background-color:rgba(0,0,0,.025)}.w-tabs.layout_modern .w-tabs-list{color:#fff}.w-tabs.layout_modern .w-tabs-item{opacity:.66;transition:opacity 0.3s}.w-tabs.layout_modern .w-tabs-item.active,.no-touch .w-tabs.layout_modern .w-tabs-item:hover{opacity:1}.w-tabs.layout_modern .w-tabs-item:after{content:'';display:block;position:absolute;left:50%;bottom:0;margin-left:-.7rem;border:.7rem solid transparent;transition:transform 0.3s;transform:translateY(.7rem)}.w-tabs.layout_modern .w-tabs-item.active:after{transform:translateY(0)}.w-tabs.layout_trendy .w-tabs-item{border-bottom:1px solid transparent;opacity:.66;transition:opacity 0.3s,color 0.3s,border-color 0.3s}.w-tabs.layout_trendy .w-tabs-item.active,.no-touch .w-tabs.layout_trendy .w-tabs-item:hover{opacity:1;border-color:inherit}.w-tabs.layout_trendy .w-tabs-item:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-1px;height:0;transition:height 0.3s}.w-tabs.layout_trendy .w-tabs-item.active:after{height:3px}.w-tabs.layout_ver{display:table;width:100%;direction:ltr}.w-tabs.layout_ver .w-tabs-list{display:table-cell;vertical-align:top}.w-tabs.layout_ver .w-tabs-item{float:none;border-width:0 0 0 2px;border-style:solid;border-color:transparent;transition:background-color 0.3s,border-color 0.3s,color 0.3s}.no-touch .w-tabs.layout_ver .w-tabs-item:hover{background-color:rgba(0,0,0,.025)}.w-tabs.layout_ver .w-tabs-sections{display:table-cell;vertical-align:top}.w-tabs.layout_ver .w-tabs-section{float:none;padding-left:2.5rem}.w-tabs.layout_ver .w-tabs-section-content-h,.w-tabs.layout_ver .w-tabs-section.no_indents{padding:0!important}.w-tabs.layout_ver .w-image img.size-full,.w-tabs.layout_ver .w-image img.size-large{width:100%}.w-tabs.layout_ver.navpos_right{direction:rtl}.w-tabs.layout_ver.navpos_right .w-tabs-list{direction:ltr}.w-tabs.layout_ver.navpos_right .w-tabs-item{border-width:0 2px 0 0}.w-tabs.layout_ver.navpos_right .w-tabs-section{direction:ltr;padding-left:0;padding-right:2.5rem}.w-tabs.layout_ver.title_left .w-tabs-item{text-align:left}.w-tabs.layout_ver.title_right .w-tabs-item{text-align:right}.w-tabs.layout_ver.navwidth_auto .w-tabs-list{width:0}.w-tabs.layout_ver.navwidth_auto .w-tabs-item{white-space:nowrap}.w-tabs.layout_ver.navwidth_auto .w-tabs-sections{width:100%}.w-tabs.layout_ver.navwidth_10 .w-tabs-list{width:10%}.w-tabs.layout_ver.navwidth_10 .w-tabs-sections{width:90%}.w-tabs.layout_ver.navwidth_20 .w-tabs-list{width:20%}.w-tabs.layout_ver.navwidth_20 .w-tabs-sections{width:80%}.w-tabs.layout_ver.navwidth_30 .w-tabs-list{width:30%}.w-tabs.layout_ver.navwidth_30 .w-tabs-sections{width:70%}.w-tabs.layout_ver.navwidth_40 .w-tabs-list{width:40%}.w-tabs.layout_ver.navwidth_40 .w-tabs-sections{width:60%}.w-tabs.layout_ver.navwidth_50 .w-tabs-list,.w-tabs.layout_ver.navwidth_50 .w-tabs-sections{width:50%}.w-tabs.layout_ver.accordion{display:block}.w-tabs.layout_ver.accordion .w-tabs-sections{display:block;width:100%!important}.w-tabs.layout_ver.accordion .w-tabs-section{padding:0!important}.w-tabs.layout_timeline .w-tabs-list:before{display:block;content:'';position:absolute;top:50%;left:1px;right:1px;height:1px;margin-top:-1px;border-top-width:2px;border-top-style:solid;border-color:inherit}.w-tabs.layout_timeline .w-tabs-list-h{display:flex;justify-content:space-between}.w-tabs.layout_timeline .w-tabs-item{flex-grow:0;flex-shrink:0;line-height:5.5rem;height:5.5rem;width:5.5rem;min-width:5.5rem;overflow:hidden;z-index:1;white-space:nowrap;border-radius:50%;transition:color 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-item:hover,.w-tabs.layout_timeline .w-tabs-item.active{color:#fff!important}.w-tabs.layout_timeline .w-tabs-item:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;transition:height 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-item:hover:before,.w-tabs.layout_timeline .w-tabs-item.active:before{height:100%}.w-tabs.layout_timeline .w-tabs-item-h{padding:0}.w-tabs.layout_timeline .w-tabs-item-title,.w-tabs.layout_timeline .w-tabs-item.with_icon i{position:relative}.w-tabs.layout_timeline .w-tabs-item.with_icon .w-tabs-item-title{display:none}.w-tabs.layout_timeline.accordion .w-tabs-section{border:none}.w-tabs.layout_timeline.accordion .w-tabs-section-header{margin:0 auto;padding:1rem 0 0;width:5.5rem;background-color:transparent!important}.w-tabs.layout_timeline .w-tabs-section:first-child .w-tabs-section-header{padding-top:0}.w-tabs.layout_timeline .w-tabs-section-header:before{display:block;content:'';position:absolute;top:0;left:50%;height:100%;width:1px;border-left-width:2px;border-left-style:solid}.w-tabs.layout_timeline .w-tabs-section-header-h{text-align:center;line-height:5.5rem;height:5.5rem;width:5.5rem;padding:0;overflow:hidden;position:relative;z-index:1;border-radius:50%;transition:color 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-section-header-h:hover,.w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h{color:#fff}.w-tabs.layout_timeline .w-tabs-section-header-h:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;transition:height 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-section-header-h:hover:before,.w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h:before{height:100%}.w-tabs.layout_timeline .w-tabs-section-header i{position:relative}.w-tabs.layout_timeline .w-tabs-section-title{white-space:inherit;position:relative;color:inherit;max-width:none}.w-tabs.layout_timeline .w-tabs-section-control,.w-tabs.layout_timeline .w-tabs-section.with_icon .w-tabs-section-title{display:none}.w-tabs.layout_timeline.accordion .w-tabs-section-content{padding:3rem 1.5rem 1.5rem;margin-top:-2.75rem;border-radius:.3rem;border-style:solid;border-width:2px}.w-tabs.layout_timeline.accordion .w-tabs-section-content-h{padding:0}@media (min-width:1280px){.l-section.width_full .vc_col-sm-12 .w-tabs:not(.layout_timeline) .w-tabs-item-h{padding:1.2em 1.5em}.l-section.width_full .vc_col-sm-12 .w-tabs-section-header{padding:1.5em}.l-section.width_full .vc_col-sm-12 .w-tabs.iconpos_right .w-tabs-section-control{right:1.5em}.l-section.width_full .vc_col-sm-12 .w-tabs.iconpos_left .w-tabs-section-control{left:1.5em}.l-section.width_full .vc_col-sm-12 .w-tabs-section-control:before{font-size:2rem}}.l-section.color_primary .w-tabs-list,.l-section.color_primary .w-tabs-section,.l-section.color_primary .w-tabs-section-header:before,.l-section.color_secondary .w-tabs-list,.l-section.color_secondary .w-tabs-section,.l-section.color_secondary .w-tabs-section-header:before,.l-section.color_custom .w-tabs-list,.l-section.color_custom .w-tabs-section,.l-section.color_custom .w-tabs-section-header:before{border-color:rgba(255,255,255,.33)}.l-section.color_primary .w-tabs.layout_trendy .w-tabs-list,.l-section.color_secondary .w-tabs.layout_trendy .w-tabs-list,.l-section.color_custom .w-tabs.layout_trendy .w-tabs-list{box-shadow:0 -1px 0 rgba(255,255,255,.33) inset}.l-section.color_primary .w-tabs.layout_default .w-tabs-list,.l-section.color_secondary .w-tabs.layout_default .w-tabs-list,.l-section.color_custom .w-tabs.layout_default .w-tabs-list{background-color:rgba(255,255,255,.15)}.l-section.color_primary .w-tabs.layout_default .w-tabs-item,.l-section.color_secondary .w-tabs.layout_default .w-tabs-item,.l-section.color_custom .w-tabs.layout_default .w-tabs-item{border-color:transparent!important}.g-tags{font-size:.9rem}.g-tags:before{content:'\f02c';font-family:fontawesome;vertical-align:top;margin-right:.2rem;opacity:.5}.g-tags-title{display:none}.color_primary .w-testimonial-author-role,.color_secondary .w-testimonial-author-role{color:rgba(255,255,255,.66)}.w-testimonials.style_1 .w-testimonial-h{padding:2rem;border-radius:.3rem;border-width:2px;border-style:solid;transition:border-color 0.3s}.w-testimonials.style_2 .w-testimonial-h{padding-top:3.5rem;padding-left:2rem}.w-testimonials.style_2 .w-testimonial-h:before{content:'\201C';position:absolute;top:2.5rem;left:-.35rem;font-size:10rem;line-height:3rem;font-family:Georgia,serif;pointer-events:none}.color_primary .w-testimonials.style_2 .w-testimonial-h:before,.color_secondary .w-testimonials.style_2 .w-testimonial-h:before{color:rgba(255,255,255,.5)}.w-testimonials.style_3 .w-testimonial-h{padding-left:2em}.w-testimonials.style_3 .w-testimonial-h:before{content:'\f10d';font-family:fontawesome;font-size:1.4em;position:absolute;top:0;left:0;opacity:.2}.w-testimonials.style_4 .w-testimonial-h{padding-left:7rem}.w-testimonials.style_4 .w-testimonial-h:before{content:'\f10d';position:absolute;top:0;left:0;font-size:2rem;font-family:fontawesome;text-align:center;line-height:5.5rem;width:5.5rem;border-radius:50%}.w-testimonials.style_4 .w-testimonial-author{display:block}.w-testimonials.style_4 .w-testimonial-author img{position:absolute;top:0;left:0;height:5.5rem;width:5.5rem!important;margin:0}.w-testimonials.style_5 .w-testimonial-h{text-align:center}.w-testimonials.style_5 .w-testimonial-author{display:block;margin-top:1.5rem}.w-testimonials.style_5 .w-testimonial-author img{width:7rem!important;margin:0 auto .5rem}.w-testimonials.style_5 .w-testimonial-author-name{display:block}.w-testimonials.style_5 .w-testimonial-author-role{vertical-align:top;margin:0}.w-testimonials.style_6 .w-testimonial-text{padding:2rem 2.5rem;border-radius:.3rem;position:relative;transition:background-color 0.3s,color 0.3s}.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text,.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text a{color:#fff}.w-testimonials.style_6 .w-testimonial-text:after{content:'';position:absolute;left:2.8rem;bottom:-.6rem;height:1.4rem;width:1.4rem;transform:rotate(45deg);background-color:inherit}.w-testimonials.style_6 .with_img .w-testimonial-text:after{left:3.9rem}.w-testimonials.style_6 .w-testimonial-author{padding:.5rem 2.5rem 0}.w-toplink{display:block;position:fixed;z-index:100;bottom:0;text-align:center;font-size:2rem;border-radius:.3rem;outline:none!important;background-color:rgba(0,0,0,.3);color:#fff!important;transform:translate3d(0,5rem,0);line-height:50px;height:50px;width:50px;margin:15px}.w-toplink.pos_left{left:0}.w-toplink.pos_right{right:0}.w-toplink.active{transform:translate3d(0,0,0)}.w-toplink:before{content:'\f106';font-family:fontawesome;vertical-align:top}.navigation.pagination{font-size:0}.pagination h2{display:none}.pagination .page-numbers{display:inline-block;vertical-align:top;text-align:center;font-size:1.2rem;line-height:3.5rem;height:3.5rem;width:3.5rem;margin:.2rem;position:relative;overflow:hidden;z-index:1;border-radius:50%;color:inherit}.pagination span.page-numbers{cursor:default}.pagination a.page-numbers{color:inherit}.pagination .page-numbers:first-child{margin-left:0}.no-touch .pagination .page-numbers:hover{color:#fff}.no-touch .pagination .page-numbers:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;transition:height 0.3s}.no-touch .pagination .page-numbers:hover:before{height:100%}.pagination .page-numbers span{position:relative}.pagination .page-numbers.current{box-shadow:none!important;color:#fff!important}.pagination .page-numbers.dots{box-shadow:none!important;color:inherit!important}.pagination .page-numbers.dots:before{display:none}.pagination .page-numbers.prev,.pagination .page-numbers.next{font-size:0}.pagination .page-numbers.prev:after{content:'\f104';font-family:fontawesome;font-size:1.5rem;padding-right:.2rem;vertical-align:top;position:relative}.pagination .page-numbers.next:after{content:'\f105';font-family:fontawesome;font-size:1.5rem;padding-left:.2rem;vertical-align:top;position:relative}.page-404{text-align:center}.page-404:before{display:inline-block;vertical-align:top;content:'\f14e';font:12rem/1 fontawesome;margin-bottom:1rem;opacity:.1}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_entries ul li,.widget_recent_comments ul li,.l-footer .widget_nav_menu ul li{padding-left:1.2rem;position:relative}.widget_archive ul li:before,.widget_categories ul li:before,.widget_meta ul li:before,.widget_pages ul li:before,.widget_recent_entries ul li:before,.widget_recent_comments ul li:before,.l-footer .widget_nav_menu .menu-item:before{position:absolute;left:2px;content:'\f105';font-family:fontawesome;font-size:1.2rem;opacity:.5}.widget ul.children,.l-footer .widget_nav_menu .sub-menu{margin:.5rem 0}.widget_recent_entries ul li span{display:block;font-size:.9rem;opacity:.5}.widget_nav_menu .menu-item i{width:1.3em}.l-main .widget_nav_menu .menu{border-width:0 0 1px;border-style:solid}.l-main .widget_nav_menu ul li{margin:0}.l-main .widget_nav_menu .menu-item a{display:block;position:relative;padding:.6em 1.2em;border-width:1px 0 0!important;border-style:solid;color:inherit}.l-main .widget_nav_menu .menu-item.current-menu-item>a{border-color:transparent;color:#fff}.l-main .widget_nav_menu .current-menu-item+.menu-item>a{border-color:transparent}.l-main .widget_nav_menu .sub-menu>.menu-item a{padding-left:2.4em}.l-main .widget_nav_menu .sub-menu .sub-menu>.menu-item a{padding-left:3.6em}.vc_wp_custommenu.layout_hor .menu-item:before,.vc_wp_custommenu.layout_hor .sub-menu{display:none}.l-main .vc_wp_custommenu.layout_hor .menu{border-width:0}.l-main .vc_wp_custommenu.layout_hor ul{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.l-main .vc_wp_custommenu.layout_hor ul li{display:inline-block;vertical-align:top}.l-main .vc_wp_custommenu.layout_hor ul li a{display:block;padding:.8em;border:none!important;background-color:inherit!important;color:inherit!important;opacity:.66}.l-main .vc_wp_custommenu.layout_hor .current-menu-item a,.no-touch .l-main .vc_wp_custommenu.layout_hor a:hover{opacity:1}.l-footer .vc_wp_custommenu.layout_hor ul{margin:0 -.8em}.l-footer .vc_wp_custommenu.layout_hor ul li{display:inline-block;vertical-align:top;padding:0;margin:0 .8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn{margin:-.3em .8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn>a{display:inline-block;vertical-align:top;padding:.3em 1.2em;border:none!important;border-radius:.2em}.widget_calendar #calendar_wrap{padding:1rem;border-style:solid;border-width:2px}#wp-calendar{width:100%}#wp-calendar caption{font-size:1.2rem;padding:.5rem 1.5rem 1rem}#wp-calendar thead th,#wp-calendar tbody td,#wp-calendar tfoot td{padding:0;border:none;text-align:center;line-height:2rem}#wp-calendar thead th{font-size:.7rem;font-weight:400;border-top:none;opacity:.5}#wp-calendar tbody td a{display:block;font-size:1.2rem;font-weight:700}#wp-calendar tbody td#today{font-size:1.2rem;font-weight:700}#wp-calendar td#prev{text-align:left;padding-left:.7rem}#wp-calendar td#next{text-align:right;padding-right:.7rem}.widget_rss .widgettitle a{padding-left:2rem;position:relative}.widget_rss .widgettitle a:first-child{display:none}.widget_rss .widgettitle a:before{position:absolute;top:0;left:0;content:'\f143';font-family:fontawesome;opacity:.5}.widget_rss ul li span{display:block;opacity:.5}.widget_rss ul li cite{font-size:.9rem;font-style:normal;opacity:.5}.widget_rss ul li div{display:block;font-size:.9rem}.widget_search .w-form-message,.widget_search .w-form-row-state,.widget_search .w-btn-label,.widget_search .w-btn:before{display:none}.widget_search .w-form{position:relative}.widget_search .w-form input[type="text"]{padding-right:2.8rem;padding-left:.8rem;min-width:8rem}.widget_search .w-form-row.for_submit{position:absolute;top:0;right:0}.widget_search .w-btn{padding:0;line-height:2.8rem;width:2.8rem;background:none!important;box-shadow:none!important;color:inherit!important}.widget_search .w-btn:after{vertical-align:top;content:'\f002';font-size:1.2rem;font-family:fontawesome;font-weight:400}.widget_tag_cloud a{color:inherit}.rounded_none input[type="text"],.rounded_none input[type="password"],.rounded_none input[type="email"],.rounded_none input[type="url"],.rounded_none input[type="tel"],.rounded_none input[type="number"],.rounded_none input[type="date"],.rounded_none input[type="search"],.rounded_none input[type="range"],.rounded_none textarea,.rounded_none select,.rounded_none .btn.w-menu-item,.rounded_none .btn.menu-item>a,.rounded_none .w-header-show,.rounded_none .w-actionbox,.rounded_none .w-author,.rounded_none .w-blog-post-h,.rounded_none .w-blog-post-meta-category a,.rounded_none .w-cart-notification,.rounded_none .g-filters.style_2 .g-filters-item,.rounded_none .w-logos-item,.rounded_none .w-message,.rounded_none .w-pricing-item-h,.rounded_none .w-pricing-item-header,.rounded_none .w-profile,.rounded_none .w-progbar-bar,.rounded_none .w-progbar-bar-count,.rounded_none .w-search-form,.rounded_none .w-sharing-item,.rounded_none .w-socials:not(.circle) .w-socials-item-link,.rounded_none .w-socials-item-popup,.rounded_none .w-tabs-section-content,.rounded_none .g-tags>a,.rounded_none .w-testimonial-h,.rounded_none .w-testimonial-text,.rounded_none .w-toplink,.rounded_none .wpcf7-response-output,.rounded_none .gfield_creditcard_warning,.rounded_none .chosen-single,.rounded_none .chosen-choices,.rounded_none .search-choice,.rounded_none .wpml-ls-item-toggle,.rounded_none .ultimate-call-to-action,.rounded_none .flip-box-wrap .flip-box .ifb-face,.rounded_none .smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.rounded_none .smile-icon-timeline-wrap .timeline-feature-item.feat-item,.rounded_none .aio-icon-box{border-radius:0!important}.no-touch .links_underline h1 a:hover,.no-touch .links_underline h2 a:hover,.no-touch .links_underline h3 a:hover,.no-touch .links_underline h4 a:hover,.no-touch .links_underline h5 a:hover,.no-touch .links_underline h6 a:hover,.no-touch .links_underline p a:hover,.no-touch .links_underline li a:hover,.no-touch .links_underline .w-menu-item:hover span,.no-touch .links_underline .g-breadcrumbs a:hover,.no-touch .links_underline .w-author-name a:hover,.no-touch .links_underline .w-author-url a:hover,.no-touch .links_underline .w-author-desc a:hover,.no-touch .links_underline a:hover+.w-blog-post-body .w-blog-post-title a,.no-touch .links_underline .w-blog-post-meta a:hover,.no-touch .links_underline .w-blognav a:hover .w-blognav-title,.no-touch .links_underline .w-btn.color_transparent:hover .w-btn-label,.no-touch .links_underline .w-comments-item-meta a:hover,.no-touch .links_underline .w-comments-item-text a:hover,.no-touch .links_underline .w-comments-item-answer a:hover,.no-touch .links_underline .w-comments-pagination a:hover,.no-touch .links_underline .comment-reply-title a:hover,.no-touch .links_underline .w-contacts a:hover,.no-touch .links_underline .w-form-row-link:hover,.no-touch .links_underline .w-person-link:hover .w-person-name span,.no-touch .links_underline .w-profile-link.for_user:hover .w-profile-name,.no-touch .links_underline .w-profile-link.for_logout:hover,.no-touch .links_underline .w-testimonial a:hover .w-testimonial-author-name span,.no-touch .links_underline .g-tags a:hover,.no-touch .links_underline .widget li a:hover,.no-touch .links_underline #wp-calendar td a:hover,.no-touch .links_underline .widget_tag_cloud a:hover,.no-touch .links_underline .cl-popup-trigger.type_text:hover{border-bottom:1px solid}.l-body .cl-btn{margin:.3rem 0}.cl-btn span{position:relative}.cloverlay_fixed .header_hor .l-header.pos_fixed{overflow-y:scroll}.mfp-container:after{content:'\2715';position:absolute;z-index:1047;top:0;right:0;font-size:2rem;text-align:center;line-height:5rem;width:5rem;color:#fff}.admin-bar .mfp-container:after{top:32px}.mfp-close,.mfp-arrow:after{display:none!important}.mfp-arrow:before{content:'\f104';font-family:fontawesome;font-size:3rem;font-weight:400;line-height:110px;width:100%;margin:0;border:none;color:#fff}.mfp-arrow.mfp-arrow-right:before{content:'\f105'}.mfp-figure:after{box-shadow:0 3px 3px rgba(0,0,0,.1),0 5px 8px rgba(0,0,0,.16),0 9px 20px rgba(0,0,0,.16)}.mfp-preloader{font-size:0;left:50%;right:auto;margin:-1.5rem 0 0 -1.5rem;height:3rem;width:3rem;color:#fff;transition:opacity 0.2s ease 0.1s}.mfp-s-ready .mfp-preloader{display:block;opacity:0}.mfp-preloader:before,.mfp-preloader:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid}.mfp-preloader:before{opacity:.2}.mfp-preloader:after{border-top-color:transparent;-webkit-animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.mfp-title{font-size:.9rem}.mfp-fade.mfp-bg{opacity:0;transition:opacity 0.2s}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:scale(.5);transition:transform 0.2s,opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(.5)}.mfp-fade.mfp-wrap .mfp-container:after,.mfp-fade.mfp-wrap .mfp-arrow{opacity:0!important;transition:opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-container:after,.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow{opacity:0.66!important}.no-touch .mfp-fade.mfp-wrap.mfp-ready .mfp-arrow:hover{opacity:1!important}.mfp-fade.mfp-wrap.mfp-removing .mfp-container:after,.mfp-fade.mfp-wrap.mfp-removing .mfp-arrow{opacity:0!important}.cloverlay_fixed .mfp-bg{z-index:10003}.cloverlay_fixed .mfp-wrap{z-index:10004}.owl-carousel~.g-preloader{display:block;margin:4rem auto}.owl-carousel.owl-loaded~.g-preloader{display:none}.owl-carousel>*{width:auto!important}.owl-carousel .owl-item{flex-shrink:0}.owl-prev,.owl-next{position:absolute;top:50%;font-size:0;font-family:fontawesome;text-align:center;height:3.5rem;width:3.5rem;margin-top:-1.75rem;border-radius:50%;border:2px solid transparent;transition:background-color 0.3s,border-color 0.3s,color 0.3s}.owl-prev:before,.owl-next:before{position:absolute;top:50%;left:50%;font-size:3rem;transform:translate(-50%,-50%); color: white;}.owl-prev{left:-4.5rem}.owl-prev:before{content:'\f104';padding-right:.2rem}.owl-next{right:-4.5rem}.owl-next:before{content:'\f105';padding-left:.2rem}.no-touch .color_primary .owl-prev:hover,.no-touch .color_primary .owl-next:hover,.no-touch .color_secondary .owl-prev:hover,.no-touch .color_secondary .owl-next:hover,.no-touch .color_custom .owl-prev:hover,.no-touch .color_custom .owl-next:hover{border-color:#fff;color:#fff}.l-section.width_full .owl-prev,.l-section.width_full .owl-next{border:none;border-radius:0;height:6rem;width:4rem;margin-top:-3rem;text-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff!important}.l-section.width_full .owl-prev:before,.l-section.width_full .owl-next:before{font-size:3rem}.l-section.width_full .owl-prev{left:0}.l-section.width_full .owl-next{right:0}.no-touch .l-section.width_full .owl-prev:hover,.no-touch .l-section.width_full .owl-next:hover{background-color:rgba(0,0,0,.5)}.owl-dots{display:none!important;text-align:center;line-height:0;padding-top:1rem}.owl-carousel[data-dots="1"] .owl-dots{display:block!important}.owl-dot{display:inline-block;vertical-align:top}.owl-dot span{display:block;border-radius:50%;background-color:rgba(0,0,0,.2);width:8px;height:8px;margin:6px}.owl-dot.active span{background-color:rgba(0,0,0,0)!important;border:1px solid;width:10px;height:10px;margin:5px}.color_primary .owl-dot span,.color_secondary .owl-dot span,.color_custom .owl-dot span{background-color:rgba(255,255,255,.4)}.color_primary .owl-dot.active span,.color_secondary .owl-dot.active span,.color_custom .owl-dot.active span{border-color:#fff}.w-slider:after{display:block;content:'';clear:both}.royalSlider{height:auto;width:100%;z-index:1}.royalSlider.rsFullscreen{background-color:#111;color:#fff}.royalSlider .rsTmb,.royalSlider .rsABlock,.royalSlider.rsHor+img{display:none}.rsContent{transition-duration:0s!important}.royalSlider .rsArrow{display:block;position:absolute;top:50%;cursor:pointer;z-index:21;font-size:3rem;text-align:center;line-height:4rem;height:4rem;width:4rem;margin-top:-2rem;text-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.royalSlider .rsArrowLeft{left:0}.royalSlider .rsArrowRight{right:0}.royalSlider .rsArrow:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'\f104';font-family:fontawesome}.royalSlider .rsArrow.rsArrowRight:after{content:'\f105'}.royalSlider .rsArrowDisabled:after{display:none}.rsBullets{text-align:center;line-height:0;padding-top:.5rem;width:100%}.w-slider[class*="style_phone6"] .rsBullets{padding-top:32%}.rsBullet{display:inline-block;vertical-align:top;cursor:pointer}.rsBullet span{display:block;border-radius:50%;background-color:rgba(0,0,0,.2);width:8px;height:8px;margin:6px}.rsBullet.rsNavSelected span{background-color:rgba(0,0,0,0)!important;border:1px solid;width:10px;height:10px;margin:5px}.color_primary .rsBullet span,.color_secondary .rsBullet span,.color_custom .rsBullet span{background-color:rgba(255,255,255,.4)}.color_primary .rsBullet.rsNavSelected span,.color_secondary .rsBullet.rsNavSelected span,.color_custom .rsBullet.rsNavSelected span{border-color:#fff}.rsThumbsHor{width:100%;height:4rem;padding-top:4px}.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsThumb{overflow:hidden;width:4rem;height:4rem}.royalSlider .rsThumb img{display:block;width:100%}.rsThumb.rsNavSelected img{opacity:.3}.rsThumbsArrow{display:none}.rsFullscreenBtn{display:block;position:absolute;right:0;top:0;z-index:22;cursor:pointer;font-size:1.5rem;text-align:center;line-height:4rem;height:4rem;width:4rem;right:0;top:0;text-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:opacity 0.3s}.no-touch .rsFullscreenBtn{opacity:0}.no-touch .royalSlider:hover .rsFullscreenBtn{opacity:1}.rsFullscreenBtn:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'\f0b2';font-family:fontawesome}.rsFullscreen .rsFullscreenBtn:after{content:'\2715';font-family:Arial,sans-serif;font-size:2rem}.rsPreloader{top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem;height:3rem;width:3rem}.rsPreloader:before,.rsPreloader:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid}.rsPreloader:before{opacity:.2}.rsPreloader:after{border-top-color:transparent;-webkit-animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.rsABlock{top:auto;right:0;bottom:0;line-height:1.6rem;max-height:100%;padding:3rem 1rem .6rem;overflow:hidden;background:linear-gradient(transparent,rgba(30,30,30,.8)) repeat-x;color:#fff}.w-slider-item-description{font-size:.9rem;margin:.2rem 0;opacity:.5}img.iclflag,img.wpml-ls-flag{position:relative;top:1px;margin-right:.4rem}.wpml-ls-legacy-list-horizontal ul{margin:0 -.6rem;list-style:none}.wpml-ls-legacy-list-horizontal ul li{display:inline-block;white-space:nowrap;margin:0 .6rem}.wpml-ls-legacy-dropdown li,.wpml-ls-legacy-dropdown-click li{margin:0;position:relative}.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown-click a{display:block;font-size:.9rem;line-height:2.8rem;padding:0 2.8rem 0 .8rem;border:none!important;color:inherit!important;box-shadow:0 1px 0 rgba(0,0,0,.08) inset}.wpml-ls-item-toggle{border-radius:.3rem}.wpml-ls-item-toggle:before{content:'\f107';position:absolute;top:0;right:.8rem;font-size:1.2rem;font-family:fontawesome;cursor:pointer}.wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;width:100%;z-index:11;box-shadow:0 8px 15px rgba(0,0,0,.1)}.wpml-ls-legacy-dropdown li:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-sub-menu a{box-shadow:none}.wpml-ls-statics-footer{clear:both;text-align:center;font-size:.8rem;padding:.6rem}.tp-leftarrow.tparrows.custom,.tp-rightarrow.tparrows.custom{font-size:2rem;text-align:center;line-height:3.5rem;height:3.5rem;width:3.5rem;border-radius:50%;overflow:hidden;background:none!important;transition:opacity 0.3s,box-shadow 0.3s;box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .tp-leftarrow.tparrows.custom:hover,.no-touch .tp-rightarrow.tparrows.custom:hover{box-shadow:0 0 0 2px transparent inset}.tp-leftarrow.tparrows.custom:before,.tp-rightarrow.tparrows.custom:before{display:none}.no-touch .tp-leftarrow.tparrows.custom:before,.no-touch .tp-rightarrow.tparrows.custom:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;transition:height 0.3s}.no-touch .tp-leftarrow.tparrows.custom:hover:before,.no-touch .tp-rightarrow.tparrows.custom:hover:before{height:100%}.tp-rightarrow.tparrows.custom:after{content:'\f105';font-family:fontawesome;vertical-align:top;padding-left:.2rem;position:relative}.tp-leftarrow.tparrows.custom:after{content:'\f104';font-family:fontawesome;vertical-align:top;padding-right:.2rem;position:relative}.tp-bullets.custom .tp-bullet{width:auto;height:auto;background:none}.tp-bullets.custom .tp-bullet:after{content:'';display:block;border-radius:50%;border-width:0;border-style:solid;border-color:inherit;background-color:rgba(0,0,0,.2);box-sizing:border-box;width:8px;height:8px;margin:6px}.tp-bullets.custom .tp-bullet.selected:after{background-color:rgba(0,0,0,0)!important;border-width:1px;width:10px;height:10px;margin:5px}span.wpcf7-form-control-wrap{display:inline-block;vertical-align:top;width:100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form textarea,.wpcf7-form select{margin-top:.4rem}.wpcf7-form-control.wpcf7-radio,.wpcf7-form-control.wpcf7-checkbox{display:inline-block;vertical-align:top;padding:.6rem 0}span.wpcf7-list-item{display:inline-block;vertical-align:top;margin:0 1.5rem 0 0}div.wpcf7 img.ajax-loader{margin-left:1rem}div.wpcf7-response-output{text-align:center;margin:0;padding:.6rem 1rem;border-radius:.3rem}span.wpcf7-not-valid-tip{font-size:.9rem}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.tablepress-table-description{display:block;margin-bottom:1.5rem}.dataTables_wrapper{clear:both;margin-bottom:1.5rem}.dataTables_wrapper:after{content:'';display:block;clear:both}.dataTables_wrapper .tablepress{clear:both;margin:0;width:100%!important}.tablepress tbody td{vertical-align:top}.tablepress thead th,.tablepress tfoot th{font-weight:700;vertical-align:middle}.tablepress .odd td{background-color:rgba(0,0,0,.03)}.tablepress img{max-width:none}.dataTables_length{float:left;white-space:nowrap;margin-bottom:.7rem}.dataTables_filter{float:right;white-space:nowrap;margin-bottom:.7rem}.dataTables_wrapper label input{vertical-align:middle;width:auto;margin-left:.7rem}.dataTables_wrapper label select{vertical-align:middle;width:auto;margin:0 .3rem}.dataTables_info{font-size:.9rem;clear:both;float:left;margin-top:.7rem}.dataTables_paginate{font-size:.9rem;float:right;margin-top:.7rem}.dataTables_paginate a{display:inline-block;vertical-align:top;cursor:pointer;margin-left:.7rem}.paginate_button.disabled{color:inherit!important;cursor:default;opacity:.5}.paginate_button.current{font-weight:700;cursor:default}.paging_simple .paginate_button.previous:before{display:inline-block;content:'\f053';font-family:fontawesome;margin-right:.3rem}.paging_simple .paginate_button.next:after{display:inline-block;content:'\f054';font-family:fontawesome;margin-left:.3rem}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:2rem;cursor:pointer}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{color:#fff}.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{content:'\f0d8';position:absolute;top:50%;right:.6rem;line-height:1.2rem;margin-top:-.6rem;font-family:fontawesome;font-weight:400;font-size:1.2rem}.tablepress .sorting_desc:after{content:'\f0d7'}.dataTables_scrollBody .tablepress thead th:after{display:none}.l-section.height_full>.upb_row_bg{min-height:inherit}.g-cols>.upb_row_bg,.g-cols>.upb_video-wrapper{display:none!important}ul.slick-dots{margin:0!important}.aio-icon.circle{line-height:2.5em;height:2.5em;width:2.5em}.aio-icon.circle i,.aio-icon.square i,.icon_list_icon i,.info-circle-icons i{line-height:inherit!important;vertical-align:top}.flip-box-wrap .flip-box .ifb-face h3{letter-spacing:0}.smile-icon-timeline-wrap>a,.smile-icon-timeline-wrap .timeline-wrapper>a{color:inherit!important}.smile-icon-timeline-wrap .timeline-separator-text .sep-text{font-size:.9rem;line-height:2;padding:0 .6rem}.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot{padding:4px}.feat-item .timeline-dot{left:-0.5rem!important}.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.smile-icon-timeline-wrap .timeline-feature-item.feat-item{border-radius:.3rem;border:none}.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.timeline-wrapper .timeline-post-right .ult-timeline-arrow l{border-top-color:transparent!important;border-bottom-color:transparent!important}.timeline-feature-item.feat-item .ult-timeline-arrow l{border-left-color:transparent!important;border-right-color:transparent!important}.timeline-wrapper .ult-timeline-arrow s,.feat-item .ult-timeline-arrow s{border-color:transparent!important}.smile-icon-timeline-wrap .timeline-header h3{letter-spacing:0}a.aio-icon-box-link{color:inherit!important}.aio-icon-box{border-radius:.3rem}.aio-icon-box.square_box-icon .aio-icon-description{padding-bottom:5%}.aio-icon-box .aio-icon-header h3{letter-spacing:0}.ulimate-info-list-link{border:none!important}.ult_pricing_table_wrap .ult_pricing_table .ult_price_features,.ult_pricing_table_wrap.ult_design_1 .ult_pricing_table .ult_price_link{padding:1rem}.ult-overlay{z-index:501!important}
#responsive-form{
	max-width:800px /*-- измените это значение для установки необходимой ширины вашей формы --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) {
	.column-half{
		width: 33%!important;
	}
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form select, .wpcf7 textarea {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box;
		  opacity: 0.5!important;
}
.wpcf7 input[type="text"]:focus{
	background: #fff;
}
.wpcf7-submit{
	margin:auto!important;
    width:200px!important;
	background: #CA0002;
	color: #fff;
	text-transform: uppercase;
	border: none;
	padding: 8px 20px;
	cursor: pointer;
}
.wpcf7-submit:hover{
	background: #ff0000;
}
span.wpcf7-not-valid-tip{
	text-shadow: none;
	font-size: 12px;
	color: #fff;
	background: #ff0000;
	padding: 5px;
}
div.wpcf7-validation-errors {
	text-shadow: none;
	border: transparent;
	background: #f9cd00;
	padding: 5px;
	color: #9C6533;
	text-align: center;
	margin: 0;
	font-size: 12px;
}
div.wpcf7-mail-sent-ok{
	text-align: center;
	text-shadow: none;
	padding: 5px;
	font-size: 12px;
	background: #59a80f;
	border-color: #59a80f;
	color: #fff;
	margin: 0;
}
.map{
	border: 1px solid #949896;
	max-width: 531px;
}
.ymaps-2-1-64-map{
	max-width: 529px!important;
}
.ymaps[id^="block"]{
	max-width: 100%!important;
}
img.alignleft{
   float: left;
   margin: 0 0.2em 0.0em 0;
}
.l-subheader.at_bottom{
	border: 1px solid #969698;
}
.textpreim{
	margin-top: -20px !important;
}
.textpreim p{
	margin-bottom: 0.5rem!important;
}
@media only screen and (max-width: 1550px) {
	.owl-nav {
    display: flex!important;
}
}
@media screen and (min-width: 960px){
	.w-nav-list.level_1 > .menu-item > a{
		padding: 0 10px!important;
	}
}
@media screen and (max-width: 900px){
	.slider{
		margin-top: 0px!important;
	}
	.teltext{
		font-size: 16px!important;	
	}
	.telimg{
		width: 16px!important;
		height: 16px!important;
	}
	#n2-ss-2-arrow-previous{
		left:96px!important;
	}
	#n2-ss-2-arrow-next{
		right:96px!important;
	}
	.textwin{
		font-size:16pt!important;
	}
}
@media screen and (min-width: 901px){
	.slider{
		margin-top: -117px!important;
	}
}
@media screen and (max-width: 1024px){
	.textheader{
		font-size: 12pt!important;
	}
}
@media screen and (max-width: 414px){
	#n2-ss-2-arrow-previous{
		left:6px!important;
	}
	#n2-ss-2-arrow-next{
		right:6px!important;
	}
.textmobil{
	margin-left: 32px!important;
	text-align: center!important;
}
.textmobil2{
	text-align: center!important;
}
.price{
	font-size: 10px!important;
}
.sale{
	font-size: 17px!important;
}
}
/*@media screen and (max-width: 800px){
	.w-nav-list.level_1 > .menu-item > a{
		padding: 0 20px!important;
	}
	.header_hor .ush_menu_1.type_desktop{
		padding: 0 20px!important;
	}
}*/

body{overflow-x:hidden;min-width:0!important}.header_hor .l-header.pos_fixed{min-width:0!important}@media (max-width:1279px){.g-cols>.vc_col-sm-6 .w-blog[class*="cols_"] .w-blog-post{width:100%}.w-testimonials.cols_4 .w-testimonial{width:50%}.w-testimonials.cols_5 .w-testimonial,.columns-6 .products .product,.woocommerce.columns-6>.products .product{width:33.3333%}.w-pricing.items_6 .w-pricing-item,.w-pricing.items_7 .w-pricing-item{flex:0 1 33.3333%}}@media (max-width:1024px){.l-titlebar.size_large .l-titlebar-h,.l-titlebar.size_huge .l-titlebar-h,.l-sidebar,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h{padding:2.5rem 0}.l-section.height_small>.l-section-h{padding:1.5rem 0}.l-section.height_large>.l-section-h{padding:4rem 0}.l-section.height_huge>.l-section-h{padding:6rem 0}.g-cols.type_boxes>div>.vc_column-inner{padding:2.5rem}.w-logos.cols_5 .w-logos-item,.w-logos.cols_6 .w-logos-item{width:33.3333%}.w-logos.cols_7 .w-logos-item,.w-logos.cols_8 .w-logos-item{width:25%}.w-pricing.items_4 .w-pricing-item,.w-pricing.items_5 .w-pricing-item,.w-pricing.items_8 .w-pricing-item{flex:0 1 50%}.w-separator.size_small{margin:1rem 0}.w-separator.size_small.type_invisible{margin:.5rem 0}.w-separator.size_medium{margin:2rem 0}.w-separator.size_medium.type_invisible{margin:1rem 0}.w-separator.size_large{margin:2.5rem 0}.w-separator.size_large.type_invisible{margin:1.5rem 0}.w-separator.size_huge{margin:3rem 0}.w-separator.size_huge.type_invisible{margin:2rem 0}.l-section.width_full .g-cols:not(.type_boxes) .vc_col-sm-12 .wpb_text_column,.l-section.width_full .g-cols:not(.type_boxes) .w-tabs-section.no_indents .w-tabs-section-content-h>.wpb_text_column{padding:0 3%}.columns-4 .products .product,.woocommerce.columns-4>.products .product,.columns-5 .products .product,.woocommerce.columns-5>.products .product{width:33.3333%}.woocommerce .sidebar_none .cart .variations td.label{width:auto}.woocommerce .sidebar_none .cart .single_variation_wrap{padding-left:0}.sidebar_none .woocommerce-tabs{clear:both;float:none;width:100%}.us-woo-cart_compact .woocommerce .shop_table.cart{float:none;margin-bottom:0!important;width:100%}.us-woo-cart_compact .woocommerce .cart-collaterals{width:50%}}@media screen and (max-width:900px){.header_hor .l-subheader{padding-left:1rem!important;padding-right:1rem!important}.l-header.bg_transparent~.l-titlebar.size_large,.l-header.bg_transparent~.l-titlebar.size_huge{padding-bottom:0}.l-sidebar,.l-content{float:none!important;width:100%!important}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2{padding:0!important}.w-nav.type_desktop .menu-item.columns_3>ul>li,.w-nav.type_desktop .menu-item.columns_4>ul>li,.w-nav.type_desktop .menu-item.columns_5>ul>li,.w-nav.type_desktop .menu-item.columns_6>ul>li{width:50%!important}.l-section.preview_modern .w-blog:after{height:100%}.sidebar_none .l-header.bg_transparent.pos_static+.l-main .l-section.preview_trendy .w-blog{padding-top:10%}.w-testimonials.cols_3 .w-testimonial,.w-testimonials.cols_5 .w-testimonial{width:50%}.style_16 .w-portfolio-item-text{margin-top:.6rem}.w-testimonials.style_2 .w-testimonial-h{padding-top:2.5rem;padding-left:0;padding-right:0}.w-testimonials.style_2 .w-testimonial-h:before{font-size:7rem;left:-.25rem;top:1.5rem}.rtl .w-testimonials.style_2 .w-testimonial-h:before{left:auto;right:-.25rem}.owl-carousel{padding:0!important}.owl-nav{display:none}.mfp-container:after{line-height:4rem;width:4rem}.wpb_column.wooproduct,.woocommerce .products .product{width:50%!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{float:none;width:auto}}@media screen and (max-width:767px){h1,h2,h3,h4,h5,h6,.wpb_text_column h1:last-child,.wpb_text_column h2:last-child,.wpb_text_column h3:last-child,.wpb_text_column h4:last-child,.wpb_text_column h5:last-child,.wpb_text_column h6:last-child{margin-bottom:1rem}img.alignleft,img.alignright,.wp-caption.alignleft,.wp-caption.alignright{float:none;display:block;margin:0 0 1.5rem}.w-image.align_left,.w-image.align_right{float:none;margin-left:0;margin-right:0;text-align:center}.wpb_column.align_center_xs .w-btn-wrapper.align_left,.wpb_column.align_center_xs .w-btn-wrapper.align_right{margin-left:.6rem;margin-right:.6rem}.l-section.remove_bg_xs .l-section-img{display:none}.l-navigation{display:flex}.l-navigation-item{display:flex;align-items:center;position:relative;overflow:hidden;top:auto;left:auto!important;right:auto!important;margin:0;padding:0 .8rem;width:50%}.l-navigation-item:only-of-type{width:100%}body:not(.rtl) .l-navigation.inv_true,body:not(.rtl) .l-navigation.inv_true .to_prev,body:not(.rtl) .l-navigation.inv_false .to_next,body.rtl .l-navigation.inv_false,body.rtl .l-navigation.inv_true .to_next,body.rtl .l-navigation.inv_false .to_prev{flex-direction:row-reverse}.l-navigation-item img{position:absolute;top:50%;left:50%;min-height:101%;min-width:101%;max-width:none;width:auto;transform:translate(-50%,-50%)}.l-navigation-item-arrow{position:relative;z-index:1;padding:0;width:auto;background:none!important}.l-navigation-item-arrow:before{transform:none!important;transition:none!important;width:auto}.l-navigation-item-title{position:relative;z-index:1;padding:1rem .8rem}.l-navigation-item-title span{display:inline;padding:0;opacity:1;white-space:normal;transform:none;transition:none;background:none}.l-navigation-item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,.66)}.w-actionbox{padding:1.5rem}.w-actionbox.controls_right{display:block;text-align:center}.w-actionbox.controls_right .w-actionbox-text{display:block}.w-actionbox.controls_right .w-actionbox-controls{display:block;text-align:center;padding:1rem 0 0;white-space:normal}.w-actionbox.controls_right .w-btn,.w-actionbox.controls_bottom .w-btn{margin:.3rem}.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_classic .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallcircle .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallsquare .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_latest .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_compact .w-blog-list{margin-top:1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_classic .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallcircle .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallsquare .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_latest .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_compact .w-blog-list{margin-left:0;margin-right:0}.w-blog.layout_classic .w-blog-post,.w-blog.layout_smallcircle .w-blog-post,.w-blog.layout_smallsquare .w-blog-post{margin-bottom:3rem}.w-blog.layout_related .w-blog-post{float:none;width:100%;margin-bottom:1rem}.w-blog.layout_related .w-blog-post:last-child{margin-bottom:0}.w-gallery-list{text-align:center}.w-gallery.cols_5 .w-gallery-item,.w-gallery.cols_6 .w-gallery-item,.w-gallery.cols_7 .w-gallery-item,.w-gallery.cols_8 .w-gallery-item,.w-gallery.cols_9 .w-gallery-item,.w-gallery.cols_10 .w-gallery-item{width:25%}.w-logos.cols_3 .w-logos-item,.w-logos.cols_4 .w-logos-item,.w-logos.cols_5 .w-logos-item,.w-logos.cols_6 .w-logos-item,.w-logos.cols_7 .w-logos-item,.w-logos.cols_8 .w-logos-item{width:50%}.w-pricing{display:block}.w-pricing-item-h{box-shadow:none;margin:0!important}.w-pricing-item-header{box-shadow:none}.w-search.layout_fullscreen input{font-size:2rem}.w-search.layout_fullscreen .w-search-close{line-height:5rem;width:5rem}.w-tabs-item,.w-tabs-section-header{font-size:1rem!important}.w-testimonial{width:100%!important}.page-404:before{font-size:8rem}.ult-vc-seperator.ult-xlarge-triangle svg{height:5rem!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .form-row-first,.woocommerce .form-row-last,.woocommerce .checkout .shop_table,.woocommerce #payment,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{float:none;width:100%}.woocommerce .login,.woocommerce .track_order,.woocommerce .checkout_coupon,.woocommerce .lost_reset_password,.woocommerce .register{padding:1.5rem 1.5rem 0}.woocommerce .login .form-row-first,.woocommerce .checkout_coupon .form-row-first,.woocommerce .register .form-row-first{margin-bottom:.6rem}.woocommerce .col2-set .col-1,.woocommerce .checkout .shop_table{margin-bottom:2rem}.woocommerce .woocommerce-ordering{float:none;display:inline-block;vertical-align:top}.woocommerce div.product .images{float:none;max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:1rem;width:100%!important}.woocommerce div.product .summary{float:none;width:100%!important}.woocommerce .product-thumbnail{display:none!important}.woocommerce .cart-collaterals{float:none!important;width:100%!important}.woocommerce #payment .payment_methods img{display:none}.woocommerce ul.order_details li{display:block;margin:0 0 1rem;padding:0;border:0}.woocommerce-MyAccount-navigation{margin-bottom:2rem}.woocommerce-MyAccount-content .shop_table{display:block;margin-bottom:0;border:none}.woocommerce-MyAccount-content .shop_table thead{display:none}.woocommerce-MyAccount-content .shop_table tbody,.woocommerce-MyAccount-content .shop_table tr{display:block}.woocommerce-MyAccount-content .shop_table th,.woocommerce-MyAccount-content .shop_table td{display:inline-block;padding:0 1rem .4rem 0;text-align:left!important;border:none}.woocommerce-MyAccount-content .shop_table td:last-child{display:block;text-align:left;padding:0 0 1rem}.woocommerce-MyAccount-content .shop_table td .button{margin-left:0}.woocommerce #coupons_list{float:none!important}}@media screen and (max-width:600px){.admin-bar .l-header.sticky{top:0}.g-cols.type_boxes>div>.vc_column-inner{padding:1.5rem}.w-header-show,.w-toplink{margin:10px}.l-titlebar.size_small .l-titlebar-h,.l-titlebar.size_medium .l-titlebar-h{display:block;text-align:center}.l-titlebar.size_small h1,.l-titlebar.size_medium h1,.l-titlebar.size_small p,.l-titlebar.size_medium p{display:block;margin-left:0!important;margin-right:0!important}.header_hor .l-subheader,.l-titlebar,.l-canvas.sidebar_left .l-main,.l-canvas.sidebar_right .l-main,.l-canvas.sidebar_none .l-section,.l-footer .l-section,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content{padding-left:1.5rem;padding-right:1.5rem}.l-titlebar.size_medium .l-titlebar-h,.l-titlebar.size_large .l-titlebar-h,.l-titlebar.size_huge .l-titlebar-h,.l-sidebar,.l-section-h,.l-section.height_large>.l-section-h,.l-section.height_huge>.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h{padding:1.5rem 0}.sidebar_left .l-section.preview_modern+.l-section>.l-section-h,.sidebar_right .l-section.preview_modern+.l-section>.l-section-h,.sidebar_left .l-section.preview_trendy+.l-section>.l-section-h,.sidebar_right .l-section.preview_trendy+.l-section>.l-section-h{padding-top:1.5rem}.sidebar_left .l-section.preview_modern .w-blog,.sidebar_right .l-section.preview_modern .w-blog{padding:40% 1.5rem 1.3rem;margin:-1.5rem -1.5rem 0}.sidebar_left .l-section.preview_trendy .w-blog,.sidebar_right .l-section.preview_trendy .w-blog{padding-left:1.5rem;padding-right:1.5rem;margin:-1.5rem -1.5rem 0}.l-section.preview_basic .w-blog-post-preview{margin-bottom:1rem}.header_hor .w-nav.type_mobile .w-nav-list.level_1{left:-1rem;right:-1rem;padding-left:.3rem;padding-right:.3rem}.w-blog.layout_smallcircle .w-blog-post-preview,.w-blog.layout_smallsquare .w-blog-post-preview{float:none;width:100%;margin-bottom:1rem}.w-blog.layout_smallcircle .w-blog-post-body,.w-blog.layout_smallsquare .w-blog-post-body{margin-left:0!important;margin-right:0!important}.w-comments-childlist{margin-left:1rem}.rtl .w-comments-childlist{margin-left:0;margin-right:1rem}.widget_us_portfolio .w-portfolio.cols_4 .w-portfolio-item,.widget_us_portfolio .w-portfolio.cols_5 .w-portfolio-item{width:33.3333%!important}.w-portfolio-item-title{font-size:1.2rem!important}.w-portfolio-item-text{font-size:0.9rem!important}.header_hor .w-search.layout_simple,.header_hor .w-search.layout_modern{position:static;overflow:visible;margin-left:0;margin-right:0;padding:0;min-width:0;width:auto!important}.header_hor .l-subheader-cell.at_left .w-search.layout_simple:first-child{margin-left:-.8rem}.header_hor .l-subheader-cell.at_right .w-search.layout_simple:last-child{margin-right:-.8rem}.header_hor .w-search.layout_simple .w-search-open,.header_hor .w-search.layout_modern .w-search-open{display:block;position:static;transform:none}.header_hor .w-search.layout_simple .w-search-form,.header_hor .w-search.layout_modern .w-search-form{position:absolute;top:0;left:-1.5rem;right:-1.5rem;height:0;overflow:hidden;border-radius:0;opacity:1;z-index:100;transition:height 0.3s cubic-bezier(.4,0,.2,1)}.header_hor .w-search.layout_simple.active .w-search-form,.header_hor .w-search.layout_modern.active .w-search-form{height:100%}.header_hor .w-search.layout_simple input,.header_hor .w-search.layout_modern input{position:absolute;top:50%;left:0;margin-top:-1.4rem}.header_hor .w-search.layout_simple button{display:none}.header_hor .w-search.layout_simple .w-search-close,.header_hor .w-search.layout_modern .w-search-close{display:block;top:50%;margin-top:-1.4rem;padding-right:1.5rem;width:auto;transform:none}.rtl.header_hor .w-search.layout_simple .w-search-close,.rtl.header_hor .w-search.layout_modern .w-search-close{padding-left:1.5rem;padding-right:0}.w-search.layout_fullwidth input{font-size:1rem}.w-search.layout_fullscreen input{font-size:1.2rem}.w-separator.type_short{width:auto}.w-separator.size_small{margin:.5rem 0}.w-separator.size_small.type_invisible{margin:.3rem 0}.w-separator.size_medium{margin:1rem 0}.w-separator.size_medium.type_invisible{margin:.5rem 0}.w-separator.size_large{margin:1.5rem 0}.w-separator.size_large.type_invisible{margin:.6rem 0}.w-separator.size_huge{margin:2rem 0}.w-separator.size_huge.type_invisible{margin:1rem 0}.w-tabs.accordion .w-tabs-section-content-h{padding-top:.6rem;padding-bottom:1rem}.l-section.width_full .g-cols:not(.type_boxes) .vc_col-sm-12 .wpb_text_column,.l-section.width_full .g-cols:not(.type_boxes) .w-tabs-section.no_indents .w-tabs-section-content-h>.wpb_text_column{padding:0 5%}.w-testimonials.style_1 .w-testimonial-h{padding:1.5rem}.l-sidebar .widget{margin-bottom:2rem}.admin-bar .mfp-container:after{top:0}.woocommerce-tabs .tabs{margin-bottom:1rem}.woocommerce .comment-respond{padding:1rem 1.5rem}.woocommerce .related>h2,.woocommerce .upsells>h2,.woocommerce .cross-sells>h2{margin-bottom:0}.woocommerce .shop_table thead{display:none}.woocommerce .actions .coupon,.woocommerce .actions .coupon .input-text{float:none;width:100%;text-align:center;margin:0}.woocommerce .form-row .button,.woocommerce .shop_table .button{display:block;width:100%;margin:4px 0!important}.woocommerce .checkout #order_review{padding:1rem 1.5rem 1.5rem}}@media screen and (max-width:480px){.header_ver .l-header{width:280px!important}.header_ver .w-search.layout_simple,.header_ver .w-search.layout_modern.active{width:240px!important}.w-cart{position:static}.w-cart-dropdown,.w-cart-notification{left:-1rem!important;right:-1rem!important;width:auto;border-radius:0}.l-titlebar .g-breadcrumbs{display:none}.w-author{text-align:center;padding:1.5rem}.w-author+.w-blog{margin-top:1.5rem}.w-author-img{float:none!important;margin-bottom:.6rem}.w-author-name,.w-author-meta,.w-author-url,.w-author-desc{margin-left:0!important;margin-right:0!important}.w-blog.layout_flat .w-blog-post-body,.w-blog.layout_cards .w-blog-post-body,.w-blog.layout_cards .format-quote .w-blog-post-body{padding:2rem}.w-blog.layout_flat .has-post-thumbnail .w-blog-post-body{padding-top:1rem}.w-blog.layout_tiles .w-blog-post-meta-date,.w-blog.layout_tiles .w-blog-post-meta-author,.w-blog.layout_tiles .w-blog-post-meta-comments,.w-blog.layout_tiles .w-blog-post-meta-tags{display:none}.w-blog.layout_cards .w-blog-post-meta-category{top:2rem;left:2rem}.rtl .w-blog.layout_cards .w-blog-post-meta-category{left:auto;right:2rem}.w-blognav.inv_false .to_prev,.w-blognav.inv_true .to_next{padding-left:1.5rem;padding-right:.4rem}.w-blognav.inv_false .to_next,.w-blognav.inv_true .to_prev{padding-left:.4rem;padding-right:1.5rem}.w-blognav-item:before{top:-.6rem}.w-blognav-title{display:none}.w-cart-quantity{display:none}.g-filters{text-align:left}.g-filters-item{font-size:0.9rem!important;text-align:center;margin:0!important;padding-left:0.6rem!important;padding-right:0.6rem!important;overflow:hidden;width:50%}.w-form.for_cform .w-form-row.for_submit{float:none!important;display:block!important;margin:0!important}.w-form.for_cform .w-form-row.for_submit .w-btn{width:100%}.w-form.align_left .w-form-message.type_success,.w-form.align_right .w-form-message.type_success{display:block;text-align:center;padding-top:.6rem}.w-form.for_protectedpost .w-form-row.for_post_password{float:none!important;margin:0 0 0.3rem!important}.w-gallery.cols_3 .w-gallery-item,.w-gallery.cols_4 .w-gallery-item,.w-gallery.cols_5 .w-gallery-item,.w-gallery.cols_6 .w-gallery-item,.w-gallery.cols_7 .w-gallery-item{width:50%}.w-gallery.cols_8 .w-gallery-item,.w-gallery.cols_9 .w-gallery-item,.w-gallery.cols_10 .w-gallery-item{width:33.3333%}.w-gallery.style_modern .w-gallery-item-meta{padding-top:1rem}.g-loadmore-btn{font-size:1rem;padding:1rem!important}.w-logos-item{width:100%!important}.w-logos.with_indents .w-logos-item{padding:1.5rem!important}.w-nav-anchor.level_2,.w-nav-anchor.level_3,.w-nav-anchor.level_4{white-space:normal}.w-progbar.style_3 .w-progbar-title,.w-progbar.style_3 .w-progbar-bar{width:100%}.w-testimonials.style_4 .w-testimonial-h{padding:0!important}.w-testimonials.style_4 .w-testimonial-h:before,.w-testimonials.style_4 .w-testimonial-author img{display:none}.l-footer .vc_wp_custommenu.layout_hor ul{margin:0}.l-footer .vc_wp_custommenu.layout_hor ul li{display:block;text-align:center;margin:0}.l-footer .vc_wp_custommenu.layout_hor ul li.btn{margin:5px 0}.l-footer .vc_wp_custommenu.layout_hor ul li:not(.btn)>a{display:inline-block;vertical-align:top;padding:8px 0}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{display:block;float:none;margin:0 0 .6rem}.woocommerce .login .clear+.form-row,.woocommerce-account .login .form-row:nth-child(3),.woocommerce .login .lost_password{float:none}.woocommerce .woocommerce-ordering{margin:0;width:100%}.wpb_column.wooproduct,.woocommerce .products .product{width:100%!important}.woocommerce-tabs .tabs li{float:none;text-align:center}.woocommerce .shop_table.cart{display:block;border:none}.woocommerce .shop_table.cart tbody,.woocommerce .shop_table.cart tfoot,.woocommerce .shop_table.cart tr,.woocommerce .shop_table.cart td,.woocommerce .shop_table.cart tfoot th{display:block;position:relative;border:none;width:auto!important}.woocommerce .shop_table.cart tr{clear:both}.woocommerce .shop_table.cart td.product-remove{position:absolute;top:0;right:0;text-align:right;padding:0;z-index:3}.woocommerce .shop_table.cart td.product-name{padding:0 2rem .3rem 0}.woocommerce .shop_table.cart td.product-price{float:left;text-align:left;line-height:2.8rem;padding:0 .6rem 1.2rem 0}.woocommerce .shop_table.cart td.product-quantity{float:left;text-align:left;padding-top:0}.woocommerce .shop_table.cart td.product-subtotal{float:left;text-align:left;line-height:2.8rem;padding-top:0}.woocommerce .cart_totals{padding:1rem 1.5rem 1.5rem;margin:0 -1.5rem}.woocommerce .cart_totals td{width:auto}.woocommerce .cart_totals tr.shipping>*{display:block;text-align:left;padding:.1rem 0}.woocommerce .cart_totals .checkout-button{font-size:1rem}.woocommerce .checkout #order_review{margin:0 -1.5rem -1.5rem}.wc-credit-card-form{padding:0}.woocommerce .related,.woocommerce .upsells,.woocommerce .cross-sells{border-top:none;padding-top:1.5rem}.dataTables_length,.dataTables_filter,.dataTables_info,.dataTables_paginate{float:none}}
.n2-ss-spinner-simple-white-container{position:absolute;top:50%;left:50%;margin:-20px;background:#fff;width:20px;height:20px;padding:10px;border-radius:50%;z-index:1000}.n2-ss-spinner-simple-white{outline:1px solid rgba(0,0,0,0);width:100%;height:100%}.n2-ss-spinner-simple-white:before{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-11px;margin-left:-11px}.n2-ss-spinner-simple-white:not(:required):before{content:'';border-radius:50%;border-top:2px solid #333;border-right:2px solid transparent;animation:n2SimpleWhite .6s linear infinite;-webkit-animation:n2SimpleWhite .6s linear infinite}@keyframes n2SimpleWhite{to{transform:rotate(360deg)}}@-webkit-keyframes n2SimpleWhite{to{-webkit-transform:rotate(360deg)}}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
@media (max-width:768px){#n2-ss-2,#n2-ss-2 .n2-ss-slider,#n2-ss-2 .n2-ss-slide,#n2-ss-2 .n2-ss-slider-1,#n2-ss-2 .n2-ss-slider-2,#n2-ss-2 .n2-ss-slider-3{height:33vh !important;max-height:33vh !important;min-height:33vh !important}#n2-ss-2 .n2-ss-slide-background{height:100% !important}#n2-ss-2 .n2-ss-slide-background img{object-fit:cover !important;height:100% !important;width:100% !important}#n2-ss-2 .n2-ss-layers-container,#n2-ss-2 .n2-ss-section-main-content{padding:.2em !important}#n2-ss-2 .n2-ss-layer:not([data-type=button]){padding:.2em !important;margin:0 !important}#n2-ss-2 .n2-ss-layer:not([data-type=button]),#n2-ss-2 .n2-ss-layer:not([data-type=button]) *{font-size:12px !important;line-height:1.2 !important}}
html{font-family:"Open Sans",sans-serif;font-size:15px;line-height:25px;font-weight:400}.w-text.font_main_menu,.w-nav-list.level_1{font-weight:400}h1,h2,h3,h4,h5,h6,.w-text.font_heading,.w-blog-post.format-quote blockquote,.w-counter-number,.w-pricing-item-price,.w-tabs-item-title,.stats-block .stats-desc .stats-number{font-family:"Open Sans",sans-serif;font-weight:400}h1{font-size:40px;font-weight:400;letter-spacing:0px}h2{font-size:34px;font-weight:400;letter-spacing:0px}h3{font-size:28px;font-weight:400;letter-spacing:0px}h4,.widgettitle,.comment-reply-title{font-size:24px;font-weight:400;letter-spacing:0px}h5{font-size:20px;font-weight:400;letter-spacing:0px}h6{font-size:18px;font-weight:400;letter-spacing:0px}@media (max-width:767px){html{font-size:15px;line-height:25px}h1{font-size:30px}h1.vc_custom_heading{font-size:30px !important}h2{font-size:26px}h2.vc_custom_heading{font-size:26px !important}h3{font-size:24px}h3.vc_custom_heading{font-size:24px !important}h4,.widgettitle,.comment-reply-title{font-size:22px}h4.vc_custom_heading{font-size:22px !important}h5{font-size:20px}h5.vc_custom_heading{font-size:20px !important}h6{font-size:18px}h6.vc_custom_heading{font-size:18px !important}}body,.header_hor .l-header.pos_fixed{min-width:1300px}.l-canvas.type_boxed,.l-canvas.type_boxed .l-subheader,.l-canvas.type_boxed .l-section.type_sticky,.l-canvas.type_boxed~.l-footer{max-width:1300px}.header_hor .l-subheader-h,.l-titlebar-h,.l-main-h,.l-section-h,.w-tabs-section-content-h,.w-blog-post-body{max-width:1400px}@media (max-width:1550px){.l-section:not(.width_full) .owl-nav{display:none}}@media (max-width:1600px){.l-section:not(.width_full) .w-blog .owl-nav{display:none}}.l-sidebar{width:25%}.l-content{width:70%}@media (max-width:767px){.g-cols>div:not([class*=" vc_col-"]){float:none;width:100%;margin:0 0 2rem}.g-cols.type_boxes>div,.g-cols>div:last-child,.g-cols>div.has-fill{margin-bottom:0}.vc_wp_custommenu.layout_hor,.align_center_xs,.align_center_xs .w-socials{text-align:center}}@media (max-width:900px){.l-section-video video{display:none}}@media screen and (max-width:1200px){.w-portfolio[class*=cols_] .w-portfolio-item{width:33.333333333333%}.w-portfolio[class*=cols_] .w-portfolio-item.size_2x1,.w-portfolio[class*=cols_] .w-portfolio-item.size_2x2{width:66.666666666667%}}@media screen and (max-width:900px){.w-portfolio[class*=cols_] .w-portfolio-item{width:50%}.w-portfolio[class*=cols_] .w-portfolio-item.size_2x1,.w-portfolio[class*=cols_] .w-portfolio-item.size_2x2{width:100%}}@media screen and (max-width:600px){.w-portfolio[class*=cols_] .w-portfolio-item{width:100%}}@media screen and (max-width:1200px){.w-blog[class*=cols_] .w-blog-post{width:33.333333333333%}}@media screen and (max-width:900px){.w-blog[class*=cols_] .w-blog-post{width:50%}}@media screen and (max-width:600px){.w-blog[class*=cols_] .w-blog-post{width:100%}}.w-btn,.button,.l-body .cl-btn,.l-body .ubtn,.l-body .ultb3-btn,.l-body .btn-modal,.l-body .flip-box-wrap .flip_link a,.rev_slider a.w-btn,.tribe-events-button,input[type=button],input[type=submit]{font-size:15px;font-weight:400;line-height:2.8;padding:0 1.8em;border-radius:.3em;letter-spacing:0px;box-shadow:0 0em 0em rgba(0,0,0,.18)}.w-btn.icon_atleft i{left:1.8em}.w-btn.icon_atright i{right:1.8em}.w-header-show,.w-toplink{background-color:rgba(0,0,0,.3)}body{background-color:#ddd}.l-subheader.at_top,.l-subheader.at_top .w-dropdown-list,.header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1{background-color:#222}.l-subheader.at_top,.l-subheader.at_top .w-dropdown.active,.header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1{color:#999}.no-touch .l-subheader.at_top a:hover,.no-touch .l-subheader.at_top .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.active a:hover{color:#32beeb}.header_ver .l-header,.header_hor .l-subheader.at_middle,.l-subheader.at_middle .w-dropdown-list,.header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1{background-color:#CCCCCA99}.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown.active,.header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1{color:#0173b9}.no-touch .l-subheader.at_middle a:hover,.no-touch .l-subheader.at_middle .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.active a:hover{color:#32beeb}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown-list,.header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1{background-color:#dedede}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown.active,.header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1{color:#404042}.no-touch .l-subheader.at_bottom a:hover,.no-touch .l-subheader.at_bottom .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.active a:hover{color:#32beeb}.l-header.bg_transparent:not(.sticky) .l-subheader{color:#fff}.no-touch .l-header.bg_transparent:not(.sticky) a:not(.w-nav-anchor):hover,.no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1:hover>.w-nav-anchor{color:#32beeb}.l-header.bg_transparent:not(.sticky) .w-nav-title:after{background-color:#32beeb}.w-search-form{background-color:#32beeb;color:#fff}.no-touch .menu-item.level_1:hover>.w-nav-anchor{background-color:#32beeb;color:#fff}.w-nav-title:after{background-color:#fff}.menu-item.level_1.current-menu-item>.w-nav-anchor,.menu-item.level_1.current-menu-parent>.w-nav-anchor,.menu-item.level_1.current-menu-ancestor>.w-nav-anchor{background-color:;color:#32beeb}.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-item>.w-nav-anchor,.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-ancestor>.w-nav-anchor{color:#32beeb}.w-nav-list:not(.level_1){background-color:#32beeb;color:#fff}.no-touch .menu-item:not(.level_1):hover>.w-nav-anchor{background-color:#1a1a1a;color:#fff}.menu-item:not(.level_1).current-menu-item>.w-nav-anchor,.menu-item:not(.level_1).current-menu-parent>.w-nav-anchor,.menu-item:not(.level_1).current-menu-ancestor>.w-nav-anchor{background-color:#28aad4;color:#fff}.btn.w-menu-item,.btn.menu-item.level_1>a,.l-footer .vc_wp_custommenu.layout_hor .btn>a{background-color:#0173b9 !important;color:#fff !important}.no-touch .btn.w-menu-item:hover,.no-touch .btn.menu-item.level_1>a:hover,.no-touch .l-footer .vc_wp_custommenu.layout_hor .btn>a:hover{background-color:#28aad4 !important;color:#fff !important}body.us_iframe,.l-preloader,.l-canvas,.l-footer,.l-popup-box-content,.w-blog.layout_flat .w-blog-post-h,.w-blog.layout_cards .w-blog-post-h,.g-filters.style_1 .g-filters-item.active,.no-touch .g-filters-item.active:hover,.w-portfolio-item-anchor,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.no-touch .w-tabs.layout_default .w-tabs-item.active:hover,.no-touch .w-tabs.layout_ver .w-tabs-item.active:hover,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h,.wpml-ls-statics-footer,.select2-search input{background-color:#fff}.w-tabs.layout_modern .w-tabs-item:after{border-bottom-color:#fff}.w-iconbox.style_circle.color_contrast .w-iconbox-icon,.tribe-events-calendar thead th{color:#fff}.w-btn.color_contrast.style_solid,.no-touch .btn_hov_slide .w-btn.color_contrast.style_outlined:hover{color:#fff !important}input,textarea,select,.l-section.for_blogpost .w-blog-post-preview,.w-actionbox.color_light,.g-filters.style_1,.g-filters.style_2 .g-filters-item.active,.w-iconbox.style_circle.color_light .w-iconbox-icon,.g-loadmore-btn,.w-pricing-item-header,.w-progbar-bar,.w-progbar.style_3 .w-progbar-bar:before,.w-progbar.style_3 .w-progbar-bar-count,.w-socials.style_solid .w-socials-item-link,.w-tabs.layout_default .w-tabs-list,.w-tabs.layout_ver .w-tabs-list,.w-testimonials.style_4 .w-testimonial-h:before,.w-testimonials.style_6 .w-testimonial-text,.no-touch .l-main .widget_nav_menu a:hover,.wp-caption-text,.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.smile-icon-timeline-wrap .timeline-feature-item.feat-item,.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown-click a,.tablepress .row-hover tr:hover td,.select2-selection--single,.select2-dropdown{background-color:#edf1f2}.timeline-wrapper .timeline-post-right .ult-timeline-arrow l,.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.timeline-feature-item.feat-item .ult-timeline-arrow l{border-color:#edf1f2}hr,td,th,.l-section,.vc_column_container,.vc_column-inner,.w-author,.w-btn.color_light.style_outlined,.w-comments-list,.w-image,.w-pricing-item-h,.w-profile,.w-separator,.w-sharing-item,.w-tabs-list,.w-tabs-section,.w-tabs-section-header:before,.w-tabs.layout_timeline.accordion .w-tabs-section-content,.w-testimonial-h,.widget_calendar #calendar_wrap,.l-main .widget_nav_menu .menu,.l-main .widget_nav_menu .menu-item a,.smile-icon-timeline-wrap .timeline-line{border-color:#e1e5e8}.w-separator,.w-iconbox.color_light .w-iconbox-icon{color:#e1e5e8}.w-btn.color_light.style_solid,.w-btn.color_light.style_outlined:before,.w-iconbox.style_circle.color_light .w-iconbox-icon,.no-touch .g-loadmore-btn:hover,.no-touch .wpml-ls-sub-menu a:hover{background-color:#e1e5e8}.w-iconbox.style_outlined.color_light .w-iconbox-icon,.w-person-links-item,.w-socials.style_outlined .w-socials-item-link,.pagination .page-numbers{box-shadow:0 0 0 2px #e1e5e8 inset}.w-tabs.layout_trendy .w-tabs-list{box-shadow:0 -1px 0 #e1e5e8 inset}h1,h2,h3,h4,h5,h6,.w-counter.color_heading .w-counter-number{color:#222}.w-progbar.color_heading .w-progbar-bar-h{background-color:#222}input,textarea,select,.l-canvas,.l-footer,.l-popup-box-content,.w-blog.layout_flat .w-blog-post-h,.w-blog.layout_cards .w-blog-post-h,.w-form-row-field:before,.w-iconbox.color_light.style_circle .w-iconbox-icon,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h,.bbpress .button,.select2-dropdown{color:#444}.w-btn.color_contrast.style_outlined{color:#444 !important}.w-btn.color_contrast.style_solid,.w-btn.color_contrast.style_outlined:before,.w-iconbox.style_circle.color_contrast .w-iconbox-icon,.w-progbar.color_text .w-progbar-bar-h,.w-scroller-dot span{background-color:#444}.w-btn.color_contrast.style_outlined{border-color:#444}.w-iconbox.style_outlined.color_contrast .w-iconbox-icon{box-shadow:0 0 0 2px #444 inset}.w-scroller-dot span{box-shadow:0 0 0 2px #444}a{color:#0173b9}.no-touch a:hover,.no-touch a:hover+.w-blog-post-body .w-blog-post-title a,.no-touch .w-blog-post-title a:hover{color:#666}.highlight_primary,.g-preloader,.l-main .w-contacts-item:before,.w-counter.color_primary .w-counter-number,.g-filters-item.active,.no-touch .g-filters.style_1 .g-filters-item.active:hover,.no-touch .g-filters.style_2 .g-filters-item.active:hover,.w-form-row.focused .w-form-row-field:before,.w-iconbox.color_primary .w-iconbox-icon,.w-separator.color_primary,.w-sharing.type_outlined.color_primary .w-sharing-item,.no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_trendy .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.w-tabs-section.active .w-tabs-section-header,.w-testimonials.style_2 .w-testimonial-h:before,.no-touch .owl-prev:hover,.no-touch .owl-next:hover{color:#0173b9}.w-btn.color_primary.style_outlined{color:#0173b9 !important}.l-section.color_primary,.l-titlebar.color_primary,.no-touch .l-navigation-item:hover .l-navigation-item-arrow,.highlight_primary_bg,.w-actionbox.color_primary,.w-blog-post-preview-icon,.w-blog.layout_cards .format-quote .w-blog-post-h,input[type=button],input[type=submit],.w-btn.color_primary.style_solid,.w-btn.color_primary.style_outlined:before,.no-touch .g-filters-item:hover,.w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before,.no-touch .w-person-links-item:before,.w-pricing-item.type_featured .w-pricing-item-header,.w-progbar.color_primary .w-progbar-bar-h,.w-sharing.type_solid.color_primary .w-sharing-item,.w-sharing.type_fixed.color_primary .w-sharing-item,.w-sharing.type_outlined.color_primary .w-sharing-item:before,.w-tabs.layout_modern .w-tabs-list,.w-tabs.layout_trendy .w-tabs-item:after,.w-tabs.layout_timeline .w-tabs-item:before,.w-tabs.layout_timeline .w-tabs-section-header-h:before,.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text,.no-touch .w-header-show:hover,.no-touch .w-toplink.active:hover,.no-touch .pagination .page-numbers:before,.pagination .page-numbers.current,.l-main .widget_nav_menu .menu-item.current-menu-item>a,.rsThumb.rsNavSelected,.no-touch .tp-leftarrow.custom:before,.no-touch .tp-rightarrow.custom:before,.smile-icon-timeline-wrap .timeline-separator-text .sep-text,.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot,.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc,.select2-results__option--highlighted,.l-body .cl-btn{background-color:#0173b9}blockquote,.w-btn.color_primary.style_outlined,.g-filters.style_3 .g-filters-item.active,.no-touch .owl-prev:hover,.no-touch .owl-next:hover,.no-touch .w-logos.style_1 .w-logos-item:hover,.w-separator.color_primary,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.no-touch .w-testimonials.style_1 .w-testimonial-h:hover,.owl-dot.active span,.rsBullet.rsNavSelected span,.tp-bullets.custom .tp-bullet{border-color:#0173b9}.l-main .w-contacts-item:before,.w-iconbox.color_primary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_primary .w-sharing-item,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h{box-shadow:0 0 0 2px #0173b9 inset}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 2px #0173b9}.no-touch .w-blognav-prev:hover .w-blognav-title,.no-touch .w-blognav-next:hover .w-blognav-title,.w-counter.color_secondary .w-counter-number,.w-iconbox.color_secondary .w-iconbox-icon,.w-separator.color_secondary,.w-sharing.type_outlined.color_secondary .w-sharing-item,.no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon,.highlight_secondary{color:#666}.w-btn.color_secondary.style_outlined{color:#666 !important}.l-section.color_secondary,.l-titlebar.color_secondary,.no-touch .w-blog.layout_cards .w-blog-post-meta-category a:hover,.no-touch .w-blog.layout_tiles .w-blog-post-meta-category a:hover,.no-touch .l-section.preview_trendy .w-blog-post-meta-category a:hover,.no-touch .btn_hov_slide .button:hover,.no-touch .btn_hov_slide input[type=button]:hover,.no-touch .btn_hov_slide input[type=submit]:hover,.w-btn.color_secondary.style_solid,.w-btn.color_secondary.style_outlined:before,.w-actionbox.color_secondary,.w-iconbox.style_circle.color_secondary .w-iconbox-icon,.w-progbar.color_secondary .w-progbar-bar-h,.w-sharing.type_solid.color_secondary .w-sharing-item,.w-sharing.type_fixed.color_secondary .w-sharing-item,.w-sharing.type_outlined.color_secondary .w-sharing-item:before,.highlight_secondary_bg{background-color:#666}.w-btn.color_secondary.style_outlined,.w-separator.color_secondary{border-color:#666}.w-iconbox.color_secondary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_secondary .w-sharing-item{box-shadow:0 0 0 2px #666 inset}.w-author-url,.w-blog-post-meta>*,.w-profile-link.for_logout,.w-testimonial-author-role,.w-testimonials.style_4 .w-testimonial-h:before,.l-main .widget_tag_cloud,.highlight_faded{color:#999c9f}.w-blog.layout_latest .w-blog-post-meta-date{border-color:#999c9f}.l-section.color_alternate,.l-titlebar.color_alternate,.color_alternate .g-filters.style_1 .g-filters-item.active,.no-touch .color_alternate .g-filters-item.active:hover,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h{background-color:#edf1f2}.color_alternate .w-btn.color_contrast.style_solid,.no-touch .btn_hov_slide .color_alternate .w-btn.color_contrast.style_outlined:hover,.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon{color:#edf1f2 !important}.color_alternate .w-tabs.layout_modern .w-tabs-item:after{border-bottom-color:#edf1f2}.color_alternate input,.color_alternate textarea,.color_alternate select,.color_alternate .w-blog-post-preview-icon,.color_alternate .w-blog.layout_flat .w-blog-post-h,.color_alternate .w-blog.layout_cards .w-blog-post-h,.color_alternate .g-filters.style_1,.color_alternate .g-filters.style_2 .g-filters-item.active,.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,.color_alternate .g-loadmore-btn,.color_alternate .w-pricing-item-header,.color_alternate .w-progbar-bar,.color_alternate .w-socials.style_solid .w-socials-item-link,.color_alternate .w-tabs.layout_default .w-tabs-list,.color_alternate .w-testimonials.style_4 .w-testimonial-h:before,.color_alternate .w-testimonials.style_6 .w-testimonial-text,.color_alternate .wp-caption-text,.color_alternate .ginput_container_creditcard{background-color:#fff}.l-section.color_alternate,.l-section.color_alternate *,.l-section.color_alternate .w-btn.color_light.style_outlined{border-color:#d7dde0}.color_alternate .w-separator,.color_alternate .w-iconbox.color_light .w-iconbox-icon{color:#d7dde0}.color_alternate .w-btn.color_light.style_solid,.color_alternate .w-btn.color_light.style_outlined:before,.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,.no-touch .color_alternate .g-loadmore-btn:hover{background-color:#d7dde0}.color_alternate .w-iconbox.style_outlined.color_light .w-iconbox-icon,.color_alternate .w-person-links-item,.color_alternate .w-socials.style_outlined .w-socials-item-link,.color_alternate .pagination .page-numbers{box-shadow:0 0 0 2px #d7dde0 inset}.color_alternate .w-tabs.layout_trendy .w-tabs-list{box-shadow:0 -1px 0 #d7dde0 inset}.l-titlebar.color_alternate h1,.l-section.color_alternate h1,.l-section.color_alternate h2,.l-section.color_alternate h3,.l-section.color_alternate h4,.l-section.color_alternate h5,.l-section.color_alternate h6,.l-section.color_alternate .w-counter-number{color:#222}.color_alternate .w-progbar.color_contrast .w-progbar-bar-h{background-color:#222}.l-titlebar.color_alternate,.l-section.color_alternate,.color_alternate input,.color_alternate textarea,.color_alternate select,.color_alternate .w-iconbox.color_contrast .w-iconbox-icon,.color_alternate .w-iconbox.color_light.style_circle .w-iconbox-icon,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h{color:#444}.color_alternate .w-btn.color_contrast.style_outlined{color:#444 !important}.color_alternate .w-btn.color_contrast.style_solid,.color_alternate .w-btn.color_contrast.style_outlined:before,.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon{background-color:#444}.color_alternate .w-btn.color_contrast.style_outlined{border-color:#444}.color_alternate .w-iconbox.style_outlined.color_contrast .w-iconbox-icon{box-shadow:0 0 0 2px #444 inset}.color_alternate a{color:#0173b9}.no-touch .color_alternate a:hover,.no-touch .color_alternate a:hover+.w-blog-post-body .w-blog-post-title a,.no-touch .color_alternate .w-blog-post-title a:hover{color:#666}.color_alternate .highlight_primary,.color_alternate .w-btn.color_primary.style_outlined,.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-counter.color_primary .w-counter-number,.color_alternate .g-filters-item.active,.no-touch .color_alternate .g-filters-item.active:hover,.color_alternate .w-form-row.focused .w-form-row-field:before,.color_alternate .w-iconbox.color_primary .w-iconbox-icon,.no-touch .color_alternate .owl-prev:hover,.no-touch .color_alternate .owl-next:hover,.color_alternate .w-separator.color_primary,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.color_alternate .w-tabs.layout_trendy .w-tabs-item.active,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.color_alternate .w-tabs-section.active .w-tabs-section-header,.color_alternate .w-testimonials.style_2 .w-testimonial-h:before{color:#0173b9}.color_alternate .highlight_primary_bg,.color_alternate .w-actionbox.color_primary,.color_alternate .w-blog-post-preview-icon,.color_alternate .w-blog.layout_cards .format-quote .w-blog-post-h,.color_alternate input[type=button],.color_alternate input[type=submit],.color_alternate .w-btn.color_primary.style_solid,.color_alternate .w-btn.color_primary.style_outlined:before,.no-touch .color_alternate .g-filters-item:hover,.color_alternate .w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-icon:before,.color_alternate .w-pricing-item.type_featured .w-pricing-item-header,.color_alternate .w-progbar.color_primary .w-progbar-bar-h,.color_alternate .w-tabs.layout_modern .w-tabs-list,.color_alternate .w-tabs.layout_trendy .w-tabs-item:after,.color_alternate .w-tabs.layout_timeline .w-tabs-item:before,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h:before,.no-touch .color_alternate .pagination .page-numbers:before,.color_alternate .pagination .page-numbers.current{background-color:#0173b9}.color_alternate .w-btn.color_primary.style_outlined,.color_alternate .g-filters.style_3 .g-filters-item.active,.color_alternate .g-preloader,.no-touch .color_alternate .owl-prev:hover,.no-touch .color_alternate .owl-next:hover,.no-touch .color_alternate .w-logos.style_1 .w-logos-item:hover,.color_alternate .w-separator.color_primary,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,.no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,.no-touch .color_alternate .w-testimonials.style_1 .w-testimonial-h:hover{border-color:#0173b9}.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-iconbox.color_primary.style_outlined .w-iconbox-icon,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h{box-shadow:0 0 0 2px #0173b9 inset}.color_alternate input:focus,.color_alternate textarea:focus,.color_alternate select:focus{box-shadow:0 0 0 2px #0173b9}.color_alternate .highlight_secondary,.color_alternate .w-btn.color_secondary.style_outlined,.color_alternate .w-counter.color_secondary .w-counter-number,.color_alternate .w-iconbox.color_secondary .w-iconbox-icon,.color_alternate .w-separator.color_secondary{color:#666}.color_alternate .highlight_secondary_bg,.no-touch .color_alternate input[type=button]:hover,.no-touch .color_alternate input[type=submit]:hover,.color_alternate .w-btn.color_secondary.style_solid,.color_alternate .w-btn.color_secondary.style_outlined:before,.color_alternate .w-actionbox.color_secondary,.color_alternate .w-iconbox.style_circle.color_secondary .w-iconbox-icon,.color_alternate .w-progbar.color_secondary .w-progbar-bar-h{background-color:#666}.color_alternate .w-btn.color_secondary.style_outlined,.color_alternate .w-separator.color_secondary{border-color:#666}.color_alternate .w-iconbox.color_secondary.style_outlined .w-iconbox-icon{box-shadow:0 0 0 2px #666 inset}.color_alternate .highlight_faded,.color_alternate .w-blog-post-meta>*,.color_alternate .w-profile-link.for_logout,.color_alternate .w-testimonial-author-role,.color_alternate .w-testimonials.style_4 .w-testimonial-h:before{color:#999c9f}.color_alternate .w-blog.layout_latest .w-blog-post-meta-date{border-color:#999c9f}.color_footer-top{background-color:#dce1e7}.color_footer-top input,.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-socials.style_solid .w-socials-item-link{background-color:#dce1e7}.color_footer-top,.color_footer-top *,.color_footer-top .w-btn.color_light.style_outlined{border-color:#333}.color_footer-top .w-btn.color_light.style_solid,.color_footer-top .w-btn.color_light.style_outlined:before{background-color:#333}.color_footer-top .w-separator{color:#333}.color_footer-top .w-socials.style_outlined .w-socials-item-link{box-shadow:0 0 0 2px #333 inset}.color_footer-top,.color_footer-top input,.color_footer-top textarea,.color_footer-top select{color:#3e3f41}.color_footer-top a{color:#333}.no-touch .color_footer-top a:hover,.no-touch .color_footer-top .w-form-row.focused .w-form-row-field:before{color:#32beeb}.color_footer-top input:focus,.color_footer-top textarea:focus,.color_footer-top select:focus{box-shadow:0 0 0 2px #32beeb}.color_footer-bottom{background-color:#dce1e7}.color_footer-bottom input,.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-socials.style_solid .w-socials-item-link{background-color:#1a1a1a}.color_footer-bottom,.color_footer-bottom *,.color_footer-bottom .w-btn.color_light.style_outlined{border-color:#333}.color_footer-bottom .w-btn.color_light.style_solid,.color_footer-bottom .w-btn.color_light.style_outlined:before{background-color:#333}.color_footer-bottom .w-separator{color:#333}.color_footer-bottom .w-socials.style_outlined .w-socials-item-link{box-shadow:0 0 0 2px #333 inset}.color_footer-bottom,.color_footer-bottom input,.color_footer-bottom textarea,.color_footer-bottom select{color:#3e3f41}.color_footer-bottom a{color:#333}.no-touch .color_footer-bottom a:hover,.no-touch .color_footer-bottom .w-form-row.focused .w-form-row-field:before{color:#32beeb}.color_footer-bottom input:focus,.color_footer-bottom textarea:focus,.color_footer-bottom select:focus{box-shadow:0 0 0 2px #32beeb}
@media (min-width:901px){.l-subheader.at_top{display:none}.header_hor .l-subheader.at_top{line-height:40px;height:40px}.header_hor .l-header.sticky .l-subheader.at_top{line-height:0;height:0;overflow:hidden}.header_hor .l-subheader.at_middle{line-height:70px;height:70px}.header_hor .l-header.sticky .l-subheader.at_middle{line-height:0;height:0;overflow:hidden}.header_hor .l-subheader.at_bottom{line-height:47px;height:47px}.header_hor .l-header.sticky .l-subheader.at_bottom{line-height:47px;height:47px}.header_hor .l-header.pos_fixed+.l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed+.l-main,.header_hor .sidebar_right .l-header.pos_fixed+.l-main,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section:first-child,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section-gap:nth-child(2),.header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section:nth-child(2),.header_hor .l-header.pos_static.bg_transparent+.l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent+.l-main .l-section:first-child{padding-top:117px}.header_hor .l-header.pos_static.bg_solid+.l-main .l-section.preview_trendy .w-blog-post-preview{top:-117px}.header_hor.header_inpos_bottom .l-header.pos_fixed~.l-main .l-section:first-child{padding-bottom:117px}.header_hor .l-header.bg_transparent~.l-main .l-section.valign_center:first-child>.l-section-h{top:-58.5px}.header_hor.header_inpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:first-child>.l-section-h{top:58.5px}.header_hor .l-header.pos_fixed~.l-main .l-section.height_full:not(:first-child){min-height:calc(100vh - 47px)}.admin-bar.header_hor .l-header.pos_fixed~.l-main .l-section.height_full:not(:first-child){min-height:calc(100vh - 79px)}.header_hor .l-header.pos_fixed~.l-main .l-section.sticky{top:47px}.admin-bar.header_hor .l-header.pos_fixed~.l-main .l-section.sticky{top:79px}.header_hor .sidebar_none .l-header.pos_fixed.sticky+.l-main .l-section.type_sticky:first-child{padding-top:47px}.header_ver{padding-left:300px;position:relative}.rtl.header_ver{padding-left:0;padding-right:300px}.header_ver .l-header,.header_ver .l-header .w-cart-notification{width:300px}.rtl.header_ver .l-header{left:auto;right:0}.header_ver:not(.rtl) .l-navigation.inv_true .to_next,.header_ver:not(.rtl) .l-navigation.inv_false .to_prev{left:calc(300px - 13.5rem)}.header_ver .w-toplink.pos_left,.no-touch .header_ver:not(.rtl) .l-navigation.inv_true .to_next:hover,.no-touch .header_ver:not(.rtl) .l-navigation.inv_false .to_prev:hover{left:300px}.header_ver.rtl .l-navigation.inv_true .to_prev,.header_ver.rtl .l-navigation.inv_false .to_next{right:calc(300px - 13.5rem)}.no-touch .header_ver.rtl .l-navigation.inv_true .to_prev:hover,.no-touch .header_ver.rtl .l-navigation.inv_false .to_next:hover{right:300px}.header_ver .w-nav.type_desktop [class*=columns] .w-nav-list.level_2{width:calc(100vw - 300px);max-width:980px}.header_hor.header_inpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.header_hor.header_inpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;bottom:0}.header_inpos_below .l-header.pos_fixed~.l-main .l-section:first-child,.header_inpos_bottom .l-header.pos_fixed~.l-main .l-section:first-child{padding-top:0 !important}.header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-child(2){min-height:100vh}.admin-bar.header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-child(2){min-height:calc(100vh - 32px)}.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart-dropdown,.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile .w-nav-list.level_1{top:auto;bottom:100%;box-shadow:0 -3px 3px rgba(0,0,0,.1)}.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}}@media (min-width:601px) and (max-width:900px){.l-subheader.at_top{display:none}.header_hor .l-subheader.at_top{line-height:36px;height:36px}.header_hor .l-header.sticky .l-subheader.at_top{line-height:36px;height:36px}.header_hor .l-subheader.at_middle{line-height:60px;height:60px}.header_hor .l-header.sticky .l-subheader.at_middle{line-height:0;height:0;overflow:hidden}.header_hor .l-subheader.at_bottom{line-height:60px;height:60px}.header_hor .l-header.sticky .l-subheader.at_bottom{line-height:60px;height:60px}.header_hor .l-header.pos_fixed+.l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed+.l-main,.header_hor .sidebar_right .l-header.pos_fixed+.l-main,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section:first-child,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section-gap:nth-child(2),.header_hor .l-header.pos_static.bg_transparent+.l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent+.l-main .l-section:first-child{padding-top:120px}.header_hor .l-header.pos_static.bg_solid+.l-main .l-section.preview_trendy .w-blog-post-preview{top:-120px}.header_hor .l-header.pos_fixed~.l-main .l-section.sticky{top:60px}.header_hor .sidebar_none .l-header.pos_fixed.sticky+.l-main .l-section.type_sticky:first-child{padding-top:60px}.header_ver .l-header{width:300px}.header_ver .w-search.layout_simple,.header_ver .w-search.layout_modern.active{width:260px}}@media (max-width:600px){.l-subheader.at_top{display:none}.header_hor .l-subheader.at_top{line-height:36px;height:36px}.header_hor .l-header.sticky .l-subheader.at_top{line-height:0;height:0;overflow:hidden}.header_hor .l-subheader.at_middle{line-height:50px;height:50px}.header_hor .l-header.sticky .l-subheader.at_middle{line-height:0;height:0;overflow:hidden}.header_hor .l-subheader.at_bottom{line-height:60px;height:60px}.header_hor .l-header.sticky .l-subheader.at_bottom{line-height:60px;height:60px}.header_hor .l-header.pos_fixed+.l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed+.l-main,.header_hor .sidebar_right .l-header.pos_fixed+.l-main,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section:first-child,.header_hor .sidebar_none .l-header.pos_fixed+.l-main .l-section-gap:nth-child(2),.header_hor .l-header.pos_static.bg_transparent+.l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent+.l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent+.l-main .l-section:first-child{padding-top:110px}.header_hor .l-header.pos_static.bg_solid+.l-main .l-section.preview_trendy .w-blog-post-preview{top:-110px}.header_hor .l-header.pos_fixed~.l-main .l-section.sticky{top:60px}.header_hor .sidebar_none .l-header.pos_fixed.sticky+.l-main .l-section.type_sticky:first-child{padding-top:60px}.header_ver .l-header{width:300px}.header_ver .w-search.layout_simple,.header_ver .w-search.layout_modern.active{width:260px}}@media (max-width:900px){.header_ver .w-header-show,.header_ver .w-header-overlay{display:block}.header_ver .l-header{bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;transition:transform .3s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.header_ver.header-show .l-header{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (min-width:901px){.ush_image_1{height:60px}.l-header.sticky .ush_image_1{height:60px}}@media (min-width:601px) and (max-width:900px){.ush_image_1{height:40px}.l-header.sticky .ush_image_1{height:40px}}@media (max-width:600px){.ush_image_1{height:30px}.l-header.sticky .ush_image_1{height:30px}}@media (min-width:901px){.ush_image_2{height:65px}.l-header.sticky .ush_image_2{height:34px}}@media (min-width:601px) and (max-width:900px){.ush_image_2{height:50px}.l-header.sticky .ush_image_2{height:30px}}@media (max-width:600px){.ush_image_2{height:48px}.l-header.sticky .ush_image_2{height:20px}}.ush_text_1 .w-text-value{color:}@media (min-width:901px){.ush_text_1{font-size:26px}}@media (min-width:601px) and (max-width:900px){.ush_text_1{font-size:24px}}@media (max-width:600px){.ush_text_1{font-size:20px}}.ush_text_1{white-space:nowrap}.ush_text_2 .w-text-value{color:}@media (min-width:901px){.ush_text_2{font-size:13px}}@media (min-width:601px) and (max-width:900px){.ush_text_2{font-size:13px}}@media (max-width:600px){.ush_text_2{font-size:13px}}.ush_text_2{white-space:nowrap}.ush_text_3 .w-text-value{color:}@media (min-width:901px){.ush_text_3{font-size:13px}}@media (min-width:601px) and (max-width:900px){.ush_text_3{font-size:13px}}@media (max-width:600px){.ush_text_3{font-size:13px}}.ush_text_3{white-space:nowrap}.ush_text_4 .w-text-value{color:}@media (min-width:901px){.ush_text_4{font-size:13px}}@media (min-width:601px) and (max-width:900px){.ush_text_4{font-size:13px}}@media (max-width:600px){.ush_text_4{font-size:13px}}.ush_text_4{white-space:nowrap}.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a{padding:0 20px}.header_ver .ush_menu_1.type_desktop{line-height:40px}.ush_menu_1.type_desktop .btn.menu-item.level_1>.w-nav-anchor{margin:10px}.ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a{font-size:16px}.ush_menu_1.type_desktop .menu-item-has-children .w-nav-anchor.level_1>.w-nav-arrow{display:inline-block}.ush_menu_1.type_desktop .w-nav-anchor:not(.level_1){font-size:15px}.ush_menu_1.type_mobile .w-nav-anchor.level_1{font-size:15px}.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1){font-size:14px}@media screen and (max-width:900px){.header_hor .w-nav-list.hide_for_mobiles{display:none}}@media (min-width:901px){.ush_search_1.layout_simple{max-width:240px}.ush_search_1.layout_modern.active{width:240px}}@media (min-width:601px) and (max-width:900px){.ush_search_1.layout_simple{max-width:200px}.ush_search_1.layout_modern.active{width:200px}}@media (min-width:901px){.ush_socials_1{font-size:18px}}@media (min-width:601px) and (max-width:900px){.ush_socials_1{font-size:18px}}@media (max-width:600px){.ush_socials_1{font-size:18px}}.ush_socials_1 .custom .w-socials-item-link-hover{background-color:#1abc9c}.ush_socials_1.color_brand .custom .w-socials-item-link{color:#1abc9c}@media (min-width:901px){.ush_dropdown_1 .w-dropdown-h{font-size:13px}}@media (min-width:601px) and (max-width:900px){.ush_dropdown_1 .w-dropdown-h{font-size:13px}}@media (max-width:600px){.ush_dropdown_1 .w-dropdown-h{font-size:13px}}@media (min-width:901px){.ush_cart_1 .w-cart-link{font-size:20px}}@media (min-width:601px) and (max-width:900px){.ush_cart_1 .w-cart-link{font-size:20px}}@media (max-width:600px){.ush_cart_1 .w-cart-link{font-size:20px}}@media (min-width:901px){.ush_image_2{margin-right:100px!important}}
.testimonial_slider__round div,.testimonial_slider__round p,.testimonial_slider__round li,.testimonial_slider__round span,.testimonial_slider__round img,.testimonial_slider__round h2,.testimonial_slider__round ul{vertical-align:baseline}.testimonial_slider{overflow:hidden;line-height:18px;position:relative;margin-left:auto;margin-right:auto}.testimonial_slider__round .testimonial_slider_instance{margin:0 auto;padding:0;clear:left}.testimonial_slider__round .testimonial_slide{margin:0;padding:0}.testimonial_slider__round .testimonial_slideri{float:left;margin:0;background-color:transparent;border:0 solid #ddd;width:100%;height:auto;overflow:visible}.testimonial_slider__round.testimonial_slider_set{width:500px}.testimonial_slider__round .testimonial_outer_wrap{border:1px solid #ddd;width:80%;height:90%;margin-left:13%;position:relative;border-radius:5px}.testimonial_slider__round .testimonial_by_wrap{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.testimonial_slider__round .testimonial_content_wrap{width:100%;height:65%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:5%;overflow:hidden}.testimonial_slider__round .testimonial_content{width:80%;padding:.5em 10px 10px 1em;margin:5px 10px 10px 15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:'Lucida Sans Unicode','Lucida Grand',sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#54495c;line-height:1.7}.testimonial_slider__round .testimonial_content span{display:block;height:100%}.testimonial_slider__round .testimonial_content .testimonial-star-outer{float:right}.testimonial_slider__round .testimonial_quote{width:60%;min-height:32px;float:right;padding-left:40px;margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:url(//vekansk.ru/wp-content/plugins/testimonial-slider/css/skins/round/../images/quote.png) left top no-repeat;font-family:'Lucida Sans Unicode','Lucida Grand',sans-serif;font-size:12px;font-weight:400;font-style:italic;color:#737373}.testimonial_slider__round .testimonial_avatar_wrap{width:90px;position:absolute}.testimonial_slider__round .testimonial_avatar_wrap img{width:100%;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:-40px;position:absolute;top:25px}.testimonial_slider__round .testimonial_by_wrap span{display:inline-block;width:100%}.testimonial_slider__round .testimonial_slider_title{font-family:Tahoma,Geneva,sans-serif;font-weight:700;padding:10px;font-size:1.4em}.testimonial_slider__round .testimonial_by_wrap .testimonial_site{line-height:16px;font-family:Arial;font-size:14px;font-weight:400;font-style:normal;color:#676e73;float:left;width:100%;padding:5px}.testimonial_slider__round .testimonial_by_wrap .testimonial_site a{text-decoration:none}.testimonial_slider__round .testimonial_by_wrap .testimonial_by{line-height:16px;font-family:'Lucida Sans Unicode','Lucida Grand',sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#070000;float:left;width:100%;padding:5px}.testimonial_slider__round .testimonial_by_wrap .testimonial_by_text{float:left;width:84%;margin:5% 1% 0 18%}.testimonial_slider__round p.more a{text-decoration:underline;float:right;line-height:0;padding:0}.testimonial_slider__round p.more a:hover{text-decoration:none}.testimonial_slider__round .testimonial_outer_wrap:before,.testimonial_slider__round .testimonial_outer_wrap:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0;display:none}.testimonial_slider__round .testimonial_outer_wrap:before{bottom:-17px;margin-left:80%;-moz-margin-start:-80px;border-top-color:inherit;border-width:16px}.testimonial_slider__round .testimonial_outer_wrap:after{bottom:-15px;margin-left:80%;border-top-color:#f3f3f3;border-width:16px}.testimonial_slider__round .testimonial_nav_arrow_wrap a{position:absolute;bottom:50%;width:16px;height:20px;display:block;outline:none}.testimonial_slider__round a.testimonial_prev{margin-left:0;background:transparent url(//vekansk.ru/wp-content/plugins/testimonial-slider/css/skins/round/../images/prev.png) no-repeat 0 0}.testimonial_slider__round a.testimonial_next{right:0;background:transparent url(//vekansk.ru/wp-content/plugins/testimonial-slider/css/skins/round/../images/next.png) no-repeat 0 0}.testimonial_slider__round .testimonial_nav_arrow_wrap span{display:none}.testimonial_slider__round .sldr_clearlt{display:block;visibility:hidden;clear:left;height:0;content:"."}.testimonial_slider__round .sldr_clearrt{display:block;visibility:hidden;clear:right;height:0;content:"."}.testimonial_slider__round .testimonial_nav{position:relative;margin-left:40%;display:block;padding:0;cursor:default}.testimonial_slider__round .testimonial_nav .inner_nav{position:relative;display:block;float:left;margin:0 5px 0 0;width:16px;height:16px;cursor:pointer}.testimonial_slider__round .testimonial_nav .inner_nav a{top:0;left:0;width:100%;height:100%;outline:none;border-radius:5px;text-indent:-999em;cursor:pointer;position:absolute;border:3px solid !important;color:#2c8bc3!important}.testimonial_slider__round .testimonial_nav .inner_nav a:focus{outline:none}.testimonial_slider__round .testimonial_nav-fillup .inner_nav a{overflow:hidden;background-color:#fff;-webkit-transition:background .3s ease;transition:background .3s ease;border:2px solid #999;box-sizing:border-box}.testimonial_slider__round .testimonial_nav-fillup .inner_nav a:after{content:'';position:absolute;bottom:0;height:0;left:0;width:100%;-webkit-transition:height .3s ease;transition:height .3s ease}.testimonial_slider__round .testimonial_nav-fillup .inner_nav a:hover,.testimonial_slider__round .testimonial_nav-fillup .inner_nav a:focus{background-color:#2c8bc3;text-decoration:none !important;outline:none;border:3px solid #2c8bc3 !important}.testimonial_slider__round .testimonial_nav-fillup .inner_nav.selected a:after{height:100%;background-color:#999}@media only screen and (max-width:420px){.testimonial_slider__round .testimonial_outer_wrap{margin-left:18%}}
@media (max-width:768px){#n2-ss-2,#n2-ss-2 .n2-ss-slider,#n2-ss-2 .n2-ss-slide,#n2-ss-2 .n2-ss-slider-1,#n2-ss-2 .n2-ss-slider-2,#n2-ss-2 .n2-ss-slider-3{height:33vh !important;max-height:33vh !important;min-height:33vh !important}#n2-ss-2 .n2-ss-slide-background{height:100% !important}#n2-ss-2 .n2-ss-slide-background img{object-fit:cover !important;height:100% !important;width:100% !important}#n2-ss-2 .n2-ss-layers-container,#n2-ss-2 .n2-ss-section-main-content{padding:.2em !important}#n2-ss-2 .n2-ss-layer:not([data-type=button]){padding:.2em !important;margin:0 !important}#n2-ss-2 .n2-ss-layer:not([data-type=button]),#n2-ss-2 .n2-ss-layer:not([data-type=button]) *{font-size:12px !important;line-height:1.2 !important}}