----------------------------------------------------------------------- */
.post_layout_excerpt + .post_layout_excerpt{
	border-top: 1px solid var(--theme-color-bd_color);
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) )
}.post_layout_excerpt{
}.post_layout_excerpt .post_featured{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) )
}.post_layout_excerpt .post_featured>img.cover_image{
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	max-width: initial
}.post_layout_excerpt .post_featured:last-child{
	margin-bottom: 0
}.post_layout_excerpt .post_featured_bg:before{
	padding-top: 55.25%
}.post_layout_excerpt .post_featured[class*="hover"] .post_info{
	display: block;
	transform: none;
	opacity: 1;
	margin: 0;
	width: auto;
	text-align: inherit;
	position: absolute;
	z-index: 3;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0
}.post_layout_excerpt .post_featured[class*="hover"] .post_info a{
	color: var(--theme-color-accent_text)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info a:hover,.post_layout_excerpt .post_featured[class*="hover"] .post_info a:focus{
	color: var(--theme-color-accent_link3)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta a{
	color: var(--theme-color-accent_text)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta a:hover,.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta a:focus{
	color: var(--theme-color-accent_link3)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta_item.post_categories a:hover,.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta_item.post_categories a:focus,.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta_item.post_sponsored a:hover,.post_layout_excerpt .post_featured[class*="hover"] .post_info .post_meta_item.post_sponsored a:focus{
	color: var(--theme-color-accent_text)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .socials_share.socials_type_drop .social_items,.post_layout_excerpt .post_featured[class*="hover"] .post_info .socials_share.socials_type_drop .social_items:before{
	background-color: var(--theme-color-extra_bg_color);
	border-color: var(--theme-color-extra_bd_color);
	color: var(--theme-color-extra_text)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .socials_share.socials_type_drop .social_items .social_item{
	color: var(--theme-color-extra_text)
}.post_layout_excerpt .post_featured[class*="hover"] .post_info .socials_share.socials_type_drop .social_items .social_item:hover{
	color: var(--theme-color-accent_link3)
}.post_layout_excerpt .post_featured[class*="hover"]:hover .post_info{
	transform: none
}.post_layout_excerpt .post_header + .post_content{
	margin-top: 11px
}.post_layout_excerpt .post_content p:last-child,.post_layout_excerpt>p:last-child,.post_layout_excerpt .post_content_inner>*:last-child{
	margin-bottom: 0
}.post_layout_excerpt .post_category:empty{
	display: none
}.post_layout_excerpt .post_meta_item.post_categories{
	margin-bottom: -6px;
	margin-right: -4px
}.post_layout_excerpt .post_meta_item.post_categories a{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	margin-right: 4px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.post_layout_excerpt .post_meta_item.post_categories a:hover,.post_layout_excerpt .post_meta_item.post_categories a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.post_layout_excerpt .post_meta_item_cat_separator{
	opacity: 0;
	font-size: 0
}.post_layout_excerpt .post_meta_item.post_sponsored{
	margin-bottom: -6px
}.post_layout_excerpt .post_meta_item.post_sponsored a,.post_layout_excerpt .post_meta_item.post_sponsored span{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link2)
}.post_layout_excerpt .post_meta_item.post_sponsored a:hover,.post_layout_excerpt .post_meta_item.post_sponsored a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.post_layout_excerpt .post_title{
	margin-top: 0;
	margin-bottom: 0
}.post_layout_excerpt .post_category:not(:empty) + .post_title{
	margin-top: 19px
}.post_layout_excerpt .post_meta .post_meta_label{
	display: none
}.post_layout_excerpt .post_content + .post_meta,.post_layout_excerpt .post_content + .post_price{
	margin-top: 15px
}.post_layout_excerpt .post_header + .post_meta,.post_layout_excerpt .post_header + .post_price{
	margin-top: 15px
}.post_layout_excerpt .post_title + .post_meta,.post_layout_excerpt .post_title + .post_price{
	margin-top: 17px
}.post_layout_excerpt .post_meta + p .more-link{
	margin-top: 20px
}.post_layout_excerpt.format-video .post_featured[class*="hover"]{
	display: block;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	margin-bottom: 0
}.post_layout_excerpt.format-video .post_featured[class*="hover"] .mask{
	display: block
}.post_layout_excerpt.format-video .post_featured[class*="hover"] .post_info{
	padding: calc( 3.23em + 2 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 13px ) ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 13px ) )
}.post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover{
	top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	margin: 0 !important;
	color: var(--theme-color-content_bg);
	background-color: var(--theme-color-text_dark) !important
}.post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link) !important
}.post_layout_excerpt.format-audio .post_featured[class*="hover"]{
	display: block;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	margin-bottom: 0
}.post_layout_excerpt.format-audio .post_featured[class*="hover"] .mask{
	display: block
}.post_layout_excerpt.format-audio .post_featured[class*="hover"] .post_info{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 13px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) 6.17em
}.post_layout_excerpt.format-audio .post_featured[class*="hover"] .post_info_audio{
	display: none
}.post_layout_excerpt.format-audio .post_featured.with_thumb .post_audio{
	z-index: 3;
	bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.post_layout_excerpt.format-quote{
	display: flex;
	flex-direction: column
}.post_layout_excerpt.format-quote .post_content{
	order: 1
}.post_layout_excerpt.format-quote .post_header{
	order: 2
}.post_layout_excerpt.format-quote .post_meta{
	order: 3
}.post_layout_excerpt.format-quote>p:last-child{
	order: 4
}.post_layout_excerpt.format-quote .post_header + .post_content{
	margin-top: 0;
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) )
}.post_layout_excerpt.format-quote blockquote{
	margin: 0
}.post_layout_excerpt.format-quote blockquote p{
	font-size: var(--theme-font-h4_font-size);
	line-height: 1.45em
}.post_layout_excerpt.format-image .post_featured:after{
	content: '\E9AA';
	font-family: "fontello";
	font-size: 17px;
	width: 54px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 3;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg)
}.masonry_wrap{
	position: relative;
	margin-right: calc( -1 * var(--theme-var-grid_gap ) );
	margin-bottom: calc( -1 * var(--theme-var-grid_gap ) )
}.masonry_wrap .masonry_item{
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;
	margin-bottom: 0;
	width: 50%;
	border-width: 0;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.masonry_wrap.no_margin{
	margin-right: 0
}.masonry_wrap.no_margin .masonry_item{
	padding: 0
}.masonry_wrap .masonry_item-1_1{
	width: 100%
}.masonry_wrap .masonry_item-1_3{
	width: 33.3333%
}.masonry_wrap .masonry_item-1_4{
	width: 25%
}.post_layout_band + .post_layout_band{
	border-top: 1px solid var(--theme-color-bd_color);
	margin-top: var(--theme-var-grid_gap);
	padding-top: var(--theme-var-grid_gap)
}.post_layout_band{
	position: relative;
	margin-bottom: 0;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}.post_layout_band .post_featured{
	-webkit-flex-basis: 33.4%;
	-ms-flex-basis: 33.4%;
	flex-basis: 33.4%;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	flex-shrink: 0;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	margin-bottom: 0
}.post_layout_band .post_content_wrap{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}.post_layout_band .post_featured + .post_content_wrap{
	-webkit-flex-basis: 66.6%;
	-ms-flex-basis: 66.6%;
	flex-basis: 66.6%;
	padding: 0 0 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	margin-top: -13px
}.post_layout_band .post_header + .post_content{
	margin-top: 11px
}.post_layout_band .post_content p:last-child,.post_layout_band .post_content_wrap>p:last-child{
	margin-bottom: 0
}.post_layout_band .post_category:empty{
	display: none
}.post_layout_band .post_featured + .post_content_wrap .post_category{
	margin-top: -3px
}.post_layout_band .post_title{
	margin-top: 0;
	margin-bottom: 0
}.post_layout_band .post_meta + .post_title{
	margin-top: 9px
}.post_layout_band.sticky .post_meta + .post_title{
	margin-top: 15px
}.post_layout_band .post_content{
	font-size: 14px;
	line-height: 23px
}.post_layout_band .post_meta .post_meta_label{
	display: none
}.post_layout_band .post_content + .post_meta,.post_layout_band .post_content + .post_price{
	margin-top: 15px
}.post_layout_band .post_header + .post_meta,.post_layout_band .post_content + .post_price{
	margin-top: 15px
}.post_layout_band .post_meta + p .more-link{
	margin-top: 20px
}.post_layout_band.format-audio .post_featured.with_thumb .post_audio{
	right: var(--theme-var-grid_gap);
	left: var(--theme-var-grid_gap);
	bottom: var(--theme-var-grid_gap)
}.post_layout_band.format-audio .post_featured.with_thumb .post_audio .mejs-button>button{
	margin-left: 0
}.post_layout_band.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-horizontal-volume-slider,.post_layout_band.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-horizontal-volume-total{
	width: 30px
}.post_layout_band.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-currenttime-container{
	padding-left: 0px !important;
	padding-right: 9px !important
}.post_layout_band.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-duration-container{
	padding-left: 10px !important;
	padding-right: 9px !important
}.post_layout_band.format-audio .post_featured[class*="hover"] .post_info_audio{
	display: none
}.post_layout_band.format-quote .post_content_wrap{
	width: 100%
}.post_layout_band.format-quote blockquote{
	margin: 0
}.post_layout_band.format-quote blockquote p{
	font-size: var(--theme-font-h4_font-size);
	line-height: 1.45em
}.post_layout_band.format-gallery .slider_container{
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.post_layout_band.format-image .post_featured:after{
	content: '\E9AA';
	font-family: "fontello";
	font-size: 17px;
	width: 54px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 3;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg)
}.posts_container.columns_wrap{
	display: flex;
	flex-wrap: wrap
}.posts_container.columns_wrap .post_layout_classic{
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.post_layout_classic + .post_layout_classic{
	border-top: none;
	margin-top: var(--theme-var-grid_gap)
}.post_layout_classic{
	position: relative;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: var(--theme-color-content_bg);
	box-shadow: none;
	overflow: hidden;
	transform: translate3d(0,0,0)
}.post_layout_classic.sticky{
	border: none;
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}.post_layout_classic.sticky .post_featured + .post_content_wrap{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ))
}.post_layout_classic:not(.sticky) .post_content_wrap{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) )
}.post_layout_classic .post_header + .post_content{
	margin-top: 10px
}.post_layout_classic .post_content p:last-child,.post_layout_classic .post_content_wrap>p:last-child{
	margin-bottom: 0
}.post_layout_classic .post_category:empty{
	display: none
}.post_layout_classic .post_title{
	margin-top: 0;
	margin-bottom: 0
}.post_layout_classic .post_meta + .post_title{
	margin-top: 11px
}.post_layout_classic .post_content{
	font-size: 14px;
	line-height: 23px
}.post_layout_classic .post_meta .post_meta_label{
	display: none
}.post_layout_classic .post_content + .post_meta,.post_layout_classic .post_content + .post_price{
	margin-top: 13px
}.post_layout_classic .post_header + .post_meta,.post_layout_classic .post_title + .post_meta,.post_layout_classic .post_header + .post_price,.post_layout_classic .post_title + .post_price{
	margin-top: 12px
}.post_layout_classic .post_meta + p .more-link{
	margin-top: 20px
}.post_layout_classic.format-audio .post_featured.with_thumb .post_audio{
	right: 20px;
	left: 20px;
	bottom: 20px
}.post_layout_classic.format-audio .post_featured.with_thumb .post_audio .mejs-button>button{
	margin-left: 0
}.post_layout_classic.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-horizontal-volume-slider,.post_layout_classic.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-horizontal-volume-total{
	width: 30px
}.post_layout_classic.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-currenttime-container{
	padding-left: 0px !important;
	padding-right: 9px !important
}.post_layout_classic.format-audio .post_featured.with_thumb .post_audio .mejs-controls .mejs-duration-container{
	padding-left: 10px !important;
	padding-right: 9px !important
}.post_layout_classic.format-audio .post_featured[class*="hover"] .post_info_audio{
	display: none
}.post_layout_classic.format-quote .post_content_wrap{
	display: flex;
	flex-direction: column
}.post_layout_classic.format-quote .post_content_wrap .post_content{
	order: 1
}.post_layout_classic.format-quote .post_content_wrap .post_header{
	order: 2
}.post_layout_classic.format-quote .post_content_wrap .post_meta{
	order: 3
}.post_layout_classic.format-quote .post_content_wrap>p:last-child{
	order: 4
}.post_layout_classic.format-quote .post_content_wrap .post_content{
	margin-top: calc( -1 * ( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) );
	margin-left: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) );
	margin-right: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) )
}.post_layout_classic.format-quote .post_content_wrap .post_header + .post_content{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.post_layout_classic.format-quote blockquote,.post_layout_classic.format-quote .wp-block-quote:not(.is-large):not(.is-style-large){
	margin: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 41px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 20px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) )
}.post_layout_classic.format-quote blockquote p,.post_layout_classic.format-quote .wp-block-quote:not(.is-large):not(.is-style-large) p{
	font-size: var(--theme-font-h4_font-size);
	line-height: 1.45em
}.post_layout_classic.format-image .post_featured:after{
	content: '\E9AA';
	font-family: "fontello";
	font-size: 17px;
	width: 54px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 3;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg)
}.post_layout_classic .slider_container.slider_controls_side:hover .slider_controls_wrap>a,.post_layout_classic .slider_outer_controls_side:hover .slider_controls_wrap>a{
	margin-left: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	margin-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.post_layout_custom{
	position: relative
}.post_layout_custom .post_featured[class*="hover_"]{
	display: block
}.post_layout_custom .post_featured img{
	width: 100%
}.post_layout_custom .post_header{
	padding-top: 0.02px
}:root{
	--theme-var-koef_narrow: 0.75;
	--theme-var-rad50: calc( 50% * var(--theme-var-rad_koef) );
	--theme-var-rad1em: calc( 1em * var(--theme-var-rad_koef) );
	--theme-var-rad4: calc( 4px * var(--theme-var-rad_koef) );
	--theme-var-rad3: calc( 3px * var(--theme-var-rad_koef) );
	--theme-var-rad2: calc( 2px * var(--theme-var-rad_koef) );
	--theme-var-content_rad: 8px;
	--theme-var-page: var(--theme-var-page_width);
	--theme-var-menu_side: 110px;
	--theme-var-menu_side_open: 330px;
	--theme-var-body_shift: var(--theme-var-menu_side_open);
	--theme-var-menu_side_gap: 60px;
	--fixed-rows-height: 0px;
	--theme-var-header: 0px;
	--theme-var-body: 100vw;
	--theme-var-sm_grid_gap: 20px;
	--theme-var-grid_gap_koef: 1;
	--theme-var-input_padding: 13px;
	--theme-var-label_margin: -6px 0 14px;
	--theme-var-checkbox_margin: -5px 0 25px;
	--theme-var-btn_padding: 13px;
	--theme-var-btn_padding2: 3.2em;
	--theme-var-btn_padding3: 2.7em;
	--theme-var-btn_shadow: 0;
	--theme-var-btn_nav_size: 13px;
	--theme-var-msg_padding: 12px 18px;
	--gallery-block--gutter-size: 10px;
	--theme-var-sidebar: calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) );
	--theme-var-sidebar_gap: calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) );
	--theme-var-sidebar_and_gap: calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );
	--theme-var-content: calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );
	--theme-var-content_narrow: calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );
	--theme-var-padding_narrow: calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )
}body.menu_side_present{
	--theme-var-sidebar: calc( var(--theme-var-page_width) * var(--theme-var-sidebar_prc) );
	--theme-var-sidebar_gap: calc( var(--theme-var-page_width) * var(--theme-var-sidebar_gap_prc) );
	--theme-var-sidebar_and_gap: calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );
	--theme-var-content: calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );
	--theme-var-content_narrow: calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );
	--theme-var-padding_narrow: calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )
}body.menu_side_present.menu_mobile_is_opened{
	--theme-var-page: calc( var(--theme-var-body) - ( var(--theme-var-menu_side_gap) * 2 ) - var(--theme-var-body_shift) )
}body.menu_side_present:not(.menu_mobile_is_opened){
	--theme-var-page: calc( var(--theme-var-body) - ( var(--theme-var-menu_side_gap) * 2 ) - var(--theme-var-menu_side) )
}.has-bg-color-color{
	color: var(--theme-color-bg_color)
}.has-bd-color-color{
	color: var(--theme-color-bd_color)
}.has-text-color-color{
	color: var(--theme-color-text)
}.has-text-light-color{
	color: var(--theme-color-text_light)
}.has-text-dark-color{
	color: var(--theme-color-text_dark)
}.has-text-link-color{
	color: var(--theme-color-accent_link)
}.has-text-hover-color{
	color: var(--theme-color-accent_hover)
}.has-text-link-2-color{
	color: var(--theme-color-accent_link2)
}.has-text-hover-2-color{
	color: var(--theme-color-accent_hover2)
}.has-text-link-3-color{
	color: var(--theme-color-accent_link3)
}.has-text-hover-3-color{
	color: var(--theme-color-accent_hover3)
}.has-text-link-line-color{
	color: var(--theme-color-accent_link);
	position: relative;
	white-space: nowrap;
	z-index: 2
}.has-text-link-line-color:before{
	content: '';
	display: block;
	background-image: url(../images/line.png);
	position: absolute;
	z-index: -1;
	left: 2px;
	right: -5px;
	bottom: 4px;
	height: 8px;
	background-position: center;
	background-size: cover
}.has-bg-color-background-color{
	background-color: var(--theme-color-bg_color)
}.has-content-bg-color-background-color{
	background-color: var(--theme-color-content_bg)
}.has-bd-color-background-color{
	background-color: var(--theme-color-bd_color)
}.has-text-color-background-color{
	background-color: var(--theme-color-text)
}.has-text-light-background-color{
	background-color: var(--theme-color-text_light)
}.has-text-dark-background-color{
	background-color: var(--theme-color-text_dark)
}.has-text-link-background-color{
	background-color: var(--theme-color-accent_link)
}.has-text-hover-background-color{
	background-color: var(--theme-color-accent_hover)
}.has-text-link-2-background-color{
	background-color: var(--theme-color-accent_link2)
}.has-text-hover-2-background-color{
	background-color: var(--theme-color-accent_hover2)
}.has-text-link-3-background-color{
	background-color: var(--theme-color-accent_link3)
}.has-text-hover-3-background-color{
	background-color: var(--theme-color-accent_hover3)
}.accent1{
	color: var(--theme-color-accent_link)
}.accent2{
	color: var(--theme-color-accent_link2)
}.accent3{
	color: var(--theme-color-accent_link3)
}.accent1_bg{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.accent2_bg{
	background-color: var(--theme-color-accent_link2);
	color: var(--theme-color-accent_text)
}.accent3_bg{
	background-color: var(--theme-color-accent_link3);
	color: var(--theme-color-accent_text)
}.cover_object{
	object-fit: cover;
	object-position: center
}html{
	font-size: 14px
}html:not(.edit-post-visual-editor){
	height: calc(100% - var(--fixed-rows-height))
}body{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}body,body[class*="scheme_"]{
	background-color: var(--theme-color-bg_color)
}[class*="scheme_"],body[class*="scheme_"]{
	color: var(--theme-color-text)
}article,aside,details,footer,header,hgroup,nav,section{
	display: block
}ol,ul{
	padding-left: 1.15em
}ul>li:before{
	color: var(--theme-color-accent_link)
}li>p:last-child,li>ol,li>ul,li>dl,dl>dl{
	margin-bottom: 0 !important
}ul:not([class]) li{
	text-indent: 3px
}ul:not([class]) li + li,ul:not([class]) li + ol,ul:not([class]) li + ul{
	margin-top: 0.34em
}ol:not([class]) li{
	text-indent: -2px
}ol:not([class]) li + li,ol:not([class]) li + ol,ol:not([class]) li + ul{
	margin-top: 0.34em
}a{
	text-decoration: none;
	background: transparent;
	color: var(--theme-color-accent_link)
}a:hover{
	color: var(--theme-color-accent_hover)
}a,a:hover,:focus,a:focus,:active,a:active{
	outline: 0
}body.show_outline:focus,body.show_outline a:focus{
	outline: thin dotted !important
}a[href="javascript:void(0)"]{
	cursor: default
}a img{
	border: none
}a,button,input[type="button"],input[type="submit"]{
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
	display: block
}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{
	font-weight: 700
}h1,h2,h3,h4,h5,h6{
	color: var(--theme-color-text_dark)
}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a{
	color: var(--theme-color-text_dark)
}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,li a:hover{
	color: var(--theme-color-accent_hover)
}dd{
	margin-left: 1.5em
}dt,b,strong{
	font-weight: 500
}dfn,em,i{
	font-style: italic
}pre,code,kbd,tt,var,samp{
	font-family: "Courier New",Courier,monospace;
	font-size: 1em;
	letter-spacing: 0
}pre{
	overflow: auto;
	max-width: 100%
}code{
	overflow: auto;
	max-width: 100%;
	padding: 0 10px;
	display: inline-block;
	vertical-align: middle;
	word-wrap: break-word;
	color: var(--theme-color-text);
	background-color: var(--theme-color-navigate_bg)
}pre>code{
	display: block;
	vertical-align: top;
	padding: 1em
}abbr,acronym{
	border-bottom: 1px dotted;
	cursor: help
}mark,ins{
	color: var(--theme-color-text_dark);
	background-color: transparent;
	text-decoration: none
}sup,sub{
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}sup{
	bottom: 1ex
}sub{
	top: .5ex
}small{
	font-size: 80%
}big{
	font-size: 120%
}[hidden],template{
	display: none
}hr,.hr{
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	border: none;
	display: block;
	border-top: 1px solid var(--theme-color-bd_color);
	margin: var(--theme-var-grid_gap) 0 !important
}.wp-block-separator:not([class*="is-style"]){
	width: 15%
}[class^="icon-"]:before,[class*=" icon-"]:before{
	font-size: inherit;
	line-height: inherit !important;
	font-weight: inherit;
	font-style: inherit;
	display: inline-block;
	width: auto;
	margin: 0
}.wp-editor-container{
	border-width: 0 !important
}.wp-editor-container .quicktags-toolbar{
	border: 1px solid var(--theme-color-bd_color)
}.wp-editor-container .quicktags-toolbar:empty{
	display: none
}.has-drop-cap:not(:focus)::first-letter{
	float: left;
	display: block;
	overflow: hidden;
	font-size: 43px;
	line-height: 1em;
	font-weight: 500;
	padding: 0;
	margin: 8px 14px 0 0;
	width: auto;
	height: 1em;
	background-color: transparent
}.has-drop-cap:not(.has-text-color):not(:focus)::first-letter{
	color: var(--theme-color-text_dark)
}td>table:not(.wp-calendar-table):not(.shop_attributes):not(.variations):not(.table-condensed){
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	border: none;
	box-shadow: none
}table:not(.wp-calendar-table):not(.shop_attributes):not(.variations):not(.table-condensed){
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid var(--theme-color-bd_color);
	box-shadow: 0 5px 30px #0000000a;
	background-color: var(--theme-color-content_bg)
}table{
	display: table;
	border-spacing: 0
}table tr:first-child th{
	font-weight: 500
}table tr + tr th,table tr + tr td,table thead + tbody tr:first-child td{
	border-top: 1px solid var(--theme-color-bd_color)
}table th + td,table td + th,table td + td{
	border-left: 1px solid var(--theme-color-bd_color)
}table>p{
	margin: 0 !important
}table th{
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-align: center;
	line-height: inherit !important;
	padding: 17px 10px 14px;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-navigate_bg)
}table td{
	line-height: inherit !important;
	padding: 15px 10px 13px
}table caption{
	margin-bottom: 0.5em;
	text-align: center
}blockquote{
	line-height: 1.46em;
	position: relative;
	text-align: left;
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}blockquote:not([class*="-font-size"]){
	font-size: var(--theme-font-h4_font-size)
}blockquote:before{
	content: '\E9A9';
	font-family: "fontello";
	font-size: 57px;
	opacity: 0.12;
	color: var(--theme-color-accent_text);
	display: block;
	position: absolute;
	z-index: 1;
	top: 56px;
	left: 41px
}blockquote a{
	color: var(--theme-color-accent_text)
}blockquote a:hover{
	color: var(--theme-color-accent_text_08)
}blockquote cite{
	display: block;
	font-size: 0.75em;
	line-height: 1.35em;
	font-weight: 700;
	font-style: normal;
	margin-top: 0.9em
}blockquote p{
	margin-bottom: 0
}blockquote p:last-of-type{
	margin: 0
}blockquote:not(.is-style-large) p{
	font-size: inherit !important;
	line-height: inherit !important
}blockquote,.wp-block-pullquote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){
	margin-left: 0;
	margin-right: 0;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 41px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 30px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 30px ) )
}.wp-block-pullquote{
	max-width: unset !important;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.wp-block-pullquote:not(.is-style-solid-color){
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.wp-block-pullquote blockquote{
	margin: 0 !important;
	padding: 0 !important;
	width: 100%;
	max-width: unset !important;
	background-color: transparent;
	overflow: visible;
	position: initial
}img{
	max-width: 100%;
	height: auto;
	vertical-align: top
}svg:not(:root){
	overflow: hidden
}img[class*="wp-image"],.post_attachment img,.wp-block-image img{
	-webkit-border-radius: var(--theme-var-content_rad) !important;
	-ms-border-radius: var(--theme-var-content_rad) !important;
	border-radius: var(--theme-var-content_rad) !important
}figure,.wp-caption,.wp-caption-overlay .wp-caption{
	border: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	max-width: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}figure img,.wp-caption img,.wp-caption-overlay .wp-caption img{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.wp-caption>a[rel="magnific"]{
	display: block;
	position: relative
}.wp-caption>a[rel="magnific"]:before{
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 54px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	-webkit-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
	background-color: var(--theme-color-extra_dark);
	color: var(--theme-color-extra_bg_color);
	content: '\E9AA';
	display: block;
	font-family: "fontello";
	font-size: 18px;
	opacity: 1;
	text-align: center
}.wp-caption>a[rel="magnific"]:hover:before{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}figure figcaption,.wp-block-image figcaption,.wp-block-audio figcaption,.wp-block-video figcaption,.wp-block-embed figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-caption .wp-caption-text,.wp-caption .wp-caption-dd,.wp-caption-overlay .wp-caption .wp-caption-text,.wp-caption-overlay .wp-caption .wp-caption-dd{
	font-size: 14px;
	line-height: 1.6em;
	font-weight: 400;
	font-style: normal;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	top: auto;
	bottom: auto;
	left: auto;
	right: auto;
	display: block;
	width: 100%;
	max-height: 6em;
	margin-top: 15px;
	margin-bottom: 0;
	padding: 0;
	color: var(--theme-color-text_light);
	background: none;
	overflow-x: hidden;
	overflow-y: auto;
	flex-grow: unset;
	text-align: center
}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{
	display: block
}.wp-block-gallery{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}.wp-block-gallery[class*="align"]{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
	padding: 0 0 5px !important;
	flex-basis: unset
}.wp-block-gallery ul{
	margin-bottom: -1em !important
}.gallery{
	margin: 0 -5px 9px;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}.gallery .gallery-item{
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 5px 15px;
	text-align: left;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}.gallery .gallery-item a{
	display: block
}.gallery .gallery-item a img{
	border: none;
	display: block;
	width: 100%
}.gallery .gallery-item img{
	margin: 0
}.gallery-columns-9 .gallery-item{
	width: 11.1111111111% !important
}.gallery-columns-8 .gallery-item{
	width: 12.5% !important
}.gallery-columns-7 .gallery-item{
	width: 14.2857142857% !important
}.gallery-columns-6 .gallery-item{
	width: 16.6666666667% !important
}.gallery-columns-5 .gallery-item{
	width: 20% !important
}.gallery-columns-4 .gallery-item{
	width: 25% !important
}.gallery-columns-3 .gallery-item{
	width: 33.3333333333% !important
}.gallery-columns-2 .gallery-item{
	width: 50% !important
}.gallery-columns-1 .gallery-item{
	width: 100% !important
}.gallery-columns-9 .gallery-caption{
	font-size: 0.625em;
	line-height: 1.75em
}.gallery-columns-8 .gallery-caption{
	font-size: 0.6875em;
	line-height: 1.75em
}.gallery-columns-7 .gallery-caption{
	font-size: 0.75em;
	line-height: 1.75em
}.gallery-columns-6 .gallery-caption{
	font-size: 0.8125em;
	line-height: 1.75em
}audio,canvas,progress,video{
	display: inline-block;
	vertical-align: baseline
}iframe,video,embed{
	max-width: 100%;
	min-height: 100px;
	vertical-align: top
}video{
	width: 100%;
	height: auto
}video.wp-block-cover__video-background{
	width: 100% !important;
	height: 100% !important
}audio:not([controls]){
	display: none;
	height: 0
}audio[data-trx-lazyload-src]{
	opacity: 0
}figure.wp-block-audio,figure.wp-block-video,figure.wp-block-embed{
	overflow: visible
}figure.wp-block-video video{
	border-radius: var(--theme-var-content_rad)
}.wp-block-embed.wp-has-aspect-ratio{
	display: block
}.wp-block-embed .wp-block-embed__wrapper{
	position: relative;
	max-width: 100%;
	overflow: hidden;
	border-radius: var(--theme-var-content_rad)
}.wp-block-embed.alignwide iframe,.wp-block-embed.alignfull iframe{
	width: 100%
}.wp-block-embed.alignwide .wp-block-embed__wrapper iframe,.wp-block-embed.alignfull .wp-block-embed__wrapper iframe,.wp-block-embed[class*="wp-embed-aspect-"] .wp-block-embed__wrapper iframe{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%
}.wp-block-embed.is-type-video.alignwide .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video.alignfull .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video[class*="wp-embed-aspect-"] .wp-block-embed__wrapper:before{
	content: "";
	display: block;
	width: 0
}.wp-block-embed.is-type-video.alignwide .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video.alignfull .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
	padding-top: 56.25%
}.wp-block-embed.is-type-video.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
	padding-top: 42.85%
}.wp-block-embed.is-type-video.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video.wp-embed-aspect-2-1 .wp-block-embed__wrapper:before{
	padding-top: 50%
}.wp-block-embed.is-type-video.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
	padding-top: 75%
}.wp-block-embed.is-type-video.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
	padding-top: 100%
}.wp-block-embed.is-type-video.wp-embed-aspect-3-4 .wp-block-embed__wrapper:before{
	padding-top: 133.33%
}.wp-block-embed.is-type-video.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
	padding-top: 177.77%
}.wp-block-embed.is-type-video.wp-embed-aspect-9-18 .wp-block-embed__wrapper:before,.wp-block-embed.is-type-video.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
	padding-top: 200%
}.wp-block-embed.is-type-video.wp-embed-aspect-9-21 .wp-block-embed__wrapper:before{
	padding-top: 233.33%
}.wp-playlist-light{
	background: var(--theme-color-bg_color);
	border-color: var(--theme-color-bd_color);
	color: var(--theme-color-text)
}.wp-playlist-light .wp-playlist-caption{
	color: var(--theme-color-text_dark)
}.wp-playlist-item{
	border-color: var(--theme-color-bd_color)
}.wp-playlist .wp-playlist-current-item img{
	background-color: #fff
}.wp-block-cover{
	overflow: hidden;
	border-radius: var(--theme-var-content_rad)
}.wp-block-cover-image,.wp-block-cover{
	color: #fff;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.wp-block-cover.has-background-dim{
	border-radius: var(--theme-var-content_rad);
	overflow: hidden
}.wp-block-cover-image .wp-block-cover-text,.wp-block-cover .wp-block-cover-text{
	max-width: 90%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.wp-block-cover-image p,.wp-block-cover p{
	margin-bottom: 0 !important;
	line-height: 1.5em !important
}.wp-block-cover-image p + p,.wp-block-cover p + p{
	margin-top: 1em !important
}.wp-block-cover-image a,.wp-block-cover a{
	color: inherit
}.wp-block-media-text .has-medium-font-size{
	line-height: 1.5em
}.wp-block-media-text .has-large-font-size{
	line-height: 1.4em
}.wp-block-media-text .has-huge-font-size{
	line-height: 1.3em
}.has-large-font-size,.has-huge-font-size{
	line-height: 1.4em
}p{
	margin-top: var(--theme-font-p_margin-top);
	margin-bottom: var(--theme-font-p_margin-bottom)
}.content ul,.content ol,.content dl,.content blockquote,.content address,.content pre,.content kbd,.content tt,.content var,.content samp,.content .wp-block-image,.content .wp-block-button,.content .wp-block-group,.content .wp-block-media-text,.content .wp-block-pullquote,.content .wp-block-cover,.content .wp-block-gallery,.content .wp-block-audio,.content .wp-block-video,.content .wp-block-embed,.content .wp-block-archives,.content .wp-block-calendar,.content .wp-block-categories,.content .wp-block-latest-posts,.content .wp-block-search,.content .wp-block-rss,.content .wp-block-table,.content .wp-block-verse,.content .wp-caption,.content .wp-audio-shortcode{
	margin-top: var(--theme-font-p_margin-top);
	margin-bottom: var(--theme-font-p_margin-bottom)
}.content .elementor-element .wp-audio-shortcode{
	margin-top: 0;
	margin-bottom: 0
}.sidebar .wp-block-group ul,.sidebar .wp-block-group ol,.sidebar .wp-block-group dl,.sidebar .wp-block-group blockquote,.sidebar .wp-block-group address,.sidebar .wp-block-group pre,.sidebar .wp-block-group kbd,.sidebar .wp-block-group tt,.sidebar .wp-block-group var,.sidebar .wp-block-group samp,.sidebar .wp-block-group .wp-block-image,.sidebar .wp-block-group .wp-block-button,.sidebar .wp-block-group .wp-block-media-text,.sidebar .wp-block-group .wp-block-pullquote,.sidebar .wp-block-group .wp-block-cover,.sidebar .wp-block-group .wp-block-gallery,.sidebar .wp-block-group .wp-block-audio,.sidebar .wp-block-group .wp-block-video,.sidebar .wp-block-group .wp-block-embed,.sidebar .wp-block-group .wp-block-archives,.sidebar .wp-block-group .wp-block-calendar,.sidebar .wp-block-group .wp-block-categories,.sidebar .wp-block-group .wp-block-latest-posts,.sidebar .wp-block-group .wp-block-search,.sidebar .wp-block-group .wp-block-rss,.sidebar .wp-block-group .wp-block-table,.sidebar .wp-block-group .wp-block-verse,.sidebar .wp-block-group .wp-caption,.sidebar .wp-block-group .wp-audio-shortcode,.sidebar .textwidget ul,.sidebar .textwidget ol,.sidebar .textwidget dl,.sidebar .textwidget blockquote,.sidebar .textwidget address,.sidebar .textwidget pre,.sidebar .textwidget kbd,.sidebar .textwidget tt,.sidebar .textwidget var,.sidebar .textwidget samp,.sidebar .textwidget .wp-block-image,.sidebar .textwidget .wp-block-button,.sidebar .textwidget .wp-block-media-text,.sidebar .textwidget .wp-block-pullquote,.sidebar .textwidget .wp-block-cover,.sidebar .textwidget .wp-block-gallery,.sidebar .textwidget .wp-block-audio,.sidebar .textwidget .wp-block-video,.sidebar .textwidget .wp-block-embed,.sidebar .textwidget .wp-block-archives,.sidebar .textwidget .wp-block-calendar,.sidebar .textwidget .wp-block-categories,.sidebar .textwidget .wp-block-latest-posts,.sidebar .textwidget .wp-block-search,.sidebar .textwidget .wp-block-rss,.sidebar .textwidget .wp-block-table,.sidebar .textwidget .wp-block-verse,.sidebar .textwidget .wp-caption,.sidebar .textwidget .wp-audio-shortcode,.footer_wrap .sc_layouts_row .wp-block-group ul,.footer_wrap .sc_layouts_row .wp-block-group ol,.footer_wrap .sc_layouts_row .wp-block-group dl,.footer_wrap .sc_layouts_row .wp-block-group blockquote,.footer_wrap .sc_layouts_row .wp-block-group address,.footer_wrap .sc_layouts_row .wp-block-group pre,.footer_wrap .sc_layouts_row .wp-block-group kbd,.footer_wrap .sc_layouts_row .wp-block-group tt,.footer_wrap .sc_layouts_row .wp-block-group var,.footer_wrap .sc_layouts_row .wp-block-group samp,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-image,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-button,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-media-text,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-pullquote,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-cover,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-gallery,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-audio,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-video,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-embed,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-archives,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-calendar,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-categories,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-latest-posts,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-search,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-rss,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-table,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-verse,.footer_wrap .sc_layouts_row .wp-block-group .wp-caption,.footer_wrap .sc_layouts_row .wp-block-group .wp-audio-shortcode,.footer_wrap .sc_layouts_row .textwidget ul,.footer_wrap .sc_layouts_row .textwidget ol,.footer_wrap .sc_layouts_row .textwidget dl,.footer_wrap .sc_layouts_row .textwidget blockquote,.footer_wrap .sc_layouts_row .textwidget address,.footer_wrap .sc_layouts_row .textwidget pre,.footer_wrap .sc_layouts_row .textwidget kbd,.footer_wrap .sc_layouts_row .textwidget tt,.footer_wrap .sc_layouts_row .textwidget var,.footer_wrap .sc_layouts_row .textwidget samp,.footer_wrap .sc_layouts_row .textwidget .wp-block-image,.footer_wrap .sc_layouts_row .textwidget .wp-block-button,.footer_wrap .sc_layouts_row .textwidget .wp-block-media-text,.footer_wrap .sc_layouts_row .textwidget .wp-block-pullquote,.footer_wrap .sc_layouts_row .textwidget .wp-block-cover,.footer_wrap .sc_layouts_row .textwidget .wp-block-gallery,.footer_wrap .sc_layouts_row .textwidget .wp-block-audio,.footer_wrap .sc_layouts_row .textwidget .wp-block-video,.footer_wrap .sc_layouts_row .textwidget .wp-block-embed,.footer_wrap .sc_layouts_row .textwidget .wp-block-archives,.footer_wrap .sc_layouts_row .textwidget .wp-block-calendar,.footer_wrap .sc_layouts_row .textwidget .wp-block-categories,.footer_wrap .sc_layouts_row .textwidget .wp-block-latest-posts,.footer_wrap .sc_layouts_row .textwidget .wp-block-search,.footer_wrap .sc_layouts_row .textwidget .wp-block-rss,.footer_wrap .sc_layouts_row .textwidget .wp-block-table,.footer_wrap .sc_layouts_row .textwidget .wp-block-verse,.footer_wrap .sc_layouts_row .textwidget .wp-caption,.footer_wrap .sc_layouts_row .textwidget .wp-audio-shortcode{
	margin-top: var(--theme-font-p_margin-top);
	margin-bottom: var(--theme-font-p_margin-bottom)
}.sidebar .wp-block-group ul *:last-child,.sidebar .wp-block-group ol *:last-child,.sidebar .wp-block-group dl *:last-child,.sidebar .wp-block-group blockquote *:last-child,.sidebar .wp-block-group address *:last-child,.sidebar .wp-block-group pre *:last-child,.sidebar .wp-block-group kbd *:last-child,.sidebar .wp-block-group tt *:last-child,.sidebar .wp-block-group var *:last-child,.sidebar .wp-block-group samp *:last-child,.sidebar .wp-block-group .wp-block-image *:last-child,.sidebar .wp-block-group .wp-block-button *:last-child,.sidebar .wp-block-group .wp-block-media-text *:last-child,.sidebar .wp-block-group .wp-block-pullquote *:last-child,.sidebar .wp-block-group .wp-block-cover *:last-child,.sidebar .wp-block-group .wp-block-gallery *:last-child,.sidebar .wp-block-group .wp-block-audio *:last-child,.sidebar .wp-block-group .wp-block-video *:last-child,.sidebar .wp-block-group .wp-block-embed *:last-child,.sidebar .wp-block-group .wp-block-archives *:last-child,.sidebar .wp-block-group .wp-block-calendar *:last-child,.sidebar .wp-block-group .wp-block-categories *:last-child,.sidebar .wp-block-group .wp-block-latest-posts *:last-child,.sidebar .wp-block-group .wp-block-search *:last-child,.sidebar .wp-block-group .wp-block-rss *:last-child,.sidebar .wp-block-group .wp-block-table *:last-child,.sidebar .wp-block-group .wp-block-verse *:last-child,.sidebar .wp-block-group .wp-caption *:last-child,.sidebar .wp-block-group .wp-audio-shortcode *:last-child,.sidebar .textwidget ul *:last-child,.sidebar .textwidget ol *:last-child,.sidebar .textwidget dl *:last-child,.sidebar .textwidget blockquote *:last-child,.sidebar .textwidget address *:last-child,.sidebar .textwidget pre *:last-child,.sidebar .textwidget kbd *:last-child,.sidebar .textwidget tt *:last-child,.sidebar .textwidget var *:last-child,.sidebar .textwidget samp *:last-child,.sidebar .textwidget .wp-block-image *:last-child,.sidebar .textwidget .wp-block-button *:last-child,.sidebar .textwidget .wp-block-media-text *:last-child,.sidebar .textwidget .wp-block-pullquote *:last-child,.sidebar .textwidget .wp-block-cover *:last-child,.sidebar .textwidget .wp-block-gallery *:last-child,.sidebar .textwidget .wp-block-audio *:last-child,.sidebar .textwidget .wp-block-video *:last-child,.sidebar .textwidget .wp-block-embed *:last-child,.sidebar .textwidget .wp-block-archives *:last-child,.sidebar .textwidget .wp-block-calendar *:last-child,.sidebar .textwidget .wp-block-categories *:last-child,.sidebar .textwidget .wp-block-latest-posts *:last-child,.sidebar .textwidget .wp-block-search *:last-child,.sidebar .textwidget .wp-block-rss *:last-child,.sidebar .textwidget .wp-block-table *:last-child,.sidebar .textwidget .wp-block-verse *:last-child,.sidebar .textwidget .wp-caption *:last-child,.sidebar .textwidget .wp-audio-shortcode *:last-child,.footer_wrap .sc_layouts_row .wp-block-group ul *:last-child,.footer_wrap .sc_layouts_row .wp-block-group ol *:last-child,.footer_wrap .sc_layouts_row .wp-block-group dl *:last-child,.footer_wrap .sc_layouts_row .wp-block-group blockquote *:last-child,.footer_wrap .sc_layouts_row .wp-block-group address *:last-child,.footer_wrap .sc_layouts_row .wp-block-group pre *:last-child,.footer_wrap .sc_layouts_row .wp-block-group kbd *:last-child,.footer_wrap .sc_layouts_row .wp-block-group tt *:last-child,.footer_wrap .sc_layouts_row .wp-block-group var *:last-child,.footer_wrap .sc_layouts_row .wp-block-group samp *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-image *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-button *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-media-text *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-pullquote *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-cover *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-gallery *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-audio *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-video *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-embed *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-archives *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-calendar *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-categories *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-latest-posts *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-search *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-rss *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-table *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-verse *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-caption *:last-child,.footer_wrap .sc_layouts_row .wp-block-group .wp-audio-shortcode *:last-child,.footer_wrap .sc_layouts_row .textwidget ul *:last-child,.footer_wrap .sc_layouts_row .textwidget ol *:last-child,.footer_wrap .sc_layouts_row .textwidget dl *:last-child,.footer_wrap .sc_layouts_row .textwidget blockquote *:last-child,.footer_wrap .sc_layouts_row .textwidget address *:last-child,.footer_wrap .sc_layouts_row .textwidget pre *:last-child,.footer_wrap .sc_layouts_row .textwidget kbd *:last-child,.footer_wrap .sc_layouts_row .textwidget tt *:last-child,.footer_wrap .sc_layouts_row .textwidget var *:last-child,.footer_wrap .sc_layouts_row .textwidget samp *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-image *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-button *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-media-text *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-pullquote *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-cover *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-gallery *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-audio *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-video *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-embed *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-archives *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-calendar *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-categories *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-latest-posts *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-search *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-rss *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-table *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-block-verse *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-caption *:last-child,.footer_wrap .sc_layouts_row .textwidget .wp-audio-shortcode *:last-child{
	margin-bottom: 0
}.sidebar .wp-block-group [class*="wp-block"] + [class*="wp-block"]>.wp-block-search__label,.footer_wrap .sc_layouts_row .wp-block-group [class*="wp-block"] + [class*="wp-block"]>.wp-block-search__label{
	margin-top: var(--theme-var-grid_gap)
}div.wp-block-columns,div.wp-block-columns:not(.is-not-stacked-on-mobile){
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin-bottom: 0;
	gap: var(--theme-var-grid_gap)
}div.wp-block-columns .wp-block-column,div.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
	margin-bottom: var(--theme-var-grid_gap) !important
}div.wp-block-columns .wp-block-column>*:last-child,div.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column>*:last-child{
	margin-bottom: 0
}div.wp-block-columns.alignfull .wp-block-column p:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),div.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){
	padding-left: 0;
	padding-right: 0
}.wp-block-group .wp-block-group__inner-container>*:last-child{
	margin-bottom: 0
}.wp-block-group .widget{
	-webkit-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	padding: 0 !important;
	background-color: transparent !important
}.wp-block-group .widget>.trx_addons_audio_wrap:first-child .trx_addons_audio_player{
	-webkit-border-radius: var(--theme-var-content_rad) !important;
	-ms-border-radius: var(--theme-var-content_rad) !important;
	border-radius: var(--theme-var-content_rad) !important;
	margin: 0 !important
}.sidebar .wp-block-group .wp-block-group__inner-container,.footer_wrap .sc_layouts_row .wp-block-group .wp-block-group__inner-container{
	--theme-var-content_rad: 8px
}.content .wp-block-group.has-background{
	padding: var(--theme-var-grid_gap);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.alignleft{
	display: inline-block;
	vertical-align: top;
	float: left;
	margin-right: var(--theme-var-grid_gap) !important;
	margin-bottom: var(--theme-font-p_margin-bottom) !important;
	margin-top: .5em !important
}.alignright{
	display: inline-block;
	vertical-align: top;
	float: right;
	margin-left: var(--theme-var-grid_gap) !important;
	margin-bottom: var(--theme-font-p_margin-bottom) !important;
	margin-top: .5em !important
}.aligncenter{
	display: block;
	text-align: center;
	clear: both;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: var(--theme-font-p_margin-bottom) !important
}.has-left-content{
	text-align: left;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}.has-center-content{
	text-align: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}.has-right-content{
	text-align: right;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}.has-text-align-left{
	text-align: left
}.has-text-align-center{
	text-align: center
}.has-text-align-right{
	text-align: right
}.alignfull>img,.alignwide>img{
	max-width: none;
	width: 100%
}.sidebar_hide .alignwide:not(.post_attachment){
	position: relative;
	z-index: 1;
	max-width: none;
	left: calc( var(--theme-var-page) / -2 + 50% );
	width: var(--theme-var-page)
}.sidebar_hide .alignfull{
	position: relative;
	z-index: 1;
	margin-left: calc( -100vw / 2 + 100% / 2 + 8px );
	margin-right: calc( -100vw / 2 + 100% / 2 + 8px );
	width: calc( 100vw - 16px );
	max-width: calc( 100vw - 16px )
}body.menu_side_present.sidebar_hide .alignfull{
	margin-left: calc( -1 * var(--theme-var-page) / 2 + 100% / 2  );
	margin-right: calc( -1 * var(--theme-var-page) / 2 + 100% / 2 );
	width: var(--theme-var-page);
	max-width: var(--theme-var-page)
}form{
	margin-bottom: 0;
	position: relative
}button,input,optgroup,select,textarea,textarea.wp-editor-area{
	font-family: inherit;
	font-size: 1em;
	margin: 0;
	vertical-align: baseline
}button:not(.components-button){
	overflow: visible
}form button:not(.components-button),input[type="button"],input[type="reset"],input[type="submit"],form.comment-form .form-submit input[type="submit"],.comments_wrap .comment-form .form-submit input[type="submit"],.theme_button,.post_item .more-link,.wp-block-button__link,.sc_button:not(.sc_button_simple),.sc_form button,.sc_portfolio_preview_show .post_readmore{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important
}.wp-block-button.is-style-squared .wp-block-button__link{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.sc_button_text{
	display: block
}.sc_button.sc_button_size_small,.theme_button.theme_button_small{
	padding: 10px var(--theme-var-btn_padding3)
}.sc_button.sc_button_size_large,.theme_button.sc_button_size_large{
	font-size: 13px !important;
	padding: 16px 3.85em !important
}form button:not(.components-button):hover:not(.search_submit),form button:not(.components-button):focus:not(.search_submit),input[type="submit"]:hover:not(.search_submit),input[type="submit"]:focus:not(.search_submit),input[type="reset"]:hover:not(.search_submit),input[type="reset"]:focus:not(.search_submit),input[type="button"]:hover:not(.search_submit),input[type="button"]:focus:not(.search_submit),.post_item .more-link:hover:not(.search_submit),form.comment-form .form-submit input[type="submit"]:hover:not(.search_submit),form.comment-form .form-submit input[type="submit"]:focus:not(.search_submit),.comments_wrap .form-submit input[type="submit"]:hover:not(.search_submit),.comments_wrap .form-submit input[type="submit"]:focus:not(.search_submit),.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover:not(.search_submit),.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus:not(.search_submit),.sc_button_default:hover:not(.search_submit),.sc_button_default:focus:not(.search_submit),.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover:not(.search_submit),.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus:not(.search_submit),.socials_share.socials_type_block .social_icon:hover:not(.search_submit),.socials_share.socials_type_block .social_icon:focus:not(.search_submit){
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}button[disabled],input[type="submit"][disabled],input[type="button"][disabled],a.sc_button[disabled],a.theme_button[disabled],button[disabled]:hover,input[type="submit"][disabled]:hover,input[type="button"][disabled]:hover,a.sc_button[disabled]:hover,a.theme_button[disabled]:hover{
	color: var(--theme-color-text_dark) !important;
	border-color: var(--theme-color-text_light) !important;
	background: var(--theme-color-text_light) !important
}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){
	outline: 1px solid var(--theme-color-bd_color);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2)
}.is-style-outline>.wp-block-button__link:not(.has-background):hover,.wp-block-button__link.is-style-outline:not(.has-background):hover{
	color: var(--theme-color-accent_link);
	outline-color: var(--theme-color-accent_link)
}.sc_button_default.color_style_link2,.color_style_link2 .sc_button_default,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	border-color: var(--theme-color-accent_link2);
	background-color: var(--theme-color-accent_link2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02)
}.sc_button_default.color_style_link2:hover,.sc_button_default.color_style_link2:focus,.color_style_link2 .sc_button_default:hover,.color_style_link2 .sc_button_default:focus,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	border-color: var(--theme-color-accent_hover2);
	background-color: var(--theme-color-accent_hover2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02)
}.sc_button_default.color_style_link3,.color_style_link3 .sc_button_default,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	border-color: var(--theme-color-accent_link3);
	background-color: var(--theme-color-accent_link3);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link3_02)
}.sc_button_default.color_style_link3:hover,.sc_button_default.color_style_link3:focus,.color_style_link3 .sc_button_default:hover,.color_style_link3 .sc_button_default:focus,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	border-color: var(--theme-color-accent_hover3);
	background-color: var(--theme-color-accent_hover3);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover3_02)
}.sc_button_default.color_style_link4,.color_style_link4 .sc_button_default,.sc_button.color_style_link4:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link4 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	border-color: var(--theme-color-accent_link4);
	background-color: var(--theme-color-accent_link4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link4_02)
}.sc_button_default.color_style_link4:hover,.sc_button_default.color_style_link4:focus,.color_style_link4 .sc_button_default:hover,.color_style_link4 .sc_button_default:focus,.sc_button.color_style_link4:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link4:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link4 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link4 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	border-color: var(--theme-color-accent_hover4);
	background-color: var(--theme-color-accent_hover4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover4_02)
}.sc_button_default.color_style_link5,.color_style_link5 .sc_button_default,.sc_button.color_style_link5:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link5 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link5_02)
}.sc_button_default.color_style_link5:hover,.sc_button_default.color_style_link5:focus,.color_style_link5 .sc_button_default:hover,.color_style_link5 .sc_button_default:focus,.sc_button.color_style_link5:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link5:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link5 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link5 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	border-color: var(--theme-color-accent_hover5);
	background-color: var(--theme-color-accent_hover5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover5_02)
}.sc_button_default.color_style_dark,.color_style_dark .sc_button_default,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	color: var(--theme-color-content_bg);
	border-color: var(--theme-color-text_dark);
	background-color: var(--theme-color-text_dark);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.sc_button_default.color_style_dark:hover,.sc_button_default.color_style_dark:focus,.color_style_dark .sc_button_default:hover,.color_style_dark .sc_button_default:focus,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	color: var(--theme-color-content_bg);
	border-color: var(--theme-color-text_dark_08);
	background-color: var(--theme-color-text_dark_08);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.sc_button_default.color_style_light,.color_style_light .sc_button_default,.sc_button.color_style_light:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_light .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	border-color: var(--theme-color-text_light_06);
	background-color: var(--theme-color-text_light_06);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.sc_button_default.color_style_light:hover,.sc_button_default.color_style_light:focus,.color_style_light .sc_button_default:hover,.color_style_light .sc_button_default:focus,.sc_button.color_style_light:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_light:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_light .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_light .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
	border-color: var(--theme-color-text_light_08);
	background-color: var(--theme-color-text_light_08);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.sc_button.sc_button_simple{
	letter-spacing: 0.1em !important;
	border: none !important;
	background: transparent !important;
	padding: 0 2.1em 0 0 !important;
	box-shadow: none !important;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.sc_button.sc_button_simple:before,.sc_button.sc_button_simple:after{
	content: '\E9A7';
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	font-size: 1.25em
}.sc_button.sc_button_simple.sc_button_size_small{
	font-size: 11px !important
}.sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-text_dark)
}.sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-accent_hover)
}.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image),.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-accent_link2)
}.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image):focus,.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-accent_hover2)
}.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image),.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-accent_link3)
}.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image):focus,.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-accent_hover3)
}.sc_button.sc_button_simple.color_style_link4:not(.sc_button_bg_image),.color_style_link4 .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-accent_link4)
}.sc_button.sc_button_simple.color_style_link4:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link4:not(.sc_button_bg_image):focus,.color_style_link4 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link4 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-accent_hover4)
}.sc_button.sc_button_simple.color_style_link5:not(.sc_button_bg_image),.color_style_link5 .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-accent_link5)
}.sc_button.sc_button_simple.color_style_link5:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link5:not(.sc_button_bg_image):focus,.color_style_link5 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link5 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-accent_hover5)
}.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image),.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-text_dark)
}.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image):focus,.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-text_dark_08)
}.sc_button.sc_button_simple.color_style_light:not(.sc_button_bg_image),.color_style_light .sc_button.sc_button_simple:not(.sc_button_bg_image){
	color: var(--theme-color-text_light_06)
}.sc_button.sc_button_simple.color_style_light:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_light:not(.sc_button_bg_image):focus,.color_style_light .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_light .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
	color: var(--theme-color-text_light_08)
}.theme_button{
	color: var(--theme-color-accent_text) !important;
	border-color: var(--theme-color-accent_link) !important;
	background-color: var(--theme-color-accent_link) !important;
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02) !important
}.theme_button:hover,.theme_button:focus{
	color: var(--theme-color-accent_text) !important;
	border-color: var(--theme-color-accent_hover) !important;
	background-color: var(--theme-color-accent_hover) !important;
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02) !important
}.theme_button_close,.trx_addons_button_close,.review-form a.close,#cancel-comment-reply-link{
	display: block;
	cursor: pointer;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	margin: 0 !important
}.sc_layouts_cart_widget_close{
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center
}.mfp-close-icon,.rtm-mfp-close,.review-form a.close,#cancel-comment-reply-link{
	text-indent: -300px;
	overflow: hidden !important;
	-webkit-transition: -webkit-transform 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease;
	transition: transform 0.3s ease;
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%
}.mfp-close-icon,.rtm-mfp-close,.theme_button_close_icon,.trx_addons_button_close_icon{
	position: absolute;
	z-index: 2;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	line-height: 100%;
	text-align: center;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: -webkit-transform 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease;
	transition: transform 0.3s ease;
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%
}.theme_button_close:hover .theme_button_close_icon,.trx_addons_button_close:hover .trx_addons_button_close_icon,.mfp-close:hover .mfp-close-icon,.rtm-mfp-close:hover,.review-form a.close:hover,#cancel-comment-reply-link:hover,.search_style_fullscreen .search_close:hover{
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg)
}.theme_button_close_icon:before,.theme_button_close_icon:after,.trx_addons_button_close_icon:before,.trx_addons_button_close_icon:after,.mfp-close-icon:before,.mfp-close-icon:after,.rtm-mfp-close:before,.rtm-mfp-close:after,.review-form a.close:before,.review-form a.close:after,#cancel-comment-reply-link:before,#cancel-comment-reply-link:after,.search_style_fullscreen .search_close:before,.search_style_fullscreen .search_close:after{
	content: ' ';
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 0;
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: -1px;
	border-top: 1px solid var(--theme-color-text_dark);
	-webkit-transition: border-color 0.3s ease;
	-ms-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease
}.theme_button_close:hover .theme_button_close_icon:before,.theme_button_close:focus .theme_button_close_icon:before,.theme_button_close:hover .theme_button_close_icon:after,.theme_button_close:focus .theme_button_close_icon:after,.trx_addons_button_close:hover .trx_addons_button_close_icon:before,.trx_addons_button_close:focus .trx_addons_button_close_icon:before,.trx_addons_button_close:hover .trx_addons_button_close_icon:after,.trx_addons_button_close:focus .trx_addons_button_close_icon:after,.mfp-close:hover .mfp-close-icon:before,.mfp-close:focus .mfp-close-icon:before,.mfp-close:hover .mfp-close-icon:after,.mfp-close:focus .mfp-close-icon:after,.rtm-mfp-close:focus:before,.rtm-mfp-close:focus:after,.review-form a.close:hover:before,.review-form a.close:hover:after,#cancel-comment-reply-link:hover:before,#cancel-comment-reply-link:hover:after,.search_style_fullscreen .search_close:hover:before,.search_style_fullscreen .search_close:focus:before,.search_style_fullscreen .search_close:hover:after,.search_style_fullscreen .search_close:focus:after{
	border-color: var(--theme-color-accent_link)
}.theme_button_close_icon:before,.trx_addons_button_close_icon:before,.mfp-close .mfp-close-icon:before,.rtm-mfp-close:before,.review-form a.close:before,#cancel-comment-reply-link:before,.search_style_fullscreen .search_close:before{
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}.theme_button_close_icon:after,.trx_addons_button_close_icon:after,.mfp-close .mfp-close-icon:after,.rtm-mfp-close:after,.review-form a.close:after,#cancel-comment-reply-link:after,.search_style_fullscreen .search_close:after{
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area,.comment-respond form.comment-form input,.comment-respond form.comment-form textarea{
	padding: var(--theme-var-input_padding) 20px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	box-sizing: border-box
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],select,.select2-container.select2-container--default span.select2-choice,.select2-container.select2-container--default span.select2-selection,.select2-container.select2-container--default .select2-selection--multiple,textarea,textarea.wp-editor-area,.wp-editor-wrap .wp-editor-container textarea.wp-editor-area,.comment-respond form.comment-form input,.comment-respond form.comment-form textarea{
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_color);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}input[type="text"]:focus,input[type="text"].filled,input[type="number"]:focus,input[type="number"].filled,input[type="email"]:focus,input[type="email"].filled,input[type="url"]:focus,input[type="url"].filled,input[type="tel"]:focus,input[type="tel"].filled,input[type="search"]:focus,input[type="search"].filled,input[type="password"]:focus,input[type="password"].filled,.select_container:hover,select[size]:hover,select.select2-hidden-accessible.filled + .select2-container.select2-container--default span.select2-selection--single,.select2-container.select2-container--default span.select2-selection--single:hover,.select2-container.select2-container--focus span.select2-selection--single,.select2-container.select2-container--open span.select2-selection--single,select.select2-hidden-accessible.filled + .select2-container.select2-container--default span.select2-choice,.select2-container.select2-container--default span.select2-choice:hover,.select2-container.select2-container--focus span.select2-choice,.select2-container.select2-container--open span.select2-choice,select.select2-hidden-accessible.filled + .select2-container.select2-container--default span.select2-selection--multiple,.select2-container.select2-container--default span.select2-selection--multiple:hover,.select2-container.select2-container--focus span.select2-selection--multiple,.select2-container.select2-container--open span.select2-selection--multiple,textarea:focus,textarea.filled,textarea.wp-editor-area:focus,textarea.wp-editor-area.filled,.wp-editor-wrap .wp-editor-container textarea.wp-editor-area:hover,.wp-editor-wrap .wp-editor-container textarea.wp-editor-area:focus,.comment-respond form.comment-form input:focus,.comment-respond form.comment-form input.filled,.comment-respond form.comment-form textarea:focus,.comment-respond form.comment-form textarea.filled{
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_hover);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}select option:hover,select option:focus,select option:selected{
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_hover);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}textarea,textarea.wp-editor-area,.comment-respond form.comment-form textarea{
	overflow: auto;
	vertical-align: top;
	min-height: 9em;
	padding-top: 14px;
	overflow: -moz-hidden-unscrollable;
	-ms-overflow-style: none
}textarea::-webkit-scrollbar,textarea.wp-editor-area::-webkit-scrollbar,.comment-respond form.comment-form textarea::-webkit-scrollbar{
	width: 0 !important
}textarea.wp-editor-area{
	-webkit-border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad);
	-ms-border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad);
	border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad)
}.comment-respond .comment-reply-title{
	font-size: var(--theme-font-h3_font-size);
	line-height: 1.217em;
	font-weight: 600
}.comment-respond form.comment-form{
	margin: 0
}.comment-respond form.comment-form>p,.comment-respond form.comment-form>div{
	padding: 0;
	margin-bottom: 0
}.comment-respond form.comment-form>p.comment-form-cookies-consent{
	margin: var(--theme-var-checkbox_margin)
}.comment-respond form.comment-form>p.comment-form-cookies-consent label{
	display: inline-block;
	font-size: 12px
}.comment-respond form.comment-form input[type="text"],.comment-respond form.comment-form input[type="email"],.comment-respond form.comment-form input[type="url"]{
	height: auto;
	line-height: inherit
}.comment-respond form.comment-form input[type="submit"]{
	font-size: var(--theme-font-button_font-size);
	line-height: 21px;
	font-weight: 600;
	text-transform: uppercase;
	min-height: auto;
	height: auto;
	margin-top: 0
}.media-frame input[type="color"],.media-frame input[type="date"],.media-frame input[type="datetime-local"],.media-frame input[type="datetime"],.media-frame input[type="email"],.media-frame input[type="month"],.media-frame input[type="number"],.media-frame input[type="password"],.media-frame input[type="search"],.media-frame input[type="tel"],.media-frame input[type="text"],.media-frame input[type="time"],.media-frame input[type="url"],.media-frame input[type="week"],.media-frame select,.media-frame textarea{
	min-height: unset;
	padding: 5px !important;
	font-size: var(--theme-font-input_font-size) !important;
	line-height: var(--theme-font-input_line-height) !important
}.media-frame .select_container:after{
	bottom: 8px
}input[placeholder]::-webkit-input-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}textarea[placeholder]::-webkit-input-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}input[placeholder]::-moz-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}textarea[placeholder]::-moz-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}input[placeholder]:-ms-input-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}textarea[placeholder]:-ms-input-placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}input[placeholder]::placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}textarea[placeholder]::placeholder{
	text-overflow: ellipsis;
	opacity: 1;
	color: var(--theme-color-input_light)
}input[type="password"].edge-autofilled,input[type="email"].edge-autofilled,input[type="text"].edge-autofilled{
	color: var(--theme-color-input_dark) !important;
	border-color: var(--theme-color-input_bd_hover) !important;
	background-color: var(--theme-color-input_bg_color) !important
}textarea,textarea.wp-editor-area{
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}select,option,input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],input[type="checkbox"],input[type="radio"]{
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}input[type="checkbox"],input[type="radio"]{
	padding: 0
}input[type="number"]::-webkit-outer-spin-button{
	height: 50%
}input[type="number"],input[type="search"]{
	-webkit-appearance: none;
	-webkit-appearance: textfield
}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
	-webkit-appearance: none
}button::-moz-focus-inner,input::-moz-focus-inner{
	border: 0;
	padding: 0
}button[disabled],html input[disabled]{
	cursor: default !important
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area{
	-webkit-appearance: none;
	outline: none;
	resize: none
}button:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,select:focus,textarea:focus,textarea.wp-editor-area:focus{
	outline: 0
}body.show_outline button:focus,body.show_outline input:focus,body.show_outline select:focus,body.show_outline textarea:focus,body.show_outline textarea.wp-editor-area:focus{
	outline: thin dotted !important
}input[type="radio"],input[type="checkbox"],.wpcf7-radio input[type="radio"],.wpcf7-checkbox input[type="checkbox"],.wpcf7-acceptance input[type="checkbox"]{
	clip: rect(1px,1px,1px,1px);
	position: absolute !important;
	margin: 0 5px 0 0 !important;
	padding: 0 !important
}.widgets_param_box input[type="radio"],.widgets_param_box input[type="checkbox"],.widget_field_type_radio input[type="radio"],.widget_field_type_checkbox input[type="checkbox"],input[type="radio"].radio,input[type="checkbox"].checkbox,input[type="checkbox"].wpcf7-acceptance{
	display: inline-block;
	vertical-align: baseline;
	position: static !important;
	clip: auto
}label.radio_label,label.dem__radio_label,label.checkbox_label{
	font-size: 12px !important;
	line-height: 15px;
	padding-left: 2.15em;
	position: relative
}label.radio_label:before,label.dem__radio_label:before,label.checkbox_label:before{
	content: ' ';
	font-family: "fontello";
	font-size: 1.5em;
	display: block;
	text-align: center;
	border: 1px solid var(--theme-color-bd_color);
	width: 19px;
	height: 19px;
	line-height: 19px;
	position: absolute;
	z-index: 1;
	top: -2px;
	left: 0;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px
}label.radio_label.checked,label.dem__radio_label.checked,label.checkbox_label.checked{
	color: var(--theme-color-text_dark)
}label.checkbox_label.checked:before{
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 3px var(--theme-color-content_bg)
}label.radio_label:before,label.dem__radio_label:before{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}label.radio_label.checked:before,label.dem__radio_label.checked:before{
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 4px var(--theme-color-content_bg)
}input[type="radio"] + label,input[type="checkbox"] + label,input[type="checkbox"] + .description{
	position: relative;
	font-size: 12px;
	padding-left: 2.15em;
	padding-right: 2.15em;
	line-height: 1.5em;
	display: inline-block
}input[type="radio"] + label:before,input[type="checkbox"] + label:before,input[type="checkbox"] + .description:before{
	content: ' ';
	font-family: "fontello";
	font-size: 1.5em;
	display: block;
	text-align: center;
	border: 1px solid var(--theme-color-bd_color) !important;
	width: 19px;
	height: 19px;
	line-height: 19px;
	position: absolute;
	z-index: 1;
	top: -1px;
	left: 0;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px
}input[type="radio"] + label:before{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}input[type="checkbox"]:checked + label,input[type="checkbox"]:checked + .description{
	color: var(--theme-color-text_dark)
}input[type="checkbox"]:checked + label:before,input[type="checkbox"]:checked + .description:before{
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 3px var(--theme-color-content_bg)
}input[type="radio"]:checked + label{
	color: var(--theme-color-text_dark)
}input[type="radio"]:checked + label:before{
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 4px var(--theme-color-content_bg)
}select{
	text-overflow: ellipsis;
	white-space: nowrap
}select::-ms-expand{
	display: none
}select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):not([size]){
	visibility: hidden
}.select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):not([size]){
	visibility: visible
}.select_container{
	width: 100%;
	position: relative;
	border-radius: var(--theme-var-rad)
}.select_container,.select_container:after,.select_container select{
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease
}.select_container:before{
	content: ' ';
	display: block;
	position: absolute;
	z-index: 1;
	top: 1px;
	right: 1px;
	bottom: 1px;
	left: auto;
	width: 3em;
	z-index: 1;
	pointer-events: none;
	cursor: pointer;
	-webkit-border-radius: 0 var(--theme-var-rad) var(--theme-var-rad) 0;
	-ms-border-radius: 0 var(--theme-var-rad) var(--theme-var-rad) 0;
	border-radius: 0 var(--theme-var-rad) var(--theme-var-rad) 0;
	color: var(--theme-color-input_text)
}.select_container:focus:before,.select_container:hover:before{
	color: var(--theme-color-input_dark)
}.select_container:after{
	content: '\E9C1';
	font-family: "fontello";
	display: block;
	position: absolute;
	z-index: 2;
	bottom: calc(50% - 7px);
	right: 1.2em;
	width: 1em;
	height: 1em;
	line-height: 1em;
	text-align: center;
	pointer-events: none;
	cursor: pointer;
	color: var(--theme-color-input_text)
}.select_container:focus:after,.select_container:hover:after{
	color: var(--theme-color-input_dark)
}.select_container select{
	width: inherit;
	max-width: none !important;
	padding-right: 3em !important;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	color: var(--theme-color-input_text);
	background: var(--theme-color-input_bg_color) !important
}.select_container select:focus{
	color: var(--theme-color-input_dark);
	background-color: var(--theme-color-input_bg_color) !important
}.select2-container{
	width: 100% !important
}.select2-container.select2-container--default span.select2-choice,.select2-container.select2-container--default span.select2-selection{
	height: auto;
	margin: 0;
	padding: var(--theme-var-input_padding) 20px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	box-sizing: border-box
}.select2-container--default .select2-selection--single .select2-selection__placeholder{
	color: inherit;
	display: inline-block
}.select2-container--default .select2-selection--single span.select2-selection__rendered{
	color: inherit;
	line-height: inherit;
	padding: 0
}.select2-container--default .select2-selection--single .select2-selection__clear{
	margin-right: 1em
}.select2-container.select2-container--default .select2-selection:after{
	content: '\E9C1';
	font-family: "fontello";
	display: block;
	position: absolute;
	z-index: 2;
	top: calc(50% + 1px);
	right: 1.2em;
	width: 1em;
	height: 1em;
	line-height: 1em;
	text-align: center;
	margin-top: -0.5em;
	pointer-events: none;
	cursor: pointer;
	color: var(--theme-color-input_text)
}.select2-container.select2-container--default .select2-selection:focus:after,.select2-container.select2-container--default .select2-selection:hover:after{
	color: var(--theme-color-input_dark)
}.select2-container.select2-container--default .select2-selection .select2-selection__arrow{
	display: none
}.select2-drop-active{
	border: none
}.select2-dropdown{
	margin-top: 0;
	border: 1px solid var(--theme-color-bd_color)
}.select2-search,.select2-results__option,.select2-search--dropdown .select2-search__field{
	font-size: 13px;
	line-height: 19px;
	padding: var(--theme-var-input_padding) 20px
}label.required:after{
	content: '*';
	display: none;
	vertical-align: text-top;
	font-size: 80%;
	color: #da6f5b
}fieldset{
	margin: 0;
	padding: 0;
	border: none;
	background-color: none;
	color: inherit
}fieldset legend{
	font-weight: 500;
	color: var(--theme-color-text_dark);
	margin-bottom: 14px;
	padding: 0
}.screen-reader-text{
	clip: rect(1px,1px,1px,1px);
	position: absolute !important;
	margin: 0 !important;
	padding: 0 !important
}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{
	display: block;
	top: 5px;
	left: 5px;
	width: auto;
	height: auto;
	font-size: 0.8em;
	line-height: normal;
	padding: 1em 1.5em;
	color: #21759b;
	background-color: #f1f1f1;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	clip: auto !important;
	text-decoration: none;
	z-index: 100000;
	-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
	-ms-box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.6)
}.alliance_skip_link{
	position: fixed;
	z-index: 999999;
	top: 6px;
	left: 6px;
	-webkit-transform: translateY(-300px);
	-ms-transform: translateY(-300px);
	transform: translateY(-300px);
	-webkit-transition: -webkit-transform 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease;
	transition: transform 0.3s ease
}.alliance_skip_link:focus{
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	outline-offset: -1px;
	display: block;
	width: auto;
	height: auto;
	font-size: 1em;
	font-weight: 400;
	padding: 1em 1.5em;
	background: #f1f1f1;
	color: #0073aa;
	line-height: normal;
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.6)
}a.alliance_skip_link_anchor{
	position: absolute;
	width: 0;
	height: 0;
	display: none
}.clearfix:after,.container:after,.container-fluid:after,.row:after,.columns_wrap:after{
	content: " ";
	clear: both;
	width: 100%;
	height: 0;
	display: block
}.center-block{
	display: block;
	margin-left: auto;
	margin-right: auto
}.pull-right{
	float: right !important
}.pull-left{
	float: left !important
}.affix{
	position: fixed;
	-webkit-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}.visible{
	visibility: visible
}.invisible{
	visibility: hidden
}.show{
	display: block !important
}.hide{
	display: none !important
}.hidden{
	display: none !important;
	visibility: hidden !important
}.text-hide{
	font-size: 0;
	line-height: 0;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}.vertical-centered{
	overflow: hidden
}.vertical-centered:before{
	content: ' ';
	width: 0;
	height: 100%;
	margin-left: -0.3em
}.vertical-centered:before,.vertical-centered>*{
	display: inline-block;
	vertical-align: middle
}.alliance_loading,.trx_addons_loading{
	background-image: url(../../../images/preloader.png) !important;
	background-position: center !important;
	background-repeat: no-repeat !important
}.container,.container-fluid,.trx_addons_container,.trx_addons_container-fluid{
	margin-right: auto;
	margin-left: auto;
	padding-left: calc( var(--theme-var-grid_gap) / 2 );
	padding-right: calc( var(--theme-var-grid_gap) / 2 )
}.row,.columns_wrap,.trx_addons_columns_wrap{
	margin-left: 0px;
	margin-right: calc( -1 * var(--theme-var-grid_gap) );
	margin-bottom: calc( -1 * var(--theme-var-grid_gap) )
}.row.no_margin,.columns_wrap.no_margin,.trx_addons_columns_wrap.no_margin{
	margin-bottom: 0 !important
}.row>[class*="column-"],.columns_wrap>[class*="column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
	display: inline-block;
	vertical-align: top;
	position: relative;
	z-index: 20;
	min-height: 1px;
	padding-left: 0px;
	padding-right: var(--theme-var-grid_gap);
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.row.columns_padding_left,.columns_wrap.columns_padding_left,.trx_addons_columns_wrap.columns_padding_left{
	margin-left: calc( -1 * var(--theme-var-grid_gap) );
	margin-right: 0
}.row.columns_padding_left>[class*="column-"],.row>[class*="column-"].columns_padding_left,.columns_wrap.columns_padding_left>[class*="column-"],.columns_wrap>[class*="column-"].columns_padding_left,.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left{
	padding-left: var(--theme-var-grid_gap);
	padding-right: 0
}.row.columns_padding_right,.columns_wrap.columns_padding_right,.trx_addons_columns_wrap.columns_padding_right{
	margin-left: 0;
	margin-right: calc( -1 * var(--theme-var-grid_gap) )
}.row.columns_padding_right>[class*="column-"],.row>[class*="column-"].columns_padding_right,.columns_wrap.columns_padding_right>[class*="column-"],.columns_wrap>[class*="column-"].columns_padding_right,.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right{
	padding-left: 0;
	padding-right: var(--theme-var-grid_gap)
}.row.columns_padding_center,.columns_wrap.columns_padding_center,.trx_addons_columns_wrap.columns_padding_center{
	margin-left: calc( -1 * var(--theme-var-grid_gap) / 2 );
	margin-right: calc( -1 * var(--theme-var-grid_gap) / 2 )
}.row.columns_padding_center>[class*="column-"],.row>[class*="column-"].columns_padding_center,.columns_wrap.columns_padding_center>[class*="column-"],.columns_wrap>[class*="column-"].columns_padding_center,.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center{
	padding-left: calc( var(--theme-var-grid_gap) / 2 );
	padding-right: calc( var(--theme-var-grid_gap) / 2 )
}.row.columns_padding_bottom>[class*="column-"],.row>[class*="column-"].columns_padding_bottom,.columns_wrap.columns_padding_bottom>[class*="column-"],.columns_wrap>[class*="column-"].columns_padding_bottom,.columns_wrap>.sc_layouts_column,.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
	padding-bottom: var(--theme-var-grid_gap)
}.row.columns_padding_bottom.columns_in_single_row>[class*="column-"],.columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"],.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{
	padding-bottom: var(--theme-var-grid_gap)
}.row.no_margin,.columns_wrap.no_margin,.sc_blogger.no_margin .row,.sc_blogger.no_margin .columns_wrap{
	margin-left: 0 !important;
	margin-right: 0 !important
}.row.no_margin>[class*="column-"],.columns_wrap.no_margin>[class*="column-"],.sc_blogger.no_margin .row>[class*="column-"],.sc_blogger.no_margin .columns_wrap>[class*="column-"]{
	padding: 0 !important
}.column-1,.column-1_1{
	width: 100%
}.column-1_2{
	width: 50%
}.push-1_2{
	left: 50%
}.pull-1_2{
	right: 50%
}.offset-1_2{
	margin-left: 50%
}.column-1_3{
	width: 33.3333333333%
}.push-1_3{
	left: 33.3333333333%
}.pull-1_3{
	right: 33.3333333333%
}.offset-1_3{
	margin-left: 33.3333333333%
}.column-1_4{
	width: 25%
}.push-1_4{
	left: 25%
}.pull-1_4{
	right: 25%
}.offset-1_4{
	margin-left: 25%
}.column-1_5{
	width: 20%
}.push-1_5{
	left: 20%
}.pull-1_5{
	right: 20%
}.offset-1_5{
	margin-left: 20%
}.column-1_6{
	width: 16.6666666667%
}.push-1_6{
	left: 16.6666666667%
}.pull-1_6{
	right: 16.6666666667%
}.offset-1_6{
	margin-left: 16.6666666667%
}.column-1_7{
	width: 14.2857142857%
}.push-1_7{
	left: 14.2857142857%
}.pull-1_7{
	right: 14.2857142857%
}.offset-1_7{
	margin-left: 14.2857142857%
}.column-1_8{
	width: 12.5%
}.push-1_8{
	left: 12.5%
}.pull-1_8{
	right: 12.5%
}.offset-1_8{
	margin-left: 12.5%
}.column-1_9{
	width: 11.1111111111%
}.push-1_9{
	left: 11.1111111111%
}.pull-1_9{
	right: 11.1111111111%
}.offset-1_9{
	margin-left: 11.1111111111%
}.column-1_10{
	width: 10%
}.push-1_10{
	left: 10%
}.pull-1_10{
	right: 10%
}.offset-1_10{
	margin-left: 10%
}.column-1_11{
	width: 9.0909090909%
}.push-1_11{
	left: 9.0909090909%
}.pull-1_11{
	right: 9.0909090909%
}.offset-1_11{
	margin-left: 9.0909090909%
}.column-1_12{
	width: 8.3333333333%
}.push-1_12{
	left: 8.3333333333%
}.pull-1_12{
	right: 8.3333333333%
}.offset-1_12{
	margin-left: 8.3333333333%
}.column-2_2{
	width: 100%
}.column-2_3{
	width: 66.6666666667%
}.push-2_3{
	left: 66.6666666667%
}.pull-2_3{
	right: 66.6666666667%
}.offset-2_3{
	margin-left: 66.6666666667%
}.column-2_4{
	width: 50%
}.push-2_4{
	left: 50%
}.pull-2_4{
	right: 50%
}.offset-2_4{
	margin-left: 50%
}.column-2_5{
	width: 40%
}.push-2_5{
	left: 40%
}.pull-2_5{
	right: 40%
}.offset-2_5{
	margin-left: 40%
}.column-2_6{
	width: 33.3333333333%
}.push-2_6{
	left: 33.3333333333%
}.pull-2_6{
	right: 33.3333333333%
}.offset-2_6{
	margin-left: 33.3333333333%
}.column-2_7{
	width: 28.5714285714%
}.push-2_7{
	left: 28.5714285714%
}.pull-2_7{
	right: 28.5714285714%
}.offset-2_7{
	margin-left: 28.5714285714%
}.column-2_8{
	width: 25%
}.push-2_8{
	left: 25%
}.pull-2_8{
	right: 25%
}.offset-2_8{
	margin-left: 25%
}.column-2_9{
	width: 22.2222222222%
}.push-2_9{
	left: 22.2222222222%
}.pull-2_9{
	right: 22.2222222222%
}.offset-2_9{
	margin-left: 22.2222222222%
}.column-2_10{
	width: 20%
}.push-2_10{
	left: 20%
}.pull-2_10{
	right: 20%
}.offset-2_10{
	margin-left: 20%
}.column-2_11{
	width: 18.1818181818%
}.push-2_11{
	left: 18.1818181818%
}.pull-2_11{
	right: 18.1818181818%
}.offset-2_11{
	margin-left: 18.1818181818%
}.column-2_12{
	width: 16.6666666667%
}.push-2_12{
	left: 16.6666666667%
}.pull-2_12{
	right: 16.6666666667%
}.offset-2_12{
	margin-left: 16.6666666667%
}.column-3_3{
	width: 100%
}.column-3_4{
	width: 75%
}.push-3_4{
	left: 75%
}.pull-3_4{
	right: 75%
}.offset-3_4{
	margin-left: 75%
}.column-3_5{
	width: 60%
}.push-3_5{
	left: 60%
}.pull-3_5{
	right: 60%
}.offset-3_5{
	margin-left: 60%
}.column-3_6{
	width: 50%
}.push-3_6{
	left: 50%
}.pull-3_6{
	right: 50%
}.offset-3_6{
	margin-left: 50%
}.column-3_7{
	width: 42.8571428571%
}.push-3_7{
	left: 42.8571428571%
}.pull-3_7{
	right: 42.8571428571%
}.offset-3_7{
	margin-left: 42.8571428571%
}.column-3_8{
	width: 37.5%
}.push-3_8{
	left: 37.5%
}.pull-3_8{
	right: 37.5%
}.offset-3_8{
	margin-left: 37.5%
}.column-3_9{
	width: 33.3333333333%
}.push-3_9{
	left: 33.3333333333%
}.pull-3_9{
	right: 33.3333333333%
}.offset-3_9{
	margin-left: 33.3333333333%
}.column-3_10{
	width: 30%
}.push-3_10{
	left: 30%
}.pull-3_10{
	right: 30%
}.offset-3_10{
	margin-left: 30%
}.column-3_11{
	width: 27.2727272727%
}.push-3_11{
	left: 27.2727272727%
}.pull-3_11{
	right: 27.2727272727%
}.offset-3_11{
	margin-left: 27.2727272727%
}.column-3_12{
	width: 25%
}.push-3_12{
	left: 25%
}.pull-3_12{
	right: 25%
}.offset-3_12{
	margin-left: 25%
}.column-4_4{
	width: 100%
}.column-4_5{
	width: 80%
}.push-4_5{
	left: 80%
}.pull-4_5{
	right: 80%
}.offset-4_5{
	margin-left: 80%
}.column-4_6{
	width: 66.6666666667%
}.push-4_6{
	left: 66.6666666667%
}.pull-4_6{
	right: 66.6666666667%
}.offset-4_6{
	margin-left: 66.6666666667%
}.column-4_7{
	width: 57.1428571429%
}.push-4_7{
	left: 57.1428571429%
}.pull-4_7{
	right: 57.1428571429%
}.offset-4_7{
	margin-left: 57.1428571429%
}.column-4_8{
	width: 50%
}.push-4_8{
	left: 50%
}.pull-4_8{
	right: 50%
}.offset-4_8{
	margin-left: 50%
}.column-4_9{
	width: 44.4444444444%
}.push-4_9{
	left: 44.4444444444%
}.pull-4_9{
	right: 44.4444444444%
}.offset-4_9{
	margin-left: 44.4444444444%
}.column-4_10{
	width: 40%
}.push-4_10{
	left: 40%
}.pull-4_10{
	right: 40%
}.offset-4_10{
	margin-left: 40%
}.column-4_11{
	width: 36.3636363636%
}.push-4_11{
	left: 36.3636363636%
}.pull-4_11{
	right: 36.3636363636%
}.offset-4_11{
	margin-left: 36.3636363636%
}.column-4_12{
	width: 33.3333333333%
}.push-4_12{
	left: 33.3333333333%
}.pull-4_12{
	right: 33.3333333333%
}.offset-4_12{
	margin-left: 33.3333333333%
}.column-5_5{
	width: 100%
}.column-5_6{
	width: 83.3333333333%
}.push-5_6{
	left: 83.3333333333%
}.pull-5_6{
	right: 83.3333333333%
}.offset-5_6{
	margin-left: 83.3333333333%
}.column-5_7{
	width: 71.4285714286%
}.push-5_7{
	left: 71.4285714286%
}.pull-5_7{
	right: 71.4285714286%
}.offset-5_7{
	margin-left: 71.4285714286%
}.column-5_8{
	width: 62.5%
}.push-5_8{
	left: 62.5%
}.pull-5_8{
	right: 62.5%
}.offset-5_8{
	margin-left: 62.5%
}.column-5_9{
	width: 55.5555555556%
}.push-5_9{
	left: 55.5555555556%
}.pull-5_9{
	right: 55.5555555556%
}.offset-5_9{
	margin-left: 55.5555555556%
}.column-5_10{
	width: 50%
}.push-5_10{
	left: 50%
}.pull-5_10{
	right: 50%
}.offset-5_10{
	margin-left: 50%
}.column-5_11{
	width: 45.4545454545%
}.push-5_11{
	left: 45.4545454545%
}.pull-5_11{
	right: 45.4545454545%
}.offset-5_11{
	margin-left: 45.4545454545%
}.column-5_12{
	width: 41.6666666667%
}.push-5_12{
	left: 41.6666666667%
}.pull-5_12{
	right: 41.6666666667%
}.offset-5_12{
	margin-left: 41.6666666667%
}.column-6_6{
	width: 100%
}.column-6_7{
	width: 85.7142857143%
}.push-6_7{
	left: 85.7142857143%
}.pull-6_7{
	right: 85.7142857143%
}.offset-6_7{
	margin-left: 85.7142857143%
}.column-6_8{
	width: 75%
}.push-6_8{
	left: 75%
}.pull-6_8{
	right: 75%
}.offset-6_8{
	margin-left: 75%
}.column-6_9{
	width: 66.6666666667%
}.push-6_9{
	left: 66.6666666667%
}.pull-6_9{
	right: 66.6666666667%
}.offset-6_9{
	margin-left: 66.6666666667%
}.column-6_10{
	width: 60%
}.push-6_10{
	left: 60%
}.pull-6_10{
	right: 60%
}.offset-6_10{
	margin-left: 60%
}.column-6_11{
	width: 54.5454545455%
}.push-6_11{
	left: 54.5454545455%
}.pull-6_11{
	right: 54.5454545455%
}.offset-6_11{
	margin-left: 54.5454545455%
}.column-6_12{
	width: 50%
}.push-6_12{
	left: 50%
}.pull-6_12{
	right: 50%
}.offset-6_12{
	margin-left: 50%
}.column-7_7{
	width: 100%
}.column-7_8{
	width: 87.5%
}.push-7_8{
	left: 87.5%
}.pull-7_8{
	right: 87.5%
}.offset-7_8{
	margin-left: 87.5%
}.column-7_9{
	width: 77.7777777778%
}.push-7_9{
	left: 77.7777777778%
}.pull-7_9{
	right: 77.7777777778%
}.offset-7_9{
	margin-left: 77.7777777778%
}.column-7_10{
	width: 70%
}.push-7_10{
	left: 70%
}.pull-7_10{
	right: 70%
}.offset-7_10{
	margin-left: 70%
}.column-7_11{
	width: 63.6363636364%
}.push-7_11{
	left: 63.6363636364%
}.pull-7_11{
	right: 63.6363636364%
}.offset-7_11{
	margin-left: 63.6363636364%
}.column-7_12{
	width: 58.3333333333%
}.push-7_12{
	left: 58.3333333333%
}.pull-7_12{
	right: 58.3333333333%
}.offset-7_12{
	margin-left: 58.3333333333%
}.column-8_8{
	width: 100%
}.column-8_9{
	width: 88.8888888889%
}.push-8_9{
	left: 88.8888888889%
}.pull-8_9{
	right: 88.8888888889%
}.offset-8_9{
	margin-left: 88.8888888889%
}.column-8_10{
	width: 80%
}.push-8_10{
	left: 80%
}.pull-8_10{
	right: 80%
}.offset-8_10{
	margin-left: 80%
}.column-8_11{
	width: 72.7272727273%
}.push-8_11{
	left: 72.7272727273%
}.pull-8_11{
	right: 72.7272727273%
}.offset-8_11{
	margin-left: 72.7272727273%
}.column-8_12{
	width: 66.6666666667%
}.push-8_12{
	left: 66.6666666667%
}.pull-8_12{
	right: 66.6666666667%
}.offset-8_12{
	margin-left: 66.6666666667%
}.column-9_9{
	width: 100%
}.column-9_10{
	width: 90%
}.push-9_10{
	left: 90%
}.pull-9_10{
	right: 90%
}.offset-9_10{
	margin-left: 90%
}.column-9_11{
	width: 81.8181818182%
}.push-9_11{
	left: 81.8181818182%
}.pull-9_11{
	right: 81.8181818182%
}.offset-9_11{
	margin-left: 81.8181818182%
}.column-9_12{
	width: 75%
}.push-9_12{
	left: 75%
}.pull-9_12{
	right: 75%
}.offset-9_12{
	margin-left: 75%
}.column-10_10{
	width: 100%
}.column-10_11{
	width: 90.9090909091%
}.push-10_11{
	left: 90.9090909091%
}.pull-10_11{
	right: 90.9090909091%
}.offset-10_11{
	margin-left: 90.9090909091%
}.column-10_12{
	width: 83.3333333333%
}.push-10_12{
	left: 83.3333333333%
}.pull-10_12{
	right: 83.3333333333%
}.offset-10_12{
	margin-left: 83.3333333333%
}.column-11_11{
	width: 100%
}.column-11_12{
	width: 91.6666666667%
}.push-11_12{
	left: 91.6666666667%
}.pull-11_12{
	right: 91.6666666667%
}.offset-11_12{
	margin-left: 91.6666666667%
}.column-12_12{
	width: 100%
}.sc_item_content:not(.posts_container){
	margin-bottom: calc( -1 * var(--theme-var-grid_gap) )
}.sc_item_content:not(.posts_container)>[class*="_item"]{
	margin-bottom: var(--theme-var-grid_gap)
}.sc_item_content>.sc_item_container{
	padding-bottom: var(--theme-var-grid_gap)
}.sc_item_content.no_margin{
	margin-bottom: 0 !important
}.sc_item_content.no_margin>.sc_item_container{
	padding-bottom: 0 !important
}.page_wrap{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto
}.page_content_wrap{
	padding-top: calc( var(--theme-var-grid_gap) * 2 + ( var(--theme-var-grid_gap_koef) * 40px ) );
	padding-bottom: calc( var(--theme-var-grid_gap) * 2 + ( var(--theme-var-grid_gap_koef) * 40px ) );
	min-height: calc(100vh - var(--theme-var-header) - var(--theme-var-footer) - var(--fixed-rows-height));
	box-sizing: border-box
}.menu_side_hide.remove_margins .page_content_wrap{
	padding-top: 0 !important;
	padding-bottom: 0 !important
}.content_wrap,.content_container{
	width: var(--theme-var-page);
	max-width: 100%;
	margin: 0 auto
}.content_wrap .content_wrap,.content_wrap .content_container,.content_container .content_wrap,.content_container .content_container{
	width: 100%
}.content_wrap:after,.content_container:after{
	content: " ";
	clear: both;
	width: 100%;
	height: 0;
	display: block
}.content,.sidebar,.sidebar_inner{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.page_content_wrap .content_wrap,.page_content_wrap .content_wrap_fullscreen{
	position: relative
}#page_preloader{
	background-color: var(--theme-color-bg_color)
}body.with_bg_canvas .page_content_wrap{
	background-color: transparent
}.preloader_wrap>div{
	background-color: var(--theme-color-accent_link)
}body.body_style_wide:not(.expand_content) .content_wrap>.content{
	width: var(--theme-var-content)
}.content_wrap>.sidebar{
	width: var(--theme-var-sidebar)
}.sidebar_hide .content_wrap>.content,.previous_post_content.sidebar_hide .content_wrap>.content{
	float: none;
	margin-left: auto;
	margin-right: auto
}.sidebar_right .content_wrap>.content{
	float: left
}.sidebar_right .content_wrap>.sidebar{
	float: right
}.sidebar_left .content_wrap>.content{
	float: right
}.sidebar_left .content_wrap>.sidebar{
	float: left
}.fixed_blocks_sticky .sidebar{
	-webkit-position: sticky;
	position: -webkit-sticky;
	position: sticky;
	top: var(--fixed-rows-height)
}.sidebar_fixed_placeholder{
	min-height: 1px
}.alliance-full-height{
	min-height: calc( 100vh - var(--fixed-rows-height) )
}.top_panel{
	position: relative;
	z-index: 8004;
	padding: 0.02px 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 16px rgba(0,0,0,0.02)
}.menu_side_present .top_panel{
	background-color: transparent
}.top_panel .row>[class*="column-"],.top_panel .columns_wrap>[class*="column-"]{
	vertical-align: middle
}.top_panel.with_bg_image:before{
	content: ' ';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.7)
}[class*="scheme_"].top_panel.with_bg_image:before{
	background-color: var(--theme-color-bg_color_07)
}[class*="scheme_"].top_panel .slider_engine_revo .slide_subtitle,.top_panel .slider_engine_revo .slide_subtitle{
	color: var(--theme-color-accent_link)
}.top_panel_default .top_panel_navi,[class*="scheme_"].top_panel_default .top_panel_navi{
	background-color: var(--theme-color-content_bg)
}#background_video{
	object-fit: cover;
	overflow: hidden;
	position: absolute;
	z-index: -1 !important;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 100%;
	height: 100%
}div#background_video{
	position: absolute !important
}div#background_video:after{
	content: ' ';
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.3)
}div#background_video iframe,div#background_video video{
	position: absolute;
	z-index: 1;
	top: 50% !important;
	left: 50% !important;
	-webkit-transform: translate(-50%,50%) !important;
	-ms-transform: translate(-50%,50%) !important;
	transform: translate(-50%,50%) !important;
	max-width: none
}#tubular-container{
	display: none
}.top_panel.with_bg_video{
	background: #000
}[class*="scheme_"].sc_layouts_row{
	color: var(--theme-color-text);
	background-color: var(--theme-color-bg_color)
}.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on){
	background-color: transparent
}.sc_layouts_row_delimiter{
	border-color: var(--theme-color-bd_color)
}.sc_layouts_item_icon{
	vertical-align: text-top;
	font-size: inherit;
	line-height: inherit;
	font-weight: inherit
}.sc_layouts_item_icon,.sc_layouts_item_details_line1,.sc_layouts_item_details_line2{
	color: var(--theme-color-text_dark)
}.sc_layouts_row_fixed{
	z-index: 2
}.sc_layouts_row_fixed_on{
	background-color: var(--theme-color-content_bg);
	box-shadow: 11px 3px 16px #0000000d
}.sc_layouts_row_hide_unfixed{
	padding-top: 0 !important;
	padding-bottom: 0 !important
}.sc_layouts_row_fixed_placeholder{
	background-color: transparent !important
}body.menu_side_present.menu_side_left .sc_layouts_row_fixed{
	right: 0;
	left: var(--theme-var-menu_side) !important;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}body.menu_side_present.menu_side_left .sc_layouts_row_fixed:not(.no_anim){
	-webkit-transition: left 0.3s linear;
	-ms-transition: left 0.3s linear;
	transition: left 0.3s linear
}body.menu_side_present.menu_side_left .sc_layouts_row_fixed:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	right: 100%;
	background-color: var(--theme-color-content_bg)
}body.menu_side_present.menu_side_left.menu_mobile_is_opened .sc_layouts_row_fixed{
	left: var(--theme-var-menu_side_open) !important;
	margin-left: 0 !important
}body.menu_side_present .sc_layouts_row_fixed:not(.sc_layouts_row_hide_unfixed){
	position: fixed;
	background-color: var(--theme-color-content_bg)
}body.menu_side_present .sc_layouts_row_fixed:not(.sc_layouts_row_hide_unfixed) + .sc_layouts_row_fixed_placeholder{
	display: block
}.menu_side_left .sc_stack_section_fixed{
	left: var(--theme-var-menu_side) !important
}.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search) + .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search){
	position: relative
}.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search) + .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search):before{
	content: '';
	width: 1px;
	height: 17px;
	background-color: var(--theme-color-bd_color);
	display: block;
	margin-top: 0.1em
}.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search) + .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search){
	margin-left: 3.8em
}.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search) + .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):not(.elementor-widget-trx_sc_layouts_search):before{
	position: absolute;
	z-index: 1;
	top: 50%;
	left: -2em;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}.sc_layouts_column .elementor-widget-trx_sc_layouts_logo + .elementor-widget-trx_sc_layouts_menu{
	margin-left: 9.1%
}.sc_layouts_row_type_narrow{
	font-size: 14px;
	padding: 0.56em 0
}.menu_side_hide .sc_layouts_row_type_narrow{
	padding-left: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	padding-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.sc_layouts_dropdown>li>ul{
	top: calc(50% + calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ));
	left: 0
}.sc_layouts_dropdown li.menu-item.menu-item-has-children>a:after{
	color: var(--theme-color-text_light);
	font-size: 1.5em;
	margin-top: 0;
	margin-left: 0.4em
}.sc_layouts_login{
	display: flex;
	flex-direction: row;
	align-items: center
}.sc_layouts_login .sc_layouts_login_menu>li>ul>li:not(.menu-item):before{
	content: ' ';
	position: absolute;
	z-index: 1;
	top: 0.75em;
	left: 1.5em;
	width: 0.429em;
	height: 0.429em;
	line-height: 0.429em;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-extra_dark)
}.sc_layouts_login .sc_layouts_login_menu>li>ul>li:not(.menu-item) a{
	padding-left: 3em
}.sc_layouts_login .trx_addons_login_link>.sc_layouts_item_icon:before{
	content: '\e9a7';
	font-family: "fontello";
	font-size: 1.5rem;
	line-height: 1em !important
}.sc_layouts_login .trx_addons_login_link .sc_layouts_item_details{
	font-weight: 600;
	letter-spacing: -0.03em
}.sc_layouts_login .trx_addons_login_link .sc_layouts_item_icon + .sc_layouts_item_details,.sc_layouts_login .trx_addons_login_link .sc_layouts_item_avatar + .sc_layouts_item_details{
	margin-left: 0.8em
}.sc_layouts_login .sc_layouts_item_avatar{
	position: relative;
	display: inline-block
}.sc_layouts_login .sc_layouts_item_avatar img{
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	vertical-align: middle;
	box-shadow: 0 3px 12px #00000033
}.sc_layouts_login .sc_layouts_item_avatar:after{
	content: '';
	width: 7px;
	height: 7px;
	line-height: 7px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	box-sizing: content-box;
	border: 3px solid var(--theme-color-content_bg);
	background-color: var(--theme-color-accent_link5);
	position: absolute;
	z-index: 1;
	top: -1px;
	right: -3px
}.sc_layouts_language_menu>li.menu-item>a{
	font-weight: 600;
	letter-spacing: -0.03em
}.sc_layouts_language_menu>li.menu-item>a>img{
	width: 27px;
	height: 27px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	object-fit: cover
}.sc_layouts_language_menu>li.menu-item>a>img + span{
	margin-left: 0.8em
}.sc_layouts_logo b{
	color: var(--theme-color-text_dark)
}.sc_layouts_logo i{
	color: var(--theme-color-accent_link)
}.sc_layouts_logo img{
	max-height: 49px;
	height: unset
}.sc_layouts_logo_text,.sc_layouts_logo .logo_text{
	color: var(--theme-color-text_dark) !important
}.sc_layouts_logo_text:hover,.sc_layouts_logo:hover .logo_text{
	color: var(--theme-color-accent_link) !important
}.sc_layouts_logo_slogan,.sc_layouts_logo .logo_slogan{
	color: var(--theme-color-text) !important
}.top_panel_title{
	border-top: 1px solid var(--theme-color-bd_color);
	background-color: var(--theme-color-content_bg)
}.top_panel_title .sc_layouts_title_caption{
	margin-top: 0 !important;
	margin-bottom: 0 !important
}.top_panel_title .sc_layouts_title_title + .sc_layouts_title_breadcrumbs{
	margin-top: 10px
}.top_panel_default .sc_layouts_menu_nav>li + li{
	margin-top: 0
}.top_panel_default .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
	content: '\e828';
	font-family: "fontello"
}.top_panel_default .sc_layouts_menu_nav li li.menu-item-has-children>a:after{
	content: '\e836';
	font-family: "fontello"
}.top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before{
	content: '\e93c';
	font-family: "fontello"
}.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{
	font-size: 18px;
	vertical-align: text-bottom
}.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before{
	content: '\e93c';
	font-family: "fontello"
}.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a,.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical):not(.sc_layouts_menu_dir_horizontal):not(.sc_layouts_login):not(.sc_layouts_language) .sc_layouts_menu_nav>li>a{
	padding: 10px
}.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical):not(.sc_layouts_menu_dir_horizontal):not(.sc_layouts_login):not(.sc_layouts_language) .sc_layouts_menu_nav>li.menu-item-has-children>a{
	padding-right: 10px
}.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical):not(.sc_layouts_menu_dir_horizontal):not(.sc_layouts_login):not(.sc_layouts_language) .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
	display: none
}.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="icon-"]:before,.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical):not(.sc_layouts_menu_dir_horizontal):not(.sc_layouts_login):not(.sc_layouts_language) .sc_layouts_menu_nav>li[class*="icon-"]:before{
	top: 0.7em
}.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="icon-"]>a,.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical):not(.sc_layouts_menu_dir_horizontal):not(.sc_layouts_login):not(.sc_layouts_language) .sc_layouts_menu_nav>li[class*="icon-"]>a{
	padding-left: 2em
}.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{
	padding: 0.5em 0
}.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:before{
	display: block
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul{
	margin: 0 0 0 1em;
	background-color: transparent;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
	box-shadow: none
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li>a{
	color: var(--theme-color-text_dark) !important
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li>a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li>a:hover{
	color: var(--theme-color-accent_hover) !important;
	background-color: transparent
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li>a:hover:after,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li>a:hover:after{
	color: var(--theme-color-accent_hover) !important
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children.sfHover>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child[class*="columns-"] li.menu-item-has-children>a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child[class*="columns-"] li.menu-item-has-children.sfHover>a{
	color: var(--theme-color-text_dark) !important
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li[class*="icon-"]:before{
	color: var(--theme-color-accent_link)
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"].shHover:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li[class*="icon-"]:hover:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li[class*="icon-"].shHover:before{
	color: var(--theme-color-accent_hover)
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-item>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-parent>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-ancestor>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-item>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-parent>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-ancestor>a{
	color: var(--theme-color-accent_hover) !important
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-item:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-parent:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li.current-menu-ancestor:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-item:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-parent:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child li.current-menu-ancestor:before{
	color: var(--theme-color-accent_hover) !important
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li .sc_layouts_menu_item_description,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child .sc_layouts_menu_item_description{
	color: var(--theme-color-text_light) !important
}.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu{
	display: none;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	bottom: 0;
	width: 2.2em
}.sc_layouts_menu_nav>li>a{
	color: var(--theme-color-text_dark)
}.sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_nav>li.sfHover>a,.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{
	color: var(--theme-color-accent_link) !important
}.sc_layouts_menu_nav .menu-collapse>a:after{
	display: none
}.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_nav>li>ul ul,.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs){
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs){
	width: 15em
}.sc_layouts_menu_popup>.sc_layouts_menu_nav{
	top: 15px;
	left: 0 !important;
	right: 0 !important
}.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_nav>li>ul ul{
	left: 15em
}.sc_layouts_menu_nav>li>ul ul.submenu_left{
	left: -15em
}.sc_layouts_menu_nav>li>ul ul.sc_layouts_submenu.submenu_left{
	right: 15.1428em
}.widget_nav_menu li.menu-delimiter,.sc_layouts_menu_nav>li li.menu-delimiter{
	border-color: var(--theme-color-bd_color)
}.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li li>a{
	white-space: initial;
	color: var(--theme-color-text_dark) !important
}.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_menu_nav li li.menu-item-has-children>a{
	padding-right: 3em
}.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,.sc_layouts_menu_nav>li li>a:hover,.sc_layouts_menu_nav>li li.sfHover>a{
	color: var(--theme-color-accent_link) !important
}.sc_layouts_menu_nav>li li>a:hover:after{
	color: var(--theme-color-accent_link) !important
}.sc_layouts_menu_nav>li[class*="icon-"]:before,.sc_layouts_menu_nav>li li[class*="icon-"]:before{
	color: var(--theme-color-text);
	top: 0.6em;
	transform: none;
	padding: 0
}.sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.sc_layouts_menu_nav>li li[class*="icon-"].shHover:before{
	color: var(--theme-color-accent_link)
}.sc_layouts_menu_nav>li li.current-menu-item>a,.sc_layouts_menu_nav>li li.current-menu-parent>a,.sc_layouts_menu_nav>li li.current-menu-ancestor>a{
	color: var(--theme-color-accent_link) !important
}.sc_layouts_menu_nav .menu-collapse{
	margin-left: 10px
}ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a span{
	color: inherit;
	background-color: transparent;
	padding: 0
}ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a.active{
	color: var(--theme-color-extra_dark) !important
}ul.sc_layouts_submenu .post_featured.hover_info .post_info{
	padding: 1em
}ul.sc_layouts_submenu .post_featured.hover_info .post_info .post_category{
	top: 1em;
	left: 1em
}ul.sc_layouts_submenu .post_featured .post_info .post_title{
	font-size: 1.25em
}ul.sc_layouts_submenu .post_featured .post_info .post_descr{
	display: none
}.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item{
	color: var(--theme-color-text)
}.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section a:not([class*="button"]),.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not([class*="button"]){
	color: var(--theme-color-accent_link)
}.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section a:not([class*="button"]):hover,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section a:not([class*="button"]):focus,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section a:hover .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-section a:focus .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not([class*="button"]):hover,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not([class*="button"]):focus,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:focus .sc_layouts_item_icon{
	color: var(--theme-color-accent_hover)
}.widget_nav_menu ul.sc_layouts_submenu h1,.widget_nav_menu ul.sc_layouts_submenu h2,.widget_nav_menu ul.sc_layouts_submenu h3,.widget_nav_menu ul.sc_layouts_submenu h4,.widget_nav_menu ul.sc_layouts_submenu h5,.widget_nav_menu ul.sc_layouts_submenu h6{
	color: var(--theme-color-text_dark)
}.widget_nav_menu ul.sc_layouts_submenu h1 a,.widget_nav_menu ul.sc_layouts_submenu h2 a,.widget_nav_menu ul.sc_layouts_submenu h3 a,.widget_nav_menu ul.sc_layouts_submenu h4 a,.widget_nav_menu ul.sc_layouts_submenu h5 a,.widget_nav_menu ul.sc_layouts_submenu h6 a{
	color: var(--theme-color-text_dark)
}.widget_nav_menu ul.sc_layouts_submenu h1 a:hover,.widget_nav_menu ul.sc_layouts_submenu h1 a:focus,.widget_nav_menu ul.sc_layouts_submenu h2 a:hover,.widget_nav_menu ul.sc_layouts_submenu h2 a:focus,.widget_nav_menu ul.sc_layouts_submenu h3 a:hover,.widget_nav_menu ul.sc_layouts_submenu h3 a:focus,.widget_nav_menu ul.sc_layouts_submenu h4 a:hover,.widget_nav_menu ul.sc_layouts_submenu h4 a:focus,.widget_nav_menu ul.sc_layouts_submenu h5 a:hover,.widget_nav_menu ul.sc_layouts_submenu h5 a:focus,.widget_nav_menu ul.sc_layouts_submenu h6 a:hover,.widget_nav_menu ul.sc_layouts_submenu h6 a:focus{
	color: var(--theme-color-accent_link)
}.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h1 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h2 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h3 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h4 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h5 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h6 a{
	color: var(--theme-color-text_dark)
}.widget_nav_menu ul.sc_layouts_submenu dt,.widget_nav_menu ul.sc_layouts_submenu b,.widget_nav_menu ul.sc_layouts_submenu strong,.widget_nav_menu ul.sc_layouts_submenu i,.widget_nav_menu ul.sc_layouts_submenu em,.widget_nav_menu ul.sc_layouts_submenu mark,.widget_nav_menu ul.sc_layouts_submenu ins{
	color: var(--theme-color-text_dark)
}.widget_nav_menu ul.sc_layouts_submenu s,.widget_nav_menu ul.sc_layouts_submenu strike,.widget_nav_menu ul.sc_layouts_submenu del,.widget_nav_menu ul.sc_layouts_submenu .post_meta{
	color: var(--theme-color-text_light)
}.widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header{
	border-color: var(--theme-color-bd_color)
}.menu_mobile li>ul.sc_layouts_submenu ul{
	display: block
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu{
	display: none;
	width: 364px;
	text-align: left;
	padding: 1em;
	margin: 0 auto
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_content{
	width: 100% !important
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-section{
	display: block
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .columns_wrap [class*="column-"],.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]){
	width: 100%;
	float: none
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) + .elementor-column:not([class*="elementor-xs-"]){
	margin-top: 2em
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters,.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_posts_container,.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_pagination{
	margin-left: 0
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_filters,.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_posts_container,.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_pagination{
	margin-right: 0
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs{
	position: static;
	width: 100%;
	padding: 0 !important;
	margin-bottom: 1em !important
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li{
	display: inline-block;
	vertical-align: top;
	margin-right: 1em;
	width: auto
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li>a{
	padding: 0
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child{
	margin-right: 0
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_item_posts_container [class*="column-"] + [class*="column-"]{
	padding-top: 1em
}.menu_hover_fade_box .sc_layouts_menu_nav>a:hover,.menu_hover_fade_box .sc_layouts_menu_nav>li:not(.menu-collapse)>a:hover,.menu_hover_fade_box .sc_layouts_menu_nav>li:not(.menu-collapse).sfHover>a{
	color: var(--theme-color-accent_link);
	background-color: var(--theme-color-navigate_bg)
}.menu_hover_fade_box.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{
	padding: 0.5em
}.menu_hover_slide_box .sc_layouts_menu_nav>li#blob{
	background-color: var(--theme-color-navigate_bg)
}.menu_hover_slide_line .sc_layouts_menu_nav>li#blob{
	background-color: var(--theme-color-accent_link)
}.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:before{
	background-color: var(--theme-color-text_dark)
}.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after,.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse).menu-item-has-children>a:after{
	background-color: var(--theme-color-accent_link)
}.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse).sfHover>a,.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:hover,.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:focus{
	color: var(--theme-color-accent_link)
}.menu_hover_color_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before,.menu_hover_color_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:after{
	top: 2.5em !important
}.menu_hover_zoom_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:before{
	background-color: var(--theme-color-accent_link)
}.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before{
	top: 2.5em
}.menu_hover_path_line .sc_layouts_menu_nav>li:not(.menu-collapse):before,.menu_hover_path_line .sc_layouts_menu_nav>li:not(.menu-collapse):after,.menu_hover_path_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:before,.menu_hover_path_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after{
	background-color: var(--theme-color-accent_link)
}.menu_hover_path_line.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{
	padding: 0.5em
}.menu_hover_roll_down .sc_layouts_menu_nav>li:not(.menu-collapse)>a:before{
	background-color: var(--theme-color-accent_link)
}.menu_hover_roll_down.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before{
	top: 2.5em
}.search_wrap,[class*="sc_layouts_row_type_"] .search_wrap{
	font-size: 14px;
	line-height: 2em
}.search_wrap .search_field,[class*="sc_layouts_row_type_"] .search_wrap .search_field{
	font-size: inherit;
	line-height: inherit;
	text-transform: none;
	height: auto;
	border: none;
	padding: 0 0 0 2.642em !important;
	box-shadow: none;
	background-color: transparent !important;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.search_wrap .search_field:-webkit-autofill,.search_wrap .search_field:-webkit-autofill:hover,.search_wrap .search_field:-webkit-autofill:focus,[class*="sc_layouts_row_type_"] .search_wrap .search_field:-webkit-autofill,[class*="sc_layouts_row_type_"] .search_wrap .search_field:-webkit-autofill:hover,[class*="sc_layouts_row_type_"] .search_wrap .search_field:-webkit-autofill:focus{
	-webkit-text-fill-color: var(--theme-color-input_dark) !important;
	-webkit-box-shadow: 0 0 0px 1000px var(--theme-color-content_bg) inset !important
}.search_wrap.search_style_normal .search_field,[class*="sc_layouts_row_type_"] .search_wrap.search_style_normal .search_field{
	width: 297px;
	max-width: 100%
}.search_wrap.search_style_fullscreen:not(.search_opened) .search_field,.search_wrap.search_style_expand:not(.search_opened) .search_field,[class*="sc_layouts_row_type_"] .search_wrap.search_style_fullscreen:not(.search_opened) .search_field,[class*="sc_layouts_row_type_"] .search_wrap.search_style_expand:not(.search_opened) .search_field{
	padding-left: 21px !important
}.search_wrap .search_submit,[class*="sc_layouts_row_type_"] .search_wrap .search_submit{
	font-size: 21px;
	line-height: inherit;
	height: auto;
	width: auto;
	right: auto;
	left: 0;
	bottom: 1px;
	box-shadow: none !important
}.search_wrap .search_submit:before,[class*="sc_layouts_row_type_"] .search_wrap .search_submit:before{
	content: '\E9A1';
	font-family: "fontello";
	font-size: inherit;
	color: var(--theme-color-text_dark);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.search_wrap .search_submit:hover:before,.search_wrap .search_submit:focus:before,[class*="sc_layouts_row_type_"] .search_wrap .search_submit:hover:before,[class*="sc_layouts_row_type_"] .search_wrap .search_submit:focus:before{
	color: var(--theme-color-accent_link)
}.top_panel_default .search_wrap{
	margin: 13px 0
}.search_style_expand.search_opened .search_field{
	padding-left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) ) !important;
	width: -webkit-fill-available
}.search_style_expand .search_submit:hover,.search_style_expand .search_submit:focus{
	color: var(--theme-color-text_dark)
}.search_style_fullscreen{
}.search_style_fullscreen .search_field{
	width: 0;
	padding: 2px 0.75em 1px !important
}.search_style_fullscreen .search_close:before{
	content: '\E916';
	font-family: "fontello"
}.search_style_fullscreen.search_opened .search_form_wrap{
	bottom: auto;
	height: 250px;
	background-color: var(--theme-color-navigate_bg)
}.search_style_fullscreen.search_opened .search_form{
	border-color: var(--theme-color-bd_color);
	width: calc(100% - (var(--theme-var-grid_gap) * 2))
}.search_style_fullscreen.search_opened .search_field{
	font-size: 18px !important;
	letter-spacing: 0px;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.search_style_fullscreen.search_opened .search_close{
	cursor: pointer;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 0;
	margin-top: -12px
}.search_style_fullscreen.search_opened .search_close:before{
	content: ''
}.search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder{
	color: var(--theme-color-input_light);
	opacity: 1
}.search_style_fullscreen.search_opened .search_field::-moz-placeholder{
	color: var(--theme-color-input_light);
	opacity: 1
}.search_style_fullscreen.search_opened .search_field:-moz-placeholder{
	color: var(--theme-color-input_light);
	opacity: 1
}.search_style_fullscreen.search_opened .search_field:-ms-input-placeholder{
	color: var(--theme-color-input_light);
	opacity: 1
}.admin-bar .search_style_fullscreen.search_opened .search_form_wrap{
	top: 2.285rem
}.search_wrap .search_results{
	background-color: var(--theme-color-bg_color);
	border-color: var(--theme-color-bd_color)
}.search_wrap .search_results:after{
	background-color: var(--theme-color-bg_color);
	border-left-color: var(--theme-color-bd_color);
	border-top-color: var(--theme-color-bd_color)
}.search_wrap .search_results .search_results_close{
	color: var(--theme-color-text_light)
}.search_wrap .search_results .search_results_close:hover{
	color: var(--theme-color-text_dark)
}.search_results.widget_area .post_item + .post_item{
	border-top-color: var(--theme-color-bd_color)
}.content .search_wrap{
	max-width: 50%;
	margin: 0
}.post_item_none_search .search_wrap,.post_item_none_archive .search_wrap{
	max-width: none
}.content .search_wrap .search_form_wrap{
	width: 100%
}.content .search_wrap .search_form_wrap .search_field{
	width: 100%
}.content .search_wrap .search_submit{
	background-color: transparent
}.content .search_wrap .search_results{
	width: 100%
}body.menu_side_present{
	width: auto;
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}body.menu_side_present:not(.no_anim){
	-webkit-transition: margin-left 0.3s linear;
	-ms-transition: margin-left 0.3s linear;
	transition: margin-left 0.3s linear
}body.menu_side_present.menu_side_left{
	margin-left: var(--theme-var-menu_side)
}body.menu_side_present.menu_side_left.menu_mobile_is_opened{
	margin-left: var(--theme-var-menu_side_open)
}.body_wrap{
	position: relative
}body.menu_side_present .body_wrap{
	overflow: hidden;
	max-width: 100%
}body.menu_side_present .top_panel .elementor-section>.elementor-container{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}body.menu_side_present .top_panel .elementor-section>.elementor-container:not(.no_anim){
	-webkit-transition: max-width 0.3s linear;
	-ms-transition: max-width 0.3s linear;
	transition: max-width 0.3s linear
}body.menu_side_present .page_content_wrap{
	padding: var(--theme-var-menu_side_gap)
}body.menu_side_present .content_wrap,body.menu_side_present .content_container{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}body.menu_side_present .content_wrap:not(.no_anim),body.menu_side_present .content_container:not(.no_anim){
	-webkit-transition: width 0.3s linear;
	-ms-transition: width 0.3s linear;
	transition: width 0.3s linear
}body.menu_side_present .content_wrap>.content,body.menu_side_present .content_wrap>.sidebar,body.menu_side_present .content_container>.content,body.menu_side_present .content_container>.sidebar{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}body.menu_side_present .content_wrap>.content:not(.no_anim),body.menu_side_present .content_wrap>.sidebar:not(.no_anim),body.menu_side_present .content_container>.content:not(.no_anim),body.menu_side_present .content_container>.sidebar:not(.no_anim){
	-webkit-transition: width 0.3s linear;
	-ms-transition: width 0.3s linear;
	transition: width 0.3s linear
}body.menu_side_present .footer_wrap{
	padding-left: var(--theme-var-menu_side_gap);
	padding-right: var(--theme-var-menu_side_gap)
}body.menu_side_present [class*="scheme_"].footer_wrap{
	padding-top: var(--theme-var-menu_side_gap)
}body.mobile_layout.menu_side_left{
	margin-left: 0
}.admin-bar .menu_mobile{
	top: 2.285rem
}.admin-bar .menu_mobile.opened{
	height: calc(100% - 2.285rem)
}@media (max-width:782px){
	.admin-bar .menu_mobile{
		top: 3.285rem
	}.admin-bar .menu_mobile.opened{
		height: calc(100% - 3.285rem)
	}
}body.menu_side_present .menu_mobile:not(.is_opened):not(.is_hovered){
	width: var(--theme-var-menu_side)
}.menu_mobile{
	overflow: hidden;
	bottom: 0;
	position: fixed;
	z-index: 8004;
	top: 0;
	left: 0;
	width: 0;
	height: auto;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none;
	box-shadow: 0 var(--theme-var-header) 20px rgba(0,0,0,0.1)
}.menu_mobile:not(.no_anim){
	-webkit-transition: width 0.3s linear;
	-ms-transition: width 0.3s linear;
	transition: width 0.3s linear
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_top_panel:before{
	left: calc(var(--theme-var-menu_side) - 0.1px)
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_close{
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 16px ) )
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .sc_layouts_logo,.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item>a span,.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item>ul .menu-item>a span{
	opacity: 0;
	pointer-events: none
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item .menu-item>a:before{
	width: 5px;
	height: 5px;
	line-height: 5px;
	text-align: center;
	background-color: var(--theme-color-bd_color)
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item.menu-title{
	position: relative
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item.menu-title:before{
	content: '';
	width: 5px;
	height: 5px;
	line-height: 5px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background-color: var(--theme-color-bd_color);
	display: inline-block;
	margin: 0 17px
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item>ul{
	margin-left: 17px
}.menu_mobile:not(.opened):not(.is_opened):not(.is_hovered) .menu_mobile_nav_area>ul>.menu-item>ul ul{
	margin-left: 0
}.menu_mobile.opened,.menu_mobile.is_opened,.menu_mobile.is_hovered{
	width: var(--theme-var-menu_side_open)
}.menu_mobile.is_hovered .menu_mobile_top_panel:before{
	visibility: hidden;
	opacity: 0
}.menu_mobile [class*="sc_fly_"]:not(.sc_fly_static){
	position: static !important;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto
}.menu_mobile .menu_mobile_inner{
	text-align: left;
	width: var(--theme-var-menu_side_open);
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg)
}.menu_mobile .menu_mobile_top_panel{
	padding: 15px calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) );
	min-height: var(--theme-var-header);
	box-sizing: border-box;
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 16px #0000000d;
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center
}.menu_mobile .menu_mobile_top_panel:before{
	content: '';
	width: 1px;
	height: 17px;
	background-color: var(--theme-color-bd_color);
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: calc(var(--theme-var-menu_side_open) - 0.1px);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 0.2em;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.menu_mobile .menu_mobile_top_panel:not(.no_anim):before{
	-webkit-transition: left 0.3s linear;
	-ms-transition: left 0.3s linear;
	transition: left 0.3s linear
}.menu_mobile .menu_mobile_close{
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: calc(var(--theme-var-menu_side_open) - 2.93em);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 0.1em !important;
	color: var(--theme-color-text_dark);
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.menu_mobile .menu_mobile_close:not(.no_anim){
	-webkit-transition: left 0.3s linear,color 0.3s ease;
	-ms-transition: left 0.3s linear,color 0.3s ease;
	transition: left 0.3s linear,color 0.3s ease
}.menu_mobile .menu_mobile_close:hover{
	color: var(--theme-color-accent_link)
}.menu_mobile .menu_mobile_close:before{
	content: '\e93c';
	font-family: "fontello";
	font-weight: 300;
	font-size: 18px
}.menu_mobile .menu_mobile_close .theme_button_close_icon{
	display: none
}.menu_mobile .sc_layouts_logo{
	display: inline-block;
	vertical-align: top;
	text-align: left;
	font-size: 1em !important;
	-webkit-transition: opacity 0.3s ease;
	-ms-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
	margin-right: 40px
}.menu_mobile .menu_mobile_nav_area{
	position: relative;
	z-index: 1;
	top: auto;
	left: auto;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 29px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) );
	width: auto;
	height: calc(100% - var(--theme-var-header));
	box-sizing: border-box;
	overflow-y: scroll
}.menu_mobile .menu_mobile_nav_area::-webkit-scrollbar{
	display: none
}.menu_mobile .menu_mobile_nav_area{
	-ms-overflow-style: none;
	scrollbar-width: none
}.menu_mobile .menu_mobile_nav_area ul{
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: auto
}.menu_mobile .menu_mobile_nav_area ul ul{
	margin: 0;
	display: none
}.menu_mobile .menu_mobile_nav_area li{
	margin-bottom: 0;
	width: auto
}.menu_mobile .menu_mobile_nav_area .menu-item>a{
	position: relative;
	display: block;
	text-align: left;
	width: auto;
	padding-top: 0.714em;
	padding-bottom: 0.714em
}.menu_mobile .menu_mobile_nav_area>ul{
	width: 100%
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-title>a{
	font-size: 12px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--theme-color-text_light);
	padding: 1.25em 0 0.45em 2px;
	pointer-events: none
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item + .menu-item{
	margin-top: 0.93em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item>ul{
	margin-left: 2.2em;
	margin-top: 1.1em;
	margin-bottom: 1.2em !important;
	-webkit-transition: margin-left 0.3s ease;
	-ms-transition: margin-left 0.3s ease;
	transition: margin-left 0.3s ease
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item>ul ul{
	margin-left: 1.2em;
	-webkit-transition: margin-left 0.3s ease;
	-ms-transition: margin-left 0.3s ease;
	transition: margin-left 0.3s ease
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a{
	flex-grow: 1
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a span,.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a ul{
	-webkit-transition: opacity 0.3s ease;
	-ms-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item ul li + li{
	margin-top: 0.2em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a:hover,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.current-menu-item>a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.current-menu-parent>a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.current-menu-ancestor>a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item>a:hover,.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.current-menu-item>a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.current-menu-parent>a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.current-menu-ancestor>a{
	color: var(--theme-color-accent_link)
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item>a{
	width: auto;
	display: block;
	padding-left: 1.1em;
	padding-top: 3px;
	padding-bottom: 2px;
	color: var(--theme-color-text)
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item>a:before{
	content: ' ';
	position: absolute;
	z-index: 1;
	top: 0.75em;
	left: 0;
	width: 6px;
	height: 6px;
	line-height: 6px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-accent_link2);
	-webkit-transition: background-color 0.3s ease;
	-ms-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"]{
	position: relative
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"]:before{
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	display: block;
	font-size: 1.3em;
	line-height: 40px !important;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 0 3px 12px #0000000a;
	color: var(--theme-color-text);
	background-color: var(--theme-color-content_bg)
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"].current-menu-item:before,.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"].current-menu-parent:before,.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"].current-menu-ancestor:before{
	color: var(--theme-color-accent_link);
	box-shadow: 0 3px 12px #00000014
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item[class*="icon-"]>a{
	padding-left: 3.93em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-new:after,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-hot:after{
	content: '';
	font-size: 10px;
	line-height: 11px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	padding: 5px 9px;
	-webkit-border-radius: 21px;
	-ms-border-radius: 21px;
	border-radius: 21px;
	position: absolute;
	top: 11px;
	right: 0;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link2);
	box-shadow: 0 3px 16px var(--theme-color-accent_link2_02)
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-new a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-hot a{
	padding-right: 3em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-new.menu-item-has-children:after,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-hot.menu-item-has-children:after{
	right: 2em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-new.menu-item-has-children a,.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-hot.menu-item-has-children a{
	padding-right: 4.5em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-new:after{
	content: 'new'
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item.menu-hot:after{
	content: 'hot'
}.menu_mobile .menu_mobile_nav_area .menu-item[class*="image-"]>a{
	background-position: 1em center;
	background-repeat: no-repeat;
	background-size: 1em;
	padding-left: 2.3em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="image-"]>a{
	background-position: 1.6667em center;
	padding-left: 3.5em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="image-"]>a{
	background-position: 1.6667em center;
	padding-left: 4.5em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="image-"]>a{
	background-position: 1.6667em center;
	padding-left: 5.5em
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.menu-delimiter{
	margin-top: 0 !important;
	padding-top: 0 !important;
	text-align: center;
	overflow: hidden
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.menu-delimiter>a{
	overflow: hidden;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-right: 0.5em;
	height: 1px
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.menu-delimiter>a:before{
	content: ' ';
	display: block;
	border-top: 1px solid var(--theme-color-bd_color);
	width: 100%;
	height: 0
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.menu-delimiter>a{
	border-color: var(--theme-color-bd_color)
}.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item.menu-delimiter>a>*{
	display: none
}.menu_mobile .menu_mobile_nav_area .open_child_menu{
	display: block;
	position: absolute;
	z-index: 1;
	top: 11px;
	right: 0;
	width: 1.166em;
	height: 1.166em;
	font-size: 18px;
	line-height: 1.166em;
	text-align: right;
	color: var(--theme-color-text_dark);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.menu_mobile .menu_mobile_nav_area .menu-item .menu-item .open_child_menu{
	top: 2px
}.menu_mobile .menu_mobile_nav_area .open_child_menu:before{
	font-family: "fontello";
	content: '\e836';
	font-weight: 400
}.menu_mobile .menu_mobile_nav_area .menu-item.opened>a>.open_child_menu:before{
	content: '\e835'
}.sc_layouts_search_opened .menu_mobile{
	z-index: 8003
}.slider_wrap .rev_slider_wrapper{
	z-index: 0
}.post_content>*:last-child{
	margin-bottom: 0 !important
}.post_content_title{
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.post_content_title:after{
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	margin-top: 1.3em;
	background-color: var(--theme-color-bd_color)
}.post_content_title.with_category{
	position: relative
}.post_content_title .sc_layouts_title_caption{
	letter-spacing: 0
}.post_content_title .sc_layouts_subtitle_caption{
	margin-top: -0.55em
}.posts_header .post_content_title{
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) )
}.posts_header .post_content_title .sc_layouts_title_caption{
	margin-top: -0.2em
}.posts_sorting{
	margin-bottom: 17px
}.posts_sorting form{
	display: flex;
	justify-content: space-between
}.posts_sorting form input[type="text"]{
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 3.07em
}.posts_sorting form select{
	padding-top: 12px;
	padding-bottom: 10px
}.posts_sorting .posts_search{
	position: relative
}.posts_sorting .search_field{
	width: 219px
}.posts_sorting .search_submit{
	display: block;
	font-size: 14px;
	font-weight: 400;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 2px;
	width: 43px;
	height: 100%;
	padding: 0;
	border: none !important;
	background: none !important;
	cursor: pointer;
	box-shadow: none !important
}.posts_sorting .search_submit:before{
	content: '\E9A1';
	font-family: "fontello";
	font-size: inherit;
	color: var(--theme-color-text_dark)
}.posts_sorting .search_submit:hover:before{
	color: var(--theme-color-accent_link)
}.posts_sorting .select_container{
	width: 168px
}.posts_navigation{
	display: flex;
	justify-content: space-between
}.posts_navigation .posts_viewing{
	font-size: 14px
}.posts_navigation .nav-links{
	margin-top: 4px
}.posts_navigation .page-numbers.prev,.posts_navigation .page-numbers.next{
	width: 14px
}.posts_header + .posts_container{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) )
}.post-password-form label{
	display: inline-block;
	vertical-align: top
}.post-password-form input[type="submit"]{
	display: inline-block;
	margin-left: 0.2em;
	border-color: var(--theme-color-text_dark)
}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:focus{
	color: var(--theme-color-bg_color)
}.post-password-form p:last-child{
	margin-bottom: 0
}.post_meta,.post_meta_item,.post_meta_item:after,.post_meta_item:hover:after,.post_meta_item a,.post_info .post_info_item,.post_info .post_info_item a,.post_info_counters .post_meta_item{
	color: var(--theme-color-text_light)
}.post_date a:hover,.post_date a:focus,a.post_meta_item:hover,a.post_meta_item:focus,.post_meta_item a:hover,.post_meta_item a:focus,.post_info .post_info_item a:hover,.post_info .post_info_item a:focus,.post_info_meta a.post_meta_item:hover,.post_info_meta a.post_meta_item:focus{
	color: var(--theme-color-accent_hover)
}.post_meta{
	display: inline-block
}.post_meta .post_meta_item{
	font-size: inherit;
	display: inline-block;
	margin-left: 0;
	-webkit-transition: color 0.3s ease;
	-ms-transition: color 0.3s ease;
	transition: color 0.3s ease
}.post_meta .post_meta_item:after,.post_meta .post_meta_item.post_edit:after{
	content: '';
	display: inline-block;
	vertical-align: baseline;
	font-size: inherit;
	font-weight: 400;
	font-style: normal;
	margin: 0 0.55em
}.post_meta a.post_meta_item:before,.post_meta a.post_meta_item>.post_counters_number,.post_meta .post_meta_item .post_author_by{
	margin-right: 0.4em;
	-webkit-transition: color 0.3s ease;
	-ms-transition: color 0.3s ease;
	transition: color 0.3s ease;
	transform: scale(1.1)
}.post_meta .post_meta_item .post_author_avatar{
	display: inline-block;
	vertical-align: middle;
	line-height: inherit;
	margin-right: 0.4em
}.post_meta .post_meta_item .post_author_avatar>img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 1.25em;
	height: 1.25em
}.post_meta .post_meta_item .post_meta_number + .post_meta_label{
	margin-left: 0.4em
}.post_meta .trx_addons_icon-heart-empty:before,.post_meta .trx_addons_icon-heart:before{
	content: '\E9A6';
	font-family: "fontello";
	color: var(--theme-color-accent_link2)
}.post_meta .icon-comment-light:before{
	content: '\E9A8';
	font-family: "fontello";
	color: var(--theme-color-accent_link3)
}.post_meta_item_label{
	margin-right: 0.4em
}.post_meta_item.post_categories{
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: -2px
}.post_meta_item.post_categories a{
	display: inline-block;
	margin-bottom: 2px;
	color: var(--theme-color-text_dark)
}.post_meta_item.post_categories a:hover,.post_meta_item.post_categories a:focus{
	color: var(--theme-color-accent_hover)
}.post_meta_item.post_sponsored{
	display: block;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: 0 !important
}.post_meta_item.post_sponsored:after{
	margin: 0 0.35em
}.post_meta_item.post_sponsored a,.post_meta_item.post_sponsored span{
	color: var(--theme-color-accent_link);
	display: inline-block;
	margin-bottom: 2px
}.post_meta_item.post_sponsored a:hover,.post_meta_item.post_sponsored a:focus{
	color: var(--theme-color-accent_hover)
}.post_meta_item .social_items{
	font-size: 1em
}.post_meta_item .social_items .social_item .social_icon i{
	font-style: normal;
	text-transform: capitalize
}.post_meta_item .socials_share{
	display: inline-block;
	vertical-align: baseline
}.post_meta_item .socials_share a{
	font-size: 14px;
	margin-right: 1em
}.mptt-navigation-tabs,div.alliance_tabs .alliance_tabs_titles{
	list-style-type: none;
	padding: 0;
	text-align: center;
	letter-spacing: 0;
	margin: 0em 0 3em
}.mptt-navigation-tabs li,div.alliance_tabs .alliance_tabs_titles li{
	display: inline-block;
	margin: 0 0 3px;
	font-size: 12px;
	line-height: 1.4em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.mptt-navigation-tabs li + li,div.alliance_tabs .alliance_tabs_titles li + li{
	margin-left: 3px
}.mptt-navigation-tabs li a,div.alliance_tabs .alliance_tabs_titles li a,div.alliance_tabs .alliance_tabs_titles li a.ui-tabs-anchor{
	display: block;
	float: none;
	padding: 1.75em 3em;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.mptt-navigation-tabs li a:hover,.mptt-navigation-tabs li a:focus,.alliance_tabs .alliance_tabs_titles li a:hover,.alliance_tabs .alliance_tabs_titles li a:focus,.alliance_tabs .alliance_tabs_titles li a.ui-tabs-anchor:hover,.alliance_tabs .alliance_tabs_titles li a.ui-tabs-anchor:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.mptt-navigation-tabs li.active a,.alliance_tabs .alliance_tabs_titles li.ui-state-active a,.alliance_tabs .alliance_tabs_titles li.ui-state-active a.ui-tabs-anchor{
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}div.alliance_tabs .alliance_tabs_content{
	padding: 0
}div.alliance_tabs .alliance_tab_content_remove{
	opacity: 0
}div.alliance_tabs .nav-links{
	margin-top: 3em
}.post_featured{
	overflow: hidden;
	position: relative
}body.sidebar_hide .post_featured.alignwide,body.sidebar_hide .post_featured.alignfull{
	z-index: 100
}.post_featured.with_gallery{
	overflow: visible
}.single-post .post_featured.with_video{
	z-index: 2000 !important
}.single-post .post_featured.with_video.with_video_sticky_on{
	z-index: 100100 !important
}.single-post .post_featured.with_video.with_thumb:after{
	content: ' ';
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(210deg,rgba(0,0,0,0) 0%,black 70%,black 100%);
	pointer-events: none
}.single-post .post_featured.with_video .post_info_video{
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	z-index: 3;
	top: auto;
	right: 0;
	display: block;
	opacity: 1;
	margin: 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	text-align: center
}.single-post .post_featured.with_video .post_info_video>*{
	color: #fff
}.post_featured.with_audio .post_info_audio{
	text-align: left
}.post_featured>p{
	margin: 0;
	height: 0
}.post_featured_bg{
	position: relative
}.post_featured_bg:before{
	content: ' ';
	width: 0;
	height: 0;
	padding-top: 66.25%;
	display: inline-block;
	vertical-align: top;
	margin-left: -0.3em
}.post_featured_bg>.post_featured_bg_image,.post_featured_bg>.post_thumb{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}.post_featured_right{
	float: right;
	width: 50%;
	margin-left: 4.3478%
}.post_featured_left{
	float: left;
	width: 50%;
	margin-right: 4.3478%
}.post_featured .mask{
	background: linear-gradient(0deg,rgba(0,0,0,0.52) 0%,rgba(0,0,0,0.29) 100%)
}.sticky.post_item{
	position: relative
}.sticky.post_item:not(.post_layout_custom){
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link) !important;
	background-image: url(../images/block_bg.png);
	background-size: cover;
	background-position: center;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) );
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.sticky.post_item:not(.post_layout_custom) a,.sticky.post_item:not(.post_layout_custom) .post_meta_item:before{
	color: var(--theme-color-accent_text)
}.sticky.post_item:not(.post_layout_custom) a:hover,.sticky.post_item:not(.post_layout_custom) a:focus,.sticky.post_item:not(.post_layout_custom) a.post_meta_item:hover:before{
	color: var(--theme-color-accent_link3)
}.sticky.post_item .post_meta_item.post_categories{
	margin-bottom: -6px
}.sticky.post_item .post_meta_item.post_categories a{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg)
}.sticky.post_item .post_meta_item.post_categories a:hover,.sticky.post_item .post_meta_item.post_categories a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.sticky.post_item .post_meta_item_cat_separator{
	opacity: 0
}.sticky.post_item .post_meta_item.post_sponsored{
	margin-bottom: -6px
}.sticky.post_item .post_meta_item.post_sponsored a,.sticky.post_item .post_meta_item.post_sponsored span{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link2)
}.sticky.post_item .post_meta_item.post_sponsored a:hover,.sticky.post_item .post_meta_item.post_sponsored a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.sticky.post_item .more-link{
	border-color: var(--theme-color-accent_link3);
	background-color: var(--theme-color-accent_link3);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link3_02)
}.sticky.post_item .more-link:hover{
	border-color: var(--theme-color-accent_hover3) !important;
	background-color: var(--theme-color-accent_hover3) !important;
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover3_02) !important
}.me-plugin{
	position: absolute;
	width: 0;
	height: 0
}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{
	background: var(--theme-color-extra_bg_color)
}.mejs-container{
	min-height: 50px !important;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
	min-width: unset !important
}.mejs-container.mejs-video{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.mejs-controls{
	height: 50px;
	padding: 0 20px 0 12px;
	align-items: center
}.mejs-controls .mejs-button>button{
	color: var(--theme-color-extra_dark);
	background: none !important;
	padding: 0 !important;
	text-align: center;
	font-size: 16px;
	line-height: 20px;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.mejs-controls .mejs-button>button:hover,.mejs-controls .mejs-button>button:focus{
	color: var(--theme-color-accent_link5)
}.mejs-controls .mejs-playpause-button.mejs-play>button:before,.mejs-controls .mejs-playpause-button.mejs-replay>button:before{
	content: '\E9C2';
	font-family: "fontello"
}.mejs-controls .mejs-playpause-button.mejs-pause>button:before{
	content: '\E9C8';
	font-family: "fontello"
}.mejs-controls .mejs-volume-button.mejs-mute>button:before{
	content: '\E9C4';
	font-family: "fontello"
}.mejs-controls .mejs-volume-button.mejs-unmute>button:before{
	content: '\E9C5';
	font-family: "fontello"
}.mejs-controls .mejs-button.mejs-fullscreen-button>button:before{
	content: '\f0b2';
	font-family: "fontello"
}.mejs-controls .mejs-button.mejs-unfullscreen>button:before{
	content: '\e918';
	font-family: "fontello"
}.mejs-controls .mejs-time-rail{
	padding-top: 12px;
	margin: 0
}.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-controls .mejs-time-rail .mejs-time-hovered,.mejs-controls .mejs-volume-slider .mejs-volume-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
	background: var(--theme-color-extra_bd_color)
}.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-volume-slider .mejs-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
	background: var(--theme-color-accent_link5)
}.mejs-controls .mejs-time-rail .mejs-time-handle-content{
	top: -6px;
	border-color: var(--theme-color-accent_link5)
}.mejs-controls .mejs-volume-slider .mejs-volume-handle,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{
	background: var(--theme-color-accent_link5)
}.mejs-controls .mejs-time-float{
	border: none;
	height: 15px;
	width: 34px;
	margin-bottom: 7px;
	color: var(--theme-color-text);
	background-color: var(--theme-color-content_bg)
}.mejs-controls .mejs-time-float-corner{
	top: calc(100% - 1px);
	border-color: var(--theme-color-content_bg) transparent transparent
}.mejs-controls .mejs-time{
	font-size: 12px;
	overflow: visible;
	box-sizing: content-box !important;
	padding-left: 16px !important;
	padding-right: 16px !important;
	color: var(--theme-color-extra_light)
}.mejs-controls .mejs-volume-button{
	margin-left: 7px
}.mejs-controls .mejs-volume-button>button{
	text-align: left
}.mejs-controls .mejs-horizontal-volume-slider{
	height: 37px;
	width: 82px
}.mejs-controls .mejs-horizontal-volume-total{
	width: 82px
}.mejs-controls .mejs-time-buffering,.mejs-controls .mejs-time-current,.mejs-controls .mejs-time-hovered,.mejs-controls .mejs-time-loaded,.mejs-controls .mejs-time-marker,.mejs-controls .mejs-time-total,.mejs-controls .mejs-horizontal-volume-total{
	height: 5px
}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px
}.sidebar .mejs-controls .mejs-time,.footer_wrap .mejs-controls .mejs-time{
	display: none
}.format-audio .post_featured,.format-audio .post_featured img{
	position: relative
}.trx_addons_audio_wrap .trx_addons_audio_navigation,.trx_addons_audio_player .audio_now_playing{
	font-size: 11px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--theme-color-extra_text);
	margin-top: 0
}.trx_addons_audio_wrap .trx_addons_audio_navigation{
	top: var(--theme-var-grid_gap);
	right: var(--theme-var-grid_gap)
}.trx_addons_audio_wrap .trx_addons_audio_navigation>span span{
	margin-top: 0
}.trx_addons_audio_wrap .trx_addons_audio_navigation .trx_addons_icon-slider-left:before{
	content: '\E9C7';
	font-family: "fontello"
}.trx_addons_audio_wrap .trx_addons_audio_navigation .trx_addons_icon-slider-right:before{
	content: '\E9C6';
	font-family: "fontello"
}.trx_addons_audio_player .audio_now_playing{
	margin-bottom: var(--theme-var-grid_gap)
}.format-audio .post_featured .post_audio_author,.single-format-audio .post_featured .post_audio_author,.trx_addons_audio_player .audio_author,.sc_layouts_blog_item_featured .post_featured .post_audio_author{
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	margin-top: 0;
	margin-bottom: 5px;
	color: var(--theme-color-accent_light)
}.format-audio .post_featured .post_audio_title,.single-format-audio .post_featured .post_audio_title,.trx_addons_audio_player .audio_caption,.sc_layouts_blog_item_featured .post_featured .post_audio_title{
	margin-top: 0 !important;
	margin-bottom: 15px;
	color: var(--theme-color-accent_text) !important
}.format-audio .post_featured .post_audio_description,.single-format-audio .post_featured .post_audio_description,.trx_addons_audio_player .audio_description,.sc_layouts_blog_item_featured .post_featured .post_audio_description{
	margin-bottom: var(--theme-var-grid_gap);
	color: var(--theme-color-accent_light) !important
}.format-audio .post_featured.with_thumb .post_audio,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio{
	position: absolute;
	z-index: 1000;
	top: auto;
	right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	text-align: left
}.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe){
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) )
}.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-container,.single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-container,.sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-container{
	margin-bottom: 0
}.trx_addons_audio_player.without_cover,.format-audio .post_featured.without_thumb .post_audio,.single-format-audio .post_featured.without_thumb .post_audio{
	background-color: var(--theme-color-extra_bg_color_08)
}.trx_addons_audio_player{
	padding: var(--theme-var-grid_gap);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	overflow: hidden
}.trx_addons_audio_player .wp-audio-shortcode{
	margin-bottom: 0
}.trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame{
	margin-top: 0
}.sidebar .widget>.trx_addons_audio_wrap:first-child .trx_addons_audio_player,.footer_wrap .sc_layouts_row .widget>.trx_addons_audio_wrap:first-child .trx_addons_audio_player{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	margin: calc(-1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px )))
}.post_featured.without_thumb{
	display: block
}.post_featured.with_thumb{
	position: relative
}.post_featured.with_thumb .post_video,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-align: center;
	opacity: 0;
	overflow: hidden
}.post_featured.with_thumb .post_video:before,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video:before{
	content: ' ';
	display: inline-block;
	padding-top: 55%;
	width: 0;
	height: 0
}.post_featured.with_thumb img,.sc_layouts_blog_item_featured .post_featured.with_thumb img{
	position: relative;
	z-index: 2
}.post_featured.with_thumb.with_audio img,.sc_layouts_blog_item_featured .post_featured.with_thumb.with_audio img{
	z-index: 1
}.post_featured.with_thumb .mask,.sc_layouts_blog_item_featured .post_featured.with_thumb .mask{
	z-index: 3;
	opacity: 1
}.post_featured.with_thumb:hover .mask,.sc_layouts_blog_item_featured .post_featured.with_thumb:hover .mask{
	opacity: 1
}.mejs-overlay-button,.trx_addons_video_player.with_cover .video_hover,.post_featured.with_thumb .post_video_hover,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover{
	width: 55px;
	height: 55px;
	line-height: 55px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	position: absolute;
	z-index: 2000;
	top: 50%;
	left: 50%;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	margin: -1.8em 0 0 -1.8em !important;
	font-size: 15px;
	opacity: 1;
	cursor: pointer;
	overflow: hidden;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg) !important;
	background: none;
	text-align: center
}.mejs-overlay-button:hover,.trx_addons_video_player.with_cover .video_hover:hover,.post_featured.with_thumb .post_video_hover:hover,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link) !important
}.mejs-overlay-button:before,.trx_addons_video_player.with_cover .video_hover:before,.post_featured.with_thumb .post_video_hover:before,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:before{
	content: '\E9C2';
	font-family: "fontello";
	margin: 0 0 0 3px
}.post_featured.with_thumb .post_video_hover>a,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover>a{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}.post_featured.post_video_play .post_video,.sc_layouts_blog_item_featured .post_featured.post_video_play .post_video{
	opacity: 1;
	z-index: 100
}.post_featured.post_video_play .mask,.sc_layouts_blog_item_featured .post_featured.post_video_play .mask{
	opacity: 1
}.post_featured.post_video_play .post_video_hover,.sc_layouts_blog_item_featured .post_featured.post_video_play .post_video_hover{
	display: none
}.format-gallery .post_featured.with_thumb .wp-post-image,.format-gallery .post_featured.with_thumb .post_thumb{
	opacity: 0
}.format-gallery .post_featured.with_thumb .slider_outer{
	position: absolute;
	z-index: 9;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 100%;
	height: 100%
}.format-gallery .post_featured.with_thumb .slider_outer .slider_container{
	min-height: 100%
}.format-quote .post_content,.format-aside .post_content,.format-link .post_content,.format-status .post_content{
	padding: 0;
	text-align: left
}.format-aside .post_content_inner,.post_item_single.format-aside .post_content>p,.format-link .post_content_inner,.post_item_single.format-link .post_content>p,.format-status .post_content_inner,.post_item_single.format-status .post_content>p{
	font-size: var(--theme-font-h3_font-size);
	line-height: 1.4em
}.format-aside .post_content_inner{
	padding: 1em 1.3158em;
	background-color: var(--theme-color-navigate_bg)
}.format-aside .post_content_inner:after{
	display: none
}.format-aside .post_content_inner + .post_meta,.format-link .post_content_inner + .post_meta,.format-status .post_content_inner + .post_meta{
	margin-top: 1.6em
}.format-link .post_content_inner,.format-status .post_content_inner{
	color: var(--theme-color-text_dark)
}.format-chat p>em,.format-chat p>b,.format-chat p>strong{
	display: inline-block;
	margin-top: 1.7em
}.format-chat p:first-child>em,.format-chat p:first-child>b,.format-chat p:first-child>strong{
	margin-top: 0
}.format-chat p>b,.format-chat p>strong{
	color: var(--theme-color-text_dark)
}.nav-links-more,.woocommerce-links-more{
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	margin-top: var(--theme-var-grid_gap)
}.nav-links-more.nav-links-infinite,.woocommerce-links-more.woocommerce-links-infinite{
	display: none
}.nav-links-more a,.woocommerce-links-more a{
	display: inline-block;
	padding-top: 2em;
	position: relative;
	width: 100%
}.nav-links-more a:before,.woocommerce-links-more a:before{
	content: '\e929';
	font-family: "fontello";
	font-size: 1.6em;
	font-weight: normal;
	display: block;
	text-align: center;
	margin-top: 0.75em;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 1em;
	height: 1em;
	line-height: 1em;
	text-align: center;
	opacity: 0
}.nav-links-more.loading a:before,.woocommerce-links-more.loading a:before{
	content: '\e82d';
	opacity: 1;
	-webkit-animation: spin 2s infinite linear;
	-ms-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
	top: 50%;
	margin-top: -0.5em;
	margin-left: -0.5em
}.nav-links-more.loading a span,.woocommerce-links-more.loading a span{
	opacity: 0
}.nav-links-infinite a span,.woocommerce-links-infinite a span{
	opacity: 0
}.nav-links-infinite.loading,.woocommerce-links-infinite.loading{
	display: block
}.nav-links-old{
	overflow: hidden;
	font-size: var(--theme-var-btn_nav_size);
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	margin-top: var(--theme-var-grid_gap);
	color: var(--theme-color-text_dark)
}.nav-links-old a{
	color: var(--theme-color-text_dark)
}.nav-links-old a:hover{
	color: var(--theme-color-accent_hover)
}.nav-links-old .nav-prev a:before,.nav-links-old .nav-next a:after{
	font-family: "fontello";
	font-weight: normal;
	display: inline;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0
}.nav-links-old .nav-prev{
	float: left;
	position: relative;
	padding-left: 2em
}.nav-links-old .nav-prev a:before{
	content: '\e939'
}.nav-links-old .nav-next{
	float: right;
	position: relative;
	padding-right: 2em
}.nav-links-old .nav-next a:after{
	content: '\e93a';
	left: auto;
	right: 0
}.woocommerce nav.woocommerce-pagination ul,.comments_pagination,.nav-links,.page_links{
	font-size: 1em;
	line-height: 1em;
	text-transform: uppercase;
	margin: var(--theme-var-grid_gap) 0 0;
	text-align: center;
	border: none;
	list-style-type: none;
	clear: both;
	display: block
}.page_links{
	margin-top: 0
}.page_links .page_links_title{
	display: inline-block;
	vertical-align: middle;
	margin: 0 1em 0 0;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.06em
}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current,.page_links>span:not(.page_links_title),.page_links>a,.comments_pagination .page-numbers,.nav-links .page-numbers{
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	font-weight: inherit;
	margin: 0 15px 0 0;
	padding: 0;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	-webkit-transition: color 0.3s ease;
	-ms-transition: color 0.3s ease;
	transition: color 0.3s ease
}.woocommerce nav.woocommerce-pagination ul li a:last-child,.woocommerce nav.woocommerce-pagination ul li span.current:last-child,.page_links>span:not(.page_links_title):last-child,.page_links>a:last-child,.comments_pagination .page-numbers:last-child,.nav-links .page-numbers:last-child{
	margin-right: 0
}.woocommerce nav.woocommerce-pagination ul li a,.page_links>a,.comments_pagination .page-numbers,.nav-links .page-numbers{
	color: var(--theme-color-text)
}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.page_links>a:hover,.page_links>span:not(.page_links_title),.comments_pagination a.page-numbers:hover,.comments_pagination .page-numbers.current,.nav-links a.page-numbers:hover,.nav-links .page-numbers.current{
	color: var(--theme-color-accent_link2)
}.woocommerce nav.woocommerce-pagination ul li{
	border: none;
	display: inline-block;
	margin: 0 5px 0 0
}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{
	margin-right: 0
}.nav-links .page-numbers.first,.nav-links .page-numbers.prev,.nav-links .page-numbers.next,.nav-links .page-numbers.last,.comments_pagination .page-numbers.first,.comments_pagination .page-numbers.prev,.comments_pagination .page-numbers.next,.comments_pagination .page-numbers.last,.woocommerce nav.woocommerce-pagination ul li a.first,.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.last{
	text-indent: -200px;
	overflow: hidden;
	position: relative
}.nav-links .page-numbers.first:before,.nav-links .page-numbers.prev:before,.nav-links .page-numbers.next:before,.nav-links .page-numbers.last:before,.comments_pagination .page-numbers.first:before,.comments_pagination .page-numbers.prev:before,.comments_pagination .page-numbers.next:before,.comments_pagination .page-numbers.last:before,.woocommerce nav.woocommerce-pagination ul li a.first:before,.woocommerce nav.woocommerce-pagination ul li a.prev:before,.woocommerce nav.woocommerce-pagination ul li a.next:before,.woocommerce nav.woocommerce-pagination ul li a.last:before{
	font-family: "fontello";
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	text-indent: 0
}.nav-links .page-numbers.first:before,.comments_pagination .page-numbers.first:before,.woocommerce nav.woocommerce-pagination ul li a.first:before{
	content: '\e8af'
}.nav-links .page-numbers.prev:before,.comments_pagination .page-numbers.prev:before,.woocommerce nav.woocommerce-pagination ul li a.prev:before{
	content: '\e939'
}.nav-links .page-numbers.next:before,.comments_pagination .page-numbers.next:before,.woocommerce nav.woocommerce-pagination ul li a.next:before{
	content: '\e93a'
}.nav-links .page-numbers.last:before,.comments_pagination .page-numbers.last:before,.woocommerce nav.woocommerce-pagination ul li a.last:before{
	content: '\e8b0'
}.post_item_404 .post_content{
	padding: 0 0 var(--theme-var-grid_gap)
}.post_item_404 .page_title{
	font-size: 232px;
	line-height: 1em;
	font-weight: 700;
	letter-spacing: -0.01em;
	text-align: center;
	margin: 0;
	margin-top: 0 !important;
	letter-spacing: 0;
	hyphens: none;
	color: var(--theme-color-accent_link_007)
}.post_item_404 .page_info{
	text-align: center;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.post_item_404 .page_info .page_subtitle{
	margin: 15px 0 0
}.post_item_404 .page_info .page_description{
	margin-top: 19px;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.post_item_404 .page_info .search_style_normal{
	max-width: 385px;
	margin: 0 auto
}.post_item_404 .page_info .search_style_normal .search_form:after{
	content: '\E9A1';
	font-family: "fontello";
	display: block;
	position: absolute;
	z-index: 0;
	top: 4px;
	right: 4px;
	width: 43px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	pointer-events: none;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: var(--theme-color-text_dark);
	color: var(--theme-color-content_bg)
}.post_item_404 .page_info .search_style_normal .search_form:hover:after{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.post_item_404 .page_info .search_style_normal .search_field{
	font-size: 13px;
	line-height: 19px;
	padding: 15px 5.45em 15px 20px !important;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 16px #0000000d
}.post_item_404 .page_info .search_style_normal .search_submit{
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	width: 4em;
	height: 100%;
	text-indent: -1000px;
	left: auto;
	overflow: hidden
}.post_item_none_search .post_content{
	padding: 1.5em 0
}.post_item_none_search .page_title,.post_item_none_archive .page_title{
	font-size: 7em;
	line-height: 1.2em
}.post_item_none_search .search_wrap,.post_item_none_archive .search_wrap{
	max-width: none
}.post_item_none_search .search_wrap .search_field,.post_item_none_archive .search_wrap .search_field{
	padding: 1.2em 3em 1em 1em !important
}.post_item_none_search .search_wrap .search_submit,.post_item_none_archive .search_wrap .search_submit{
	left: auto;
	right: 0;
	top: 0;
	padding: 0 1em
}.author_page{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 7em
}.author_page .author_avatar{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin-bottom: 1em;
	overflow: hidden
}.author_page .author_title{
	margin-top: 0;
	margin-bottom: 0.5em
}.author_page .author_bio{
	margin-bottom: 1em
}.author_page .author_bio p{
	margin: 0
}.author_page .author_bio p + p{
	margin-top: 0.6em
}.author_page .author_details{
	text-align: center
}.author_page .author_details .author_posts_total,.author_page .author_details .author_socials{
	display: inline-block;
	vertical-align: top;
	text-transform: capitalize
}.author_page .author_details .author_posts_total_value{
	font-weight: bold;
	color: var(--theme-color-text_dark)
}.author_page .author_details .author_posts_total + .author_socials:before{
	content: '|';
	display: inline-block;
	vertical-align: baseline;
	margin: 0 1em
}.author_page .author_details .author_posts_total + .author_socials .socials_wrap{
	display: inline-block;
	vertical-align: baseline;
	margin-left: 0.75em
}.author_page .author_details .author_posts_total + .author_socials .socials_wrap .social_item{
	margin: 0 0.75em 0 0
}.author_page .author_details .author_posts_total + .author_socials .socials_wrap .social_item .social_icon{
	background-color: transparent;
	width: auto;
	height: auto;
	line-height: inherit;
	text-align: left
}#page.site{
	background-color: #fff
}#page.site:before{
	content: '';
	display: block;
	position: fixed;
	z-index: -1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff
}.edit-post-sidebar>.components-panel{
	background-color: var(--theme-color-bg_color)
}.sidebar .trx_addons_columns_wrap{
	margin-right: 0
}.sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"]{
	display: block;
	width: 100%;
	padding-right: 0
}.sidebar>.sidebar_inner{
	margin-right: calc( var(--theme-var-grid_gap) * (-1) );
	margin-bottom: calc( var(--theme-var-grid_gap) * (-1) )
}.sidebar>.sidebar_inner>.widget{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	margin-right: var(--theme-var-grid_gap);
	margin-bottom: var(--theme-var-grid_gap);
	--theme-var-content_rad: 8px
}.sidebar>.sidebar_inner>.widget p:last-child{
	margin: 0
}.footer_wrap{
	position: relative
}[class*="scheme_"].footer_wrap{
	background-color: var(--theme-color-bg_color);
	color: var(--theme-color-text)
}.footer_wrap .sc_layouts_row{
	padding: 0
}.footer_wrap .sc_layouts_row .columns_wrap{
	margin-right: calc( var(--theme-var-grid_gap) * (-1));
	margin-bottom: calc( var(--theme-var-grid_gap) * (-1))
}.footer_wrap .sc_layouts_row .widget[class*="column-"]{
	margin-top: 0 !important;
	margin-right: var(--theme-var-grid_gap) !important;
	margin-bottom: var(--theme-var-grid_gap) !important
}.footer_wrap .sc_layouts_row .widget{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-content_bg)
}.footer_wrap .sc_layouts_row .widget p:last-child{
	margin: 0
}.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_wrap .sc_layouts_row .widget{
	vertical-align: top;
	margin-top: 0.5em !important;
	margin-bottom: 0.5em !important
}.footer_wrap .sc_layouts_item.elementor-widget-divider,.footer_wrap .sc_layouts_item.elementor-widget-spacer,.footer_wrap .sc_layouts_item .widget{
	margin-top: 0 !important;
	margin-bottom: 0 !important
}.footer_wrap .column-1,.footer_wrap .column-1_1{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_2{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_3{
	width: calc( 33.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_4{
	width: calc( 25% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_5{
	width: calc( 20% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_6{
	width: calc( 16.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_7{
	width: calc( 14.2857142857% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_8{
	width: calc( 12.5% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_9{
	width: calc( 11.1111111111% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_10{
	width: calc( 10% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_11{
	width: calc( 9.0909090909% - var(--theme-var-grid_gap))
}.footer_wrap .column-1_12{
	width: calc( 8.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_2{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_3{
	width: calc( 66.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_4{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_5{
	width: calc( 40% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_6{
	width: calc( 33.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_7{
	width: calc( 28.5714285714% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_8{
	width: calc( 25% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_9{
	width: calc( 22.2222222222% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_10{
	width: calc( 20% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_11{
	width: calc( 18.1818181818% - var(--theme-var-grid_gap))
}.footer_wrap .column-2_12{
	width: calc( 16.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_3{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_4{
	width: calc( 75% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_5{
	width: calc( 60% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_6{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_7{
	width: calc( 42.8571428571% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_8{
	width: calc( 37.5% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_9{
	width: calc( 33.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_10{
	width: calc( 30% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_11{
	width: calc( 27.2727272727% - var(--theme-var-grid_gap))
}.footer_wrap .column-3_12{
	width: calc( 25% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_4{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_5{
	width: calc( 80% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_6{
	width: calc( 66.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_7{
	width: calc( 57.1428571429% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_8{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_9{
	width: calc( 44.4444444444% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_10{
	width: calc( 40% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_11{
	width: calc( 36.3636363636% - var(--theme-var-grid_gap))
}.footer_wrap .column-4_12{
	width: calc( 33.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_5{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_6{
	width: calc( 83.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_7{
	width: calc( 71.4285714286% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_8{
	width: calc( 62.5% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_9{
	width: calc( 55.5555555556% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_10{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_11{
	width: calc( 45.4545454545% - var(--theme-var-grid_gap))
}.footer_wrap .column-5_12{
	width: calc( 41.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_6{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_7{
	width: calc( 85.7142857143% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_8{
	width: calc( 75% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_9{
	width: calc( 66.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_10{
	width: calc( 60% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_11{
	width: calc( 54.5454545455% - var(--theme-var-grid_gap))
}.footer_wrap .column-6_12{
	width: calc( 50% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_7{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_8{
	width: calc( 87.5% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_9{
	width: calc( 77.7777777778% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_10{
	width: calc( 70% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_11{
	width: calc( 63.6363636364% - var(--theme-var-grid_gap))
}.footer_wrap .column-7_12{
	width: calc( 58.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-8_8{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-8_9{
	width: calc( 88.8888888889% - var(--theme-var-grid_gap))
}.footer_wrap .column-8_10{
	width: calc( 80% - var(--theme-var-grid_gap))
}.footer_wrap .column-8_11{
	width: calc( 72.7272727273% - var(--theme-var-grid_gap))
}.footer_wrap .column-8_12{
	width: calc( 66.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-9_9{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-9_10{
	width: calc( 90% - var(--theme-var-grid_gap))
}.footer_wrap .column-9_11{
	width: calc( 81.8181818182% - var(--theme-var-grid_gap))
}.footer_wrap .column-9_12{
	width: calc( 75% - var(--theme-var-grid_gap))
}.footer_wrap .column-10_10{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-10_11{
	width: calc( 90.9090909091% - var(--theme-var-grid_gap))
}.footer_wrap .column-10_12{
	width: calc( 83.3333333333% - var(--theme-var-grid_gap))
}.footer_wrap .column-11_11{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .column-11_12{
	width: calc( 91.6666666667% - var(--theme-var-grid_gap))
}.footer_wrap .column-12_12{
	width: calc( 100% - var(--theme-var-grid_gap))
}.footer_wrap .footer_fullwidth{
	overflow: hidden
}.footer_wrap .widget_title,.footer_wrap .widgettitle{
	text-align: left
}.footer_wrap .footer_fullwidth .widget_title,.footer_wrap .footer_fullwidth .widgettitle{
	text-align: center;
	margin-bottom: 1.5em
}.footer_menu_inner{
	padding: var(--theme-var-grid_gap) 0;
	text-align: center
}.menu_footer_nav_area>ul,.footer_wrap .sc_layouts_menu>ul{
	padding: 0;
	margin: 0;
	list-style-type: none
}.menu_footer_nav_area>ul>li,.footer_wrap .sc_layouts_menu>ul>li{
	display: inline-block;
	vertical-align: baseline;
	z-index: auto !important
}.menu_footer_nav_area>ul>li + li:before,.footer_wrap .sc_layouts_menu>ul>li + li:before{
	content: ' ';
	display: inline-block;
	width: 0;
	height: 0.8em;
	margin: 0;
	vertical-align: baseline
}.menu_footer_nav_area>ul>li>a,.footer_wrap .sc_layouts_menu>ul>li>a{
	padding: 0.5em 2.5em;
	display: inline-block
}.mobile_layout .menu_footer_nav_area>ul>li>a,.mobile_layout .footer_wrap .sc_layouts_menu>ul>li>a{
	padding: 0.5em 1em
}.menu_footer_nav_area>ul>li.menu-item-has-children>a,.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a{
	padding-right: 3.5em
}.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a,.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a{
	padding-right: 2em
}.menu_footer_nav_area>ul>li.menu-item-has-children>a:after,.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after{
	content: '\e828';
	font-family: "fontello";
	right: 2em
}.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a:after,.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after{
	right: 0.5em
}.menu_footer_nav_area li li.menu-item-has-children>a:after,.footer_wrap .sc_layouts_menu li li.menu-item-has-children>a:after{
	content: '\e836';
	font-family: "fontello"
}.menu_footer_nav_area>ul>li ul,.footer_wrap .sc_layouts_menu>ul>li ul{
	top: auto;
	bottom: 3em
}.menu_footer_nav_area>ul>li ul ul,.footer_wrap .sc_layouts_menu>ul>li ul ul{
	top: auto;
	bottom: -1.4em;
	margin-left: 2px
}.menu_footer_nav_area>ul>li ul ul.submenu_left,.footer_wrap .sc_layouts_menu>ul>li ul ul.submenu_left{
	margin-left: -2px
}.menu_footer_nav_area>ul>li ul>li>a,.footer_wrap .sc_layouts_menu>ul>li ul>li>a{
	display: block
}.footer_copyright_wrap{
	background-color: var(--theme-color-content_bg)
}.footer_widgets_wrap + .footer_copyright_wrap .footer_copyright_inner,.footer_logo_wrap + .footer_copyright_wrap .footer_copyright_inner,.footer_socials_wrap + .footer_copyright_wrap .footer_copyright_inner{
	margin-top: var(--theme-var-grid_gap)
}.footer_copyright_inner{
	font-size: 0.9333em;
	padding: 2em 0;
	overflow: hidden;
	text-align: center;
	border-color: var(--theme-color-bd_color)
}.footer_copyright_inner a{
	color: var(--theme-color-text_dark)
}.footer_copyright_inner a:hover{
	color: var(--theme-color-accent_link)
}.footer_copyright_inner .copyright_text{
	color: var(--theme-color-text)
}.footer_copyright_wrap p{
	margin: 0
}.widget .widget_title,.widget .widgettitle,.widget .wp-block-group__inner-container>h1,.widget .wp-block-group__inner-container>h2,.widget .wp-block-group__inner-container>h3,.widget .wp-block-group__inner-container>h4,.widget .wp-block-group__inner-container>h5,.widget .wp-block-group__inner-container>h6,.widget label.wp-block-search__label{
	color: var(--theme-color-text_dark);
	margin-top: -0.2em;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.widget .widget_title:empty,.widget .widgettitle:empty,.widget .wp-block-group__inner-container>h1:empty,.widget .wp-block-group__inner-container>h2:empty,.widget .wp-block-group__inner-container>h3:empty,.widget .wp-block-group__inner-container>h4:empty,.widget .wp-block-group__inner-container>h5:empty,.widget .wp-block-group__inner-container>h6:empty,.widget label.wp-block-search__label:empty{
	display: none
}.widget .widget_title:after,.widget .widgettitle:after,.widget .wp-block-group__inner-container>h1:after,.widget .wp-block-group__inner-container>h2:after,.widget .wp-block-group__inner-container>h3:after,.widget .wp-block-group__inner-container>h4:after,.widget .wp-block-group__inner-container>h5:after,.widget .wp-block-group__inner-container>h6:after,.widget label.wp-block-search__label:after{
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: var(--theme-color-bd_color);
	margin-top: 0.8em
}.widget .widget_title + ul,.widget .widget_title + ol,.widget .widgettitle + ul,.widget .widgettitle + ol,.widget .wp-block-group__inner-container>h1 + ul,.widget .wp-block-group__inner-container>h1 + ol,.widget .wp-block-group__inner-container>h2 + ul,.widget .wp-block-group__inner-container>h2 + ol,.widget .wp-block-group__inner-container>h3 + ul,.widget .wp-block-group__inner-container>h3 + ol,.widget .wp-block-group__inner-container>h4 + ul,.widget .wp-block-group__inner-container>h4 + ol,.widget .wp-block-group__inner-container>h5 + ul,.widget .wp-block-group__inner-container>h5 + ol,.widget .wp-block-group__inner-container>h6 + ul,.widget .wp-block-group__inner-container>h6 + ol,.widget label.wp-block-search__label + ul,.widget label.wp-block-search__label + ol{
	margin-top: -9px
}.widget_fullwidth .widget_title,.widget_fullwidth .widgettitle{
	text-align: center
}.widget ul{
	margin: 0;
	padding-left: 18px;
	list-style-type: none
}.widget ul ul{
	padding-left: 17px
}.widget ol{
	margin: 0
}.widget ol li{
	margin-bottom: 0
}.widget ol li + li{
	margin-top: 0.34em
}.widget>.widget_title + ul,.widget>.widget_title + ol{
	margin-top: -9px
}ul.wp-block-archives-list,ul.wp-block-categories-list,ul.wp-block-rss,ul.wp-block-page-list{
	padding-left: 18px;
	list-style-type: none
}.widget ul>li + li,.widget ul>li>ul,ul.wp-block-archives-list>li + li,ul.wp-block-archives-list>li>ul,ul.wp-block-categories-list>li + li,ul.wp-block-categories-list>li>ul,ul.wp-block-rss>li + li,ul.wp-block-rss>li>ul,ul.wp-block-page-list>li + li,ul.wp-block-page-list>li>ul{
	margin-top: 0.34em
}.widget ul>li,ul.wp-block-archives-list>li,ul.wp-block-categories-list>li,ul.wp-block-rss>li,ul.wp-block-page-list>li{
	position: relative
}.widget ul>li:before,ul.wp-block-archives-list>li:before,ul.wp-block-categories-list>li:before,ul.wp-block-rss>li:before,ul.wp-block-page-list>li:before{
	content: ' ';
	display: block;
	width: 6px;
	height: 6px;
	line-height: 6px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 9px;
	left: -17px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-accent_link2)
}.wp-block-navigation ul.wp-block-page-list{
	padding-left: 0;
	list-style-type: none
}.wp-block-navigation ul.wp-block-page-list>li + li,.wp-block-navigation ul.wp-block-page-list>li>ul{
	margin-top: 0
}.wp-block-navigation ul.wp-block-page-list>li:before{
	display: none
}.widget li a img{
	vertical-align: baseline
}.widget li a>img,.widget li span>img{
	-webkit-border-radius: var(--theme-var-rad50);
	-ms-border-radius: var(--theme-var-rad50);
	border-radius: var(--theme-var-rad50)
}.sidebar .widget,.footer_wrap .sc_layouts_row .widget{
}.sidebar .widget .wp-block-audio:last-child,.sidebar .widget .wp-block-video:last-child,.sidebar .widget .wp-block-gallery:last-child,.sidebar .widget .wp-block-image:last-child,.footer_wrap .sc_layouts_row .widget .wp-block-audio:last-child,.footer_wrap .sc_layouts_row .widget .wp-block-video:last-child,.footer_wrap .sc_layouts_row .widget .wp-block-gallery:last-child,.footer_wrap .sc_layouts_row .widget .wp-block-image:last-child{
	margin-bottom: 0
}.sidebar .widget .mejs-controls .mejs-horizontal-volume-slider,.sidebar .widget .mejs-controls .mejs-horizontal-volume-total,.footer_wrap .sc_layouts_row .widget .mejs-controls .mejs-horizontal-volume-slider,.footer_wrap .sc_layouts_row .widget .mejs-controls .mejs-horizontal-volume-total{
	width: 40px
}.widget_area .post_item .post_thumb img,aside .post_item .post_thumb img{
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.widget_calendar{
}.widget_calendar .wp-calendar-image{
	height: 231px;
	background-size: cover;
	background-position: center;
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0
}.widget_calendar .wp-calendar-image + table{
	padding-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ))
}.widget_calendar .wp-calendar-image + table caption{
	padding-bottom: 11px;
	margin-bottom: 15px
}.sidebar .widget.widget_calendar .wp-calendar-image,.footer_wrap .sc_layouts_row .widget.widget_calendar .wp-calendar-image{
	margin-top: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )));
	margin-left: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )));
	margin-right: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )))
}.sidebar .widget.widget_calendar .wp-calendar-image~.wp-calendar-nav,.footer_wrap .sc_layouts_row .widget.widget_calendar .wp-calendar-image~.wp-calendar-nav{
	margin-bottom: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )));
	margin-left: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )));
	margin-right: calc( -1 * (var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )))
}.widget_calendar,.wp-block-calendar,.wp-widget-calendar{
}.widget_calendar a,.wp-block-calendar a,.wp-widget-calendar a{
	text-decoration: none
}.widget_calendar table:first-child,.wp-block-calendar table:first-child,.wp-widget-calendar table:first-child{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0
}.widget_calendar table,.wp-block-calendar table,.wp-widget-calendar table{
	width: 100%;
	position: relative;
	border: none;
	box-shadow: none;
	display: block;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.widget_calendar .widget_title + table,.wp-block-calendar .widget_title + table,.wp-widget-calendar .widget_title + table{
	padding-top: 0
}.widget_calendar caption,.wp-block-calendar caption,.wp-widget-calendar caption{
	font-size: var(--theme-font-h3_font-size);
	line-height: 1.5em;
	display: block;
	padding-bottom: 16px;
	margin-top: -0.2em;
	margin-bottom: var(--theme-var-sm_grid_gap);
	border-bottom: 1px solid var(--theme-color-bd_color)
}.widget_calendar thead,.widget_calendar tbody,.widget_calendar tfoot,.wp-block-calendar thead,.wp-block-calendar tbody,.wp-block-calendar tfoot,.wp-widget-calendar thead,.wp-widget-calendar tbody,.wp-widget-calendar tfoot{
	display: table;
	width: 100%
}.widget_calendar table>thead>tr,.wp-block-calendar table>thead>tr,.wp-widget-calendar table>thead>tr{
	background-color: transparent !important
}.widget_calendar table>tbody>tr,.wp-block-calendar table>tbody>tr,.wp-widget-calendar table>tbody>tr{
	border-top: none
}.widget_calendar table caption,.widget_calendar tbody td a,.widget_calendar th,.wp-block-calendar table caption,.wp-block-calendar tbody td a,.wp-block-calendar th,.wp-widget-calendar table caption,.wp-widget-calendar tbody td a,.wp-widget-calendar th{
	color: var(--theme-color-text_dark)
}.widget_calendar th,.widget_calendar td,.wp-block-calendar th,.wp-block-calendar td,.wp-widget-calendar th,.wp-widget-calendar td{
	font-size: 14px !important;
	text-align: center;
	text-transform: uppercase;
	border: none !important;
	background-color: transparent !important;
	width: 14.2857%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.widget_calendar th,.wp-block-calendar th,.wp-widget-calendar th{
	font-weight: 600;
	padding: 8px
}.widget_calendar td,.wp-block-calendar td,.wp-widget-calendar td{
	padding: 7px
}.widget_calendar tbody td,.wp-block-calendar tbody td,.wp-widget-calendar tbody td{
	color: var(--theme-color-text) !important
}.widget_calendar tbody td a,.wp-block-calendar tbody td a,.wp-widget-calendar tbody td a{
	display: block;
	position: relative;
	font-weight: normal;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 2;
	color: var(--theme-color-accent_text)
}.widget_calendar tbody td a:before,.wp-block-calendar tbody td a:before,.wp-widget-calendar tbody td a:before{
	content: ' ';
	position: absolute;
	z-index: -1;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 2.286em;
	height: 2.286em;
	line-height: 2.286em;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-accent_link5);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.widget_calendar tbody td a:hover:before,.wp-block-calendar tbody td a:hover:before,.wp-widget-calendar tbody td a:hover:before{
	background-color: var(--theme-color-accent_hover5)
}.widget_calendar tbody td#today a:before,.wp-block-calendar tbody td#today a:before,.wp-widget-calendar tbody td#today a:before{
	background-color: var(--theme-color-accent_link3)
}.widget_calendar tbody td#today a:hover:before,.wp-block-calendar tbody td#today a:hover:before,.wp-widget-calendar tbody td#today a:hover:before{
	background-color: var(--theme-color-accent_hover3)
}.widget_calendar tfoot,.wp-block-calendar tfoot,.wp-widget-calendar tfoot{
	position: relative;
	top: 0.6em
}.widget_calendar tfoot td,.wp-block-calendar tfoot td,.wp-widget-calendar tfoot td{
	text-transform: none !important
}.widget_calendar .wp-calendar-nav,.wp-block-calendar .wp-calendar-nav,.wp-widget-calendar .wp-calendar-nav{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
	margin-top: 17px;
	padding: 0.9em calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-navigate_bg);
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad)
}.widget_calendar td#prev,.widget_calendar .wp-calendar-nav-prev,.wp-block-calendar td#prev,.wp-block-calendar .wp-calendar-nav-prev,.wp-widget-calendar td#prev,.wp-widget-calendar .wp-calendar-nav-prev{
	text-align: left;
	overflow: hidden
}.widget_calendar td#next,.widget_calendar .wp-calendar-nav-next,.wp-block-calendar td#next,.wp-block-calendar .wp-calendar-nav-next,.wp-widget-calendar td#next,.wp-widget-calendar .wp-calendar-nav-next{
	text-align: right;
	overflow: hidden
}.widget_calendar td#prev a,.widget_calendar td#next a,.widget_calendar .wp-calendar-nav a,.wp-block-calendar td#prev a,.wp-block-calendar td#next a,.wp-block-calendar .wp-calendar-nav a,.wp-widget-calendar td#prev a,.wp-widget-calendar td#next a,.wp-widget-calendar .wp-calendar-nav a{
	position: relative;
	font-weight: 500;
	color: var(--theme-color-text_dark)
}.widget_calendar td#prev a:hover,.widget_calendar td#prev a:focus,.widget_calendar td#next a:hover,.widget_calendar td#next a:focus,.widget_calendar .wp-calendar-nav a:hover,.widget_calendar .wp-calendar-nav a:focus,.wp-block-calendar td#prev a:hover,.wp-block-calendar td#prev a:focus,.wp-block-calendar td#next a:hover,.wp-block-calendar td#next a:focus,.wp-block-calendar .wp-calendar-nav a:hover,.wp-block-calendar .wp-calendar-nav a:focus,.wp-widget-calendar td#prev a:hover,.wp-widget-calendar td#prev a:focus,.wp-widget-calendar td#next a:hover,.wp-widget-calendar td#next a:focus,.wp-widget-calendar .wp-calendar-nav a:hover,.wp-widget-calendar .wp-calendar-nav a:focus{
	color: var(--theme-color-accent_hover)
}.widget_calendar td#prev a:before,.widget_calendar td#next a:before,.widget_calendar .wp-calendar-nav a:before,.wp-block-calendar td#prev a:before,.wp-block-calendar td#next a:before,.wp-block-calendar .wp-calendar-nav a:before,.wp-widget-calendar td#prev a:before,.wp-widget-calendar td#next a:before,.wp-widget-calendar .wp-calendar-nav a:before{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 1.8em;
	height: 1.8em;
	line-height: 1.8em;
	font-size: 0.75em;
	font-weight: 600;
	display: inline-block;
	background-color: var(--theme-color-navigate_bg)
}.widget_calendar td#prev a,.widget_calendar .wp-calendar-nav-prev a,.wp-block-calendar td#prev a,.wp-block-calendar .wp-calendar-nav-prev a,.wp-widget-calendar td#prev a,.wp-widget-calendar .wp-calendar-nav-prev a{
	padding-left: 0.6em
}.widget_calendar td#next a,.widget_calendar .wp-calendar-nav-next a,.wp-block-calendar td#next a,.wp-block-calendar .wp-calendar-nav-next a,.wp-widget-calendar td#next a,.wp-widget-calendar .wp-calendar-nav-next a{
	padding-right: 0.6em
}.widget_calendar td#prev a:before,.widget_calendar .wp-calendar-nav-prev a:before,.wp-block-calendar td#prev a:before,.wp-block-calendar .wp-calendar-nav-prev a:before,.wp-widget-calendar td#prev a:before,.wp-widget-calendar .wp-calendar-nav-prev a:before{
	content: '\E92A';
	font-family: "fontello"
}.widget_calendar td#next a:before,.widget_calendar .wp-calendar-nav-next a:before,.wp-block-calendar td#next a:before,.wp-block-calendar .wp-calendar-nav-next a:before,.wp-widget-calendar td#next a:before,.wp-widget-calendar .wp-calendar-nav-next a:before{
	content: '\E92B';
	font-family: "fontello";
	left: auto;
	right: 0
}.widget_categories li,.widget_product_categories li{
	font-weight: 500;
	color: var(--theme-color-text_dark)
}.wp-block-archives-dropdown>label{
	margin-bottom: 14px
}.wp-block-latest-comments.has-avatars{
	padding-left: 0
}.wp-block-latest-comments__comment{
	line-height: inherit !important;
	list-style-type: decimal;
	margin-bottom: 0
}.wp-block-latest-comments__comment + li{
	margin-top: 10px
}.wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{
	font-size: var(--theme-font-info_font-size);
	line-height: var(--theme-font-info_line-height);
	margin-top: 2px
}.wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p{
	margin-top: 4px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.643em
}.widget_recent_entries .post-date{
	display: inline-block;
	margin-left: 0.5em;
	color: var(--theme-color-text_light)
}.wp-block-latest-posts__list li{
	overflow: hidden
}.wp-block-latest-posts__list li:before{
	display: none
}.wp-block-latest-posts__list:not(.is-grid) li:first-child a{
	margin-top: 0
}.wp-block-latest-posts__list:not(.is-grid) li a{
	margin-top: -6px;
	display: block
}.wp-block-latest-posts__list:not(.is-grid) li + li{
	margin-top: 16px !important
}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	margin-top: 0 !important;
	margin-bottom: 16px;
	width: fit-content
}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.aligncenter{
	margin-bottom: 16px !important
}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft{
	margin-bottom: 0 !important;
	margin-right: 15px !important
}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{
	margin-bottom: 0 !important;
	margin-left: 15px !important
}.wp-block-latest-posts__list .wp-block-latest-posts__post-author,.wp-block-latest-posts__list .wp-block-latest-posts__post-date{
	font-size: var(--theme-font-info_font-size);
	line-height: var(--theme-font-info_line-height);
	margin-top: 2px
}.wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{
	margin-top: 4px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.643em
}.widget_search .widget_title,.widget_search .widgettitle,.woocommerce.widget_product_search .widget_title,.woocommerce.widget_product_search .widgettitle,.woocommerce.wp-widget-woocommerce_product_search .widget_title,.woocommerce.wp-widget-woocommerce_product_search .widgettitle,.widget_display_search .widget_title,.widget_display_search .widgettitle{
	margin-bottom: 1.05em
}.widget_search .widget_title:after,.widget_search .widgettitle:after,.woocommerce.widget_product_search .widget_title:after,.woocommerce.widget_product_search .widgettitle:after,.woocommerce.wp-widget-woocommerce_product_search .widget_title:after,.woocommerce.wp-widget-woocommerce_product_search .widgettitle:after,.widget_display_search .widget_title:after,.widget_display_search .widgettitle:after{
	display: none
}.widget_search form,.woocommerce.widget_product_search form,.woocommerce.wp-widget-woocommerce_product_search form,.widget_display_search form,#bbpress-forums #bbp-search-form{
	width: 100%;
	position: relative
}.widget_search form:after,.woocommerce.widget_product_search form:after,.woocommerce.wp-widget-woocommerce_product_search form:after,.widget_display_search form:after,#bbpress-forums #bbp-search-form:after,#buddypress #media_search_form:after{
	content: '\E9A1';
	font-family: "fontello";
	display: block;
	position: absolute;
	z-index: 0;
	top: 4px;
	right: 4px;
	width: 43px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	pointer-events: none;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: var(--theme-color-text_dark);
	color: var(--theme-color-content_bg)
}.widget_search form:hover:after,.woocommerce.widget_product_search form:hover:after,.woocommerce.wp-widget-woocommerce_product_search form:hover:after,.widget_display_search form:hover:after,#bbpress-forums #bbp-search-form:hover:after,#buddypress #media_search_form:hover:after{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.widget_search .search-field,.woocommerce.widget_product_search .search_field,.woocommerce.wp-widget-woocommerce_product_search .search_field,.widget_display_search #bbp_search,#bbpress-forums #bbp-search-form #bbp_search,#buddypress #media_search_form #media_search_input{
	width: 100%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 5.45em;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 16px #0000000d
}.widget_search input.search-submit,.woocommerce.widget_product_search .search_button,.woocommerce.wp-widget-woocommerce_product_search .search_button,.widget_display_search #bbp_search_submit,#bbpress-forums #bbp-search-form #bbp_search_submit,#buddypress #media_search_form #media_search{
	display: block;
	text-indent: -1000px;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	width: 4em;
	height: 100%;
	padding: 0;
	border: none !important;
	background: none !important;
	cursor: pointer;
	box-shadow: none !important;
	overflow: hidden
}.wp-block-search{
}.wp-block-search .wp-block-search__label{
	display: block;
	margin-bottom: 14px
}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{
	border: 1px solid var(--theme-color-input_bd_color);
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	padding: calc(var(--theme-var-input_padding) - 4px) 16px;
	border: none;
	box-shadow: none
}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-icon){
	padding: calc(var(--theme-var-btn_padding) - 4px) calc(var(--theme-var-btn_padding2) - 4px)
}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{
	padding: calc(var(--theme-var-btn_padding) - 4px)
}.wp-block-search .wp-block-search__button.has-icon{
	padding: var(--theme-var-btn_padding)
}.wp-block-search .wp-block-search__button.has-icon:before{
	content: '\E9A1';
	font-family: "fontello";
	font-size: 1.4em;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	display: block
}.wp-block-search .wp-block-search__button.has-icon svg{
	display: none
}.widget_block .wp-block-search form,.widget_block.widget_search form{
	margin-bottom: 0
}.widget_block .wp-block-search form:after,.widget_block.widget_search form:after{
	display: none
}.widget_block .wp-block-search label.wp-block-search__label,.widget_block.widget_search label.wp-block-search__label{
	display: block;
	color: var(--theme-color-text_dark)
}.widget_block .wp-block-search .wp-block-search__button:not(.has-icon),.widget_block.widget_search .wp-block-search__button:not(.has-icon){
	padding-left: 1.2em !important;
	padding-right: 1.2em !important
}.widget_rss .widget_title img{
	display: none
}.widget_rss .widget_title a{
	display: inline-block;
	margin-right: 6px
}.widget_rss .widget_title a:first-child{
	color: var(--theme-color-accent_link2)
}.widget_rss .widget_title a:first-child:before{
	content: '\e8ed';
	font-family: "fontello";
	display: inline-block;
	font-size: 0.9em
}.widget_rss .widget_title a:first-child:hover{
	color: var(--theme-color-accent_hover2)
}.widget_rss .rss-date,.widget_rss cite{
	display: block;
	font-size: var(--theme-font-info_font-size);
	line-height: var(--theme-font-info_line-height);
	color: var(--theme-color-text_light);
	margin-top: 2px
}.widget_rss .rssSummary{
	margin-top: 4px;
	font-size: 14px;
	font-size: 14px;
	line-height: 1.643em
}.widget_rss ul,.widget_rss li{
	padding-left: 0
}.widget_rss ul:not([class]) li{
	text-indent: 0
}.widget_rss ul>li:before{
	display: none
}.widget_rss ul>li + li{
	margin-top: 1em
}.widget_text dt,.widget_text b,.widget_text strong{
	color: var(--theme-color-text_dark)
}.textwidget p{
	margin-top: 0
}.textwidget p:last-child{
	margin-bottom: 0
}.textwidget br:last-child{
	display: none
}.textwidget br + img{
	margin-top: 1.6em
}.textwidget img{
	border-radius: var(--theme-var-content_rad)
}.textwidget img:not(:last-child){
	margin-bottom: 1.6em
}.widget_product_tag_cloud,.widget_tag_cloud{
	overflow: hidden
}.wp-block-tag-cloud,.widget_product_tag_cloud .tagcloud,.widget_tag_cloud .tagcloud{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}.wp-block-tag-cloud a,.widget_product_tag_cloud a,.widget_tag_cloud a{
	display: block;
	padding: 5px 15px;
	margin: 0 6px 6px 0;
	font-size: 11px !important;
	line-height: 18px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-navigate_bg)
}.wp-block-tag-cloud a:hover,.widget_product_tag_cloud a:hover,.widget_tag_cloud a:hover{
	background-color: var(--theme-color-bg_color)
}.wp-block-social-links{
	padding: 0 !important
}.wp-block-social-links>li:before{
	display: none !important
}.wp-block-social-links>li + li{
	margin-top: 0 !important
}.widget>.wp-block-social-links{
	margin: 0 !important;
	float: none !important
}.alliance_customizer_message{
	padding: 2em;
	margin: 0 auto;
	max-width: 60%;
	background-color: #f3e6ce;
	color: #996600;
	border-left: 3px solid #666600
}.alliance_customizer_message b{
	color: #333300
}.popup_wrap{
	position: absolute;
	z-index: 1;
	top: 3.3333em;
	right: 0;
	width: 37.5em;
	padding: 3em 2.5em 2em;
	display: none
}.popup_wrap .popup_close{
	display: block;
	font-size: 1.25em;
	width: 1em;
	height: 1em;
	line-height: 1em;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	margin: 0.5em 0.5em 0 0;
	color: #cccccc;
	border: 2px solid #ebebeb;
	background-color: #f4f7f9
}.popup_wrap .popup_close:hover{
	color: #909090;
	border: 2px solid #cccccc;
	background-color: #ffffff
}.popup_wrap .popup_close:before{
	content: '\e8ac';
	font-family: "fontello";
	line-height: 1em;
	padding: 0 !important;
	margin: 0 !important
}.popup_wrap .form_wrap{
	position: relative;
	overflow: hidden
}.popup_wrap .form_left{
	float: left;
	padding-right: 2.5em;
	width: 54%;
	border-right: 1px solid #e0e0e0;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.popup_wrap .form_right{
	float: right;
	padding-left: 2.5em;
	width: 45%;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.popup_wrap.popup_registration{
	right: -5.5em
}.popup_wrap.popup_registration .form_left{
	width: 50%;
	padding-right: 5px;
	border-right: none
}.popup_wrap.popup_registration .form_right{
	width: 50%;
	padding-left: 5px
}.popup_wrap input[type="text"],.popup_wrap input[type="email"],.popup_wrap input[type="url"],.popup_wrap input[type="password"]{
	width: 100%;
	border: 2px solid #ebebeb;
	background-color: #fafafa
}.popup_wrap input:not([type="submit"]):focus{
	background-color: #ffffff
}.popup_wrap .popup_form_field{
	margin-bottom: 0.625em
}.popup_wrap .popup_form_field.iconed_field{
	position: relative
}.popup_wrap .popup_form_field.iconed_field:before{
	position: absolute;
	z-index: 1;
	top: 10px;
	right: 8px;
	margin-right: 0;
	color: #c9c9c9;
	width: 1em
}.popup_wrap .popup_form_field.iconed_field input{
	padding-right: var(--theme-var-grid_gap)
}.popup_wrap .popup_form_field .forgot_password{
	float: right;
	line-height: 1.5em
}.popup_wrap .popup_form_field.remember_field{
	margin-top: 1.2em
}.popup_wrap .popup_form_field.submit_field{
	padding: 1em 0 4px 4px
}.popup_wrap .popup_form_field .submit_button{
	width: 100%
}.popup_wrap .login_socials_title{
	color: #222222;
	font-size: 1.5em;
	line-height: 1.3em;
	margin-bottom: 0.5em
}.popup_wrap .login_socials_problem{
	line-height: 1.3em
}iframe[name="google_conversion_frame"]{
	height: 1px;
	min-height: 0px;
	display: none
}.mfp-bg{
	z-index: 200001 !important;
	opacity: 1;
	background-color: var(--theme-color-bg_color_09)
}.mfp-wrap{
	z-index: 200002 !important
}.mfp-wrap .mfp-container{
	overflow: auto;
	max-width: unset;
	padding: var(--theme-var-grid_gap)
}.mfp-wrap .mfp-container .mfp-content{
	padding-top: 36px;
	width: auto;
	height: auto;
	min-width: unset;
	max-width: unset;
	min-height: unset;
	max-height: unset
}.mfp-wrap .mfp-container .mfp-content .sc_layouts_popup{
	max-height: unset
}.mfp-wrap .mfp-container .mfp-figure:after{
	box-shadow: none;
	background: transparent
}.mfp-wrap .mfp-container .mfp-figure img.mfp-img{
	padding-top: 0;
	padding-bottom: 0;
	max-height: 75vh;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.mfp-wrap .mfp-container .mfp-figure figcaption{
	margin: 0 !important
}.mfp-wrap .mfp-container .trx_addons_video_player{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.mfp-wrap .mfp-close{
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	text-align: center;
	font-size: inherit !important;
	margin: 0;
	padding: 0;
	right: -3px !important;
	top: 0 !important;
	border: none !important;
	background: transparent
}.mfp-arrow{
	background-color: transparent !important
}.mfp-title,.mfp-counter{
	color: var(--theme-color-text_dark)
}.gdpr-terms-container{
	clear: both;
	margin: 1em 0 !important
}.bp_messages_notifications{
	display: flex
}.bp_messages_notifications div{
	position: relative
}.bp_messages_notifications div + div{
	margin-left: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.bp_messages_notifications a{
	font-size: 25px;
	line-height: 1em;
	width: 1.2em;
	display: block;
	text-align: left;
	color: var(--theme-color-text_dark)
}.bp_messages_notifications a:hover{
	color: var(--theme-color-accent_link)
}.bp_messages_notifications .count{
	font-size: 11px;
	font-weight: 500;
	background-color: var(--theme-color-accent_link2);
	color: var(--theme-color-accent_text);
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	right: -1px;
	top: -7px
}.bp_messages_notifications .messages a{
	font-size: 24px
}.bp_messages_notifications .messages .count{
	right: -5px;
	background-color: var(--theme-color-accent_link)
}#page_content_switcher{
	width: 3em;
	height: 3em;
	line-height: 3em;
	text-align: center;
	position: fixed;
	z-index: 100001;
	top: auto;
	right: 0.5em;
	bottom: 10em;
	left: auto;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: none;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link5);
	cursor: pointer;
	text-align: center;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease
}#page_content_switcher:before{
	font-size: 23px
}#page_content_switcher:hover{
	background-color: var(--theme-color-accent_hover5)
}.body_wrap~#page_content_switcher{
	display: block
}#color_scheme_switcher{
	width: 3em !important;
	height: 3em !important;
	line-height: 3em !important;
	text-align: center;
	position: fixed;
	z-index: 100001;
	top: auto;
	right: 0.5em;
	bottom: 6em;
	left: auto;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: none;
	padding: 0;
	font-size: inherit;
	text-align: center;
	visibility: visible;
	list-style-type: none;
	margin: 0
}#color_scheme_switcher:before{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3);
	cursor: pointer;
	font-size: 23px;
	width: inherit;
	height: inherit;
	line-height: inherit;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease
}#color_scheme_switcher:hover:before{
	background-color: var(--theme-color-accent_hover3)
}#color_scheme_switcher li{
	margin: 0;
	opacity: 0;
	background-color: var(--theme-color-bg_color);
	border: 1px solid var(--theme-color-bd_color);
	box-sizing: border-box;
	cursor: pointer;
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	bottom: auto;
	left: auto;
	width: 3em;
	height: 3em;
	line-height: calc(3em - 4px);
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s
}#color_scheme_switcher li:hover{
	transform: scale(1.1)
}#color_scheme_switcher li span{
	font-size: 12px
}.body_wrap~#color_scheme_switcher{
	display: block
}#color_scheme_switcher.opened li:nth-child(1){
	right: calc(1 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(2){
	right: calc(2 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(3){
	right: calc(3 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(4){
	right: calc(4 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(5){
	right: calc(5 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(6){
	right: calc(6 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(7){
	right: calc(7 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(8){
	right: calc(8 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(9){
	right: calc(9 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(10){
	right: calc(10 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(11){
	right: calc(11 * (3em + 15px));
	opacity: 1
}#color_scheme_switcher.opened li:nth-child(12){
	right: calc(12 * (3em + 15px));
	opacity: 1
}body.scheme_dark .logo_image.invert,body.scheme_dark .sc_layouts_logo.invert img{
	filter: invert(1)
}body.scheme_dark [class*="scheme_"] .logo_image.invert,body.scheme_dark [class*="scheme_"] .sc_layouts_logo.invert img{
	filter: none
}.page_content_blocks{
	--theme-var-content_rad: 15px
}.page_content_blocks .sc_layouts_title_caption{
	margin-top: 0
}.page_content_blocks.single .post_item_single{
}.page_content_blocks.single .post_item_single .post_header_wrap:not(.with_featured_image){
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single .post_item_single:not(.post_type_attachment) .post_header_wrap .post_featured{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single .post_item_single:not(.post_type_attachment) .post_header_wrap .post_featured:not(.post_featured_bg) + .post_header{
	margin-top: var(--theme-var-grid_gap);
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single .post_item_single .post_content_single,.page_content_blocks.single .post_item_single .post_footer_single,.page_content_blocks.single .post_item_single~.comments_wrap,.page_content_blocks.single .post_item_single~.related_wrap{
	margin-top: var(--theme-var-grid_gap);
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single .post_item_single .post_content_single{
	--theme-var-content_rad: 8px;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.page_content_blocks.single.sidebar_hide .post_item_single .post_header_wrap .post_featured.post_featured_bg + .post_header{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.sidebar_hide .wp-block-columns.alignfull .wp-block-column,.page_content_blocks.sidebar_hide .wp-block-columns.alignwide .wp-block-column{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	padding: var(--theme-var-grid_gap);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.sidebar_hide .wp-block-columns.alignfull .wp-block-column:not(.has-background),.page_content_blocks.sidebar_hide .wp-block-columns.alignwide .wp-block-column:not(.has-background){
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.blog .posts_header,.page_content_blocks.archive .posts_header,.page_content_blocks.search .posts_header{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.blog .posts_header + .posts_container,.page_content_blocks.archive .posts_header + .posts_container,.page_content_blocks.search .posts_header + .posts_container{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.page_content_blocks.blog .post_layout_excerpt + .post_layout_excerpt,.page_content_blocks.archive .post_layout_excerpt + .post_layout_excerpt,.page_content_blocks.search .post_layout_excerpt + .post_layout_excerpt{
	border-top: none;
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks.blog .post_layout_excerpt,.page_content_blocks.archive .post_layout_excerpt,.page_content_blocks.search .post_layout_excerpt{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.blog .post_layout_excerpt.format-video,.page_content_blocks.blog .post_layout_excerpt.format-audio,.page_content_blocks.archive .post_layout_excerpt.format-video,.page_content_blocks.archive .post_layout_excerpt.format-audio,.page_content_blocks.search .post_layout_excerpt.format-video,.page_content_blocks.search .post_layout_excerpt.format-audio{
	padding: 0
}.page_content_blocks.blog .post_layout_excerpt.format-quote blockquote,.page_content_blocks.archive .post_layout_excerpt.format-quote blockquote,.page_content_blocks.search .post_layout_excerpt.format-quote blockquote{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.page_content_blocks.blog .post_layout_band + .post_layout_band,.page_content_blocks.archive .post_layout_band + .post_layout_band,.page_content_blocks.search .post_layout_band + .post_layout_band{
	border-top: none;
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks.blog .post_layout_band,.page_content_blocks.archive .post_layout_band,.page_content_blocks.search .post_layout_band{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.blog .post_layout_band .post_featured,.page_content_blocks.blog .post_layout_band.format-quote blockquote,.page_content_blocks.archive .post_layout_band .post_featured,.page_content_blocks.archive .post_layout_band.format-quote blockquote,.page_content_blocks.search .post_layout_band .post_featured,.page_content_blocks.search .post_layout_band.format-quote blockquote{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.page_content_blocks.blog .post_layout_classic,.page_content_blocks.archive .post_layout_classic,.page_content_blocks.search .post_layout_classic{
	border: none;
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single-tribe_events .type-tribe_events,.page_content_blocks.single-tribe_events .comments_wrap{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single-tribe_events .type-tribe_events,.page_content_blocks.single-tribe_events .comments_wrap,.page_content_blocks.single-tribe_events #tribe-events-footer{
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks.post-type-archive-tribe_events .tribe-events-header,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-day .tribe-events-calendar-day__event,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-list .tribe-events-calendar-list__event-row,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-month{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-day .tribe-events-calendar-day__event,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-list .tribe-events-calendar-list__event-row,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-month{
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-day .tribe-events-calendar-day__time-separator,.page_content_blocks.post-type-archive-tribe_events .tribe-events-calendar-list .tribe-events-calendar-list__month-separator{
	margin-top: var(--theme-var-grid_gap);
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks.post-type-archive-tribe_events .tribe-events-view-loader{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks.woocommerce-page{
}.page_content_blocks.woocommerce-page .list_products_top{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page .list_products_top + .products{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.page_content_blocks.woocommerce-page .shop_mode_thumbs li.product .post_item{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	transform: translate3d(0,0,0)
}.page_content_blocks.woocommerce-page .shop_mode_thumbs li.product .post_data{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page .shop_mode_list li.product .post_item{
	overflow: hidden;
	border-top: none !important;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: var(--theme-var-grid_gap);
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page div.product div.images{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks.woocommerce-page div.product div.summary{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks.woocommerce-page.sidebar_hide div.product div.summary{
	margin-left: var(--theme-var-grid_gap);
	width: calc( 100% - var(--theme-var-single-product-gallery-width) - var(--theme-var-grid_gap))
}.page_content_blocks.woocommerce-page div.product .related,.page_content_blocks.woocommerce-page div.product .woocommerce-tabs{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	margin-top: var(--theme-var-grid_gap);
	border-top: none
}.page_content_blocks.woocommerce-page .woocommerce-billing-fields__field-wrapper,.page_content_blocks.woocommerce-page .woocommerce-additional-fields__field-wrapper,.page_content_blocks.woocommerce-page .woocommerce-shipping-fields .shipping_address,.page_content_blocks.woocommerce-page .woocommerce-customer-details{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page .woocommerce form.checkout_coupon{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page .woocommerce-customer-details{
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks.woocommerce-page .woocommerce-customer-details .woocommerce-column__title{
	margin-top: 0
}.page_content_blocks.woocommerce-page .woocommerce-shipping-fields .shipping_address{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks.woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation,.page_content_blocks.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content form{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.woocommerce-page.woocommerce-account .woocommerce form.login{
	border: none
}.page_content_blocks.woocommerce-page .woocommerce-message,.page_content_blocks.woocommerce-page .woocommerce-info,.page_content_blocks.woocommerce-page .woocommerce-error{
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress{
}.page_content_blocks div#buddypress #item-header{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks div#buddypress #item-nav,.page_content_blocks div#buddypress>.activity-type-tabs{
	border-top: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d
}.page_content_blocks div#buddypress #item-body #whats-new-form,.page_content_blocks div#buddypress>form#whats-new-form{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress>form#whats-new-form{
	padding-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) )
}.page_content_blocks div#buddypress #item-body #subnav,.page_content_blocks div#buddypress>#subnav{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #activity-stream .activity-item{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: var(--theme-var-grid_gap) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress .activity-item:not([style*="none;"]) + .activity-item,.page_content_blocks div#buddypress li.load-more + .activity-item,.page_content_blocks div#buddypress li.load-newest + .activity-item{
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks div#buddypress .activity-item:not([style*="none;"]) + .activity-item[style*="none;"]{
	margin-top: var(--theme-var-grid_gap);
	display: block !important;
	padding: 0 !important;
	box-shadow: none !important
}.page_content_blocks div#buddypress .activity-item:not([style*="none;"]) + .activity-item[style*="none;"]>*{
	display: none
}.page_content_blocks div#buddypress #item-body .profile:not(.activity-item){
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #item-body #friend-list,.page_content_blocks div#buddypress #item-body #members-list{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #groups-dir-search,.page_content_blocks div#buddypress #members-dir-search{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #groups-directory-form .item-list-tabs:not(#subnav),.page_content_blocks div#buddypress #members-directory-form .item-list-tabs:not(#subnav){
	border-bottom: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	background-color: var(--theme-color-navigate_bg)
}.page_content_blocks div#buddypress #groups-directory-form #subnav,.page_content_blocks div#buddypress #members-directory-form #subnav{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #groups-list>li,.page_content_blocks div#buddypress #group-list>li{
	border: none;
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #create-group-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress .learndash-wrapper{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress .learndash-wrapper .learndash-wrapper{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	padding: 0;
	background-color: transparent
}.page_content_blocks div#buddypress #members-group-list #member-list>li,.page_content_blocks div#buddypress #members-dir-list #members-list>li{
	border: none;
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #send-invite-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #group-settings-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #item-body #settings-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress #signup_form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.logged-in) div#buddypress>.activity-type-tabs{
	border-top: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks div#bbpress-forums{
}.page_content_blocks div#bbpress-forums .bbp-forums,.page_content_blocks div#bbpress-forums .bbp-topics{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks div#bbpress-forums .bbp-replies .bbp-reply-content,.page_content_blocks div#bbpress-forums .bbp-replies .bbp-search-content,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-reply-content,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-search-content{
	margin-left: 9.75em
}.page_content_blocks div#bbpress-forums .bbp-replies .bbp-header,.page_content_blocks div#bbpress-forums .bbp-replies .bbp-footer,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-header,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-footer{
	border: none;
	padding-left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 21px ) )
}.page_content_blocks div#bbpress-forums .bbp-replies .bbp-header,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-header{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0
}.page_content_blocks div#bbpress-forums .bbp-replies .bbp-footer,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-footer{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad)
}.page_content_blocks div#bbpress-forums .bbp-replies .bbp-body,.page_content_blocks div#bbpress-forums .bbp-search-results .bbp-body{
	margin: 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#bbpress-forums .bbp-reply-form,.page_content_blocks div#bbpress-forums .bbp-topic-form,.page_content_blocks div#bbpress-forums #move_reply,.page_content_blocks div#bbpress-forums #split_topic{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#bbpress-forums .bbp-topic-merge{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#bbpress-forums .bbp-topic-tag-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress{
}.page_content_blocks div#buddypress #item-body>.rtmedia-container{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks div#buddypress .rtmedia-single-container{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-messages .bp-messages-wrap{
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs{
}.page_content_blocks.bp-docs .post_content_title{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg);
	margin-bottom: 0
}.page_content_blocks.bp-docs .post_content_title:after{
	display: none
}.page_content_blocks.bp-docs .post_content_title .sc_layouts_title_caption{
	margin-bottom: 0
}.page_content_blocks.bp-docs #subnav{
	box-shadow: 0  12px 12px #1d26260d;
	padding: 17px calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg) !important;
	overflow: hidden !important
}.page_content_blocks.bp-docs.hide_page_title #subnav{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) )
}.page_content_blocks.bp-docs .currently-viewing{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .docs-filters{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg);
	margin-bottom: 0
}.page_content_blocks.bp-docs .folder-action-links{
	padding-left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	padding-right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .doctable_wrap{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding: 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .directory-title{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: var(--theme-var-grid_gap) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg);
	margin-bottom: 0
}.page_content_blocks.bp-docs.bp-docs-create #subnav{
	padding-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 12px ) );
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad)
}.page_content_blocks.bp-docs.bp-docs-create.hide_page_title #subnav{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks.bp-docs.bp-docs-create #subnav + h2{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .doc-content{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding: 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .doc-content .doc-content{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	padding: 0;
	background-color: transparent
}.page_content_blocks.bp-docs #bp-docs-single-doc-header{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px )) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px )) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ));
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs #bp-docs-single-doc-header .doc-permissions:last-child{
	margin-bottom: calc( var(--theme-var-grid_gap_koef) * 19px) !important
}.page_content_blocks.bp-docs .doc-tabs{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .doc-meta,.page_content_blocks.bp-docs .doc-attachments{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .comments-area{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .create-new-folder{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.bp-docs .docs-folder-manage{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) !important;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .eckb-kb-template #epkb-main-page-container.epkb-tabs-template{
}.page_content_blocks .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) 0;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-doc-search-container__title{
	margin-top: -0.3em
}.page_content_blocks .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-main-nav{
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 12px 12px #1d26260d;
	padding-left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	padding-right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	padding-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 20px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-top-category-box:before{
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks .eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content{
}.page_content_blocks .eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body{
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body>*:first-child{
	margin-top: 0
}.page_content_blocks #job_preview{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks #resume_preview{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single{
	padding: 0;
	background-color: unset;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	box-shadow: none
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-header.has_thumbnail{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	margin: 0
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-header.has_thumbnail.with_info{
	padding-right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ))
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-info{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	overflow: hidden;
	box-shadow: 0 3px 20px #1d26260d;
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ))
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-info .ld-info-video{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	position: relative;
	bottom: unset
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-info .ld-info-content{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	border: none
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-content{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single .learndash-wrapper .ld-content .ld-course-status{
	margin-top: 0
}.page_content_blocks.single .post_item_single.sfwd-courses .post_content_single,.page_content_blocks.single .post_item_single.sfwd-lessons .post_content_single,.page_content_blocks.single .post_item_single.sfwd-topic .post_content_single,.page_content_blocks.single .post_item_single.sfwd-quiz .post_content_single{
	margin-top: 0
}.page_content_blocks.single-sfwd-lessons .ld-course-context,.page_content_blocks.single-sfwd-topic .ld-course-context,.page_content_blocks.single-sfwd-quiz .ld-course-context{
	margin: 0;
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single-sfwd-lessons .post_item_single,.page_content_blocks.single-sfwd-topic .post_item_single,.page_content_blocks.single-sfwd-quiz .post_item_single{
	margin-left: var(--theme-var-grid_gap)
}.page_content_blocks.single .post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem>table{
	background-color: var(--theme-color-bg_color)
}.page_content_blocks.single .post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_sortStringItem{
	background: var(--theme-color-content_bg)
}.page_content_blocks #learndash_profile{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single #learn-press-course-tabs.course-tabs{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks.single .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .comments_wrap{
	margin-top: var(--theme-var-grid_gap);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single .lp-archive-courses .course-summary .course-summary-content .course-extra-box{
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-summary-sidebar__inner .course-sidebar-top{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-sidebar-preview{
	background: var(--theme-color-content_bg)
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-sidebar-preview .media-preview{
	-webkit-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	-ms-border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	border-radius: var(--theme-var-content_rad) var(--theme-var-content_rad) 0 0;
	margin: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) ) calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-summary-sidebar__inner .course-sidebar-secondary .widget.learnpress{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-time .course-time-row{
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-time .course-time-row time,.page_content_blocks.single #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-time .course-time-row strong{
	width: 100%
}.page_content_blocks.single .post_item_single.post_type_lp_lesson .post_content_single{
	margin-top: 0
}.page_content_blocks #learn-press-profile.lp-user-profile .wrapper-profile-header{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks #learn-press-profile.lp-user-profile #profile-sidebar{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) / 2 ) var(--theme-var-grid_gap);
	background-color: var(--theme-color-content_bg)
}.page_content_blocks #learn-press-profile.lp-user-profile #profile-sidebar #profile-nav .lp-profile-nav-tabs>li:first-child{
	border-top: none
}.page_content_blocks #learn-press-profile.lp-user-profile #profile-sidebar #profile-nav .lp-profile-nav-tabs>li:last-child{
	border-bottom: none
}.page_content_blocks #learn-press-profile.lp-user-profile #profile-content{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks #learn-press-profile.lp-user-profile .lp-archive-courses .learn-press-courses[data-layout="grid"] .course-thumbnail img{
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks #learn-press-profile.lp-user-profile .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-wrap-thumbnail + .course-content{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.page_content_blocks #learn-press-profile.lp-user-profile .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content{
	margin-top: 0;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: none;
	padding: 0;
	background-color: transparent
}.page_content_blocks #learn-press-profile.lp-user-profile .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-title{
	font-size: var(--theme-font-h4_font-size);
	line-height: 1.3em
}.page_content_blocks .lp-single-instructor .lp-single-instructor__info{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks .lp-single-instructor .instructor-courses{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .lp-single-instructor .instructor-courses .ul-instructor-courses .item-course .course-img img{
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks .lp-single-instructor .instructor-courses .ul-instructor-courses h3{
	font-size: var(--theme-font-h4_font-size);
	line-height: 1.3em
}.page_content_blocks div.lp-list-instructors .ul-list-instructors li.item-instructor{
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 11px ) );
	background-color: var(--theme-color-content_bg);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks .learnpress .learn-press-form-login,.page_content_blocks .learnpress .learn-press-form-register{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .lp-checkout-form .lp-checkout-form__before,.page_content_blocks .lp-checkout-form .lp-checkout-form__after{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks .become-teacher-form{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing){
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner){
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content table:not(.wp-calendar-table):not(.reports-list):not(.pmpro_table):not(.profile-fields):not(.shop_attributes):not(.variations):not(.doctable):not(.notification-settings):not(.toggle-table):not(.profile-settings):not(.post-revisions):not(.form-table):not(.lp-list-table),.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) table:not(.wp-calendar-table):not(.reports-list):not(.pmpro_table):not(.profile-fields):not(.shop_attributes):not(.variations):not(.doctable):not(.notification-settings):not(.toggle-table):not(.profile-settings):not(.post-revisions):not(.form-table):not(.lp-list-table){
	-webkit-border-radius: var(--theme-var-content_rad) !important;
	-ms-border-radius: var(--theme-var-content_rad) !important;
	border-radius: var(--theme-var-content_rad) !important;
	border: none !important;
	overflow: hidden
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content td>table:not(.wp-calendar-table):not(.reports-list):not(.pmpro_table):not(.profile-fields):not(.shop_attributes):not(.variations):not(.doctable):not(.notification-settings):not(.toggle-table):not(.profile-settings):not(.post-revisions):not(.form-table):not(.lp-list-table),.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) td>table:not(.wp-calendar-table):not(.reports-list):not(.pmpro_table):not(.profile-fields):not(.shop_attributes):not(.variations):not(.doctable):not(.notification-settings):not(.toggle-table):not(.profile-settings):not(.post-revisions):not(.form-table):not(.lp-list-table){
	-webkit-border-radius: 0px !important;
	-ms-border-radius: 0px !important;
	border-radius: 0px !important;
	box-shadow: none
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-pages,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-archives,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-meta,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-search,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-categories,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-latest-posts,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-recent-posts,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-recent-comments,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-nav_menu,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-calendar,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-latest-comments,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-page-list,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-tag-cloud,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-pages,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-archives,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-meta,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-search,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-categories,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-latest-posts,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-recent-posts,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-recent-comments,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-nav_menu,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-calendar,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-latest-comments,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-page-list,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-tag-cloud,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-pages,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-archives,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-meta,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-search,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-categories,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-latest-posts,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-recent-posts,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-recent-comments,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-nav_menu,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-calendar,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-latest-comments,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-page-list,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-tag-cloud,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-pages,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-archives,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-meta,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-search,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-categories,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-latest-posts,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-recent-posts,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-recent-comments,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-nav_menu,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-calendar,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-latest-comments,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-page-list,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-tag-cloud{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-pages>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-archives>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-meta>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-categories>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-recent-posts>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-recent-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-nav_menu>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-calendar>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-latest-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-page-list>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-pages>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-archives>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-meta>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-categories>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-recent-posts>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-recent-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-nav_menu>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-calendar>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-latest-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-page-list>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-pages>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-archives>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-meta>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-categories>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-recent-posts>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-recent-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-nav_menu>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-calendar>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-latest-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-page-list>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-pages>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-archives>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-meta>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-categories>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-recent-posts>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-recent-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-nav_menu>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-calendar>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-latest-comments:not(.has-avatars)>li,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-page-list>li{
	margin-left: 17px
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar .wp-calendar-image,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar .wp-calendar-image{
	margin-left: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	margin-right: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	margin-top: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) )
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-block-calendar .wp-calendar-nav,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar .wp-calendar-nav,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-block-calendar .wp-calendar-nav,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar .wp-calendar-nav{
	margin-left: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	margin-right: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	margin-bottom: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) )
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_video.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_slider.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_audio.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials:not(.is_block) .sc_testimonials_item,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger.is_block:not(.sc_blogger_default_over),.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events:not(.is_block) .sc_events_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_video.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_slider.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_audio.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials:not(.is_block) .sc_testimonials_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger.is_block:not(.sc_blogger_default_over),.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events:not(.is_block) .sc_events_item{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_video.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_slider.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_audio.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials:not(.is_block) .sc_testimonials_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger.is_block:not(.sc_blogger_default_over) .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events:not(.is_block) .sc_events_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_video.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_slider.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_audio.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials:not(.is_block) .sc_testimonials_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger.is_block:not(.sc_blogger_default_over) .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events:not(.is_block) .sc_events_item .sc_item_title:first-child{
	margin-top: -0.2em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_video.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_video.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_slider.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_slider.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_audio.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .widget_audio.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_widget_calendar h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials:not(.is_block) .sc_testimonials_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials:not(.is_block) .sc_testimonials_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger.is_block:not(.sc_blogger_default_over) h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger.is_block:not(.sc_blogger_default_over) h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events:not(.is_block) .sc_events_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_events:not(.is_block) .sc_events_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_video.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_video.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_slider.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_slider.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_audio.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .widget_audio.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_widget_calendar h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials:not(.is_block) .sc_testimonials_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials:not(.is_block) .sc_testimonials_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger.is_block:not(.sc_blogger_default_over) h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger.is_block:not(.sc_blogger_default_over) h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_blogger_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events:not(.is_block) .sc_events_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_events:not(.is_block) .sc_events_item h1.sc_item_title:first-child{
	margin-top: -0.3em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_testimonials:not(.is_block) .sc_item_content>.sc_testimonials_item,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_item_content>.sc_item_container,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons:not(.is_block) .sc_item_content>.sc_icons_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_testimonials:not(.is_block) .sc_item_content>.sc_testimonials_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block):not(.sc_blogger_default_over):not(.sc_blogger_default_modern) .sc_item_content>.sc_item_container,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons:not(.is_block) .sc_item_content>.sc_icons_item{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .sc_blogger_item_default_modern .sc_blogger_item_body,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .sc_blogger_item_default_modern .sc_blogger_item_body{
	border: none;
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_excerpt + .post_layout_excerpt,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_excerpt + .post_layout_excerpt{
	border-top: none;
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_excerpt,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_excerpt{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_excerpt.format-video,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_excerpt.format-audio,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_excerpt.format-video,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_excerpt.format-audio{
	padding: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_excerpt.format-quote blockquote,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_excerpt.format-quote blockquote{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_band + .post_layout_band,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_band + .post_layout_band{
	border-top: none;
	margin-top: var(--theme-var-grid_gap)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_band,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_band{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_band.format-quote blockquote,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_band.format-quote blockquote{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_blogger:not(.is_block) .post_layout_classic,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_blogger:not(.is_block) .post_layout_classic{
	border: none;
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_modern.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default:not(.is_block) .sc_icons_item,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic:not(.is_block) .sc_icons_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_modern.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default:not(.is_block) .sc_icons_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic:not(.is_block) .sc_icons_item{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_modern.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default:not(.is_block) .sc_icons_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic:not(.is_block) .sc_icons_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_modern.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default:not(.is_block) .sc_icons_item .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic:not(.is_block) .sc_icons_item .sc_item_title:first-child{
	margin-top: -0.2em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_modern.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_modern.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default:not(.is_block) .sc_icons_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_default:not(.is_block) .sc_icons_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic:not(.is_block) .sc_icons_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_classic:not(.is_block) .sc_icons_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_modern.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_modern.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default:not(.is_block) .sc_icons_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_default:not(.is_block) .sc_icons_item h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic:not(.is_block) .sc_icons_item h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_classic:not(.is_block) .sc_icons_item h1.sc_item_title:first-child{
	margin-top: -0.3em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_icons_modern:not(.is_block) .sc_icons_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_icons_modern:not(.is_block) .sc_icons_item{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_price.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_price.is_block{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_price.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_price.is_block .sc_item_title:first-child{
	margin-top: -0.2em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_price.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_price.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_price.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_price.is_block h1.sc_item_title:first-child{
	margin-top: -0.3em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_price:not(.is_block) .sc_price_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_price:not(.is_block) .sc_price_item{
	border: none
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block) .sc_skills_item_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block) .sc_skills_item_wrap{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block) .sc_skills_item_wrap .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills.is_block .sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block) .sc_skills_item_wrap .sc_item_title:first-child{
	margin-top: -0.2em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block) .sc_skills_item_wrap h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block) .sc_skills_item_wrap h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills.is_block h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills.is_block h1.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block) .sc_skills_item_wrap h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block) .sc_skills_item_wrap h1.sc_item_title:first-child{
	margin-top: -0.3em
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block)[data-col="2"] .sc_skills_item_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block)[data-col="2"] .sc_skills_item_wrap{
	padding: 20px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) )
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_skills:not(.is_block):not([data-col="1"]):not([data-col="2"]) .sc_skills_item_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_skills:not(.is_block):not([data-col="1"]):not([data-col="2"]) .sc_skills_item_wrap{
	padding: 17px
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_igenerator.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_tgenerator.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_chat.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_chat_topics.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_chat_history.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_igenerator.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_tgenerator.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_chat.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_chat_topics.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_chat_history.is_block{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_igenerator:not(.is_block) .sc_igenerator_form_field_tags_item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_igenerator:not(.is_block) .sc_igenerator_form_field_tags_item{
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_igenerator:not(.is_block) .sc_igenerator_form_field_tags_item:hover,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_igenerator:not(.is_block) .sc_igenerator_form_field_tags_item:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_chat:not(.is_block) .sc_chat_content,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_chat:not(.is_block) .sc_chat_content{
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .sc_chat:not(.is_block) .sc_chat_result .sc_chat_list .sc_chat_list_item:not(.sc_chat_list_item_user) .sc_chat_list_item_content,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .sc_chat:not(.is_block) .sc_chat_result .sc_chat_list .sc_chat_list_item:not(.sc_chat_list_item_user) .sc_chat_list_item_content{
	background-color: var(--theme-color-bg_color)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .tribe-events-widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .tribe-events-widget{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_top_rated_products,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_products,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_product_tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_product_categories,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_product_search,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_widget_cart,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-woocommerce_recent_reviews,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_top_rated_products,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_products,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_product_tag_cloud,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_product_categories,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_product_search,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_widget_cart,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-woocommerce_recent_reviews{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_topics_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_core_recently_active_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_classic_members_recently_active_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_core_whos_online_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_classic_members_whos_online_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_core_members_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_classic_members_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_groups_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_classic_groups_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-widget_recent_bp_docs,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_stats_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_messages_sitewide_notices_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_login_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bp_classic_core_login_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_search_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_forums_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_replies_widget,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-bbp_views_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_topics_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_core_recently_active_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_classic_members_recently_active_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_core_whos_online_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_classic_members_whos_online_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_core_members_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_classic_members_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_groups_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_classic_groups_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-widget_recent_bp_docs,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_stats_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_messages_sitewide_notices_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_login_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bp_classic_core_login_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_search_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_forums_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_replies_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-bbp_views_widget{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content div.job_listings,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .job_shortcode,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-widget_recent_jobs,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content #submit-job-form,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) div.job_listings,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .job_shortcode,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-widget_recent_jobs,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) #submit-job-form{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .job_summary_shortcode,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .job_summary_shortcode{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	border: none;
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content div.resumes,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content #submit-resume-form,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-widget_recent_resumes,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) div.resumes,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) #submit-resume-form,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-widget_recent_resumes{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .ld-course-list-content .ld-course-list-items .ld_course_grid .course img,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .ld-course-list-content .ld-course-list-items .ld_course_grid .course .ld_course_grid_video_embed,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .ld-course-list-content .ld-course-list-items .ld_course_grid .course img,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .ld-course-list-content .ld-course-list-items .ld_course_grid .course .ld_course_grid_video_embed{
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption{
	margin-top: 0;
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 11px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption h3,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption h3{
	font-size: var(--theme-font-h3_font-size);
	line-height: 1.217em;
	margin-top: -2px !important
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .learnpress.widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .learnpress.widget{
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_featured,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_popular,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_recent,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_progress,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_info,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-learnpress_widget_course_extra,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_featured,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_popular,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_recent,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_progress,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_info,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-learnpress_widget_course_extra{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-lduserstatus,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-lduserstatus{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .learn-press-pagination,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .learn-press-pagination{
	margin-top: var(--theme-var-grid_gap);
	padding-top: 0;
	border: none
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-single-instructor .instructor-courses .learn-press-pagination,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-single-instructor .instructor-courses .learn-press-pagination{
	border-top: 1px solid var(--theme-color-bd_color);
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ));
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ))
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="grid"] .course-thumbnail img,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="grid"] .course-thumbnail img{
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content{
	margin-top: 0;
	-webkit-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	-ms-border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	border-radius: 0 0 var(--theme-var-content_rad) var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 11px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="list"] .course-thumbnail img,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="list"] .course-thumbnail img{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="list"] .course + .course,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="list"] .course + .course{
	margin-top: var(--theme-var-grid_gap);
	padding-top: 0;
	border: none
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item .course-content,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .lp-archive-courses .learn-press-courses[data-layout="list"] .course .course-item .course-content{
	-webkit-border-radius: 0 var(--theme-var-content_rad) var(--theme-var-content_rad) 0;
	-ms-border-radius: 0 var(--theme-var-content_rad) var(--theme-var-content_rad) 0;
	border-radius: 0 var(--theme-var-content_rad) var(--theme-var-content_rad) 0;
	padding: calc(var(--theme-var-grid_gap) / 2) var(--theme-var-grid_gap)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wpcf7,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wpcf7{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-accordion,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-toggle,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-testimonial-wrapper,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-accordion,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-toggle,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-testimonial-wrapper{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-tabs,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-tabs{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-widget-google_maps iframe,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-widget-google_maps iframe{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-icon-box-wrapper,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-icon-box-wrapper{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) 20px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-icon-box-wrapper:hover,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-icon-box-wrapper:hover{
	background-color: var(--theme-color-accent_link)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-icon-box-wrapper:hover .elementor-icon,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-icon-box-wrapper:hover .elementor-icon{
	fill: var(--theme-color-accent_text)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-icon-box-wrapper:hover .elementor-icon-box-title,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-icon-box-wrapper:hover .elementor-icon-box-title{
	color: var(--theme-color-accent_text)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-image-box-wrapper,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-image-box-wrapper{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) 10px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-widget-image img,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-widget-image img{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-alert,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-alert{
	box-shadow: 0 3px 20px #1d26260d
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .elementor-alert[class*="elementor-alert-"],.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .elementor-alert[class*="elementor-alert-"]{
	border: none
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content #pmpro_account .pmpro_box,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_member_profile_edit_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_change_password_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_login_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_lost_password_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_invoice_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_billing_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_cancel_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_checkout_gateway-none,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_confirmation_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) #pmpro_account .pmpro_box,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_member_profile_edit_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_change_password_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_login_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_lost_password_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_invoice_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_billing_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_cancel_wrap,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_checkout_gateway-none,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_confirmation_wrap{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .pmpro_content_message,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .pmpro_content_message{
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .m-chart-container,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .m-chart-container{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-democracy.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-democracy:not(.is_block) .democracy,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-democracy.is_block,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-democracy:not(.is_block) .democracy{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing):not(.elementor-page) .content .wp-widget-mc4wp_form_widget,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) .wp-widget-mc4wp_form_widget{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-inner-section{
	--theme-var-content_rad: 8px;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg);
	overflow: hidden
}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-inner-section .elementor-widget-trx_sc_title:first-child .sc_item_title:first-child{
	margin-top: -0.2em
}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-inner-section .elementor-widget-trx_sc_title:first-child h2.sc_item_title:first-child,.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-inner-section .elementor-widget-trx_sc_title:first-child h1.sc_item_title:first-child{
	margin-top: -0.3em
}.page_content_classic{
	--theme-var-content_rad: 8px
}.page_content_classic.custom-background.page .content_wrap>.content{
	background-color: var(--theme-color-content_bg);
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) )
}.page_content_classic .sc_layouts_title_caption{
	margin-top: -0.3em
}.page_content_classic.menu_side_present.sidebar_show .content_wrap>.content,.page_content_classic.menu_side_present.sidebar_hide .page_content_wrap>.content_wrap:first-child{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 0 3px 20px #1d26260d;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	background-color: var(--theme-color-content_bg)
}.page_content_classic.menu_side_hide .content_wrap>.sidebar>.sidebar_inner>.widget{
	box-shadow: none
}.page_content_classic.single.menu_side_present .post_item_single{
}.page_content_classic.single.menu_side_present .post_item_single .post_header_wrap .post_featured.post_featured_bg{
	margin-top: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) )
}.page_content_classic.single.menu_side_present.sidebar_show .post_item_single{
}.page_content_classic.single.menu_side_present.sidebar_show .post_item_single .post_header_wrap .post_featured.post_featured_bg{
	margin-left: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	margin-right: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) )
}.page_content_classic.single.menu_side_present.sidebar_show .post_item_single .post_header_wrap .post_featured.post_featured_bg + .post_header{
	left: 0;
	right: 0
}.page_content_classic.single.menu_side_present.sidebar_hide .post_item_single{
}.page_content_classic.single.menu_side_present.sidebar_hide .post_item_single .post_header_wrap .post_featured:not(.post_featured_bg):not(.post_attachment){
	margin-top: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) )
}.page_content_classic.single.menu_side_present.sidebar_hide .post_item_single .post_header_wrap .post_featured.post_featured_bg + .post_header{
	padding-bottom: 6px
}.page_content_classic.single.menu_side_hide .post_item_single .post_header_wrap .post_featured{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.page_content_classic.single.menu_side_hide .post_item_single .author_info,.page_content_classic.single.menu_side_hide .post_item_single .post_tags_single a:not(:hover),.page_content_classic.single.menu_side_hide .post_item_single .comments_list_wrap .bypostauthor .comment_bypostauthor{
	border: none;
	background-color: var(--theme-color-content_bg)
}.page_content_classic.single.sidebar_hide .post_item_single .post_header_wrap .post_featured.post_featured_bg + .post_header{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: var(--theme-color-content_bg)
}.page_content_classic.menu_side_hide .post_layout_classic:not(.sticky){
	border: none
}.page_content_classic.single-tribe_events .type-tribe_events{
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 20px ) );
	margin-top: var(--theme-var-grid_gap);
	border-top: 1px solid var(--theme-color-bd_color)
}.page_content_classic.single-tribe_events .comments_wrap{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 20px ) );
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	border-top: 1px solid var(--theme-color-bd_color)
}.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-day,.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-list{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) )
}.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-day .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper,.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-day .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper,.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-list .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper,.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{
	margin-top: 4px
}.page_content_classic.post-type-archive-tribe_events .tribe-events-calendar-month{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.page_content_classic.post-type-archive-tribe_events .tribe-events-view-loader{
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px
}.page_content_classic.menu_side_hide .tribe-common .tribe-common-l-container .tribe-events-calendar-month .tribe-events-calendar-month__day,.page_content_classic.menu_side_hide .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar,.page_content_classic.menu_side_hide .tribe-common .tribe-common-l-container .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{
	background-color: var(--theme-color-content_bg)
}.page_content_classic div#buddypress{
}.page_content_classic div#buddypress table.notifications{
	box-shadow: none
}.page_content_classic div#buddypress #header-cover-image{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_classic div#buddypress>.activity-type-tabs{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	margin-top: var(--theme-var-grid_gap)
}.page_content_classic div#buddypress #item-nav{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_classic div#buddypress #item-nav ul li{
	margin-right: 15px
}.page_content_classic div#buddypress #item-body #whats-new-form + #subnav{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.page_content_classic div#buddypress #item-body #subnav,.page_content_classic div#buddypress>#subnav{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) !important
}.page_content_classic div#buddypress .activity-item{
	margin: 0;
	padding: 0;
	border: none;
	overflow: visible
}.page_content_classic div#buddypress .activity-item + .activity-item,.page_content_classic div#buddypress li.load-more + .activity-item,.page_content_classic div#buddypress li.load-newest + .activity-item{
	margin-top: var(--theme-var-grid_gap);
	padding-top: var(--theme-var-grid_gap);
	border-top: 1px solid var(--theme-color-bd_color)
}.page_content_classic div#buddypress div.activity #activity-stream .activity-item.has-comments{
	padding-bottom: 0
}.page_content_classic div#buddypress div.activity #activity-stream .activity-item.has-comments .activity-comments,.page_content_classic div#buddypress div.activity #activity-stream .activity-item:not(.has-comments) .activity-comments>form{
	border-top: none;
	padding: var(--theme-var-grid_gap);
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) 0 0 0;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.page_content_classic div#buddypress #groups-directory-form .item-list-tabs:not(#subnav),.page_content_classic div#buddypress #members-directory-form .item-list-tabs:not(#subnav){
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) );
	background-color: var(--theme-color-navigate_bg);
	margin-bottom: var(--theme-var-grid_gap)
}.page_content_classic.menu_side_hide div#buddypress{
}.page_content_classic.menu_side_hide div#buddypress #item-header{
	background-color: transparent
}.page_content_classic.menu_side_hide div#buddypress #groups-list>li,.page_content_classic.menu_side_hide div#buddypress #group-list>li{
	border: none;
	background-color: var(--theme-color-content_bg)
}.page_content_classic.menu_side_hide div#buddypress #members-group-list #member-list>li,.page_content_classic.menu_side_hide div#buddypress #members-dir-list #members-list>li{
	border: none;
	background-color: var(--theme-color-content_bg)
}.page_content_classic div#bbpress-forums{
}.page_content_classic div#bbpress-forums .bbp-forums,.page_content_classic div#bbpress-forums .bbp-topics{
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 5px 30px rgba(0,0,0,0.04)
}.page_content_classic.bp-messages .bp-messages-wrap{
	background-color: var(--theme-color-navigate_bg)
}.page_content_classic.bp-messages .bp-messages-wrap div.bulk-message form .box{
	background: var(--theme-color-content_bg)
}.page_content_classic.bp-docs{
}.page_content_classic.bp-docs .currently-viewing{
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.page_content_classic.bp-docs .doc-content{
	padding: 0
}.page_content_classic.bp-docs #bp-docs-single-doc-header{
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.page_content_classic.bp-docs .doc-meta{
	padding-top: 0
}.page_content_classic.menu_side_hide div#buddypress{
}.page_content_classic.menu_side_hide div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section{
	border: none;
	background-color: var(--theme-color-content_bg)
}.page_content_classic.menu_side_present .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-top-category-box:before{
	border: 1px solid var(--theme-color-bd_color)
}.page_content_classic.menu_side_hide .eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search{
	border: none;
	background-color: var(--theme-color-content_bg)
}.page_content_classic.single-job_listing .post_content_title,.page_content_classic.single-resume .post_content_title{
	margin-bottom: 17px
}.page_content_classic.single-job_listing .post_content_title:after,.page_content_classic.single-resume .post_content_title:after{
	display: none
}.page_content_classic.menu_side_hide .single_job_listing .company,.page_content_classic.menu_side_hide .single_job_listing .job_application .application_details{
	background-color: var(--theme-color-content_bg);
	border: none !important
}.page_content_classic.menu_side_hide .single-resume-content .resume-card,.page_content_classic.menu_side_hide .single-resume-content .resume_contact .resume_contact_details,.page_content_classic.menu_side_hide .single-resume-content .resume-manager-skills li{
	background-color: var(--theme-color-content_bg);
	border: none !important
}.page_content_classic .learndash_post_sfwd-courses .learndash-wrapper .ld-course-status,.page_content_classic div#buddypress .learndash-wrapper .ld-course-status{
	background-color: var(--theme-color-content_bg)
}.page_content_classic.menu_side_hide .ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-bar{
	background-color: var(--theme-color-bd_color)
}.page_content_classic.menu_side_hide.woocommerce div.product .woocommerce-tabs ul.tabs li a,.page_content_classic.menu_side_hide.single-product .related ul.products li.product .post_data,.page_content_classic.menu_side_hide.single-product .upsells ul.products li.product .post_data{
	border: none !important
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content{
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .sc_blogger_item_default_modern .sc_blogger_item_body,.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .sc_price_item{
	border: none
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .sc_events_default .sc_events_item .sc_events_item_thumb .sc_events_item_date .sc_events_item_date_day{
	background-color: var(--theme-color-content_bg)
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content div.job_listings .job_filters .search_jobs,.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .wp-widget-widget_recent_jobs .job_filters .search_jobs,.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content div.resumes .resume_filters .search_resumes{
	border: none;
	background-color: var(--theme-color-content_bg)
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .widget.widget_bp_core_members_widget div.item-options a:not(.selected):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .wp-widget-bp_core_members_widget div.item-options a:not(.selected):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .wp-widget-bp_classic_members_widget div.item-options a:not(.selected):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .widget.widget_bp_groups_widget div.item-options a:not(.selected):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .wp-widget-bp_groups_widget div.item-options a:not(.selected):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .wp-widget-bp_classic_groups_widget div.item-options a:not(.selected):not(:hover){
	border: none;
	background-color: var(--theme-color-content_bg)
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .pmpro_content_message{
	background-color: var(--theme-color-content_bg)
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:not(.elementor-active):not(:hover),.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .elementor-toggle .elementor-tab-title{
	border: none;
	background-color: var(--theme-color-content_bg)
}.menu_side_hide.page_content_classic:not(.single-post):not(.single-job_listing) .content .elementor-alert[class*="elementor-alert-"]{
	border: none
}[class*="sc_button_hover_slide"]{
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease
}.sc_button_hover_just_init{
	-webkit-transition: none !important;
	-ms-transition: none !important;
	transition: none !important
}[class*="sc_button_hover_"]:not(.sc_button_bg_image){
	-webkit-transition: -webkit-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;
	-ms-transition: -ms-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;
	transition: transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s
}.sc_button_hover_arrow{
	position: relative;
	overflow: hidden;
	padding-left: 2em !important;
	padding-right: 2em !important
}.sc_button_hover_arrow:before{
	content: '\e8f4';
	font-family: "fontello";
	position: absolute;
	z-index: 1;
	right: -2em !important;
	left: auto !important;
	top: 50% !important;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: transparent !important;
	color: inherit !important
}.sc_button_hover_arrow:hover:before,.sc_button_hover_arrow.active:before,.vc_active .sc_button_hover_arrow:before{
	right: 0.5em !important
}.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-accent_hover) 50%,var(--theme-color-accent_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-accent_link) !important
}.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-accent_hover) 50%,var(--theme-color-accent_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-accent_link) !important
}.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-accent_hover) 50%,var(--theme-color-accent_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-accent_link) !important
}.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-accent_hover) 50%,var(--theme-color-accent_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-accent_link) !important
}.color_style_link2.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-accent_hover2) 50%,var(--theme-color-accent_link2) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-accent_link2) !important
}.color_style_link2.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-accent_hover2) 50%,var(--theme-color-accent_link2) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-accent_link2) !important
}.color_style_link2.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-accent_hover2) 50%,var(--theme-color-accent_link2) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-accent_link2) !important
}.color_style_link2.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-accent_hover2) 50%,var(--theme-color-accent_link2) 50%) no-repeat scroll right top/100% 210% var(--theme-color-accent_link2) !important
}.color_style_link3.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-accent_hover3) 50%,var(--theme-color-accent_link3) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-accent_link3) !important
}.color_style_link3.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-accent_hover3) 50%,var(--theme-color-accent_link3) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-accent_link3) !important
}.color_style_link3.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-accent_hover3) 50%,var(--theme-color-accent_link3) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-accent_link3) !important
}.color_style_link3.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-accent_hover3) 50%,var(--theme-color-accent_link3) 50%) no-repeat scroll right top/100% 210% var(--theme-color-accent_link3) !important
}.color_style_link4.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-accent_hover4) 50%,var(--theme-color-accent_link4) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-accent_link4) !important
}.color_style_link4.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-accent_hover4) 50%,var(--theme-color-accent_link4) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-accent_link4) !important
}.color_style_link4.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-accent_hover4) 50%,var(--theme-color-accent_link4) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-accent_link4) !important
}.color_style_link4.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-accent_hover4) 50%,var(--theme-color-accent_link4) 50%) no-repeat scroll right top/100% 210% var(--theme-color-accent_link4) !important
}.color_style_link5.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-accent_hover5) 50%,var(--theme-color-accent_link5) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-accent_link5) !important
}.color_style_link5.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-accent_hover5) 50%,var(--theme-color-accent_link5) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-accent_link5) !important
}.color_style_link5.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-accent_hover5) 50%,var(--theme-color-accent_link5) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-accent_link5) !important
}.color_style_link5.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-accent_hover5) 50%,var(--theme-color-accent_link5) 50%) no-repeat scroll right top/100% 210% var(--theme-color-accent_link5) !important
}.color_style_dark.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-text_dark_08) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_dark) !important
}.color_style_dark.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-text_dark_08) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_dark) !important
}.color_style_dark.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-text_dark_08) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_dark) !important
}.color_style_dark.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-text_dark_08) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_dark) !important
}.color_style_light.sc_button_hover_slide_left{
	background: linear-gradient(to right,var(--theme-color-text_light_08) 50%,var(--theme-color-text_light_06) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_light_06) !important
}.color_style_light.sc_button_hover_slide_right{
	background: linear-gradient(to left,var(--theme-color-text_light_08) 50%,var(--theme-color-text_light_06) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_light_06) !important
}.color_style_light.sc_button_hover_slide_top{
	background: linear-gradient(to bottom,var(--theme-color-text_light_08) 50%,var(--theme-color-text_light_06) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_light_06) !important
}.color_style_light.sc_button_hover_slide_bottom{
	background: linear-gradient(to top,var(--theme-color-text_light_08) 50%,var(--theme-color-text_light_06) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_light_06) !important
}.sc_button_hover_slide_left:hover,.sc_button_hover_slide_left.active,.ui-state-active .sc_button_hover_slide_left,.vc_active .sc_button_hover_slide_left,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,li.active .sc_button_hover_slide_left{
	background-position: left bottom !important;
	color: var(--theme-color-bg_color) !important
}.sc_button_hover_slide_right:hover,.sc_button_hover_slide_right.active,.ui-state-active .sc_button_hover_slide_right,.vc_active .sc_button_hover_slide_right,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,li.active .sc_button_hover_slide_right{
	background-position: right bottom !important;
	color: var(--theme-color-bg_color) !important
}.sc_button_hover_slide_top:hover,.sc_button_hover_slide_top.active,.ui-state-active .sc_button_hover_slide_top,.vc_active .sc_button_hover_slide_top,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,li.active .sc_button_hover_slide_top{
	background-position: right top !important;
	color: var(--theme-color-bg_color) !important
}.sc_button_hover_slide_bottom:hover,.sc_button_hover_slide_bottom.active,.ui-state-active .sc_button_hover_slide_bottom,.vc_active .sc_button_hover_slide_bottom,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,li.active .sc_button_hover_slide_bottom{
	background-position: right bottom !important;
	color: var(--theme-color-bg_color) !important
}.post_featured[class*="hover_"]{
	position: relative;
	-webkit-transition: all 0.35s ease-in-out;
	-ms-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	transform: translate3d(0,0,0)
}.post_featured:not(.post_featured_bg)[class*="hover_"]{
	display: inline-block;
	vertical-align: top
}.post_featured[class*="hover_"],.post_featured[class*="hover_"] *{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}.post_featured .mask{
	content: ' ';
	position: absolute;
	z-index: 4;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease
}.post_featured .post_info{
	position: absolute;
	z-index: 6;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%) scale(0.5,0.5);
	-ms-transform: translate(-50%,-50%) scale(0.5,0.5);
	transform: translate(-50%,-50%) scale(0.5,0.5);
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	display: none;
	font-size: 17px;
	line-height: 1.3em;
	width: 90%;
	text-align: center;
	margin: -1em auto 0;
	opacity: 0
}.post_featured .post_link{
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}.format-video .post_featured .icon,.format-video .post_featured .icons,.format-audio .post_featured .icon,.format-audio .post_featured .icons,.format-gallery .post_featured .icon,.format-gallery .post_featured .icons{
	display: none
}.post_featured.hover_ .icons{
	position: absolute;
	z-index: 7;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}.post_featured.hover_none{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.post_featured.hover_none .mask{
	display: none
}.post_featured.hover_dots:hover .mask{
	opacity: 1
}.post_featured.hover_dots img,.post_featured.hover_dots .post_thumb{
	-webkit-transition: -webkit-transform 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease;
	transition: transform 0.3s ease
}.post_featured.hover_dots:hover>img,.post_featured.hover_dots:hover .post_thumb,.post_featured.hover_dots:hover .trx_addons_secondary_image{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1)
}.post_featured.hover_dots .icons{
	position: absolute;
	z-index: 6;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}.post_featured.hover_dots .icons span{
	display: inline-block;
	opacity: 0;
	position: absolute;
	z-index: 5;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 6px;
	height: 6px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-color: var(--theme-color-accent_link)
}.post_featured.hover_dots:hover .icons span{
	opacity: 1;
	display: inline-block
}.post_featured.hover_dots:hover .icons span:first-child{
	margin-left: -13px
}.post_featured.hover_dots:hover .icons span + span + span{
	margin-left: 13px
}.post_featured.hover_dots.hover_with_info .icons span{
	margin-top: 1em
}.post_featured.hover_dots .post_info{
	position: absolute;
	z-index: 6;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-bottom: 2em
}.post_featured.hover_dots .post_info .post_title{
	margin: 0
}.post_featured.hover_dots:hover .post_info{
	-webkit-transform: translate(-50%,-50%) scale(1,1);
	-ms-transform: translate(-50%,-50%) scale(1,1);
	transform: translate(-50%,-50%) scale(1,1);
	opacity: 1
}.post_featured.hover_dots .post_info,.post_featured.hover_dots .post_info a,.post_featured.hover_dots .post_info a:hover{
	color: var(--theme-color-bg_color)
}.post_featured.hover_fade,.post_featured.hover_slide,.post_featured.hover_pull,.post_featured.hover_excerpt,.post_featured.hover_border{
	position: relative;
	overflow: hidden
}.post_featured.hover_fade .post_info,.post_featured.hover_slide .post_info,.post_featured.hover_pull .post_info,.post_featured.hover_excerpt .post_info,.post_featured.hover_border .post_info{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	text-align: center;
	display: block;
	margin: 0;
	opacity: 1;
	font-size: 1em;
	-webkit-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none
}.post_featured.hover_fade .post_info .post_info_back,.post_featured.hover_slide .post_info .post_info_back,.post_featured.hover_pull .post_info .post_info_back,.post_featured.hover_excerpt .post_info .post_info_back,.post_featured.hover_border .post_info .post_info_back{
	max-width: none;
	padding: 0
}.post_featured.hover_fade .post_info .post_title,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_border .post_info .post_title{
	margin: 0;
	text-align: center
}.post_featured.hover_fade .post_info .post_descr,.post_featured.hover_slide .post_info .post_descr,.post_featured.hover_pull .post_info .post_descr,.post_featured.hover_excerpt .post_info .post_descr,.post_featured.hover_border .post_info .post_descr{
	margin: 0;
	position: relative;
	padding: 0.6em var(--theme-var-grid_gap);
	text-align: center;
	pointer-events: none
}.post_featured.hover_fade .post_info .post_descr a,.post_featured.hover_slide .post_info .post_descr a,.post_featured.hover_pull .post_info .post_descr a,.post_featured.hover_excerpt .post_info .post_descr a,.post_featured.hover_border .post_info .post_descr a{
	pointer-events: initial
}.post_featured.hover_fade .post_info .post_title span,.post_featured.hover_slide .post_info .post_title span,.post_featured.hover_pull .post_info .post_title span,.post_featured.hover_excerpt .post_info .post_title span,.post_featured.hover_border .post_info .post_title span{
	font-weight: 700
}.post_featured.hover_fade .post_info .post_excerpt,.post_featured.hover_slide .post_info .post_excerpt,.post_featured.hover_pull .post_info .post_excerpt,.post_featured.hover_border .post_info .post_excerpt{
	margin-top: 1em;
	display: none
}.post_featured.hover_excerpt .post_info .post_excerpt{
	margin-top: 1em
}.post_featured.hover_fade img,.post_featured.hover_fade .post_info .post_info_back,.post_featured.hover_fade .post_info .post_title,.post_featured.hover_fade .post_info .post_descr,.post_featured.hover_slide img,.post_featured.hover_slide .post_info .post_info_back,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr,.post_featured.hover_pull img,.post_featured.hover_pull .post_info .post_info_back,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr,.post_featured.hover_excerpt img,.post_featured.hover_excerpt .post_info .post_info_back,.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .post_info .post_descr,.post_featured.hover_border img,.post_featured.hover_border .post_info .post_info_back,.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
	-webkit-transition: -webkit-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease;
	transition: transform 0.3s ease,color 0.3s ease,opacity 0.3s ease,margin 0.3s ease
}.post_featured.hover_fade:hover .mask{
	opacity: 1
}.post_featured.hover_fade img,.post_featured.hover_fade .post_thumb{
	-webkit-transition: -webkit-transform 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease;
	transition: transform 0.3s ease
}.post_featured.hover_fade:hover>img,.post_featured.hover_fade:hover .post_thumb,.post_featured.hover_fade:hover .trx_addons_secondary_image{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1)
}.post_featured.hover_fade .post_info .post_info_back{
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 100%;
	text-align: center;
	padding: 15px;
	opacity: 0
}.post_featured.hover_fade.top_to_bottom .post_info .post_info_back{
	margin-top: -100%
}.post_featured.hover_fade.bottom_to_top .post_info .post_info_back{
	margin-top: 100%
}.post_featured.hover_fade.left_to_right .post_info .post_info_back{
	margin-left: -100%
}.post_featured.hover_fade.right_to_left .post_info .post_info_back{
	margin-left: 100%
}.post_featured.hover_fade:hover .post_info .post_info_back{
	opacity: 1
}.post_featured.hover_fade .post_info,.post_featured.hover_fade .post_info a,.post_featured.hover_fade .post_info .post_meta_item{
	color: var(--theme-color-accent_text)
}.post_featured.hover_fade .post_info a:hover{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_info{
	position: relative;
	overflow: hidden
}.post_featured.hover_info .post_info{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	text-align: left;
	display: block;
	margin: 0;
	opacity: 1;
	font-size: 1em;
	padding: var(--theme-var-grid_gap);
	-webkit-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}.post_featured.hover_info .post_info .post_category{
	position: absolute;
	z-index: 1;
	top: var(--theme-var-grid_gap);
	left: var(--theme-var-grid_gap)
}.post_featured.hover_info .post_info .post_category a{
	display: inline-block;
	vertical-align: top;
	font-size: 10px;
	padding: 3px 15px;
	margin: 0 0.3em 0.3em 0;
	-webkit-border-radius: 2em;
	-ms-border-radius: 2em;
	border-radius: 2em
}.post_featured.hover_info .post_info .post_category a,.post_featured.hover_info .post_info .post_category a .trx_addons_extended_taxonomy{
	-webkit-transition: background-color 0.3s ease,color 0.3s ease;
	-ms-transition: background-color 0.3s ease,color 0.3s ease;
	transition: background-color 0.3s ease,color 0.3s ease
}.post_featured.hover_info .post_info .post_title{
	margin: 0;
	text-align: left
}.post_featured.hover_info .post_info .post_descr{
	margin: 0.6em 0 0;
	padding: 0;
	position: relative;
	text-align: left
}body.sidebar_show [class*="column-1_3"] .post_featured.hover_info .post_info .post_descr,body.sidebar_show [class*="column-1_4"] .post_featured.hover_info .post_info .post_descr,body.sidebar_show [class*="masonry_item-1_3"] .post_featured.hover_info .post_info .post_descr{
	display: none
}.post_featured.hover_info img,.post_featured.hover_info .post_thumb,.post_featured.hover_info .post_info .post_category,.post_featured.hover_info .post_info .post_title,.post_featured.hover_info .post_info .post_descr{
	-webkit-transition: -webkit-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	-ms-transition: -ms-transform 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	transition: transform 0.3s ease,color 0.3s ease,opacity 0.3s ease
}.post_featured.hover_info .mask{
	opacity: 0.5;
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.85) 100%);
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.85) 100%);
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.85) 100%)
}.post_featured.hover_info:hover .mask{
	opacity: 1
}.post_featured.hover_info:hover>img,.post_featured.hover_info:hover .post_thumb,.post_featured.hover_info:hover .trx_addons_secondary_image{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1)
}.post_featured.hover_info .post_info,.post_featured.hover_info .post_info a,.post_featured.hover_info .post_info .post_meta_item{
	color: var(--theme-color-accent_text)
}.post_featured.hover_info .post_info a:hover{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_info .post_info .post_category a{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.post_featured.hover_info .post_info .post_category a span{
	background-color: transparent;
	color: inherit
}.post_featured.hover_info .post_info .post_category a .trx_addons_extended_taxonomy_bg{
	padding: 0
}.post_featured.hover_info .post_info .post_category a:hover{
	background-color: var(--theme-color-accent_hover);
	color: var(--theme-color-accent_text)
}.post_featured.hover_info .post_info .post_category a:hover .trx_addons_extended_taxonomy{
	color: var(--theme-color-accent_text)
}.post_featured.hover_slide .mask{
	opacity: 0.3 !important
}.post_featured.hover_slide:hover .mask{
	opacity: 1 !important
}.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info a,.post_featured.hover_slide .post_info .post_meta_item{
	color: var(--theme-color-accent_text)
}.post_featured.hover_slide .post_info a:hover{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_slide .post_info .post_info_back{
	background-color: transparent !important
}.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
	text-align: left
}.post_featured.hover_slide img,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease
}.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
	position: relative;
	margin: 0
}.post_featured.hover_slide .post_info .post_title{
	padding: 0 0 15px;
	margin: var(--theme-var-grid_gap) var(--theme-var-grid_gap) 15px !important;
	overflow: hidden
}.post_featured.hover_slide .post_info .post_title:after{
	content: " ";
	display: block !important;
	top: auto;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	background-color: var(--theme-color-accent_text)
}.post_featured.hover_slide:hover .post_info .post_title:after{
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0)
}.post_featured.hover_slide>img{
	max-width: none;
	width: calc(100% + 20px);
	-webkit-transform: translateX(-10px);
	-ms-transform: translateX(-10px);
	transform: translateX(-10px)
}.post_featured.hover_slide:hover>img{
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0)
}.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
	text-align: left
}.post_featured.hover_slide .post_info .post_descr{
	padding: 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap);
	opacity: 0;
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%)
}.post_featured.hover_slide:hover .post_info .post_descr{
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0)
}.post_featured.hover_pull{
	background-color: var(--theme-color-extra_bg_color)
}.post_featured.hover_pull .post_info,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr{
	text-align: left
}.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	margin: 0
}.post_featured.hover_pull .post_info,.post_featured.hover_pull .post_info a,.post_featured.hover_pull .post_info a:before{
	color: var(--theme-color-extra_dark)
}.post_featured.hover_pull .post_info a:hover,.post_featured.hover_pull .post_info a:hover:before{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_pull .mask{
	opacity: 0.3
}.post_featured.hover_pull:hover .mask{
	opacity: 1
}.post_featured.hover_pull:hover>img{
	-webkit-transform: translateY(-60px);
	-ms-transform: translateY(-60px);
	transform: translateY(-60px)
}.post_featured.hover_pull .post_info .post_title{
	padding: 20px var(--theme-var-grid_gap)
}.post_featured.hover_pull:hover .post_info .post_title{
	-webkit-transform: translateY(-60px);
	-ms-transform: translateY(-60px);
	transform: translateY(-60px)
}.post_featured.hover_pull .post_info .post_descr{
	height: 60px;
	-webkit-transform: translateY(60px);
	-ms-transform: translateY(60px);
	transform: translateY(60px)
}.post_featured.hover_pull:hover .post_info .post_descr{
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}.post_featured.hover_pull .post_info .post_descr .post_meta{
	max-height: 60px;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin: 0;
	padding: 0 var(--theme-var-grid_gap)
}.post_featured.hover_excerpt{
	background-color: var(--theme-color-extra_bg_color)
}.post_featured.hover_excerpt .post_info,.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .post_info .post_descr{
	text-align: left
}.post_featured.hover_excerpt .post_info .post_title,.post_featured.hover_excerpt .post_info .post_descr{
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0 var(--theme-var-grid_gap)
}.post_featured.hover_excerpt .post_info,.post_featured.hover_excerpt .post_info a,.post_featured.hover_excerpt .post_info a:before{
	color: var(--theme-color-accent_text)
}.post_featured.hover_excerpt .post_info a:hover,.post_featured.hover_excerpt .post_info a:hover:before{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_excerpt .mask{
	opacity: 0.3
}.post_featured.hover_excerpt:hover .mask{
	opacity: 1
}.post_featured.hover_excerpt:hover>img,.post_featured.hover_excerpt:hover>.post_thumb,.post_featured.hover_excerpt:hover>.trx_addons_secondary_image{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1)
}.post_featured.hover_excerpt .post_info .post_title{
	-webkit-transform: translateY(-15px);
	-ms-transform: translateY(-15px);
	transform: translateY(-15px)
}.post_featured.hover_excerpt:hover .post_info .post_title{
	-webkit-transform: translateY(-105px);
	-ms-transform: translateY(-105px);
	transform: translateY(-105px)
}.post_featured.hover_excerpt .post_info .post_descr{
	-webkit-transform: translateY(110%);
	-ms-transform: translateY(110%);
	transform: translateY(110%);
	opacity: 0
}.post_featured.hover_excerpt:hover .post_info .post_descr{
	-webkit-transform: translateY(-15px);
	-ms-transform: translateY(-15px);
	transform: translateY(-15px);
	opacity: 1
}.post_featured.hover_excerpt .post_info .post_descr .post_excerpt{
	color: #ccc;
	height: 80px;
	line-height: 1.5em;
	margin: 0
}.post_featured.hover_border:hover .mask{
	opacity: 1
}.post_featured.hover_border .post_info:before,.post_featured.hover_border .post_info:after{
	content: ' ';
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	pointer-events: none
}.post_featured.hover_border .post_info:before{
	border-top: 1px solid var(--theme-color-accent_text);
	border-bottom: 1px solid var(--theme-color-accent_text);
	-webkit-transform: scaleX(0);
	-ms-transform: scaleX(0);
	transform: scaleX(0)
}.post_featured.hover_border:hover .post_info:before{
	-webkit-transform: scaleX(1);
	-ms-transform: scaleX(1);
	transform: scaleX(1)
}.post_featured.hover_border .post_info:after{
	border-left: 1px solid var(--theme-color-accent_text);
	border-right: 1px solid var(--theme-color-accent_text);
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0)
}.post_featured.hover_border:hover .post_info:after{
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1)
}.post_featured.hover_border .post_info .post_info_back{
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 100%;
	text-align: center;
	padding: 45px;
	background-color: transparent !important
}.post_featured.hover_border .post_info,.post_featured.hover_border .post_info a,.post_featured.hover_border .post_info .post_meta_item{
	color: var(--theme-color-accent_text)
}.post_featured.hover_border .post_info a:hover{
	color: var(--theme-color-accent_link3)
}.post_featured.hover_border img,.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease
}.post_featured.hover_border:hover>img,.post_featured.hover_border:hover>.post_thumb,.post_featured.hover_border:hover>.trx_addons_secondary_image{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1)
}.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
	opacity: 0;
	position: relative;
	text-align: center;
	margin: 0
}.post_featured.hover_border .post_info .post_title{
	-webkit-transform: translateY(-1em);
	-ms-transform: translateY(-1em);
	transform: translateY(-1em)
}.post_featured.hover_border:hover .post_info .post_title{
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}.post_featured.hover_border .post_info .post_descr{
	padding: 0.6em 0 0;
	-webkit-transform: translateY(1em);
	-ms-transform: translateY(1em);
	transform: translateY(1em)
}.post_featured.hover_border:hover .post_info .post_descr{
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}.post_featured.hover_border .post_info .post_info_item + .post_info_item:before{
	content: ' ';
	display: block;
	margin: 0.5em 0 0 0
}.post_featured.hover_shop{
	position: relative;
	display: block
}.post_item:hover .post_featured.hover_shop .mask,.post_item:hover .post_featured.hover_shop:hover .mask{
	opacity: 1
}.post_featured.hover_shop .icons{
	position: absolute;
	z-index: 1002;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none
}.post_featured.hover_shop .icons a{
	display: inline-block;
	pointer-events: all;
	font-size: 1.2632em !important;
	padding: 0 !important;
	letter-spacing: 0 !important;
	cursor: pointer;
	text-align: center;
	border: 3px solid var(--theme-color-accent_link) !important;
	color: var(--theme-color-inverse_link) !important;
	background-color: var(--theme-color-accent_link) !important;
	opacity: 0;
	margin-left: -1.76em;
	position: absolute;
	z-index: 10;
	top: 50%;
	left: 50%;
	width: 2.5em;
	height: 2.5em;
	line-height: 2.5em !important;
	-webkit-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	border-radius: 0 !important;
	-webkit-transform: translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
	-webkit-transition: all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
	-ms-transition: all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
	transition: all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s
}.post_featured.hover_shop .icons a:hover{
	color: var(--theme-color-inverse_hover) !important;
	border-color: var(--theme-color-accent_hover) !important;
	background-color: var(--theme-color-accent_hover) !important
}.post_featured.hover_shop .icons a.added_to_cart{
	display: none
}.post_featured.hover_shop .icons a.product_out_stock:not(.product_type_external){
	display: none !important
}.product-category .post_featured.hover_shop .icons a,.post_featured.hover_shop .icons a.product_out_stock:not(.product_type_external) + a{
	margin-left: 0;
	-webkit-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s
}.post_featured.hover_shop .icons a + a,.post_featured.hover_shop .icons a + a + a{
	margin-left: 1.76em;
	-webkit-transition-delay: 0.15s;
	-ms-transition-delay: 0.15s;
	transition-delay: 0.15s
}.post_featured.hover_shop .icons a.shop_cart:before{
	font-family: "fontello" !important;
	font-weight: 400 !important;
	content: '\e93d' !important
}.post_featured.hover_shop .icons a:before,.post_featured.hover_shop .icons a:after{
	margin: 0 !important;
	padding: 0 !important;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}.post_featured.hover_shop .icons a:after{
	position: absolute;
	top: 25%;
	left: 25%;
	-webkit-transform: translate(-50%,-50%) rotate(-45deg);
	-ms-transform: translate(-50%,-50%) rotate(-45deg);
	transform: translate(-50%,-50%) rotate(-45deg);
	font-size: 0.6em
}.post_item:hover .post_featured.hover_shop .icons a,.post_featured.hover_shop:hover .icons a{
	opacity: 1;
	-webkit-transform: translate(-50%,-50%) rotate(45deg) scale(1,1);
	-ms-transform: translate(-50%,-50%) rotate(45deg) scale(1,1);
	transform: translate(-50%,-50%) rotate(45deg) scale(1,1);
	-webkit-transition: all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
	-ms-transition: all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
	transition: all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s
}.post_item:hover .post_featured.hover_shop .icons a + a,.post_item:hover .post_featured.hover_shop .icons a + a + a,.post_featured.hover_shop:hover .icons a + a,.post_featured.hover_shop:hover .icons a + a + a{
	-webkit-transition-delay: 0.15s;
	-ms-transition-delay: 0.15s;
	transition-delay: 0.15s
}.post_featured.hover_shop_buttons{
	position: relative;
	display: block;
	overflow: hidden !important
}.post_featured.hover_shop_buttons .mask{
	display: none
}.post_featured.hover_shop_buttons .icons{
	position: absolute;
	z-index: 1002;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none
}.post_featured.hover_shop_buttons .icons a{
	position: absolute;
	z-index: 10;
	bottom: -5em;
	left: 0;
	display: block;
	width: 50%;
	text-align: center;
	padding: 10px !important;
	pointer-events: all;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	border-radius: 0 !important
}.post_featured.hover_shop_buttons .icons a + a,.post_featured.hover_shop_buttons .icons a + a + a{
	left: 50%
}.post_featured.hover_shop_buttons .icons a:before{
	font-family: "fontello" !important;
	font-weight: 400 !important;
	content: '\e93d' !important;
	margin-right: 0.3em
}.post_featured.hover_shop_buttons .icons a.shop_link:before{
	content: '\e8b5' !important
}.post_item:hover .post_featured.hover_shop_buttons .icons a,.post_featured.hover_shop_buttons:hover .icons a{
	bottom: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.post_featured.hover_shop_buttons .icons .shop_link{
	background-color: var(--theme-color-accent_link2) !important
}.post_featured.hover_shop_buttons .icons .shop_link:hover{
	background-color: var(--theme-color-accent_hover2) !important
}.post_featured.hover_shop_buttons .icons a.added_to_cart{
	display: none
}.post_featured.hover_shop_buttons .icons a.product_out_stock{
	display: none
}.product-category .post_featured.hover_shop_buttons .icons a,.post_featured.hover_shop_buttons .icons a.product_out_stock + a{
	width: 100%;
	left: 0 !important
}div#buddypress .bp-docs .bp-docs-level-icon{
	margin: 0 8px 0 0;
	vertical-align: middle;
	display: inline-block;
	float: none
}div#buddypress .bp-docs .bp-docs-level-friends .bp-docs-level-icon,div#buddypress .bp-docs .bp-docs-level-group-members .bp-docs-level-icon,div#buddypress .bp-docs .bp-docs-level-loggedin .bp-docs-level-icon{
	border-left: .5em solid transparent;
	border-right: .5em solid transparent;
	border-bottom: 1em solid var(--theme-color-accent_link3)
}div#buddypress .bp-docs .bp-docs-level-anyone .bp-docs-level-icon{
	width: 1em;
	height: 1em;
	-webkit-border-radius: 0.5em;
	-ms-border-radius: 0.5em;
	border-radius: 0.5em;
	background: var(--theme-color-accent_link5)
}#bp-docs-pagination{
	height: auto;
	margin-top: var(--theme-var-grid_gap)
}#bp-docs-pagination #bp-docs-pagination-count{
	position: relative;
	left: auto;
	top: auto;
	font-size: 14px;
	color: inherit
}#bp-docs-pagination #bp-docs-paginate-links{
	top: 0
}#bp-docs-pagination #bp-docs-paginate-links a,#bp-docs-pagination #bp-docs-paginate-links span{
	padding: 0 4px
}div#buddypress .bp-docs{
}div#buddypress .bp-docs #bp-create-doc-button,div#buddypress .bp-docs .tablenav input[type="submit"],div#buddypress .bp-docs #docs-filter-section-attachments form input[type="submit"],div#buddypress .bp-docs #docs-filter-section-search form input[type="submit"],div#buddypress .bp-docs #doc-form #insert-media-button,div#buddypress .bp-docs #doc-form #doc-submit-options input[type="submit"],div#buddypress .bp-docs #doc-form #doc-submit-options .action,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button,div#buddypress .bp-docs .create-new-folder form input[type="submit"],div#buddypress .bp-docs .docs-folder-manage form input[type="submit"],div#buddypress .bp-docs .docs-folder-manage form .folder-delete{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important
}div#buddypress .bp-docs #bp-create-doc-button:hover,div#buddypress .bp-docs #bp-create-doc-button:focus,div#buddypress .bp-docs .tablenav input[type="submit"]:hover,div#buddypress .bp-docs .tablenav input[type="submit"]:focus,div#buddypress .bp-docs #docs-filter-section-attachments form input[type="submit"]:hover,div#buddypress .bp-docs #docs-filter-section-attachments form input[type="submit"]:focus,div#buddypress .bp-docs #docs-filter-section-search form input[type="submit"]:hover,div#buddypress .bp-docs #docs-filter-section-search form input[type="submit"]:focus,div#buddypress .bp-docs #doc-form #insert-media-button:hover,div#buddypress .bp-docs #doc-form #insert-media-button:focus,div#buddypress .bp-docs #doc-form #doc-submit-options input[type="submit"]:hover,div#buddypress .bp-docs #doc-form #doc-submit-options input[type="submit"]:focus,div#buddypress .bp-docs #doc-form #doc-submit-options .action:hover,div#buddypress .bp-docs #doc-form #doc-submit-options .action:focus,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button:hover,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button:focus,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button:hover,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button:focus,div#buddypress .bp-docs .create-new-folder form input[type="submit"]:hover,div#buddypress .bp-docs .create-new-folder form input[type="submit"]:focus,div#buddypress .bp-docs .docs-folder-manage form input[type="submit"]:hover,div#buddypress .bp-docs .docs-folder-manage form input[type="submit"]:focus,div#buddypress .bp-docs .docs-folder-manage form .folder-delete:hover,div#buddypress .bp-docs .docs-folder-manage form .folder-delete:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}div#buddypress .bp-docs #doc-form #doc-attachments-ul .button{
	font-size: 10px !important;
	letter-spacing: 0.08em !important;
	padding: 5px 1.5em
}div#buddypress .bp-docs #doc-form #doc-submit-options .action,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button{
	border-color: var(--theme-color-accent_link2);
	background-color: var(--theme-color-accent_link2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02)
}div#buddypress .bp-docs #doc-form #doc-submit-options .action:hover,div#buddypress .bp-docs #doc-form #doc-submit-options .action:focus,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button:hover,div#buddypress .bp-docs #doc-form #doc-submit-options .delete-doc-button:focus{
	border-color: var(--theme-color-accent_hover2);
	background-color: var(--theme-color-accent_hover2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02)
}div#buddypress .bp-docs #bp-create-doc-button{
	padding: 10px var(--theme-var-btn_padding3);
	border-width: 0 !important;
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link5_02)
}div#buddypress .bp-docs #bp-create-doc-button:hover,div#buddypress .bp-docs #bp-create-doc-button:focus{
	border-color: var(--theme-color-accent_hover5);
	background-color: var(--theme-color-accent_hover5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover5_02)
}div#buddypress .bp-docs #doc-form .wp-switch-editor,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button{
	border-width: 1px !important;
	color: var(--theme-color-text_dark);
	border-color: var(--theme-color-bd_color);
	background-color: transparent;
	box-shadow: 0 3px 6px rgba(0,0,0,0.01)
}div#buddypress .bp-docs #doc-form .wp-switch-editor:hover,div#buddypress .bp-docs #doc-form .wp-switch-editor:focus,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button:hover,div#buddypress .bp-docs #doc-form #doc-attachments-ul .button:focus{
	color: var(--theme-color-accent_link);
	border-color: var(--theme-color-accent_link);
	background-color: transparent;
	box-shadow: 0 3px 6px rgba(0,0,0,0.01)
}#docs-filter-section-search form #docs-search,div#buddypress .bp-docs input:not([type]){
	padding: var(--theme-var-input_padding) 20px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	box-sizing: border-box;
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_color);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}#docs-filter-section-search form #docs-search:hover,#docs-filter-section-search form #docs-search:focus,div#buddypress .bp-docs input:not([type]):hover,div#buddypress .bp-docs input:not([type]):focus{
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_hover);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}#docs-filter-section-attachments form,.create-new-folder form,.docs-folder-manage form{
}#docs-filter-section-attachments form br,.create-new-folder form br,.docs-folder-manage form br{
	display: none
}#docs-filter-section-attachments form p,.create-new-folder form p,.docs-folder-manage form p{
	margin-bottom: 0;
	padding: 0
}#docs-filter-section-attachments form p + .radio,#docs-filter-section-attachments form p + .checkbox,.create-new-folder form p + .radio,.create-new-folder form p + .checkbox,.docs-folder-manage form p + .radio,.docs-folder-manage form p + .checkbox{
	margin-top: var(--theme-font-p_margin-bottom)
}#docs-filter-section-attachments form code,.create-new-folder form code,.docs-folder-manage form code{
	margin-bottom: 14px
}#docs-filter-section-attachments form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),#docs-filter-section-attachments form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),#docs-filter-section-attachments form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),#docs-filter-section-attachments form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),#docs-filter-section-attachments form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),#docs-filter-section-attachments form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.create-new-folder form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.create-new-folder form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.create-new-folder form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.create-new-folder form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.create-new-folder form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.create-new-folder form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),.docs-folder-manage form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label){
	font-size: inherit;
	line-height: inherit;
	font-weight: 500;
	margin: var(--theme-var-label_margin);
	display: block;
	color: var(--theme-color-text_dark)
}#docs-filter-section-attachments form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,#docs-filter-section-attachments form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,#docs-filter-section-attachments form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,#docs-filter-section-attachments form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,#docs-filter-section-attachments form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,#docs-filter-section-attachments form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.create-new-folder form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,.docs-folder-manage form *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong{
	font-weight: inherit
}#docs-filter-section-attachments form label.radio_label,#docs-filter-section-attachments form label.checkbox_label,.create-new-folder form label.radio_label,.create-new-folder form label.checkbox_label,.docs-folder-manage form label.radio_label,.docs-folder-manage form label.checkbox_label{
	display: block;
	margin: var(--theme-var-checkbox_margin)
}#docs-filter-section-attachments form input[type="radio"] + label,#docs-filter-section-attachments form input[type="checkbox"] + label,.create-new-folder form input[type="radio"] + label,.create-new-folder form input[type="checkbox"] + label,.docs-folder-manage form input[type="radio"] + label,.docs-folder-manage form input[type="checkbox"] + label{
	font-weight: 400;
	color: var(--theme-color-text);
	margin-bottom: var(--theme-var-grid_gap)
}#docs-filter-section-attachments form input[type="radio"]:checked + label,#docs-filter-section-attachments form input[type="checkbox"]:checked + label,.create-new-folder form input[type="radio"]:checked + label,.create-new-folder form input[type="checkbox"]:checked + label,.docs-folder-manage form input[type="radio"]:checked + label,.docs-folder-manage form input[type="checkbox"]:checked + label{
	color: var(--theme-color-text_dark)
}#docs-filter-section-attachments form select,#docs-filter-section-attachments form .select_container .select2-container,.create-new-folder form select,.create-new-folder form .select_container .select2-container,.docs-folder-manage form select,.docs-folder-manage form .select_container .select2-container{
	width: inherit;
	margin: 0 !important
}#docs-filter-section-attachments form input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not(.taggle_input),#docs-filter-section-attachments form textarea,#docs-filter-section-attachments form .select_container,#docs-filter-section-attachments form .select2-container,#docs-filter-section-attachments form .bp-emojionearea,#docs-filter-section-attachments form .taggle_list,.create-new-folder form input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not(.taggle_input),.create-new-folder form textarea,.create-new-folder form .select_container,.create-new-folder form .select2-container,.create-new-folder form .bp-emojionearea,.create-new-folder form .taggle_list,.docs-folder-manage form input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not(.taggle_input),.docs-folder-manage form textarea,.docs-folder-manage form .select_container,.docs-folder-manage form .select2-container,.docs-folder-manage form .bp-emojionearea,.docs-folder-manage form .taggle_list{
	width: 100%;
	box-sizing: border-box;
	margin: 0 0 var(--theme-var-grid_gap) !important
}#docs-filter-section-attachments form .select_container,.create-new-folder form .select_container,.docs-folder-manage form .select_container{
	display: inline-block;
	width: auto;
	margin-bottom: 0 !important;
	margin-right: 10px !important
}div#buddypress .bp-docs input[type="checkbox"][name="delete-confirm"]{
	position: static !important;
	clip: unset !important;
	margin: 0 5px 0 0 !important;
	padding: 0 !important;
	appearance: none;
	vertical-align: middle
}div#buddypress .bp-docs input[type="checkbox"][name="delete-confirm"]:before{
	content: '';
	font-family: "fontello";
	font-size: 1.5em;
	text-align: center;
	border: 1px solid var(--theme-color-bd_color);
	width: 19px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px
}div#buddypress .bp-docs input[type="checkbox"][name="delete-confirm"]:checked:before{
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 3px var(--theme-color-content_bg)
}div#buddypress .bp-docs form input[type="submit"][name="bp-docs-delete-folder-submit"]{
	padding: 4px 16px;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02)
}div#buddypress .bp-docs form input[type="submit"][name="bp-docs-delete-folder-submit"] + a{
	margin-left: 0.3em;
	display: inline-block;
	vertical-align: middle
}div#buddypress #doc-permissions-summary{
	font-size: 13px;
	line-height: 23px;
	padding: var(--theme-var-msg_padding) !important;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color: var(--theme-color-text) !important;
	background-color: var(--theme-color-content_bg) !important;
	border: 1px solid var(--theme-color-bd_color) !important;
	box-shadow: none !important;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	margin: 0 !important
}div#buddypress #doc-permissions-summary:empty{
	display: none
}div#buddypress #doc-permissions-summary:before{
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg);
	display: block !important;
	transform: translateZ(-1px)
}div#buddypress #doc-permissions-summary:after{
	display: none
}div#buddypress #doc-permissions-summary *{
	background-color: transparent !important;
	color: inherit !important;
	border: none !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important
}div#buddypress #doc-permissions-summary *:before{
	display: none !important
}div#buddypress #doc-permissions-summary img{
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: none;
	margin-right: 7px
}div#buddypress .bp-docs #message + #doc-form{
	margin-top: var(--theme-var-grid_gap) !important
}div#buddypress .bp-docs #message.updated{
	display: none
}div#buddypress .wp-editor-container{
	border: none
}div#buddypress .wp-editor-container .quicktags-toolbar{
	display: none !important
}div#buddypress .wp-editor-container .mce-container,div#buddypress .wp-editor-container .mce-container *,div#buddypress .wp-editor-container .mce-widget,div#buddypress .wp-editor-container .mce-widget *,div#buddypress .wp-editor-container .mce-reset{
	color: inherit;
	background: transparent;
	font-size: inherit;
	font-family: inherit;
	box-shadow: none;
	border: none;
	padding: 0;
	margin: 0
}div#buddypress .wp-editor-container .mce-tinymce{
	margin-bottom: var(--theme-var-grid_gap)
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part{
	background-color: var(--theme-color-navigate_bg);
	border: 1px solid var(--theme-color-bd_color)
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part:before{
	display: none
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group{
	padding: 0;
	margin: 0
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn{
	margin: 3px 0 3px 3px;
	border-color: var(--theme-color-bd_color);
	background: transparent
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn#mceu_13,div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn#mceu_15,div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn#mceu_16{
	display: none
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn button{
	font-size: 12px;
	line-height: 24px;
	font-weight: 600;
	padding: 0;
	color: inherit;
	border: 1px solid var(--theme-color-bd_color) !important;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	background: var(--theme-color-content_bg)
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn button .mce-ico{
	font-family: dashicons;
	color: inherit;
	font-size: 16px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: block
}div#buddypress .wp-editor-container .mce-tinymce .mce-top-part .mce-btn-group .mce-btn button .mce-caret{
	display: none
}div#buddypress .wp-editor-container .mce-tinymce .mce-edit-area{
	overflow: hidden;
	padding: 0px 10px;
	border: 1px solid var(--theme-color-bd_color);
	border-width: 0 1px 1px !important;
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	-webkit-border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad);
	-ms-border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad);
	border-radius: 0 0 var(--theme-var-rad) var(--theme-var-rad)
}div#buddypress .wp-editor-container .mce-tinymce .mce-statusbar{
	display: none
}div#buddypress .bp-docs #subnav{
	margin: 0;
	overflow: visible
}div#buddypress .bp-docs #subnav ul>li{
	background: transparent;
	margin-right: 17px;
	text-indent: 0
}div#buddypress .bp-docs #subnav ul>li a{
	font-size: 13px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text_light);
	background-color: transparent;
	padding: 0
}div#buddypress .bp-docs #subnav ul>li a:before{
	font-family: "fontello";
	font-size: 18px;
	margin-right: 9px;
	display: inline-block;
	vertical-align: bottom
}div#buddypress .bp-docs #subnav ul>li a[href*="docs"]:before{
	content: '\E9B2'
}div#buddypress .bp-docs #subnav ul>li a[href*="started"]:before{
	content: '\e940'
}div#buddypress .bp-docs #subnav ul>li a[href*="edited"]:before{
	content: '\E9B8'
}div#buddypress .bp-docs #subnav ul>li a[href*="my-groups"]:before{
	content: '\E9DA'
}div#buddypress .bp-docs #subnav ul>li.current a{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs #subnav ul>li.current a:hover,div#buddypress .bp-docs #subnav ul>li.current a:focus{
	color: var(--theme-color-accent_hover)
}div#buddypress .bp-docs #subnav ul>li a:hover,div#buddypress .bp-docs #subnav ul>li a:focus{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs #subnav #bp-create-doc-button{
	margin: -8px 0 0 0
}div#buddypress .bp-docs .docs-info-header{
	background: transparent;
	padding: 0;
	margin-bottom: 0;
	clear: both
}div#buddypress .bp-docs .docs-info-header .currently-viewing{
	font-size: 14px;
	margin: 0
}div#buddypress .bp-docs .docs-info-header .currently-viewing:before{
	content: '';
	width: 100%;
	height: 1px;
	display: block;
	margin-bottom: 15px;
	background-color: var(--theme-color-bd_color)
}div#buddypress .bp-docs .docs-info-header .docs-filters{
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .docs-info-header .docs-filters>p{
	font-size: 13px;
	line-height: 1em;
	font-weight: 500;
	color: inherit;
	text-indent: -55px;
	overflow: hidden
}div#buddypress .bp-docs .docs-info-header .docs-filters>p:after{
	content: '';
	width: 100%;
	height: 1px;
	display: block;
	margin-top: -1px;
	background-color: var(--theme-color-bd_color)
}div#buddypress .bp-docs .docs-info-header .docs-filters>p a{
	margin: 0 calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0;
	padding-bottom: 20px;
	display: inline-block;
	text-indent: 0;
	border-bottom: 1px solid var(--theme-color-bd_color);
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .docs-info-header .docs-filters>p a.current,div#buddypress .bp-docs .docs-info-header .docs-filters>p a:hover,div#buddypress .bp-docs .docs-info-header .docs-filters>p a:focus{
	font-weight: inherit;
	color: var(--theme-color-accent_link2);
	border-color: var(--theme-color-accent_link2)
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section{
	border-color: var(--theme-color-bd_color);
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	font-size: inherit;
	padding: var(--theme-var-grid_gap);
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-search input[type="submit"]{
	margin-left: 11px
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-tags ul{
	column-count: unset;
	margin: 0 -6px -6px 0
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-tags ul li{
	display: inline-block;
	margin: 0 6px 6px 0
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-tags ul li a{
	padding: 5px 15px;
	font-size: 11px;
	line-height: 18px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-navigate_bg)
}div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-tags ul li a:hover,div#buddypress .bp-docs .docs-info-header #docs-filter-sections .docs-filter-section#docs-filter-section-tags ul li a:focus{
	background-color: var(--theme-color-bg_color)
}div#buddypress .bp-docs .folder-action-links{
	padding-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .folder-action-links .manage-folders-link,div#buddypress .bp-docs .folder-action-links .toggle-folders-link{
	margin-bottom: 0;
	width: auto;
	font-size: inherit;
	margin-right: 15px
}div#buddypress .bp-docs .doctable_wrap{
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}div#buddypress .bp-docs .doctable_wrap .doctable{
}div#buddypress .bp-docs .doctable_wrap .doctable tr{
	background-color: transparent !important
}div#buddypress .bp-docs .doctable_wrap .doctable th{
	font-size: 12px;
	line-height: inherit;
	font-weight: 600;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	padding-top: 16px;
	padding-bottom: 15px
}div#buddypress .bp-docs .doctable_wrap .doctable th a{
	font-weight: 600 !important;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doctable_wrap .doctable th a:hover,div#buddypress .bp-docs .doctable_wrap .doctable th a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doctable_wrap .doctable th,div#buddypress .bp-docs .doctable_wrap .doctable td{
	padding-left: 20px;
	padding-right: 0;
	vertical-align: middle;
	text-align: left
}div#buddypress .bp-docs .doctable_wrap .doctable th:first-child,div#buddypress .bp-docs .doctable_wrap .doctable td:first-child{
	display: none
}div#buddypress .bp-docs .doctable_wrap .doctable th:last-of-type,div#buddypress .bp-docs .doctable_wrap .doctable td:last-of-type{
	padding-right: 20px
}div#buddypress .bp-docs .doctable_wrap .doctable th + td,div#buddypress .bp-docs .doctable_wrap .doctable td + td{
	border-left: none
}div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell){
	font-size: 14px;
	color: var(--theme-color-text_light)
}div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) a,div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .row-actions a{
	color: var(--theme-color-text_light)
}div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) a:hover,div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) a:focus,div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .row-actions a:hover,div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .row-actions a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .toggle-folder{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .toggle-folder:hover,div#buddypress .bp-docs .doctable_wrap .doctable td:not(.title-cell) .toggle-folder:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doctable_wrap .doctable td{
	padding-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) );
	padding-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}div#buddypress .bp-docs .doctable_wrap .doctable td i{
	font-size: 15px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	vertical-align: unset;
	margin-right: 5px;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doctable_wrap .doctable td i:before{
	font-size: inherit
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell{
	min-width: unset;
	width: 26%
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell i:before{
	content: '\E9D8';
	font-family: "fontello"
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell a{
	width: auto;
	font-weight: 500;
	line-height: inherit;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell a:hover,div#buddypress .bp-docs .doctable_wrap .doctable .title-cell a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .doc-excerpt{
	margin: 1px 0 0 0;
	font-size: 12px
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions{
	padding: 0;
	color: transparent;
	visibility: visible
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions a{
	font-size: 12px;
	color: var(--theme-color-text)
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions a:hover,div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions a:focus{
	color: var(--theme-color-accent_link2)
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions a + a{
	margin-left: 6px;
	position: relative
}div#buddypress .bp-docs .doctable_wrap .doctable .title-cell .row-actions a + a:before{
	content: '';
	width: 3px;
	height: 3px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	z-index: 1;
	top: 7px;
	left: -12px;
	background-color: var(--theme-color-text)
}div#buddypress .bp-docs .doctable_wrap .doctable .author-cell{
	width: 12%
}div#buddypress .bp-docs .doctable_wrap .doctable .created-date-cell{
	width: 12%
}div#buddypress .bp-docs .doctable_wrap .doctable .edited-date-cell{
	width: 12%
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell{
	width: 12%
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li{
	margin-bottom: 0;
	text-indent: 0
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li + li{
	margin-top: 10px
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li a{
	font-size: inherit;
	line-height: 1.3em;
	font-weight: 500;
	color: var(--theme-color-text_dark);
	padding-left: 2.85em;
	display: block;
	position: relative
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li a:hover,div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doctable_wrap .doctable .groups-cell li a img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin-right: 5px;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}div#buddypress .bp-docs .doctable_wrap .doctable .tags-cell{
	width: 12%
}div#buddypress .bp-docs .doctable_wrap .doctable .current-orderby a{
	padding: 0 20px 0 0;
	background-position: right !important
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .folder-toggle-link{
	background-color: var(--theme-color-navigate_bg);
	padding: 10px 18px;
	border-color: var(--theme-color-bd_color);
	-webkit-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .folder-toggle-link .toggle-folder>i{
	font-size: 20px;
	line-height: 14px;
	width: 17px;
	height: 17px;
	color: var(--theme-color-text_light);
	vertical-align: middle
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .folder-toggle-link .toggle-folder span i{
	vertical-align: middle;
	line-height: 12px
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .toggle-closed .folder-toggle-link{
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .toggle-content{
	margin: -1px 0 0;
	background-color: transparent;
	border-top-width: 0;
	border-color: var(--theme-color-bd_color);
	-webkit-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .toggle-content .doctable{
	border: none
}div#buddypress .bp-docs .doctable_wrap .doctable .folder-row .folder-row-name i:not(.genericon-document){
	font-size: 20px;
	line-height: 14px;
	width: 17px;
	height: 17px;
	color: var(--theme-color-text_light);
	vertical-align: middle
}.sidebar_show div#buddypress .bp-docs .doctable_wrap .doctable .title-cell{
	width: 20%
}div#buddypress .bp-docs .directory-title{
	display: block;
	font-size: 13px;
	font-weight: 500;
	color: inherit;
	margin-top: var(--theme-var-grid_gap);
	margin-bottom: 0
}div#buddypress .bp-docs .directory-title a{
	display: inline-block
}div#buddypress .bp-docs .directory-title .breadcrumb-current{
	font-weight: inherit
}.bp-docs-create .bp-docs #subnav{
	overflow: hidden !important
}.bp-docs-create .bp-docs #subnav + h2{
	margin-top: var(--theme-var-grid_gap);
	margin-bottom: 0
}div#buddypress .bp-docs .doc-content{
	border: none
}div#buddypress .bp-docs .doc-content .doc-content{
	padding-top: 0 !important
}div#buddypress .bp-docs .doc-content #doc-content-textarea{
	margin-bottom: 0
}div#buddypress .bp-docs .doc-content #doc-content-textarea #content-label{
	margin-bottom: 14px
}div#buddypress .bp-docs .doc-content #doc-content-textarea #editor-toolbar{
	margin: 0
}div#buddypress .bp-docs .doc-content #doc-content-textarea #editor-toolbar #wp-doc_content-editor-tools .wp-editor-tabs{
	float: none
}div#buddypress .bp-docs .doc-content #doc-content-textarea #editor-toolbar #wp-doc_content-editor-tools .wp-editor-tabs .wp-switch-editor{
	margin: 0;
	padding: 10px var(--theme-var-btn_padding3);
	box-shadow: none;
	border-width: 1px !important;
	-webkit-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	margin-right: 3px;
	background-color: var(--theme-color-content_bg)
}div#buddypress .bp-docs .doc-content #doc-content-textarea #editor-toolbar #wp-doc_content-editor-container textarea{
	padding-top: 13px;
	padding-bottom: 13px;
	border-top-left-radius: 0
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul{
	padding: 0;
	margin: 0
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul li{
	margin: 0;
	padding: 0;
	text-indent: 0;
	background-color: transparent;
	clear: both;
	overflow: hidden
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul li:first-child{
	margin-top: 14px
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul li + li{
	margin-top: 0.34em
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul li .doc-attachment-mime-icon{
	display: none
}div#buddypress .bp-docs .doc-content #doc-attachments #doc-attachments-ul li .doc-attachment-delete{
	margin-top: 0;
	margin-right: 0
}div#buddypress .bp-docs .doc-content #doc-attachments #insert-media-button{
	font-size: var(--theme-font-button_font-size)
}div#buddypress .bp-docs .doc-content #doc-meta{
	border-color: var(--theme-color-bd_color);
	padding-top: var(--theme-var-grid_gap);
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box + .doc-meta-box{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-closed .toggle-switch{
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-switch{
	-webkit-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	padding: 16px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) );
	margin-top: 0;
	text-indent: 0;
	background-color: var(--theme-color-navigate_bg);
	border-color: var(--theme-color-bd_color)
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-switch a{
	font-weight: 500;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-switch .plus-or-minus{
	font-size: 14px;
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background: none;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	margin: 0 10px 0 0;
	float: none;
	display: inline-block
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-switch .plus-or-minus:before{
	content: "\e9c1";
	font-family: "fontello"
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content{
	-webkit-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-color: var(--theme-color-bd_color)
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table{
	width: 100%;
	box-shadow: none;
	border: none;
	background-color: var(--theme-color-content_bg)
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) );
	vertical-align: baseline
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .select_container,div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td textarea{
	margin-bottom: 0 !important
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td input[type="radio"] + label,div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td input[type="checkbox"] + label{
	padding-left: 2.15em;
	padding-right: 2.15em
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .existing-or-new-selector{
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .existing-or-new-selector label{
	display: block;
	float: none
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .existing-or-new-selector .selector-content{
	padding-left: 0;
	margin: 0
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .existing-or-new-selector .select_container{
	margin-bottom: var(--theme-var-grid_gap) !important
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .existing-or-new-selector .select_container select{
	width: inherit
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td #new-folder-block{
	margin-bottom: calc(-1 * var(--theme-var-grid_gap))
}div#buddypress .bp-docs .doc-content #doc-meta .doc-meta-box .toggle-content .toggle-table td .description{
	font-size: 11px;
	line-height: 18px;
	display: block
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary a{
	display: inline-block;
	margin-top: 13px
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary a img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin: 0 13px 0 0
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary .item{
	padding-top: 0;
	display: inline-block;
	vertical-align: middle
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary .item a{
	font-weight: 500;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary .item a:hover,div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary .item a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doc-content #doc-meta #associated_group_summary .item .meta{
	font-size: 13px;
	color: inherit;
	line-height: 20px
}div#buddypress .bp-docs .doc-content #doc-submit-options input[type="submit"],div#buddypress .bp-docs .doc-content #doc-submit-options .action{
	margin-right: 11px
}div#buddypress .bp-docs .create-new-folder form h3{
	margin-top: 0;
	margin-bottom: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .create-new-folder form label{
	float: none
}div#buddypress .bp-docs .create-new-folder form .select_container{
	margin-bottom: var(--theme-var-grid_gap) !important
}div#buddypress .bp-docs .docs-folder-manage{
	padding: 0
}div#buddypress .bp-docs .docs-folder-manage li + li{
	margin-top: var(--theme-var-grid_gap);
	padding-top: var(--theme-var-grid_gap);
	border-top: 1px solid var(--theme-color-bd_color)
}div#buddypress .bp-docs .docs-folder-manage li .folder-info{
	margin: 0;
	padding: 0;
	border: none
}div#buddypress .bp-docs .docs-folder-manage li .folder-info label{
	float: none;
	width: unset
}div#buddypress .bp-docs .docs-folder-manage li .folder-info .select_container{
	margin-bottom: var(--theme-var-grid_gap) !important
}div#buddypress .bp-docs .docs-folder-manage li .folder-info input[type="submit"]{
	margin-right: 12px
}div#buddypress .bp-docs .docs-folder-manage li h4{
	margin: 0
}div#buddypress .bp-docs .docs-folder-manage li.folder-edit-open h4{
	margin-bottom: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .docs-folder-manage li:not(.folder-edit-open) .folder-toggle-edit,div#buddypress .bp-docs .docs-folder-manage li.folder-edit-open .folder-toggle-close{
	display: inline-block;
	margin-left: 15px
}div#buddypress .bp-docs .docs-folder-manage li .folder-toggle-edit a,div#buddypress .bp-docs .docs-folder-manage li .folder-toggle-close a{
	font-size: 12px;
	font-weight: 500;
	padding-left: 0;
	color: var(--theme-color-text)
}div#buddypress .bp-docs{
}div#buddypress .bp-docs #bp-docs-single-doc-header{
	font-size: 14px;
	clear: both
}div#buddypress .bp-docs #bp-docs-single-doc-header:before{
	content: '';
	width: 100%;
	height: 1px;
	display: block;
	margin-bottom: 15px;
	background-color: var(--theme-color-bd_color)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-title{
	font-size: 13px;
	color: var(--theme-color-text_light);
	margin: 0
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-title a{
	display: inline-block;
	font-weight: 500;
	color: var(--theme-color-text_light)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-title a:hover,div#buddypress .bp-docs #bp-docs-single-doc-header .doc-title a:focus{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-title .breadcrumb-current{
	font-weight: inherit
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions{
	margin: 20px 0 0;
	border-color: var(--theme-color-bd_color);
	background-color: var(--theme-color-navigate_bg);
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	padding: 20px
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary{
	font-size: inherit;
	padding: 0;
	margin-bottom: 20px;
	border: none
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary>span{
	margin-right: 5px
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin-right: 5px
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary a{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary a:hover,div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-group-summary a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-summary a:hover{
	color: var(--theme-color-accent_hover) !important
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details{
	overflow: hidden
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details ul{
	margin-bottom: 20px
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details ul li{
	margin-bottom: 0
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details a{
	font-size: inherit;
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details a:hover,div#buddypress .bp-docs #bp-docs-single-doc-header .doc-permissions #doc-permissions-details a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doc-tabs{
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-tabs ul li:last-child{
	padding-right: 0
}div#buddypress .bp-docs .doc-tabs ul li{
	margin: 0;
	display: inline-block;
	padding-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) );
	border-bottom: 1px solid var(--theme-color-bd_color);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}div#buddypress .bp-docs .doc-tabs ul li a{
	font-size: 13px;
	line-height: 1em;
	font-weight: 500;
	color: var(--theme-color-text_dark);
	background-color: transparent;
	padding: 0 0 20px;
	margin-bottom: -1px;
	border-bottom: 1px solid var(--theme-color-bd_color);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}div#buddypress .bp-docs .doc-tabs ul li a:hover,div#buddypress .bp-docs .doc-tabs ul li a:focus,div#buddypress .bp-docs .doc-tabs ul li.current>a{
	opacity: 1;
	background-color: transparent;
	color: var(--theme-color-accent_link2);
	border-color: var(--theme-color-accent_link2)
}div#buddypress .bp-docs .doc-content{
	padding-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-content *:last-child{
	margin-bottom: 0
}div#buddypress .bp-docs .doc-content>h1,div#buddypress .bp-docs .doc-content>h2,div#buddypress .bp-docs .doc-content>h3,div#buddypress .bp-docs .doc-content>h4,div#buddypress .bp-docs .doc-content>h5,div#buddypress .bp-docs .doc-content>h6{
	margin-top: 0
}div#buddypress .bp-docs .doc-content ul[class*="trx_addons_list"]{
	list-style: none
}div#buddypress .bp-docs .doc-content li{
	margin-left: 0
}div#buddypress .bp-docs .doc-content br{
	display: none
}div#buddypress .bp-docs .doc-content blockquote{
	margin-left: 0;
	margin-right: 0;
	margin-top: var(--theme-font-p_margin-top);
	margin-bottom: var(--theme-font-p_margin-bottom);
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 41px )) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 30px )) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px )) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 30px ));
	background-color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doc-content .form-table{
	width: 100%;
	margin-bottom: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-content .form-table .alignleft,div#buddypress .bp-docs .doc-content .form-table .alignright{
	margin: 0 !important
}div#buddypress .bp-docs .doc-content .form-table colgroup{
	width: 100px
}div#buddypress .bp-docs .doc-content .form-table .diff-deletedline .dashicons,div#buddypress .bp-docs .doc-content .form-table .diff-addedline .dashicons{
	font-family: inherit;
	line-height: inherit
}div#buddypress .bp-docs .doc-content .form-table .diff-deletedline .dashicons.dashicons-minus:before,div#buddypress .bp-docs .doc-content .form-table .diff-addedline .dashicons.dashicons-minus:before{
	content: '-'
}div#buddypress .bp-docs .doc-content .form-table .diff-deletedline .dashicons.dashicons-plus:before,div#buddypress .bp-docs .doc-content .form-table .diff-addedline .dashicons.dashicons-plus:before{
	content: '+'
}div#buddypress .bp-docs .doc-content .tablenav .alignleft{
	float: none;
	margin: 0 !important
}div#buddypress .bp-docs .doc-content .post-revisions{
	text-align: center;
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-content .post-revisions input[type="radio"]{
	position: relative !important;
	margin: 0 !important
}div#buddypress .bp-docs .doc-content .post-revisions a{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doc-content .post-revisions a:hover,div#buddypress .bp-docs .doc-content .post-revisions a:focus{
	color: var(--theme-color-accent_link)
}div#buddypress .bp-docs .doc-attachments{
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .bp-docs .doc-attachments>h3{
	margin-top: 0
}div#buddypress .bp-docs .doc-attachments #doc-attachments-ul{
	padding: 0;
	margin: 0
}div#buddypress .bp-docs .doc-attachments #doc-attachments-ul li{
	margin: 0;
	padding: 0;
	text-indent: 0;
	background-color: transparent;
	clear: both;
	overflow: hidden
}div#buddypress .bp-docs .doc-attachments #doc-attachments-ul li:first-child{
	margin-top: 14px
}div#buddypress .bp-docs .doc-attachments #doc-attachments-ul li + li{
	margin-top: 0.34em
}div#buddypress .bp-docs .doc-attachments #doc-attachments-ul li .doc-attachment-mime-icon{
	display: none
}div#buddypress .bp-docs .doc-meta{
	margin-top: var(--theme-var-grid_gap);
	border: none
}div#buddypress .bp-docs .doc-meta:empty{
	display: none
}div#buddypress .bp-docs .doc-meta p:last-child{
	margin-bottom: 0
}div#buddypress .bp-docs .doc-meta .folder-meta a{
	color: var(--theme-color-text_dark)
}div#buddypress .bp-docs .doc-meta .folder-meta a:hover,div#buddypress .bp-docs .doc-meta .folder-meta a:focus{
	color: var(--theme-color-accent_link)
}.post_item_single.bp_doc + .comments-area{
	margin-top: var(--theme-var-grid_gap);
	overflow: hidden
}.post_item_single.bp_doc + .comments-area>h3{
	margin-top: 0;
	margin-bottom: 1.05em
}.post_item_single.bp_doc + .comments-area>ol{
	padding: 0;
	margin: 0;
	list-style: none
}.post_item_single.bp_doc + .comments-area ol>li{
	display: block;
	position: relative
}.post_item_single.bp_doc + .comments-area ol>li:before{
	display: none
}.post_item_single.bp_doc + .comments-area ol ul{
	padding-left: 6em;
	list-style-type: none
}.post_item_single.bp_doc + .comments-area ol ul ul ul ul{
	padding-left: 0;
	border-left: none
}.post_item_single.bp_doc + .comments-area li + li.comment{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) ) !important
}.post_item_single.bp_doc + .comments-area li ul{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.post_item_single.bp_doc + .comments-area li ul .comment-body{
	padding-left: 3.6em
}.post_item_single.bp_doc + .comments-area li ul .comment-meta .comment-author img{
	width: 41px;
	height: 41px;
	line-height: 41px;
	text-align: center
}.post_item_single.bp_doc + .comments-area .comment-body{
	padding-left: 5.93em;
	overflow: hidden;
	position: relative
}.post_item_single.bp_doc + .comments-area .comment-meta{
	margin-top: 2px;
	margin-bottom: 9px
}.post_item_single.bp_doc + .comments-area .comment-meta .comment-author{
	display: inline-block
}.post_item_single.bp_doc + .comments-area .comment-meta .comment-author img{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 75px;
	height: 75px;
	line-height: 75px;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}.post_item_single.bp_doc + .comments-area .comment-meta .comment-metadata{
	display: inline-block;
	position: relative;
	font-size: 13px;
	color: var(--theme-color-text_light)
}.post_item_single.bp_doc + .comments-area .comment-meta .comment-metadata a{
	color: var(--theme-color-text_light)
}.post_item_single.bp_doc + .comments-area .comment-meta .comment-metadata a:hover,.post_item_single.bp_doc + .comments-area .comment-meta .comment-metadata a:focus{
	color: var(--theme-color-accent_hover)
}.post_item_single.bp_doc + .comments-area .comment-content{
	color: var(--theme-color-text)
}.post_item_single.bp_doc + .comments-area .comment-content ul,.post_item_single.bp_doc + .comments-area .comment-content ol{
	margin: 0;
	padding: 0 0 0 1.15em
}.post_item_single.bp_doc + .comments-area .comment-content ul>li,.post_item_single.bp_doc + .comments-area .comment-content ol>li{
	display: list-item
}.post_item_single.bp_doc + .comments-area .comment-content ul{
	list-style: disc outside
}.post_item_single.bp_doc + .comments-area .comment-content ul ul{
	list-style-type: circle
}.post_item_single.bp_doc + .comments-area .comment-content ul ul ul{
	list-style-type: square
}.post_item_single.bp_doc + .comments-area .comment-content ul ul ul ul{
	list-style-type: disc
}.post_item_single.bp_doc + .comments-area .comment-content ul>li>ul,.post_item_single.bp_doc + .comments-area .comment-content ol>li>ol{
	margin-top: 0.5em
}.post_item_single.bp_doc + .comments-area .comment-content ul>li,.post_item_single.bp_doc + .comments-area .comment-content ol>li{
	min-height: 0;
	padding: 0;
	margin: 0 0 0.5em 0;
	overflow: visible
}.post_item_single.bp_doc + .comments-area .comment-content ul,.post_item_single.bp_doc + .comments-area .comment-content ul>li,.post_item_single.bp_doc + .comments-area .comment-content ol,.post_item_single.bp_doc + .comments-area .comment-content ol>li{
	border: none
}.post_item_single.bp_doc + .comments-area .comment-content p:last-child{
	margin: 0
}.post_item_single.bp_doc + .comments-area .reply{
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	line-height: 18px;
	margin-top: 8px
}.post_item_single.bp_doc + .comments-area .reply a{
	color: var(--theme-color-text)
}.post_item_single.bp_doc + .comments-area .reply a:hover,.post_item_single.bp_doc + .comments-area .reply a:focus{
	color: var(--theme-color-accent_hover)
}.post_item_single.bp_doc + .comments-area .commentlist + .comment-respond{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 17px )) !important;
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 16px ));
	border-top: 1px solid var(--theme-color-bd_color)
}.post_item_single.bp_doc + .comments-area .comment-respond{
	position: relative;
	overflow: hidden
}.post_item_single.bp_doc + .comments-area .comment-respond>h3{
	margin-top: 0;
	margin-bottom: 1em
}.post_item_single.bp_doc + .comments-area .comment-respond .comment-notes{
	color: var(--theme-color-text_light);
	margin-bottom: var(--theme-var-grid_gap)
}.post_item_single.bp_doc + .comments-area .comment-respond .comment-form-author,.post_item_single.bp_doc + .comments-area .comment-respond .comment-form-email{
	width: calc(50% - (var(--theme-var-grid_gap) / 2));
	float: left
}.post_item_single.bp_doc + .comments-area .comment-respond .comment-form-email{
	float: right
}.post_item_single.bp_doc + .comments-area .comment-respond .comment-form-url{
	clear: both;
	overflow: hidden
}.post_item_single.bp_doc + .comments-area .comment-respond .comment-form-comment{
	clear: both
}.post_item_single.bp_doc + .comments-area ol .comment-respond{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ) 0 !important
}.widget.widget_recent_bp_docs .widget_title + ul,.wp-widget-widget_recent_bp_docs .widget_title + ul{
	margin-top: 0
}.widget.widget_recent_bp_docs ul,.wp-widget-widget_recent_bp_docs ul{
	padding: 0;
	margin-top: 0
}.widget.widget_recent_bp_docs ul li + li,.wp-widget-widget_recent_bp_docs ul li + li{
	margin-top: 10px
}.widget.widget_recent_bp_docs ul li,.wp-widget-widget_recent_bp_docs ul li{
	padding: 11px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	background-color: var(--theme-color-navigate_bg);
	text-indent: 0
}.widget.widget_recent_bp_docs ul li:before,.wp-widget-widget_recent_bp_docs ul li:before{
	content: '\e9b2';
	font-family: "fontello";
	color: var(--theme-color-text);
	background-color: var(--theme-color-content_bg);
	font-size: 18px;
	width: 39px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	display: block;
	position: relative;
	top: auto;
	left: auto;
	float: left;
	margin-right: 14px
}.widget.widget_recent_bp_docs ul li a,.wp-widget-widget_recent_bp_docs ul li a{
	font-weight: 500;
	display: block;
	margin-top: 3px;
	line-height: 1.3em
}.widget.widget_recent_bp_docs ul li .post-date,.wp-widget-widget_recent_bp_docs ul li .post-date{
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	margin: 2px 0 0 53px;
	display: block
}.widget.widget_recent_bp_docs ul + .sc_button_wrap,.wp-widget-widget_recent_bp_docs ul + .sc_button_wrap{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	margin-bottom: -6px;
	padding-top: 19px;
	border-top: 1px solid var(--theme-color-bd_color);
	display: block
}div.dem-poll-shortcode input[type="submit"].dem-button,div.dem-poll-shortcode a.dem-button,div.dem-poll-shortcode .dem-button,div.democracy input[type="submit"].dem-button,div.democracy a.dem-button,div.democracy .dem-button{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important;
	padding: 10px var(--theme-var-btn_padding3) !important;
	left: unset !important
}div.dem-poll-shortcode input[type="submit"].dem-button:hover,div.dem-poll-shortcode input[type="submit"].dem-button:focus,div.dem-poll-shortcode a.dem-button:hover,div.dem-poll-shortcode a.dem-button:focus,div.dem-poll-shortcode .dem-button:hover,div.dem-poll-shortcode .dem-button:focus,div.democracy input[type="submit"].dem-button:hover,div.democracy input[type="submit"].dem-button:focus,div.democracy a.dem-button:hover,div.democracy a.dem-button:focus,div.democracy .dem-button:hover,div.democracy .dem-button:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}.widget_title + div.dem-poll-shortcode,.widget_title + div.democracy{
	margin-top: -11px
}div.dem-poll-shortcode,div.democracy{
	margin: 0
}div.dem-poll-shortcode .dem-poll-title,div.democracy .dem-poll-title{
	font-size: 14px;
	line-height: inherit;
	font-weight: inherit;
	margin: 0
}div.dem-poll-shortcode .dem-screen,div.democracy .dem-screen{
	margin-top: 18px;
	line-height: inherit
}div.dem-poll-shortcode .dem-screen .dem-answers,div.dem-poll-shortcode .dem-screen .dem-vote,div.democracy .dem-screen .dem-answers,div.democracy .dem-screen .dem-vote{
	padding: 0;
	margin: 0
}div.dem-poll-shortcode .dem-screen .dem-answers li + li,div.dem-poll-shortcode .dem-screen .dem-vote li + li,div.democracy .dem-screen .dem-answers li + li,div.democracy .dem-screen .dem-vote li + li{
	margin-top: 15px
}div.dem-poll-shortcode .dem-screen .dem-answers li,div.dem-poll-shortcode .dem-screen .dem-vote li,div.democracy .dem-screen .dem-answers li,div.democracy .dem-screen .dem-vote li{
	padding: 0;
	font-weight: inherit
}div.dem-poll-shortcode .dem-screen .dem-answers li:before,div.dem-poll-shortcode .dem-screen .dem-vote li:before,div.democracy .dem-screen .dem-answers li:before,div.democracy .dem-screen .dem-vote li:before{
	display: none
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-label,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-label,div.democracy .dem-screen .dem-answers li .dem-label,div.democracy .dem-screen .dem-vote li .dem-label{
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text_dark);
	margin-bottom: 7px
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-graph,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-graph,div.democracy .dem-screen .dem-answers li .dem-graph,div.democracy .dem-screen .dem-vote li .dem-graph{
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-graph .dem-fill,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-graph .dem-fill,div.democracy .dem-screen .dem-answers li .dem-graph .dem-fill,div.democracy .dem-screen .dem-vote li .dem-graph .dem-fill{
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link_02)
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-graph .dem-votes-txt,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-graph .dem-votes-txt,div.democracy .dem-screen .dem-answers li .dem-graph .dem-votes-txt,div.democracy .dem-screen .dem-vote li .dem-graph .dem-votes-txt{
	position: absolute;
	z-index: 1;
	bottom: 100%;
	right: 0;
	font-size: 14px;
	line-height: inherit;
	font-weight: inherit;
	color: var(--theme-color-text);
	padding: 0;
	margin-bottom: 15px
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-graph .dem-votes-txt:before,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-graph .dem-votes-txt:before,div.democracy .dem-screen .dem-answers li .dem-graph .dem-votes-txt:before,div.democracy .dem-screen .dem-vote li .dem-graph .dem-votes-txt:before{
	content: '(';
	margin-right: -4px
}div.dem-poll-shortcode .dem-screen .dem-answers li .dem-graph .dem-votes-txt:after,div.dem-poll-shortcode .dem-screen .dem-vote li .dem-graph .dem-votes-txt:after,div.democracy .dem-screen .dem-answers li .dem-graph .dem-votes-txt:after,div.democracy .dem-screen .dem-vote li .dem-graph .dem-votes-txt:after{
	content: ')';
	margin-left: -4px
}div.dem-poll-shortcode .dem-edit-link,div.democracy .dem-edit-link{
	display: none
}div.dem-poll-shortcode .dem-bottom,div.democracy .dem-bottom{
	padding: 0;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}div.dem-poll-shortcode .dem-bottom .dem-poll-info,div.democracy .dem-bottom .dem-poll-info{
	color: var(--theme-color-text_dark);
	padding-bottom: 0
}div.dem-poll-shortcode .dem-bottom .dem-poll-info .dem-total-votes,div.democracy .dem-bottom .dem-poll-info .dem-total-votes{
	font-size: 14px;
	line-height: inherit;
	font-weight: inherit
}div.dem-poll-shortcode .dem-bottom .dem-revote-button-wrap,div.democracy .dem-bottom .dem-revote-button-wrap{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	display: block
}div.dem-poll-shortcode .dem-vote .dem__radio_label:not(.checked) input[type="radio"]:checked + .dem__spot,div.democracy .dem-vote .dem__radio_label:not(.checked) input[type="radio"]:checked + .dem__spot{
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 2px;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background: radial-gradient(circle,var(--theme-color-accent_link) 55%,var(--theme-color-content_bg) 62%);
	box-shadow: inset 0 0 0px 3px var(--theme-color-content_bg)
}div.dem-poll-shortcode .dem-vote li:nth-child(2n) .dem__radio_label:not(.checked) input[type="radio"]:checked + .dem__spot,div.democracy .dem-vote li:nth-child(2n) .dem__radio_label:not(.checked) input[type="radio"]:checked + .dem__spot{
	top: -1px
}div.dem-poll-shortcode{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px )) 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ))
}div.dem-poll-shortcode .dem-bottom,div.dem-poll-shortcode .dem-poll-info .dem-total-votes{
	text-align: left
}:root{
	--theme-var-elm_gap_nogap: 0px;
	--theme-var-elm_gap_narrow: 10px;
	--theme-var-elm_gap_default: 20px;
	--theme-var-elm_gap_extended: 30px;
	--theme-var-elm_gap_wide: 40px;
	--theme-var-elm_gap_wider: 60px;
	--theme-var-elm_add_page_margins: var( --theme-var-elm_gap_extended )
}.elementor-editor-active{
	--theme-var-menu_side_open: 0px;
	--theme-var-menu_side: 0px
}.elementor-editor-active.menu_side_present{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.elementor-editor-active.menu_side_present.menu_side_left .sc_layouts_row_fixed{
	left: 0 !important
}.elementor-editor-active.menu_side_present .sc_layouts_row_fixed:not(.sc_layouts_row_hide_unfixed){
	position: relative !important;
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.elementor-editor-active.menu_side_present .content_wrap,.elementor-editor-active.menu_side_present .content_container{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.elementor-editor-active .menu_mobile{
	display: none
}.elementor-editor-active .elementor-widget{
	z-index: 1
}.elementor-section[class*="scheme_"]{
	background-color: var(--theme-color-bg_color)
}.post_content>.elementor,[class*="type-cpt_"]>[class*="_page_content"]>.elementor{
	margin-left: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 )
}.body_style_fullscreen .post_content>.elementor .elementor-section-full_width>.elementor-column-gap-no,.body_style_fullscreen [class*="type-cpt_"]>[class*="_page_content"]>.elementor .elementor-section-full_width>.elementor-column-gap-no{
	margin-left: calc( var(--theme-var-elm_add_page_margins) / 2 );
	margin-right: calc( var(--theme-var-elm_add_page_margins) / 2 )
}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{
	padding: calc( var(--theme-var-elm_gap_narrow) / 2 )
}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
	padding: calc( var(--theme-var-elm_gap_default) / 2 )
}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{
	padding: calc( var(--theme-var-elm_gap_extended) / 2 )
}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{
	padding: calc( var(--theme-var-elm_gap_wide) / 2 )
}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{
	padding: calc( var(--theme-var-elm_gap_wider) / 2 )
}.elementor-container>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-container>.elementor-column>.elementor-element-populated{
	padding-top: 0;
	padding-bottom: 0
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container:not(.elementor-column-gap-no){
	max-width: none;
	position: relative
}.elementor-section.elementor-section-boxed>.elementor-column-gap-no{
	max-width: var(--theme-var-page)
}.elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{
	max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) )
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-narrow,.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-narrow{
	width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) )
}.sidebar_show .content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-narrow{
	width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_narrow) )
}.content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-narrow,.content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-narrow{
	left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 )
}.content_wrap .elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-column-gap-narrow{
	margin-left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 )
}.elementor-section.elementor-section-boxed>.elementor-column-gap-default{
	max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) )
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-default,.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default{
	width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) )
}.sidebar_show .content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default{
	width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_default) )
}.content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default,.content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default{
	left: calc( -1 * var(--theme-var-elm_gap_default) / 2 )
}.content_wrap .elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-column-gap-default{
	margin-left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_gap_default) / 2 )
}.elementor-section.elementor-section-boxed>.elementor-column-gap-extended{
	max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) )
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-extended,.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended{
	width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) )
}.sidebar_show .content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended{
	width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_extended) )
}.content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended,.content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended{
	left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 )
}.content_wrap .elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-column-gap-extended{
	margin-left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_gap_extended) / 2 )
}.elementor-section.elementor-section-boxed>.elementor-column-gap-wide{
	max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) )
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-wide,.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide{
	width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) )
}.sidebar_show .content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide{
	width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wide) )
}.content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide,.content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide{
	left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 )
}.content_wrap .elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-column-gap-wide{
	margin-left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_gap_wide) / 2 )
}.elementor-section.elementor-section-boxed>.elementor-column-gap-wider{
	max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) )
}.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-wider,.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wider{
	width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) )
}.sidebar_show .content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wider{
	width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wider) )
}.content_wrap .elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wider,.content_wrap .elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wider{
	left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 )
}.content_wrap .elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-column-gap-wider{
	margin-left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
	margin-right: calc( -1 * var(--theme-var-elm_gap_wider) / 2 )
}.elementor-lightbox{
	background-color: var(--theme-color-bg_color_07)
}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{
	color: var(--theme-color-text_dark);
	background-color: transparent
}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{
	color: var(--theme-color-accent_link)
}.elementor-shape .elementor-shape-fill{
	fill: var(--theme-color-bg_color)
}.elementor-widget-divider{
	--divider-border-color: var(--theme-color-bd_color);
	--divider-color: var(--theme-color-bd_color)
}.elementor-divider-separator{
	border-color: var(--theme-color-bd_color)
}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{
	font-size: 65px;
	font-weight: 600;
	line-height: 0.969em;
	letter-spacing: -0.024em
}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{
	font-size: 19px;
	line-height: 1.526em
}.elementor-widget-heading .elementor-heading-title.elementor-size-small{
	font-size: 17px;
	line-height: 24px
}.elementor-accordion{
}.elementor-accordion .elementor-accordion-item{
	border: none
}.elementor-accordion .elementor-accordion-item + .elementor-accordion-item{
	margin-top: 14px
}.elementor-accordion .elementor-tab-title{
	font-weight: 500;
	padding: 20px 20px 20px 20px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	background-color: var(--theme-color-navigate_bg)
}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{
	font-size: 9px;
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	text-align: center !important;
	margin-top: -3px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.elementor-accordion .elementor-tab-content{
	border: none;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) ) 20px 8px 20px
}.elementor-accordion .elementor-tab-content>*:last-child{
	margin-bottom: 0
}.elementor-tabs{
}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{
	font-size: 14px;
	line-height: 1.5em;
	font-weight: 500;
	color: var(--theme-color-text_dark);
	display: inline-block;
	text-align: center;
	min-width: 137px;
	padding: 11px;
	margin-right: 6px;
	-webkit-border-radius: 23px;
	-ms-border-radius: 23px;
	border-radius: 23px;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active,.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	border-color: var(--theme-color-accent_link)
}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active:before,.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active:after{
	display: none
}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title a,.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title a:hover,.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title a:focus{
	color: inherit
}.elementor-tabs .elementor-tabs-content-wrapper{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	border-width: 0 !important;
	background-color: transparent !important
}.elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content{
	padding: 0 !important;
	border-width: 0 !important;
	font-size: 14px;
	line-height: 1.65em
}.elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content p:last-child{
	margin-bottom: 0
}.elementor-toggle{
}.elementor-toggle .elementor-toggle-item + .elementor-toggle-item{
	margin-top: 20px
}.elementor-toggle .elementor-tab-title{
	font-size: 15px;
	line-height: 1.4em;
	font-weight: 500;
	-webkit-border-radius: 30px;
	-ms-border-radius: 30px;
	border-radius: 30px;
	padding: 17px calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	border: 1px solid var(--theme-color-bd_color);
	color: var(--theme-color-text_dark)
}.elementor-toggle .elementor-tab-title.elementor-active{
	border-bottom: 1px solid var(--theme-color-bd_color);
	box-shadow: 0 3px 16px rgba(0,0,0,0.06)
}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{
	color: var(--theme-color-accent_link)
}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{
	font-size: 12px;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.elementor-toggle .elementor-tab-title .elementor-toggle-icon i:before{
	line-height: 1.7em
}.elementor-toggle .elementor-tab-title .elementor-toggle-icon-right{
	border-left: 1px solid var(--theme-color-bd_color);
	padding-left: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	margin-left: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.elementor-toggle .elementor-tab-title .elementor-toggle-icon-left{
	border-right: 1px solid var(--theme-color-bd_color);
	padding-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	margin-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.elementor-toggle .elementor-tab-content{
	font-size: 14px;
	line-height: 1.65em;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) ) 3px;
	border-bottom: none
}.elementor-toggle .elementor-tab-content p:last-child{
	margin-bottom: 0
}.elementor-progress-wrapper{
	position: relative;
	overflow: visible !important;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	background-color: var(--theme-color-bg_color)
}.elementor-progress-wrapper[aria-valuetext],.elementor-progress-wrapper[aria-valuenow]{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}.elementor-progress-wrapper .elementor-progress-bar{
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	height: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-accent_link);
	box-shadow: 0 3px 10px var(--theme-color-accent_link_02)
}.elementor-progress-wrapper .elementor-progress-text,.elementor-progress-wrapper .elementor-progress-percentage{
	position: absolute;
	overflow: visible;
	padding: 0;
	bottom: 100%;
	margin-bottom: 8px
}.elementor-progress-wrapper .elementor-progress-text{
	font-size: 15px
}.elementor-progress-wrapper .elementor-progress-percentage{
	font-weight: 400;
	right: 0
}.elementor-counter .elementor-counter-title{
	text-align: left
}.elementor-counter .elementor-counter-number-prefix{
	text-align: left;
	flex-grow: initial
}.elementor-icon-box-wrapper{
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.elementor-icon-box-wrapper .elementor-icon{
	fill: var(--theme-color-text_dark);
	transition: fill ease 0.3s
}.elementor-icon-box-wrapper .elementor-icon-box-title{
	margin-bottom: 0;
	margin-top: 0;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.elementor-image-box-wrapper .elementor-image-box-img{
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.elementor-image-box-wrapper .elementor-image-box-title{
	margin-bottom: 0;
	margin-top: 0
}.elementor-alert[class*="elementor-alert-"]{
	border: 1px solid var(--theme-color-bd_color)
}.elementor-alert{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 34px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) )
}.elementor-alert:before{
	content: '\E9EC';
	font-family: "fontello";
	font-size: 34px;
	line-height: 1em
}.elementor-alert button.elementor-alert-dismiss{
	padding: 0;
	right: 20px;
	top: 20px;
	width: 37px;
	height: 37px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid var(--theme-color-text_dark_03);
	font-size: 21px;
	color: var(--theme-color-text_dark);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.elementor-alert button.elementor-alert-dismiss:hover{
	border-color: var(--theme-color-text_dark)
}.elementor-alert button.elementor-alert-dismiss span{
	display: block;
	margin-top: -3px
}.elementor-alert .elementor-alert-title{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.elementor-alert .elementor-alert-description{
	font-size: 17px;
	line-height: 1.47em;
	font-weight: 400;
	display: block;
	margin-top: 13px
}.elementor-alert .elementor-alert-description hr,.elementor-alert .elementor-alert-description .hr{
	margin: 28px 0 12px !important
}.elementor-alert .elementor-alert-description small{
	font-size: 13px;
	line-height: 1.76em
}.elementor-alert.elementor-alert-info{
	background-color: var(--theme-color-content_bg)
}.elementor-alert.elementor-alert-info:before,.elementor-alert.elementor-alert-info .elementor-alert-title,.elementor-alert.elementor-alert-info .elementor-alert-description{
	color: var(--theme-color-text_dark)
}.elementor-alert.elementor-alert-info hr,.elementor-alert.elementor-alert-info .hr{
	border-top-color: var(--theme-color-bd_color)
}.elementor-alert.elementor-alert-warning,.elementor-alert.elementor-alert-success,.elementor-alert.elementor-alert-danger{
	background-image: url(../../images/alert_bg.png);
	background-size: cover;
	background-position: center
}.elementor-alert.elementor-alert-warning:before,.elementor-alert.elementor-alert-warning .elementor-alert-title,.elementor-alert.elementor-alert-warning .elementor-alert-description,.elementor-alert.elementor-alert-success:before,.elementor-alert.elementor-alert-success .elementor-alert-title,.elementor-alert.elementor-alert-success .elementor-alert-description,.elementor-alert.elementor-alert-danger:before,.elementor-alert.elementor-alert-danger .elementor-alert-title,.elementor-alert.elementor-alert-danger .elementor-alert-description{
	color: var(--theme-color-accent_text)
}.elementor-alert.elementor-alert-warning hr,.elementor-alert.elementor-alert-warning .hr,.elementor-alert.elementor-alert-success hr,.elementor-alert.elementor-alert-success .hr,.elementor-alert.elementor-alert-danger hr,.elementor-alert.elementor-alert-danger .hr{
	border-top-color: var(--theme-color-content_bg_03)
}.elementor-alert.elementor-alert-warning button.elementor-alert-dismiss,.elementor-alert.elementor-alert-success button.elementor-alert-dismiss,.elementor-alert.elementor-alert-danger button.elementor-alert-dismiss{
	border-color: var(--theme-color-accent_text_03);
	color: var(--theme-color-accent_text)
}.elementor-alert.elementor-alert-warning button.elementor-alert-dismiss:hover,.elementor-alert.elementor-alert-success button.elementor-alert-dismiss:hover,.elementor-alert.elementor-alert-danger button.elementor-alert-dismiss:hover{
	border-color: var(--theme-color-accent_text)
}.elementor-alert.elementor-alert-warning{
	border: none;
	background-color: var(--theme-color-accent_link3)
}.elementor-alert.elementor-alert-success{
	border: none;
	background-color: var(--theme-color-accent_link5)
}.elementor-alert.elementor-alert-danger{
	border: none;
	background-color: var(--theme-color-accent_link2)
}.debug_off .elementor-alert.elementor-alert-warning,.debug_off .elementor-alert.elementor-alert-success,.debug_off .elementor-alert.elementor-alert-danger{
	background-image: url(../images/alert_bg.png)
}.newsletter .elementor-alert:before{
	content: '\E9EF';
	font-size: 44px;
	line-height: 0.2em
}.newsletter .elementor-alert .elementor-alert-title{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.newsletter .elementor-alert .mc4wp-form{
	margin-top: 20px
}.newsletter .elementor-alert .mc4wp-form + small{
	margin-top: 15px;
	display: inline-block
}.newsletter .elementor-alert small:before{
	display: inline-block;
	font-size: 15px;
	margin-right: 8px
}.elementor-widget-image img{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.elementor-widget-video .elementor-custom-embed-image-overlay,.elementor-widget-video .elementor-video{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.elementor-widget-google_maps iframe{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}div.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{
	height: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px )) !important
}div.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
	height: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px )) !important
}div.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
	height: var(--theme-var-grid_gap) !important
}div.elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
	height: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px )) !important
}div.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{
	height: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 46px )) !important
}div.elementor-widget-spacer.sc_height_ginormous .elementor-spacer-inner{
	height: calc( 3 * var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 12px )) !important
}@media (min-width:1680px) and (max-width:2159px){
	.elementor-custom-spacer-tiny .elementor-widget-wrap{
		margin-left: 8%
	}
}.elementor-element.sc_margin_bottom_medium{
	margin-bottom: var(--theme-var-grid_gap)
}.animated.animated-slow{
	-webkit-animation-duration: 1000ms;
	animation-duration: 1000ms
}.animated{
	-webkit-animation-duration: 750ms;
	animation-duration: 750ms
}.animated.animated-fast{
	-webkit-animation-duration: 500ms;
	animation-duration: 500ms
}@-webkit-keyframes ta_under_strips{
	0%{
		-webkit-transform: translateX(-101%);
	transform: translateX(-101%)
	}50%{
		-webkit-transform: translateX(0);
	transform: translateX(0)
	}100%{
		-webkit-transform: translateX(101%);
	transform: translateX(101%)
	}
}@keyframes ta_under_strips{
	0%{
		-webkit-transform: translateX(-101%);
	transform: translateX(-101%)
	}50%{
		-webkit-transform: translateX(0);
	transform: translateX(0)
	}100%{
		-webkit-transform: translateX(101%);
	transform: translateX(101%)
	}
}.ta_under_strips{
	overflow: hidden
}.ta_under_strips>div{
	opacity: 0;
	-webkit-animation: fadeIn .2s 1s forwards;
	animation: fadeIn .2s 1s forwards
}.ta_under_strips:before,.ta_under_strips:after{
	content: " ";
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}.ta_under_strips:before{
	background-color: var(--theme-color-accent_link);
	z-index: 1;
	-webkit-transform: translateX(-101%);
	-ms-transform: translateX(-101%);
	transform: translateX(-101%);
	-webkit-animation: ta_under_strips 1.5s cubic-bezier(0.86,0,0.07,1) forwards;
	animation: ta_under_strips 1.5s cubic-bezier(0.86,0,0.07,1) forwards
}.ta_under_strips:after{
	background-color: var(--theme-color-accent_hover);
	z-index: 2;
	-webkit-transform: translateX(-101%);
	-ms-transform: translateX(-101%);
	transform: translateX(-101%);
	-webkit-animation: ta_under_strips 1.2s 0.2s cubic-bezier(1,0,0.54,0.99) forwards;
	animation: ta_under_strips 1.2s 0.2s cubic-bezier(1,0,0.54,0.99) forwards
}.ta_fadeinup{
	-webkit-animation-name: ta_fadeinup;
	animation-name: ta_fadeinup;
	-webkit-animation-timing-function: ease;
	animation-timing-function: ease
}@-webkit-keyframes ta_fadeinup{
	from{
		opacity: 0;
	-webkit-transform: translateY(60px);
	transform: translateY(60px)
	}to{
		opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
	}
}@keyframes ta_fadeinup{
	from{
		opacity: 0;
	-webkit-transform: translateY(60px);
	transform: translateY(60px)
	}to{
		opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
	}
}.ta_fadeinleft{
	-webkit-animation-name: ta_fadeinleft;
	animation-name: ta_fadeinleft;
	-webkit-animation-timing-function: ease;
	animation-timing-function: ease
}@-webkit-keyframes ta_fadeinleft{
	from{
		opacity: 0;
	-webkit-transform: translateX(-60px);
	transform: translateX(-60px)
	}to{
		opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0)
	}
}@keyframes ta_fadeinleft{
	from{
		opacity: 0;
	-webkit-transform: translateX(-60px);
	transform: translateX(-60px)
	}to{
		opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0)
	}
}.ta_fadeinright{
	-webkit-animation-name: ta_fadeinright;
	animation-name: ta_fadeinright;
	-webkit-animation-timing-function: ease;
	animation-timing-function: ease
}@-webkit-keyframes ta_fadeinright{
	from{
		opacity: 0;
	-webkit-transform: translateX(60px);
	transform: translateX(60px)
	}to{
		opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0)
	}
}@keyframes ta_fadeinright{
	from{
		opacity: 0;
	-webkit-transform: translateX(60px);
	transform: translateX(60px)
	}to{
		opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0)
	}
}.ta_fadeindown{
	-webkit-animation-name: ta_fadeindown;
	animation-name: ta_fadeindown;
	-webkit-animation-timing-function: ease;
	animation-timing-function: ease
}@-webkit-keyframes ta_fadeindown{
	from{
		opacity: 0;
	-webkit-transform: translateY(-60px);
	transform: translateY(-60px)
	}to{
		opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
	}
}@keyframes ta_fadeindown{
	from{
		opacity: 0;
	-webkit-transform: translateY(-60px);
	transform: translateY(-60px)
	}to{
		opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
	}
}.ta_fadein{
	-webkit-animation-name: ta_fadein;
	animation-name: ta_fadein;
	-webkit-animation-timing-function: ease;
	animation-timing-function: ease
}@-webkit-keyframes ta_fadein{
	from{
		opacity: 0
	}to{
		opacity: 1
	}
}@keyframes ta_fadein{
	from{
		opacity: 0
	}to{
		opacity: 1
	}
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important;
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2) !important;
	text-shadow: none
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button{
	border-color: var(--theme-color-accent_link2);
	background-color: var(--theme-color-accent_link2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:focus{
	border-color: var(--theme-color-accent_hover2);
	background-color: var(--theme-color-accent_hover2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box input[type="text"]{
	padding: var(--theme-var-input_padding) 20px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	box-sizing: border-box;
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_color);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02);
	-webkit-border-radius: var(--theme-var-rad) !important;
	-ms-border-radius: var(--theme-var-rad) !important;
	border-radius: var(--theme-var-rad) !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box input[type="text"]:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-search .epkb-search-box input[type="text"]:focus{
	color: var(--theme-color-input_text);
	border-color: var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_hover);
	box-shadow: 0 3px 6px rgba(0,0,0,0.02)
}.eckb-kb-template{
	opacity: 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template{
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container{
	text-align: inherit;
	padding: 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-doc-search-container__title{
	text-align: inherit;
	margin-bottom: 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-doc-search-container__title:after{
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	margin-top: 20px;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	background-color: var(--theme-color-bd_color)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search{
	width: auto;
	padding: 15px;
	background-color: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box{
	display: flex !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box:before{
	content: '\E9A1' !important;
	font-family: "fontello" !important;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 17px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 17px;
	color: var(--theme-color-text_light)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box input[type="text"]{
	padding: var(--theme-var-input_padding) 20px var(--theme-var-input_padding) 3.153em !important;
	height: auto
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap{
	margin-left: 15px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .epkb-search-box .epkb-search-box_button-wrap button{
	padding-left: 4em !important;
	padding-right: 4em !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results{
	background-color: var(--theme-color-input_bg_color);
	border: none;
	padding: 13px 16px;
	margin-top: 15px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results .ep_font_icon_document:before{
	content: '\E9D8' !important;
	font-family: "fontello" !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results .epkb-search-results-message{
	font-size: var(--theme-font-h4_font-size);
	font-weight: 600;
	padding: 0;
	margin-bottom: 0.85em;
	color: var(--theme-color-text_dark)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li + li{
	margin-top: 0.83em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li{
	padding: 0;
	line-height: inherit
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a{
	color: var(--theme-color-text);
	position: relative;
	padding-left: 1.4em;
	display: block
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a:focus{
	color: var(--theme-color-accent_link)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a .epkb_search_results__article-title{
	color: inherit;
	position: initial
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a .epkb_search_results__article-title .epkb_search_results__article-title__icon{
	font-size: 15px !important;
	margin: 0;
	position: absolute;
	z-index: 1;
	top: 1px;
	left: -1px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search #epkb_search_results ul li a .epkb_search_results__article-title .epkb_search_results__article-title__text{
	font-size: 14px;
	line-height: 1.6em;
	margin: 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search .loading-spinner{
	top: 12px;
	left: 13px;
	background-color: var(--theme-color-input_bg_color);
	z-index: 1
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container{
	max-width: unset;
	margin: 0;
	text-align: inherit
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav{
	float: none;
	z-index: 2;
	position: relative;
	padding-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav:after{
	content: '';
	width: 100%;
	height: 1px;
	display: block;
	margin-top: -1px;
	background-color: var(--theme-color-bd_color)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul{
	float: none;
	overflow: hidden
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li:last-child{
	padding-right: 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li{
	width: auto;
	padding-right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 17px ) );
	border-bottom: 1px solid var(--theme-color-bd_color);
	background-color: transparent !important;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li:after{
	display: none
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li div{
	font-size: 13px;
	line-height: 13px;
	font-weight: 500;
	color: var(--theme-color-text_dark);
	background-color: transparent;
	padding: 0 0 19px;
	margin: 0 0 -1px;
	border-bottom: 1px solid var(--theme-color-bd_color);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li div h2{
	line-height: inherit
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li.active div,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li div:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-main-nav ul li div:focus{
	color: var(--theme-color-accent_link2) !important;
	border-color: var(--theme-color-accent_link2)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container{
	text-align: inherit;
	margin-top: var(--theme-var-grid_gap)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel{
	text-align: inherit;
	margin: 0 calc(-1 * var(--theme-var-grid_gap)) calc(-1 * var(--theme-var-grid_gap)) 0
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel.active{
	display: flex !important;
	flex-wrap: wrap
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box{
	padding: 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;
	margin: 0;
	width: 33.3%;
	box-shadow: none;
	position: relative
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box:before{
	content: '';
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: var(--theme-var-grid_gap);
	bottom: var(--theme-var-grid_gap);
	left: 0;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: var(--theme-color-content_bg)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_gears:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_question:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_folder:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-briefcase:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-sliders:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_money:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_document:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-calendar:before,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_shopping_cart:before{
	font-family: "fontello" !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_gears:before{
	content: '\E9DF' !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_question:before{
	content: '\E9DE' !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_folder:before{
	content: '\E9DD' !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-briefcase:before{
	content: '\E9DC' !important;
	font-size: 0.9em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-sliders:before{
	content: '\E9DB' !important;
	font-size: 0.7em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_money:before{
	content: '\E9D9' !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_document:before{
	content: '\E9D8' !important
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkbfa-calendar:before{
	content: '\E9AF' !important;
	font-size: 0.9em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .ep_font_icon_shopping_cart:before{
	content: '\E9B0' !important;
	font-size: 0.9em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .section-head{
	z-index: 2;
	position: relative;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 11px ) ) 0;
	border: none
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .section-head>div .epkb-cat-icon{
	font-size: 35px;
	margin-right: 14px;
	color: var(--theme-color-accent_link);
	width: 35px;
	height: 38px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .section-head>div .epkb-cat-name{
	margin-top: 5px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body{
	z-index: 2;
	position: relative;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 11px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li + li{
	margin-top: 0.83em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li{
	line-height: inherit
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a{
	color: var(--theme-color-text);
	position: relative;
	padding-left: 0;
	display: block
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a:hover,.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a:focus{
	color: var(--theme-color-accent_link)
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a .eckb-article-title__icon{
	font-size: 15px !important;
	margin: 0;
	position: absolute;
	z-index: 1;
	top: 1px;
	left: -1px
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a .eckb-article-title__text{
	line-height: 1.6em
}.eckb-kb-template #epkb-main-page-container.epkb-tabs-template #epkb-content-container .epkb-panel-container .epkb_top_panel .epkb-top-category-box .epkb-section-body ul li a .article_underline_effect span:hover{
	text-decoration: none
}.eckb-kb-template>#eckb-article-page-container-v2{
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-header{
	display: none
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body{
	display: block;
	width: auto
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-right-sidebar{
	display: none
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content{
	padding: 0;
	background-color: transparent
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2{
	display: block;
	box-sizing: border-box
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-1{
	display: none
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-title-container{
	display: block;
	margin: 0 0 16px
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-title-container .eckb-article-title{
	margin: 0.05em 0 0 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3{
	margin-bottom: 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group{
	margin-right: 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div{
	font-size: 13px !important;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text_light);
	background-color: transparent;
	padding: 0;
	margin-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div .eckb-meta-data-feature-icon{
	font-size: 16px;
	margin-right: 9px;
	display: inline-block;
	vertical-align: bottom
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div .eckb-meta-data-feature-icon:before{
	font-family: "fontello" !important
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div .eckb-meta-data-feature-icon[class*="calendar"]:before{
	content: '\E9AF' !important
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div .eckb-meta-data-feature-icon[class*="pencil"]:before{
	content: '\E9B8' !important
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3 .eckb-article-content-header-row-left-group>div .eckb-meta-data-feature-icon[class*="user"]:before{
	content: '\E9BE' !important
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc{
	float: none;
	margin: var(--theme-var-grid_gap) 0 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner{
	border-color: var(--theme-color-accent_link4);
	background-color: var(--theme-color-navigate_bg);
	padding: 20px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner .eckb-article-toc__title{
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-color: var(--theme-color-bd_color)
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner ul li{
	text-indent: 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner ul a{
	color: inherit
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner ul a.active,.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-toc .eckb-article-toc__inner ul a:hover{
	background-color: var(--theme-color-accent_link4);
	color: var(--theme-color-accent_text)
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body{
	border-top: 1px solid var(--theme-color-bd_color);
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	padding-top: 6px;
	box-sizing: border-box
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body>p:last-child{
	margin-bottom: 0
}.eckb-kb-template>#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer{
	display: none
}.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn,.learndash-wrapper .ld-alert-certificate .ld-button,.ld-info .ld-status,.learndash-wrapper .ld-content-actions .ld-content-action a,.learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"],.learndash-wrapper .ld-content-actions>.ld-primary-color,.learndash-wrapper .wpProQuiz_content input[type="button"],.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important
}.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn:hover,.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn:focus,.learndash-wrapper .ld-alert-certificate .ld-button:hover,.learndash-wrapper .ld-alert-certificate .ld-button:focus,.ld-info .ld-status:hover,.ld-info .ld-status:focus,.learndash-wrapper .ld-content-actions .ld-content-action a:hover,.learndash-wrapper .ld-content-actions .ld-content-action a:focus,.learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"]:hover,.learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"]:focus,.learndash-wrapper .ld-content-actions>.ld-primary-color:hover,.learndash-wrapper .ld-content-actions>.ld-primary-color:focus,.learndash-wrapper .wpProQuiz_content input[type="button"]:hover,.learndash-wrapper .wpProQuiz_content input[type="button"]:focus,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02);
	opacity: 1
}.learndash-wrapper .ld-alert-certificate .ld-button,.learndash-wrapper .ld-content-actions .ld-content-action a,.learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"],.learndash-wrapper .ld-content-actions>.ld-primary-color,.learndash-wrapper .wpProQuiz_content input[type="button"],.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{
	padding: 10px var(--theme-var-btn_padding3) !important;
	min-width: unset
}.learndash-wrapper .ld-content-actions .ld-content-action a{
	color: var(--theme-color-content_bg);
	border-color: var(--theme-color-text_dark);
	background-color: var(--theme-color-text_dark);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.learndash-wrapper .ld-content-actions .ld-content-action a:hover,.learndash-wrapper .ld-content-actions .ld-content-action a:focus{
	color: var(--theme-color-content_bg);
	border-color: var(--theme-color-text_dark_08);
	background-color: var(--theme-color-text_dark_08);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-text_dark_016)
}.ld-info .ld-status{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02)
}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{
	border-color: var(--theme-color-accent_link2);
	background-color: var(--theme-color-accent_link2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02)
}.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus{
	border-color: var(--theme-color-accent_hover2);
	background-color: var(--theme-color-accent_hover2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02)
}.learndash-wrapper .ld-alert-certificate .ld-button{
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link5_02)
}.learndash-wrapper .ld-alert-certificate .ld-button:hover,.learndash-wrapper .ld-alert-certificate .ld-button:focus{
	border-color: var(--theme-color-accent_hover5);
	background-color: var(--theme-color-accent_hover5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover5_02)
}.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn{
	border-width: 1px !important;
	color: var(--theme-color-text_dark);
	border-color: var(--theme-color-bd_color);
	background-color: transparent;
	box-shadow: 0 3px 6px rgba(0,0,0,0.01)
}.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn:hover,.ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button .btn:focus{
	color: var(--theme-color-accent_link);
	border-color: var(--theme-color-accent_link);
	background-color: transparent;
	box-shadow: 0 3px 6px rgba(0,0,0,0.01)
}.learndash-wrapper .ld-button:hover .ld-icon{
	transform: none
}.learndash-wrapper .ld-button .ld-text{
	padding: 0
}.learndash-wrapper .ld-alert-success{
	color: var(--theme-color-text_dark);
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5_01)
}.learndash-wrapper .ld-alert-success .ld-alert-icon{
	background-color: var(--theme-color-accent_link5);
	color: var(--theme-color-accent_text)
}.learndash-wrapper .ld-alert-warning{
	color: var(--theme-color-text_dark);
	border-color: var(--theme-color-accent_link3);
	background-color: var(--theme-color-accent_link3_01)
}.learndash-wrapper .ld-alert-warning .ld-alert-icon{
	background-color: var(--theme-color-accent_link3)
}.learndash-wrapper .ld-status-waiting{
	background-color: var(--theme-color-accent_link3);
	color: var(--theme-color-text_dark)
}#learndash-tooltips .ld-tooltip{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text);
	box-shadow: 0 -1px 0 2px var(--theme-color-accent_text_08)
}#learndash-tooltips .ld-tooltip:after{
	background: var(--theme-color-accent_link)
}#ld_categorydropdown,#ld_course_categorydropdown{
	width: fit-content;
	margin-left: auto;
	margin-bottom: var(--theme-var-grid_gap)
}#ld_categorydropdown.inside_title,#ld_course_categorydropdown.inside_title{
	position: absolute;
	margin: 0;
	right: 0;
	top: -0.35em
}#ld_categorydropdown label,#ld_course_categorydropdown label{
	display: none
}#ld_categorydropdown .select_container select,#ld_course_categorydropdown .select_container select{
	padding-top: 11px;
	padding-bottom: 11px
}.ld-course-list-content .ld-course-list-items{
	margin: 0 calc( -1 * var(--theme-var-grid_gap) ) calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ) ) 0
}.ld-course-list-content .ld-course-list-items .ld_course_grid{
	padding: 0 var(--theme-var-grid_gap) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ) 0;
	margin-bottom: 0
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course{
	line-height: inherit;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ribbon{
	font-size: 10px;
	line-height: inherit;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link) !important;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	padding: 0 16px;
	text-shadow: none;
	box-shadow: none;
	left: 20px;
	top: 20px
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ribbon.not-started{
	background-color: var(--theme-color-accent_link4) !important
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ribbon.completed{
	background-color: var(--theme-color-accent_link5) !important
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ribbon:before{
	display: none
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course img,.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ld_course_grid_video_embed{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: transparent
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ld_course_grid_img + .ld_course_grid_video_embed{
	display: none
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course a + .caption,.ld-course-list-content .ld-course-list-items .ld_course_grid .course .ld_course_grid_video_embed + .caption{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption{
	color: inherit;
	padding: 0;
	display: flex;
	flex-direction: column
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption h3{
	order: 1
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .entry-content{
	order: 1;
	margin: 16px 0 0;
	display: none
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper{
	order: 2;
	margin-top: 16px
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress{
	margin: 0
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-bar{
	height: 4px;
	margin: 0 0 20px;
	background-color: var(--theme-color-bg_color)
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{
	height: 4px;
	background-color: var(--theme-color-accent_link2);
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link2_01)
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-heading{
	font-size: 13px;
	line-height: 21px;
	font-weight: 400;
	width: 100%;
	margin: 0
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats{
	flex-direction: column
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
	text-transform: inherit;
	font-weight: inherit;
	color: inherit;
	margin-right: inherit
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{
	display: block
}.ld-course-list-content .ld-course-list-items .ld_course_grid .course .caption .ld_course_grid_button{
	order: 3;
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) ) 0 0 !important
}.learndash-pager{
	font-size: 15px;
	font-weight: 500;
	text-transform: none;
	display: flex;
	padding: 16px calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	margin: var(--theme-var-grid_gap) 0 0;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	border: none;
	background-color: var(--theme-color-navigate_bg)
}.learndash-pager a{
	color: var(--theme-color-text_dark)
}.learndash-pager a:not(.disabled):hover,.learndash-pager a:not(.disabled):focus{
	color: var(--theme-color-accent_link)
}.learndash-pager .pager-left a,.learndash-pager .pager-right a{
	font-size: 28px;
	line-height: 1em;
	font-weight: 400;
	display: inline-block;
	vertical-align: top
}.learndash-pager .pager-left a + a,.learndash-pager .pager-right a:first-child{
	font-size: 26px;
	line-height: 1.1em;
	text-indent: -14px;
	overflow: hidden
}.learndash-pager .pager-left a + a{
	margin-left: 5px
}.learndash-pager .pager-left a + a:after{
	content: '\E9C7';
	font-family: "fontello";
	display: inline
}.learndash-pager .pager-right a:first-child{
	margin-right: 5px
}.learndash-pager .pager-right a:first-child:after{
	content: '\E9C6';
	font-family: "fontello";
	display: inline
}.menu_side_hide .learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail{
	margin: 0
}.learndash_post_sfwd-courses .learndash-wrapper,div#buddypress .learndash-wrapper{
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header,div#buddypress .learndash-wrapper .ld-header{
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail,div#buddypress .learndash-wrapper .ld-header.has_thumbnail{
	-webkit-border-radius: 15px 15px 0 0;
	-ms-border-radius: 15px 15px 0 0;
	border-radius: 15px 15px 0 0;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 101px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 20px ) );
	margin: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) ) calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) ) 0;
	color: var(--theme-color-accent_light);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail.with_info,div#buddypress .learndash-wrapper .ld-header.has_thumbnail.with_info{
	padding-right: calc(314px + 2 * var(--theme-var-grid_gap) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail:before,div#buddypress .learndash-wrapper .ld-header.has_thumbnail:before{
	content: '';
	z-index: 1;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.45;
	background: linear-gradient(215deg,white 0%,black 60%,black 100%)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-title,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-title{
	color: var(--theme-color-accent_text)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a{
	color: var(--theme-color-accent_text)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a:hover,.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a:focus,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a:hover,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-meta .author a:focus{
	color: var(--theme-color-accent_hover3)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-meta .date,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-meta .date{
	color: var(--theme-color-accent_text_06)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header.has_thumbnail .ld-meta .date:before,div#buddypress .learndash-wrapper .ld-header.has_thumbnail .ld-meta .date:before{
	background-color: var(--theme-color-accent_light)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-header-wrap,div#buddypress .learndash-wrapper .ld-header .ld-header-wrap{
	position: relative;
	z-index: 2
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-title,div#buddypress .learndash-wrapper .ld-header .ld-title{
	margin-top: 0;
	margin-bottom: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-description,div#buddypress .learndash-wrapper .ld-header .ld-description{
	margin-top: 8px;
	color: var(--theme-color-accent_text)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap{
	margin-top: 19px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button{
	color: var(--theme-color-accent_text)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button:hover,.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button:focus,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button:hover,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button:focus{
	color: var(--theme-color-accent_hover3)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button:before,.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button:after,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button:before,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button:after{
	display: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .sc_button_wrap .sc_button .sc_button_title:after,div#buddypress .learndash-wrapper .ld-header .sc_button_wrap .sc_button .sc_button_title:after{
	content: '\E9C1';
	font-family: "fontello";
	font-weight: 400;
	font-size: 15px;
	margin-left: 4px;
	display: inline-block;
	vertical-align: bottom
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta,div#buddypress .learndash-wrapper .ld-header .ld-meta{
	font-size: 14px;
	display: flex;
	align-items: center;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .author img,div#buddypress .learndash-wrapper .ld-header .ld-meta .author img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 13px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .author a,div#buddypress .learndash-wrapper .ld-header .ld-meta .author a{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .author a:hover,.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .author a:focus,div#buddypress .learndash-wrapper .ld-header .ld-meta .author a:hover,div#buddypress .learndash-wrapper .ld-header .ld-meta .author a:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .author span,div#buddypress .learndash-wrapper .ld-header .ld-meta .author span{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block
}.learndash_post_sfwd-courses .learndash-wrapper .ld-header .ld-meta .date:before,div#buddypress .learndash-wrapper .ld-header .ld-meta .date:before{
	content: '';
	width: 4px;
	height: 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-text);
	margin: 0 10px 1px 11px;
	display: inline-block;
	vertical-align: middle
}.learndash_post_sfwd-courses .learndash-wrapper .has_thumbnail + .ld-info,div#buddypress .learndash-wrapper .has_thumbnail + .ld-info{
	margin-top: 0;
	position: relative;
	z-index: 2
}.learndash_post_sfwd-courses .learndash-wrapper .has_thumbnail + .ld-info .ld-info-video,div#buddypress .learndash-wrapper .has_thumbnail + .ld-info .ld-info-video{
	position: absolute;
	bottom: 100%
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info,div#buddypress .learndash-wrapper .ld-info{
	width: 300px;
	float: right;
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-video,div#buddypress .learndash-wrapper .ld-info .ld-info-video{
	-webkit-border-radius: 6px 6px 0 0;
	-ms-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	overflow: hidden
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-video .trx_addons_video_player,div#buddypress .learndash-wrapper .ld-info .ld-info-video .trx_addons_video_player{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content,div#buddypress .learndash-wrapper .ld-info .ld-info-content{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) );
	background-color: var(--theme-color-navigate_bg);
	border: 1px solid var(--theme-color-bd_color);
	border-width: 0 1px 1px;
	-webkit-border-radius: 0 0 6px 6px;
	-ms-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-status,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-status{
	cursor: auto;
	width: 100%
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-status + .ld-access-mode,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-status + .ld-access-mode{
	margin-top: 17px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-access-mode,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-access-mode{
	font-size: 13px;
	text-align: center;
	color: var(--theme-color-text_light)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials{
	font-size: 14px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials h6,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials h6{
	margin-top: 20px;
	margin-bottom: 9px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials ul,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials ul{
	padding: 0;
	margin-bottom: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li{
	list-style-type: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li:before,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li:before{
	font-family: "fontello";
	color: inherit;
	font-size: 14px;
	margin-right: 14px;
	margin-left: -4px;
	width: 1em;
	display: inline-block;
	text-align: left
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li.lesson:before,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li.lesson:before{
	content: '\E9E4'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li.topic:before,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li.topic:before{
	content: '\E9E5'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li.quiz:before,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li.quiz:before{
	content: '\E9C0'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info .ld-info-content .ld-materials li.certificate:before,div#buddypress .learndash-wrapper .ld-info .ld-info-content .ld-materials li.certificate:before{
	content: '\E9E2'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-info + .ld-content,div#buddypress .learndash-wrapper .ld-info + .ld-content{
	width: calc( 100% - 300px - var(--theme-var-grid_gap) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-content,div#buddypress .learndash-wrapper .ld-content{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate,div#buddypress .learndash-wrapper .ld-alert-certificate{
	color: var(--theme-color-text_dark);
	min-height: unset;
	padding: 17px 17px 14px 70px;
	margin: 0;
	background-color: var(--theme-color-navigate_bg);
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-alert-content,div#buddypress .learndash-wrapper .ld-alert-certificate .ld-alert-content{
	font-weight: 500
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-alert-content .ld-icon,div#buddypress .learndash-wrapper .ld-alert-certificate .ld-alert-content .ld-icon{
	font-size: 15px;
	font-weight: 400;
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	padding: 0;
	left: 14px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link5)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-alert-content .ld-icon:before,div#buddypress .learndash-wrapper .ld-alert-certificate .ld-alert-content .ld-icon:before{
	content: '\E9E2';
	font-family: "fontello"
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-button .ld-icon,div#buddypress .learndash-wrapper .ld-alert-certificate .ld-button .ld-icon{
	display: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate + .ld-course-status,div#buddypress .learndash-wrapper .ld-alert-certificate + .ld-course-status{
	margin-top: 12px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status,div#buddypress .learndash-wrapper .ld-course-status{
	flex-direction: row;
	align-items: center;
	padding: 20px;
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) ) 0 0;
	background-color: transparent;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress,div#buddypress .learndash-wrapper .ld-course-status .ld-progress{
	flex-direction: row;
	padding-right: 14px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading,div#buddypress .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading{
	font-size: 13px;
	line-height: 1.6em
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading .ld-progress-stats,div#buddypress .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading .ld-progress-stats{
	flex-direction: column
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,div#buddypress .learndash-wrapper .ld-course-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
	font-weight: 500;
	text-transform: none;
	color: var(--theme-color-text_dark);
	margin-right: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress .ld-progress-bar,div#buddypress .learndash-wrapper .ld-course-status .ld-progress .ld-progress-bar{
	height: 4px;
	margin: 2px 7px 0 var(--theme-var-grid_gap);
	background-color: var(--theme-color-bg_color)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage,div#buddypress .learndash-wrapper .ld-course-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage{
	height: 4px;
	background-color: var(--theme-color-accent_link2);
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link2_01)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-course-status .ld-status,div#buddypress .learndash-wrapper .ld-course-status .ld-status{
	font-size: 10px;
	line-height: inherit;
	font-weight: 600;
	letter-spacing: 0.08em;
	height: max-content;
	padding: 2px 18px;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-extra_dark);
	background-color: var(--theme-color-extra_bg_color_08);
	box-shadow: 0 3px 16px rgba(0,0,0,0.2)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs,div#buddypress .learndash-wrapper .ld-tabs{
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) ) 0 0 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation:after,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation:after{
	height: 1px;
	background-color: var(--theme-color-bd_color)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text);
	padding: 13px 15px 13px 19px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after{
	height: 1px;
	background-color: var(--theme-color-bd_color)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after{
	background-color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon{
	font-size: 15px;
	font-weight: 400;
	margin-right: 5px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon:before,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon:before{
	font-family: "fontello" !important
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-content:before,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-content:before{
	content: '\E9E4'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-materials:before,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-materials:before{
	content: '\E9E5'
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-content,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-content{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{
	padding: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>p:last-child,.learndash_post_sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>ul:last-child,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>p:last-child,div#buddypress .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>ul:last-child{
	margin-bottom: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list,div#buddypress .learndash-wrapper .ld-item-list{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) ) 0 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading{
	margin: 0;
	align-items: normal
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions,.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading h2,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading h2{
	flex: unset
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button{
	font-size: 13px;
	line-height: inherit;
	font-weight: 400;
	color: inherit;
	background-color: transparent;
	padding: 0;
	margin: 0;
	display: flex;
	flex-direction: row-reverse
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-text,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-text{
	padding: 0 12px 0 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-icon,div#buddypress .learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-icon{
	font-size: 9px;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items{
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-section-heading,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-section-heading{
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) ) 0 19px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-section-heading .ld-lesson-section-heading,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-section-heading .ld-lesson-section-heading{
	font-weight: 500;
	margin: 0;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item{
	margin: 14px 0 0;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background-color: transparent
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview{
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	align-items: flex-start;
	padding: 15px 19px 15px 20px;
	flex-direction: row-reverse;
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details{
	width: 9px;
	margin-right: 18px;
	margin-left: 0;
	position: relative;
	min-height: 4px;
	justify-content: center
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details:before{
	content: '';
	background-color: var(--theme-color-text_dark);
	width: 4px;
	height: 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin-top: 9px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{
	margin: 0;
	line-height: 22.4px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text{
	display: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon{
	font-size: 8px;
	line-height: inherit;
	font-weight: 400;
	color: var(--theme-color-text_dark);
	background-color: transparent;
	padding: 0;
	width: 9px;
	height: auto;
	flex: unset;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	transform: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon:before{
	content: '\E9E3';
	font-family: "fontello" !important
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name{
	display: flex;
	flex: unset;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	color: inherit
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name:hover,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name:hover{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title{
	width: 100%;
	font-size: 14px;
	line-height: 1.6em;
	font-weight: 500;
	display: flex;
	justify-content: space-between;
	align-items: center
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components{
	font-size: 12px;
	line-height: inherit;
	font-weight: 400;
	white-space: nowrap;
	color: var(--theme-color-text_light);
	margin-top: 1px;
	margin-left: 10px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon{
	margin: 0 0 0 13px;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon .ld-icon:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete{
	background-color: var(--theme-color-accent_link2)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete .ld-icon:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-incomplete,.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-incomplete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-incomplete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-in-progress,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-in-progress{
	border: 2px solid var(--theme-color-bd_color);
	border-color: var(--theme-color-accent_link2) var(--theme-color-bd_color) var(--theme-color-bd_color) var(--theme-color-accent_link2)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-expandable .ld-item-list-item-preview .ld-item-details:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-expandable .ld-item-list-item-preview .ld-item-details:before{
	display: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title{
	display: block !important
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title:before{
	content: '\E9C0';
	font-family: "fontello";
	margin-right: 12px;
	font-size: 16px;
	line-height: 16px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded{
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before{
	width: 13px;
	height: 13px;
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header{
	background-color: transparent;
	color: inherit;
	font-weight: 500;
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) 0 3px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	flex-direction: row
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-title,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-title{
	font-size: 14px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-title .ld-item-icon,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-title .ld-item-icon{
	display: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details{
	font-size: 12px;
	margin: 0;
	margin-top: 2px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-progress,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-progress{
	text-transform: none;
	border: none;
	padding-right: 0;
	margin-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-steps,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-steps{
	font-weight: 500;
	color: var(--theme-color-text_light)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items{
	padding: 0 19px 12px 20px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item{
	margin: 17px 0 0 calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	border: none
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview{
	padding: 0;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	color: var(--theme-color-text)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title{
	font-weight: 500
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before{
	content: '\E9E5';
	font-family: "fontello";
	font-size: 14px;
	font-weight: 400;
	margin-right: 14px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon{
	margin: 0;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete{
	background-color: var(--theme-color-accent_link2)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.learndash_post_sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,div#buddypress .learndash-wrapper .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author,div#buddypress .learndash-wrapper .ld-author{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) )
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author h5,div#buddypress .learndash-wrapper .ld-author h5{
	margin: 0
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author,div#buddypress .learndash-wrapper .ld-author .author{
	font-size: 14px;
	display: flex;
	align-items: center;
	display: flex;
	align-items: center;
	padding: 13px 18px 14px;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) );
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid var(--theme-color-bd_color);
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author img,div#buddypress .learndash-wrapper .ld-author .author img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 13px
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author a,div#buddypress .learndash-wrapper .ld-author .author a{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author a:hover,.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author a:focus,div#buddypress .learndash-wrapper .ld-author .author a:hover,div#buddypress .learndash-wrapper .ld-author .author a:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author span,div#buddypress .learndash-wrapper .ld-author .author span{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block
}.learndash_post_sfwd-courses .learndash-wrapper .ld-author .author .courses_count,div#buddypress .learndash-wrapper .ld-author .author .courses_count{
	font-size: 12px;
	line-height: 1em;
	font-weight: 400;
	display: block;
	margin-bottom: 7px
}div#buddypress .learndash-wrapper{
	margin-top: var(--theme-var-grid_gap)
}div#buddypress .learndash-wrapper .ld-header-wrap,div#buddypress .learndash-wrapper .ld-author{
	display: none
}div#buddypress .learndash-wrapper .ld-content,div#buddypress .learndash-wrapper .ld-course-status{
	margin-top: 0
}div#buddypress .learndash-wrapper .ld-content>.learndash-wrapper:first-child{
	margin-top: 0
}.bp-group-discussion{
	margin-top: var(--theme-var-grid_gap)
}.bp-group-discussion a{
	color: var(--theme-color-text_dark)
}.bp-group-discussion a:hover,.bp-group-discussion a:focus{
	color: var(--theme-color-accent_link)
}.menu_side_hide.single-sfwd-lessons .ld-course-context,.menu_side_hide.single-sfwd-topic .ld-course-context,.menu_side_hide.single-sfwd-quiz .ld-course-context{
	margin: 0;
	border: none;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.menu_side_hide.single-sfwd-lessons .post_item_single,.menu_side_hide.single-sfwd-topic .post_item_single,.menu_side_hide.single-sfwd-quiz .post_item_single{
	margin-left: var(--theme-var-grid_gap)
}.single-sfwd-lessons,.single-sfwd-topic,.single-sfwd-quiz{
}.single-sfwd-lessons .content_wrap>.content,.single-sfwd-topic .content_wrap>.content,.single-sfwd-quiz .content_wrap>.content{
	display: flex
}.single-sfwd-lessons .ld-course-context,.single-sfwd-topic .ld-course-context,.single-sfwd-quiz .ld-course-context{
	min-width: 360px;
	width: 360px;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) ) var(--theme-var-grid_gap);
	margin: calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) ) 0 calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) ) calc( -1 * ( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) );
	box-sizing: border-box;
	border-right: 1px solid var(--theme-color-bd_color);
	background-color: var(--theme-color-navigate_bg)
}.single-sfwd-lessons .ld-course-context .ld-course-link,.single-sfwd-topic .ld-course-context .ld-course-link,.single-sfwd-quiz .ld-course-context .ld-course-link{
	font-size: 10px;
	line-height: inherit;
	font-weight: 600;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	padding: 2px 16px;
	display: inline-block;
	-webkit-border-radius: 28px;
	-ms-border-radius: 28px;
	border-radius: 28px;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-bg_color)
}.single-sfwd-lessons .ld-course-context .ld-course-link:hover,.single-sfwd-lessons .ld-course-context .ld-course-link:focus,.single-sfwd-topic .ld-course-context .ld-course-link:hover,.single-sfwd-topic .ld-course-context .ld-course-link:focus,.single-sfwd-quiz .ld-course-context .ld-course-link:hover,.single-sfwd-quiz .ld-course-context .ld-course-link:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.single-sfwd-lessons .ld-course-context .ld-course-link:before,.single-sfwd-topic .ld-course-context .ld-course-link:before,.single-sfwd-quiz .ld-course-context .ld-course-link:before{
	content: '\E9CF';
	font-family: "fontello";
	font-size: 6px;
	line-height: 1em;
	font-weight: 400;
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px
}.single-sfwd-lessons .ld-course-context .ld-course-title,.single-sfwd-topic .ld-course-context .ld-course-title,.single-sfwd-quiz .ld-course-context .ld-course-title{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	margin-bottom: 0
}.single-sfwd-lessons .ld-course-context .ld-progress,.single-sfwd-topic .ld-course-context .ld-progress,.single-sfwd-quiz .ld-course-context .ld-progress{
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-bar,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-bar,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-bar{
	height: 4px;
	margin: 0 0 calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	background-color: var(--theme-color-bg_color)
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-bar .ld-progress-bar-percentage{
	height: 4px;
	background-color: var(--theme-color-accent_link2);
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link2_01)
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-heading,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-heading,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-heading{
	font-size: 13px;
	line-height: 21px;
	font-weight: 400;
	width: 100%;
	margin: 0
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats{
	flex-direction: column
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
	text-transform: inherit;
	font-weight: inherit;
	color: inherit;
	margin-right: inherit
}.single-sfwd-lessons .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps,.single-sfwd-topic .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps,.single-sfwd-quiz .ld-course-context .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{
	display: block
}.single-sfwd-lessons .ld-course-context .ld-item-list,.single-sfwd-topic .ld-course-context .ld-item-list,.single-sfwd-quiz .ld-course-context .ld-item-list{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0;
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	border-top: 1px solid var(--theme-color-bd_color)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-section-heading,.single-sfwd-topic .ld-course-context .ld-item-list .ld-section-heading,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-section-heading{
	display: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items{
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-lesson-section-heading,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-lesson-section-heading,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-lesson-section-heading{
	font-weight: 500;
	margin: 0;
	color: var(--theme-color-text_dark)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading{
	margin-top: 16px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading.quiz,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading.quiz,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item + .ld-item-list-section-heading.quiz{
	margin: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) ) 0 0;
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) );
	border-top: 1px solid var(--theme-color-bd_color)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item{
	margin: 18px 0 0;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background-color: transparent
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview{
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	align-items: flex-start;
	margin: 0 calc( -1 * var(--theme-var-grid_gap) );
	padding: 15px var(--theme-var-grid_gap);
	flex-direction: row-reverse;
	background-color: var(--theme-color-navigate_bg);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview:hover,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview:hover,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview:hover{
	background-color: var(--theme-color-content_bg)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details{
	width: 9px;
	margin-right: 7px;
	margin-left: 0;
	position: relative;
	min-height: 4px;
	justify-content: center
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details:before{
	content: '';
	background-color: var(--theme-color-text_dark);
	width: 4px;
	height: 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	margin-top: 9px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{
	margin: 0;
	line-height: 22.4px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text{
	display: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon{
	font-size: 8px;
	line-height: inherit;
	font-weight: 400;
	color: var(--theme-color-text_dark);
	background-color: transparent;
	flex: unset;
	padding: 0;
	width: 9px;
	height: auto;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	transform: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-icon:before{
	content: '\E9E3';
	font-family: "fontello" !important
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name{
	display: flex;
	flex: unset;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	color: inherit
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name:hover,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name:hover,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name:hover{
	color: var(--theme-color-accent_link)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title{
	width: 100%;
	font-size: 14px;
	line-height: 1.6em;
	font-weight: 500;
	display: flex;
	justify-content: space-between;
	align-items: center
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components{
	font-size: 12px;
	line-height: inherit;
	font-weight: 400;
	white-space: nowrap;
	color: var(--theme-color-text_light);
	margin-top: 1px;
	margin-left: 10px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon{
	margin: 0 0 0 13px;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon .ld-icon:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon .ld-icon:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete,.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete{
	background-color: var(--theme-color-accent_link2)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete .ld-icon:before,.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete .ld-icon:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete .ld-icon:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete .ld-icon:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-complete .ld-icon:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-incomplete,.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-incomplete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-incomplete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-incomplete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-incomplete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-in-progress,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-in-progress,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-in-progress{
	border: 2px solid var(--theme-color-bd_color);
	border-color: var(--theme-color-accent_link2) var(--theme-color-bd_color) var(--theme-color-bd_color) var(--theme-color-accent_link2)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-expandable .ld-item-list-item-preview .ld-item-details:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-expandable .ld-item-list-item-preview .ld-item-details:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-expandable .ld-item-list-item-preview .ld-item-details:before{
	display: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title{
	display: block !important
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-item-title:before{
	content: '\E9C0';
	font-family: "fontello";
	margin-right: 12px;
	font-size: 16px;
	line-height: 16px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded{
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before{
	width: 13px;
	height: 13px;
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	background-color: var(--theme-color-navigate_bg)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-header{
	display: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items{
	padding: 0 0 12px 17px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item{
	margin: 17px 0 0 0;
	border: none
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview{
	padding: 0;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	color: var(--theme-color-text)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus{
	color: var(--theme-color-accent_link)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title{
	font-weight: 500
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before{
	content: '\E9E5';
	font-family: "fontello";
	font-size: 14px;
	font-weight: 400;
	margin-right: 14px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon{
	margin: 0;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete{
	background-color: var(--theme-color-accent_link2)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.single-sfwd-lessons .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-in-progress,.single-sfwd-topic .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-in-progress,.single-sfwd-quiz .ld-course-context .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-in-progress{
	border: 2px solid var(--theme-color-bd_color);
	border-color: var(--theme-color-accent_link2) var(--theme-color-bd_color) var(--theme-color-bd_color) var(--theme-color-accent_link2)
}.single-sfwd-lessons .ld-course-context .ld-course-users,.single-sfwd-topic .ld-course-context .ld-course-users,.single-sfwd-quiz .ld-course-context .ld-course-users{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 10px ) );
	border-top: 1px solid var(--theme-color-bd_color)
}.single-sfwd-lessons .ld-course-context .ld-course-users h6,.single-sfwd-topic .ld-course-context .ld-course-users h6,.single-sfwd-quiz .ld-course-context .ld-course-users h6{
	margin: 0;
	font-weight: 500
}.single-sfwd-lessons .ld-course-context .ld-course-users h6 span,.single-sfwd-topic .ld-course-context .ld-course-users h6 span,.single-sfwd-quiz .ld-course-context .ld-course-users h6 span{
	font-size: 10px;
	line-height: 11px;
	padding: 5px 10px;
	margin-left: 8px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	display: inline-block;
	vertical-align: text-top;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link4)
}.single-sfwd-lessons .ld-course-context .ld-course-users ul,.single-sfwd-topic .ld-course-context .ld-course-users ul,.single-sfwd-quiz .ld-course-context .ld-course-users ul{
	padding: 0;
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) ) 0 0
}.single-sfwd-lessons .ld-course-context .ld-course-users ul li + li,.single-sfwd-topic .ld-course-context .ld-course-users ul li + li,.single-sfwd-quiz .ld-course-context .ld-course-users ul li + li{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) )
}.single-sfwd-lessons .ld-course-context .ld-course-users ul li,.single-sfwd-topic .ld-course-context .ld-course-users ul li,.single-sfwd-quiz .ld-course-context .ld-course-users ul li{
	list-style-type: none;
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	display: flex;
	align-items: center
}.single-sfwd-lessons .ld-course-context .ld-course-users ul li img,.single-sfwd-topic .ld-course-context .ld-course-users ul li img,.single-sfwd-quiz .ld-course-context .ld-course-users ul li img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 27px;
	height: 27px;
	margin-right: 7px
}.single-sfwd-lessons .ld-course-context .ld-course-users ul li a,.single-sfwd-topic .ld-course-context .ld-course-users ul li a,.single-sfwd-quiz .ld-course-context .ld-course-users ul li a{
	color: var(--theme-color-text)
}.single-sfwd-lessons .ld-course-context .ld-course-users ul li a:hover,.single-sfwd-lessons .ld-course-context .ld-course-users ul li a:focus,.single-sfwd-topic .ld-course-context .ld-course-users ul li a:hover,.single-sfwd-topic .ld-course-context .ld-course-users ul li a:focus,.single-sfwd-quiz .ld-course-context .ld-course-users ul li a:hover,.single-sfwd-quiz .ld-course-context .ld-course-users ul li a:focus{
	color: var(--theme-color-accent_link)
}.single-sfwd-lessons .post_item_single,.single-sfwd-topic .post_item_single,.single-sfwd-quiz .post_item_single{
	margin-left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	width: -moz-available
}.learndash_post_sfwd-lessons .learndash-wrapper,.learndash_post_sfwd-topic .learndash-wrapper{
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-video + p,.learndash_post_sfwd-topic .learndash-wrapper .ld-video + p{
	margin-top: calc(var(--theme-var-grid_gap) / 2)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status{
	overflow: visible;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background-color: transparent
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs{
	padding: 0;
	margin-top: -5px;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background: transparent
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments{
	font-size: inherit
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span:after,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span:after{
	content: "\E9D0";
	font-family: "fontello";
	font-size: 7px;
	line-height: 1em;
	margin: 0 6px;
	display: inline-block;
	vertical-align: middle;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after{
	display: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a{
	font-size: 13px;
	line-height: inherit;
	font-weight: 400;
	color: var(--theme-color-text)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover,.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:focus,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:focus,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:focus,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-status,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-breadcrumbs .ld-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-breadcrumbs .ld-status{
	margin-top: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress{
	padding: 20px;
	margin: var(--theme-var-grid_gap) 0 0;
	flex-direction: row;
	align-items: center;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading{
	font-size: 13px;
	line-height: 1.6em;
	white-space: nowrap;
	display: block
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-label,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-label,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-label,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-label{
	font-weight: 500;
	text-transform: none;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-stats,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-stats,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-stats,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-stats{
	flex-direction: column
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
	font-weight: 400;
	text-transform: none;
	color: var(--theme-color-text);
	margin-right: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-bar,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-bar,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-bar,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-bar{
	height: 4px;
	width: 100%;
	margin: 0 0 0 var(--theme-var-grid_gap);
	background-color: var(--theme-color-bg_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-progress .ld-progress-bar .ld-progress-bar-percentage{
	height: 4px;
	background-color: var(--theme-color-accent_link2);
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link2_01)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-status,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-status,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-status{
	font-size: 10px;
	line-height: inherit;
	font-weight: 600;
	letter-spacing: 0.08em;
	height: max-content;
	padding: 2px 18px;
	margin-top: 7px;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-extra_dark);
	background-color: var(--theme-color-extra_bg_color_08);
	box-shadow: 0 3px 16px rgba(0,0,0,0.2)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete,.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete,.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete{
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link5_02)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 24px ) )
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-title,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-title{
	margin: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta{
	font-size: 14px;
	display: flex;
	align-items: center;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) )
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author{
	display: flex;
	align-items: center
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author img,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 13px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author a,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author a{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author a:hover,.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author a:focus,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author a:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author a:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author span,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author span{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-post-header .ld-post-meta .author .courses_count,.learndash_post_sfwd-topic .learndash-wrapper .ld-post-header .ld-post-meta .author .courses_count{
	font-size: 12px;
	line-height: 1em;
	font-weight: 400;
	display: block;
	margin-bottom: 7px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) ) 0 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation:after{
	height: 1px;
	background-color: var(--theme-color-bd_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{
	font-size: 14px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text);
	padding: 13px 15px 13px 19px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after{
	height: 1px;
	background-color: var(--theme-color-bd_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after{
	background-color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon{
	font-size: 15px;
	font-weight: 400;
	margin-right: 5px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon:before{
	font-family: "fontello" !important
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-content:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-content:before{
	content: '\E9E4'
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-materials:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon-materials:before{
	content: '\E9E5'
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-content,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{
	padding: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>p:last-child,.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>ul:last-child,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>p:last-child,.learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content>ul:last-child{
	margin-bottom: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 13px ) )
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list{
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	margin: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list:before{
	width: 13px;
	height: 13px;
	left: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header{
	background-color: transparent;
	color: inherit;
	font-weight: 500;
	padding: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-title,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-title{
	font-size: 14px;
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-title .ld-item-icon,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-title .ld-item-icon{
	display: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details{
	font-size: 12px;
	margin-top: 2px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-progress,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-progress{
	text-transform: none;
	border: none;
	padding-right: 0;
	margin-right: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) )
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-steps,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-header .ld-table-list-lesson-details .ld-lesson-list-steps{
	font-weight: 500;
	color: var(--theme-color-text_light)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items{
	padding: 0;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	border: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item{
	margin: 0;
	padding: 15px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 15px 16px;
	border: none;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item:hover{
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview{
	padding: 0;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	gap: 5px;
	color: var(--theme-color-text)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview:focus{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title{
	font-weight: 500
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before{
	content: '\E9E5';
	font-family: "fontello";
	font-size: 14px;
	font-weight: 400;
	margin-right: 14px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-icon{
	margin: 0;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete{
	background-color: var(--theme-color-accent_link2)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-incomplete,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-in-progress,.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-status-in-progress{
	border: 2px solid var(--theme-color-bd_color);
	border-color: var(--theme-color-accent_link2) var(--theme-color-bd_color) var(--theme-color-bd_color) var(--theme-color-accent_link2)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-header,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-header{
	font-weight: 600;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-footer,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-footer{
	background: var(--theme-color-bg_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items{
	border-color: var(--theme-color-bg_color)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload{
	background-color: var(--theme-color-navigate_bg)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-heading,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-heading{
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label{
	background-color: var(--theme-color-input_bg_color);
	border-radius: var(--theme-var-rad)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label strong,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label strong{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label span,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input + label span{
	color: var(--theme-color-text)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input.has-focus + label,.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input:focus + label,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input.has-focus + label,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-file-input:focus + label{
	outline: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background: var(--theme-color-accent_link);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button:hover{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background: var(--theme-color-accent_hover)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button[disabled],.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-file-upload .ld-file-upload-form .ld-button[disabled]{
	color: var(--theme-color-accent_text) !important;
	border-color: var(--theme-color-accent_link) !important;
	background: var(--theme-color-accent_link) !important
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-title a,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-title a{
	color: var(--theme-color-text_dark)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-title a:hover,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-table-list-title a:hover{
	color: var(--theme-color-accent_link)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-comments-column a,.learndash_post_sfwd-topic .learndash-wrapper .ld-assignment-list.ld-table-list .ld-table-list-items .ld-table-list-item .ld-comments-column a{
	color: var(--theme-color-text_light)
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	border: none;
	padding: 0;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) );
	margin-bottom: 0
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-empty,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-empty{
	display: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action{
	padding: 0;
	flex-basis: unset
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2),.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2),.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2),.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2){
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 15px
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action .sfwd-mark-complete,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action .sfwd-mark-complete{
	overflow: visible;
	display: inline-block;
	width: auto
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action .sfwd-mark-complete:after,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action .sfwd-mark-complete:after{
	display: none
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action a,.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"],.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action a,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action input[type="submit"]{
	font-size: var(--theme-font-button_font-size);
	display: inline-block;
	width: auto
}.learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions>.ld-primary-color,.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions>.ld-primary-color{
	flex: unset
}.post_item_single.sfwd-quiz .learndash-wrapper{
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status{
	overflow: visible;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background-color: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs{
	padding: 0;
	margin-top: -5px;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	background: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments{
	font-size: inherit;
	white-space: normal
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments span:after{
	content: "\E9D0";
	font-family: "fontello";
	font-size: 7px;
	line-height: 1em;
	margin: 0 6px;
	display: inline-block;
	vertical-align: middle;
	color: var(--theme-color-text_dark)
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after{
	display: none
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments span a{
	font-size: 13px;
	line-height: inherit;
	font-weight: 400;
	color: var(--theme-color-text)
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover,.post_item_single.sfwd-quiz .learndash-wrapper .ld-quiz-status .ld-breadcrumbs .ld-breadcrumbs-segments span a:focus{
	color: var(--theme-color-accent_link)
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 24px ) )
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-title{
	margin: 0
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta{
	font-size: 14px;
	display: flex;
	align-items: center;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) )
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author{
	display: flex;
	align-items: center
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 13px
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author a{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block;
	color: var(--theme-color-text_dark)
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author a:hover,.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author a:focus{
	color: var(--theme-color-accent_link)
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author span{
	font-weight: 500;
	vertical-align: middle;
	display: inline-block
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-post-header .ld-post-meta .author .courses_count{
	font-size: 12px;
	line-height: 1em;
	font-weight: 400;
	display: block;
	margin-bottom: 7px
}.post_item_single.sfwd-quiz .learndash-wrapper .ld-tabs{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) ) 0 0
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content{
	border: none;
	padding: 0;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) );
	margin-bottom: 0
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_header{
	font-weight: 600;
	margin-top: 1.9em;
	margin-bottom: 0.85em
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response{
	min-height: unset;
	font-weight: 400;
	font-size: 13px;
	line-height: 23px;
	padding: var(--theme-var-msg_padding) !important;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color: var(--theme-color-text) !important;
	background-color: var(--theme-color-content_bg) !important;
	border: 1px solid var(--theme-color-bd_color) !important;
	box-shadow: none !important;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	margin: 0 !important
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points:empty,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response:empty{
	display: none
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response:before{
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg);
	display: block !important;
	transform: translateZ(-1px)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points:after,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response:after{
	display: none
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points *,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response *{
	background-color: transparent !important;
	color: inherit !important;
	border: none !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points *:before,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response *:before{
	display: none !important
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points img,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response img{
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: none;
	margin-right: 7px
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_lock p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_graded_points p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_points p,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_response p{
	font-weight: inherit
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question{
	padding: 0;
	margin: 0 0 var(--theme-var-grid_gap) !important
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_question_text{
	margin-bottom: 0;
	color: var(--theme-color-text_dark)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_clear{
	display: none
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_sortStringItem{
	background: var(--theme-color-bg_color_07)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList{
	overflow: visible
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList input.wpProQuiz_questionInput{
	color: var(--theme-color-input_text);
	border: 1px solid var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_color)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList input.wpProQuiz_questionInput:focus{
	color: var(--theme-color-input_text);
	border: 1px solid var(--theme-color-input_bd_color);
	background-color: var(--theme-color-input_bg_hover)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem + .wpProQuiz_questionListItem{
	margin-top: 15px
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem{
	padding: 0;
	margin: 0;
	overflow: visible
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_cloze{
	background-color: var(--theme-color-bg_color)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_cloze input[type="text"]{
	color: var(--theme-color-text)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_sortable,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem>table td:first-child{
	border-color: var(--theme-color-bd_color)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_sortable,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem>table,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem>table td:first-child{
	border-width: 1px
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem label{
	padding: 0;
	border: none;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem label.checkbox_label,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem label.radio_label{
	padding: 0 0 0 2.15em
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_sortable,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label{
	color: var(--theme-color-accent_link5);
	border-color: var(--theme-color-accent_link5);
	background-color: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_sortable,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label{
	color: var(--theme-color-accent_link2);
	border-color: var(--theme-color-accent_link2);
	background-color: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect>table,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect>table td{
	border-color: var(--theme-color-accent_link2)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect>table td{
	color: var(--theme-color-accent_link2);
	background-color: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table td{
	border-color: var(--theme-color-accent_link5)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect>table td{
	color: var(--theme-color-accent_link5);
	background-color: transparent
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay{
	border: 1px solid var(--theme-color-input_bd_color);
	border-radius: var(--theme-var-rad);
	padding: var(--theme-var-input_padding) 20px
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionListItem{
	border-color: var(--theme-color-bd_color);
	padding: 1em;
	border-width: 1px
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList[data-type="cloze_answer"] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerIncorrect{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link2)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList[data-type="cloze_answer"] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerCorrect{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link5)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem .wpProQuiz_questionList_containers input[type="button"]{
	border-radius: var(--theme-var-rad)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .course_progress{
	background-color: var(--theme-color-bg_color)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .course_progress .sending_progress_bar{
	background-color: var(--theme-color-accent_link5)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_results .wpProQuiz_quiz_time{
	font-size: inherit;
	font-weight: inherit;
	color: inherit
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_results .wpProQuiz_time_limit_expired{
	font-weight: 500;
	font-size: inherit;
	color: var(--theme-color-text_dark)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .ld-quiz-actions{
	border-top: 1px solid var(--theme-color-bd_color);
	margin: var(--theme-var-grid_gap) 0 -15px !important;
	padding-top: var(--theme-var-grid_gap);
	flex-wrap: wrap;
	justify-content: flex-start;
	flex-direction: row
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .ld-quiz-actions input[type="button"],.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .ld-quiz-actions .quiz_continue_link{
	margin: 0 15px 15px 0 !important;
	min-width: unset
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .ld-quiz-actions a{
	margin: 0 !important
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: none
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit{
	margin: 0;
	padding: 20px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid var(--theme-color-bd_color);
	background-color: transparent;
	display: flex;
	flex-direction: row;
	align-items: center
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .time{
	font-size: 13px;
	line-height: 1.6em;
	font-weight: 500;
	white-space: nowrap;
	margin: 0;
	color: var(--theme-color-text_dark)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress{
	width: 100%;
	height: 4px;
	margin: 0 0 0 var(--theme-var-grid_gap);
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 3px 10px var(--theme-color-accent_link2_01);
	background-color: var(--theme-color-accent_link2)
}.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_quiz,.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem + .wpProQuiz_listItem{
	margin-top: var(--theme-var-grid_gap)
}.bbp-user-page.courses #subnav + h3{
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between
}.bbp-user-page.courses #subnav + h3 .expand_collapse{
	font-size: 15px;
	font-weight: 500
}.bbp-user-page.courses #subnav + h3 .expand_collapse a{
	display: inline-block
}#learndash_profile{
	margin-top: var(--theme-var-grid_gap)
}#learndash_profile #course_list>div + div{
	margin-top: var(--theme-var-grid_gap)
}#learndash_profile #course_list>div{
	display: flex;
	align-items: baseline
}#learndash_profile #course_list>div .list_arrow{
	margin-right: 10px;
	font-size: 13px;
	line-height: 21px;
	width: 21px;
	height: 21px;
	min-width: 21px;
	text-align: center;
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link4);
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	cursor: pointer;
	transform: translateY(-1px)
}#learndash_profile #course_list>div .list_arrow:hover,#learndash_profile #course_list>div .list_arrow:focus{
	background-color: var(--theme-color-accent_hover4)
}#learndash_profile #course_list>div .list_arrow:before{
	content: '\E9C1';
	font-family: "fontello"
}#learndash_profile #course_list>div .list_arrow.expand:before{
	content: '\E9C3'
}#learndash_profile #course_list>div h4{
	color: inherit;
	margin: 0;
	width: 100%;
	font-weight: 500
}#learndash_profile #course_list>div h4 .flip{
	margin-top: 20px
}#learndash_profile #course_list>div h4 .learndash_profile_quizzes{
	margin-top: 20px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden
}#learndash_profile #course_list>div h4 .learndash_profile_quizzes>div{
	font-size: 13px;
	line-height: 1.6em;
	padding: 15px 20px
}#learndash_profile #course_list>div h4 .learndash_profile_quizzes>div:nth-child(even){
	background-color: var(--theme-color-bg_color)
}#learndash_profile #course_list>div h4 .learndash_profile_quizzes>div:nth-child(odd){
	background-color: var(--theme-color-navigate_bg)
}#learndash_profile #course_list>div .learndash-course-status,#learndash_profile #course_list>div .learndash-course-certificate,#learndash_profile #course_list>div .learndash_profile_quiz_heading{
	display: none
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status,.wp-widget-lduserstatus .learndash-wrapper .ld-item-list{
	margin: 0
}.wp-widget-lduserstatus .learndash-wrapper h4{
	margin-top: 0
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item{
	padding: 0;
	margin: 0;
	border: none;
	background-color: transparent
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item + .ld-item-list-item{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid var(--theme-color-bd_color)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title{
	font-size: var(--theme-font-h5_font-size);
	font-weight: var(--theme-font-h5_font-weight);
	color: var(--theme-color-text_dark)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title:hover{
	color: var(--theme-color-accent_link)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-status-icon{
	margin: 3px 10px 0 0;
	font-size: 9px;
	line-height: 21px;
	font-weight: 400;
	width: 21px;
	height: 21px;
	flex-basis: unset;
	color: var(--theme-color-accent_text);
	background-color: transparent
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-status-complete{
	background-color: var(--theme-color-accent_link2)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-status-complete .ld-icon:before{
	content: '\e8ab';
	font-family: "fontello" !important;
	font-size: 12px
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-status-incomplete,.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-quiz-incomplete{
	border: 2px solid var(--theme-color-bd_color)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-status-in-progress{
	border: 2px solid var(--theme-color-bd_color);
	border-color: var(--theme-color-accent_link2) var(--theme-color-bd_color) var(--theme-color-bd_color) var(--theme-color-accent_link2)
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-components{
	font-weight: 400;
	font-size: inherit;
	color: var(--theme-color-text);
	margin-top: 3px
}.wp-widget-lduserstatus .learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-components .ld-item-component-steps{
	margin-bottom: 0
}.wp-widget-lduserstatus .learndash-wrapper .ld-pagination{
	display: none
}.m-chart,.highcharts-container,.highcharts-root{
	overflow: visible !important
}.highcharts-plot-border,.highcharts-grid-line,.highcharts-axis-line,.highcharts-tick{
	stroke: var(--theme-color-bd_color) !important
}.highcharts-axis-labels text{
	fill: var(--theme-color-text_light) !important
}.highcharts-legend-item .highcharts-point{
	stroke-width: 8 !important;
	fill: var(--theme-color-content_bg) !important
}.highcharts-series .highcharts-point{
	stroke: var(--theme-color-content_bg) !important
}.highcharts-legend-item text,.highcharts-tooltip text,.highcharts-tooltip tspan{
	fill: var(--theme-color-text_dark) !important
}.highcharts-tooltip .highcharts-tooltip-box{
	fill: var(--theme-color-bg_color) !important
}.highcharts-tooltip tspan{
	font-size: 12px !important;
	font-weight: 400 !important;
	fill: var(--theme-color-text_light) !important
}.highcharts-tooltip tspan:last-child{
	font-weight: 500 !important;
	fill: var(--theme-color-text_dark) !important
}.m-chart-spline .highcharts-plot-border,.m-chart-spline .highcharts-yaxis .highcharts-axis-line,.m-chart-spline .highcharts-xaxis-grid .highcharts-grid-line,.m-chart-pie .highcharts-plot-border,.m-chart-pie .highcharts-yaxis .highcharts-axis-line,.m-chart-pie .highcharts-xaxis-grid .highcharts-grid-line{
	stroke-width: 0 !important
}.m-chart-radar .highcharts-plot-border,.m-chart-radar .highcharts-axis-line,.m-chart-polar .highcharts-plot-border,.m-chart-polar .highcharts-axis-line{
	stroke-width: 0 !important
}.m-chart-polar .highcharts-grid-line{
	stroke-width: 0 !important
}.m-chart-polar .highcharts-xaxis-labels text:first-child:nth-last-child(2){
	display: none
}.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link,.pmpro_btn.pmpro_btn-cancel,.pmpro_btn.pmpro_btn-cancel:link,.pmpro_btn.pmpro_btn-cancel:hover,.entry-content a.pmpro_btn.pmpro_btn-cancel:hover{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important;
	text-decoration: none;
	border: none
}.pmpro_btn:hover,.pmpro_content_message a:hover,.pmpro_btn.pmpro_btn-cancel:hover,.entry-content a.pmpro_btn.pmpro_btn-cancel:hover{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}.pmpro_btn + .pmpro_btn{
	margin-left: 10px
}.pmpro_btn:focus,.pmpro_content_message a:focus{
	outline-offset: 0
}.pmpro_actionlinks a,.pmpro_actions_nav a{
	font-size: 13px;
	line-height: 21px;
	font-weight: 600;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	color: var(--theme-color-text_dark)
}.pmpro_actionlinks a:hover,.pmpro_actions_nav a:hover{
	color: var(--theme-color-accent_link)
}.pmpro_actionlinks a:not(:last-child),.pmpro_actions_nav a:not(:last-child){
	margin-right: 11px
}.pmpro_table_wrap + .pmpro_actions_nav,.pmpro_table_wrap + .pmpro_actionlinks,ul + .pmpro_actions_nav,#pmpro_account #pmpro_account-profile ul + .pmpro_actionlinks{
	margin-top: 1.6em;
	margin-bottom: 0;
	text-align: left
}.pmpro_actions_nav{
	text-align: left;
	margin-bottom: 0;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between
}.pmpro_actions_nav-right{
	width: auto;
	float: none;
	text-align: left
}.pmpro_billing_wrap small,.pmpro_checkout h3 span.pmpro_checkout-h3-msg a{
	font-size: 15px;
	font-style: normal;
	text-transform: capitalize;
	color: var(--theme-color-accent_link)
}.pmpro_billing_wrap small:hover,.pmpro_checkout h3 span.pmpro_checkout-h3-msg a:hover{
	color: var(--theme-color-text_dark)
}.pmpro_table{
	width: 100%;
	table-layout: fixed
}.pmpro_table a:not(.pmpro_btn){
	color: var(--theme-color-text_dark)
}.pmpro_table a:not(.pmpro_btn):hover{
	color: var(--theme-color-accent_link)
}.pmpro_table td{
	text-align: center
}.pmpro_table .pmpro_btn{
	display: inline-block !important
}.pmpro_table .pmpro_actionlinks{
	display: block;
	margin: 10px 0 0
}#pmpro_account .pmpro_box{
	border-top: 0;
	margin: 0 0 var(--theme-var-grid_gap);
	padding: 0
}#pmpro_account .pmpro_box:last-child{
	margin-bottom: 0
}#pmpro_account .pmpro_box h3{
	margin-bottom: 0.739em
}#pmpro_account .pmpro_box p{
	margin: 0
}.pmpro_billing_wrap{
	margin-bottom: 0
}.pmpro_billing_wrap p:last-child{
	margin-bottom: 0
}.pmpro_member_profile_edit_wrap,.pmpro_change_password_wrap{
	margin-bottom: 0
}form.pmpro_form label{
	font-weight: 500;
	color: var(--theme-color-text_dark);
	margin-bottom: 13px
}form.pmpro_form .pmpro_member_profile_edit-fields{
	margin: 0 calc( -1 * var(--theme-var-grid_gap) ) calc( -1 * ( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) ) 0
}form.pmpro_form .pmpro_member_profile_edit-fields div{
	width: calc(50% - 3px);
	display: inline-block;
	vertical-align: top;
	margin: 0;
	padding: 0 var(--theme-var-grid_gap) calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0;
	box-sizing: border-box
}form.pmpro_form .pmpro_member_profile_edit-fields div input{
	width: 100%;
	max-width: 100%
}form.pmpro_form .pmpro_member_profile_edit-fields div .lite{
	margin-top: 1.6em;
	margin-bottom: 0
}form.pmpro_form .pmpro_change_password-fields div{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}form.pmpro_form .pmpro_submit,form.pmpro_form .pmpro_checkout{
	margin-top: var(--theme-var-grid_gap)
}form.pmpro_form .pmpro_submit hr,form.pmpro_form .pmpro_checkout hr{
	display: none
}form.pmpro_form #pmpro_processing_message{
	display: none
}.pmpro_login_wrap{
	margin-bottom: 0
}.pmpro_login_wrap h2{
	margin-top: 0
}.pmpro_login_wrap hr{
	display: none
}.pmpro_login_wrap #loginform label{
	font-weight: 500;
	color: var(--theme-color-text_dark);
	margin-bottom: 13px
}.pmpro_login_wrap #loginform p{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}.pmpro_logged_in_welcome_wrap h3{
	margin-top: 0
}.pmpro_logged_in_welcome_wrap h3 a{
	display: inline
}.pmpro_lost_password_wrap{
	margin-bottom: 0
}.pmpro_lost_password_wrap h2{
	margin-top: 0
}.pmpro_lost_password_wrap hr{
	display: none
}.pmpro_lost_password_wrap .pmpro_actions_nav{
	margin-top: 1.6em
}.pmpro_invoice_wrap hr{
	display: none
}.pmpro_invoice_wrap .pmpro_actions_nav{
	margin-top: 1.6em
}.pmpro_content_message{
	text-align: center;
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 45px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 30px ) );
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	background-color: var(--theme-color-bg_color)
}.pmpro_content_message .pmpro_btn,.pmpro_content_message a{
	font-size: 13px !important;
	padding: 16px 3.85em !important;
	margin: 18px 5.5px 0 !important;
	border-color: var(--theme-color-accent_link2) !important;
	background-color: var(--theme-color-accent_link2) !important;
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02) !important
}.pmpro_content_message .pmpro_btn:hover,.pmpro_content_message a:hover{
	border-color: var(--theme-color-accent_hover2) !important;
	background-color: var(--theme-color-accent_hover2) !important;
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02) !important
}.pmpro_message{
	font-size: 13px;
	line-height: 23px;
	padding: var(--theme-var-msg_padding) !important;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color: var(--theme-color-text) !important;
	background-color: var(--theme-color-content_bg) !important;
	border: 1px solid var(--theme-color-bd_color) !important;
	box-shadow: none !important;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	margin: 0 !important
}.pmpro_message:empty{
	display: none
}.pmpro_message:before{
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg);
	display: block !important;
	transform: translateZ(-1px)
}.pmpro_message:after{
	display: none
}.pmpro_message *{
	background-color: transparent !important;
	color: inherit !important;
	border: none !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important
}.pmpro_message *:before{
	display: none !important
}.pmpro_message img{
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: none;
	margin-right: 7px
}.pmpro_message:last-child{
	margin-top: var(--theme-var-grid_gap);
	margin-bottom: 0
}.pmpro_message:first-child{
	margin-top: 0;
	margin-bottom: var(--theme-var-grid_gap)
}.pmpro_invoice_wrap h3{
	margin-top: 0
}.pmpro_invoice_wrap hr{
	margin: 20px 0 !important
}.pmpro_invoice_wrap .pmpro_invoice-total p:last-child{
	margin-bottom: 0
}.pmpro_invoice_wrap .pmpro_actions_nav-left{
	float: none;
	width: auto
}.pmpro_invoice_wrap .pmpro_actions_nav-left + .pmpro_actions_nav-right{
	float: right
}.pmpro_cancel_wrap h2{
	margin-top: 0
}.pmpro_checkout_gateway-none #pmpro_form .pmpro_checkout{
	margin-top: 0
}.pmpro_checkout_gateway-none #pmpro_form .pmpro_checkout h3{
	margin-top: 0
}.trx_addons_hover_content .trx_addons_hover_link,.trx_addons_hover_content .trx_addons_hover_links a,.trx_addons_extended_taxonomy_bg,.sc_slider_controls .slider_controls_wrap>a,.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,.sc_slider_controls .slider_progress_bar,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
	-webkit-border-radius: var(--theme-var-rad4);
	-ms-border-radius: var(--theme-var-rad4);
	border-radius: var(--theme-var-rad4)
}.sc_button,.sc_form button{
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.trx_addons_scroll_to_top,.socials_wrap:not(.socials_type_list) .social_item .social_icon{
	-webkit-border-radius: var(--theme-var-rad50);
	-ms-border-radius: var(--theme-var-rad50);
	border-radius: var(--theme-var-rad50)
}.trx_addons_accent,.trx_addons_accent>a,.trx_addons_accent>*{
	color: var(--theme-color-accent_link)
}.trx_addons_accent>a:hover{
	color: var(--theme-color-text_dark)
}.trx_addons_hover,.trx_addons_hover>*{
	color: var(--theme-color-accent_hover)
}.trx_addons_accent_bg{
	padding: 0 7px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	border-radius: 14px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link4)
}.trx_addons_inverse{
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}.trx_addons_dark,.trx_addons_dark>a{
	color: var(--theme-color-text_dark)
}.trx_addons_dark>a:hover{
	color: var(--theme-color-accent_link)
}.trx_addons_inverse,.trx_addons_inverse>a{
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}.trx_addons_inverse>a:hover{
	color: var(--theme-color-accent_text)
}.trx_addons_dropcap{
	float: left;
	display: block;
	overflow: hidden;
	font-size: 43px;
	line-height: 1em;
	font-weight: 500;
	padding: 0;
	margin: 3px 11px 0 8px;
	width: auto;
	height: 1em;
	color: var(--theme-color-text_dark);
	background-color: transparent
}.trx_addons_dropcap_style_2{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_hover)
}ul[class*="trx_addons_list"]{
	padding-left: 1.4em;
	margin-bottom: 1.2em
}ul[class*="trx_addons_list"]>li + li{
	margin-top: 0.34em
}ul[class*="trx_addons_list"]>li:before{
	color: var(--theme-color-accent_link)
}ul[class*="trx_addons_list"][class*="_circled"]>li:before{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}ul[class*="trx_addons_list_dot"]>li:before{
	content: '';
	width: 0.4em;
	height: 0.4em;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	top: 9px;
	left: calc( -1 * ( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) ) );
	background-color: var(--theme-color-accent_link2)
}ul.trx_addons_list_success{
	list-style-type: none;
	padding-left: 2.6em
}ul.trx_addons_list_success li + li{
	margin-top: 1.07em
}ul.trx_addons_list_success>li:before{
	content: '\e8ab';
	font-family: "fontello";
	width: 21px;
	height: 21px;
	line-height: 21px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	top: 0.1em;
	left: -2.6em;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link5);
	display: block;
	text-align: center
}.trx_addons_list_parameters>li + li{
	border-color: var(--theme-color-bd_color)
}.trx_addons_tooltip{
	color: var(--theme-color-text_dark);
	border-color: var(--theme-color-text_dark)
}[data-tooltip-text]:after{
	font-size: 1em;
	line-height: 1.33em;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	top: -2.45em;
	padding: 0.48em 0.75em;
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}[data-tooltip-text]:before{
	top: -0.25em;
	left: calc(50% - 0.9em);
	border-width: 6px;
	border-top-color: var(--theme-color-text_dark)
}blockquote.trx_addons_blockquote_style_1:before,blockquote.trx_addons_blockquote_style_1{
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}blockquote.trx_addons_blockquote_style_1 b{
	color: var(--theme-color-bg_color)
}blockquote.trx_addons_blockquote_style_1 a,blockquote.trx_addons_blockquote_style_1 cite{
	color: var(--theme-color-accent_link)
}blockquote.trx_addons_blockquote_style_1 a:hover{
	color: var(--theme-color-bg_color)
}blockquote.trx_addons_blockquote_style_2{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}blockquote.trx_addons_blockquote_style_2:before,blockquote.trx_addons_blockquote_style_2 a,blockquote.trx_addons_blockquote_style_2 cite{
	color: var(--theme-color-accent_text)
}blockquote.trx_addons_blockquote_style_2 a:hover{
	color: var(--theme-color-accent_text)
}.trx_addons_hover_mask{
	background-color: var(--theme-color-extra_bg_color_07)
}.trx_addons_hover_title{
	color: var(--theme-color-extra_dark)
}.trx_addons_hover_content .trx_addons_hover_text{
	color: var(--theme-color-extra_text)
}body:not(.ua_ie) .trx_addons_text_gradient{
	background: var(--theme-color-accent_link);
	background: linear-gradient(0deg,var(--theme-color-accent_link),var(--theme-color-accent_hover))
}.sc_table{
	overflow: visible
}.sc_table table th{
	padding: 17px 0 14px
}.sc_table table td{
	padding: 15px 10px 13px
}.sc_table table tr:first-child th{
	font-weight: 500
}.widget_slider .slider_container,.sc_widget_slider .slider_container{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.widget_slider .slider_container:not([data-slides-space="0"]) .swiper-slide,.sc_widget_slider .slider_container:not([data-slides-space="0"]) .swiper-slide{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad);
	overflow: hidden
}.sidebar .slider_pagination_pos_bottom>.swiper-pagination,.sidebar .slider_outer_pagination_pos_bottom>.swiper-pagination{
	bottom: 0.5em
}.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination,.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) )
}.slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background-color: var(--theme-color-accent_link)
}.slider_outer>.swiper-pagination-fraction,.sc_item_slider .swiper-pagination-fraction{
	color: var(--theme-color-text_dark)
}.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap{
	background-color: var(--theme-color-bd_color)
}.sc_slider_controls .slider_progress_bar{
	background-color: var(--theme-color-accent_link)
}.sidebar .slider_container .swiper-pagination-bullet,.sidebar .slider_outer .swiper-pagination-bullet{
	width: 8px;
	height: 8px;
	line-height: 8px;
	text-align: center
}.slider_container.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets{
	height: 8px;
	line-height: 8px
}.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
	width: 6px;
	height: 6px;
	vertical-align: middle;
	border: none;
	opacity: 1;
	background-color: var(--theme-color-bd_color);
	-webkit-transition: background-color ease 0.3s;
	-ms-transition: background-color ease 0.3s;
	transition: background-color ease 0.3s
}.slider_container .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active{
	width: 8px;
	height: 8px;
	background-color: var(--theme-color-accent_link5) !important;
	box-shadow: 0px 3px 6px var(--theme-color-accent_link5_02)
}.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
	border-color: var(--theme-color-accent_link5);
	background-color: var(--theme-color-accent_link5)
}.slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,.slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 8px 0
}.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
	width: 43px;
	height: 43px;
	line-height: 40px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid;
	box-sizing: border-box;
	transition: color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s,border-color 0.3s ease !important
}.slider_container.slider_controls_side:hover .slider_controls_wrap>a,.slider_outer_controls_side:hover .slider_controls_wrap>a{
	margin-left: var(--theme-var-grid_gap);
	margin-right: var(--theme-var-grid_gap)
}.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a{
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-content_bg);
	border-color: var(--theme-color-content_bg)
}.sc_slider_controls .slider_controls_wrap>a:hover,.slider_container.slider_controls_side .slider_controls_wrap>a:hover,.slider_outer_controls_side .slider_controls_wrap>a:hover{
	color: var(--theme-color-content_bg);
	background-color: transparent;
	border-color: var(--theme-color-content_bg_03)
}.slider_outer_controls_outside .slider_controls_wrap>a{
	color: var(--theme-color-content_bg);
	background-color: var(--theme-color-text_dark);
	border-color: var(--theme-color-text_dark)
}.slider_outer_controls_outside .slider_controls_wrap>a:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	border-color: var(--theme-color-accent_link)
}.slider_outer_controls_bottom .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a{
	color: var(--theme-color-content_bg);
	background-color: var(--theme-color-bd_color);
	border-color: var(--theme-color-bd_color)
}.slider_outer_controls_bottom .slider_controls_wrap>a:hover,.slider_outer_controls_top .slider_controls_wrap>a:hover{
	color: var(--theme-color-content_bg);
	background-color: var(--theme-color-text_dark);
	border-color: var(--theme-color-text_dark)
}.slider_outer_controls_top{
	padding-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 28px )  )
}.slider_outer_controls_top>.slider_controls_wrap{
	top: 0 !important
}.sc_slider_controls .slider_controls_wrap>a:before,.slider_container.slider_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_outside .slider_controls_wrap>a:before,.slider_outer_controls_top .slider_controls_wrap>a:before,.slider_outer_controls_bottom .slider_controls_wrap>a:before{
	font-family: "fontello";
	font-size: 1.6em
}.sc_slider_controls .slider_controls_wrap>.slider_prev:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_side .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_outside .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_top .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_bottom .slider_controls_wrap>.slider_prev:before{
	content: '\E9C7'
}.sc_slider_controls .slider_controls_wrap>.slider_next:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_next:before,.slider_outer_controls_side .slider_controls_wrap>.slider_next:before,.slider_outer_controls_outside .slider_controls_wrap>.slider_next:before,.slider_outer_controls_top .slider_controls_wrap>.slider_next:before,.slider_outer_controls_bottom .slider_controls_wrap>.slider_next:before{
	content: '\E9C6'
}.slider_elastistack_outer.slider_outer_controls>.slider_controls_wrap>.slider_next:before,.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before{
	content: '\e929'
}.slider_container .slide_info,.slider_container .slide_content{
	padding: var(--theme-var-grid_gap) !important;
	margin: 0 !important
}.slider_container.slider_multi .slide_cats a:hover,.slider_container.slider_multi .slide_title a:hover,.slider_container.slider_multi a:hover .slide_title{
	color: var(--theme-color-accent_hover)
}.slider_titles_outside_wrap .slide_title a{
	color: var(--theme-color-text_dark)
}.slider_titles_outside_wrap .slide_title a:hover{
	color: var(--theme-color-accent_link)
}.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle{
	font-style: normal;
	color: var(--theme-color-accent_link)
}.slider_container.slider_multi:not(.slider_type_text) .slide_title,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title,.slider_container.slider_multi:not(.slider_type_text) .slide_date,.slider_container.slider_multi:not(.slider_type_text) .slide_cats,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats{
	color: var(--theme-color-accent_text)
}.slider_container.slider_multi:not(.slider_type_text) .slide_title a,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a,.slider_container.slider_multi:not(.slider_type_text) .slide_cats a,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a{
	color: var(--theme-color-accent_text)
}.slider_container.slider_multi:not(.slider_type_text) .slide_title a:hover,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a:hover,.slider_container.slider_multi:not(.slider_type_text) .slide_cats a:hover,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a:hover{
	color: var(--theme-color-accent_link3)
}.slider_container:not(.slider_type_text) .slide_info_small,.slider_container.slider_multi:not(.slider_type_text) .slide_info_small{
	text-shadow: none
}.slider_container .trx_addons_video_player.with_cover{
	display: flex;
	align-items: center;
	z-index: 3
}.slider_container .trx_addons_video_player.with_cover .video_mask{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.4)
}.slider_container .trx_addons_video_player.with_cover.video_play .video_mask,.slider_container .trx_addons_video_player.with_cover.video_play .video_hover{
	display: none
}.slider_container .trx_addons_video_player.with_cover .video_embed{
	width: 100%
}.sc_slider_controller .slider-slide.swiper-slide-active:after{
	background-color: var(--theme-color-accent_link)
}.sc_slider_controller_titles .slider-slide.swiper-slide-active{
	background-color: var(--theme-color-bg_color)
}.sc_slider_controller_titles .slider_controls_wrap>a{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.sc_slider_controller_titles .slider_controls_wrap>a:hover{
	color: var(--theme-color-bg_color);
	background-color: var(--theme-color-text_dark)
}.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date{
	color: var(--theme-color-text_light)
}.trx_addons_video_player{
	overflow: hidden;
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.trx_addons_video_player.video_play .video_mask{
	background-color: var(--theme-color-content_bg)
}.trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_button_show .trx_addons_woocommerce_search_button_show_total{
	background-color: var(--theme-color-extra_bg_color);
	color: var(--theme-color-extra_dark)
}.trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_button_filters .trx_addons_woocommerce_search_button_filters_total{
	background-color: var(--theme-color-extra_bg_color);
	color: var(--theme-color-extra_dark)
}.trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all{
	color: var(--theme-color-text_dark)
}.trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all:focus,.trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all:hover{
	color: var(--theme-color-accent_link)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_selected_items{
	color: var(--theme-color-text_light)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap{
	background-color: var(--theme-color-bg_color);
	border-color: var(--theme-color-bd_color);
	scrollbar-width: thin;
	scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap::-webkit-scrollbar{
	width: 8px
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap::-webkit-scrollbar-track{
	background: var(--theme-color-alter_bg_color)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap::-webkit-scrollbar-thumb{
	background-color: var(--theme-color-alter_bd_hover);
	border: 1px solid var(--theme-color-alter_bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_item .sc_form_field_item_total{
	color: var(--theme-color-text_light)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_item .star-rating:before{
	color: var(--theme-color-text_light)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_item .star-rating span:before{
	color: var(--theme-color-text_dark)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_items_selected{
	color: var(--theme-color-text_light)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_items_selected .sc_form_field_items_selected_clear,.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_items_selected .sc_form_field_items_selected_select_all{
	color: var(--theme-color-text_dark)
}.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_items_selected .sc_form_field_items_selected_clear:hover,.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap .sc_form_field_items_selected .sc_form_field_items_selected_select_all:hover{
	color: var(--theme-color-accent_link)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select[data-multiple="1"] .sc_form_field_wrap .sc_form_field_item:before{
	border-color: var(--theme-color-bd_color)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select[data-multiple="1"] .sc_form_field_wrap .sc_form_field_item.sc_form_field_item_checked:before{
	background-color: var(--theme-color-extra_bg_color);
	border-color: var(--theme-color-extra_bd_color);
	color: var(--theme-color-extra_dark)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_slider .sc_form_field_wrap .trx_addons_range_result,.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_range .sc_form_field_wrap .trx_addons_range_result{
	color: var(--theme-color-text_light)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_color .sc_form_field_items .sc_form_field_item .sc_form_field_item_image{
	border-color: var(--theme-color-text_dark_02)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_color .sc_form_field_items .sc_form_field_item.sc_form_field_item_checked .sc_form_field_item_image:before{
	border-color: var(--theme-color-text_dark)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_image .sc_form_field_items .sc_form_field_item .sc_form_field_item_image{
	border-color: var(--theme-color-bd_color)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_image .sc_form_field_items .sc_form_field_item.sc_form_field_item_checked .sc_form_field_item_image{
	border-color: var(--theme-color-text_dark)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_button .sc_form_field_items .sc_form_field_item .sc_form_field_item_label{
	border-color: var(--theme-color-bd_color)
}.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_button .sc_form_field_items .sc_form_field_item.sc_form_field_item_checked .sc_form_field_item_label{
	border-color: var(--theme-color-text_dark)
}h1.sc_item_title{
	letter-spacing: -0.02em !important
}.sc_item_title{
	letter-spacing: 0px !important;
	padding-bottom: 19px;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) );
	border-bottom: 1px solid var(--theme-color-bd_color)
}.sc_item_title + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_title + .sc_item_masonry,.sc_item_title + .sc_item_filters_wrap,.sc_item_title + .sc_item_content{
	margin-top: 0 !important
}.sc_item_subtitle{
	font-size: 15px;
	font-style: normal;
	color: var(--theme-color-text)
}.sc_item_title + .sc_item_button,.sc_item_subtitle + .sc_item_button,.sc_item_descr + .sc_item_button,.sc_item_content + .sc_item_button,.sc_item_slider + .sc_item_button,.sc_item_columns + .sc_item_button,.sc_item_masonry + .sc_item_button,.sc_item_filters_wrap + .sc_item_button,.sc_item_pagination + .sc_item_button,.sc_skills_column + .sc_item_button{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 7px ) ) !important
}.sc_item_title + .sc_item_button.sc_item_button_simple,.sc_item_subtitle + .sc_item_button.sc_item_button_simple,.sc_item_descr + .sc_item_button.sc_item_button_simple,.sc_item_content + .sc_item_button.sc_item_button_simple,.sc_item_slider + .sc_item_button.sc_item_button_simple,.sc_item_columns + .sc_item_button.sc_item_button_simple,.sc_item_masonry + .sc_item_button.sc_item_button_simple,.sc_item_filters_wrap + .sc_item_button.sc_item_button_simple,.sc_item_pagination + .sc_item_button.sc_item_button_simple,.sc_skills_column + .sc_item_button.sc_item_button_simple{
	padding-top: 19px;
	margin-bottom: -6px;
	border-top: 1px solid var(--theme-color-bd_color);
	display: block
}.sc_item_descr{
	margin-bottom: 0
}.sc_item_descr p:last-child{
	margin-bottom: 0
}.theme_scroll_down:hover{
	color: var(--theme-color-accent_link)
}.sc_item_filters_align_left,.sc_item_filters_align_right,.sc_item_filters .sc_item_filters_header{
	border-color: var(--theme-color-text_dark)
}.sc_item_featured{
}.sc_item_featured [class*="post_info_"]{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 13px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	max-width: 100%;
	color: var(--theme-color-accent_text);
	background-color: transparent !important;
	pointer-events: none
}.sc_item_featured [class*="post_info_"] a{
	pointer-events: initial
}.sc_item_featured [class*="post_info_"] a,.sc_item_featured [class*="post_info_"] .sc_button_simple{
	color: var(--theme-color-accent_text)
}.sc_item_featured [class*="post_info_"] a:hover,.sc_item_featured [class*="post_info_"] a:focus,.sc_item_featured [class*="post_info_"] .sc_button_simple:hover,.sc_item_featured [class*="post_info_"] .sc_button_simple:focus{
	color: var(--theme-color-accent_link3)
}.sc_item_featured [class*="post_info_"] h1 a,.sc_item_featured [class*="post_info_"] h2 a,.sc_item_featured [class*="post_info_"] h3 a,.sc_item_featured [class*="post_info_"] h4 a,.sc_item_featured [class*="post_info_"] h5 a,.sc_item_featured [class*="post_info_"] h6 a{
	color: var(--theme-color-accent_text)
}.sc_item_featured .post_meta_item.post_categories{
	margin-bottom: -6px
}.sc_item_featured .post_meta_item.post_categories a{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.sc_item_featured .post_meta_item.post_categories a:hover,.sc_item_featured .post_meta_item.post_categories a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.sc_item_featured .post_meta_item_cat_separator{
	opacity: 0
}.sc_item_featured .post_meta_item.post_sponsored{
	margin-bottom: -6px
}.sc_item_featured .post_meta_item.post_sponsored a,.sc_item_featured .post_meta_item.post_sponsored span{
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.1em;
	padding: 3px 15px;
	margin-bottom: 6px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link2)
}.sc_item_featured .post_meta_item.post_sponsored a:hover,.sc_item_featured .post_meta_item.post_sponsored a:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link3)
}.sc_item_featured .post_info_audio{
	display: none
}.sc_item_featured.post_featured_bg[data-ratio="3:2"]::before{
	padding-top: 66%
}.sc_item_featured.post_featured_bg[data-ratio="10:7"]::before{
	padding-top: 70%
}.sc_typed_entry{
	color: var(--theme-color-accent_link)
}.sc_supertitle_no_icon{
	background-color: var(--theme-color-accent_link)
}.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap,.sc_inner_width_1_1>.elementor-widget-wrap{
	width: var(--theme-var-page)
}.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap,.sc_inner_width_1_2>.elementor-widget-wrap{
	width: calc( var(--theme-var-page ) / 2 + 15px )
}.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap,.sc_inner_width_1_3>.elementor-widget-wrap{
	width: calc( var(--theme-var-page ) / 3 )
}.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap,.sc_inner_width_2_3>.elementor-widget-wrap{
	width: calc( var(--theme-var-page ) / 3 * 2 )
}.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap,.sc_inner_width_1_4>.elementor-widget-wrap{
	width: calc( var(--theme-var-page ) / 4 )
}.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap,.sc_inner_width_3_4>.elementor-widget-wrap{
	width: calc( var(--theme-var-page ) / 4 * 3 )
}.sc_form .sc_form_info_item .sc_form_info_icon:before{
	font-family: "fontello"
}.sc_form .sc_form_info_item_address .sc_form_info_icon:before{
	content: '\e8fd'
}.sc_form .sc_form_info_item_email .sc_form_info_icon:before{
	content: '\e8fa'
}.sc_form .sc_form_info_item_phone .sc_form_info_icon:before{
	content: '\e8f5'
}[class*="scheme_"].sc_form{
	background-color: var(--theme-color-bg_color)
}span.sc_form_field_title{
	color: var(--theme-color-text_dark)
}.sc_form .sc_form_info_icon{
	color: var(--theme-color-accent_link)
}.sc_form .sc_form_info_data>a,.sc_form .sc_form_info_data>span{
	color: var(--theme-color-text_dark)
}.sc_form .sc_form_info_data>a:hover{
	color: var(--theme-color-accent_link)
}[class*="sc_input_hover_"] .sc_form_field_hover{
	color: var(--theme-color-text_dark)
}.sc_input_hover_accent input[type="text"]:focus,.sc_input_hover_accent input[type="number"]:focus,.sc_input_hover_accent input[type="email"]:focus,.sc_input_hover_accent input[type="password"]:focus,.sc_input_hover_accent input[type="search"]:focus,.sc_input_hover_accent select:focus,.sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,.sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,.sc_input_hover_accent textarea:focus{
	border-color: var(--theme-color-accent_link) !important
}.sc_input_hover_accent .sc_form_field_hover:before{
	color: var(--theme-color-accent_link_02)
}.sc_input_hover_accent .select_container:before{
	right: 2px;
	top: 2px;
	bottom: 2px;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}.sc_input_hover_path .sc_form_field_graphic{
	stroke: var(--theme-color-input_bd_color)
}.sc_input_hover_jump .sc_form_field_hover{
	color: var(--theme-color-input_light)
}.sc_input_hover_jump .sc_form_field_content:before{
	color: var(--theme-color-accent_link)
}.sc_input_hover_jump input[type="text"],.sc_input_hover_jump input[type="number"],.sc_input_hover_jump input[type="email"],.sc_input_hover_jump input[type="password"],.sc_input_hover_jump input[type="search"],.sc_input_hover_jump textarea{
	border-color: var(--theme-color-input_bd_color)
}.sc_input_hover_jump input[type="text"]:focus,.sc_input_hover_jump input[type="number"]:focus,.sc_input_hover_jump input[type="email"]:focus,.sc_input_hover_jump input[type="password"]:focus,.sc_input_hover_jump input[type="search"]:focus,.sc_input_hover_jump textarea:focus{
	border-color: var(--theme-color-accent_link) !important
}.sc_input_hover_underline .sc_form_field_hover:before{
	background-color: var(--theme-color-input_bd_color)
}.sc_input_hover_underline input:focus + .sc_form_field_hover:before,.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.sc_input_hover_underline input.filled + .sc_form_field_hover:before,.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
	background-color: var(--theme-color-accent_link)
}.sc_input_hover_underline .sc_form_field_content{
	color: var(--theme-color-input_dark)
}.sc_input_hover_underline input:focus,.sc_input_hover_underline textarea:focus,.sc_input_hover_underline input.filled,.sc_input_hover_underline textarea.filled,.sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
	color: var(--theme-color-accent_link) !important
}.sc_input_hover_iconed .sc_form_field_hover{
	color: var(--theme-color-input_light)
}.sc_input_hover_iconed input:focus + .sc_form_field_hover,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.sc_input_hover_iconed input.filled + .sc_form_field_hover,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
	color: var(--theme-color-input_dark)
}.sidebar_hide.narrow_content .trx_addons_reviews_block.trx_addons_reviews_block_short{
	margin-top: 0
}.sc_placeholder{
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.trx_addons_mouse_helper{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.trx_addons_mouse_helper.trx_addons_mouse_helper_active{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.sc_audio_effects>span{
	-webkit-transition: background-color 0.3s ease;
	-ms-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
	background-color: var(--theme-color-accent_link)
}.sc_audio_effects:hover>span{
	background-color: var(--theme-color-accent_hover)
}.bg_canvas{
	background-color: var(--theme-color-bg_color)
}.trx_addons_scroll_to_top{
	right: 0.5em !important;
	bottom: 2em !important;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link)
}.trx_addons_scroll_to_top:hover{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover)
}.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round .trx_addons_scroll_progress_bar,.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box .trx_addons_scroll_progress_bar{
	stroke: var(--theme-color-accent_text)
}.trx_addons_scroll_to_top:hover .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round .trx_addons_scroll_progress_bar,.trx_addons_scroll_to_top:hover .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box .trx_addons_scroll_progress_bar{
	stroke: var(--theme-color-accent_text)
}.scroll_progress_wrap .scroll_progress_status{
	background-color: var(--theme-color-accent_link)
}.trx_addons_popup,.sc_layouts_popup,.sc_layouts_panel_inner,[class*="scheme_"].trx_addons_popup,[class*="scheme_"].sc_layouts_popup,[class*="scheme_"].sc_layouts_panel_inner{
	border: none;
	color: var(--theme-color-text);
	background-color: var(--theme-color-content_bg);
	box-shadow: none
}.sc_layouts_popup{
	display: none
}.trx_addons_popup{
	position: initial
}.trx_addons_popup .trx_addons_tabs_titles{
	margin: 0
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{
	width: 50%;
	border: none;
	background-color: var(--theme-color-content_bg)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a{
	font-size: 15px;
	font-weight: 500
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{
	background-color: var(--theme-color-navigate_bg);
	border-color: var(--theme-color-bd_color)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active:after{
	background-color: var(--theme-color-accent_link)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i{
	color: var(--theme-color-text_dark)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i{
	color: var(--theme-color-accent_link)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover>i{
	color: var(--theme-color-accent_link)
}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i{
	color: var(--theme-color-accent_link)
}.trx_addons_popup .trx_addons_tabs_content{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) ) !important
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form .trx_addons_message_box{
	max-width: 80%
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field{
	padding: 0;
	margin-bottom: var(--theme-var-grid_gap)
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field.trx_addons_popup_form_field_submit{
	margin-bottom: 0
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_wrap{
	flex-direction: column;
	display: flex
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_wrap>input{
	display: block;
	width: 100%;
	order: 2
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_hover{
	margin-bottom: 10px;
	font-weight: 500;
	color: var(--theme-color-text_dark)
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_icon{
	margin-right: 14px;
	font-size: 20px
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_icon.trx_addons_icon-user-alt:before{
	content: '\E9F5';
	font-family: "fontello"
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_icon.trx_addons_icon-lock:before{
	content: '\E9F4';
	font-family: "fontello"
}.trx_addons_popup .trx_addons_tabs_content .sc_form_field_icon.trx_addons_icon-mail:before{
	content: '\E9B3';
	font-family: "fontello"
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_remember,.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_agree,.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_pwd_description{
	font-size: 12px
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_remember{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: var(--theme-var-checkbox_margin)
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_remember input{
	order: 1
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_remember label{
	order: 2
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_remember a{
	order: 3
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_agree{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_agree input[type="checkbox"] + label:before{
	top: -1px
}.trx_addons_popup .trx_addons_tabs_content .trx_addons_popup_form_field_submit .submit_button{
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	font-size: 12px;
	width: 100%
}.trx_addons_tabs .trx_addons_tabs_titles li{
	font-size: 1em;
	line-height: inherit;
	font-weight: 500;
	text-transform: none
}.widget .trx_addons_tabs .trx_addons_tabs_titles li a{
	color: var(--theme-color-text);
	background-color: var(--theme-color-bd_color)
}.widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.trx_addons_range_slider_label_min{
	color: var(--theme-color-text_color)
}.trx_addons_range_slider_label_max{
	color: var(--theme-color-text_color)
}.trx_addons_parallax_blocks[class*="trx_addons_parallax_blocks_inited"]{
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}.wpcf7-response-output.trx_addons_message_box,.trx_addons_message_box{
	font-size: 13px;
	line-height: 23px;
	padding: var(--theme-var-msg_padding) !important;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color: var(--theme-color-text) !important;
	background-color: var(--theme-color-content_bg) !important;
	border: 1px solid var(--theme-color-bd_color) !important;
	box-shadow: none !important;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	margin: 0 !important;
	position: absolute !important;
	width: max-content;
	max-width: 100%;
	min-width: unset !important
}.wpcf7-response-output.trx_addons_message_box:empty,.trx_addons_message_box:empty{
	display: none
}.wpcf7-response-output.trx_addons_message_box:before,.trx_addons_message_box:before{
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg);
	display: block !important;
	transform: translateZ(-1px)
}.wpcf7-response-output.trx_addons_message_box:after,.trx_addons_message_box:after{
	display: none
}.wpcf7-response-output.trx_addons_message_box *,.trx_addons_message_box *{
	background-color: transparent !important;
	color: inherit !important;
	border: none !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important
}.wpcf7-response-output.trx_addons_message_box *:before,.trx_addons_message_box *:before{
	display: none !important
}.wpcf7-response-output.trx_addons_message_box img,.trx_addons_message_box img{
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: none;
	margin-right: 7px
}.wpcf7 form.invalid .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error,.wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error,.trx_addons_message_box_error{
	border-color: var(--theme-color-accent_link2_05) !important
}.wpcf7 form.invalid .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error:before,.wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error:before,.trx_addons_message_box_error:before{
	background-color: var(--theme-color-accent_link2_005)
}.wpcf7 form.resetting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,.wpcf7 form.submitting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,.trx_addons_message_box_success{
	border-color: var(--theme-color-accent_link5_05) !important
}.wpcf7 form.resetting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,.wpcf7 form.submitting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,.trx_addons_message_box_success:before{
	background-color: var(--theme-color-accent_link5_005)
}.sc_igenerator_content.sc_item_content{
	margin-bottom: 0
}.sc_igenerator_form .trx_addons_loading{
	background-color: var(--theme-color-bg_color_07);
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.sc_igenerator_form_field_inner>label{
	color: var(--theme-color-text_dark);
	font-weight: 600
}.sc_igenerator_form_field_inner>.select_container select,.sc_igenerator_form_field_inner>.select_container select,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_model_wrap>.select_container select,.sc_igenerator_form_field_inner>.sc_igenerator_form_field_numeric_wrap input[type="number"],.sc_igenerator_form_field_inner>input[type="text"],.sc_igenerator_form_field_inner>.theme_form_field_text{
	border-radius: var(--theme-var-rad)
}.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button,.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button{
	padding: 0.2em 1em;
	color: var(--theme-color-input_light)
}.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover,.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover{
	color: var(--theme-color-input_dark)
}.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc:before,.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc:before,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before{
	width: 0.5em;
	height: 0.5em;
	line-height: 0.5em;
	text-align: center
}.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec:before,.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec:before,.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before{
	width: 0.5em;
	height: 0.5em;
	line-height: 0.5em;
	text-align: center
}.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button{
	border-radius: var(--theme-var-rad);
	background-color: var(--theme-color-input_bg_color)
}.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button{
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	-webkit-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	-ms-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease
}.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button:not(.sc_igenerator_form_field_prompt_button_disabled):hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_hover)
}.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button.sc_igenerator_form_field_prompt_button_disabled{
	opacity: 0.8
}.sc_igenerator_form_settings_button{
	width: 2.6em;
	flex-shrink: 0;
	margin-left: 5px;
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.sc_igenerator_form_settings_button:hover,.sc_igenerator_form_settings_button:focus{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_hover)
}.sc_igenerator_form_settings{
	color: var(--theme-color-text);
	border: 1px solid var(--theme-color-bd_color);
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 3px 20px #1d26260d
}.sc_igenerator_form_settings.sc_igenerator_form_settings_light{
	max-height: 300px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-width: thin;
	scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar{
	width: 8px
}.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-track{
	background: var(--theme-color-alter_bg_color)
}.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb{
	background-color: var(--theme-color-alter_bd_hover);
	border: 1px solid var(--theme-color-alter_bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb{
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.sc_igenerator_form_settings input[type="radio"] + label{
	font-size: 14px;
	font-weight: 500;
	color: var(--theme-color-text)
}.sc_igenerator_form_settings input[type="radio"] + label:before{
	top: 2px
}.sc_igenerator_form_settings input[type="radio"]:checked + label{
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field + .sc_igenerator_form_settings_field{
	margin-top: 0.2em
}.sc_igenerator_form_settings label{
	font-size: 14px;
	line-height: 19px;
	font-weight: 500;
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings label + .select_container,.sc_igenerator_form_settings label + .sc_igenerator_form_settings_field_numeric_wrap{
	margin-top: 5px
}.sc_igenerator_form_settings input[type="number"],.sc_igenerator_form_settings select,.sc_igenerator_form_settings .select_container select{
	border-radius: var(--theme-var-rad)
}.sc_igenerator_form_settings .select_container:after{
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings .select_container:focus:after,.sc_igenerator_form_settings .select_container:hover:after{
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button{
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover{
	color: var(--theme-color-text_dark)
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before{
	font-family: "fontello";
	width: 1em;
	height: 0.5em;
	line-height: 0.5em
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before{
	content: '\e828'
}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before{
	content: '\e835'
}.sc_igenerator_form_settings_field_group_title{
	color: var(--theme-color-text_dark);
	font-weight: 600
}.sc_igenerator_image_link .sc_button_text{
	display: inline-block
}.sc_igenerator_form_field_tags{
	margin-top: 20px
}.sc_igenerator_form_field_tags_label{
	padding: 5px 10px 5px 0;
	font-size: 13px;
	line-height: 17px;
	font-weight: 500
}.sc_igenerator_form_field_tags_item{
	padding: 5px 15px;
	margin: 0 5px 5px 0;
	font-size: 11px;
	line-height: 18px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-bg_color)
}.sc_igenerator_form_field_tags_item:hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link)
}.sc_igenerator_limits{
	margin-top: 15px
}.sc_igenerator_limits .sc_igenerator_limits_used{
	color: var(--theme-color-text_dark)
}.sc_igenerator_image_inner img{
	-webkit-border-radius: var(--theme-var-content_rad);
	-ms-border-radius: var(--theme-var-content_rad);
	border-radius: var(--theme-var-content_rad)
}.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button .sc_button_icon{
	display: none
}.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button.sc_igenerator_form_field_disabled{
	opacity: 0.8
}.sc_igenerator_extended .sc_igenerator_form_actions_list{
	column-gap: 2em;
	row-gap: 0
}.sc_igenerator_extended .sc_igenerator_form_actions_list:after{
	background-color: var(--theme-color-bd_color)
}.sc_igenerator_extended .sc_igenerator_form_actions_slider{
	background-color: var(--theme-color-text_dark)
}.sc_igenerator_extended .sc_igenerator_form_actions_item>a{
	color: var(--theme-color-text)
}.sc_igenerator_extended .sc_igenerator_form_actions_item.sc_igenerator_form_actions_item_active>a,.sc_igenerator_extended .sc_igenerator_form_actions_item>a:hover,.sc_igenerator_extended .sc_igenerator_form_actions_item>a:focus{
	color: var(--theme-color-text_dark)
}.sc_igenerator_extended .sc_igenerator_limits{
	border-color: var(--theme-color-bd_color)
}.sc_tgenerator_content.sc_item_content{
	margin-bottom: 0
}.sc_tgenerator_form .trx_addons_loading{
	background-color: var(--theme-color-bg_color_07);
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.sc_tgenerator_form_field_prompt input[type="text"]{
	border-radius: var(--theme-var-rad)
}.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button{
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	-webkit-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	-ms-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease
}.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button:not(.sc_tgenerator_form_field_prompt_button_disabled):hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_hover)
}.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button.sc_tgenerator_form_field_prompt_button_disabled{
	opacity: 0.8
}.sc_tgenerator_form_field_tags{
	color: var(--theme-color-text_dark)
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options{
	border: 1px solid var(--theme-color-bd_color);
	background-color: var(--theme-color-content_bg);
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
	box-shadow: none;
	max-height: 300px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-width: thin;
	scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar{
	width: 8px
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-track{
	background: var(--theme-color-alter_bg_color)
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb{
	background-color: var(--theme-color-alter_bd_hover);
	border: 1px solid var(--theme-color-alter_bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb{
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label{
	color: var(--theme-color-accent_link);
	padding: 0;
	border-bottom: none
}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:hover,.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:focus{
	background-color: var(--theme-color-bg_color);
	color: var(--theme-color-accent_link)
}.sc_tgenerator_text{
	border-radius: var(--theme-var-rad);
	background-color: var(--theme-color-input_bg_color)
}.sc_tgenerator_text.filled,.sc_tgenerator_text:focus{
	background-color: var(--theme-color-input_bg_hover)
}.sc_tgenerator_result .sc_tgenerator_result_label{
	text-align: center;
	color: var(--theme-color-text_dark)
}.sc_tgenerator_result .sc_tgenerator_result_content{
	border: none;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-bg_color)
}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link)
}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button:hover{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover)
}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button .sc_button_text{
	display: inline-block
}.sc_tgenerator_text h1,.sc_tgenerator_text h2,.sc_tgenerator_text h3,.sc_tgenerator_text h4,.sc_tgenerator_text h5,.sc_tgenerator_text h6,.sc_tgenerator_result h1,.sc_tgenerator_result h2,.sc_tgenerator_result h3,.sc_tgenerator_result h4,.sc_tgenerator_result h5,.sc_tgenerator_result h6{
	margin: 0 0 0.8em 0;
	font-weight: 600
}.sc_tgenerator_text h1,.sc_tgenerator_result h1{
	font-size: 1.882em
}.sc_tgenerator_text h2,.sc_tgenerator_result h2{
	font-size: 1.706em
}.sc_tgenerator_text h3,.sc_tgenerator_result h3{
	font-size: 1.471em
}.sc_tgenerator_text h4,.sc_tgenerator_result h4{
	font-size: 1.294em
}.sc_tgenerator_text h5,.sc_tgenerator_result h5{
	font-size: 1.176em
}.sc_tgenerator_text h6,.sc_tgenerator_result h6{
	font-size: 1.118em
}.sc_tgenerator_text p,.sc_tgenerator_text ol,.sc_tgenerator_text ul,.sc_tgenerator_text dl,.sc_tgenerator_result p,.sc_tgenerator_result ol,.sc_tgenerator_result ul,.sc_tgenerator_result dl{
	margin: 0 0 1.2em 0
}.sc_tgenerator_text p:last-child,.sc_tgenerator_text ol:last-child,.sc_tgenerator_text ul:last-child,.sc_tgenerator_text dl:last-child,.sc_tgenerator_text h1:last-child,.sc_tgenerator_text h2:last-child,.sc_tgenerator_text h3:last-child,.sc_tgenerator_text h4:last-child,.sc_tgenerator_text h5:last-child,.sc_tgenerator_text h6:last-child,.sc_tgenerator_result p:last-child,.sc_tgenerator_result ol:last-child,.sc_tgenerator_result ul:last-child,.sc_tgenerator_result dl:last-child,.sc_tgenerator_result h1:last-child,.sc_tgenerator_result h2:last-child,.sc_tgenerator_result h3:last-child,.sc_tgenerator_result h4:last-child,.sc_tgenerator_result h5:last-child,.sc_tgenerator_result h6:last-child{
	margin-bottom: 0
}.sc_chat_content{
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	background-color: var(--theme-color-bg_color)
}.sc_chat_content.sc_item_content{
	margin-bottom: 0
}.sc_chat_form_field{
	border: none;
	-webkit-border-radius: 0 0 15px 15px;
	-ms-border-radius: 0 0 15px 15px;
	border-radius: 0 0 15px 15px
}.sc_chat_form_field_prompt_label{
	color: var(--theme-color-extra_dark);
	background-color: var(--theme-color-extra_bg_color);
	font-weight: 600
}.sc_chat_form_field_prompt_label .sc_chat_form_start_new{
	font-weight: 600;
	color: var(--theme-color-extra_dark);
	-webkit-transition: opacity 0.3s ease;
	-ms-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease
}.sc_chat_form_field_prompt_label .sc_chat_form_start_new:hover{
	color: var(--theme-color-extra_dark);
	opacity: 0.8
}.sc_chat_form_field_prompt input[type="text"]{
	border-radius: var(--theme-var-rad)
}.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button{
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link);
	-webkit-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	-ms-transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease;
	transition: background-color 0.3s ease,color 0.3s ease,opacity 0.3s ease
}.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button:not(.sc_chat_form_field_prompt_button_disabled):hover{
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_hover)
}.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button.sc_chat_form_field_prompt_button_disabled{
	opacity: 0.8
}.sc_chat_result{
	border-left: none;
	border-right: none
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_time{
	color: var(--theme-color-text_light)
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content{
	background-color: var(--theme-color-content_bg);
	color: var(--theme-color-text_dark)
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
	margin: 0 0 0.8em 0;
	color: var(--theme-color-text_dark);
	font-weight: 600
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1{
	font-size: 1.882em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2{
	font-size: 1.706em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3{
	font-size: 1.471em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4{
	font-size: 1.294em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5{
	font-size: 1.176em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
	font-size: 1.118em
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl{
	margin: 0 0 1.2em 0
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{
	margin: 0 0 0.8em 0
}.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5:last-child,.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6:last-child{
	margin-bottom: 0
}.sc_chat_result .sc_chat_list .sc_chat_list_item.sc_chat_list_item_user .sc_chat_list_item_content{
	background-color: var(--theme-color-accent_link);
	color: var(--theme-color-accent_text)
}.sc_chat_result .sc_chat_list .sc_chat_list_item_loading .sc_chat_list_item_loading_dot{
	background-color: var(--theme-color-accent_link)
}.sc_chat_topics .sc_chat_topics_list{
	margin-bottom: 0
}.sc_chat_topics_content.sc_item_content{
	margin-bottom: 0
}.sc_chat_history .sc_chat_history_list{
	margin-bottom: 0
}.sc_chat_history_content.sc_item_content{
	margin-bottom: 0
}.sc_igenerator_message{
	color: var(--theme-color-text);
	background-color: var(--theme-color-bg_color);
	margin: 1.5em 0;
	padding: 2.5em 2em;
	border-radius: var(--theme-var-content_rad)
}.sc_igenerator_message .sc_igenerator_message_inner p,.sc_igenerator_message .sc_igenerator_message_inner h1,.sc_igenerator_message .sc_igenerator_message_inner h2,.sc_igenerator_message .sc_igenerator_message_inner h3,.sc_igenerator_message .sc_igenerator_message_inner h4,.sc_igenerator_message .sc_igenerator_message_inner h5,.sc_igenerator_message .sc_igenerator_message_inner h6{
	margin: 0
}.sc_igenerator_message .sc_igenerator_message_inner p + p{
	margin-top: 0.3em
}.sc_igenerator_message .sc_igenerator_message_inner h1,.sc_igenerator_message .sc_igenerator_message_inner h2,.sc_igenerator_message .sc_igenerator_message_inner h3,.sc_igenerator_message .sc_igenerator_message_inner h4,.sc_igenerator_message .sc_igenerator_message_inner h5,.sc_igenerator_message .sc_igenerator_message_inner h6{
	color: var(--theme-color-text_dark)
}.sc_igenerator_message .sc_igenerator_message_inner h1 + p,.sc_igenerator_message .sc_igenerator_message_inner h2 + p,.sc_igenerator_message .sc_igenerator_message_inner h3 + p,.sc_igenerator_message .sc_igenerator_message_inner h4 + p,.sc_igenerator_message .sc_igenerator_message_inner h5 + p,.sc_igenerator_message .sc_igenerator_message_inner h6 + p{
	margin-top: 0.6em
}.sc_igenerator_message .sc_igenerator_message_inner a{
	border-bottom: none;
	font-weight: 400;
	text-decoration: underline;
	color: var(--theme-color-accent_link)
}.sc_igenerator_message .sc_igenerator_message_inner a:hover{
	text-decoration: none;
	color: var(--theme-color-accent_hover)
}.sc_igenerator_message .sc_igenerator_message_close{
	top: 10px;
	right: 10px;
	width: 1.8rem;
	height: 1.8rem;
	line-height: 1.8rem;
	color: var(--theme-color-text_light)
}.sc_igenerator_message .sc_igenerator_message_close:hover{
	color: var(--theme-color-text_dark)
}.sc_igenerator_message .sc_igenerator_message_close .trx_addons_button_close_icon:before,.sc_igenerator_message .sc_igenerator_message_close .trx_addons_button_close_icon:after{
	border-color: var(--theme-color-text_light)
}.sc_igenerator_message.sc_igenerator_message_type_error{
	color: #917A78;
	background-color: #FFF9F8
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h1,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h2,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h3,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h4,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h5,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner h6{
	color: #E47167
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner a{
	margin-top: 1em;
	display: inline-block;
	padding: 1em 2em;
	font-size: 13px;
	line-height: 18px;
	font-weight: 600;
	color: #743A35;
	background-color: #F5E9E7;
	text-decoration: none;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_inner a:hover{
	background-color: #E8DCD9
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_close{
	color: #9C514A
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_close:hover{
	color: #9C514A
}.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_close .trx_addons_button_close_icon:before,.sc_igenerator_message.sc_igenerator_message_type_error .sc_igenerator_message_close .trx_addons_button_close_icon:after{
	border-color: #9C514A
}.sc_igenerator_message.sc_igenerator_message_type_info{
	color: #509FBE;
	background-color: #E8F4F9
}.sc_igenerator_message.sc_igenerator_message_type_info .sc_igenerator_message_inner a{
	color: #256B88
}.sc_igenerator_message.sc_igenerator_message_type_info .sc_igenerator_message_close{
	color: #758F9A
}.sc_igenerator_message.sc_igenerator_message_type_info .sc_igenerator_message_close:hover{
	color: #758F9A
}.sc_igenerator_message.sc_igenerator_message_type_info .sc_igenerator_message_close .trx_addons_button_close_icon:before,.sc_igenerator_message.sc_igenerator_message_type_info .sc_igenerator_message_close .trx_addons_button_close_icon:after{
	border-color: #758F9A
}.sc_tgenerator_message{
	color: var(--theme-color-text);
	background-color: var(--theme-color-bg_color);
	margin: 1.5em 0;
	padding: 2.5em 2em;
	border-radius: var(--theme-var-content_rad)
}.sc_tgenerator_message .sc_tgenerator_message_inner p,.sc_tgenerator_message .sc_tgenerator_message_inner h1,.sc_tgenerator_message .sc_tgenerator_message_inner h2,.sc_tgenerator_message .sc_tgenerator_message_inner h3,.sc_tgenerator_message .sc_tgenerator_message_inner h4,.sc_tgenerator_message .sc_tgenerator_message_inner h5,.sc_tgenerator_message .sc_tgenerator_message_inner h6{
	margin: 0
}.sc_tgenerator_message .sc_tgenerator_message_inner p + p{
	margin-top: 0.3em
}.sc_tgenerator_message .sc_tgenerator_message_inner h1,.sc_tgenerator_message .sc_tgenerator_message_inner h2,.sc_tgenerator_message .sc_tgenerator_message_inner h3,.sc_tgenerator_message .sc_tgenerator_message_inner h4,.sc_tgenerator_message .sc_tgenerator_message_inner h5,.sc_tgenerator_message .sc_tgenerator_message_inner h6{
	color: var(--theme-color-text_dark)
}.sc_tgenerator_message .sc_tgenerator_message_inner h1 + p,.sc_tgenerator_message .sc_tgenerator_message_inner h2 + p,.sc_tgenerator_message .sc_tgenerator_message_inner h3 + p,.sc_tgenerator_message .sc_tgenerator_message_inner h4 + p,.sc_tgenerator_message .sc_tgenerator_message_inner h5 + p,.sc_tgenerator_message .sc_tgenerator_message_inner h6 + p{
	margin-top: 0.6em
}.sc_tgenerator_message .sc_tgenerator_message_inner a{
	border-bottom: none;
	font-weight: 400;
	text-decoration: underline;
	color: var(--theme-color-accent_link)
}.sc_tgenerator_message .sc_tgenerator_message_inner a:hover{
	text-decoration: none;
	color: var(--theme-color-accent_hover)
}.sc_tgenerator_message .sc_tgenerator_message_close{
	top: 10px;
	right: 10px;
	width: 1.8rem;
	height: 1.8rem;
	line-height: 1.8rem;
	color: var(--theme-color-text_light)
}.sc_tgenerator_message .sc_tgenerator_message_close:hover{
	color: var(--theme-color-text_dark)
}.sc_tgenerator_message .sc_tgenerator_message_close .trx_addons_button_close_icon:before,.sc_tgenerator_message .sc_tgenerator_message_close .trx_addons_button_close_icon:after{
	border-color: var(--theme-color-text_light)
}.sc_tgenerator_message.sc_tgenerator_message_type_error{
	color: #917A78;
	background-color: #FFF9F8
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h1,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h2,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h3,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h4,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h5,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner h6{
	color: #E47167
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner a{
	margin-top: 1em;
	display: inline-block;
	padding: 1em 2em;
	font-size: 13px;
	line-height: 18px;
	font-weight: 600;
	color: #743A35;
	background-color: #F5E9E7;
	text-decoration: none;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_inner a:hover{
	background-color: #E8DCD9
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_close{
	color: #9C514A
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_close:hover{
	color: #9C514A
}.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_close .trx_addons_button_close_icon:before,.sc_tgenerator_message.sc_tgenerator_message_type_error .sc_tgenerator_message_close .trx_addons_button_close_icon:after{
	border-color: #9C514A
}.sc_tgenerator_message.sc_tgenerator_message_type_info{
	color: #509FBE;
	background-color: #E8F4F9
}.sc_tgenerator_message.sc_tgenerator_message_type_info .sc_tgenerator_message_inner a{
	color: #256B88
}.sc_tgenerator_message.sc_tgenerator_message_type_info .sc_tgenerator_message_close{
	color: #758F9A
}.sc_tgenerator_message.sc_tgenerator_message_type_info .sc_tgenerator_message_close:hover{
	color: #758F9A
}.sc_tgenerator_message.sc_tgenerator_message_type_info .sc_tgenerator_message_close .trx_addons_button_close_icon:before,.sc_tgenerator_message.sc_tgenerator_message_type_info .sc_tgenerator_message_close .trx_addons_button_close_icon:after{
	border-color: #758F9A
}.sc_chat_message{
	color: var(--theme-color-text);
	background-color: var(--theme-color-bg_color);
	margin: 1.5em 0;
	padding: 2.5em 2em;
	border-radius: var(--theme-var-content_rad)
}.sc_chat_message .sc_chat_message_inner p,.sc_chat_message .sc_chat_message_inner h1,.sc_chat_message .sc_chat_message_inner h2,.sc_chat_message .sc_chat_message_inner h3,.sc_chat_message .sc_chat_message_inner h4,.sc_chat_message .sc_chat_message_inner h5,.sc_chat_message .sc_chat_message_inner h6{
	margin: 0
}.sc_chat_message .sc_chat_message_inner p + p{
	margin-top: 0.3em
}.sc_chat_message .sc_chat_message_inner h1,.sc_chat_message .sc_chat_message_inner h2,.sc_chat_message .sc_chat_message_inner h3,.sc_chat_message .sc_chat_message_inner h4,.sc_chat_message .sc_chat_message_inner h5,.sc_chat_message .sc_chat_message_inner h6{
	color: var(--theme-color-text_dark)
}.sc_chat_message .sc_chat_message_inner h1 + p,.sc_chat_message .sc_chat_message_inner h2 + p,.sc_chat_message .sc_chat_message_inner h3 + p,.sc_chat_message .sc_chat_message_inner h4 + p,.sc_chat_message .sc_chat_message_inner h5 + p,.sc_chat_message .sc_chat_message_inner h6 + p{
	margin-top: 0.6em
}.sc_chat_message .sc_chat_message_inner a{
	border-bottom: none;
	font-weight: 400;
	text-decoration: underline;
	color: var(--theme-color-accent_link)
}.sc_chat_message .sc_chat_message_inner a:hover{
	text-decoration: none;
	color: var(--theme-color-accent_hover)
}.sc_chat_message .sc_chat_message_close{
	top: 10px;
	right: 10px;
	width: 1.8rem;
	height: 1.8rem;
	line-height: 1.8rem;
	color: var(--theme-color-text_light)
}.sc_chat_message .sc_chat_message_close:hover{
	color: var(--theme-color-text_dark)
}.sc_chat_message .sc_chat_message_close .trx_addons_button_close_icon:before,.sc_chat_message .sc_chat_message_close .trx_addons_button_close_icon:after{
	border-color: var(--theme-color-text_light)
}.sc_chat_message.sc_chat_message_type_error{
	color: #917A78;
	background-color: #FFF9F8
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h1,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h2,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h3,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h4,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h5,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner h6{
	color: #E47167
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner a{
	margin-top: 1em;
	display: inline-block;
	padding: 1em 2em;
	font-size: 13px;
	line-height: 18px;
	font-weight: 600;
	color: #743A35;
	background-color: #F5E9E7;
	text-decoration: none;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad)
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_inner a:hover{
	background-color: #E8DCD9
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_close{
	color: #9C514A
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_close:hover{
	color: #9C514A
}.sc_chat_message.sc_chat_message_type_error .sc_chat_message_close .trx_addons_button_close_icon:before,.sc_chat_message.sc_chat_message_type_error .sc_chat_message_close .trx_addons_button_close_icon:after{
	border-color: #9C514A
}.sc_chat_message.sc_chat_message_type_info{
	color: #509FBE;
	background-color: #E8F4F9
}.sc_chat_message.sc_chat_message_type_info .sc_chat_message_inner a{
	color: #256B88
}.sc_chat_message.sc_chat_message_type_info .sc_chat_message_close{
	color: #758F9A
}.sc_chat_message.sc_chat_message_type_info .sc_chat_message_close:hover{
	color: #758F9A
}.sc_chat_message.sc_chat_message_type_info .sc_chat_message_close .trx_addons_button_close_icon:before,.sc_chat_message.sc_chat_message_type_info .sc_chat_message_close .trx_addons_button_close_icon:after{
	border-color: #758F9A
}div.job_listings .load_more_job,.single_job_listing .job_application .button,#submit-job-form .fieldset-logged_in .button,#submit-job-form .fieldset-login_required .button{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important
}.single_job_listing .company .job_application .button{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02)
}.single_job_listing .company .job_application .button:hover,.single_job_listing .company .job_application .button:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}div.job_listings .job_filters input[type="submit"]{
	border-color: var(--theme-color-accent_link2);
	background-color: var(--theme-color-accent_link2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link2_02)
}div.job_listings .job_filters input[type="submit"]:hover,div.job_listings .job_filters input[type="submit"]:focus{
	border-color: var(--theme-color-accent_hover2);
	background-color: var(--theme-color-accent_hover2);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover2_02)
}.single_job_listing .job_application .button,#submit-job-form .fieldset-logged_in .button,#submit-job-form .fieldset-login_required .button{
	border-color: var(--theme-color-accent_link4);
	background-color: var(--theme-color-accent_link4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link4_02)
}.single_job_listing .job_application .button:hover,.single_job_listing .job_application .button:focus,#submit-job-form .fieldset-logged_in .button:hover,#submit-job-form .fieldset-logged_in .button:focus,#submit-job-form .fieldset-login_required .button:hover,#submit-job-form .fieldset-login_required .button:focus{
	border-color: var(--theme-color-accent_hover4);
	background-color: var(--theme-color-accent_hover4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover4_02)
}form.apply_with_resume{
}form.apply_with_resume br{
	display: none
}form.apply_with_resume p{
	margin-bottom: 0;
	padding: 0
}form.apply_with_resume p + .radio,form.apply_with_resume p + .checkbox{
	margin-top: var(--theme-font-p_margin-bottom)
}form.apply_with_resume code{
	margin-bottom: 14px
}form.apply_with_resume>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),form.apply_with_resume>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),form.apply_with_resume *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),form.apply_with_resume *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label),form.apply_with_resume *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label),form.apply_with_resume *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label){
	font-size: inherit;
	line-height: inherit;
	font-weight: 500;
	margin: var(--theme-var-label_margin);
	display: block;
	color: var(--theme-color-text_dark)
}form.apply_with_resume>label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,form.apply_with_resume>label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,form.apply_with_resume *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,form.apply_with_resume *:not(h3):not(.radio):not(.checkbox)>label:first-child:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong,form.apply_with_resume *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="delete-group-understand"]):not(.radio_label):not(.checkbox_label) strong,form.apply_with_resume *:not(.radio):not(.checkbox)>*:not([type="checkbox"]):not([type="radio"]) + label:not([for="bp-docs-group-enable"]):not([for="group-notify-members"]):not(.radio_label):not(.checkbox_label) strong{
	font-weight: inherit
}form.apply_with_resume label.radio_label,form.apply_with_resume label.checkbox_label{
	display: block;
	margin: var(--theme-var-checkbox_margin)
}form.apply_with_resume input[type="radio"] + label,form.apply_with_resume input[type="checkbox"] + label{
	font-weight: 400;
	color: var(--theme-color-text);
	margin-bottom: var(--theme-var-grid_gap)
}form.apply_with_resume input[type="radio"]:checked + label,form.apply_with_resume input[type="checkbox"]:checked + label{
	color: var(--theme-color-text_dark)
}form.apply_with_resume select,form.apply_with_resume .select_container .select2-container{
	width: inherit;
	margin: 0 !important
}form.apply_with_resume input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not(.taggle_input),form.apply_with_resume textarea,form.apply_with_resume .select_container,form.apply_with_resume .select2-container,form.apply_with_resume .bp-emojionearea,form.apply_with_resume .taggle_list{
	width: 100%;
	box-sizing: border-box;
	margin: 0 0 var(--theme-var-grid_gap) !important
}form.apply_with_resume>p:first-child{
	margin-bottom: var(--theme-var-grid_gap) !important
}.job-manager-message,.job-manager-info,.job-manager-error{
	font-size: 13px;
	line-height: 23px;
	padding: var(--theme-var-msg_padding) !important;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	color: var(--theme-color-text) !important;
	background-color: var(--theme-color-content_bg) !important;
	border: 1px solid var(--theme-color-bd_color) !important;
	box-shadow: none !important;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	margin: 0 !important
}.job-manager-message:empty,.job-manager-info:empty,.job-manager-error:empty{
	display: none
}.job-manager-message:before,.job-manager-info:before,.job-manager-error:before{
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--theme-color-menu_bg);
	display: block !important;
	transform: translateZ(-1px)
}.job-manager-message:after,.job-manager-info:after,.job-manager-error:after{
	display: none
}.job-manager-message *,.job-manager-info *,.job-manager-error *{
	background-color: transparent !important;
	color: inherit !important;
	border: none !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important
}.job-manager-message *:before,.job-manager-info *:before,.job-manager-error *:before{
	display: none !important
}.job-manager-message img,.job-manager-info img,.job-manager-error img{
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	border: none;
	margin-right: 7px
}.job-manager-message:before,.job-manager-info:before,.job-manager-error:before{
	content: '' !important
}.job-manager-message a,.job-manager-info a,.job-manager-error a{
	text-decoration: underline
}.job-manager-message a:hover,.job-manager-info a:hover,.job-manager-error a:hover{
	text-decoration: none
}.job-manager-message.job-manager-error,.job-manager-error.job-manager-error,.job-manager-info.job-manager-error{
	border-color: var(--theme-color-accent_link2_05) !important
}.job-manager-message.job-manager-error:before,.job-manager-error.job-manager-error:before,.job-manager-info.job-manager-error:before{
	background-color: var(--theme-color-accent_link2_005)
}.job-manager-message.job-manager-info,.job-manager-error.job-manager-info,.job-manager-info.job-manager-info{
	border-color: var(--theme-color-accent_link_05) !important
}.job-manager-message.job-manager-info:before,.job-manager-error.job-manager-info:before,.job-manager-info.job-manager-info:before{
	background-color: var(--theme-color-accent_link_005)
}.job-manager-message.job-manager-message,.job-manager-error.job-manager-message,.job-manager-info.job-manager-message{
	border-color: var(--theme-color-accent_link5_05) !important
}.job-manager-message.job-manager-message:before,.job-manager-error.job-manager-message:before,.job-manager-info.job-manager-message:before{
	background-color: var(--theme-color-accent_link5_005)
}div.job_listings,.wp-widget-widget_recent_jobs{
	margin-bottom: 0
}div.job_listings[data-title]:before,.wp-widget-widget_recent_jobs[data-title]:before{
	content: attr(data-title);
	display: block;
	margin-top: -0.2em;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	padding-bottom: 0.85em;
	border-bottom: 1px solid var(--theme-color-bd_color);
	color: var(--theme-color-text_dark)
}div.job_listings .job_filters,.wp-widget-widget_recent_jobs .job_filters{
	background-color: transparent
}div.job_listings .job_filters .search_jobs,.wp-widget-widget_recent_jobs .job_filters .search_jobs{
	padding: 15px;
	background-color: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	display: flex;
	justify-content: space-between
}div.job_listings .job_filters .search_jobs:before,div.job_listings .job_filters .search_jobs:after,.wp-widget-widget_recent_jobs .job_filters .search_jobs:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs:after{
	display: none
}div.job_listings .job_filters .search_jobs .search_keywords,div.job_listings .job_filters .search_jobs .search_location,div.job_listings .job_filters .search_jobs .search_submit,div.job_listings .job_filters .search_jobs .search_categories,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_keywords,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_submit,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories{
	float: none;
	width: auto;
	padding: 0;
	margin: 0
}div.job_listings .job_filters .search_jobs .search_keywords,div.job_listings .job_filters .search_jobs .search_location,div.job_listings .job_filters .search_jobs .search_categories,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_keywords,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories{
	position: relative;
	width: 100%;
	padding-right: 15px;
	box-sizing: border-box
}div.job_listings .job_filters .search_jobs .search_keywords:before,div.job_listings .job_filters .search_jobs .search_location:before,div.job_listings .job_filters .search_jobs .search_categories:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_keywords:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories:before{
	content: '\E9A1';
	font-family: "fontello";
	font-size: 16px;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 17px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	color: var(--theme-color-text_light)
}div.job_listings .job_filters .search_jobs .search_keywords input,div.job_listings .job_filters .search_jobs .search_keywords .select2-selection,div.job_listings .job_filters .search_jobs .search_location input,div.job_listings .job_filters .search_jobs .search_location .select2-selection,div.job_listings .job_filters .search_jobs .search_categories input,div.job_listings .job_filters .search_jobs .search_categories .select2-selection,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_keywords input,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_keywords .select2-selection,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location input,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location .select2-selection,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories input,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories .select2-selection{
	padding-left: 3.2em
}div.job_listings .job_filters .search_jobs .search_location:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_location:before{
	content: '\E9E0'
}div.job_listings .job_filters .search_jobs .search_remote_position,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_remote_position{
	display: none
}div.job_listings .job_filters .search_jobs .search_categories,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories{
	padding-top: 0
}div.job_listings .job_filters .search_jobs .search_categories:before,.wp-widget-widget_recent_jobs .job_filters .search_jobs .search_categories:before{
	content: '\E9D8'
}div.job_listings .job_filters .search_jobs>div:not([class]),.wp-widget-widget_recent_jobs .job_filters .search_jobs>div:not([class]){
	display: none
}div.job_listings .job_filters .job_types,.wp-widget-widget_recent_jobs .job_filters .job_types{
	background: none;
	border: none;
	font-size: 12px;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) )
}div.job_listings .job_filters .job_types li,.wp-widget-widget_recent_jobs .job_filters .job_types li{
	padding: 0;
	border-right: none;
	margin-right: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) )
}div.job_listings .job_filters .job_types li:last-child,.wp-widget-widget_recent_jobs .job_filters .job_types li:last-child{
	margin-right: 0
}div.job_listings .job_filters .showing_jobs,.wp-widget-widget_recent_jobs .job_filters .showing_jobs{
	padding: 5px 15px;
	font-size: 12px;
	line-height: 18px;
	background: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	border-top: none;
	margin-top: 11px
}div.job_listings ul.job_listings,.wp-widget-widget_recent_jobs ul.job_listings{
	border: none;
	padding: 0
}div.job_listings ul.job_listings:not(:first-child),.wp-widget-widget_recent_jobs ul.job_listings:not(:first-child){
	margin-top: 15px
}div.job_listings ul.job_listings li.job_listing,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing{
	padding: 19px 0;
	border-color: var(--theme-color-bd_color)
}div.job_listings ul.job_listings li.job_listing:first-child,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing:first-child{
	border-top: 1px solid var(--theme-color-bd_color)
}div.job_listings ul.job_listings li.job_listing:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing:before{
	display: none
}div.job_listings ul.job_listings li.job_listing a,div.job_listings ul.job_listings li.job_listing a>.content,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content{
	line-height: inherit;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	background-color: transparent;
	width: 100%
}div.job_listings ul.job_listings li.job_listing a .company_logo,div.job_listings ul.job_listings li.job_listing a .position,div.job_listings ul.job_listings li.job_listing a .location,div.job_listings ul.job_listings li.job_listing a .meta,div.job_listings ul.job_listings li.job_listing a .meta .company,div.job_listings ul.job_listings li.job_listing a .meta .job-type,div.job_listings ul.job_listings li.job_listing a>.content .company_logo,div.job_listings ul.job_listings li.job_listing a>.content .position,div.job_listings ul.job_listings li.job_listing a>.content .location,div.job_listings ul.job_listings li.job_listing a>.content .meta,div.job_listings ul.job_listings li.job_listing a>.content .meta .company,div.job_listings ul.job_listings li.job_listing a>.content .meta .job-type,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company_logo,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .location,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .company,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .job-type,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company_logo,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .location,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .company,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .job-type{
	float: none;
	position: relative;
	left: auto;
	margin: 0;
	width: auto;
	padding-left: 0
}div.job_listings ul.job_listings li.job_listing a .company_logo:before,div.job_listings ul.job_listings li.job_listing a .position:before,div.job_listings ul.job_listings li.job_listing a .location:before,div.job_listings ul.job_listings li.job_listing a .meta:before,div.job_listings ul.job_listings li.job_listing a .meta .company:before,div.job_listings ul.job_listings li.job_listing a .meta .job-type:before,div.job_listings ul.job_listings li.job_listing a>.content .company_logo:before,div.job_listings ul.job_listings li.job_listing a>.content .position:before,div.job_listings ul.job_listings li.job_listing a>.content .location:before,div.job_listings ul.job_listings li.job_listing a>.content .meta:before,div.job_listings ul.job_listings li.job_listing a>.content .meta .company:before,div.job_listings ul.job_listings li.job_listing a>.content .meta .job-type:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company_logo:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .position:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .location:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .company:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .job-type:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company_logo:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .position:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .location:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .company:before,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .job-type:before{
	display: none
}div.job_listings ul.job_listings li.job_listing a .company_logo,div.job_listings ul.job_listings li.job_listing a>.content .company_logo,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company_logo,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company_logo{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 49px;
	height: 49px;
	max-width: unset;
	padding-top: 0 !important
}div.job_listings ul.job_listings li.job_listing a .company_logo + .position,div.job_listings ul.job_listings li.job_listing a .image + .content .position,div.job_listings ul.job_listings li.job_listing a>.content .company_logo + .position,div.job_listings ul.job_listings li.job_listing a>.content .image + .content .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company_logo + .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .image + .content .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company_logo + .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .image + .content .position{
	padding-left: 12px
}div.job_listings ul.job_listings li.job_listing a .position,div.job_listings ul.job_listings li.job_listing a>.content .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .position,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .position{
	width: 55%;
	margin-top: 1px;
	padding-right: 20px
}div.job_listings ul.job_listings li.job_listing a .position h3,div.job_listings ul.job_listings li.job_listing a>.content .position h3,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .position h3,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .position h3{
	font-weight: 500;
	line-height: 1.333em;
	color: var(--theme-color-text_dark);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}div.job_listings ul.job_listings li.job_listing a .company,div.job_listings ul.job_listings li.job_listing a>.content .company,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company{
	font-size: 13px;
	line-height: 19px;
	color: var(--theme-color-text_light) !important
}div.job_listings ul.job_listings li.job_listing a .company strong,div.job_listings ul.job_listings li.job_listing a>.content .company strong,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company strong,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company strong{
	font-weight: 400;
	margin-right: 7px
}div.job_listings ul.job_listings li.job_listing a .company .tagline,div.job_listings ul.job_listings li.job_listing a>.content .company .tagline,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .company .tagline,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .company .tagline{
	margin-left: 0;
	display: block
}div.job_listings ul.job_listings li.job_listing a .location,div.job_listings ul.job_listings li.job_listing a>.content .location,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .location,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .location{
	font-size: 13px;
	line-height: 19px;
	color: var(--theme-color-text_light);
	padding-right: 20px
}div.job_listings ul.job_listings li.job_listing a .meta,div.job_listings ul.job_listings li.job_listing a>.content .meta,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta{
	margin-left: auto
}div.job_listings ul.job_listings li.job_listing a .meta .job-type,div.job_listings ul.job_listings li.job_listing a>.content .meta .job-type,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .job-type,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .job-type{
	font-size: 13px;
	line-height: 19px;
	font-weight: 400;
	color: var(--theme-color-accent_link)
}div.job_listings ul.job_listings li.job_listing a .meta .date,div.job_listings ul.job_listings li.job_listing a>.content .meta .date,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a .meta .date,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a>.content .meta .date{
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	color: var(--theme-color-text_light)
}div.job_listings ul.job_listings li.job_listing a:hover,div.job_listings ul.job_listings li.job_listing a:hover>.content,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a:hover,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a:hover>.content{
}div.job_listings ul.job_listings li.job_listing a:hover .position h3,div.job_listings ul.job_listings li.job_listing a:hover>.content .position h3,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a:hover .position h3,.wp-widget-widget_recent_jobs ul.job_listings li.job_listing a:hover>.content .position h3{
	color: var(--theme-color-accent_hover)
}div.job_listings .load_more_jobs,.wp-widget-widget_recent_jobs .load_more_jobs{
	font-size: var(--theme-font-button_font-size);
	font-weight: 600;
	line-height: 21px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	text-align: left;
	color: var(--theme-color-text_dark);
	background-color: transparent;
	border: none !important;
	padding: 0 2.1em 0 0 !important;
	margin-top: 20px;
	margin-bottom: -6px;
	position: relative;
	display: table
}div.job_listings .load_more_jobs:hover,div.job_listings .load_more_jobs:focus,.wp-widget-widget_recent_jobs .load_more_jobs:hover,.wp-widget-widget_recent_jobs .load_more_jobs:focus{
	color: var(--theme-color-accent_hover);
	background-color: transparent
}div.job_listings .load_more_jobs strong,.wp-widget-widget_recent_jobs .load_more_jobs strong{
	font-weight: inherit
}div.job_listings .load_more_jobs:before,div.job_listings .load_more_jobs:after,.wp-widget-widget_recent_jobs .load_more_jobs:before,.wp-widget-widget_recent_jobs .load_more_jobs:after{
	content: '\E9A7';
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	font-size: 1.25em;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	transition: all 0.3s ease
}div.job_listings .load_more_jobs:before,.wp-widget-widget_recent_jobs .load_more_jobs:before{
	right: 20px;
	opacity: 0
}div.job_listings .load_more_jobs:hover:before,.wp-widget-widget_recent_jobs .load_more_jobs:hover:before{
	opacity: 1;
	right: 0
}div.job_listings .load_more_jobs:hover:after,.wp-widget-widget_recent_jobs .load_more_jobs:hover:after{
	opacity: 0;
	right: -20px
}.single_job_listing{
}.single_job_listing>h1{
	margin-top: 0
}.single_job_listing .job-listing-meta{
	margin-bottom: var(--theme-var-grid_gap);
	padding-bottom: var(--theme-var-grid_gap);
	border-bottom: 1px solid var(--theme-color-bd_color)
}.single_job_listing .job-listing-meta li{
	margin-right: 19px
}.single_job_listing .job-listing-meta li:last-child{
	margin-right: 0
}.single_job_listing .job-listing-meta .job-type{
	font-size: 10px;
	line-height: inherit;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	padding: 0 16px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	color: var(--theme-color-extra_dark);
	background-color: var(--theme-color-extra_bg_color)
}.single_job_listing .job-listing-meta .location,.single_job_listing .job-listing-meta .date-posted,.single_job_listing .job-listing-meta .position-filled{
	font-size: 13px;
	line-height: inherit;
	font-weight: 500;
	padding: 0;
	color: var(--theme-color-text_light)
}.single_job_listing .job-listing-meta .location:before,.single_job_listing .job-listing-meta .date-posted:before,.single_job_listing .job-listing-meta .position-filled:before{
	font-family: "fontello" !important;
	color: inherit;
	margin-right: 7px;
	width: auto;
	height: auto
}.single_job_listing .job-listing-meta .location:before{
	content: '\E9E0';
	font-size: 17px;
	line-height: 0.9em;
	vertical-align: baseline
}.single_job_listing .job-listing-meta .location a{
	color: inherit
}.single_job_listing .job-listing-meta .location a:hover,.single_job_listing .job-listing-meta .location a:focus{
	color: var(--theme-color-accent_link)
}.single_job_listing .job-listing-meta .date-posted:before{
	content: '\E9E1'
}.single_job_listing .job-listing-meta .position-filled:before{
	content: '\e8e0'
}.single_job_listing .company{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	margin: 0 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap);
	float: right;
	text-align: center;
	min-height: auto;
	width: var(--theme-var-sidebar);
	box-sizing: border-box;
	box-shadow: none;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.single_job_listing .company img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: relative;
	left: auto;
	float: none;
	width: 130px;
	height: 130px
}.single_job_listing .company .company_apply{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) )
}.single_job_listing .company .company_apply .job_application .button{
	width: 100%
}.single_job_listing .company .company_apply .application_details{
	padding: 15px
}.single_job_listing .company .company_apply .application_details input[type="submit"]{
	width: 100%;
	padding-right: 0;
	padding-left: 0
}.single_job_listing .company .company_contacts{
	text-align: left;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) )
}.single_job_listing .company .company_contacts h5{
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 5px
}.single_job_listing .company .company_contacts ul{
	padding: 0;
	margin: 0;
	font-size: 14px
}.single_job_listing .company .company_contacts ul li{
	margin: 0;
	padding: 0;
	color: inherit;
	line-height: inherit;
	font-style: normal;
	list-style-type: none;
	text-indent: 0
}.single_job_listing .company .company_contacts ul li:before,.single_job_listing .company .company_contacts ul li:empty{
	display: none
}.single_job_listing .company .company_contacts ul li + li{
	margin-top: 0px
}.single_job_listing .company .company_contacts ul li a{
	color: inherit
}.single_job_listing .company .company_contacts ul li a:hover,.single_job_listing .company .company_contacts ul li a:focus{
	color: var(--theme-color-accent_hover)
}.single_job_listing .company .company_contacts ul .website a{
	color: var(--theme-color-accent_link2)
}.single_job_listing .company .company_contacts ul .website a:hover,.single_job_listing .company .company_contacts ul .website a:focus{
	color: var(--theme-color-accent_hover2)
}.single_job_listing .company .company_contacts ul li + .website{
	margin-top: 15px
}.single_job_listing .job_description{
	margin-bottom: 0
}.single_job_listing .job_description>h1:first-child,.single_job_listing .job_description>h2:first-child,.single_job_listing .job_description>h3:first-child,.single_job_listing .job_description>h4:first-child,.single_job_listing .job_description>h5:first-child,.single_job_listing .job_description>h6:first-child{
	margin-top: 0
}.single_job_listing .job_description>ul:last-child,.single_job_listing .job_description>p:last-child{
	margin-bottom: 0
}.single_job_listing .job_description ul li::marker{
	color: var(--theme-color-accent_link2)
}.single_job_listing .job_application{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0;
	overflow: visible
}.single_job_listing .job_application .application_details{
	text-align: left;
	padding: var(--theme-var-grid_gap);
	margin: var(--theme-var-grid_gap) 0 0;
	box-shadow: none;
	line-height: inherit;
	border: none;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	background-color: var(--theme-color-bg_color)
}.single_job_listing .job_application .application_details:before,.single_job_listing .job_application .application_details:after{
	display: none
}.single_job_listing .job_application .application_details p{
	margin-bottom: 0
}.single-job_listing.sidebar_hide{
}.single-job_listing.sidebar_hide .page_content_wrap>[class*="content_wrap"]:first-child{
	width: var(--theme-var-content);
	overflow: visible !important;
	margin: 0
}.single-job_listing.sidebar_hide .single_job_listing .company{
	position: absolute;
	z-index: 1;
	top: 0;
	left: calc(100% + var(--theme-var-grid_gap));
	float: none;
	margin: 0;
	border: none;
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.single-job_listing.sidebar_hide.menu_side_hide{
}.single-job_listing.sidebar_hide.menu_side_hide .page_content_wrap>[class*="content_wrap"]:first-child{
	padding-right: calc( var(--theme-var-sidebar) + var(--theme-var-grid_gap) );
	margin: 0 auto
}.single-job_listing.sidebar_hide.menu_side_hide .single_job_listing .company{
	left: auto;
	right: 0
}.single-job_listing.sidebar_show .single_job_listing .company .company_apply{
	display: none
}.single-job_listing.sidebar_show .single_job_listing .company .company_contacts{
	text-align: center
}.widget .job_summary_shortcode{
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	border: none;
	padding: 2em 0 0;
	box-shadow: none
}.widget .job_summary_shortcode .job-type{
	top: 0
}.job_summary_shortcode{
	padding: 3em 0 0;
	overflow: hidden;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	border-color: var(--theme-color-bd_color);
	background-color: var(--theme-color-content_bg);
	box-shadow: 0 5px 30px rgba(0,0,0,0.04)
}.job_summary_shortcode .job-type{
	font-size: 10px;
	line-height: inherit;
	font-weight: 600;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--theme-color-accent_text);
	background-color: var(--theme-color-accent_link) !important;
	height: auto;
	padding: 0 16px;
	-webkit-border-radius: 24px;
	-ms-border-radius: 24px;
	border-radius: 24px;
	margin: 0;
	top: 15px;
	right: 15px;
	box-shadow: none
}.job_summary_shortcode img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 130px;
	height: 130px;
	margin: auto
}.job_summary_shortcode .job_summary_content{
	padding: 0
}.job_summary_shortcode .job_summary_content .job_summary_title{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	margin-bottom: 5px
}.job_summary_shortcode .job_summary_content .meta{
	font-style: normal;
	color: inherit;
	font-size: 13px;
	margin-bottom: 0
}.job_summary_shortcode .job_summary_content .meta:before{
	content: '\E9E0';
	font-family: "fontello";
	font-size: 17px;
	margin-right: 6px
}.job_summary_shortcode .job_summary_content .meta time{
	display: block;
	background-color: var(--theme-color-navigate_bg);
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	padding: 13px 0 14px
}#job-manager-job-dashboard>p{
	display: none
}#job-manager-job-dashboard table{
	width: 100%;
	color: var(--theme-color-text_light)
}#job-manager-job-dashboard table th{
	padding: 15px 20px 16px 0;
	font-size: 12px;
	line-height: inherit;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	text-align: left
}#job-manager-job-dashboard table td{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) ) 20px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0;
	vertical-align: top
}#job-manager-job-dashboard table th:first-child,#job-manager-job-dashboard table td:first-child{
	padding-left: 20px
}#job-manager-job-dashboard table th + td,#job-manager-job-dashboard table td + th,#job-manager-job-dashboard table td + td{
	border-left: none
}#job-manager-job-dashboard table tfoot td{
	background-color: var(--theme-color-navigate_bg);
	padding: 15px 20px 16px
}#job-manager-job-dashboard table .job_title{
	width: 33%
}#job-manager-job-dashboard table .job_title a{
	font-weight: 500;
	color: var(--theme-color-text_dark)
}#job-manager-job-dashboard table .job_title a:hover,#job-manager-job-dashboard table .job_title a:focus{
	color: var(--theme-color-accent_link)
}#job-manager-job-dashboard table .job_title .job-dashboard-actions{
	visibility: visible;
	display: block;
	font-size: 12px;
	line-height: inherit;
	font-weight: 500;
	margin-top: 1px;
	margin-bottom: -6px
}#job-manager-job-dashboard table .job_title .job-dashboard-actions li:after{
	display: none
}#job-manager-job-dashboard table .job_title .job-dashboard-actions li + li:before{
	content: '';
	width: 3px;
	height: 3px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 9px 0 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-text)
}#job-manager-job-dashboard table .job_title .job-dashboard-actions li a{
	color: var(--theme-color-text)
}#job-manager-job-dashboard table .job_title .job-dashboard-actions li a:hover,#job-manager-job-dashboard table .job_title .job-dashboard-actions li a:focus{
	color: var(--theme-color-accent_link2)
}#job-manager-job-dashboard table .filled{
	text-align: left
}#job-manager-job-dashboard table th.date,#job-manager-job-dashboard table th.expires{
	text-align: left
}#job-manager-job-dashboard table td.date,#job-manager-job-dashboard table td.expires{
	font-size: 14px;
	text-align: left
}.job-manager-message + #submit-job-form,.job-manager-message + #submit-resume-form,.job-manager-message + .single_job_listing,.job-manager-message + #job-manager-job-dashboard,.job-manager-info + #submit-job-form,.job-manager-info + #submit-resume-form,.job-manager-info + .single_job_listing,.job-manager-info + #job-manager-job-dashboard,.job-manager-error + #submit-job-form,.job-manager-error + #submit-resume-form,.job-manager-error + .single_job_listing,.job-manager-error + #job-manager-job-dashboard{
	margin-top: var(--theme-var-grid_gap)
}#submit-job-form{
}#submit-job-form h2{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 27px ) );
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}#submit-job-form fieldset{
	margin: 0 0 var(--theme-var-grid_gap) 0;
	padding: 0;
	border-bottom: none;
	display: flex;
	flex-direction: row;
	justify-content: space-between
}#submit-job-form fieldset:before,#submit-job-form fieldset:after{
	display: none
}#submit-job-form fieldset label:not(.full-line-checkbox-field label){
	float: none;
	width: auto;
	font-weight: 500;
	margin-top: 9px;
	color: var(--theme-color-text_dark)
}#submit-job-form fieldset label:not(.full-line-checkbox-field label) small{
	opacity: 1;
	font-size: inherit;
	color: var(--theme-color-text_light)
}#submit-job-form fieldset div.field:not(.full-line-checkbox-field){
	width: 74.5%;
	float: none
}#submit-job-form fieldset small.description{
	opacity: 1;
	font-size: 12px;
	margin: 1em 0 0 0;
	display: block;
	line-height: 1.5em;
	color: var(--theme-color-text_light)
}#submit-job-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a{
	font-style: normal;
	color: inherit
}#submit-job-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover{
	color: var(--theme-color-text_dark)
}#submit-job-form .fieldset-logged_in,#submit-job-form .fieldset-login_required{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}#submit-job-form .fieldset-logged_in label:not(.full-line-checkbox-field label),#submit-job-form .fieldset-login_required label:not(.full-line-checkbox-field label){
	margin-top: 3px
}#submit-job-form .fieldset-logged_in strong,#submit-job-form .fieldset-login_required strong{
	font-weight: inherit
}#submit-job-form .fieldset-logged_in a.button,#submit-job-form .fieldset-login_required a.button{
	font-size: 11px;
	padding: 8px var(--theme-var-btn_padding3);
	line-height: 20px;
	vertical-align: middle;
	margin: 0 0 3px 19px
}#submit-job-form .fieldset-logged_in a.button:before,#submit-job-form .fieldset-login_required a.button:before{
	display: none
}#submit-job-form .fieldset-login_required a.button{
	margin: 0 19px 3px 0
}#submit-job-form .fieldset-type-file label:not(.full-line-checkbox-field label){
	margin-top: 2px
}#submit-job-form p:last-child{
	width: 74.5%;
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	margin-bottom: 0;
	margin-left: auto
}#submit-job-form p:last-child .button + .button{
	margin-left: 11px
}#submit-job-form .fieldset-type-checkbox .field{
	margin-top: 15px
}#submit-job-form .fieldset-type-checkbox .field input[type="checkbox"]{
	z-index: 2;
	clip: unset;
	opacity: 0
}#submit-job-form .fieldset-type-checkbox .field small.description{
	margin-top: 0
}#job_preview{
}#job_preview .job_listing_preview_title{
	padding: 15px var(--theme-var-grid_gap) 10px;
	-webkit-border-radius: 8px 8px 0 0;
	-ms-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	background-color: var(--theme-color-bg_color);
	overflow: hidden;
	display: flex;
	justify-content: end;
	align-items: center;
	order: 1
}#job_preview .job_listing_preview_title h2{
	margin-right: auto
}#job_preview .job_listing_preview_title .button{
	float: none;
	margin: 0;
	order: 2
}#job_preview .job_listing_preview_title .button + .button{
	margin-left: 15px
}#job_preview .job_listing_preview{
	-webkit-border-radius: 0 0 8px 8px;
	-ms-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	padding: var(--theme-var-grid_gap);
	border-color: var(--theme-color-bg_color)
}#job_preview .job_listing_preview .single_job_listing{
	overflow: hidden
}#job_preview .job_listing_preview .company .company_contacts{
	text-align: center
}#submit-resume-form>fieldset:first-of-type .button,#submit-resume-form .account-sign-in .button{
	-webkit-appearance: none;
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	white-space: nowrap;
	height: auto;
	max-width: 100%;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
	padding: var(--theme-var-btn_padding) var(--theme-var-btn_padding2);
	border-width: 0 !important
}.single-resume-content .resume-card .resume_contact .resume_contact_button,.related_wrap .resume-card .resume_contact .resume_contact_button{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_link);
	background-color: var(--theme-color-accent_link);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02)
}.single-resume-content .resume-card .resume_contact .resume_contact_button:hover,.single-resume-content .resume-card .resume_contact .resume_contact_button:focus,.related_wrap .resume-card .resume_contact .resume_contact_button:hover,.related_wrap .resume-card .resume_contact .resume_contact_button:focus{
	color: var(--theme-color-accent_text);
	border-color: var(--theme-color-accent_hover);
	background-color: var(--theme-color-accent_hover);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover_02)
}.single-resume-content .resume_contact .resume_contact_button,#submit-resume-form>fieldset:first-of-type .button,#submit-resume-form .account-sign-in .button{
	border-color: var(--theme-color-accent_link4);
	background-color: var(--theme-color-accent_link4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link4_02)
}.single-resume-content .resume_contact .resume_contact_button:hover,.single-resume-content .resume_contact .resume_contact_button:focus,#submit-resume-form>fieldset:first-of-type .button:hover,#submit-resume-form>fieldset:first-of-type .button:focus,#submit-resume-form .account-sign-in .button:hover,#submit-resume-form .account-sign-in .button:focus{
	border-color: var(--theme-color-accent_hover4);
	background-color: var(--theme-color-accent_hover4);
	box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_hover4_02)
}div.resumes{
	margin-bottom: 0
}div.resumes[data-title]:before{
	content: attr(data-title);
	display: block;
	margin-top: -0.2em;
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	padding-bottom: 0.85em;
	border-bottom: 1px solid var(--theme-color-bd_color);
	color: var(--theme-color-text_dark)
}div.resumes .resume_filters{
	background-color: transparent
}div.resumes .resume_filters .search_resumes{
	padding: 15px;
	background-color: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	display: flex;
	justify-content: space-between
}div.resumes .resume_filters .search_resumes:before,div.resumes .resume_filters .search_resumes:after{
	display: none
}div.resumes .resume_filters .search_resumes .search_keywords,div.resumes .resume_filters .search_resumes .search_location,div.resumes .resume_filters .search_resumes .search_skills,div.resumes .resume_filters .search_resumes .search_categories{
	float: none;
	padding: 0;
	margin: 0;
	padding: 0 15px 0 0 !important;
	position: relative;
	width: 100%;
	box-sizing: border-box
}div.resumes .resume_filters .search_resumes .search_keywords:last-child,div.resumes .resume_filters .search_resumes .search_location:last-child,div.resumes .resume_filters .search_resumes .search_skills:last-child,div.resumes .resume_filters .search_resumes .search_categories:last-child{
	padding-right: 0 !important
}div.resumes .resume_filters .search_resumes .search_keywords:before,div.resumes .resume_filters .search_resumes .search_location:before,div.resumes .resume_filters .search_resumes .search_skills:before,div.resumes .resume_filters .search_resumes .search_categories:before{
	content: '\E9A1';
	font-family: "fontello";
	font-size: 16px;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 17px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	color: var(--theme-color-text_light)
}div.resumes .resume_filters .search_resumes .search_keywords label,div.resumes .resume_filters .search_resumes .search_location label,div.resumes .resume_filters .search_resumes .search_skills label,div.resumes .resume_filters .search_resumes .search_categories label{
	display: none
}div.resumes .resume_filters .search_resumes .search_keywords input,div.resumes .resume_filters .search_resumes .search_keywords .select2-selection,div.resumes .resume_filters .search_resumes .search_location input,div.resumes .resume_filters .search_resumes .search_location .select2-selection,div.resumes .resume_filters .search_resumes .search_skills input,div.resumes .resume_filters .search_resumes .search_skills .select2-selection,div.resumes .resume_filters .search_resumes .search_categories input,div.resumes .resume_filters .search_resumes .search_categories .select2-selection{
	padding-left: 3.2em
}div.resumes .resume_filters .search_resumes .search_location:before{
	content: '\E9E0'
}div.resumes .resume_filters .search_resumes .search_skills:before{
	content: '\E9BC'
}div.resumes .resume_filters .search_resumes .search_categories{
	padding-top: 0
}div.resumes .resume_filters .search_resumes .search_categories:before{
	content: '\E9D8'
}div.resumes .resume_filters .search_resumes>div:not([class]){
	display: none
}div.resumes .resume_filters .showing_resumes{
	padding: 5px 15px;
	font-size: 12px;
	background: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	border-top: none;
	margin-top: 11px
}div.resumes ul.resumes{
	border: none;
	margin-top: 12px;
	padding: 0
}div.resumes ul.resumes li.resume{
	padding: 19px 0;
	border-color: var(--theme-color-bd_color)
}div.resumes ul.resumes li.resume:before{
	display: none
}div.resumes ul.resumes li.resume a,div.resumes ul.resumes li.resume a>.content{
	line-height: inherit;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	background-color: transparent;
	width: 100%
}div.resumes ul.resumes li.resume a .candidate_photo,div.resumes ul.resumes li.resume a .candidate-column,div.resumes ul.resumes li.resume a .candidate-location-column,div.resumes ul.resumes li.resume a .resume-posted-column,div.resumes ul.resumes li.resume a .resume-posted-column .candidate-title,div.resumes ul.resumes li.resume a>.content .candidate_photo,div.resumes ul.resumes li.resume a>.content .candidate-column,div.resumes ul.resumes li.resume a>.content .candidate-location-column,div.resumes ul.resumes li.resume a>.content .resume-posted-column,div.resumes ul.resumes li.resume a>.content .resume-posted-column .candidate-title{
	float: none;
	position: relative;
	left: auto;
	margin: 0;
	width: auto
}div.resumes ul.resumes li.resume a .candidate_photo:before,div.resumes ul.resumes li.resume a .candidate-column:before,div.resumes ul.resumes li.resume a .candidate-location-column:before,div.resumes ul.resumes li.resume a .resume-posted-column:before,div.resumes ul.resumes li.resume a .resume-posted-column .candidate-title:before,div.resumes ul.resumes li.resume a>.content .candidate_photo:before,div.resumes ul.resumes li.resume a>.content .candidate-column:before,div.resumes ul.resumes li.resume a>.content .candidate-location-column:before,div.resumes ul.resumes li.resume a>.content .resume-posted-column:before,div.resumes ul.resumes li.resume a>.content .resume-posted-column .candidate-title:before{
	display: none
}div.resumes ul.resumes li.resume a .candidate_photo,div.resumes ul.resumes li.resume a>.content .candidate_photo{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 49px;
	height: 49px;
	max-width: unset
}div.resumes ul.resumes li.resume a .candidate_photo + .candidate-column,div.resumes ul.resumes li.resume a .image + .content .candidate-column,div.resumes ul.resumes li.resume a>.content .candidate_photo + .candidate-column,div.resumes ul.resumes li.resume a>.content .image + .content .candidate-column{
	padding-left: 12px
}div.resumes ul.resumes li.resume a .candidate-column,div.resumes ul.resumes li.resume a>.content .candidate-column{
	width: 42%;
	margin-top: 1px
}div.resumes ul.resumes li.resume a .candidate-column h3,div.resumes ul.resumes li.resume a>.content .candidate-column h3{
	font-weight: 500;
	line-height: 1.333em;
	color: var(--theme-color-text_dark);
	-webkit-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	-ms-transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
	transition: color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}div.resumes ul.resumes li.resume a .candidate-title,div.resumes ul.resumes li.resume a>.content .candidate-title{
	font-size: 13px;
	line-height: 15px;
	color: var(--theme-color-text_light) !important
}div.resumes ul.resumes li.resume a .candidate-title strong,div.resumes ul.resumes li.resume a>.content .candidate-title strong{
	font-weight: 400
}div.resumes ul.resumes li.resume a .candidate-location-column,div.resumes ul.resumes li.resume a>.content .candidate-location-column{
	font-size: 13px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text)
}div.resumes ul.resumes li.resume a .candidate-location-column .candidate-location:before,div.resumes ul.resumes li.resume a>.content .candidate-location-column .candidate-location:before{
	content: '\E9E0';
	font-family: "fontello";
	font-size: 16px;
	margin-right: 9px
}div.resumes ul.resumes li.resume a .resume-posted-column,div.resumes ul.resumes li.resume a>.content .resume-posted-column{
	font-size: 13px;
	line-height: inherit;
	font-weight: 500;
	color: var(--theme-color-text);
	margin-left: auto
}div.resumes ul.resumes li.resume a:hover,div.resumes ul.resumes li.resume a:hover>.content{
}div.resumes ul.resumes li.resume a:hover .candidate-column h3,div.resumes ul.resumes li.resume a:hover>.content .candidate-column h3{
	color: var(--theme-color-accent_hover)
}div.resumes ul.resumes li.no_resumes_found{
	padding: 5px 15px;
	font-size: 12px;
	background: var(--theme-color-bg_color);
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	border-bottom: none
}div.resumes .load_more_resumes{
	border: none !important;
	padding: 0;
	margin-top: var(--theme-var-grid_gap)
}#resume-manager-candidate-dashboard>p{
	display: none
}#resume-manager-candidate-dashboard table{
	width: 100%
}#resume-manager-candidate-dashboard table th{
	padding: 15px 20px 16px 0;
	font-size: 12px;
	line-height: inherit;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	text-align: left
}#resume-manager-candidate-dashboard table td{
	padding: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) ) 20px calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0;
	vertical-align: top
}#resume-manager-candidate-dashboard table th:first-child,#resume-manager-candidate-dashboard table td:first-child{
	padding-left: 20px
}#resume-manager-candidate-dashboard table th + td,#resume-manager-candidate-dashboard table td + th,#resume-manager-candidate-dashboard table td + td{
	border-left: none
}#resume-manager-candidate-dashboard table tfoot td{
	padding: 14px 20px;
	font-size: 12px;
	line-height: inherit;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	text-align: left;
	background-color: var(--theme-color-navigate_bg);
	border-top: 1px solid var(--theme-color-bd_color)
}#resume-manager-candidate-dashboard table tfoot td a{
	color: var(--theme-color-text_dark)
}#resume-manager-candidate-dashboard table tfoot td a:hover,#resume-manager-candidate-dashboard table tfoot td a:focus{
	color: var(--theme-color-accent_link)
}#resume-manager-candidate-dashboard table tfoot td a:before{
	content: '\E9D8';
	font-family: "fontello";
	font-size: 14px;
	margin-right: 8px
}#resume-manager-candidate-dashboard table .resume-title{
	width: 33%
}#resume-manager-candidate-dashboard table .resume-title a{
	font-weight: 500;
	color: var(--theme-color-text_dark)
}#resume-manager-candidate-dashboard table .resume-title a:hover,#resume-manager-candidate-dashboard table .resume-title a:focus{
	color: var(--theme-color-accent_link)
}#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions{
	visibility: visible;
	display: block;
	font-size: 12px;
	line-height: inherit;
	font-weight: 500;
	margin-top: 1px;
	margin-bottom: -6px
}#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions li:after{
	display: none
}#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions li + li:before{
	content: '';
	width: 3px;
	height: 3px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 9px 0 4px;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	background-color: var(--theme-color-text)
}#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions li a{
	color: var(--theme-color-text)
}#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions li a:hover,#resume-manager-candidate-dashboard table .resume-title .candidate-dashboard-actions li a:focus{
	color: var(--theme-color-accent_link2)
}#resume-manager-candidate-dashboard table td.candidate-title,#resume-manager-candidate-dashboard table td.candidate-location,#resume-manager-candidate-dashboard table td.date{
	font-size: 14px;
	text-align: left
}.single-resume-content{
}.single-resume-content>h1{
	margin-top: 0
}.single-resume-content .resume-meta{
	margin: 0 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 3px ) );
	padding: 0 0 calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	border-bottom: 1px solid var(--theme-color-bd_color);
	overflow: hidden
}.single-resume-content .resume-meta li{
	margin: 0 19px 0 0;
	list-style-type: none;
	float: left
}.single-resume-content .resume-meta .job-title,.single-resume-content .resume-meta .location,.single-resume-content .resume-meta .date-posted{
	font-size: 13px;
	line-height: inherit;
	font-weight: 500;
	padding: 0;
	color: var(--theme-color-text_light)
}.single-resume-content .resume-meta .job-title:before,.single-resume-content .resume-meta .location:before,.single-resume-content .resume-meta .date-posted:before{
	font-family: "fontello" !important;
	color: inherit;
	margin-right: 7px;
	width: auto;
	height: auto
}.single-resume-content .resume-meta .job-title{
	color: var(--theme-color-text_dark)
}.single-resume-content .resume-meta .location:before{
	content: '\E9E0';
	font-size: 17px;
	line-height: 0.9em;
	vertical-align: middle
}.single-resume-content .resume-meta .location a{
	color: inherit
}.single-resume-content .resume-meta .location a:hover,.single-resume-content .resume-meta .location a:focus{
	color: var(--theme-color-accent_link)
}.single-resume-content .resume-meta .date-posted:before{
	content: '\E9E1';
	font-size: 16px;
	line-height: 0.9em;
	vertical-align: middle
}.single-resume-content .meta{
	display: none
}.single-resume-content .resume-aside{
	display: none
}.single-resume-content .resume-card{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	margin: 0 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap);
	float: right;
	text-align: center;
	min-height: auto;
	width: var(--theme-var-sidebar);
	box-sizing: border-box;
	box-shadow: none;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px
}.single-resume-content .resume-card img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: relative;
	left: auto;
	float: none;
	width: 130px;
	height: 130px
}.single-resume-content .resume-card .resume_contact{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 9px ) );
	margin-bottom: 0;
	padding: 0;
	overflow: visible
}.single-resume-content .resume-card .resume_contact .resume_contact_button{
	width: 100%;
	margin: 0;
	float: none
}.single-resume-content .resume-card .resume_contact .resume_contact_details{
	padding: 15px;
	text-align: left
}.single-resume-content .resume-card .resume_contacts{
	text-align: left;
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 6px ) )
}.single-resume-content .resume-card .resume_contacts h5{
	margin-top: 0;
	margin-bottom: 0.75em
}.single-resume-content .resume-card .resume_contacts ul{
	padding: 0;
	margin: 0;
	font-size: 14px;
	width: max-content;
	text-align: left
}.single-resume-content .resume-card .resume_contacts ul li{
	margin: 0;
	padding: 0;
	color: inherit;
	line-height: inherit;
	font-style: normal;
	list-style-type: none
}.single-resume-content .resume-card .resume_contacts ul li:before,.single-resume-content .resume-card .resume_contacts ul li:empty{
	display: none
}.single-resume-content .resume-card .resume_contacts ul li + li{
	margin-top: 0.35em
}.single-resume-content .resume-card .resume_contacts ul li a{
	color: var(--theme-color-text)
}.single-resume-content .resume-card .resume_contacts ul li a:hover,.single-resume-content .resume-card .resume_contacts ul li a:focus{
	color: var(--theme-color-accent_link)
}.single-resume-content .resume-card .resume_contacts ul li a[href*="facebook"]:before,.single-resume-content .resume-card .resume_contacts ul li a[href*="twitter"]:before,.single-resume-content .resume-card .resume_contacts ul li a[href*="instagram"]:before{
	font-family: "fontello";
	color: var(--theme-color-text_dark);
	font-size: 15px;
	width: 13px;
	margin-right: 10px;
	text-align: center;
	display: inline-block
}.single-resume-content .resume-card .resume_contacts ul li a[href*="facebook"]:before{
	content: '\e873'
}.single-resume-content .resume-card .resume_contacts ul li a[href*="twitter"]:before{
	content: '\e89a'
}.single-resume-content .resume-card .resume_contacts ul li a[href*="instagram"]:before{
	content: '\e87e'
}.single-resume-content .resume_description{
	margin-bottom: 0
}.single-resume-content .resume_description>h1:first-child,.single-resume-content .resume_description>h2:first-child,.single-resume-content .resume_description>h3:first-child,.single-resume-content .resume_description>h4:first-child,.single-resume-content .resume_description>h5:first-child,.single-resume-content .resume_description>h6:first-child{
	margin-top: 0
}.single-resume-content .resume_description>ul:last-child,.single-resume-content .resume_description>p:last-child{
	margin-bottom: 0
}.single-resume-content .resume-manager-skills{
	margin: 19px 0 0;
	display: flex;
	flex-wrap: wrap
}.single-resume-content .resume-manager-skills li{
	width: auto;
	display: block;
	padding: 2px 10px;
	margin: 0 4px 4px 0;
	font-size: 10px !important;
	line-height: 17px;
	font-weight: 500;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	-webkit-border-radius: var(--theme-var-rad);
	-ms-border-radius: var(--theme-var-rad);
	border-radius: var(--theme-var-rad);
	color: var(--theme-color-text_dark);
	background-color: var(--theme-color-bg_color)
}.single-resume-content .resume-manager-education,.single-resume-content .resume-manager-experience{
	border: none;
	padding: 3px 0 0 16px;
	margin-bottom: 0
}.single-resume-content .resume-manager-education p,.single-resume-content .resume-manager-experience p{
	margin-top: 10px
}.single-resume-content .resume-manager-education dl,.single-resume-content .resume-manager-experience dl{
	border: none
}.single-resume-content .resume-manager-education dd + dt,.single-resume-content .resume-manager-experience dd + dt{
	margin-top: 20px
}.single-resume-content .resume-manager-education dt,.single-resume-content .resume-manager-experience dt{
	border: none;
	padding: 0
}.single-resume-content .resume-manager-education dt h3,.single-resume-content .resume-manager-experience dt h3{
	font-size: 16px
}.single-resume-content .resume-manager-education dt h3:before,.single-resume-content .resume-manager-experience dt h3:before{
	width: 6px;
	height: 6px;
	margin: 0;
	border: none;
	left: -16px;
	top: 7px;
	background-color: var(--theme-color-text_dark)
}.single-resume-content .resume-manager-education dt h3 strong,.single-resume-content .resume-manager-experience dt h3 strong{
	font-weight: 500
}.single-resume-content .resume-manager-education dt h3 .location,.single-resume-content .resume-manager-experience dt h3 .location{
	font-size: 14px;
	font-weight: 400;
	color: var(--theme-color-text);
	display: block;
	margin-top: 9px
}.single-resume-content .resume-manager-education dt small,.single-resume-content .resume-manager-experience dt small{
	float: right;
	font-size: 14px;
	text-transform: none;
	color: var(--theme-color-text)
}.single-resume-content .resume-manager-education dd,.single-resume-content .resume-manager-experience dd{
	border: none;
	padding: 0
}.single-resume-content .resume_contact{
	margin: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) ) 0 0;
	padding: 0;
	overflow: visible
}.single-resume-content .resume_contact .resume_contact_button{
	width: auto;
	float: none;
	margin: 0
}.single-resume-content .resume_contact .resume_contact_details{
	text-align: left;
	float: none;
	width: auto;
	padding: var(--theme-var-grid_gap);
	margin: var(--theme-var-grid_gap) 0 0;
	box-shadow: none;
	line-height: inherit;
	border: none;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	background-color: var(--theme-color-bg_color)
}.single-resume-content .resume_contact .resume_contact_details:before,.single-resume-content .resume_contact .resume_contact_details:after{
	display: none
}.single-resume-content .resume_contact .resume_contact_details p{
	margin-bottom: 0
}.single-resume.sidebar_hide{
}.single-resume.sidebar_hide .page_content_wrap>[class*="content_wrap"]:first-child{
	width: var(--theme-var-content);
	overflow: visible !important;
	margin: 0
}.single-resume.sidebar_hide .single-resume-content .resume-card{
	position: absolute;
	z-index: 1;
	top: 0;
	left: calc(100% + var(--theme-var-grid_gap));
	float: none;
	margin: 0;
	border: none;
	box-shadow: 0 3px 20px #1d26260d;
	background-color: var(--theme-color-content_bg)
}.single-resume.sidebar_hide.menu_side_hide{
}.single-resume.sidebar_hide.menu_side_hide .page_content_wrap>[class*="content_wrap"]:first-child{
	padding-right: calc( var(--theme-var-sidebar) + var(--theme-var-grid_gap) );
	margin: 0 auto
}.single-resume.sidebar_hide.menu_side_hide .single-resume-content .resume-card{
	left: auto;
	right: 0
}.single-resume.sidebar_show .single-resume-content .resume-card .resume_contact{
	display: none
}.single-resume.sidebar_show .single-resume-content .resume-card .resume_contacts{
	text-align: center
}.single-resume.sidebar_show .single-resume-content .resume-card .resume_contacts ul{
	margin: 0 auto
}.related_wrap .resume-card{
	padding: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 15px ) ) calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 14px ) );
	text-align: center;
	min-height: auto;
	width: auto;
	box-sizing: border-box;
	box-shadow: none;
	border: 1px solid var(--theme-color-bd_color);
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px
}.related_wrap .resume-card img{
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	position: relative;
	left: auto;
	float: none;
	width: 130px;
	height: 130px
}.related_wrap .resume-card .job-title{
	margin-top: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 2px ) );
	margin-bottom: 5px
}.related_wrap .resume-card .location{
	font-size: 13px
}.related_wrap .resume-card .location a{
	color: var(--theme-color-text)
}.related_wrap .resume-card .location a:hover,.related_wrap .resume-card .location a:focus{
	color: var(--theme-color-accent_link)
}.related_wrap .resume-card .location a:before{
	content: '\E9E0';
	font-family: "fontello";
	font-size: 17px;
	margin-right: 6px
}#submit-resume-form{
}#submit-resume-form h2{
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 27px ) );
	margin-bottom: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 4px ) )
}#submit-resume-form fieldset{
	margin: 0 0 var(--theme-var-grid_gap) 0;
	padding: 0;
	border-bottom: none;
	display: flex;
	flex-direction: row;
	justify-content: space-between
}#submit-resume-form fieldset:before,#submit-resume-form fieldset:after{
	display: none
}#submit-resume-form fieldset label:not(.full-line-checkbox-field label){
	float: none;
	width: auto;
	line-height: 1.1em;
	font-weight: 500;
	margin-top: 15px;
	color: var(--theme-color-text_dark)
}#submit-resume-form fieldset div.field:not(.full-line-checkbox-field){
	width: 74.5%;
	float: none
}#submit-resume-form fieldset.fieldset-links .fieldset-name div.field,#submit-resume-form fieldset.fieldset-links .fieldset-url div.field{
	width: 84.5%
}#submit-resume-form fieldset.fieldset-candidate_education .fieldset-location div.field,#submit-resume-form fieldset.fieldset-candidate_education .fieldset-qualification div.field,#submit-resume-form fieldset.fieldset-candidate_education .fieldset-date div.field,#submit-resume-form fieldset.fieldset-candidate_education .fieldset-notes div.field{
	width: 84.5%
}#submit-resume-form fieldset.fieldset-candidate_experience .fieldset-employer div.field,#submit-resume-form fieldset.fieldset-candidate_experience .fieldset-job_title div.field,#submit-resume-form fieldset.fieldset-candidate_experience .fieldset-date div.field,#submit-resume-form fieldset.fieldset-candidate_experience .fieldset-notes div.field{
	width: 84.5%
}#submit-resume-form fieldset small.description{
	opacity: 1;
	font-size: 12px;
	margin: 1.2em 0 0 0;
	display: block;
	line-height: 1.2em;
	color: var(--theme-color-text_light)
}#submit-resume-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a{
	font-style: normal;
	color: inherit
}#submit-resume-form fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a:hover{
	color: var(--theme-color-text_dark)
}#submit-resume-form>fieldset:first-of-type{
	margin-bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 5px ) )
}#submit-resume-form>fieldset:first-of-type label:not(.full-line-checkbox-field label){
	margin-top: 10px
}#submit-resume-form>fieldset:first-of-type strong{
	font-weight: inherit
}#submit-resume-form>fieldset:first-of-type a.button{
	font-size: 11px;
	padding: 8px 2.7em;
	line-height: 20px;
	vertical-align: middle;
	margin: 0 0 3px 19px
}#submit-resume-form>fieldset:first-of-type a.button:before{
	display: none
}#submit-resume-form .fieldset-type-file label:not(.full-line-checkbox-field label){
	margin-top: 2px
}#submit-resume-form .fieldset-links .resume-manager-add-row,#submit-resume-form .fieldset-candidate_education .resume-manager-add-row,#submit-resume-form .fieldset-candidate_experience .resume-manager-add-row{
	margin-top: 9px;
	display: block;
	font-weight: 500
}#submit-resume-form p:last-child{
	width: 74.5%;
	margin-top: calc( var(--theme-var-grid_gap) + ( var(--theme-var-grid_gap_koef) * 8px ) );
	margin-bottom: 0;
	margin-left: auto
}#submit-resume-form p:last-child .button + .button{
	margin-left: 11px
}#submit-resume-form .resume-manager-data-row{
	padding-bottom: var(--theme-var-grid_gap)
}#submit-resume-form .resume-manager-data-row .resume-manager-remove-row{
	top: auto;
	bottom: calc( var(--theme-var-sm_grid_gap) + ( var(--theme-var-grid_gap_koef) * 1px ) );
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	color: var(--theme-color-accent_link2)
}#submit-resume-form .resume-manager-data-row .resume-manager-remove-row:hover,#submit-resume-form .resume-manager-data-row .resume-manager-remove-row:focus{
	color: var(--theme-color-accent_hover2)
}#submit-resume-form .resume-manager-data-row .resume-manager-remove-row:before{
	display: none
}#resume_preview{
}#resume_preview .job_listing_preview_title{
	padding: 15px var(--theme-var-grid_gap) 10px;
	-webkit-border-radius: 8px 8px 0 0;
	-ms-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	background-color: var(--theme-color-bg_color);
	overflow: hidden;
	display: flex;
	justify-content: end;
	align-items: center;
	order: 1
}#resume_preview .job_listing_preview_title h2{
	margin-right: auto
}#resume_preview .job_listing_preview_title .button{
	float: none;
	margin: 0;
	order: 2
}#resume_preview .job_listing_preview_title .button + .button{
	margin-left: 15px
}#resume_preview .resume_preview{
	-webkit-border-radius: 0 0 8px 8px;
	-ms-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	padding: var(--theme-var-grid_gap);
	border-color: var(--theme-color-bg_color)
}#resume_preview .resume_preview>h1{
	margin-top: 0;
	margin-bottom: 16px
}#resume_preview .resume_preview .single-resume-content{
	overflow: hidden
}.wp-widget-widget_recent_resumes ul.resumes{
	padding-top: 0;
	border: none
}.wp-widget-widget_recent_resumes ul.resumes li.resume{
	border: none;
	background-color: transparent
}.wp-widget-widget_recent_resumes ul.resumes li.resume + li.resume{
	margin-top: 20px
}.wp-widget-widget_recent_resumes ul.resumes li.resume a{
	padding: 0
}.wp-widget-widget_recent_resumes ul.resumes li.resume a .candidate h3{
	font-size: var(--theme-font-h5_font-size);
	font-weight: var(--theme-font-h5_font-weight)
}.wp-widget-widget_recent_resumes ul.resumes li.resume a .meta li:before{
	top: 7px
}.wp-block-button.is-style-outline>.wp-block-button__link{
	border-color: currentColor
}.has-bg-color-color,.wp-block-button.is-style-outline>.has-bg-color-color.wp-block-button__link{
	color: var(--theme-color-bg_color)
}.has-bd-color-color,.wp-block-button.is-style-outline>.has-bd-color-color.wp-block-button__link{
	color: var(--theme-color-bd_color)
}.has-text-color-color,.wp-block-button.is-style-outline>.has-text-color-color.wp-block-button__link{
	color: var(--theme-color-text)
}.has-text-light-color,.wp-block-button.is-style-outline>.has-text-light-color.wp-block-button__link{
	color: var(--theme-color-text_light)
}.has-text-dark-color,.wp-block-button.is-style-outline>.has-text-dark-color.wp-block-button__link{
	color: var(--theme-color-text_dark)
}.has-text-link-color,.wp-block-button.is-style-outline>.has-text-link-color.wp-block-button__link{
	color: var(--theme-color-text_link)
}.has-text-hover-color,.wp-block-button.is-style-outline>.has-text-hover-color.wp-block-button__link{
	color: var(--theme-color-text_hover)
}.has-text-link-2-color,.wp-block-button.is-style-outline>.has-text-link-2-color.wp-block-button__link{
	color: var(--theme-color-text_link2)
}.has-text-hover-2-color,.wp-block-button.is-style-outline>.has-text-hover-2-color.wp-block-button__link{
	color: var(--theme-color-text_hover2)
}.has-text-link-3-color,.wp-block-button.is-style-outline>.has-text-link-3-color.wp-block-button__link{
	color: var(--theme-color-text_link3)
}.has-text-hover-3-color,.wp-block-button.is-style-outline>.has-text-hover-3-color.wp-block-button__link{
	color: var(--theme-color-text_hover3)
}.has-bg-color-background-color{
	background-color: var(--theme-color-bg_color)
}.has-bd-color-background-color{
	background-color: var(--theme-color-bd_color)
}.has-text-color-background-color{
	background-color: var(--theme-color-text)
}.has-text-light-background-color{
	background-color: var(--theme-color-text_light)
}.has-text-dark-background-color{
	background-color: var(--theme-color-text_dark)
}.has-text-link-background-color{
	background-color: var(--theme-color-text_link)
}.has-text-hover-background-color{
	background-color: var(--theme-color-text_hover)
}.has-text-link-2-background-color{
	background-color: var(--theme-color-text_link2)
}.has-text-hover-2-background-color{
	background-color: var(--theme-color-text_hover2)
}.has-text-link-3-background-color{
	background-color: var(--theme-color-text_link3)
}.has-text-hover-3-background-color{
	background-color: var(--theme-color-text_hover3)
}.edit-post-visual-editor__post-title-wrapper>*,.is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
	max-width: var(--theme-var-content)
}body.sidebar_position_hide.narrow_content .edit-post-visual-editor__post-title-wrapper>*,body.sidebar_position_hide.narrow_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
	max-width: var(--theme-var-content_narrow)
}body.sidebar_position_hide.expand_content .edit-post-visual-editor__post-title-wrapper>*,body.sidebar_position_hide.expand_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
	max-width: var(--theme-var-page)
}body.post-type-cpt_layouts .edit-post-visual-editor__post-title-wrapper>*,body.post-type-cpt_layouts .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){
	max-width: 96% !important
}body:not(.sidebar_position_hide) .block-editor-block-list__block.alignwide,body:not(.sidebar_position_hide) .block-editor-block-list__block.alignfull,body:not(.sidebar_position_hide) .wp-block[data-align="wide"],body:not(.sidebar_position_hide) .wp-block[data-align="full"]{
	max-width: var(--theme-var-content)
}body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.narrow_content .wp-block[data-align="wide"]{
	max-width: var(--theme-var-page)
}body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.normal_content .wp-block[data-align="wide"]{
	max-width: var(--theme-var-page)
}body.sidebar_position_hide.expand_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.expand_content .wp-block[data-align="wide"]{
	max-width: var(--theme-var-page)
}body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.block-editor-block-list__block.alignright:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="left"]:not([data-type="core/image"]) .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="right"]:not([data-type="core/image"]) .is-style-alignfar{
	max-width: calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / 2 - var(--theme-var-grid_gap) )
}body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="left"] .is-style-alignfar{
	float: left;
	margin: 1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 )
}body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignright .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="right"] .is-style-alignfar{
	float: right;
	margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 ) 1em 2em
}body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignleft .is-style-alignfar,body.sidebar_position_hide.normal_content.wp-block[data-align="left"] .is-style-alignfar{
	float: left;
	margin: 1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 )
}body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignright .is-style-alignfar,body.sidebar_position_hide.normal_content.wp-block[data-align="right"] .is-style-alignfar{
	float: right;
	margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 ) 1em 2em
}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){
	padding-left: var(--theme-var-grid_gap);
	padding-right: var(--theme-var-grid_gap)
}.wp-block-pullquote{
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	border-style: solid
}.wp-block-pullquote:not([style*="border-radius"]){
	overflow: visible
}.wp-block-pullquote blockquote{
	width: 100%;
	margin: 0 !important
}blockquote.instagram-media:before{
	display: none
}.wp-block-file__button{
	background: transparent;
	color: var(--theme-color-text_link)
}:where(.wp-block-file__button){
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	padding: 0
}:where(.wp-block-file__button):is(a){
	-webkit-transition: none;
	-ms-transition: none;
	transition: none
}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{
	color: var(--theme-color-text_link);
	text-decoration: underline;
	opacity: 1
}:where(.wp-block-file__button):is(a):visited{
	color: var(--theme-color-text_hover)
}.select_container.select_container_multirows:before,.select_container.select_container_multirows:after,.select_container.select_container_multiple:before,.select_container.select_container_multiple:after{
	display: none
}.wp-block-group p:last-child,.is-layout-constrained p:last-child{
	margin-bottom: 0 !important
}.wp-block-group.has-background,.is-layout-constrained.has-background{
	padding: unset
}.is-layout-constrained{
	margin-bottom: 1.5em
}.wp-block-media-text__content p:last-child{
	margin-bottom: 0 !important
}.has-background.is-layout-flow>:last-child,.has-background .is-layout-flow>:last-child{
	margin-bottom: 0 !important
}.editor-post-title__block .editor-post-title__input,.editor-post-title__block .editor-post-title__input:focus{
	color: var(--theme-color-text_dark);
	min-height: 1em
}.edit-post-visual-editor__post-title-wrapper>*,.block-editor-block-list__layout.is-root-container>*{
	margin-left: auto;
	margin-right: auto
}body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	flex-shrink: 0
}body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .edit-post-visual-editor__post-title-wrapper .editor-post-title,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title{
	max-width: var(--theme-var-page) !important
}body.editor-styles-wrapper.sidebar_position_hide .sidebar{
	display: none
}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow{
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper{
	-webkit-flex-basis: 100%;
	-ms-flex-basis: 100%;
	flex-basis: 100%;
	order: 1
}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container{
	order: 2;
	flex-basis: var(--theme-var-content)
}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder{
	order: 3
}body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container{
	order: 3
}body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder{
	order: 2
}.editor-post-sidebar-holder{
	width: var(--theme-var-sidebar);
	margin-left: var(--theme-var-sidebar_gap);
	background-color: var(--theme-color-alter_bg_color);
	min-height: 75vh;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}.editor-post-sidebar-holder:before{
	content: 'Sidebar';
	display: inline-block;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	font-size: 3em;
	line-height: 1em;
	font-weight: bold;
	color: var(--theme-color-alter_light);
	text-shadow: 0 0 10px rgba(0,0,0,0.1)
}body.editor-styles-wrapper.sidebar_position_left .editor-post-sidebar-holder{
	margin-left: 0;
	margin-right: var(--theme-var-sidebar_gap)
}.sidebar_position_hide .editor-post-sidebar-holder,body.post-type-cpt_layouts .editor-post-sidebar-holder{
	display: none
}body.editor-styles-wrapper[data-widget-area-id]{
	font-size: 14px;
	max-width: var(--theme-var-sidebar);
	margin: 0 auto;
	background-color: var(--theme-color-alter_bg_color)
}body.editor-styles-wrapper[data-widget-area-id][class*="scheme_"]>.block-editor-block-list__layout{
	padding-left: var(--theme-var-sidebar_paddings);
	padding-right: var(--theme-var-sidebar_paddings)
}body.full_site_editor_present .content_wrap:after{
	position: static !important
}.block-editor-block-list__block.content_wrap,.block-editor-block-list__block.content_wrap_fullscreen{
	overflow: hidden
}.wp-block-query .wp-block-post-template,.wp-block-query .wp-block-template-part{
	margin: 0 !important;
	max-width: none
}.wp-block-group.header_wrap.has-background{
	padding: 0;
	margin-bottom: 0
}.wp-block-post + .wp-block-post{
	margin-top: 3em
}.wp-block-post-title{
	margin-top: 0;
	margin-bottom: 0
}.wp-block-post-featured-image{
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}.wp-block-post .wp-block.post_meta p,.wp-block-post .wp-block-post-excerpt p{
	margin: 0 !important
}.wp-block-post-excerpt{
	margin-top: 1em
}.wp-block-post-author__avatar,.wp-block-post-author__content{
	display: inline-block;
	vertical-align: middle;
	line-height: inherit
}.wp-block-post-author__avatar{
	margin-right: 0.3em
}.wp-block-post-author__avatar img{
	width: 1.25em;
	height: 1.25em;
	line-height: 1.25em;
	text-align: center;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%
}.wp-block-post-author__name{
	font-weight: inherit;
	margin: 0
}.wp-block-group.footer_wrap.has-background{
	padding: 0
}.block-editor-block-list__block{
}.block-editor-block-list__block .trx_addons_audio_wrap .trx_addons_audio_player:not(:first-child){
	display: none
}.block-editor-block-list__block .trx_addons_audio_wrap .trx_addons_audio_navigation{
	display: none
}.block-editor-block-list__block .wp-block-categories__dropdown{
	visibility: visible !important
}
/* ATTENTION! This file was generated automatically! Don't change it!!!