/*
 Theme Name:   Grange Child Theme
 Theme URI:    http://grange.ancorathemes.com
 Description:  Grange Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     grange
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  grange
*/
/* =Child-Theme customization starts here
------------------------------------------------------------ *//* ATTENTION! This file was generated automatically! Don't change it!!!
----------------------------------------------------------------------- */
@media (max-width:1439px) {
	.trx_addons_audio_player
	{
		padding:2em;
	}

	.sc_item_subtitle + .sc_item_title
	{
		margin-top:.4em;
	}

	.sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_descr + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_descr + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content,.sc_item_descr + .sc_item_content
	{
		margin-top:2em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:2em;
	}

	.sc_layouts_row_fixed_on
	{
		left:-15px;
		right:-15px;
	}

	.sc_layouts_row .sc_button_default,.sc_layouts_row .sc_button_bordered
	{
		font-size:12px;
		padding:1.5em;
	}

	a.custom-logo-link img,.wp-block-columns .sc_layouts_logo img,.sc_layouts_row .sc_layouts_logo img
	{
		max-height:4.5em;
	}

	.sc_layouts_row_type_compact .custom-logo-link img,.sc_layouts_row_type_compact .sc_layouts_logo img
	{
		max-height:3.5em;
	}

	.sc_layouts_row_type_narrow .custom-logo-link img,.sc_layouts_row_type_narrow .sc_layouts_logo img
	{
		max-height:2.5em;
	}
}

@media (max-width:1279px) {
	.trx_addons_audio_player
	{
		padding:2em 1.6em;
	}

	.trx_addons_column-1-tablet,.trx_addons_column-1_1-tablet
	{
		width:100%;
	}

	.trx_addons_column-1_2-tablet
	{
		width:50%;
	}

	.trx_addons_column-1_3-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_column-1_4-tablet
	{
		width:25%;
	}

	.trx_addons_column-1_5-tablet
	{
		width:20%;
	}

	.trx_addons_column-1_6-tablet
	{
		width:16.6666666667%;
	}

	.trx_addons_column-1_7-tablet
	{
		width:14.2857142857%;
	}

	.trx_addons_column-1_8-tablet
	{
		width:12.5%;
	}

	.trx_addons_column-1_9-tablet
	{
		width:11.1111111111%;
	}

	.trx_addons_column-1_10-tablet
	{
		width:10%;
	}

	.trx_addons_column-1_11-tablet
	{
		width:9.0909090909%;
	}

	.trx_addons_column-1_12-tablet
	{
		width:8.3333333333%;
	}

	.trx_addons_column-2_2-tablet
	{
		width:100%;
	}

	.trx_addons_column-2_3-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_column-2_4-tablet
	{
		width:50%;
	}

	.trx_addons_column-2_5-tablet
	{
		width:40%;
	}

	.trx_addons_column-2_6-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_column-2_7-tablet
	{
		width:28.5714285714%;
	}

	.trx_addons_column-2_8-tablet
	{
		width:25%;
	}

	.trx_addons_column-2_9-tablet
	{
		width:22.2222222222%;
	}

	.trx_addons_column-2_10-tablet
	{
		width:20%;
	}

	.trx_addons_column-2_11-tablet
	{
		width:18.1818181818%;
	}

	.trx_addons_column-2_12-tablet
	{
		width:16.6666666667%;
	}

	.trx_addons_column-3_3-tablet
	{
		width:100%;
	}

	.trx_addons_column-3_4-tablet
	{
		width:75%;
	}

	.trx_addons_column-3_5-tablet
	{
		width:60%;
	}

	.trx_addons_column-3_6-tablet
	{
		width:50%;
	}

	.trx_addons_column-3_7-tablet
	{
		width:42.8571428571%;
	}

	.trx_addons_column-3_8-tablet
	{
		width:37.5%;
	}

	.trx_addons_column-3_9-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_column-3_10-tablet
	{
		width:30%;
	}

	.trx_addons_column-3_11-tablet
	{
		width:27.2727272727%;
	}

	.trx_addons_column-3_12-tablet
	{
		width:25%;
	}

	.trx_addons_column-4_4-tablet
	{
		width:100%;
	}

	.trx_addons_column-4_5-tablet
	{
		width:80%;
	}

	.trx_addons_column-4_6-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_column-4_7-tablet
	{
		width:57.1428571429%;
	}

	.trx_addons_column-4_8-tablet
	{
		width:50%;
	}

	.trx_addons_column-4_9-tablet
	{
		width:44.4444444444%;
	}

	.trx_addons_column-4_10-tablet
	{
		width:40%;
	}

	.trx_addons_column-4_11-tablet
	{
		width:36.3636363636%;
	}

	.trx_addons_column-4_12-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_column-5_5-tablet
	{
		width:100%;
	}

	.trx_addons_column-5_6-tablet
	{
		width:83.3333333333%;
	}

	.trx_addons_column-5_7-tablet
	{
		width:71.4285714286%;
	}

	.trx_addons_column-5_8-tablet
	{
		width:62.5%;
	}

	.trx_addons_column-5_9-tablet
	{
		width:55.5555555556%;
	}

	.trx_addons_column-5_10-tablet
	{
		width:50%;
	}

	.trx_addons_column-5_11-tablet
	{
		width:45.4545454545%;
	}

	.trx_addons_column-5_12-tablet
	{
		width:41.6666666667%;
	}

	.trx_addons_column-6_6-tablet
	{
		width:100%;
	}

	.trx_addons_column-6_7-tablet
	{
		width:85.7142857143%;
	}

	.trx_addons_column-6_8-tablet
	{
		width:75%;
	}

	.trx_addons_column-6_9-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_column-6_10-tablet
	{
		width:60%;
	}

	.trx_addons_column-6_11-tablet
	{
		width:54.5454545455%;
	}

	.trx_addons_column-6_12-tablet
	{
		width:50%;
	}

	.trx_addons_column-7_7-tablet
	{
		width:100%;
	}

	.trx_addons_column-7_8-tablet
	{
		width:87.5%;
	}

	.trx_addons_column-7_9-tablet
	{
		width:77.7777777778%;
	}

	.trx_addons_column-7_10-tablet
	{
		width:70%;
	}

	.trx_addons_column-7_11-tablet
	{
		width:63.6363636364%;
	}

	.trx_addons_column-7_12-tablet
	{
		width:58.3333333333%;
	}

	.trx_addons_column-8_8-tablet
	{
		width:100%;
	}

	.trx_addons_column-8_9-tablet
	{
		width:88.8888888889%;
	}

	.trx_addons_column-8_10-tablet
	{
		width:80%;
	}

	.trx_addons_column-8_11-tablet
	{
		width:72.7272727273%;
	}

	.trx_addons_column-8_12-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_column-9_9-tablet
	{
		width:100%;
	}

	.trx_addons_column-9_10-tablet
	{
		width:90%;
	}

	.trx_addons_column-9_11-tablet
	{
		width:81.8181818182%;
	}

	.trx_addons_column-9_12-tablet
	{
		width:75%;
	}

	.trx_addons_column-10_10-tablet
	{
		width:100%;
	}

	.trx_addons_column-10_11-tablet
	{
		width:90.9090909091%;
	}

	.trx_addons_column-10_12-tablet
	{
		width:83.3333333333%;
	}

	.trx_addons_column-11_11-tablet
	{
		width:100%;
	}

	.trx_addons_column-11_12-tablet
	{
		width:91.6666666667%;
	}

	.trx_addons_column-12_12-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:30px;
	}

	.mfp-wrap .mfp-close
	{
		font-size:20px;
	}

	:root
	{
		--sc-space-tiny:1em;
		--sc-space-small:2em;
		--sc-space-medium:3em;
		--sc-space-large:4em;
		--sc-space-huge:5em;
		--sc-shift-tiny:1em;
		--sc-shift-small:2em;
		--sc-shift-medium:3em;
		--sc-shift-large:4em;
	}

	.elementor-section[class*="sc_extra_bg_"]:after,.elementor-column[class*="sc_extra_bg_"]>.elementor-column-wrap:after,.elementor-column[class*="sc_extra_bg_"]>.elementor-widget-wrap:after,.elementor-widget-text-editor[class*="sc_extra_bg_"]:after
	{
		display:none;
	}

	.elementor-section[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before,.elementor-column[class*="sc_extra_bg_"][class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column[class*="sc_extra_bg_"][class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before
	{
		left:0;
		top:0;
		right:0;
		bottom:0;
	}

	.elementor-section.sc_extra_bg_tiny,.elementor-column.sc_extra_bg_tiny>.elementor-column-wrap,.elementor-column.sc_extra_bg_tiny>.elementor-widget-wrap,.elementor-widget-text-editor.sc_extra_bg_tiny
	{
		padding:1em !important;
	}

	.elementor-section.sc_extra_bg_small,.elementor-column.sc_extra_bg_small>.elementor-column-wrap,.elementor-column.sc_extra_bg_small>.elementor-widget-wrap,.elementor-widget-text-editor.sc_extra_bg_small
	{
		padding:2em !important;
	}

	.elementor-section.sc_extra_bg_medium,.elementor-column.sc_extra_bg_medium>.elementor-column-wrap,.elementor-column.sc_extra_bg_medium>.elementor-widget-wrap,.elementor-widget-text-editor.sc_extra_bg_medium
	{
		padding:3em !important;
	}

	.elementor-section.sc_extra_bg_large,.elementor-column.sc_extra_bg_large>.elementor-column-wrap,.elementor-column.sc_extra_bg_large>.elementor-widget-wrap,.elementor-widget-text-editor.sc_extra_bg_large
	{
		padding:4em !important;
	}

	.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char
	{
		font-size:12em;
	}

	.sc_layouts_row_fixed_on
	{
		left:-15px;
		right:-15px;
	}

	.sc-tablet_layouts_column_align_left .elementor-widget-wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc-tablet_layouts_column_align_center .elementor-widget-wrap
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.sc-tablet_layouts_column_align_right .elementor-widget-wrap
	{
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
	}

	.sc-tablet_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:0;
		margin-right:1.5em;
	}

	.sc-tablet_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-tablet_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-right:0 !important;
	}

	.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-tablet_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc-tablet_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-left:.75em !important;
		margin-right:.75em !important;
	}

	.sc-tablet_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:1.5em;
		margin-right:0;
	}

	.sc-tablet_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child
	{
		margin-left:0 !important;
	}

	.sc-tablet_layouts_column_align_right .sc_layouts_item:first-child
	{
		margin-left:0 !important;
	}

	.sc-tablet_layouts_column_align_left,.sc_layouts_column.sc-tablet_layouts_column_align_left .widget,.sc_layouts_column.sc-tablet_layouts_column_align_left .widget_title,.sc_layouts_column.sc-tablet_layouts_column_align_left .widgettitle
	{
		text-align:left;
	}

	.sc-tablet_layouts_column_align_center,.sc_layouts_column.sc-tablet_layouts_column_align_center .widget,.sc_layouts_column.sc-tablet_layouts_column_align_center .widget_title,.sc_layouts_column.sc-tablet_layouts_column_align_center .widgettitle
	{
		text-align:center;
	}

	.sc-tablet_layouts_column_align_right,.sc_layouts_column.sc-tablet_layouts_column_align_right .widget,.sc_layouts_column.sc-tablet_layouts_column_align_right .widget_title,.sc_layouts_column.sc-tablet_layouts_column_align_right .widgettitle
	{
		text-align:right;
	}

	.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet
	{
		width:8px;
		height:8px;
		line-height:8px;
		text-align:center;
		border-width:1px;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_prev,.slider_outer_controls_outside .slider_controls_wrap>.slider_prev
	{
		opacity:1;
		margin-left:0;
		left:0;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_next,.slider_outer_controls_outside .slider_controls_wrap>.slider_next
	{
		opacity:1;
		margin-right:0;
		right:0;
		-webkit-transform:translateX(50%);
		-ms-transform:translateX(50%);
		transform:translateX(50%);
	}

	.sc_slider_controller_horizontal .slider_controller_container,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_controller_container
	{
		max-height:10em;
	}

	.sc_slider_controller_horizontal .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image
	{
		max-height:8em;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info,.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image~.sc_slider_controller_item_info
	{
		padding-left:1em;
	}

	.sc_slider_controller_vertical .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_left .sc_slider_controller .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_right .sc_slider_controller .sc_slider_controller_item_image
	{
		max-height:5em;
	}

	.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before
	{
		top:70%;
	}

	.sc_layouts_menu_nav ul li.columns-4>ul,.sc_layouts_menu_nav ul li.columns-5>ul
	{
		width:39em;
	}

	.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left
	{
		left:-39em;
	}

	.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li
	{
		width:33.3333%;
	}
}

@media (min-width:768px) and (max-width:1279px) {
	.sc-tablet_content_align_center[class*="sc_inner_width_"],.sc-tablet_content_align_center.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.sc-tablet_content_align_left[class*="sc_inner_width_"],.sc-tablet_content_align_left.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc-tablet_content_align_right[class*="sc_inner_width_"],.sc-tablet_content_align_right.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
	}

	.elementor-section.hide_bg_image_on_tablet,.elementor-column.hide_bg_image_on_tablet>.elementor-column-wrap,.elementor-column.hide_bg_image_on_tablet>.elementor-widget-wrap
	{
		background-image:none !important;
	}

	.elementor-section.hide_bg_image_on_tablet[class*="sc_bg_mask_"]:before,.elementor-column.hide_bg_image_on_tablet[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.hide_bg_image_on_tablet[class*="sc_bg_mask_"]>.elementor-widget-wrap:before
	{
		display:none !important;
	}
}

@media (max-width:1023px) {
	.trx_addons_scroll_to_top
	{
		right:1em;
	}

	.trx_addons_scroll_to_top.show
	{
		bottom:1em;
	}

	.trx_addons_stretch_height
	{
		min-height:0 !important;
	}

	.scroll_progress_bottom
	{
		height:6px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe
	{
		width:320px !important;
		height:180px !important;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:180px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title
	{
		font-size:1.25em;
		line-height:1.25em;
	}

	.sc_item_descr
	{
		max-width:none;
	}

	.sc_item_filters_tabs_left .sc_item_filters_more_link_wrap
	{
		display:none;
	}

	.sc_item_filters_tabs_left .sc_item_filters_empty,.sc_item_filters_tabs_left .sc_item_filters_empty.sc_item_filters_align_center .sc_item_filters_header
	{
		border-bottom-width:2px;
		padding-bottom:1em;
		margin-bottom:1em;
	}

	#trx_addons_post_details_popup
	{
		width:80%;
	}

	.sc_item_title.sc_item_title_style_accent i
	{
		font-size:.75rem;
	}

	.elementor-section.elementor-section-height-full
	{
		min-height:0;
	}

	.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char
	{
		font-size:9em;
	}

	.sc_layouts_row_fixed_on
	{
		left:-15px;
		right:-15px;
	}

	body.post-type-cpt_layouts [data-type^="trx-addons/socials"],body.post-type-cpt_layouts [data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-right:1.2em;
	}

	body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"],body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"],.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.sc_layouts_column_align_right.wp-block-column>.sc_layouts_item,.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer)
	{
		margin-left:1.2em;
		margin-right:0;
	}

	body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/socials"],body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/button"],.sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.sc_layouts_column_align_center.wp-block-column>.sc_layouts_item,.sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:.6em;
		margin-right:.6em;
	}

	.sc-tablet_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:0;
		margin-right:1.2em;
	}

	.sc-tablet_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:1.2em;
		margin-right:0;
	}

	.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.sc-tablet_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-tablet_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc-tablet_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-left:.6em !important;
		margin-right:.6em !important;
	}

	.slider_outer_wrap .sc_slider_controller .slider-slide
	{
		padding-left:1em;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info
	{
		padding-left:1em;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_cats,.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date
	{
		display:none;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title
	{
		font-size:1.1em;
		line-height:1.5em;
	}

	.sc_slider_controller_vertical .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_left .sc_slider_controller .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_right .sc_slider_controller .sc_slider_controller_item_image
	{
		max-height:4em;
	}

	.sc_layouts_cart_button_wrap
	{
		bottom:1em;
		right:1em;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul,.sc_layouts_menu_nav ul li.columns-4>ul,.sc_layouts_menu_nav ul li.columns-5>ul
	{
		width:26em;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left
	{
		left:-26em;
	}

	.sc_layouts_menu_nav li.columns-3>ul>li,.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li
	{
		width:50%;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a
	{
		padding:.7em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="icon-"]>a
	{
		padding-left:1.7em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="icon-"]:before
	{
		padding:.7em 0;
		left:.3em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-right:1.3em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a:after
	{
		right:.5em;
	}
}

@media (min-width:601px) and (max-width:782px) {
	.admin-bar .scroll_progress_top
	{
		top:46px;
	}
}

@media (max-width:767px) {
	.trx_addons_container,.trx_addons_container-fluid
	{
		padding-left:10px;
		padding-right:10px;
	}

	.trx_addons_columns_wrap
	{
		margin-right:-20px;
	}

	.trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:20px;
	}

	.trx_addons_columns_wrap.columns_padding_left
	{
		margin-left:-20px;
	}

	.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left
	{
		padding-left:20px;
	}

	.trx_addons_columns_wrap.columns_padding_right
	{
		margin-right:-20px;
	}

	.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right
	{
		padding-right:20px;
	}

	.trx_addons_columns_wrap.columns_padding_center
	{
		margin-left:-10px;
		margin-right:-10px;
	}

	.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center
	{
		padding-left:10px;
		padding-right:10px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:20px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:20px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_1:last-child,.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_3:last-child,.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_5:last-child,.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_7:last-child,.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_9:last-child,.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_11:last-child
	{
		padding-bottom:0;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4-tablet
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_5-tablet
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_6-tablet
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_7-tablet
	{
		width:14.2857142857%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_8-tablet
	{
		width:12.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_9-tablet
	{
		width:11.1111111111%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_10-tablet
	{
		width:10%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_11-tablet
	{
		width:9.0909090909%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_12-tablet
	{
		width:8.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_4-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5-tablet
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_7-tablet
	{
		width:28.5714285714%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_8-tablet
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_9-tablet
	{
		width:22.2222222222%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_10-tablet
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_11-tablet
	{
		width:18.1818181818%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_12-tablet
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4-tablet
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5-tablet
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_7-tablet
	{
		width:42.8571428571%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_8-tablet
	{
		width:37.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_9-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_10-tablet
	{
		width:30%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_11-tablet
	{
		width:27.2727272727%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_12-tablet
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5-tablet
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_7-tablet
	{
		width:57.1428571429%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_8-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_9-tablet
	{
		width:44.4444444444%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_10-tablet
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_11-tablet
	{
		width:36.3636363636%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_12-tablet
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6-tablet
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_7-tablet
	{
		width:71.4285714286%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_8-tablet
	{
		width:62.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_9-tablet
	{
		width:55.5555555556%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_10-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_11-tablet
	{
		width:45.4545454545%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_12-tablet
	{
		width:41.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_7-tablet
	{
		width:85.7142857143%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_8-tablet
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_9-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_10-tablet
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_11-tablet
	{
		width:54.5454545455%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_12-tablet
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_8-tablet
	{
		width:87.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_9-tablet
	{
		width:77.7777777778%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_10-tablet
	{
		width:70%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_11-tablet
	{
		width:63.6363636364%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_12-tablet
	{
		width:58.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_9-tablet
	{
		width:88.8888888889%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_10-tablet
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_11-tablet
	{
		width:72.7272727273%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_12-tablet
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_10-tablet
	{
		width:90%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_11-tablet
	{
		width:81.8181818182%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_12-tablet
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_11-tablet
	{
		width:90.9090909091%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_12-tablet
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_12-tablet
	{
		width:91.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12-tablet
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:20px;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_5-mobile
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_6-mobile
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_7-mobile
	{
		width:14.2857142857%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_8-mobile
	{
		width:12.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_9-mobile
	{
		width:11.1111111111%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_10-mobile
	{
		width:10%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_11-mobile
	{
		width:9.0909090909%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_12-mobile
	{
		width:8.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_4-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5-mobile
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_7-mobile
	{
		width:28.5714285714%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_8-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_9-mobile
	{
		width:22.2222222222%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_10-mobile
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_11-mobile
	{
		width:18.1818181818%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_12-mobile
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5-mobile
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_7-mobile
	{
		width:42.8571428571%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_8-mobile
	{
		width:37.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_9-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_10-mobile
	{
		width:30%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_11-mobile
	{
		width:27.2727272727%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_12-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5-mobile
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_7-mobile
	{
		width:57.1428571429%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_8-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_9-mobile
	{
		width:44.4444444444%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_10-mobile
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_11-mobile
	{
		width:36.3636363636%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_12-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6-mobile
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_7-mobile
	{
		width:71.4285714286%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_8-mobile
	{
		width:62.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_9-mobile
	{
		width:55.5555555556%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_10-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_11-mobile
	{
		width:45.4545454545%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_12-mobile
	{
		width:41.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_7-mobile
	{
		width:85.7142857143%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_8-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_9-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_10-mobile
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_11-mobile
	{
		width:54.5454545455%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_12-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_8-mobile
	{
		width:87.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_9-mobile
	{
		width:77.7777777778%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_10-mobile
	{
		width:70%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_11-mobile
	{
		width:63.6363636364%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_12-mobile
	{
		width:58.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_9-mobile
	{
		width:88.8888888889%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_10-mobile
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_11-mobile
	{
		width:72.7272727273%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_12-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_10-mobile
	{
		width:90%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_11-mobile
	{
		width:81.8181818182%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_12-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_11-mobile
	{
		width:90.9090909091%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_12-mobile
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_12-mobile
	{
		width:91.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-mobile"]
	{
		padding-bottom:20px;
	}

	.fixed_blocks_sticky .sc_column_fixed.elementor-column
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}

	.fixed_blocks_sticky .sc_column_fixed:not(.elementor-column),.fixed_blocks_sticky .sc_column_fixed.elementor-column>.elementor-column-wrap,.fixed_blocks_sticky .sc_column_fixed.elementor-column>.elementor-widget-wrap
	{
		position:static;
		top:auto !important;
	}

	.sc_stack_section_effect_fade:not(.elementor-element-edit-mode)
	{
		opacity:1;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe
	{
		width:160px !important;
		height:90px !important;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner
	{
		right:auto;
		left:0;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap
	{
		position:absolute;
		z-index:1;
		top:0;
		left:160px;
		width:calc(100vw - 160px);
		height:90px;
		bottom:auto;
		right:auto;
		background-color:rgba(255,255,255,0.75);
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:calc(90px - 3rem);
	}

	.mfp-wrap .mfp-close
	{
		font-size:20px;
		right:-10px;
	}

	.trx_addons_popup
	{
		width:400px;
		height:auto;
	}

	.trx_addons_popup .mfp-close
	{
		right:0;
	}

	.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a
	{
		font-size:15px;
	}

	.trx_addons_reviews_block_short
	{
		float:none !important;
		margin:1em auto !important;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_mark_wrap
	{
		width:40%;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary
	{
		width:60%;
	}

	.sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_descr + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_descr + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content,.sc_item_descr + .sc_item_content
	{
		margin-top:1.5em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:1.5em;
	}

	.sc_item_title.sc_item_title_style_accent b
	{
		font-size:4em;
		line-height:.8em;
	}

	.sc_item_filters_align_left,.sc_item_filters_align_right
	{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
		border-bottom:none;
		padding-bottom:0;
	}

	.sc_item_filters_align_left .sc_item_filters_more_link_wrap,.sc_item_filters_align_left .sc_item_filters_tabs,.sc_item_filters_align_right .sc_item_filters_more_link_wrap,.sc_item_filters_align_right .sc_item_filters_tabs
	{
		margin-bottom:1em !important;
	}

	.sc_item_filters_align_left .sc_item_filters_tabs,.sc_item_filters_align_right .sc_item_filters_tabs
	{
		max-width:none;
	}

	.sc_item_filters .sc_item_filters_header,.sc_item_filters .sc_item_filters_tabs
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
		text-align:center;
		width:100%;
	}

	.sc_item_filters .sc_item_filters_header
	{
		padding-bottom:1em;
		margin-bottom:1em;
		border-bottom:2px solid #333;
	}

	[class*="sc_shift_"]
	{
		left:auto !important;
		top:auto !important;
	}

	.elementor-section.hide_bg_image_on_mobile,.elementor-column.hide_bg_image_on_mobile>.elementor-column-wrap,.elementor-column.hide_bg_image_on_mobile>.elementor-widget-wrap
	{
		background-image:none !important;
	}

	.elementor-section.hide_bg_image_on_mobile[class*="sc_bg_mask_"]:before,.elementor-column.hide_bg_image_on_mobile[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.hide_bg_image_on_mobile[class*="sc_bg_mask_"]>.elementor-widget-wrap:before
	{
		display:none !important;
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static)
	{
		position:absolute !important;
	}

	[class*="sc_fly_"]:not(.sc_fly_static).sc-tablet_fly_static
	{
		position:static !important;
		transform:none;
		left:auto;
		top:auto;
		right:auto;
		bottom:auto;
	}

	.sc_fly_custom[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom)
	{
		transform:none;
		left:auto;
		top:auto;
		right:auto;
		bottom:auto;
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_tl
	{
		position:absolute;
		z-index:1;
		top:0;
		left:0;
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_tc
	{
		position:absolute;
		z-index:1;
		top:0;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_tr
	{
		position:absolute;
		z-index:1;
		top:0;
		right:0;
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_ml
	{
		position:absolute;
		z-index:1;
		top:50%;
		left:0;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_mc
	{
		position:absolute;
		z-index:1;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%);
		transform:translate(-50%,-50%);
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_mr
	{
		position:absolute;
		z-index:1;
		top:50%;
		right:0;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_bl
	{
		position:absolute;
		z-index:1;
		bottom:0;
		left:0;
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_bc
	{
		position:absolute;
		z-index:1;
		bottom:0;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static):not(.sc-tablet_fly_custom).sc-tablet_fly_br
	{
		position:absolute;
		z-index:1;
		bottom:0;
		right:0;
	}

	.sc-mobile_content_align_center[class*="sc_inner_width_"],.sc-mobile_content_align_center.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.sc-mobile_content_align_left[class*="sc_inner_width_"],.sc-mobile_content_align_left.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc-mobile_content_align_right[class*="sc_inner_width_"],.sc-mobile_content_align_right.elementor-column .elementor-widget-wrap
	{
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
	}

	.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char
	{
		font-size:7em;
	}

	.sc-mobile_layouts_column_align_left .elementor-widget-wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc-mobile_layouts_column_align_center .elementor-widget-wrap
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.sc-mobile_layouts_column_align_right .elementor-widget-wrap
	{
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
	}

	.sc-mobile_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-mobile_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:0 !important;
		margin-right:1.2em;
	}

	.sc-mobile_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child
	{
		margin-left:0 !important;
	}

	.sc-mobile_layouts_column_align_left .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-mobile_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-right:0 !important;
	}

	.sc-mobile_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-mobile_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text)
	{
		margin-left:1.2em;
		margin-right:0 !important;
	}

	.sc-mobile_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-mobile_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-right:0 !important;
	}

	.sc-mobile_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child
	{
		margin-left:0 !important;
	}

	.sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.sc-mobile_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):last-child,.sc-mobile_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc-mobile_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child
	{
		margin-left:.6em !important;
		margin-right:.6em !important;
	}

	.sc-mobile_layouts_column_align_left,.sc_layouts_column.sc-mobile_layouts_column_align_left .widget,.sc_layouts_column.sc-mobile_layouts_column_align_left .widget_title,.sc_layouts_column.sc-mobile_layouts_column_align_left .widgettitle
	{
		text-align:left;
	}

	.sc-mobile_layouts_column_align_center,.sc_layouts_column.sc-mobile_layouts_column_align_center .widget,.sc_layouts_column.sc-mobile_layouts_column_align_center .widget_title,.sc_layouts_column.sc-mobile_layouts_column_align_center .widgettitle
	{
		text-align:center;
	}

	.sc-mobile_layouts_column_align_right,.sc_layouts_column.sc-mobile_layouts_column_align_right .widget,.sc_layouts_column.sc-mobile_layouts_column_align_right .widget_title,.sc_layouts_column.sc-mobile_layouts_column_align_right .widgettitle
	{
		text-align:right;
	}

	.sc_layouts_row_type_compact .sc_layouts_item_details,.sc_layouts_row_type_normal .sc_layouts_item_details
	{
		display:none;
	}

	.sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always)
	{
		position:relative !important;
		left:0 !important;
		right:auto !important;
		top:0 !important;
		-webkit-box-shadow:none !important;
		-ms-box-shadow:none !important;
		box-shadow:none !important;
	}

	.sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always) + .sc_layouts_row_fixed_placeholder
	{
		display:none !important;
	}

	.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always
	{
		left:-10px;
		right:-10px;
	}

	.sc_layouts_row .wpb_text_column p
	{
		text-align:center !important;
	}

	.sc_layouts_panel
	{
		overflow-y:auto;
		overflow-x:hidden;
	}

	.sc_layouts_panel_left,.sc_layouts_panel_right
	{
		overflow-x:visible;
	}

	.sc_layouts_title_description,.sc_layouts_title.fixed_height .sc_layouts_title_content
	{
		min-width:80%;
		max-width:90%;
	}

	.sc_form_detailed .trx_addons_column-1_2
	{
		width:100% !important;
	}

	.sc_form_detailed .sc_form_info
	{
		margin-top:3em;
		padding:0;
	}

	.socials_wrap:not(.socials_type_list) .social_item .social_icon
	{
		width:2em;
		height:2em;
		line-height:2em;
		text-align:center;
	}

	.socials_wrap .social_item
	{
		margin-right:6px;
	}

	.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a
	{
		width:3em;
		height:2.5em;
		line-height:2.5em;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a
	{
		width:3em;
		height:2.5em;
		line-height:2.5em;
	}

	.slider_style_modern
	{
		padding-left:0;
		padding-right:0;
	}

	.slider_style_modern .slider_controls_wrap
	{
		position:relative;
		height:4em;
		overflow:hidden;
		margin-top:1px;
	}

	.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a
	{
		top:0;
		bottom:0 !important;
		width:50%;
	}

	.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a + a
	{
		right:-1px;
	}

	.slider_style_modern .slider_controls_label,.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a::before
	{
		max-width:none;
		white-space:nowrap;
	}

	.slider_style_modern .slider_controls_label>span
	{
		display:inline-block;
		margin-right:.3em;
	}

	.slider_style_modern .slider_controls_label>span:last-child
	{
		margin-right:0;
	}

	.slider_style_modern .slider_controls_label
	{
		top:40%;
	}

	.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before
	{
		top:75%;
	}

	.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet
	{
		width:8px;
		height:8px;
		line-height:8px;
		text-align:center;
		border-width:1px;
	}

	.sc_slider_controller_info
	{
		font-size:1em;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_left,.slider_outer_wrap.slider_outer_wrap_controller_pos_right
	{
		padding-left:0;
		padding-right:0;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_left .sc_slider_controller,.slider_outer_wrap.slider_outer_wrap_controller_pos_right .sc_slider_controller
	{
		display:none;
	}

	.sc_slider_controller_horizontal .slider_controller_container,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_controller_container
	{
		max-height:8em;
	}

	.sc_slider_controller_horizontal .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image
	{
		max-height:6em;
	}

	.sc_layouts_cart_widget
	{
		position:fixed;
		top:46px;
		right:0;
		bottom:0;
		left:0;
		width:auto;
		height:auto;
	}

	.sc_layouts_cart_widget:after
	{
		display:none;
	}

	.sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		font-size:1.5em;
		padding:1em;
		top:32px;
	}

	.sc_layouts_cart_widget .widget_shopping_cart
	{
		position:absolute;
		z-index:2;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%);
		transform:translate(-50%,-50%);
		padding:1em;
		width:90%;
		max-height:80%;
		font-size:14px;
		overflow-x:hidden;
		overflow-y:auto;
	}

	.sc_layouts_cart_widget .cart_list
	{
		max-height:none;
		overflow:visible;
	}

	.sc_layouts_item_menu_mobile_button,.sc_layouts_menu_mobile_button
	{
		display:inline-block !important;
	}

	.sc_layouts_menu_mobile_button + .sc_layouts_menu
	{
		display:none !important;
	}

	ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]) + .wpb_column:not([class*="vc_col-xs-"]),ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) + .elementor-column:not([class*="elementor-xs-"])
	{
		margin-top:1.5em;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li ul,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child ul
	{
		position:static;
		left:auto;
		top:auto;
		margin:0;
		padding:0 1em;
		width:auto !important;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		box-shadow:none;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li ul.sc_layouts_submenu [class*="sc_content_width_"]
	{
		width:auto !important;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li[class*="icon-"]:before
	{
		top:.2em;
		left:0;
		-webkit-transform:none;
		-ms-transform:none;
		transform:none;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li>a
	{
		padding:.25em 1em;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li.menu-item-has-children>a:after
	{
		content:'\e882';
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li.menu-item-has-children>a:after
	{
		top:.25em;
		right:1em;
	}
}

@media (max-width:600px) {
	.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]:last-child
	{
		padding-bottom:0;
	}

	.admin-bar .scroll_progress_top
	{
		top:0;
	}

	.scroll_progress_bottom
	{
		height:3px;
	}

	.sc_layouts_cart_widget
	{
		top:0;
	}
}

@media (max-width:479px) {
	.trx_addons_container,.trx_addons_container-fluid
	{
		padding-left:10px;
		padding-right:10px;
	}

	.trx_addons_columns_wrap
	{
		margin-right:-20px;
	}

	.trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:20px;
	}

	.trx_addons_columns_wrap.columns_padding_left
	{
		margin-left:-20px;
	}

	.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left
	{
		padding-left:20px;
	}

	.trx_addons_columns_wrap.columns_padding_right
	{
		margin-right:-20px;
	}

	.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right
	{
		padding-right:20px;
	}

	.trx_addons_columns_wrap.columns_padding_center
	{
		margin-left:-10px;
		margin-right:-10px;
	}

	.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center
	{
		padding-left:10px;
		padding-right:10px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:20px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:20px;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]:last-child
	{
		padding-bottom:0;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_fluid>[class*="trx_addons_column-"]
	{
		width:50%;
	}

	.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_1,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_2,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_3,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_4,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-5_5,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-6_6,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-7_7,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-8_8,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-9_9,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-10_10,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-11_11,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-12_12,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_3:nth-child(3n),.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_3,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_3.after_span_2,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_4,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_4.after_span_3,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_5:nth-child(5n),.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_5,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_5,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_5,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_6,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_6,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_6,.trx_addons_columns_wrap.columns_fluid>.trx_addons_column-5_6
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_5-mobile
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_6-mobile
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_7-mobile
	{
		width:14.2857142857%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_8-mobile
	{
		width:12.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_9-mobile
	{
		width:11.1111111111%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_10-mobile
	{
		width:10%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_11-mobile
	{
		width:9.0909090909%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_12-mobile
	{
		width:8.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_4-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5-mobile
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_7-mobile
	{
		width:28.5714285714%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_8-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_9-mobile
	{
		width:22.2222222222%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_10-mobile
	{
		width:20%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_11-mobile
	{
		width:18.1818181818%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_12-mobile
	{
		width:16.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5-mobile
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_7-mobile
	{
		width:42.8571428571%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_8-mobile
	{
		width:37.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_9-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_10-mobile
	{
		width:30%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_11-mobile
	{
		width:27.2727272727%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_12-mobile
	{
		width:25%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5-mobile
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_7-mobile
	{
		width:57.1428571429%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_8-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_9-mobile
	{
		width:44.4444444444%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_10-mobile
	{
		width:40%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_11-mobile
	{
		width:36.3636363636%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_12-mobile
	{
		width:33.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6-mobile
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_7-mobile
	{
		width:71.4285714286%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_8-mobile
	{
		width:62.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_9-mobile
	{
		width:55.5555555556%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_10-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_11-mobile
	{
		width:45.4545454545%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_12-mobile
	{
		width:41.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_7-mobile
	{
		width:85.7142857143%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_8-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_9-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_10-mobile
	{
		width:60%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_11-mobile
	{
		width:54.5454545455%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_12-mobile
	{
		width:50%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_8-mobile
	{
		width:87.5%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_9-mobile
	{
		width:77.7777777778%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_10-mobile
	{
		width:70%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_11-mobile
	{
		width:63.6363636364%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_12-mobile
	{
		width:58.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_9-mobile
	{
		width:88.8888888889%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_10-mobile
	{
		width:80%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_11-mobile
	{
		width:72.7272727273%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_12-mobile
	{
		width:66.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_10-mobile
	{
		width:90%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_11-mobile
	{
		width:81.8181818182%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_12-mobile
	{
		width:75%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_11-mobile
	{
		width:90.9090909091%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_12-mobile
	{
		width:83.3333333333%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_12-mobile
	{
		width:91.6666666667%;
	}

	.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12-mobile
	{
		width:100%;
	}

	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-mobile"]
	{
		padding-bottom:20px;
	}

	.trx_addons_popup
	{
		width:280px;
		height:auto;
	}

	.trx_addons_left_side,.trx_addons_right_side
	{
		display:block;
		float:none;
		width:100%;
		padding:0;
	}

	.trx_addons_right_side
	{
		padding-top:2em;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title
	{
		font-size:1.25em;
		line-height:1.25em;
	}

	.trx_addons_reviews_block_short
	{
		width:280px;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_mark_wrap,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary
	{
		display:block;
		width:100%;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary
	{
		margin-top:1.5em;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_positives,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_negatives
	{
		display:block;
		width:100%;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_negatives
	{
		margin-top:1.5em;
	}

	#trx_addons_post_details_popup .post_details_page_content
	{
		padding:1em;
	}

	#trx_addons_post_details_popup .post_details_page_details
	{
		padding:0 1em;
	}

	#trx_addons_post_details_popup .post_details_page_button
	{
		padding:1em;
	}

	.trx_addons_post_details_popup_prev
	{
		left:-1.5em;
	}

	.trx_addons_post_details_popup_close,.trx_addons_post_details_popup_next
	{
		right:-1.5em;
	}

	nav.sc_item_pagination_advanced_pages .nav-links
	{
		max-width:100%;
	}

	nav.sc_item_pagination .page-count
	{
		display:block;
		float:none;
		line-height:3em;
		max-width:100%;
		text-align:center;
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static)
	{
		position:absolute !important;
	}

	[class*="sc_fly_"]:not(.sc_fly_static).sc-mobile_fly_static,[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static).sc-mobile_fly_static
	{
		position:static !important;
		transform:none;
		left:auto;
		top:auto;
		right:auto;
		bottom:auto;
	}

	.sc_fly_custom[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom),.sc-tablet_fly_custom[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom)
	{
		transform:none;
		left:auto;
		top:auto;
		right:auto;
		bottom:auto;
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_tl
	{
		position:absolute;
		z-index:1;
		top:0;
		left:0;
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_tc
	{
		position:absolute;
		z-index:1;
		top:0;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_tr
	{
		position:absolute;
		z-index:1;
		top:0;
		right:0;
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_ml
	{
		position:absolute;
		z-index:1;
		top:50%;
		left:0;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_mc
	{
		position:absolute;
		z-index:1;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%);
		transform:translate(-50%,-50%);
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_mr
	{
		position:absolute;
		z-index:1;
		top:50%;
		right:0;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_bl
	{
		position:absolute;
		z-index:1;
		bottom:0;
		left:0;
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_bc
	{
		position:absolute;
		z-index:1;
		bottom:0;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static):not(.sc-mobile_fly_custom).sc-mobile_fly_br
	{
		position:absolute;
		z-index:1;
		bottom:0;
		right:0;
	}

	.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char
	{
		font-size:5em;
	}

	.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always
	{
		left:-10px;
		right:-10px;
	}

	.sc_layouts_title_meta + .sc_layouts_title_title>.sc_layouts_title_caption
	{
		margin:.2em 0 0;
	}

	.sc_form_title
	{
		font-size:1.5em;
	}

	.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle
	{
		font-size:13px;
	}

	.slider_outer_wrap .sc_slider_controller
	{
		height:0;
		overflow:hidden;
		padding:0 !important;
	}

	.sc_layouts_logo .logo_text
	{
		letter-spacing:0;
		font-size:1.5em;
	}
}

@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
	.mfp-img-mobile .mfp-figure .mfp-bottom-bar
	{
		background:transparent;
		margin:0;
		padding:0;
		position:absolute;
	}

	.mfp-img-mobile .mfp-figure figcaption
	{
		margin-bottom:0 !important;
	}

	.mfp-img-mobile .mfp-figure .mfp-close
	{
		position:absolute;
		right:-10px;
		top:-30px;
	}
}@media (max-width: 767px) {
	/* WooCommerce */
	/* WooCommerce Search: Style Inline */
	.trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_options,.trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_button
	{
		display:block;
		width:100%;
	}

	.trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_button
	{
		text-align:left;
		margin-top:1.5em;
	}

	/* WooCommerce Search: Style Filter */
	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap
	{
		display:block;
		width:280px;
		height:100%;
		position:fixed;
		z-index:100000;
		top:0;
		right:-300px;
		background-color:#fff;
		-webkit-transition:-webkit-transform .3s ease;
		-ms-transition:-ms-transform .3s ease;
		transition:transform .3s ease;
		-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);
		-ms-box-shadow:0 0 10px rgba(0,0,0,0.5);
		box-shadow:0 0 10px rgba(0,0,0,0.5);
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened
	{
		-webkit-transform:translateX(-300px);
		-ms-transform:translateX(-300px);
		transform:translateX(-300px);
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_loading
	{
		display:block;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header
	{
		display:block;
		position:absolute;
		z-index:2;
		top:0;
		left:0;
		width:100%;
		background-color:#fff;
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);
		-ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);
		box-shadow:0 0 3px 0 rgba(0,0,0,0.2);
		padding:1em 1.5em;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all
	{
		display:block;
		visibility:hidden;
		color:#333;
		text-decoration:underline;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_close
	{
		display:block;
		width:2em;
		height:2em;
		line-height:2em;
		text-align:center;
		position:absolute;
		z-index:1;
		top:.75em;
		right:.75em;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_filled .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all
	{
		visibility:visible;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_show
	{
		-webkit-transition:none;
		-ms-transition:none;
		transition:none;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_button_show
	{
		position:absolute;
		z-index:1;
		bottom:0;
		left:0;
		width:100%;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_changed .trx_addons_woocommerce_search_button_show
	{
		display:block;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_form_fields_wrap_inner
	{
		position:absolute;
		z-index:1;
		top:4em;
		left:0;
		right:0;
		bottom:5em;
		padding:0 1.5em;
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		overflow-x:hidden;
		overflow-y:auto;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field
	{
		display:block;
		margin:0;
		border-bottom:1px solid #ccc;
	/* &:not(.sc_form_field_text):not(.sc_form_field_range) .trx_addons_search_buttons, */
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field:last-child
	{
		border-bottom:none;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_title
	{
		position:relative;
		padding:.75em 0;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_title .sc_form_field_arrow
	{
		position:absolute;
		z-index:1;
		top:.75em;
		right:0;
		margin-left:0;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_selected_items
	{
		display:block;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_wrap
	{
		position:static;
		width:100%;
		border:none;
		background-color:transparent;
		padding-left:0;
		padding-right:0;
		padding-top:0;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .trx_addons_search_buttons
	{
		display:none;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_button_filters
	{
		display:inline-block;
		vertical-align:top;
	}
}

@media (max-width: 479px) {
	/* WooCommerce */
	/* WooCommerce Search: Style 'Filter' */
	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap
	{
		width:100%;
		right:-100%;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		box-shadow:none;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened
	{
		-webkit-transform:translateX(-100%);
		-ms-transform:translateX(-100%);
		transform:translateX(-100%);
	}
}

/*# sourceMappingURL=woocommerce.responsive.css.map */@media (max-width: 1279px) {
	/* Mouse helper */
	.trx_addons_mouse_helper
	{
		display:none;
	}

	/* Restore system cursor */
	.trx_addons_hide_cursor,.trx_addons_hide_cursor *,[data-mouse-helper-hide-cursor="1"],[data-mouse-helper-hide-cursor="1"] *
	{
		cursor:unset !important;
	}

	[data-mouse-helper="highlight"]
	{
		background-size:130vw 130vh !important;
		background-position:center !important;
		-webkit-border-radius:0;
		-ms-border-radius:0;
		border-radius:0;
	}
}

/*# sourceMappingURL=mouse-helper.responsive.css.map *//* ATTENTION! This file was generated automatically! Don't change it!!!
----------------------------------------------------------------------- */
@media (max-width:1679px) {
	.body_style_boxed
	{
		--theme-var-page_boxed_extra:40px;
		--theme-var-page_boxed:calc(var(--theme-var-page_width) + var(--theme-var-page_boxed_extra) * 2);
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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)));
	}

	.nav-links-single.nav-links-fixed
	{
		position:static;
		bottom:auto;
		left:auto;
		right:auto;
		opacity:1;
	}

	.nav-links-single.nav-links-fixed .nav-links
	{
		padding-top:3em;
		margin-top:3em;
		border-top:1px solid #ddd;
	}

	.nav-links-single.nav-links-fixed .nav-links .nav-previous,.nav-links-single.nav-links-fixed .nav-links .nav-next
	{
		position:relative;
		width:50%;
		padding:0;
		border-width:0;
		background-color:transparent;
		left:auto;
		right:auto;
		top:auto;
	}

	.post_item_single .post_meta_single .post_meta_likes:before
	{
		letter-spacing:0;
	}

	.sticky_socials_wrap.sticky_socials_modern
	{
		left:19px;
	}

	.sticky_socials_wrap.sticky_socials_modern .social_item
	{
		margin-right:18px;
		margin-left:18px;
	}

	.sticky_socials_wrap.sticky_socials_default
	{
		left:12px;
	}

	.sticky_socials_wrap.sticky_socials_default .social_item .social_icon
	{
		font-size:15px;
		line-height:2.45em;
	}

	.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"]>ul
	{
		padding-top:4em;
		padding-bottom:4em;
	}

	.sc_layouts_menu_nav>li[class*="columns-"].trx_addons_stretch_window>ul
	{
		padding-left:5em;
		padding-right:5em;
	}

	.menu_mobile .menu_mobile_header_wrap
	{
		padding:50px 55px;
	}

	.menu_mobile .menu_mobile_widgets_area
	{
		width:26%;
		padding:90px 50px;
	}

	.menu_mobile .menu_mobile_widgets_area .widget_custom_html .extra_item + .extra_item
	{
		margin-top:3.5em;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:36px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before
	{
		top:20px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item .menu-item[class*="icon-"]:before
	{
		top:9px;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_content_wrap_inner
	{
		margin-right:28%;
	}

	.menu_mobile .socials_mobile
	{
		padding-top:2.4em;
	}

	.sc_layouts_panel_menu .panel_menu_header
	{
		padding:50px 40px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close
	{
		top:55px;
		right:55px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:36px;
	}

	.narrow_content.single_style_style-1 .post_header_single .content_wrap
	{
		padding-right:50px;
		padding-left:50px;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg,.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:36rem;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:80%;
	}

	.single_style_style-1.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:80%;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg,.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:36rem;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:80%;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg,.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap
	{
		height:35rem;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:80%;
	}

	body.edit-post-visual-editor
	{
		line-height:164.2857%;
	}

	.editor-post-sidebar-holder
	{
		display:none !important;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="left"] .is-style-alignfar
	{
		margin-left:-11em;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="right"] .is-style-alignfar
	{
		margin-right:-11em;
	}

	.sc_testimonials_hover .sc_testimonials_item
	{
		padding:50px 45px;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container
	{
		grid-template:auto/repeat(3,1fr);
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container .sc_portfolio_item
	{
		min-height:300px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:15%;
		margin-bottom:-15%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:repeat(6,360px);
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		grid-template-rows:repeat(6,360px);
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:360px 360px 360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		grid-template-rows:360px 360px 360px 360px 360px 360px;
	}

	.scroll_to_top_style_modern
	{
		right:23px;
	}

	.scroll_to_top_style_modern.show
	{
		bottom:30px;
	}

	.search_modern .search_form_wrap
	{
		width:var(--theme-var-page);
	}

	.search_modern .search_header_wrap .search_close
	{
		right:65px;
	}

	.search_modern .search_header_wrap .logo_image
	{
		left:75px;
	}

	.search_modern .search_wrap
	{
		height:470px;
	}

	.search_modern .search_wrap .search_form
	{
		top:60%;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_alter .sc_icons_item_title,.sc_icons_alter.sc_icons_size_small .sc_icons_item_title
	{
		font-size:1.2em;
	}

	.sc_icons_alter .sc_icons_icon:before,.sc_icons_alter .sc_icons_icon>span:before
	{
		font-size:3.4em;
	}

	.sc_icons_alter.sc_icons_size_large .sc_icons_item_title
	{
		font-size:1.36em;
	}

	.sc_icons_alter.sc_icons_size_large .sc_icons_icon:before,.sc_icons_alter.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_alter.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large .sc_icons_image + .sc_icons_item_details
	{
		margin-left:1.3em;
		margin-top:1.1em;
	}

	.sc_icons_divider3 .sc_icons_item
	{
		padding:3.8em 1.8em 3em;
	}

	.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap,.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap
	{
		padding:0 .8em;
	}

	.sc_services_motley .sc_services_item_title
	{
		font-size:1.8em;
	}

	.sc_services_motley .sc_services_item_icon,.sc_services_motley .sc_services_item_pictogram
	{
		font-size:4em;
	}

	.elementor-section-full_width .sc_services_motley .sc_services_item:before
	{
		padding-top:80%;
	}

	.sc_services_minimal .sc_services_item_title
	{
		font-size:1.8em;
	}

	.elementor-section-full_width .sc_services_minimal .sc_services_item:before
	{
		padding-top:75%;
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom
	{
		padding-top:3.5em;
	}

	.sc_services_cool .sc_services_item_title
	{
		font-size:1.8em;
	}

	.sc_services_extra .sc_services_item_title
	{
		font-size:1.8em;
	}

	.sc_services_price .sc_services_item_price_dots
	{
		margin:0 10px;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_prev,.slider_outer_controls_outside>.slider_controls_wrap>.slider_prev
	{
		left:-60px;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_next,.slider_outer_controls_outside>.slider_controls_wrap>.slider_next
	{
		right:-60px;
	}

	.slider_outer_controls_outside .slider_outer_controls_side .slider_controls_wrap>.slider_next,.slider_outer_controls_outside .slider_outer_controls_side .slider_controls_wrap>.slider_prev
	{
		transform:none !important;
	}
}

@media (max-width:1439px) {
	:root
	{
		--theme-var-page_width:1100px;
		--theme-var-page:var(--theme-var-page_width);
		--theme-var-page_extra:40px;
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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_style_boxed
	{
		--theme-var-page_boxed_extra:var(--theme-var-page_extra);
		--theme-var-page_boxed:var(--theme-var-page_width);
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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_style_fullwide
	{
		--theme-var-page_fullwide_extra:var(--theme-var-page_extra);
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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)));
	}

	.menu_side_present
	{
		--theme-var-menu_side:70px;
	}

	.page_content_wrap
	{
		padding-top:100px;
		padding-bottom:100px;
	}

	.menu_side_icons .toc_menu_item .toc_menu_icon:before
	{
		font-size:1.8rem;
	}

	.sticky_socials_wrap.sticky_socials_modern
	{
		left:26px;
	}

	.sticky_socials_wrap.sticky_socials_modern .social_item
	{
		margin-right:15px;
		margin-left:15px;
	}

	.sticky_socials_wrap.sticky_socials_modern .social_item .social_icon + .social_name
	{
		margin-left:7px;
	}

	.sticky_socials_wrap.sticky_socials_default
	{
		left:20px;
	}

	.sc_layouts_row .sc_button_default
	{
		font-size:var(--theme-font-button_font-size);
		padding:17px 57px 18px;
	}

	.sc_layouts_row .sc_button_bordered
	{
		font-size:var(--theme-font-button_font-size);
		padding:15px 55px 16px;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a,.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:.8em;
	}

	.sc_layouts_menu_popup .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a,.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li li>a,.sc_layouts_menu_popup.sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li li>a
	{
		padding:.5em 1.6em;
	}

	.sc_layouts_menu_popup .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li li.menu-item-has-children>a:after,.sc_layouts_menu_popup.sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu_nav li li.menu-item-has-children>a:after
	{
		top:.5em;
		font-size:18px;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a,.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a
	{
		font-size:18px !important;
		padding:.5em 0;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"] li>a,.sc_layouts_menu_nav>li[class*="columns-"] li>a
	{
		padding:.5em 0;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a,.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a
	{
		padding:.5em 0;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"] li li>a,.sc_layouts_menu_nav>li[class*="columns-"] li li>a
	{
		padding:.5em 0;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li>a,.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li.menu-item-has-children>a,.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li>a,.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li.menu-item-has-children>a
	{
		padding:.5em 0;
	}

	.menu_footer_nav_area>ul li.menu-item-has-children>a,.menu_footer_nav_area>ul li>a,.footer_wrap .sc_layouts_menu>ul li.menu-item-has-children>a,.footer_wrap .sc_layouts_menu>ul li>a
	{
		padding:.5em .8em;
	}

	.menu_mobile .menu_mobile_header_wrap
	{
		padding:40px 45px;
	}

	.menu_mobile .menu_mobile_widgets_area .widget_custom_html .extra_item + .extra_item
	{
		margin-top:3em;
	}

	.menu_mobile .menu_mobile_widgets_area .widget_custom_html .extra_item a
	{
		font-size:1.5em;
	}

	.menu_mobile .menu_mobile_widgets_area .widget_custom_html .extra_item h6 + a
	{
		margin-top:.4em;
	}

	.menu_mobile .menu_mobile_content_wrap_inner.without_socials .menu_mobile_nav_area
	{
		max-height:60%;
	}

	.menu_mobile .menu_mobile_nav_area
	{
		max-height:50%;
		top:25%;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:34px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before
	{
		top:19px;
	}

	.menu_mobile .socials_mobile
	{
		padding-top:1.8em;
		bottom:1.7rem;
	}

	.sc_layouts_panel_menu .panel_menu_header
	{
		padding:40px 30px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close
	{
		top:45px;
		right:45px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown
	{
		max-height:43vH;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:34px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav
	{
		font-size:26px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>ul
	{
		font-size:17px;
		top:3em;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li li>a
	{
		padding:.4em 1.6em;
	}

	.custom-background .content_wrap>.content,.page_banner_wrap~.content_wrap>.content
	{
		padding:3em;
	}

	body.sidebar_hide .alignwide,body.sidebar_hide.expand_content .alignwide,.sidebar_hide.expand_content .post_info_vertical_present .alignwide
	{
		left:0;
		width:100%;
	}

	.before_sidebar_banner_wrap
	{
		margin-bottom:3em;
	}

	.after_sidebar_banner_wrap
	{
		margin-top:3em;
	}

	.sidebar_default[class*="scheme_"] .sidebar_inner
	{
		padding:40px 0;
	}

	.sidebar_default[class*="scheme_"] .widget
	{
		padding:0 30px;
	}

	.sidebar .widget + .widget,.sidebar_default[class*="scheme_"] .widget + .widget
	{
		margin-top:38px;
	}

	.sidebar .widget + .widget.widget_bg_image,.sidebar_default[class*="scheme_"] .widget + .widget.widget_bg_image,.sidebar .widget + .widget.widget_fullwidth,.sidebar_default[class*="scheme_"] .widget + .widget.widget_fullwidth
	{
		padding-top:3em;
		padding-bottom:3em;
	}

	.widget .widget_title,.widget .widgettitle
	{
		margin-bottom:1.1em;
		margin-top:-5px;
	}

	.widget_audio .widget_title
	{
		margin-top:0;
		margin-bottom:0;
	}

	.post_item_404 .post_content
	{
		padding:7em 0 8em;
	}

	.search-no-results.woocommerce-page .content,.post_item_none_search .post_content
	{
		padding:6em 0;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide
	{
		padding:20px 50px;
		min-height:170px;
	}

	.extra-size-skills .sc_skills_counter_alter .sc_skills_total
	{
		font-size:100px;
	}

	.related_wrap
	{
		margin-top:4em;
	}

	.comments_form_wrap
	{
		margin-top:4em;
	}

	.author_info .author_bio .author_links
	{
		margin-bottom:-5px;
	}

	.comments_list_wrap
	{
		margin-top:4em;
	}

	.sidebar .trx_addons_audio_player div.mejs-controls .mejs-time-rail
	{
		margin:0 20px;
	}

	.post_layout_band .post_title
	{
		font-size:24px;
	}

	.post_layout_band .post_content_wrap .post_category
	{
		margin-bottom:.7em;
	}

	.post_layout_classic
	{
		padding-bottom:10px;
	}

	body[class*="blog_style_classic"] .posts_container.columns_wrap
	{
		margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 10px));
	}

	.masonry_wrap .masonry_item-1_4
	{
		width:33.3333%;
	}

	.post_layout_portfolio .post_featured.hover_info .post_info
	{
		padding:20px 30px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info
	{
		padding:20px;
	}

	.blog_style_portfolio_4 .column-1_4
	{
		width:33.33%;
	}

	.narrow_content.single_style_style-1 .post_header_single .content_wrap
	{
		padding-right:0;
		padding-left:0;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg,.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:32rem;
	}

	.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header
	{
		bottom:3.5em;
	}

	.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:6em;
	}

	.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:6em;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_categories
	{
		margin-bottom:20px;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:90%;
	}

	.single_style_style-1.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:90%;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg,.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:34rem;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:85%;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:90%;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio
	{
		max-width:90%;
	}

	.post_header_wrap_style_style-7 .post_featured + .post_header_single
	{
		margin-top:3.5em;
	}

	.single_style_style-7 .page_content_wrap>.content_wrap
	{
		padding-top:3.5em;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg,.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap
	{
		height:34rem;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:90%;
	}

	.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner
	{
		height:15px !important;
	}

	.elementor-widget-spacer.sc_height_small .elementor-spacer-inner
	{
		height:35px !important;
	}

	.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner
	{
		height:50px !important;
	}

	.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner
	{
		height:80px !important;
	}

	.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner
	{
		height:100px !important;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="left"] .is-style-alignfar
	{
		margin-left:-8em;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="right"] .is-style-alignfar
	{
		margin-right:-8em;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		bottom:30px;
		left:30px;
		padding:20px 27px 17px;
		max-height:calc(100% - 60px);
		max-width:calc(100% - 60px);
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		line-height:1.3em;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:250px 250px 250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:300px 300px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:300px 300px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:300px 300px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:300px 300px 300px 300px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:300px 300px 300px 300px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:300px 300px 300px 300px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-rows:360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:360px 360px 360px 360px 360px 360px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:350px 350px 350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:350px 350px 350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:350px 350px 350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:350px 350px 350px 350px 350px 350px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-rows:250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-rows:250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-rows:250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-rows:250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-rows:250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-rows:250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-rows:250px 250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-rows:250px 250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		grid-template-rows:250px 250px 250px 250px 250px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		bottom:20px;
		left:20px;
		right:20px;
		top:20px;
		padding:20px;
	}

	.sc_blogger_portmodern .sc_blogger_content
	{
		width:var(--theme-var-page);
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_title
	{
		font-size:2.8em;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after
	{
		bottom:2.3rem;
	}

	.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:30px;
		margin-bottom:0;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:40%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value
	{
		width:60%;
	}

	.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details
	{
		padding-left:2em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta
	{
		margin-bottom:1px;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters
	{
		width:var(--theme-var-page);
	}

	.sc_countdown_default .sc_countdown_separator
	{
		margin:0 20px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_digits
	{
		margin-bottom:10px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_label
	{
		padding-top:10px;
	}

	.sc_countdown_default.aligncenter .sc_countdown_separator
	{
		margin:0 30px;
	}

	.sc_testimonials_plain .sc_testimonials_item
	{
		padding:35px 40px 40px 80px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_author_avatar
	{
		width:68px;
		height:68px;
	}

	.sc_testimonials_plain .sc_testimonials_item:before
	{
		top:42px;
		left:30px;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:20px;
	}

	.sc_testimonials_fashion .sc_testimonials_item_content,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content
	{
		font-size:20px;
		line-height:32px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside
	{
		padding-left:40%;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom
	{
		width:40%;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap img
	{
		height:83px;
		width:83px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap + .info_title
	{
		padding-top:20px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content
	{
		padding:40px 30px 48px;
	}

	.sc_testimonials_alter .sc_testimonials_item_content,.sc_testimonials_alter [class*="column"] .sc_testimonials_item_content
	{
		font-size:20px;
		line-height:32px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_content,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content
	{
		font-size:22px;
		line-height:32px;
	}

	.sc_team_metro .sc_team_item_info
	{
		padding:30px;
	}

	.sc_team_metro .trx_addons_column-1_6 .sc_team_item.has-post-thumbnail,.sc_team_metro .trx_addons_column-1_5 .sc_team_item.has-post-thumbnail,.sc_team_metro .trx_addons_column-1_4 .sc_team_item.has-post-thumbnail,.sc_team_metro .trx_addons_column-1_3 .sc_team_item.has-post-thumbnail
	{
		display:block;
	}

	.sc_team_metro .trx_addons_column-1_6 .sc_team_item.has-post-thumbnail .post_featured,.sc_team_metro .trx_addons_column-1_5 .sc_team_item.has-post-thumbnail .post_featured,.sc_team_metro .trx_addons_column-1_4 .sc_team_item.has-post-thumbnail .post_featured,.sc_team_metro .trx_addons_column-1_3 .sc_team_item.has-post-thumbnail .post_featured
	{
		max-width:100%;
		height:auto;
	}

	.sc_team_alter .sc_team_item_content
	{
		line-height:1.2em;
	}

	.trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value
	{
		width:2.8em;
		height:2.8em;
		line-height:2.8em;
		font-size:2em;
	}

	.scroll_to_top_style_modern
	{
		right:30px;
	}

	.search_modern .search_header_wrap .search_close
	{
		right:80px;
	}

	.search_modern .search_header_wrap .logo_image
	{
		left:90px;
	}

	.search_modern .search_wrap
	{
		height:420px;
	}

	.search_modern .search_wrap .search_form
	{
		top:65%;
	}

	.search_modern .search_wrap.search_opened .search_field
	{
		font-size:1.6rem !important;
	}

	.sc_events_classic .sc_events_item_content_inner
	{
		padding:1.8em 2em;
	}

	.sc_events_classic .sc_events_item.with_more .sc_events_item_content_inner_bottom
	{
		-webkit-transform:translateY(40px);
		-ms-transform:translateY(40px);
		transform:translateY(40px);
	}

	.sc_events_classic .sc_events_item.with_more:hover .sc_events_item_content_inner_bottom
	{
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}

	.sc_events_classic .sc_events_item_title
	{
		font-size:1.4em;
	}

	.sc_events_classic .sc_events_item_meta
	{
		margin-top:.8em;
	}

	.sc_events_classic .sc_events_item_meta_date:before
	{
		margin-right:8px;
	}

	.sc_events_alter .sc_events_item_price
	{
		top:-44px;
		right:20px;
		min-width:56px;
		min-height:56px;
	}

	.sc_events_alter .sc_events_item_price .sc_events_item_price_text
	{
		font-size:22px;
	}

	.sc_events_alter .sc_events_item_meta
	{
		padding-right:55px;
	}

	.sc_events_alter .sc_events_item_title
	{
		font-size:1.4em;
	}

	.sc_events_alter .sc_events_item_meta + .sc_events_item_title,.sc_events_alter .sc_events_item_meta + .sc_events_item_text,.sc_events_alter .sc_events_item_meta + .sc_events_item_more_link
	{
		margin-top:.45em;
	}

	.sc_skills_counter .sc_skills_total
	{
		font-size:4em;
	}

	.sc_skills_counter .sc_skills_icon
	{
		font-size:3.9em;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title
	{
		font-size:1.05em;
		width:55%;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_item
	{
		width:45%;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_total
	{
		font-size:1.4em;
	}

	.sc_icons_motley .sc_icons_item
	{
		padding:4.4em 2.4em;
	}

	.sc_icons_card .sc_icons_item
	{
		padding:4em 2.2em 2.4em;
	}

	.sc_icons_hover .sc_icons_icon:before,.sc_icons_hover .sc_icons_icon>span:before
	{
		font-size:4em;
	}

	.sc_icons_hover .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover .sc_icons_image + .sc_icons_item_details
	{
		margin-left:1.6em;
		margin-top:.6em;
	}

	.sc_icons_hover.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover.sc_align_right .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
		margin-right:1.6em;
	}

	.sc_icons_divider2 .sc_icons_item_title
	{
		font-size:1.5em;
	}

	.sc_icons_divider2 .sc_icons_icon:before,.sc_icons_divider2 .sc_icons_icon>span:before
	{
		font-size:4.4em;
	}

	.sc_icons_divider3 .sc_icons_item
	{
		padding:3.6em 1.6em 2.8em;
	}

	.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap,.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap
	{
		padding:0 .2em;
	}

	.sc_icons_divider3 .sc_icons_item_title
	{
		font-size:1.25em;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap));
		margin-bottom:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap);
	}

	.sc_icons_divider4 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:0;
	}

	.sc_icons_light.sc_icons_size_large .sc_icons_icon:before,.sc_icons_light.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:4em;
	}

	.sc_icons_light .sc_icons_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_accent .sc_icons_item
	{
		padding:3.2em 1.8em;
	}

	.sc_icons_accent .sc_icons_item_title
	{
		font-size:1.23em;
	}

	.sc_icons_accent .sc_icons_icon:before,.sc_icons_accent .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_accent2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_accent2 .sc_icons_image + .sc_icons_item_details
	{
		margin-top:3.4em;
	}

	.sc_icons_alter.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small .sc_icons_image + .sc_icons_item_details
	{
		margin-left:1.2em;
	}

	.sc_icons_alter.sc_icons_size_small .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.7em;
	}

	.sc_icons_fill .sc_icons_item
	{
		padding:2.8em 2.7em;
	}

	.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.sc_icons_fill .sc_icons_image + .sc_icons_item_details
	{
		margin-top:2.4em;
	}

	.sc_services_default .sc_services_item_info
	{
		padding:2.4em 1.8em;
	}

	.sc_services_hover .sc_services_item:before
	{
		padding-top:108%;
	}

	.sc_services_classic .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_shine .sc_services_item_title
	{
		font-size:1.45em;
	}

	.sc_services_shine .sc_services_item_icon,.sc_services_shine .sc_services_item_pictogram
	{
		font-size:4em;
	}

	.elementor-section-full_width .sc_services_motley .sc_services_item:before
	{
		padding-top:85%;
	}

	.sc_services_motley .sc_services_item_content_inner
	{
		padding:2.8em;
	}

	.sc_services_motley .sc_services_item_title
	{
		font-size:1.6em;
	}

	.sc_services_fashion .sc_services_item_content_inner
	{
		padding:2em;
	}

	.sc_services_fashion .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_backward .sc_services_item_title
	{
		font-size:1.8em;
	}

	.sc_services_backward .sc_services_item_info + .sc_services_item_thumb
	{
		margin-top:3em;
	}

	.sc_services_accent .sc_services_item
	{
		padding:3.8em 2.2em;
	}

	.sc_services_accent .sc_services_item.with_image
	{
		padding:2.2em;
	}

	.sc_services_alter .sc_services_item_icon,.sc_services_alter .sc_services_item_pictogram
	{
		margin-top:.4em;
		font-size:3.8em;
	}

	.sc_services_price .sc_services_item_title
	{
		max-width:55%;
	}

	.sc_services_price .sc_services_item_price_dots
	{
		margin:0 10px;
	}

	.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet
	{
		margin:0 12px;
	}

	.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon
	{
		line-height:44px;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title
	{
		font-size:1em;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:40px;
	}

	div.wpcf7 .form-style-2 + div.wpcf7-response-output
	{
		margin:25px 0 0;
	}

	.sc_slider_controller_titles .sc_slider_controller_info
	{
		font-size:22px;
	}

	.sc_slider_controller_info_number
	{
		margin-right:.2em;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:40px;
	}

	.trx_addons_audio_player
	{
		padding:0;
	}

	.sc_item_subtitle + .sc_item_title
	{
		margin-top:0;
	}

	.sc_item_subtitle_above
	{
		margin-bottom:1.1em;
	}

	.sc_item_title_style_icon_bottom.sc_item_title:after,.sc_title_icon_bottom .sc_item_title:after
	{
		margin-top:22px;
	}

	h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_descr,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_slider,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_columns,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_masonry,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_filters_wrap,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_content
	{
		margin-top:1.2em;
	}

	h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_masonry,h1.sc_item_title_tag + .sc_item_filters_wrap,h1.sc_item_title_tag + .sc_item_content
	{
		margin-top:1.1em;
	}

	h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_masonry,h2.sc_item_title_tag + .sc_item_filters_wrap,h2.sc_item_title_tag + .sc_item_content
	{
		margin-top:1.2em;
	}

	h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_masonry,h3.sc_item_title_tag + .sc_item_filters_wrap,h3.sc_item_title_tag + .sc_item_content
	{
		margin-top:1.2em;
	}

	h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_masonry,h4.sc_item_title_tag + .sc_item_filters_wrap,h4.sc_item_title_tag + .sc_item_content
	{
		margin-top:1.1em;
	}

	h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_masonry,h5.sc_item_title_tag + .sc_item_filters_wrap,h5.sc_item_title_tag + .sc_item_content
	{
		margin-top:1.1em;
	}

	h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_masonry,h6.sc_item_title_tag + .sc_item_filters_wrap,h6.sc_item_title_tag + .sc_item_content
	{
		margin-top:1em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:1.8em;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body
	{
		padding:20px 40px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title
	{
		font-size:26px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:27px;
	}

	body:not(.remove_margins) .team_page_wrap_info.comments_close
	{
		margin-bottom:-100px;
	}

	.team_page_wrap_info .team_page_wrap_info_over
	{
		padding:100px 0;
	}
}

@media (max-width:1279px) {
	:root
	{
		--theme-var-page_extra:30px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-sidebar_width:300px;
		--theme-var-sidebar_gap_width:30px;
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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_style_boxed
	{
		--theme-var-page_boxed_extra:var(--theme-var-page_extra);
		--theme-var-page_boxed:100vw;
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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_style_fullwide
	{
		--theme-var-page_fullwide_extra:var(--theme-var-page_extra);
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--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)));
	}

	.menu_side_present
	{
		--theme-var-menu_side:60px;
	}

	.page_content_wrap
	{
		padding-top:90px;
		padding-bottom:90px;
	}

	.page_content_wrap.page_content_wrap_custom_header_margin
	{
		padding-top:4em;
	}

	.body_style_fullscreen:not(.elementor-editor-active) .content_wrap_fullscreen
	{
		overflow:hidden;
	}

	body.body_style_fullscreen.fixed_blocks_sticky:not(.elementor-editor-active) .sc_stack_section_effect_slide:not(.elementor-element-edit-mode)
	{
		top:0;
	}

	html,body
	{
		font-size:17px;
	}

	h1,.front_page_section_caption
	{
		font-size:46px;
	}

	h2
	{
		font-size:36px;
	}

	h3
	{
		font-size:28px;
	}

	h4
	{
		font-size:23px;
	}

	h5
	{
		font-size:19px;
	}

	h6
	{
		font-size:17px;
		margin-bottom:12px;
	}

	.sc_layouts_row_type_compact .sc_layouts_title_caption
	{
		font-size:46px;
	}

	hr,.vc_separator
	{
		margin:4em 0 !important;
	}

	p,ul,ol,dl,blockquote,address,.wp-block-button,.wp-block-cover,.wp-block-image,.wp-block-video,.wp-block-search,.wp-block-archives,.wp-block-calendar,.wp-block-categories,.wp-block-media-text
	{
		margin-bottom:1em;
	}

	.wp-block-gallery
	{
		margin-bottom:.6em;
	}

	.select_container select
	{
		padding-right:2em !important;
	}

	.post-password-form input[type="password"],.post-password-form input[type="submit"]
	{
		height:46px;
	}

	.column-1-tablet,.column-1_1-tablet,.trx_addons_column-1-tablet,.trx_addons_column-1_1-tablet
	{
		width:100%;
	}

	.column-1_2-tablet,.trx_addons_column-1_2-tablet
	{
		width:50%;
	}

	.column-1_3-tablet,.trx_addons_column-1_3-tablet
	{
		width:33.3333333333%;
	}

	.column-1_4-tablet,.trx_addons_column-1_4-tablet
	{
		width:25%;
	}

	.column-1_5-tablet,.trx_addons_column-1_5-tablet
	{
		width:20%;
	}

	.column-1_6-tablet,.trx_addons_column-1_6-tablet
	{
		width:16.6666666667%;
	}

	.column-1_7-tablet,.trx_addons_column-1_7-tablet
	{
		width:14.2857142857%;
	}

	.column-1_8-tablet,.trx_addons_column-1_8-tablet
	{
		width:12.5%;
	}

	.column-1_9-tablet,.trx_addons_column-1_9-tablet
	{
		width:11.1111111111%;
	}

	.column-1_10-tablet,.trx_addons_column-1_10-tablet
	{
		width:10%;
	}

	.column-1_11-tablet,.trx_addons_column-1_11-tablet
	{
		width:9.0909090909%;
	}

	.column-1_12-tablet,.trx_addons_column-1_12-tablet
	{
		width:8.3333333333%;
	}

	.column-2_2-tablet,.trx_addons_column-2_2-tablet
	{
		width:100%;
	}

	.column-2_3-tablet,.trx_addons_column-2_3-tablet
	{
		width:66.6666666667%;
	}

	.column-2_4-tablet,.trx_addons_column-2_4-tablet
	{
		width:50%;
	}

	.column-2_5-tablet,.trx_addons_column-2_5-tablet
	{
		width:40%;
	}

	.column-2_6-tablet,.trx_addons_column-2_6-tablet
	{
		width:33.3333333333%;
	}

	.column-2_7-tablet,.trx_addons_column-2_7-tablet
	{
		width:28.5714285714%;
	}

	.column-2_8-tablet,.trx_addons_column-2_8-tablet
	{
		width:25%;
	}

	.column-2_9-tablet,.trx_addons_column-2_9-tablet
	{
		width:22.2222222222%;
	}

	.column-2_10-tablet,.trx_addons_column-2_10-tablet
	{
		width:20%;
	}

	.column-2_11-tablet,.trx_addons_column-2_11-tablet
	{
		width:18.1818181818%;
	}

	.column-2_12-tablet,.trx_addons_column-2_12-tablet
	{
		width:16.6666666667%;
	}

	.column-3_3-tablet,.trx_addons_column-3_3-tablet
	{
		width:100%;
	}

	.column-3_4-tablet,.trx_addons_column-3_4-tablet
	{
		width:75%;
	}

	.column-3_5-tablet,.trx_addons_column-3_5-tablet
	{
		width:60%;
	}

	.column-3_6-tablet,.trx_addons_column-3_6-tablet
	{
		width:50%;
	}

	.column-3_7-tablet,.trx_addons_column-3_7-tablet
	{
		width:42.8571428571%;
	}

	.column-3_8-tablet,.trx_addons_column-3_8-tablet
	{
		width:37.5%;
	}

	.column-3_9-tablet,.trx_addons_column-3_9-tablet
	{
		width:33.3333333333%;
	}

	.column-3_10-tablet,.trx_addons_column-3_10-tablet
	{
		width:30%;
	}

	.column-3_11-tablet,.trx_addons_column-3_11-tablet
	{
		width:27.2727272727%;
	}

	.column-3_12-tablet,.trx_addons_column-3_12-tablet
	{
		width:25%;
	}

	.column-4_4-tablet,.trx_addons_column-4_4-tablet
	{
		width:100%;
	}

	.column-4_5-tablet,.trx_addons_column-4_5-tablet
	{
		width:80%;
	}

	.column-4_6-tablet,.trx_addons_column-4_6-tablet
	{
		width:66.6666666667%;
	}

	.column-4_7-tablet,.trx_addons_column-4_7-tablet
	{
		width:57.1428571429%;
	}

	.column-4_8-tablet,.trx_addons_column-4_8-tablet
	{
		width:50%;
	}

	.column-4_9-tablet,.trx_addons_column-4_9-tablet
	{
		width:44.4444444444%;
	}

	.column-4_10-tablet,.trx_addons_column-4_10-tablet
	{
		width:40%;
	}

	.column-4_11-tablet,.trx_addons_column-4_11-tablet
	{
		width:36.3636363636%;
	}

	.column-4_12-tablet,.trx_addons_column-4_12-tablet
	{
		width:33.3333333333%;
	}

	.column-5_5-tablet,.trx_addons_column-5_5-tablet
	{
		width:100%;
	}

	.column-5_6-tablet,.trx_addons_column-5_6-tablet
	{
		width:83.3333333333%;
	}

	.column-5_7-tablet,.trx_addons_column-5_7-tablet
	{
		width:71.4285714286%;
	}

	.column-5_8-tablet,.trx_addons_column-5_8-tablet
	{
		width:62.5%;
	}

	.column-5_9-tablet,.trx_addons_column-5_9-tablet
	{
		width:55.5555555556%;
	}

	.column-5_10-tablet,.trx_addons_column-5_10-tablet
	{
		width:50%;
	}

	.column-5_11-tablet,.trx_addons_column-5_11-tablet
	{
		width:45.4545454545%;
	}

	.column-5_12-tablet,.trx_addons_column-5_12-tablet
	{
		width:41.6666666667%;
	}

	.column-6_6-tablet,.trx_addons_column-6_6-tablet
	{
		width:100%;
	}

	.column-6_7-tablet,.trx_addons_column-6_7-tablet
	{
		width:85.7142857143%;
	}

	.column-6_8-tablet,.trx_addons_column-6_8-tablet
	{
		width:75%;
	}

	.column-6_9-tablet,.trx_addons_column-6_9-tablet
	{
		width:66.6666666667%;
	}

	.column-6_10-tablet,.trx_addons_column-6_10-tablet
	{
		width:60%;
	}

	.column-6_11-tablet,.trx_addons_column-6_11-tablet
	{
		width:54.5454545455%;
	}

	.column-6_12-tablet,.trx_addons_column-6_12-tablet
	{
		width:50%;
	}

	.column-7_7-tablet,.trx_addons_column-7_7-tablet
	{
		width:100%;
	}

	.column-7_8-tablet,.trx_addons_column-7_8-tablet
	{
		width:87.5%;
	}

	.column-7_9-tablet,.trx_addons_column-7_9-tablet
	{
		width:77.7777777778%;
	}

	.column-7_10-tablet,.trx_addons_column-7_10-tablet
	{
		width:70%;
	}

	.column-7_11-tablet,.trx_addons_column-7_11-tablet
	{
		width:63.6363636364%;
	}

	.column-7_12-tablet,.trx_addons_column-7_12-tablet
	{
		width:58.3333333333%;
	}

	.column-8_8-tablet,.trx_addons_column-8_8-tablet
	{
		width:100%;
	}

	.column-8_9-tablet,.trx_addons_column-8_9-tablet
	{
		width:88.8888888889%;
	}

	.column-8_10-tablet,.trx_addons_column-8_10-tablet
	{
		width:80%;
	}

	.column-8_11-tablet,.trx_addons_column-8_11-tablet
	{
		width:72.7272727273%;
	}

	.column-8_12-tablet,.trx_addons_column-8_12-tablet
	{
		width:66.6666666667%;
	}

	.column-9_9-tablet,.trx_addons_column-9_9-tablet
	{
		width:100%;
	}

	.column-9_10-tablet,.trx_addons_column-9_10-tablet
	{
		width:90%;
	}

	.column-9_11-tablet,.trx_addons_column-9_11-tablet
	{
		width:81.8181818182%;
	}

	.column-9_12-tablet,.trx_addons_column-9_12-tablet
	{
		width:75%;
	}

	.column-10_10-tablet,.trx_addons_column-10_10-tablet
	{
		width:100%;
	}

	.column-10_11-tablet,.trx_addons_column-10_11-tablet
	{
		width:90.9090909091%;
	}

	.column-10_12-tablet,.trx_addons_column-10_12-tablet
	{
		width:83.3333333333%;
	}

	.column-11_11-tablet,.trx_addons_column-11_11-tablet
	{
		width:100%;
	}

	.column-11_12-tablet,.trx_addons_column-11_12-tablet
	{
		width:91.6666666667%;
	}

	.column-12_12-tablet,.trx_addons_column-12_12-tablet
	{
		width:100%;
	}

	.row.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-tablet"],.columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-tablet"],.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.body_style_boxed .page_wrap
	{
		width:100%;
	}

	.sticky_socials_wrap
	{
		display:none;
	}

	.menu_side_wrap .sc_layouts_logo
	{
		padding:55% 8%;
	}

	.menu_side_icons .toc_menu_item .toc_menu_description span
	{
		letter-spacing:1px;
		padding:0 2em;
	}

	.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse)>a:hover>span,.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).sfHover>a>span,.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-item>a>span,.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-parent>a>span,.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse).current-menu-ancestor>a>span
	{
		padding-left:0;
	}

	.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse)>a>span:after
	{
		bottom:-2px;
	}

	.sc_layouts_menu_nav
	{
	}

	.sc_layouts_menu_nav>li>ul
	{
		top:5.2em;
	}

	.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li li>a
	{
		padding:.4em 1.6em;
	}

	.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu_nav li li.menu-item-has-children>a:after
	{
		font-size:16px;
		top:.4em;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul,.sc_layouts_menu_nav ul li.columns-4>ul,.sc_layouts_menu_nav ul li.columns-5>ul,.sc_layouts_menu_nav ul li.columns-6>ul
	{
		width:36em;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-6>ul.submenu_left
	{
		left:-36em;
	}

	.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li,.sc_layouts_menu_nav li.columns-6>ul>li
	{
		width:25%;
	}

	.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li,.sc_layouts_menu_nav li.columns-6>ul>li
	{
		margin-bottom:10px;
	}

	.sc_layouts_menu_nav li.columns-5>ul>li:nth-child(5),.sc_layouts_menu_nav li.columns-6>ul>li:nth-child(5),.sc_layouts_menu_nav li.columns-6>ul>li:nth-child(6)
	{
		margin-bottom:0;
	}

	.sc_layouts_menu_nav>li[class*="columns-"]>ul.sub-menu
	{
		padding:2em 3em;
	}

	.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a
	{
		font-size:17px !important;
	}

	.sc_layouts_menu_nav>li[class*="columns-"] li li>a
	{
		padding:.4em 0;
	}

	.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"]>ul
	{
		padding-top:2em;
		padding-bottom:2em;
	}

	.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"]>ul>.sc_layouts_menu_stretch_bg
	{
		display:none;
	}

	.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li>a,.sc_layouts_menu_nav>li[class*="columns-"][class*="trx_addons_stretch_window"] li.menu-item-has-children>a
	{
		padding:.4em 0;
	}

	.sc_layouts_menu_nav .menu-collapse>a:before
	{
		top:2px;
	}

	.menu_mobile .menu_mobile_widgets_area
	{
		width:30%;
		padding:80px 45px;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:30px;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item>a
	{
		padding:.4em 1.5em;
	}

	.menu_mobile .menu_mobile_nav_area li>a>.open_child_menu:before
	{
		font-size:14px;
		right:0;
		opacity:1;
	}

	.menu_mobile .menu_mobile_nav_area ul ul
	{
		padding:.5em 0;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li>ul
	{
		padding:.6em 0 .4em;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item .menu-item .open_child_menu
	{
		top:6px;
		right:0;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li li>a>.open_child_menu:before,.menu_mobile .menu_mobile_nav_area>ul>li li>a:hover>.open_child_menu:before
	{
		opacity:1;
		right:0;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li li>a>.open_child_menu:before
	{
		content:'\F004';
		font-size:12px;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li li.opened>a>.open_child_menu:before
	{
		content:'\F005';
	}

	.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before
	{
		top:16px;
		font-size:22px;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_content_wrap_inner
	{
		margin-right:32%;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item>a
	{
		padding:.4em 1.5em .4em 1.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item>a
	{
		padding-left:2.6em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item>a
	{
		padding-left:4.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:2.7em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:1.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:4.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:2.8em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:5.8em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:4.5em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .widget_custom_html .extra_item a
	{
		font-size:1.4em;
	}

	.menu_mobile .social_item
	{
		margin:0 1.5em 0 0;
	}

	.menu_mobile .social_item .social_icon
	{
		font-size:15px;
	}

	.sc_layouts_panel_menu
	{
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>ul
	{
		font-size:16px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:30px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul
	{
		padding:.5em 0;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul
	{
		padding:.6em 0 .4em;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-right:3.4rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.4rem 1.2rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding-left:2.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li>a
	{
		padding-left:3.9rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a
	{
		padding-right:1.7rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu
	{
		top:4px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu:before
	{
		font-size:14px;
		right:0;
		opacity:1;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a:hover>.open_child_menu:before
	{
		right:0;
		opacity:1;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu:before
	{
		content:'\F004';
		font-size:12px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.opened>a>.open_child_menu:before
	{
		content:'\F005';
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"]>a
	{
		padding-left:2rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]>a
	{
		padding-left:3rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:before
	{
		margin-left:1.2rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a
	{
		padding-left:4.3rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]:before
	{
		margin-left:2.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li[class*="icon-"]:before
	{
		margin-left:3.9rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li[class*="icon-"]>a
	{
		padding-left:5.7rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:5px 3.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.4rem 1.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-left:3.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a
	{
		padding-right:1.2rem;
		padding-left:1.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding-right:2.6rem;
		padding-left:1.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li li.menu-item-has-children>a
	{
		padding-right:2.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li>a
	{
		padding-right:3.9rem;
		padding-left:1.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu:before
	{
		content:'\F004';
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.opened>a>.open_child_menu:before
	{
		content:'\F005';
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a .open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a:hover>.open_child_menu:before
	{
		right:auto;
		left:0;
		opacity:1;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"].menu-item-has-children>a
	{
		padding-right:2rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:before
	{
		margin-right:1.4rem;
		margin-left:0;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]>a
	{
		padding-right:3.2rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]:before
	{
		margin-left:0;
		margin-right:2.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a
	{
		padding-right:4.4rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li li li li[class*="icon-"]:before
	{
		margin-left:0;
		margin-right:4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li li li li[class*="icon-"]>a
	{
		padding-right:5.8rem !important;
		padding-left:2.6rem;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"].menu-item-has-children>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"].menu-item-has-children>a
	{
		padding-left:0 !important;
		padding-right:0 !important;
	}

	.sc_layouts_panel_menu .sc_widget_socials .socials_wrap .social_item
	{
		font-size:15px;
		margin-right:28px;
	}

	.sc_layouts_panel_menu .sc_socials.sc_socials_icons_names .socials_wrap .social_item
	{
		margin-right:1em;
	}

	.sc_layouts_panel_menu .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name
	{
		margin:0 0 0 6px;
	}

	table th
	{
		font-size:18px;
	}

	.sc_table table th,table th
	{
		padding:.6em;
	}

	.sc_table table td,table td
	{
		padding:.6em;
	}

	.trx_addons_dropcap_style_2
	{
		font-size:47px;
	}

	blockquote.trx_addons_blockquote_style_1,blockquote.trx_addons_blockquote_style_2
	{
		padding:1.8em 2em;
	}

	blockquote,blockquote[class*="wp-block-quote"][class*="is-"],.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain),.wp-block-freeform.block-library-rich-text__tinymce blockquote
	{
		padding:2.5em;
	}

	.wp-block-pullquote p
	{
		font-size:20px;
	}

	blockquote p
	{
		font-size:18px;
		line-height:28px;
	}

	blockquote>cite,blockquote>p>cite,blockquote>.wp-block-pullquote__citation,.wp-block-quote .wp-block-quote__citation
	{
		font-size:18px;
		line-height:28px;
		margin-bottom:1px;
		margin-top:1em;
	}

	form button:not(.components-button),input[type="button"],input[type="reset"],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
	{
		padding:14px 52px 15px;
	}

	.sc_button.sc_button_size_large:not(.sc_button_simple)
	{
		font-size:17px;
		line-height:22px;
		padding:15px 56px 16px;
	}

	.sc_button_bordered.sc_button.sc_button_size_large
	{
		padding:13px 54px 14px;
	}

	.sc_button.sc_button_size_small:not(.sc_button_simple),.theme_button.theme_button_small
	{
		padding:11px 39px 12px;
	}

	.sc_button_bordered.sc_button.sc_button_size_small
	{
		padding:9px 37px;
	}

	.sc_button.sc_button_bordered,.wp-block-button.is-style-outline>.wp-block-button__link
	{
		padding:12px 50px;
	}

	.sc_button_hover:hover .sc_button_icon,.sc_button_hover:hover .sc_button_text
	{
		-webkit-transform:translateX(-1.5rem);
		-ms-transform:translateX(-1.5rem);
		transform:translateX(-1.5rem);
	}

	.sc_button.sc_button_decoration
	{
		padding-left:37px;
		padding-right:35px;
	}

	.sc_button.sc_button_decoration.sc_button_size_small
	{
		padding-left:33px;
		padding-right:30px;
	}

	.sc_button.sc_button_decoration:not(.sc_button_with_icon):not(.sc_button_with_image):after
	{
		margin-left:35px;
	}

	.sc_button.sc_button_decoration.sc_button_size_small:not(.sc_button_with_icon):not(.sc_button_with_image):after
	{
		margin-left:24px;
	}

	.sc_button.sc_button.sc_button_simple
	{
		font-size:17px;
		line-height:20px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon
	{
		width:50px;
		height:50px;
		line-height:50px;
	}

	.sc_button.sc_button.sc_button_simple:before,.sc_button.sc_button.sc_button_simple:after
	{
		font-size:11px;
		top:1px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_size_large
	{
		font-size:19px;
		padding-bottom:2px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_size_small
	{
		font-size:16px;
	}

	.wpcf7 .wpcf7-submit-style .wpcf7-submit
	{
		padding:14px 34px 15px 58px !important;
	}

	.wpcf7 .wpcf7-submit-style .submit-style-in:before
	{
		left:32px;
	}

	.sc_button
	{
		margin-right:20px;
	}

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

	div.esg-filter-wrapper .esg-filterbutton>span,.mptt-navigation-tabs li a,div.grange_tabs .grange_tabs_titles li a,div.grange_tabs .grange_tabs_titles li a.ui-tabs-anchor
	{
		padding:1em 1.25em;
	}

	body.sidebar_hide .alignfull
	{
		margin-left:calc(-100vw / 2 + 100% / 2);
		margin-right:calc(-100vw / 2 + 100% / 2);
		width:100vw;
		max-width:100vw;
	}

	.sidebar_hide:not(.narrow_content) .post_info_vertical_present .alignfull
	{
		margin-left:calc(-100vw / 2 + 100% / 2 - 8.8235%);
	}

	.author_page
	{
		margin-bottom:4em;
	}

	.post_item .more-link
	{
		margin-top:2em;
	}

	.sidebar .widget + .widget,.sidebar_default[class*="scheme_"] .widget + .widget
	{
		margin-top:30px;
	}

	.sc_edd_details .downloads_page_tags .downloads_page_data>a,.widget_product_tag_cloud a,.widget_tag_cloud a
	{
		letter-spacing:0;
	}

	.widget_area .post_item .post_info + .post_title,aside .post_item .post_info + .post_title
	{
		margin-top:5px;
	}

	.widget_area .post_item .post_thumb,aside .post_item .post_thumb
	{
		width:80px;
		height:80px;
		margin:0 20px 0 0;
		flex:80px 0 0;
	}

	.widget_area .post_item .post_title,aside .post_item .post_title
	{
		line-height:1.25em;
		font-size:17px;
	}

	.widget ul li + li
	{
		margin-top:6px;
	}

	aside .post_item + .post_item
	{
		margin-top:1.4em;
	}

	.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:2em;
	}

	.format-audio .post_featured .post_audio_title,.single-format-audio .post_featured .post_audio_title
	{
		font-size:26px;
		margin-top:.4em;
		margin-bottom:.4em;
	}

	.post_item_404 .post_content
	{
		padding:4.5em 0 5.5em;
	}

	.search-no-results.woocommerce-page .content,.post_item_none_search .post_content
	{
		padding:4.5em 0;
	}

	.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper
	{
		line-height:3.5rem;
	}

	.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon
	{
		border:1px solid var(--theme-color-text_dark_05);
		font-size:16px;
		width:3.5rem;
		height:3.5rem;
		line-height:3.9rem;
		text-align:center;
		-webkit-border-radius:50%;
		-ms-border-radius:50%;
		border-radius:50%;
	}

	.custom_icon_btn.elementor-widget-button.elementor-align-right .elementor-button .elementor-button-content-wrapper .elementor-button-icon
	{
		margin-left:30px;
	}

	.extra_tiny_spacer
	{
		height:6px !important;
	}

	.tiny_spacer
	{
		height:10px !important;
	}

	.small_spacer
	{
		height:24px !important;
	}

	.map-extra-height .sc_googlemap
	{
		max-height:85vh;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide
	{
		padding:15px 30px;
		min-height:130px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide:hover
	{
		box-shadow:0 0 5px 1px var(--theme-color-text_dark_005);
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_title
	{
		font-size:18px;
		line-height:1.3em;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_cats
	{
		font-size:16px;
	}

	.awards_slider .slider_container
	{
		padding:10px;
		margin:-10px;
	}

	.extra-size-skills .sc_skills_counter_alter .sc_skills_total
	{
		font-size:90px;
	}

	.sidebar_hide.narrow_content .post_item_single.post_type_post
	{
		width:90%;
	}

	.sidebar_hide.narrow_content .post_item_single.post_type_post~.show_comments_single,.sidebar_hide.narrow_content .post_item_single.post_type_post~section
	{
		width:90%;
	}

	.comments_wrap .form-submit
	{
		margin-top:2em;
	}

	.comments_list_wrap .comment_info
	{
		margin-top:0;
	}

	.related_wrap.team_page_related .post_title,.related_wrap.related_style_classic .post_title
	{
		font-size:22px;
	}

	.related_wrap.related_style_classic .post_meta
	{
		margin-bottom:.5em;
	}

	.sidebar .trx_addons_audio_player div.mejs-controls .mejs-time-rail
	{
		margin:0 15px;
	}

	.sidebar .trx_addons_audio_player div.mejs-controls .mejs-horizontal-volume-slider
	{
		display:none !important;
	}

	.sidebar .trx_addons_audio_player div.mejs-controls div.mejs-button.mejs-volume-button>button
	{
		font-size:14px;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap
	{
		padding:1.5em;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .audio_author
	{
		font-size:16px;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .audio_caption
	{
		font-size:19px;
		line-height:1.3em;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .audio_description
	{
		font-size:15px;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .trx_addons_audio_navigation
	{
		line-height:1.15em;
		margin-bottom:10px;
		position:relative;
		top:0;
		left:0;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .trx_addons_audio_navigation>span.prev
	{
		padding-left:0;
	}

	.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .trx_addons_audio_navigation>span.next
	{
		padding-right:0;
	}

	.widget_audio .widget_title + .trx_addons_audio_wrap,.widget_audio .widget_subtitle + .trx_addons_audio_wrap
	{
		margin-top:1.3em;
	}

	.posts_container .post_item_container.post_format_audio .post_featured.with_thumb .post_audio .post_info_audio .post_audio_description
	{
		-webkit-line-clamp:2;
		-moz-line-clamp:2;
		line-clamp:2;
	}

	.extra-big-title .sc_item_title
	{
		font-size:4em;
	}

	.trx_addons_scroll_to_top
	{
		right:1em;
	}

	.trx_addons_scroll_to_top.show
	{
		bottom:1em;
	}

	.post_item_single .post_meta_single .post_meta_likes:before
	{
		letter-spacing:0;
	}

	.ua_ios .sc_layouts_row_type_compact .sc_layouts_cart .sc_layouts_cart_items_short
	{
		min-width:15px;
		height:15px;
		line-height:16px;
	}

	.post_layout_excerpt .post_header .post_price
	{
		font-size:2em;
		line-height:1.5em;
	}

	.post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:2em;
	}

	.post_layout_band .post_header .post_price
	{
		font-size:1.5em;
		line-height:1.5em;
	}

	.post_layout_band .post_content_wrap
	{
		padding:2em;
	}

	.post_layout_band .post_title
	{
		font-size:22px;
	}

	.post_layout_band .post_header + .post_content
	{
		margin-top:.7em;
	}

	.post_layout_band .post_content + .post_meta
	{
		margin-top:17px;
	}

	.post_layout_band .post_content + .post_meta:before
	{
		margin-bottom:16px;
	}

	.post_layout_band .post_content_wrap .post_category
	{
		margin-bottom:.6em;
	}

	.post_layout_classic
	{
		padding-bottom:0;
	}

	body[class*="blog_style_classic"] .posts_container.columns_wrap
	{
		margin-bottom:calc(-1 * var(--theme-var-grid_gap));
	}

	.post_layout_classic .post_title
	{
		font-size:22px;
		margin-top:10px;
	}

	.post_layout_classic_4 .post_title
	{
		font-size:20px;
	}

	.masonry_item .post_title
	{
		font-size:22px;
	}

	.post_layout_classic-masonry_1 .post_title,.post_layout_classic-masonry_2 .post_title
	{
		font-size:32px;
	}

	.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header
	{
		padding:0 0 10px 50px;
	}

	.masonry_wrap .masonry_item .post_header
	{
		padding:0 0 10px;
	}

	.masonry_wrap .masonry_item .post_featured
	{
		margin-bottom:1.6em;
	}

	.masonry_wrap .masonry_item .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.masonry_wrap .masonry_item .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),.masonry_wrap .masonry_item .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:20px 25px;
	}

	body[class*="blog_style_classic-masonry"] .posts_container
	{
		margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 10px));
	}

	.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta
	{
		margin:0 0 10px;
	}

	.sidebar_show .post_layout_classic-masonry_2 .post_title
	{
		font-size:22px;
	}

	.post_layout_portfolio .post_featured.hover_info .post_info
	{
		padding:16px 20px;
	}

	.post_featured.hover_info .post_info .post_title
	{
		font-size:22px;
	}

	.post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:12px;
	}

	.post_featured.hover_info .post_info .post_descr
	{
		margin:0 0 8px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info
	{
		padding:15px 17px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_descr
	{
		margin:0 0 5px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,.post_layout_portfolio_4 .post_title
	{
		font-size:17px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:5px;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg,.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:30rem;
	}

	.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_other
	{
		margin-top:1.5em;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_categories
	{
		margin-bottom:15px;
	}

	.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:5em;
	}

	.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header
	{
		bottom:3em;
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg .post_video_hover
	{
		top:calc(50% - 50px);
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg + .post_header
	{
		padding-top:10px;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		max-width:70%;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:100%;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		max-width:70%;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:100%;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg,.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:30rem;
	}

	.post_header_wrap_style_style-3 .post_header .content_wrap
	{
		width:100%;
		max-width:100%;
		padding:40px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_categories
	{
		margin-bottom:15px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other
	{
		margin-top:1.5em;
	}

	.single_style_style-3 .page_content_wrap>.content_wrap
	{
		padding-top:2em;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio
	{
		max-width:calc(100% - 60px);
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author,.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description,.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title
	{
		max-width:unset;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:unset;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other
	{
		margin-top:1.5em;
	}

	.post_header_wrap_style_style-4
	{
		margin-bottom:3.5em;
	}

	.post_header_wrap_style_style-4 .post_header
	{
		margin-bottom:3em;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		display:none;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:100%;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:unset;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:unset;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio
	{
		max-width:100%;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio .post_info_audio
	{
		max-width:unset;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg,.post_header_wrap_style_style-7 .post_featured.sc_parallax_wrap
	{
		height:30rem;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other
	{
		margin-top:1.5em;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_categories
	{
		margin-bottom:15px;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .post_info_audio,.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:unset;
	}

	.post_header_wrap_style_style-7 .post_header .content_wrap
	{
		max-width:840px;
	}

	ul[class*="trx_addons_list_success"]
	{
		padding-left:30px;
	}

	ul[class*="trx_addons_list_success"]>li
	{
		margin:5px 0;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_full
	{
		height:540px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_big
	{
		height:270px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small
	{
		height:135px;
	}

	.sc-tablet_inner_width_1_1>.elementor-column-wrap,.sc-tablet_inner_width_1_1>.elementor-widget-wrap
	{
		width:var(--theme-var-page);
	}

	.sc-tablet_inner_width_1_2>.elementor-column-wrap,.sc-tablet_inner_width_1_2>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 2);
	}

	.sc-tablet_inner_width_1_3>.elementor-column-wrap,.sc-tablet_inner_width_1_3>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 3);
	}

	.sc-tablet_inner_width_2_3>.elementor-column-wrap,.sc-tablet_inner_width_2_3>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 3 * 2);
	}

	.sc-tablet_inner_width_1_4>.elementor-column-wrap,.sc-tablet_inner_width_1_4>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 4);
	}

	.sc-tablet_inner_width_3_4>.elementor-column-wrap,.sc-tablet_inner_width_3_4>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 4 * 3);
	}

	.sc-tablet_inner_width_none>.elementor-column-wrap,.sc-tablet_inner_width_none>.elementor-widget-wrap
	{
		width:100%;
	}

	.menu_side_present .sc-tablet_inner_width_none>.elementor-column-wrap,.menu_side_present .sc-tablet_inner_width_none>.elementor-widget-wrap
	{
		width:calc(100% - var(--theme-var-menu_side));
	}

	.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner
	{
		height:15px !important;
	}

	.elementor-widget-spacer.sc_height_small .elementor-spacer-inner
	{
		height:35px !important;
	}

	.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner
	{
		height:50px !important;
	}

	.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner
	{
		height:75px !important;
	}

	.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner
	{
		height:90px !important;
	}

	.elementor-section.sc_extra_bg_large_left:after,.elementor-column.sc_extra_bg_large_left>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_left>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_left:after
	{
		display:block;
	}

	.elementor-section.sc_extra_bg_large_right:after,.elementor-column.sc_extra_bg_large_right>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_right>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_right:after
	{
		display:block;
		left:-12em;
	}

	.elementor-section.sc_extra_bg_extra_left:after,.elementor-column.sc_extra_bg_extra_left>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_extra_left>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_extra_left:after
	{
		display:block;
	}

	.elementor-widget-counter .elementor-counter-number-wrapper
	{
		font-size:3.2em;
	}

	.elementor-widget-counter .elementor-counter-title
	{
		font-size:17px;
		line-height:24px;
	}

	.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title
	{
		margin-top:.5em;
	}

	.tabs_style_1.elementor-widget-tabs .elementor-tab-title
	{
		font-size:16px;
		line-height:21px;
	}

	.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title
	{
		padding:20px 12px;
	}

	.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:60px;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title
	{
		padding:20px;
		min-width:185px;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-title
	{
		font-size:16px;
		line-height:22px;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-desktop-title
	{
		padding:12px 24px;
	}

	.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title>a:before
	{
		margin-right:1em;
	}

	.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:30px;
	}

	.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title
	{
		margin-left:20px;
	}

	body.edit-post-visual-editor
	{
		font-size:13px !important;
		line-height:161.54%;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="left"] .is-style-alignfar
	{
		margin-left:0;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="right"] .is-style-alignfar
	{
		margin-right:0;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		bottom:30px;
		padding:30px;
		max-height:calc(100% - 60px);
		max-width:calc(100% - 60px);
		opacity:1;
		transform:scale(1);
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-2" "xl-1 xl-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:xl-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 md-8" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-2" "xl-1 xl-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:xl-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:repeat(8,250px);
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		transform:translateX(0);
		left:30px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:focus .post_info .post_title,.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:focus .post_info .post_meta,.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_title,.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_meta,.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title,.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta
	{
		transform:translateX(0);
		transition-duration:0s;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc
	{
		transform:translate(0,0);
		bottom:30px !important;
		opacity:1;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc
	{
		width:85%;
		max-width:85%;
		padding:21px 15px 17px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:20px;
		line-height:1.3em;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a
	{
		padding-bottom:2px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		opacity:1 !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		width:100% !important;
		white-space:normal;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-2" "xl-1 xl-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:xl-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		opacity:1 !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		width:100% !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 md-8" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		padding:20px 20px 16px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		bottom:20px;
		left:20px;
		right:20px;
		top:20px;
		padding:20px;
	}

	.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info
	{
		transform:none;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3
	{
		display:grid;
		grid-template-columns:1fr 1fr !important;
		grid-template-rows:250px 250px !important;
		grid-template-areas:"md-1 sm-1" "md-1 sm-2";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(2)
	{
		grid-area:sm-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(3)
	{
		grid-area:sm-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4
	{
		display:grid;
		grid-template-columns:1fr 1fr !important;
		grid-template-rows:repeat(5,75px) !important;
		grid-template-areas:"md-1 md-2" "md-1 md-2" "md-1 md-4" "md-3 md-4" "md-3 md-4";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5
	{
		display:grid;
		grid-template-columns:1fr 1fr !important;
		grid-template-rows:repeat(8,75px) !important;
		grid-template-areas:"md-1 md-2" "md-1 md-2" "md-1 md-4" "md-3 md-4" "md-3 md-4" "md-5 md-4" "md-5 md-4" "md-5 md-4";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6
	{
		display:grid;
		grid-template-columns:1fr 1fr !important;
		grid-template-rows:repeat(8,75px) !important;
		grid-template-areas:"md-1 md-2" "md-1 md-2" "md-1 md-4" "md-3 md-4" "md-3 md-4" "md-5 md-4" "md-5 md-6" "md-5 md-6";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7
	{
		display:grid;
		grid-template-columns:1fr 1fr !important;
		grid-template-rows:repeat(8,75px) !important;
		grid-template-areas:"md-1 md-2" "md-1 md-2" "md-1 md-4" "md-3 md-4" "md-3 md-6" "md-5 md-6" "md-5 md-7" "md-5 md-7";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8
	{
		display:grid;
		grid-template-columns:1fr 1fr 1fr !important;
		grid-template-rows:repeat(5,75px) !important;
		grid-template-areas:"md-1 md-2 md-3" "md-1 md-2 md-3" "md-4 md-2 md-6" "md-4 md-5 md-6" "md-4 md-5 md-6" "md-7 md-7 md-6" "md-7 md-7 md-8" "md-7 md-7 md-8";
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title a
	{
		overflow:hidden;
		padding-bottom:2px;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:3;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:3;
		-moz-box-orient:vertical;
		line-clamp:3;
		box-orient:vertical;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap
	{
		padding:2.2em 0 2.8em 2.9em;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_description_content
	{
		margin-bottom:0;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item
	{
		align-items:flex-start;
	}

	.sc_blogger_portmodern
	{
		padding-top:2em;
		padding-bottom:3em;
		height:100%;
		min-height:unset;
		max-height:unset;
	}

	.sc_blogger_portmodern .sc_blogger_content
	{
		width:var(--theme-var-page);
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_title
	{
		font-size:2.4em;
	}

	.sc_blogger_portmodern .sc_blogger_content:hover .sc_blogger_item .sc_blogger_item_title
	{
		opacity:1 !important;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after
	{
		bottom:2.25rem;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .close
	{
		top:1.5em;
		right:2.5em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_title
	{
		line-height:1.1em;
		font-size:1.6em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item
	{
		padding:0 28px 14px 0;
	}

	.portfolio_page .portfolio_page_title
	{
		max-width:none;
		margin-bottom:25px;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description
	{
		width:60%;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details
	{
		width:40%;
	}

	.single-cpt_portfolio .post-navigation .nav-links
	{
		margin-top:2.5em;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details
	{
		padding-left:2em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title
	{
		line-height:1.3;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description
	{
		padding:5rem 3em 3rem;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		max-width:calc(100% - 60px) !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a
	{
		overflow:hidden;
		padding-bottom:2px;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:2;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:2;
		-moz-box-orient:vertical;
		line-clamp:2;
		box-orient:vertical;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		overflow:visible;
		white-space:normal;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_digits
	{
		font-size:52px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_label
	{
		font-size:17px;
	}

	.sc_price_default .sc_price_item.with_image .sc_price_item_inner
	{
		padding:1em;
	}

	.sc_price_default .sc_price_item_link
	{
		padding-left:30px;
		padding-right:30px;
	}

	.sc_price_default .sc_price_item_description,.sc_price_default .sc_price_item_details
	{
		font-size:15px;
	}

	.sc_price_light .sc_price_item_inner,.sc_price_light .sc_price_item.with_image .sc_price_item_inner
	{
		padding:40px 30px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_icon>span,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_price,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:30px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_details,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:25px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_icon>span,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_price,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_details,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_simple_shadow .sc_price_item_inner,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner
	{
		padding:50px 20px 60px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_icon>span,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_details,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_plain .sc_price_item_inner,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner
	{
		padding:56px 40px 65px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_icon>span,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:16px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_description,.sc_price_plain .sc_price_item_inner .sc_price_item_details,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_focus .sc_price_item_inner,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner
	{
		padding:45px 32px 54px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_icon>span,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_price,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:30px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_details,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:25px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_metro .sc_price_item_inner,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner
	{
		padding:55px 30px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_icon>span,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.7em;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_price,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:50px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:30px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_details,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:25px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]
	{
		padding-bottom:50px;
	}

	.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:0;
	}

	.sc_testimonials [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,.sc_testimonials .sc_testimonials_item_author_data .sc_testimonials_item_author_title
	{
		font-size:18px;
		line-height:22px;
	}

	.sc_testimonials_classic .sc_testimonials_item_content,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content
	{
		font-size:20px;
		line-height:30px;
	}

	.sc_testimonials_classic .sc_testimonials_item_content:before,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content:before
	{
		margin-bottom:25px;
		font-size:20px;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom
	{
		padding-bottom:5.5em;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom
	{
		height:4em;
		line-height:4em;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button
	{
		width:4em;
		height:4em;
	}

	body:not(.mobile_layout) .sc_testimonials_plain .sc_testimonials_slider
	{
		padding:25px 0;
	}

	.sc_testimonials_plain .sc_testimonials_item
	{
		padding:30px 30px 30px 60px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:30px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:50px;
		height:50px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_plain .sc_testimonials_item:before
	{
		top:37px;
		left:23px;
		width:25px;
		height:25px;
		line-height:25px;
		font-size:17px;
	}

	.sc_testimonials_simple .sc_testimonials_item_author_avatar
	{
		margin:0 auto 20px;
	}

	.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content,.sc_testimonials_simple .sc_testimonials_item_content
	{
		font-size:19px;
		line-height:30px;
	}

	.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before
	{
		margin-bottom:20px;
		font-size:20px;
	}

	.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_simple .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:2em;
	}

	.sc_testimonials_default .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_default .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:25px;
	}

	.sc_testimonials_default .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:4em;
		height:4em;
	}

	.sc_testimonials_default .sc_testimonials_item:before
	{
		top:37px;
		left:23px;
		width:25px;
		height:25px;
		line-height:25px;
		font-size:17px;
	}

	.sc_testimonials_extra .sc_testimonials_item_author_avatar + .sc_testimonials_item_author_data
	{
		margin-top:20px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content
	{
		padding:35px 25px;
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:before
	{
		height:32px;
		line-height:32px;
		font-size:19px;
		margin-bottom:10px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:35px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_author .sc_testimonias_item_author_avatar
	{
		width:50px;
		height:50px;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_light .sc_testimonials_item
	{
		padding:0 0 0 50px;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:35px;
		margin-bottom:5px;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:60px;
		height:60px;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_light .sc_testimonials_item:before
	{
		top:2px;
		width:32px;
		height:32px;
		line-height:32px;
		font-size:20px;
	}

	.sc_testimonials_light .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		padding-left:42px;
		margin-top:2em;
	}

	.sc_testimonials_list .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_list .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_list .sc_testimonials_item:before
	{
		width:32px;
		height:32px;
		line-height:32px;
		font-size:20px;
		margin-bottom:25px;
	}

	.sc_testimonials_common [class*="column"] .sc_testimonials_item_author,.sc_testimonials_common .sc_testimonials_item_author
	{
		margin:22px 0 0;
	}

	.sc_testimonials_common .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_common .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_common .sc_testimonials_item:before
	{
		width:32px;
		height:32px;
		line-height:32px;
		font-size:20px;
		margin-bottom:25px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:30px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_content strong
	{
		font-size:20px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:25px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:60px;
		height:60px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_modern .sc_testimonials_item:before
	{
		font-size:22px;
		margin-bottom:25px;
	}

	.sc_testimonials_hover .sc_testimonials_item
	{
		padding:40px 40px 45px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:25px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:60px;
		height:60px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data
	{
		margin-top:7px;
		margin-bottom:7px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:1px;
	}

	.sc_testimonials_hover .sc_testimonials_item:before
	{
		font-size:20px;
		margin-bottom:20px;
	}

	.sc_testimonials_accent .sc_testimonials_item
	{
		padding:35px 30px;
	}

	.sc_testimonials_accent .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_accent .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_accent .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:60px;
		height:60px;
	}

	.sc_testimonials_accent .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_accent .sc_testimonials_item:before
	{
		font-size:20px;
		margin-bottom:15px;
	}

	.sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_accent2 .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_accent2 .sc_testimonials_item
	{
		padding:35px 30px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:30px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:60px;
		height:60px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item:before
	{
		font-size:20px;
		margin-bottom:15px;
	}

	.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_top
	{
		height:100px;
		margin:0 0 25px;
	}

	.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_top .sc_testimonials_item_author_avatar
	{
		width:100px;
		height:100px;
	}

	.sc_testimonials_creative .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_author:before
	{
		font-size:19px;
		margin-bottom:10px;
	}

	.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>a
	{
		top:30px;
	}

	.sc_testimonials_fashion .sc_testimonials_item_content,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content
	{
		font-size:19px;
		line-height:30px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside
	{
		padding-left:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom
	{
		width:35%;
		position:relative;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button
	{
		width:100%;
		margin-bottom:20px;
		text-align:left;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		align-items:center;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button:last-child
	{
		margin-bottom:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button>span
	{
		margin-right:20px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button>span:last-child
	{
		margin-right:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap
	{
		flex-shrink:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap img
	{
		height:60px;
		width:60px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap + .info_title
	{
		padding-top:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .info_title
	{
		width:auto;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .info_title .sc_testimonials_item_author_title
	{
		font-size:18px;
		line-height:22px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .info_title .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .slider_container
	{
		width:65%;
		float:right;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap
	{
		width:65%;
		float:right;
	}

	.sc_testimonials_fashion .slider_outer_controls_bottom>.slider_controls_wrap
	{
		margin-top:2em;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_top
	{
		height:90px;
		margin:0 0 25px;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_top .sc_testimonials_item_author_avatar
	{
		width:90px;
		height:90px;
	}

	.sc_testimonials_alter .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:19px;
		line-height:30px;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_author:before
	{
		font-size:19px;
		margin-bottom:10px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_top
	{
		height:90px;
		margin:0 0 25px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_top .sc_testimonials_item_author_avatar
	{
		width:90px;
		height:90px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:18px;
		line-height:30px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_author:before
	{
		font-size:19px;
		margin-bottom:10px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_content,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content
	{
		font-size:19px;
		line-height:30px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_content:before,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content:before
	{
		margin-bottom:25px;
		font-size:19px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_author,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom
	{
		padding-bottom:5.5em;
	}

	.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom,.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom
	{
		height:4em;
		line-height:4em;
	}

	.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button,.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button
	{
		width:4em;
		height:4em;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_rating .sc_testimonials_rating
	{
		font-size:15px;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_rating + .sc_testimonials_item_content
	{
		margin-top:25px;
	}

	.sc_testimonials_chit .sc_testimonials_item
	{
		padding:54px 30px;
	}

	.sc_testimonials_chit [class*="column"] .sc_testimonials_item_content,.sc_testimonials_chit .sc_testimonials_item_content
	{
		font-size:17px;
	}

	.sc_testimonials_chit .sc_testimonials_item_author
	{
		margin:25px 0 0;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title
	{
		font-size:17px;
		line-height:24px;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:7px;
	}

	.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_chit .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1.8em;
	}

	.sc_testimonials_bred .sc_testimonials_item
	{
		padding:51px 30px 45px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_author_avatar
	{
		margin:0 auto 25px;
		width:70px;
		height:70px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_team_default .sc_team_item_info
	{
		padding:1.8em;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon
	{
		width:41px;
		height:41px;
		line-height:40px;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_socials
	{
		margin-bottom:-8px !important;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		opacity:1 !important;
		top:0 !important;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_socials:before
	{
		width:100% !important;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_3d-simple .sc_team_item .sc_team_item_socials .social_item
	{
		opacity:1 !important;
		top:0 !important;
	}

	.sc_team_3d-simple .start-inner-3d
	{
		transform:none !important;
	}

	.sc_team_3d-simple .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_3d-simple .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:25px;
	}

	.sc_team_3d-simple .trx_addons_hover_team
	{
		margin:9px 0 0;
	}

	.sc_team_creative .trx_addons_hover_team
	{
		margin-bottom:0;
		margin-top:10px;
	}

	.sc_team_creative .sc_team_item .sc_team_item_socials .social_item
	{
		opacity:1 !important;
		top:0 !important;
	}

	.sc_team_creative .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_creative .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:25px;
	}

	.sc_team_metro .sc_team_item_content + .sc_team_item_socials
	{
		margin-top:20px;
	}

	.sc_team_metro .sc_team_item_socials .social_item .social_icon
	{
		font-size:14px;
		width:37px;
		height:37px;
		line-height:34px;
	}

	.sc_team_metro .trx_addons_column-1_2 .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding-top:40px !important;
		padding-bottom:40px !important;
	}

	.sc_team_metro .sc_item_columns .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_list .sc_team_item_title
	{
		font-size:30px;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding:0 0 0 8%;
	}

	.sc_team_list .sc_team_item_content
	{
		margin:17px 0 20px;
	}

	.sc_team_3d .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_3d .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:25px;
	}

	.sc_team_short .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_hover .trx_addons_hover_team .sc_team_item_socials
	{
		margin:10px 0 0 -4px;
	}

	.sc_team_hover .trx_addons_hover_team
	{
		padding:22px 25px;
	}

	.sc_team_hover .trx_addons_hover_team .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_alter .sc_team_item_title
	{
		font-size:22px;
	}

	.trx_addons_reviews_block a.sc_button
	{
		font-size:15px;
		line-height:17px;
		padding:17px 27px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner
	{
		width:448px !important;
		height:252px !important;
		right:50px;
		left:auto;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_title
	{
		padding:15px 3em 15px 20px;
		top:-2.8em;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:252px;
		right:55px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe
	{
		height:inherit !important;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title
	{
		font-size:16px;
		line-height:1.2em;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image
	{
		max-width:90px;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date,.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats
	{
		display:none;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_cats + .sc_slider_controller_item_info_title,.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title + .sc_slider_controller_item_info_date
	{
		margin-top:0;
	}

	.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle
	{
		font-size:12px;
		line-height:1.4em;
		letter-spacing:1px;
	}

	.trx_addons_popup_form_field_submit .submit_button
	{
		padding:12px 46px;
		font-size:15px;
		line-height:20px;
	}

	.scroll_to_top_style_modern
	{
		right:10px;
	}

	.scroll_to_top_style_modern.show
	{
		bottom:10px;
	}

	.scroll_to_top_style_default:before
	{
		font-size:10px;
	}

	.trx_addons_title_with_link,.trx_addons_title_with_link_2
	{
		font-size:17px;
		line-height:1.7em;
	}

	.trx_addons_title_with_link>a.underline_anim,.trx_addons_title_with_link_2>a.underline_anim
	{
		padding-bottom:.3em;
	}

	.trx_addons_alter_text
	{
		font-size:18px;
		line-height:1.4em;
		letter-spacing:0;
	}

	.trx_addons_alter_text_2
	{
		font-size:17px;
		line-height:1.4em;
		letter-spacing:0;
	}

	.search_style_fullscreen .search_results
	{
		padding:2em;
		width:68vw;
	}

	.search_modern .search_header_wrap .search_close
	{
		top:30px;
		right:40px;
	}

	.search_modern .search_header_wrap .search_close:before
	{
		font-size:20px;
	}

	.search_modern .search_header_wrap .logo_image
	{
		top:40px;
		left:50px;
	}

	.search_modern .search_wrap
	{
		height:360px;
	}

	.md_left .sc_slider_controls .slider_controls_wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon
	{
		width:43px;
		height:43px;
		line-height:40px;
		font-size:15px;
	}

	.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon
	{
		width:43px;
		height:43px;
		line-height:42px;
		font-size:15px;
	}

	.sc_events_default .sc_events_item_title
	{
		font-size:1.3em;
	}

	.sc_events_default .sc_events_item_price
	{
		font-size:1.3em;
	}

	.sc_events_default .sc_events_item_thumb
	{
		margin-right:1.4em;
	}

	.sc_events_default .sc_events_item_date_start
	{
		min-width:70px;
		margin-right:1em;
	}

	.sc_events_default .sc_events_item_date_start .sc_events_item_date_day
	{
		font-size:1.8em;
	}

	.sc_events_alter .sc_events_item_info
	{
		padding:2em;
	}

	.sc_events_alter .sc_events_item_price
	{
		top:-40px;
		min-width:46px;
		min-height:46px;
	}

	.sc_events_alter .sc_events_item_price .sc_events_item_price_text
	{
		font-size:19px;
	}

	.sc_events_alter .sc_events_item_meta
	{
		padding-right:0;
	}

	.sc_events_alter .sc_events_item_title
	{
		font-size:1.3em;
	}

	.sc_events_alter .sc_events_item_meta + .sc_events_item_title,.sc_events_alter .sc_events_item_meta + .sc_events_item_text,.sc_events_alter .sc_events_item_meta + .sc_events_item_more_link
	{
		margin-top:.4em;
	}

	.sc_events_modern .sc_events_item_thumb
	{
		margin-right:1.4em;
		width:150px;
		height:150px;
	}

	.sc_events_modern .sc_events_item_info
	{
		margin-top:1.1em;
	}

	.sc_events_modern .sc_events_item_title
	{
		font-size:1.3em;
	}

	.sc_events_modern .sc_events_item_price
	{
		font-size:1.3em;
		margin-bottom:.5em;
	}

	.sc_events_modern .sc_events_item_meta_locality
	{
		margin-right:.7em;
	}

	.sc_events_modern .sc_events_item_meta_date:before
	{
		margin-right:8px;
	}

	.widget_contacts .contacts_info .contacts_left>*
	{
		padding-right:2.2em;
	}

	.widget_contacts .contacts_info span,.widget_contacts .contacts_info>div>a,.widget_contacts .contacts_info>a
	{
		padding-left:2.2em;
	}

	.widget_contacts .contacts_info span + span,.widget_contacts .contacts_info span + a
	{
		margin-top:1em;
	}

	.sc_skills_counter .sc_skills_total
	{
		font-size:3.8em;
	}

	.sc_skills_counter .sc_skills_icon + .sc_skills_total
	{
		margin-top:.15em;
	}

	.sc_skills_counter .sc_skills_item + .sc_skills_item_title
	{
		margin-top:.5em;
	}

	.sc_skills_counter_alter .sc_skills_icon
	{
		font-size:3.5em;
	}

	.sc_skills_counter_alter .sc_skills_item_title
	{
		font-size:18px;
		line-height:1.5em;
	}

	.sc_skills_counter_alter .sc_skills_total
	{
		font-size:3.3em;
	}

	.sc_skills_counter_alter .sc_skills_item + .sc_skills_item_title
	{
		margin-top:.4em;
	}

	.sc_skills_counter_alter .sc_skills_icon + .sc_skills_total
	{
		margin-top:.2em;
	}

	.sc_skills_counter_alter.with_divider.sc_align_center .columns_in_single_row .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_skills_counter_alter.with_divider.sc_align_right .columns_in_single_row .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_2-tablet:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_3-tablet:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_4-tablet:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_5-tablet:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_6-tablet:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_7-tablet:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_8-tablet:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_9-tablet:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_10-tablet:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_11-tablet:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_12-tablet:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_extra .sc_skills_total
	{
		font-size:3.3em;
	}

	.sc_skills_counter_extra .sc_skills_item_title
	{
		font-size:18px;
		line-height:1.4em;
	}

	.sc_skills_counter_extra .sc_skills_item_title + .sc_skills_item
	{
		margin-top:.3em;
	}

	.sc_skills_counter_simple .sc_skills_total
	{
		font-size:3.3em;
	}

	.sc_skills_counter_simple .sc_skills_item_title
	{
		font-size:18px;
		line-height:1.5em;
	}

	.sc_skills_counter_simple.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_skills_counter_simple.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_2-tablet:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_3-tablet:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_4-tablet:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_5-tablet:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_6-tablet:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_7-tablet:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_8-tablet:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_9-tablet:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_10-tablet:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_11-tablet:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_12-tablet:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_modern .sc_skills_item_wrap
	{
		min-height:7em;
	}

	.sc_skills_counter_modern .sc_skills_total
	{
		font-size:7.3em;
	}

	.sc_skills_counter_modern .sc_skills_item_title
	{
		font-size:22px;
	}

	.sc_skills_counter_modern .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2-tablet:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3-tablet:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4-tablet:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5-tablet:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6-tablet:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7-tablet:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8-tablet:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9-tablet:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10-tablet:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11-tablet:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12-tablet:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_googlemap
	{
		max-height:60vh;
	}

	.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev
	{
		width:36px;
		height:36px;
		line-height:36px;
	}

	.sc_icons .sc_icons_item_description
	{
		font-size:16px;
		line-height:1.5em;
	}

	.sc_icons .sc_icons_item_description ul>li
	{
		margin:6px 0;
	}

	.sc_icons .sc_icons_icon + .sc_icons_item_title,.sc_icons .sc_icons_icon + .sc_icons_item_description
	{
		margin-top:0;
	}

	.sc_icons_default .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_simple .sc_icons_item + .sc_icons_item
	{
		margin-top:.7em;
	}

	.sc_icons_simple .sc_icons_item .sc_icons_item_more_link
	{
		font-size:19px;
		line-height:22px;
	}

	.sc_icons_modern .sc_icons_item + .sc_icons_item
	{
		margin-top:30px;
	}

	.sc_icons_modern .sc_icons_icon + .sc_icons_item_details,.sc_icons_modern .sc_icons_image + .sc_icons_item_details
	{
		margin-left:1.5em;
	}

	.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.7em;
	}

	.sc_icons_motley .sc_icons_item
	{
		padding:3.4em 2em;
	}

	.sc_icons_motley .sc_icons_item_title
	{
		font-size:1.35em;
	}

	.sc_icons_number .sc_icons_item_number
	{
		font-size:7em;
	}

	.sc_icons_number .sc_icons_item
	{
		min-height:5em;
	}

	.sc_icons_number .sc_icons_item_header
	{
		min-height:3em;
	}

	.sc_icons_accent .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:0;
	}

	.sc_icons_card .sc_icons_item
	{
		padding:3.8em 2em 2.2em;
	}

	.sc_icons_card .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_creative .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_common .sc_icons_icon + .sc_icons_item_details,.sc_icons_common .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.5em;
	}

	.sc_icons_hover
	{
		margin:0;
	}

	.sc_icons_hover .sc_icons_item
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.sc_icons_hover .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
	}

	.sc_icons_hover.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover.sc_icons_size_small .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
		margin-top:.6em;
	}

	.sc_icons_hover .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_hover .sc_icons_icon:before,.sc_icons_hover .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_hover.sc_align_center .sc_icons_item
	{
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_icons_hover.sc_align_right .sc_icons_item
	{
		-webkit-align-items:flex-end;
		-ms-flex-align:end;
		align-items:flex-end;
	}

	.sc_icons_hover.sc_align_right .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover.sc_align_right .sc_icons_image + .sc_icons_item_details
	{
		margin-right:0;
	}

	.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_image
	{
		order:1;
	}

	.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_item_details
	{
		order:2;
	}

	.sc_icons_divider .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:50px;
	}

	.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2-tablet:nth-child(2n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3-tablet:nth-child(3n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4-tablet:nth-child(4n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5-tablet:nth-child(5n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6-tablet:nth-child(6n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7-tablet:nth-child(7n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8-tablet:nth-child(8n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9-tablet:nth-child(9n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10-tablet:nth-child(10n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11-tablet:nth-child(11n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12-tablet:nth-child(12n) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider2 .slider-wrapper .sc_icons_item,.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item
	{
		padding:2em;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_2-tablet:nth-child(2n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_3-tablet:nth-child(3n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_4-tablet:nth-child(4n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_5-tablet:nth-child(5n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_6-tablet:nth-child(6n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_7-tablet:nth-child(7n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_8-tablet:nth-child(8n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_9-tablet:nth-child(9n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_10-tablet:nth-child(10n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_11-tablet:nth-child(11n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_12-tablet:nth-child(12n) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider2 .sc_icons_icon:before,.sc_icons_divider2 .sc_icons_icon>span:before
	{
		font-size:4.2em;
	}

	.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap,.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap
	{
		padding:0;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_2-tablet:nth-child(2n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_3-tablet:nth-child(3n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_4-tablet:nth-child(4n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_5-tablet:nth-child(5n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_6-tablet:nth-child(6n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_7-tablet:nth-child(7n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_8-tablet:nth-child(8n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_9-tablet:nth-child(9n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_10-tablet:nth-child(10n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_11-tablet:nth-child(11n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_12-tablet:nth-child(12n) .sc_icons_item_wrap:after
	{
		display:none;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_2-tablet:nth-child(2n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_3-tablet:nth-child(3n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_4-tablet:nth-child(4n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_5-tablet:nth-child(5n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_6-tablet:nth-child(6n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_7-tablet:nth-child(7n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_8-tablet:nth-child(8n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_9-tablet:nth-child(9n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_10-tablet:nth-child(10n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_11-tablet:nth-child(11n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_12-tablet:nth-child(12n) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider4 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider4.sc_align_center .sc_icons_item
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_icons_divider4.sc_align_center .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider4.sc_align_center .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
		padding-right:0;
	}

	.sc_icons_divider4.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_icons_fill .sc_icons_item .sc_icons_item_description
	{
		font-size:17px;
		line-height:1.5em;
	}

	.services_page_tabs
	{
		margin-top:4em;
	}

	.services_page_related + .services_page_section_contacts,.services_single + .services_page_section_contacts
	{
		margin-top:4em;
	}

	.services_single .services_page_header
	{
		margin-bottom:1.5em;
	}

	.sc_services_default .sc_services_item_content
	{
		line-height:1.5em;
	}

	.sc_services_modern.sc_services_featured_top .sc_services_item_thumb
	{
		margin-bottom:1.4em;
	}

	.sc_services_modern .sc_services_item_thumb .all-svg .svg-1 svg
	{
		width:90px;
		height:90px;
	}

	.sc_services_modern .sc_services_item_thumb .all-svg .svg-2 svg
	{
		width:84px;
		height:84px;
	}

	.sc_services_modern .sc_services_item .sc_button_arrow
	{
		width:2.6em;
		height:2.6em;
		line-height:2.6em;
	}

	.sc_services_creative .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_creative .sc_services_item_number
	{
		font-size:1.5em;
	}

	.sc_services_shine .sc_services_item_content_inner
	{
		padding:3.4em 2.2em;
	}

	.sc_services_motley .sc_services_item_text
	{
		line-height:1.5em;
	}

	.sc_services_motley .sc_services_item_icon,.sc_services_motley .sc_services_item_pictogram
	{
		font-size:3.8em;
	}

	.elementor-section-full_width .sc_services_motley .sc_services_item:before
	{
		padding-top:105%;
	}

	.sc_services_classic .sc_services_item_content_inner
	{
		padding:2em;
	}

	.sc_services_classic .sc_services_item_title
	{
		font-size:1.35em;
	}

	.sc_services_classic .sc_services_item_number
	{
		font-size:1.4em;
	}

	.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon
	{
		width:2.8em;
		height:2.8em;
		line-height:2.85em;
	}

	.sc_services_fashion .sc_services_item_content_inner
	{
		padding:2.4em;
	}

	.sc_services_fashion .sc_services_item:before
	{
		padding-top:110%;
	}

	.sc_services_accent .sc_services_item
	{
		padding:3em 2em;
	}

	.sc_services_accent .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_accent .sc_services_item_icon,.sc_services_accent .sc_services_item_pictogram
	{
		font-size:3.8em;
	}

	.sc_services_accent.sc_services_featured_top .post_featured
	{
		margin-bottom:1.5em;
	}

	.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:4px;
	}

	.sc_services_cool .sc_services_item_content_inner
	{
		padding:2.2em 2em;
	}

	.sc_services_cool .sc_services_item_title
	{
		font-size:1.6em;
	}

	.sc_services_cool .sc_services_item_number
	{
		font-size:1.5em;
	}

	.sc_services_extra .sc_services_item_content_inner
	{
		padding:2em 1.8em;
	}

	.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_extra .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_extra .sc_services_item_number
	{
		font-size:1.4em;
	}

	.sc_services_extra .sc_services_item_more_link .link_icon:before
	{
		font-size:12px;
	}

	.sc_services_strong .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_strong .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_strong .sc_services_item:before
	{
		padding-top:130%;
	}

	.sc_services_backward .sc_services_item_info + .sc_services_item_thumb
	{
		margin-top:2.6em;
	}

	.sc_services_strange .sc_services_item_header:before,.sc_services_strange .sc_services_item_content:before
	{
		padding-top:120%;
	}

	.sc_services_strange .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_strange .sc_services_item_icon
	{
		font-size:3.8em;
	}

	.sc_services_unusual .sc_services_item_header
	{
		padding-bottom:1.2em;
	}

	.sc_services_unusual .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_unusual .sc_services_item_thumb
	{
		margin-bottom:1em;
	}

	.elementor-section-full_width .sc_services_minimal .sc_services_item:before
	{
		padding-top:85%;
	}

	.sc_services_minimal .sc_services_item_content_inner
	{
		padding:2.6em 2em;
	}

	.sc_services_minimal .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_minimal .sc_services_item_subtitle
	{
		font-size:13px;
		letter-spacing:1px;
	}

	.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon:before
	{
		font-size:14px;
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom
	{
		padding-top:1.5em;
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom,.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom
	{
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_button,.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button
	{
		opacity:1;
	}

	.sc_services_minimal .sc_services_item.with_image .sc_services_item_content:before,.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content::before
	{
		opacity:.77;
	}

	.sc_services_panel .sc_services_item_content_inner
	{
		padding:2em;
	}

	.sc_services_panel .sc_services_item .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet .sc_services_item
	{
		border:1px solid rgba(255,255,255,0.3);
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet .sc_services_item
	{
		border-left:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(3) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(2) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(10) .sc_services_item
	{
		border-right:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_services_backward .trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:50px;
	}

	.sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:0;
	}

	.sc_services_price .sc_services_item_price
	{
		font-size:1.25em;
	}

	.sc_services_price .sc_services_item_title
	{
		font-size:1.25em;
	}

	.sc_services_breezy .sc_services_item_content_inner
	{
		padding:2em;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_close
	{
		top:-1.7em;
		right:-1.7em;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_close:before
	{
		font-size:20px;
	}

	#trx_addons_post_details_popup .services_page_header .post_details_page_title
	{
		font-size:1.5em;
	}

	.sidebar div.wpcf7 .form-style-8 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:20px;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_prev,.slider_outer_controls_outside>.slider_controls_wrap>.slider_prev
	{
		left:0;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_next,.slider_outer_controls_outside>.slider_controls_wrap>.slider_next
	{
		right:0;
	}

	.sc_slider_controller_info_title
	{
		max-width:90%;
	}

	.sc_slider_controller_titles .sc_slider_controller_info
	{
		font-size:20px;
	}

	.sc_slider_controller_info_number
	{
		display:block;
		margin-bottom:2px;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:34px;
	}

	.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet
	{
		margin-top:18px !important;
	}

	.team_member_page .team_member_position + .team_member_title
	{
		margin-top:10px;
	}

	.team_member_page .team_member_title
	{
		font-size:47px;
	}

	.team_page_related .related_wrap_title,.team_page_wrap_info .section_title
	{
		margin:0 0 .8em;
		font-size:38px;
	}

	.team_page_wrap_info .team_page_wrap_info_over
	{
		padding:85px 0 90px;
	}

	.team_member_page .team_member_featured .post_featured
	{
		margin-bottom:45px;
	}

	body:not(.remove_margins) .team_page_wrap_info.comments_close
	{
		margin-bottom:-90px;
	}

	div.wpcf7 .form-style-1 .columns_wrap>[class*="column-"]
	{
		padding-bottom:30px;
	}

	div.wpcf7 .form-style-1 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:40px;
	}

	div.wpcf7 .form-style-5 .wpcf7-submit-style
	{
		margin-top:15px;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:35px;
	}

	div.wpcf7 .form-style-4 .columns_wrap>[class*="column-"]
	{
		padding-bottom:20px;
	}

	div.wpcf7 .form-style-4 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:20px;
	}

	div.wpcf7 .form-style-4 .style-icon.icon-email:before
	{
		margin-top:-1px;
	}

	div.wpcf7 .form-style-3 .columns_wrap>[class*="column-"]
	{
		padding-bottom:30px;
	}

	div.wpcf7 .form-style-3 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:35px;
	}

	div.wpcf7 .form-style-3 .wpcf7-spinner + .acceptance,div.wpcf7 .form-style-3 .wpcf7-spinner + [data-name="acceptance"],div.wpcf7 .form-style-3 .ajax-loader + .acceptance
	{
		display:block;
		margin:15px 0 0;
	}

	div.wpcf7 .form-style-6 .columns_wrap.margin-bottom
	{
		padding-bottom:15px;
	}

	div.wpcf7 .form-style-7 .columns_wrap>[class*="column-"]
	{
		padding-bottom:30px;
	}

	div.wpcf7 .form-style-7 .columns_wrap.margin-bottom
	{
		margin-bottom:0;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:30px;
	}

	#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a,#sb_instagram.feedTwo .sbi_follow_btn a
	{
		height:90px;
		min-width:90px;
		line-height:90px;
	}

	.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link
	{
		height:90px;
		min-width:90px;
		line-height:90px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:30px;
	}

	#style-5.mc4wp-form label
	{
		padding:0 0 0 65px;
		width:70%;
	}

	#style-5.mc4wp-form input[type="checkbox"] + label:before
	{
		width:48px;
		height:48px;
		line-height:48px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields button,#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:50px;
		flex:0 0 50px;
		font-size:12px;
	}

	.sc_item_subtitle_above
	{
		margin-bottom:.9em;
	}

	.sc_item_title_style_icon_bottom.sc_item_title:after,.sc_title_icon_bottom .sc_item_title:after
	{
		margin-top:20px;
	}

	.sc_item_subtitle.sc_item_title_style_icon:before,.sc_title_icon .sc_item_subtitle:before
	{
		margin-bottom:16px;
	}

	h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_descr,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_slider,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_columns,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_masonry,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_filters_wrap,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_content
	{
		margin-top:1em;
	}

	h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_masonry,h1.sc_item_title_tag + .sc_item_filters_wrap,h1.sc_item_title_tag + .sc_item_content
	{
		margin-top:1em;
	}

	h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_masonry,h2.sc_item_title_tag + .sc_item_filters_wrap,h2.sc_item_title_tag + .sc_item_content
	{
		margin-top:1em;
	}

	h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_masonry,h3.sc_item_title_tag + .sc_item_filters_wrap,h3.sc_item_title_tag + .sc_item_content
	{
		margin-top:1em;
	}

	h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_masonry,h4.sc_item_title_tag + .sc_item_filters_wrap,h4.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_masonry,h5.sc_item_title_tag + .sc_item_filters_wrap,h5.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_masonry,h6.sc_item_title_tag + .sc_item_filters_wrap,h6.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:1.5em;
	}

	.sc_title_accent .sc_item_subtitle
	{
		padding-left:50px;
	}

	.sc_title_accent .sc_item_subtitle:before
	{
		width:30px;
	}

	.sc_title_accent .sc_item_subtitle.sc_align_right
	{
		padding:0 50px 0 0;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap
	{
		padding:2em;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_caption
	{
		font-size:24px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing
	{
		margin-bottom:1.1em;
	}

	.trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame
	{
		margin-top:18px;
	}

	.wp-playlist.wp-audio-playlist .mejs-container .mejs-controls
	{
		margin-bottom:35px;
		padding:0 1.7em;
	}

	.wp-playlist.wp-audio-playlist .mejs-container
	{
		padding:0 1.7em;
		min-height:84px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-current-item
	{
		padding:2em 1.7em .8em;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-item-title
	{
		font-size:26px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks
	{
		margin-top:2em;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item
	{
		padding:15px 0;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item .wp-playlist-item-length
	{
		top:15px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-caption,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-length,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-artist,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-title
	{
		font-size:18px;
	}

	.sc_item_title
	{
		letter-spacing:0;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap .post_title,.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_title
	{
		font-size:32px;
	}

	.sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_item_default.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content
	{
		padding-left:30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:27px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list
	{
		margin-bottom:20px;
		padding-bottom:20px;
	}

	.sc_blogger_list.sc_blogger_list_hover .post_meta
	{
		margin:0 0 .8em;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title
	{
		font-size:26px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:before
	{
		display:none;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body
	{
		padding:30px;
		position:relative;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:.6em;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:40px 30px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date b
	{
		margin-top:-5px;
		font-size:30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title
	{
		font-size:30px;
		line-height:1.2em;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"]
	{
		padding:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date~*
	{
		margin-left:90px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:0 0 .7em;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt
	{
		margin-top:.6em;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"]
	{
		padding:30px 30px 20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:30px;
		left:30px;
		right:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:10px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body>.post_info_mc .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body>.post_info_mc .post_meta:not(.post_meta_categories)
	{
		margin:10px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:30px;
		left:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:10px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc .post_meta:not(.post_meta_categories)
	{
		margin:10px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title
	{
		font-size:30px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured
	{
		margin-bottom:1.6em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title
	{
		font-size:24px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta
	{
		margin:0 0 10px;
	}

	.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta_categories
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header
	{
		padding:25px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:25px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title
	{
		font-size:24px;
	}

	.footer_custom h6.sc_item_title
	{
		font-size:18px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon
	{
		width:40px;
		height:40px;
		line-height:39px;
		font-size:14px;
	}

	.social_icon .icon-twitter-new
	{
		font-size:90%;
	}

	#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:60px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields:before
	{
		top:16px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields button,#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:60px;
		line-height:60px;
	}

	#style-9.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-7.mc4wp-form label
	{
		margin:20px auto 0;
	}

	.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item
	{
		padding:20px 10px;
	}
}

@media (min-width:1024px) {
	.sidebar_small_screen_above .sidebar_inner
	{
		display:block !important;
	}
}

@media (max-width:1023px) {
	:root
	{
		--theme-var-page_extra:30px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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)));
	}

	.menu_side_present
	{
		--theme-var-menu_side:60px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2 - var(--theme-var-menu_side));
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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_style_boxed
	{
		--theme-var-page_boxed_extra:var(--theme-var-page_extra);
		--theme-var-page_boxed:100vw;
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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_style_boxed.menu_side_present
	{
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2 - var(--theme-var-menu_side));
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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_style_fullwide
	{
		--theme-var-page_fullwide_extra:var(--theme-var-page_extra);
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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_style_fullwide.menu_side_present
	{
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2 - var(--theme-var-menu_side));
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--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)));
	}

	html,body
	{
		font-size:16px;
		line-height:158%;
	}

	h1,.front_page_section_caption
	{
		font-size:38px;
		line-height:42px;
		margin-top:30px;
		margin-bottom:16px;
	}

	h2
	{
		font-size:30px;
		line-height:35px;
		margin-top:28px;
		margin-bottom:16px;
	}

	h3
	{
		font-size:25px;
		line-height:29px;
		margin-top:25px;
		margin-bottom:16px;
	}

	h4
	{
		font-size:22px;
		line-height:27px;
		margin-top:24px;
		margin-bottom:15px;
	}

	h5
	{
		font-size:19px;
		line-height:25px;
		margin-top:20px;
		margin-bottom:12px;
	}

	h6
	{
		font-size:17px;
		line-height:22px;
		margin-top:23px;
		margin-bottom:10px;
	}

	.sc_layouts_row_type_compact .sc_layouts_title_caption
	{
		font-size:38px;
		line-height:42px;
	}

	hr,.vc_separator
	{
		margin:3em 0 !important;
	}

	body:not(.expand_content) [class*="content_wrap"]>.content
	{
		width:100% !important;
		float:none !important;
	}

	[class*="content_wrap"]>.sidebar
	{
		width:100% !important;
		float:none !important;
		margin-top:80px;
	}

	body.body_style_fullwide.sidebar_show [class*="content_wrap"]>.content,body.body_style_fullscreen.sidebar_show [class*="content_wrap"]>.content
	{
		padding-left:0;
		padding-right:0;
	}

	body.body_style_fullwide.sidebar_show [class*="content_wrap"]>.sidebar,body.body_style_fullscreen.sidebar_show [class*="content_wrap"]>.sidebar
	{
		margin-left:0;
		margin-right:0;
	}

	.fixed_blocks_sticky .sidebar
	{
		position:static;
		top:auto !important;
	}

	.sidebar_small_screen_above .content_wrap
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.sidebar_small_screen_above .content_wrap>.widgets_above_page
	{
		order:10;
	}

	.sidebar_small_screen_above .content_wrap>.sidebar
	{
		order:20;
		margin-top:0;
		margin-bottom:40px;
	}

	.sidebar_small_screen_above .content_wrap>.content
	{
		order:30;
	}

	.sidebar_small_screen_above .content_wrap>.widgets_below_page
	{
		order:40;
	}

	.sidebar_small_screen_above .sidebar_control
	{
		display:block;
	}

	.sidebar_small_screen_above .sidebar_control + .sidebar_inner
	{
		margin-top:2em;
		display:none;
	}

	.sidebar_small_screen_float .page_content_wrap .content_wrap
	{
		position:static;
	}

	.sidebar_small_screen_float.sidebar_show .sidebar
	{
		bottom:0;
		height:100%;
		width:var(--theme-var-sidebar) !important;
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-transition:-webkit-transform .5s ease;
		-ms-transition:-ms-transform .5s ease;
		transition:transform .5s ease;
		margin-top:0 !important;
	}

	.sidebar_small_screen_float.sidebar_left .sidebar
	{
		position:fixed;
		z-index:100002;
		top:0;
		left:0;
		-webkit-transform:translateX(-100%);
		-ms-transform:translateX(-100%);
		transform:translateX(-100%);
	}

	.sidebar_small_screen_float.sidebar_right .sidebar
	{
		position:fixed;
		z-index:100002;
		top:0;
		right:0;
		-webkit-transform:translateX(100%);
		-ms-transform:translateX(100%);
		transform:translateX(100%);
	}

	.sidebar_small_screen_float.sidebar_show .sidebar.opened
	{
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}

	.sidebar_small_screen_float.sidebar_show .sidebar_inner
	{
		position:relative;
		z-index:2;
		width:100%;
		height:100%;
		overflow-y:auto;
		overflow-x:visible;
	}

	.sidebar_small_screen_float .sidebar_control
	{
		display:inline-block;
		border-width:1px;
		border-style:solid;
		text-transform:uppercase;
		font-size:1.25em;
		line-height:2.95em;
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		width:3em;
		height:3em;
		padding:0 .45em;
		-webkit-transition:left .3s ease,right .3s ease;
		-ms-transition:left .3s ease,right .3s ease;
		transition:left .3s ease,right .3s ease;
		-webkit-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
	}

	.sidebar_small_screen_float.sidebar_left .sidebar_control
	{
		position:absolute;
		z-index:1;
		top:50%;
		right:-1.3em;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
		text-align:right;
	}

	.sidebar_small_screen_float.sidebar_right .sidebar_control
	{
		position:absolute;
		z-index:1;
		top:50%;
		left:-1.3em;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
		text-align:left;
	}

	.sidebar_small_screen_float .sidebar_control:after
	{
		content:'\e836';
		font-family:"fontello";
		display:inline-block;
		vertical-align:top;
	}

	.sidebar_small_screen_float.sidebar_right .sidebar_control:after
	{
		content:'\e837';
	}

	.sidebar_small_screen_float .sidebar.opened .sidebar_control:after
	{
		-webkit-transform:rotate(180deg);
		-ms-transform:rotate(180deg);
		transform:rotate(180deg);
	}

	.sidebar_small_screen_float.sidebar_left.menu_side_left .sidebar_control:hover
	{
		right:-2em;
	}

	.sidebar_small_screen_float.sidebar_left.menu_side_right .sidebar_control:hover
	{
		left:-2em;
	}

	.widgets_above_page_wrap,.widgets_above_content_wrap
	{
		margin-bottom:4em;
	}

	.widgets_below_page_wrap,.widgets_below_content_wrap
	{
		margin-top:4em;
	}

	.gallery.gallery-columns-9 .gallery-item
	{
		width:20% !important;
	}

	.gallery.gallery-columns-8 .gallery-item
	{
		width:20% !important;
	}

	.gallery.gallery-columns-7 .gallery-item
	{
		width:20% !important;
	}

	.gallery.gallery-columns-6 .gallery-item
	{
		width:20% !important;
	}

	body.no_layout.menu_side_left
	{
		margin-left:0;
	}

	body.no_layout.menu_side_right
	{
		margin-right:0;
	}

	body.no_layout.menu_side_right .menu_side_wrap
	{
		right:-6rem;
	}

	body.no_layout.menu_side_left .menu_side_wrap
	{
		left:-6rem;
	}

	body.no_layout.menu_side_left .sc_layouts_row_fixed_on
	{
		padding-left:0;
	}

	body.no_layout.menu_side_right .sc_layouts_row_fixed_on
	{
		padding-right:0;
	}

	body.no_layout.menu_side_left .sc_layouts_row_fixed_on
	{
		margin-left:0 !important;
	}

	body.no_layout.menu_side_right .sc_layouts_row_fixed_on
	{
		margin-right:0 !important;
	}

	.page_content_wrap
	{
		padding-top:80px;
		padding-bottom:80px;
	}

	.page_content_wrap.page_content_wrap_custom_header_margin
	{
		padding-top:3em;
	}

	.top_panel.with_bg_image
	{
		min-height:20em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-right:.8em;
	}

	.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li[class*="icon-"]:before
	{
		padding:.85em 0;
		left:.4em;
	}

	.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a
	{
		font-size:16px !important;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul,.sc_layouts_menu_nav ul li.columns-4>ul,.sc_layouts_menu_nav ul li.columns-5>ul,.sc_layouts_menu_nav ul li.columns-6>ul
	{
		width:19.7em;
	}

	.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left,.sc_layouts_menu_nav ul li.columns-6>ul.submenu_left
	{
		left:-19.7em;
	}

	.sc_layouts_menu_nav li.columns-3>ul>li,.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li,.sc_layouts_menu_nav li.columns-6>ul>li
	{
		width:50%;
	}

	.sc_layouts_menu_nav li.columns-3>ul>li,.sc_layouts_menu_nav li.columns-4>ul>li,.sc_layouts_menu_nav li.columns-5>ul>li,.sc_layouts_menu_nav li.columns-6>ul>li
	{
		margin-bottom:10px;
	}

	.sc_layouts_menu_nav li.columns-3>ul>li:nth-child(3),.sc_layouts_menu_nav li.columns-4>ul>li:nth-child(3),.sc_layouts_menu_nav li.columns-4>ul>li:nth-child(4),.sc_layouts_menu_nav li.columns-5>ul>li:nth-child(5),.sc_layouts_menu_nav li.columns-6>ul>li:nth-child(5),.sc_layouts_menu_nav li.columns-6>ul>li:nth-child(6)
	{
		margin-bottom:0;
	}

	.sc_layouts_menu_nav>li.columns-3>ul>li,.sc_layouts_menu_nav>li.columns-4>ul>li,.sc_layouts_menu_nav>li.columns-5>ul>li,.sc_layouts_menu_nav>li.columns-6>ul>li
	{
		width:33.333%;
	}

	.sc_layouts_menu_nav>li.columns-4>ul>li:nth-child(4),.sc_layouts_menu_nav>li.columns-5>ul>li:nth-child(4),.sc_layouts_menu_nav>li.columns-5>ul>li:nth-child(5),.sc_layouts_menu_nav>li.columns-6>ul>li:nth-child(4),.sc_layouts_menu_nav>li.columns-6>ul>li:nth-child(5),.sc_layouts_menu_nav>li.columns-6>ul>li:nth-child(6)
	{
		margin-bottom:0;
	}

	body.menu_mobile_opened
	{
		height:100% !important;
		overflow:hidden !important;
	}

	.menu_mobile .menu_mobile_header_wrap
	{
		padding:35px 32px;
	}

	.menu_mobile .menu_mobile_widgets_area
	{
		width:40%;
		padding:80px 45px;
	}

	.menu_mobile .menu_mobile_nav_area
	{
		top:30%;
		max-height:47%;
	}

	.menu_mobile .menu_mobile_content_wrap_inner.without_socials .menu_mobile_nav_area
	{
		max-height:58%;
	}

	.menu_mobile .socials_mobile
	{
		padding-top:1.1em;
		bottom:1.5rem;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_content_wrap_inner
	{
		margin-right:43%;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .widget_custom_html .extra_item + .extra_item
	{
		margin-top:2.5em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .widget_custom_html .extra_item a
	{
		font-size:1.3em;
	}

	.sc_layouts_panel_menu .panel_menu_header
	{
		padding:35px 18px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close
	{
		top:39px;
		right:32px;
	}

	.top_panel .slider_engine_revo .slide_subtitle
	{
		margin-bottom:1em !important;
	}

	.top_panel .slider_engine_revo .slide_button
	{
		font-size:12px !important;
	}

	.grange-full-height
	{
		min-height:0 !important;
	}

	.sidebar_hide.narrow_content .alignleft.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar>.alignleft,.sidebar_hide.narrow_content .alignright.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar>.alignright
	{
		max-width:calc(var(--theme-var-content_narrow) / 2 - var(--theme-var-grid_gap));
	}

	.sidebar_hide.normal_content .post_info_vertical_present .alignleft.is-style-alignfar,.sidebar_hide.normal_content .post_info_vertical_present .is-style-alignfar>.alignleft
	{
		margin-left:calc(-1 * ((var(--theme-var-page) - var(--theme-var-content)) / 2));
	}

	body.sidebar_hide.narrow_content .alignwide,body.sidebar_hide.normal_content .alignwide
	{
		left:calc(var(--theme-var-page) / -2 + 50%);
		width:var(--theme-var-page);
	}

	.sidebar_hide.normal_content .post_info_vertical_present .alignwide
	{
		left:calc(var(--theme-var-page) / -2 + 50%);
	}

	.sidebar_hide.normal_content .post_info_vertical_present .alignfull
	{
		margin-left:calc(-100vw / 2 + 100% / 2);
	}

	.posts_container .full_post_content
	{
		margin-top:5em;
		padding-top:5em;
	}

	.posts_container .full_post_content:not(:last-child)
	{
		margin-bottom:5em;
		padding-bottom:5em;
	}

	.format-audio .post_featured.with_thumb .post_audio
	{
		bottom:1em;
	}

	.single-format-audio .post_header_wrap .post_featured.with_thumb .post_audio
	{
		min-width:280px;
	}

	.single-format-audio .post_header_wrap .post_featured.with_thumb .post_audio.with_iframe
	{
		min-width:90%;
	}

	.custom-background .content_wrap>.content,.page_banner_wrap~.content_wrap>.content
	{
		padding:var(--theme-var-grid_gap);
	}

	.sidebar_show .post_info_vertical_present,.sidebar_show .post_info_vertical_present + .post_footer,.sidebar_hide:not(.narrow_content) .post_info_vertical_present,.sidebar_hide:not(.narrow_content) .post_info_vertical_present + .post_footer
	{
		padding-left:0;
	}

	.sidebar_show .post_info_vertical_hide_on_mobile .post_info_vertical,.sidebar_hide .post_info_vertical_hide_on_mobile .post_info_vertical,.sidebar_hide.narrow_content .post_info_vertical_hide_on_mobile .post_info_vertical,.sidebar_hide.normal_content .post_info_vertical_hide_on_mobile .post_info_vertical
	{
		display:none;
	}

	.sidebar_show .post_info_vertical,.sidebar_hide .post_info_vertical,.sidebar_hide.narrow_content .post_info_vertical,.sidebar_hide.normal_content .post_info_vertical
	{
		position:fixed !important;
		z-index:9999;
		top:auto !important;
		left:0 !important;
		right:0;
		bottom:0;
		display:block !important;
		opacity:1 !important;
	}

	.sidebar_show .post_info_vertical .post_share_vertical,.sidebar_hide .post_info_vertical .post_share_vertical,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical
	{
		margin-top:0;
	}

	.sidebar_show .post_info_vertical .post_share_vertical .post_share,.sidebar_hide .post_info_vertical .post_share_vertical .post_share,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical .post_share,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical .post_share
	{
		display:block;
	}

	.sidebar_show .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical,.sidebar_hide .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical
	{
		display:block;
		white-space:nowrap;
	}

	.sidebar_show .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items,.sidebar_hide .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
		-webkit-justify-content:stretch;
		-ms-flex-pack:stretch;
		justify-content:stretch;
		-webkit-align-items:flex-start;
		-ms-flex-align:start;
		align-items:flex-start;
	}

	.sidebar_show .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item,.sidebar_hide .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item
	{
		display:block;
		text-align:center;
		width:100%;
		margin:0 !important;
	}

	.sidebar_show .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item .social_icon,.sidebar_hide .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item .social_icon,.sidebar_hide.narrow_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item .social_icon,.sidebar_hide.normal_content .post_info_vertical .post_share_vertical .post_share .socials_wrap.socials_dir_vertical .social_items .social_item .social_icon
	{
		-webkit-border-radius:0;
		-ms-border-radius:0;
		border-radius:0;
		width:auto;
		height:3em;
		line-height:3em;
	}

	.sidebar_hide:not(.narrow_content) .post_info_vertical_present .alignfull
	{
		margin-left:calc(-100vw / 2 + 100% / 2);
	}

	#cancel-comment-reply-link
	{
		top:16px;
	}

	.before_sidebar_banner_wrap
	{
		margin-bottom:var(--theme-var-grid_gap);
	}

	.after_sidebar_banner_wrap
	{
		margin-top:var(--theme-var-grid_gap);
	}

	.sidebar_default .sidebar_inner
	{
		padding:var(--theme-var-grid_gap) 0;
	}

	.sidebar_default[class*="scheme_"] .sidebar_inner
	{
		padding:35px calc(var(--theme-var-grid_gap) / 2);
	}

	.sidebar_default.sidebar_float[class*="scheme_"] .sidebar_inner
	{
		padding:var(--theme-var-grid_gap);
	}

	.sidebar.sidebar_float .widget,.sidebar_default.sidebar_float[class*="scheme_"] .widget
	{
		padding:0;
	}

	.sidebar:not(.sidebar_float)
	{
		margin-left:calc((var(--theme-var-grid_gap) / 2) * -1);
		margin-right:calc((var(--theme-var-grid_gap) / 2) * -1);
		width:calc(100% + var(--theme-var-grid_gap)) !important;
	}

	.sidebar:not(.sidebar_float)[class*="scheme_"]
	{
		margin-left:0;
		margin-right:0;
		width:100% !important;
	}

	.sidebar:not(.sidebar_float) .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget
	{
		display:inline-block;
		float:none;
		vertical-align:top;
		width:50%;
		padding:0 calc(var(--theme-var-grid_gap) / 2);
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
	}

	.sidebar:not(.sidebar_float) .widget:only-child,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget:only-child
	{
		width:100%;
	}

	.sidebar:not(.sidebar_float) .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget
	{
		margin-top:0;
		padding-top:0;
		border-top-width:0;
	}

	.footer_wrap .widget + .widget + .widget,.sidebar:not(.sidebar_float) .widget + .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget + .widget
	{
		margin-top:35px !important;
	}

	.footer_default.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_default.footer_wrap .sc_layouts_row .widget
	{
		margin-top:18px !important;
		margin-bottom:18px !important;
	}

	.widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12
	{
		width:50%;
	}

	.footer_default .sc_layouts_row_type_normal
	{
		padding:1.8em 0;
	}

	.footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12)
	{
		width:50% !important;
		float:none;
		display:inline-block;
		vertical-align:top;
	}

	.footer_wrap .sc_content .wpb_column + .wpb_column + .wpb_column
	{
		margin-top:var(--theme-var-grid_gap) !important;
		padding-top:var(--theme-var-grid_gap) !important;
		border-top-width:1px;
		border-top-style:solid;
	}

	.header_fullwidth .widget,.footer_fullwidth .widget
	{
		width:100% !important;
		display:block !important;
		margin-left:0 !important;
		margin-bottom:0 !important;
	}

	.widget .widget_title,.widget .widgettitle
	{
		margin-top:-3px;
	}

	div.esg-filters,.comments_pagination,.nav-links,.page_links
	{
		margin-top:2.5em;
	}

	.woocommerce nav.woocommerce-pagination ul
	{
		margin-top:1em;
	}

	.esg-filters div.esg-navigationbutton,.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
	{
		width:42px;
		height:42px;
		line-height:40px;
	}

	.sc_button.sc_button_size_large:not(.sc_button_simple)
	{
		font-size:17px;
	}

	.sc_button.sc_button_size_small:not(.sc_button_simple),.theme_button.theme_button_small
	{
		padding:10px 37px;
		font-size:15px;
	}

	.sc_button.sc_button_bordered.sc_button_size_small
	{
		padding:8px 35px;
	}

	.post_item_404 .page_title
	{
		font-size:200px;
		line-height:.85em;
	}

	.post_item_404 .page_description
	{
		margin-top:15px;
		margin-bottom:27px;
	}

	.post_item_404 .post_content
	{
		padding:4em 0 4.5em;
	}

	.search-no-results.woocommerce-page .content,.post_item_none_search .post_content
	{
		padding:4em 0;
	}

	.post_item_none_search .page_info .page_subtitle
	{
		font-size:42px;
	}

	.post_item_none_search .page_info .page_description
	{
		margin-top:26px;
		margin-bottom:30px;
		padding:0 10%;
	}

	.adp-popup-type-notification-bar .adp-popup-button
	{
		margin-left:.8rem;
	}

	.adp-popup-type-notification-bar .adp-popup-text:before
	{
		margin:-3px 15px 0 0;
	}

	.mgn_bot.sc_button
	{
		margin-bottom:15px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide
	{
		padding:15px;
		min-height:120px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info
	{
		padding:0 10px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_title
	{
		font-size:15px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_cats
	{
		font-size:14px;
	}

	.extra-size-skills .sc_skills_counter_alter .sc_skills_total
	{
		font-size:70px;
		letter-spacing:0;
	}

	.author_info
	{
		padding:30px;
	}

	.author_info .author_description
	{
		padding-left:95px;
	}

	.post_item_single .post_tags_single
	{
		margin-top:2.2em;
	}

	.post_item_single .post_meta_single
	{
		margin-top:3.5em;
	}

	.related_wrap
	{
		margin-top:3em;
	}

	.related_wrap.team_page_related .post_title,.related_wrap.related_style_classic .post_title
	{
		font-size:20px;
	}

	.comments_form_wrap
	{
		margin-top:3em;
	}

	.comments_list_wrap
	{
		margin-top:3em;
	}

	.comments_wrap .form-submit
	{
		margin-top:1.5em;
	}

	.comments_wrap .comments_field
	{
		margin-bottom:1.5em;
	}

	.comments_wrap .form-submit input[type="submit"]
	{
		padding:14px 36px;
	}

	.comments_list_wrap .comment_info
	{
		margin-bottom:.6em;
	}

	.comments_list_wrap .comment_text
	{
		margin-bottom:.3em;
		font-size:16px;
		line-height:1.6em;
	}

	.comments_list_wrap .comment_author
	{
		margin:-2px 8px 0 0;
		font-size:17px;
		line-height:20px;
	}

	.comments_list_wrap .bypostauthor .comment_bypostauthor
	{
		margin:0 8px 0 0;
	}

	.comments_list_wrap .comment_content
	{
		padding-left:90px;
	}

	.comments_list_wrap .comment_author_avatar
	{
		width:68px;
		height:68px;
		line-height:68px;
	}

	.comments_list_wrap ul ul.children
	{
		padding-left:90px;
	}

	.comments_list_wrap ul ul ul.children
	{
		padding-left:45px;
	}

	.widget ul>li a:first-child:before,ul.wp-block-archives-list>li a:first-child:before,ul.wp-block-categories-list>li a:first-child:before,ul.wp-block-latest-posts:not(.is-grid)>li a:first-child:before,ul.wp-block-rss>li a:first-child:before
	{
		top:.65em;
	}

	.post_layout_excerpt.sticky
	{
		padding:1.5em;
	}

	.post_layout_excerpt .post_header .post_price
	{
		font-size:1.5em;
		line-height:1.5em;
	}

	.post_layout_excerpt .post_featured
	{
		margin-bottom:1.7em;
	}

	.post_layout_excerpt .post_header + .post_content
	{
		margin-top:1em;
	}

	.post_layout_excerpt .post-more-link
	{
		margin-top:1.2em;
	}

	.post_layout_excerpt + .post_layout_excerpt
	{
		margin-top:2.5rem;
	}

	.post_layout_classic.post_format_audio .mejs-time
	{
		display:none;
	}

	.post_layout_classic .post_title
	{
		font-size:22px;
		margin-top:8px;
	}

	.post_layout_classic_3 .post_title
	{
		font-size:20px;
	}

	.post_layout_classic_4 .post_title
	{
		font-size:20px;
	}

	.classic_4 .column-1_4
	{
		width:50%;
	}

	.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap>a,.post_layout_classic .slider_outer_controls_side .slider_controls_wrap>a
	{
		margin-left:10px;
		margin-right:10px;
	}

	.masonry_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap));
	}

	.masonry_wrap .masonry_item
	{
		padding:0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;
	}

	.masonry_wrap:not(.sc_blogger_content) .masonry_item-1_3,.masonry_wrap:not(.sc_blogger_content) .masonry_item-1_4
	{
		width:50%;
	}

	.masonry_wrap .masonry_item .post_featured
	{
		margin-bottom:1.4em;
	}

	.post_layout_classic-masonry_1 .post_title,.post_layout_classic-masonry_2 .post_title
	{
		font-size:22px;
	}

	.masonry_wrap .masonry_item .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta
	{
		margin:0 0 8px;
	}

	.post_featured.hover_info .post_info .post_title
	{
		font-size:20px;
	}

	.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,.post_layout_portfolio_4 .post_title
	{
		font-size:20px;
	}

	.portfolio_4 .column-1_4
	{
		width:50%;
	}

	.post_layout_portfolio .post_featured.hover_info .post_info,.post_layout_portfolio_4 .post_featured.hover_info .post_info
	{
		padding:20px;
	}

	.blog_style_portfolio_3 .column-1_3
	{
		width:50%;
	}

	.post_layout_portfolio_2.post_format_audio .post_featured .post_audio_author
	{
		font-size:13px;
	}

	.post_layout_portfolio_2.post_format_audio .post_featured .post_audio_title
	{
		font-size:20px;
	}

	.post_layout_portfolio_2.post_format_audio .post_featured div.mejs-controls .mejs-time
	{
		display:none;
	}

	.post_header_wrap_style_style-1 .post_featured + .post_header
	{
		min-width:80%;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg
	{
		height:28rem;
	}

	.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:23rem;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_other .post_author_avatar>img
	{
		width:2em;
		height:2em;
		line-height:2em;
		text-align:center;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_categories
	{
		margin-bottom:10px;
	}

	.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_other
	{
		margin-top:14px;
	}

	.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:70px;
	}

	.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header
	{
		bottom:2.5em;
	}

	.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:70px;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:100%;
		margin:0 30px 3rem;
	}

	.post_header_wrap_style_style-2 .post_featured.post_featured_bg
	{
		height:30rem;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:100%;
		margin:0 30px;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg,.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:25rem;
	}

	.post_header_wrap_style_style-3 .post_header .content_wrap
	{
		padding:30px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_categories
	{
		margin-bottom:10px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other
	{
		margin-top:14px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio
	{
		max-width:calc(100% - 60px);
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	.post_header_wrap_style_style-4 .post_featured.post_featured_bg
	{
		height:30rem;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_categories
	{
		margin-bottom:10px;
	}

	.post_header_wrap_style_style-4 .post_header .post_title,.post_header_wrap_style_style-4 .post_header .post_subtitle
	{
		max-width:90%;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other
	{
		margin-top:1.1em;
	}

	.post_header_wrap_style_style-4 .post_header
	{
		margin-bottom:2em;
	}

	.single_style_style-4 .page_content_wrap
	{
		padding-top:3.5em;
	}

	.post_header_wrap_style_style-4
	{
		margin-bottom:3em;
	}

	.post_header_wrap_style_style-5 .post_featured.post_featured_bg
	{
		height:30rem;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_categories
	{
		margin-bottom:10px;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other
	{
		margin-top:14px;
	}

	.post_header_wrap_style_style-5.post_header_wrap_in_content
	{
		margin-bottom:1.8em;
	}

	.post_header_wrap_style_style-5.post_header_wrap_in_header .post_header
	{
		margin-bottom:2.3em;
	}

	.post_header_wrap_style_style-5
	{
		margin-bottom:2.3em;
	}

	.post_header_wrap_style_style-6 .post_featured.post_featured_bg
	{
		height:30rem;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg
	{
		height:28rem;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_categories
	{
		margin-bottom:10px;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other
	{
		margin-top:14px;
	}

	.post_header_wrap_style_style-7 .post_featured + .post_header_single
	{
		margin-top:60px;
	}

	.single_style_style-7 .page_content_wrap>.content_wrap
	{
		padding-top:60px;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_full
	{
		width:100%;
		height:198px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_big
	{
		width:100%;
		height:198px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small
	{
		width:100%;
		height:198px;
	}

	.sc_layouts_title_link
	{
		margin:2em 0 .5em;
	}

	.sc_blogger.sc_item_filters_tabs_left .sc_item_filters_tabs li>a
	{
		margin-bottom:0;
	}

	.sc_portfolio_preview .sc_portfolio_preview_description .portfolio_page_details_item_title
	{
		width:40%;
	}

	.sc_portfolio_preview .sc_portfolio_preview_description .portfolio_page_details_item_value
	{
		width:60%;
	}

	.sc_portfolio_preview_show .post_description
	{
		font-size:1em;
	}

	.sc_hotspot_default
	{
		display:inline-block;
	}

	.sc_hotspot_default .sc_hotspot_item_popup
	{
		width:240px;
		padding:20px;
	}

	.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_popup_close
	{
		width:1.5em;
		height:1.5em;
		line-height:1.5em;
	}

	.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_popup_close .trx_addons_button_close_icon
	{
		font-size:12px;
	}

	.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_image + [class*="sc_hotspot_item"]
	{
		margin-top:16px;
	}

	.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner
	{
		height:15px !important;
	}

	.elementor-widget-spacer.sc_height_small .elementor-spacer-inner
	{
		height:30px !important;
	}

	.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner
	{
		height:45px !important;
	}

	.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner
	{
		height:70px !important;
	}

	.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner
	{
		height:80px !important;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title
	{
		min-width:140px;
	}

	.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title>a:before
	{
		margin-right:.7em;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-title
	{
		font-size:15px;
		line-height:19px;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-desktop-title
	{
		padding:10px 14px;
	}

	.elementor-section.sc_extra_bg_large_right:after,.elementor-column.sc_extra_bg_large_right>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_right>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_right:after
	{
		left:-8em;
	}

	.elementor-toggle .elementor-tab-content,.elementor-accordion .elementor-tab-content
	{
		font-size:16px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_columns_wrap .trx_addons_column-1_2 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title
	{
		font-size:1.33rem;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-1" "lg-1 lg-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 lg-2" "lg-1 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-2" "lg-2 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "lg-2 lg-3" "lg-2 lg-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-5" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "md-5 md-6" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "xl-1 xl-1" "xl-1 xl-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:xl-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "lg-4 lg-5" "lg-4 lg-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:lg-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px 250px 250px;
		grid-template-areas:"lg-1 md-1" "lg-1 md-2" "md-3 lg-2" "md-4 lg-2" "lg-3 md-5" "lg-3 md-6" "md-7 lg-4" "md-8 lg-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:lg-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:lg-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:lg-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:lg-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:18px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info
	{
		max-width:calc(100% - 40px);
		bottom:20px;
		left:20px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title
	{
		font-size:20px;
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container
	{
		grid-template:auto/repeat(2,1fr);
	}

	.sc_portfolio.sc_portfolio_fill .sc_item_posts_container .sc_portfolio_item
	{
		min-height:unset;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info
	{
		max-width:calc(100% - 40px);
		bottom:20px;
		left:20px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title
	{
		font-size:20px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item
	{
		align-items:center;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap
	{
		padding:0 0 0 2em;
		margin-right:0;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .post_title
	{
		margin-bottom:15px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .post_meta .post_categories
	{
		font-size:12px;
		line-height:20px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .post_meta + .post_title
	{
		margin-top:5px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow
	{
		width:39px !important;
		margin-left:15px !important;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_title
	{
		font-size:2.4em;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after
	{
		bottom:2.45rem;
	}

	.sc_blogger_portmodern .sc_blogger_content:hover .sc_blogger_item .sc_blogger_item_title
	{
		opacity:1;
	}

	.sc_blogger_portmodern .sc_blogger_content:hover .sc_blogger_item:after
	{
		opacity:1;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview
	{
		flex-direction:column;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_image
	{
		width:100%;
		height:calc(70% - 5em);
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description
	{
		height:calc(30% + 5em);
		width:100%;
		padding:1.5rem;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title
	{
		margin-bottom:23px;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item
	{
		margin-top:6px;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share
	{
		margin-top:1em;
		padding-top:1em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_description_content
	{
		margin-top:1em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore
	{
		margin-top:1.5em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .close
	{
		top:calc(70% - 3.3em);
		right:1.7em;
	}

	.portfolio_page .portfolio_page_title
	{
		margin-bottom:20px;
	}

	.portfolio_page .portfolio_page_content_wrap div:last-child.portfolio_page_gallery
	{
		padding-bottom:0;
	}

	.portfolio_page .portfolio_page_details_wrap .portfolio_page_subtitle
	{
		font-size:1.44rem;
	}

	.portfolio_page.portfolio_page_details_right,.portfolio_page.portfolio_page_details_left
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:row;
		justify-content:flex-start;
		flex-wrap:wrap;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_title,.portfolio_page.portfolio_page_details_left .portfolio_page_title
	{
		flex-basis:100%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap
	{
		order:1;
		width:40% !important;
		padding-bottom:0;
		position:relative;
		top:0 !important;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap
	{
		width:60% !important;
		order:2;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_gallery + .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_gallery,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_gallery + .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_gallery
	{
		width:100% !important;
		max-width:unset !important;
		padding-left:0 !important;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .trx_addons_column-1_3,.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .trx_addons_column-1_4,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .trx_addons_column-1_3,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .trx_addons_column-1_4
	{
		width:50%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_3,.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_4,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_3,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>.trx_addons_column-1_4
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .portfolio_page_gallery_type_grid_3 + .portfolio_page_gallery_description,.portfolio_page.portfolio_page_details_right .portfolio_page_gallery .portfolio_page_gallery_type_grid_4 + .portfolio_page_gallery_description,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .portfolio_page_gallery_type_grid_3 + .portfolio_page_gallery_description,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery .portfolio_page_gallery_type_grid_4 + .portfolio_page_gallery_description
	{
		margin-top:0;
	}

	.portfolio_page.portfolio_page_details_right
	{
		flex-direction:row-reverse;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_gallery
	{
		order:4;
		width:100% !important;
		display:block;
		margin-left:0;
		margin-right:auto;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_video
	{
		width:100% !important;
		order:3 !important;
		display:block;
		margin-left:0;
		margin-right:auto;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap
	{
		padding-left:30px;
	}

	.portfolio_page.portfolio_page_details_left .portfolio_page_video
	{
		order:4;
		width:100% !important;
		display:block;
		margin-left:0;
	}

	.portfolio_page.portfolio_page_details_left .portfolio_page_gallery
	{
		width:100% !important;
		order:3 !important;
		display:block;
		margin-left:0;
	}

	.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap
	{
		padding-right:30px;
		padding-left:0;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title
	{
		-webkit-line-clamp:2;
		-moz-line-clamp:2;
		line-clamp:2;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_description_content
	{
		-webkit-line-clamp:2;
		-moz-line-clamp:2;
		line-clamp:2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		padding-bottom:2px;
		line-height:1.2em;
	}

	.portfolio_page_gallery
	{
		margin-bottom:30px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:20px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:20px;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap
	{
		padding-right:1.8rem;
	}

	.sc_countdown_default .sc_countdown_separator
	{
		font-size:35px;
		margin:0 15px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_digits
	{
		font-size:43px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_label
	{
		font-size:16px;
	}

	.sc_countdown_default.aligncenter .sc_countdown_separator
	{
		margin:0 20px;
	}

	.sc_countdown_default.alignleft
	{
		margin-right:0 !important;
	}

	.sc_price .sc_price_item_description,.sc_price .sc_price_item_details
	{
		font-size:16px;
	}

	.sc_price_default .sc_price_item_icon
	{
		margin-top:2.5em;
	}

	.sc_price_default .sc_price_item_icon + .sc_price_item_info
	{
		padding-top:1.3em;
		padding-bottom:2.6em;
	}

	.sc_price_default .sc_price_item_info
	{
		padding:2.8em 1em;
	}

	.sc_price_default .sc_price_item_link
	{
		padding:12px 28px;
	}

	.sc_price_light .sc_price_item_title,.sc_price_light .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_light .sc_price_item_inner,.sc_price_light .sc_price_item.with_image .sc_price_item_inner
	{
		padding:35px 24px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_icon>span,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_price,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_details,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:20px;
		margin-bottom:0;
	}

	.sc_price_light .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_light .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_light .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_simple .sc_price_item_title,.sc_price_simple .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_simple .sc_price_item_inner,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner
	{
		padding:35px 19px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_icon>span,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_price,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:15px;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_details,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.sc_price_simple .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_simple .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered
	{
		padding:10px 35px;
	}

	.sc_price_simple_shadow .sc_price_item_title,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_simple_shadow .sc_price_item_inner,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner
	{
		padding:50px 20px 60px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_icon>span,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:15px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_details,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_simple_shadow .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered
	{
		padding:10px 35px;
		line-height:19px;
	}

	.sc_price_plain .sc_price_item_title,.sc_price_plain .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_plain .sc_price_item_inner,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner
	{
		padding:45px 25px 55px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_icon>span,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:15px;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_details,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		margin-top:20px;
		margin-bottom:0;
	}

	.sc_price_plain .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_plain .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_plain .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered
	{
		padding:10px 35px;
		line-height:19px;
	}

	.sc_price_focus .sc_price_item_title,.sc_price_focus .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_focus .sc_price_item_inner,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner
	{
		padding:35px 24px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_icon,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon
	{
		margin-top:1em;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_icon>span,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_price,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_details,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:20px;
		margin-bottom:0;
	}

	.sc_price_focus .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_focus .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_focus .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered
	{
		padding:10px 35px;
		line-height:19px;
	}

	.sc_price_metro .sc_price_item_title,.sc_price_metro .sc_price_item.with_image .sc_price_item_title
	{
		font-size:20px;
	}

	.sc_price_metro .sc_price_item_inner,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner
	{
		padding:35px 20px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_icon>span,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_icon>span
	{
		font-size:2.4em;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_price,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price
	{
		font-size:39px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price .sc_price_item_price_before
	{
		font-size:17px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_price + .sc_price_item_details,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_price + .sc_price_item_details
	{
		margin-top:25px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_details,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details
	{
		padding-top:20px;
		margin-bottom:0;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_metro .sc_price_item_inner .sc_price_item_details + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_subtitle + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_title + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_description + .sc_price_item_link,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_details + .sc_price_item_link
	{
		margin-top:20px;
	}

	.sc_price_metro .sc_price_item_inner .sc_price_item_link:not(.sc_price_item_link_over),.sc_price_metro .sc_price_item.with_image .sc_price_item_inner .sc_price_item_link:not(.sc_price_item_link_over)
	{
		margin-top:-10px;
	}

	.sc_testimonials_classic .sc_testimonials_item_content,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content
	{
		font-size:19px;
		line-height:31px;
	}

	.sc_testimonials_classic .sc_testimonials_item_content:before,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content:before
	{
		margin-bottom:30px;
		font-size:20px;
	}

	.sc_testimonials_classic .slider_container .sc_testimonials_item
	{
		padding:0 9%;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom
	{
		padding-bottom:5.5em;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom
	{
		height:4em;
		line-height:4em;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button
	{
		width:4em;
		height:4em;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:16px;
		line-height:26px;
	}

	.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev
	{
		left:calc(50% - 135px) !important;
	}

	.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>.slider_next
	{
		right:calc(50% - 135px) !important;
	}

	.sc_testimonials_chit .sc_testimonials_item_author
	{
		margin:15px 0 0;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:5px;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_rating + .sc_testimonials_item_content
	{
		margin-top:20px;
	}

	.sc_testimonials_chit .sc_testimonials_item
	{
		padding:44px 30px;
	}

	.sc_team_featured .trx_addons_hover_team .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		margin:2px !important;
	}

	.sc_team_list .sc_team_item_title
	{
		font-size:26px;
	}

	.sc_team_list .sc_team_item_content
	{
		margin:15px 0 17px;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding:0 0 0 7%;
	}

	.sc_team_list .sc_team_item .sc_team_item_socials .social_item
	{
		margin:3px 17px 3px 0;
	}

	.sc_team_3d .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_3d .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:20px;
	}

	.sc_team_3d .sc_team_item_subtitle
	{
		margin-top:9px;
	}

	.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon
	{
		font-size:15px;
		width:35px;
		height:35px;
		line-height:35px;
	}

	.sc_team_3d-simple .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_3d-simple .sc_team_item_subtitle
	{
		margin-top:9px;
	}

	.sc_team_3d-simple .trx_addons_hover_team
	{
		margin:5px 0 0;
	}

	.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		top:20px;
		margin:5px 10px 5px 0 !important;
	}

	.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon
	{
		font-size:14px;
	}

	.sc_team_3d-simple .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:20px;
	}

	.sc_team_short .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:20px;
	}

	.sc_team_short .sc_team_item_subtitle
	{
		margin-top:5px;
	}

	.sc_team_short .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon
	{
		font-size:15px;
		width:40px;
		height:40px;
		line-height:40px;
	}

	.sc_team_metro [class*="trx_addons_column-1_"] .sc_team_item.has-post-thumbnail
	{
		display:block;
	}

	.sc_team_metro [class*="trx_addons_column-1_"] .sc_team_item.has-post-thumbnail .post_featured
	{
		max-width:100%;
		height:auto;
	}

	.sc_team_metro .sc_team_item_info
	{
		padding:25px;
	}

	.sc_team_metro .trx_addons_column-1_2 .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding-top:25px !important;
		padding-bottom:25px !important;
	}

	.sc_team_metro .sc_item_columns .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_metro .sc_item_columns .sc_team_item_content
	{
		margin:12px 0;
	}

	.sc_team_metro .sc_team_item_content + .sc_team_item_socials
	{
		margin-top:10px;
	}

	.sc_team_hover .trx_addons_hover_team
	{
		padding:20px;
	}

	.sc_team_hover .trx_addons_hover_team .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		margin:5px 10px 5px 0 !important;
	}

	.sc_team_alter .trx_addons_hover_team
	{
		padding:15px 30px 25px;
	}

	.sc_team_alter .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_alter .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:20px;
	}

	.sc_team_alter .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:17px;
		margin-bottom:5px;
	}

	.sc_team_alter .trx_addons_hover_team
	{
		padding:20px;
	}

	.sc_team_creative .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_creative .sc_team_item_subtitle
	{
		margin-top:9px;
	}

	.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		margin:5px !important;
	}

	.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon
	{
		font-size:15px;
	}

	.sc_team_creative .trx_addons_hover_team
	{
		margin-top:6px;
	}

	.sc_team_creative .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:20px;
	}

	.sc_team_accent .trx_addons_hover_team .sc_team_item_socials
	{
		bottom:20px;
	}

	.sc_team_accent .trx_addons_hover_team .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_light .trx_addons_hover_team .sc_team_item_title
	{
		font-size:22px;
	}

	.sc_team_light .trx_addons_hover_team
	{
		padding:15px 50px 25px 25px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner
	{
		width:443px !important;
		height:250px !important;
		right:30px;
		left:auto;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe
	{
		width:100% !important;
		height:100% !important;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_title
	{
		padding:15px 3em 15px 20px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:253px;
		right:30px;
	}

	.sc_team_default .sc_team_item_info
	{
		padding:1.45em;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon
	{
		width:36px;
		height:36px;
		line-height:35px;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image
	{
		max-width:70px;
	}

	.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title
	{
		font-size:15px;
		line-height:1.2em;
	}

	.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap
	{
		font-size:1em;
	}

	.trx_addons_video_list_controller_wrap .trx_addons_video_list_title
	{
		font-size:1em;
		line-height:1.2em;
	}

	.sc_googlemap
	{
		max-height:50vh;
	}

	.sc_events_default .sc_events_item_meta
	{
		font-size:14px;
		line-height:20px;
	}

	.sc_events_default .sc_events_item_meta_locality
	{
		font-size:15px;
		line-height:18px;
		margin-right:.6em;
	}

	.sc_events_default .sc_events_item_meta_date:before
	{
		margin-right:7px;
	}

	.sc_events_classic .sc_events_item_content_inner
	{
		padding:1.8em;
	}

	.sc_events_classic .sc_events_item_title
	{
		font-size:1.3em;
		line-height:1.2em;
	}

	.sc_events_classic .sc_events_item_meta
	{
		font-size:14px;
		line-height:20px;
	}

	.sc_events_classic .sc_events_item:before
	{
		padding-top:130%;
	}

	.sc_events_modern .sc_events_item
	{
		padding:0 8%;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_events_modern .sc_events_item_thumb
	{
		margin-right:0;
	}

	.sc_events_modern .sc_events_item_info
	{
		text-align:center;
		margin-top:.8em;
	}

	.sc_events_modern .sc_events_item_price
	{
		margin-bottom:.3em;
	}

	.sc_events_modern .sc_events_item_meta
	{
		font-size:14px;
		line-height:20px;
	}

	.sc_events_modern .sc_events_item_meta_locality
	{
		font-size:15px;
		line-height:18px;
	}

	.sc_events_alter .sc_events_item_info
	{
		padding:1.8em;
	}

	.sc_events_alter .sc_events_item_price
	{
		min-width:42px;
		min-height:42px;
	}

	.sc_events_alter .sc_events_item_price .sc_events_item_price_text
	{
		font-size:18px;
	}

	.sc_events_alter .sc_events_item_meta
	{
		font-size:14px;
		line-height:20px;
	}

	.search_modern .search_header_wrap .search_close
	{
		top:20px;
		right:20px;
	}

	.search_modern .search_header_wrap .logo_image
	{
		top:30px;
		left:30px;
	}

	.search_modern .search_wrap
	{
		height:340px;
	}

	.search_modern .search_wrap.search_opened .search_field
	{
		height:2.8em;
		font-size:1.3rem !important;
	}

	.search_style_fullscreen.search_opened .search_field,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field
	{
		height:2.6em;
	}

	.sc_skills_counter .sc_skills_total
	{
		font-size:3.6em;
	}

	.sc_skills_counter .sc_skills_item_title
	{
		font-size:16px;
	}

	.sc_skills_counter_modern .sc_skills_item_wrap
	{
		min-height:6em;
	}

	.sc_skills_counter_modern .sc_skills_total
	{
		top:calc(50% - 2px);
		font-size:7em;
	}

	.sc_skills_counter_alter .sc_skills_icon
	{
		font-size:3.3em;
	}

	.sc_skills_counter_alter .sc_skills_total
	{
		font-size:3em;
	}

	.sc_skills_counter_alter .sc_skills_item_title
	{
		font-size:17px;
		line-height:1.4em;
	}

	.sc_skills_counter_alter.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_skills_counter_alter.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_skills_counter_simple .sc_skills_item_title
	{
		font-size:17px;
		line-height:1.4em;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_item_wrap
	{
		min-height:100px;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after
	{
		height:100px;
	}

	.sc_skills_counter_extra .sc_skills_total
	{
		font-size:3em;
	}

	.skills_br_control .sc_skills_item_title>br
	{
		display:none;
	}

	.sc_icons_default .sc_icons_icon:before,.sc_icons_default .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_default.sc_icons_size_small .sc_icons_icon:before,.sc_icons_default.sc_icons_size_small .sc_icons_icon>span:before
	{
		font-size:2.8em;
	}

	.sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:4.5em;
	}

	.sc_icons_extra.sc_icons_size_large .sc_icons_icon:before,.sc_icons_extra.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:7em;
	}

	.sc_icons_bordered .sc_icons_item_title
	{
		font-size:1.25em;
	}

	.sc_icons_bordered .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered .sc_icons_image + .sc_icons_item_details
	{
		margin-left:.8em;
	}

	.sc_icons_bordered.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered.sc_icons_size_small .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.6em;
	}

	.sc_icons_bordered .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.6em;
	}

	.sc_icons_bordered .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_bordered .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.9em;
	}

	.sc_icons_fill .sc_icons_item
	{
		padding:2.4em;
	}

	.sc_icons_fill .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.sc_icons_fill .sc_icons_image + .sc_icons_item_details
	{
		margin-top:2em;
	}

	.sc_icons_creative .sc_icons_item
	{
		padding:0 1em;
	}

	.sc_icons_number .sc_icons_item_number
	{
		font-size:6.5em;
	}

	.sc_icons_number .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_number .sc_icons_image + .sc_icons_item_title,.sc_icons_number .sc_icons_icon + .sc_icons_item_title
	{
		margin-left:.6em;
	}

	.sc_icons_modern .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_modern .sc_icons_icon + .sc_icons_item_details,.sc_icons_modern .sc_icons_image + .sc_icons_item_details
	{
		margin-left:1.3em;
		margin-top:.8em;
	}

	.sc_icons_motley .sc_icons_item
	{
		padding:2.6em 2em;
	}

	.sc_icons_hover2 .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_common .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_common .sc_icons_icon + .sc_icons_item_details,.sc_icons_common .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.3em;
	}

	.sc_icons_card .sc_icons_item
	{
		padding:2.8em 1.5em 1.8em;
	}

	.sc_icons_divider .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:2.6em;
	}

	.sc_icons_divider .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.8em;
	}

	.sc_icons_divider .sc_icons_icon:before,.sc_icons_divider .sc_icons_icon>span:before
	{
		font-size:4em;
	}

	.sc_icons_divider2
	{
		padding:3em 0;
	}

	.sc_icons_divider2 .sc_icons_item_title
	{
		font-size:1.4em;
	}

	.sc_icons_divider2 .sc_icons_icon:before,.sc_icons_divider2 .sc_icons_icon>span:before
	{
		font-size:4.2em;
	}

	.sc_icons_divider2 .slider-wrapper .sc_icons_item,.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item
	{
		padding:1.5em;
	}

	.sc_services_default .sc_services_item_info
	{
		padding:1.8em;
	}

	.sc_services_default .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_alter .sc_services_item_title
	{
		max-width:100%;
	}

	.sc_services_classic .sc_services_item_info_wrap
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		-ms-flex-align:start;
		align-items:flex-start;
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc_services_classic .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_classic .sc_services_item_title_wrap
	{
		max-width:100%;
	}

	.sc_services_classic .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_classic .sc_services_item .sc_services_item_more_link
	{
		font-size:12px;
		line-height:19px;
		margin-top:12px;
	}

	.sc_services_classic .sc_services_item:before
	{
		padding-top:110%;
	}

	.sc_services_accent .sc_services_item.with_image
	{
		padding:1.6em;
	}

	.sc_services_hover .sc_services_item:before
	{
		padding-top:125%;
	}

	.sc_services_hover .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_hover .sc_services_item_icon,.sc_services_hover .sc_services_item_pictogram
	{
		font-size:3.8em;
	}

	.sc_services_minimal .sc_services_item_title
	{
		font-size:1.4em;
	}

	.elementor-section-full_width .sc_services_minimal .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_breezy .sc_services_item_content_inner
	{
		padding:1.9em;
	}

	.sc_services_breezy .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_breezy .sc_services_item:before
	{
		padding-top:110%;
	}

	.sc_services_creative .sc_services_slider .sc_services_item,.sc_services_creative .sc_services_columns_wrap .sc_services_item,.sc_services_creative.services_page_related .related_columns .sc_services_item
	{
		height:100%;
	}

	.sc_services_creative .sc_services_item_content_inner
	{
		padding:2em;
	}

	.sc_services_creative .sc_services_item_number
	{
		font-size:1.4em;
	}

	.sc_services_creative .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_creative .sc_services_item:before
	{
		padding-top:110%;
	}

	.sc_services_minimal .sc_services_slider .sc_services_item,.sc_services_minimal .sc_services_columns_wrap .sc_services_item,.sc_services_minimal.services_page_related .related_columns .sc_services_item
	{
		height:100%;
	}

	.sc_services_fashion .sc_services_slider .sc_services_item,.sc_services_fashion .sc_services_columns_wrap .sc_services_item,.sc_services_fashion.services_page_related .related_columns .sc_services_item
	{
		height:100%;
	}

	.sc_services_motley .sc_services_item_content_inner
	{
		padding:2.4em;
	}

	.sc_services_motley .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_strange .sc_services_item_text
	{
		display:none;
	}

	.sc_services_strange .sc_services_item_icon + .sc_services_item_title
	{
		margin-top:.8em;
	}

	.sc_services_strange .sc_services_item .sc_services_item_button
	{
		margin:1.4em 0 0;
	}

	.sc_services_modern .sc_services_item_subtitle
	{
		font-size:16px;
	}

	.sc_services_modern.sc_services_featured_top .sc_services_item_thumb
	{
		margin-bottom:1.2em;
	}

	.sc_services_modern .sc_services_item_content
	{
		margin-top:.5em;
	}

	.sc_services_modern .sc_services_item_button
	{
		margin:1em 0 0;
	}

	.sc_services_modern .sc_services_item_subtitle + .sc_services_item_title
	{
		margin-top:.3em;
	}

	.sc_services_extra .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_extra .sc_services_item_number
	{
		font-size:1.3em;
	}

	.sc_services_extra .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_extra .sc_services_item_text
	{
		font-size:16px;
		line-height:1.4em;
		max-height:3em;
	}

	.sc_services_extra .sc_services_item_button
	{
		margin-top:.8em;
	}

	.sc_services_strong .sc_services_item_number
	{
		font-size:1.3em;
	}

	.sc_services_strong .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_strong .sc_services_item_text
	{
		line-height:1.4em;
		max-height:3em;
	}

	.sc_services_strong .sc_services_item_button
	{
		margin-top:.8em;
	}

	.sc_services_shine .sc_services_item_content_inner
	{
		padding:3em 2em;
	}

	.sc_services_timeline .sc_services_item_info
	{
		padding:30px 20px !important;
	}

	.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_title
	{
		font-size:20px;
	}

	.sc_services_timeline .extra_row
	{
		padding:31px 0 20px;
	}

	.sc_services_timeline .extra_row .sc_services_item_timeline_point
	{
		top:-42px;
	}

	.sc_services_timeline .extra_row:nth-child(2n+1)
	{
		padding:0 0 35px;
	}

	.sc_services_timeline .extra_row:nth-child(2n+1) .sc_services_item_timeline_point
	{
		bottom:-42px;
	}

	.sc_icons_card .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_card .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1.3em;
	}

	.sc_icons_card .sc_icons_icon + .sc_icons_item_details,.sc_icons_card .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.3em;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_2 .swiper-slide .post_featured_bg:before
	{
		padding-top:22rem;
	}

	.slider_container.slider_controls_outside + .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a
	{
		width:35px;
		height:35px;
		line-height:35px;
	}

	.sc_slider_controller_titles .sc_slider_controller_info
	{
		font-size:17px;
	}

	.sc_slider_controller_horizontal[data-controls="1"] .sc_slider_controller_info
	{
		width:90%;
		text-align:center;
	}

	.sc_slider_controller_horizontal[data-controls="1"]
	{
		padding-left:40px;
		padding-right:37px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a
	{
		width:40px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		left:-40px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		right:-37px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next:before,.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev:before
	{
		font-size:22px;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:30px;
	}

	.trx_addons_list_parameters>li
	{
		font-size:18px;
		line-height:23px;
	}

	.team_member_page .team_member_title
	{
		font-size:38px;
	}

	.team_member_page .team_member_description
	{
		margin:0 0 2.2em;
	}

	.team_member_page .team_member_featured
	{
		padding:0 30px 0 0;
	}

	.team_member_page .team_member_featured .post_featured
	{
		margin-bottom:35px;
	}

	.team_page_wrap_info .team_page_wrap_info_over
	{
		padding:75px 0;
	}

	.team_member_projects .team_member_projects_title,.team_page_related .related_wrap_title,.team_page_wrap_info .section_title
	{
		font-size:30px;
	}

	.team_page_wrap_info
	{
		margin-top:5.5em;
	}

	body:not(.remove_margins) .team_page_wrap_info.comments_close
	{
		margin-bottom:-80px;
	}

	.related_wrap.team_page_related .sc_team_posts_item .post_featured
	{
		margin-bottom:.8em;
	}

	.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_title
	{
		font-size:22px;
	}

	div.wpcf7 .form-style-1 .columns_wrap>[class*="column-"]
	{
		padding-bottom:20px;
	}

	div.wpcf7 .form-style-1 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:25px;
	}

	div.wpcf7 .form-style-5 .wpcf7-submit-style
	{
		margin-top:10px;
	}

	div.wpcf7 .form-style-4 .columns_wrap
	{
		margin-right:-10px;
	}

	div.wpcf7 .form-style-4 .columns_wrap>[class*="column-"]
	{
		padding-right:10px;
	}

	div.wpcf7 .form-style-4 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:15px;
	}

	div.wpcf7 .form-style-4 .style-icon[class*="icon-"]:before
	{
		top:11px;
	}

	div.wpcf7 .form-style-3 .style-line[class*="icon-"]:before
	{
		top:10px;
	}

	div.wpcf7 .form-style-4 .style-icon.icon-email:before
	{
		margin-top:0;
	}

	div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]
	{
		padding-bottom:18px;
	}

	div.wpcf7 .form-style-5 [data-name="acceptance"],div.wpcf7 .form-style-5 .acceptance
	{
		margin-bottom:25px;
	}

	div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]
	{
		padding-bottom:20px;
	}

	div.wpcf7 .form-style-5 .style-line[class*="icon-"]:before
	{
		top:10px;
	}

	div.wpcf7 .form-style-7 .columns_wrap>[class*="column-"]
	{
		padding-bottom:20px;
	}

	div.wpcf7 .form-style-7 .style-line[class*="icon-"]:before
	{
		font-size:20px;
	}

	div.wpcf7 .form-style-7 input[type="text"],div.wpcf7 .form-style-7 input[type="number"],div.wpcf7 .form-style-7 input[type="email"],div.wpcf7 .form-style-7 input[type="url"],div.wpcf7 .form-style-7 input[type="tel"],div.wpcf7 .form-style-7 input[type="password"],div.wpcf7 .form-style-7 input[type="search"],div.wpcf7 .form-style-7 select,div.wpcf7 .form-style-7 textarea,div.wpcf7 .form-style-7 textarea.wp-editor-area
	{
		padding:12px 0;
	}

	div.wpcf7 .form-style-7 .style-line.icon-email:before
	{
		font-size:16px !important;
	}

	div.wpcf7 .form-style-3 .columns_wrap>[class*="column-"]
	{
		padding-bottom:25px;
	}

	div.wpcf7 .form-style-3 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:25px;
	}

	div.wpcf7 .form-style-3 .wpcf7-spinner + .acceptance,div.wpcf7 .form-style-3 .wpcf7-spinner + [data-name="acceptance"],div.wpcf7 .form-style-3 .ajax-loader + .acceptance
	{
		display:block;
		margin:15px 0 0;
	}

	div.wpcf7 .form-style-3 input[type="checkbox"] + .wpcf7-list-item-label:before
	{
		top:.42em;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:25px;
	}

	div.wpcf7 .form-style-2 + div.wpcf7-response-output
	{
		margin:20px 0 0;
	}

	#style-1.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-2.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:50px;
		font-size:17px;
	}

	#style-2.mc4wp-form .mc4wp-form-fields button,#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:50px;
		line-height:50px;
	}

	#style-3.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		width:calc(100% - 160px);
	}

	#style-4.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		padding:.6em 1.5em;
		height:50px;
		width:calc(100% - 180px);
	}

	#style-4.mc4wp-form .mc4wp-form-fields button,#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:170px;
		height:50px;
		line-height:50px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:26px;
		margin-left:-9px;
	}

	#style-5.mc4wp-form label
	{
		padding:0 0 0 55px;
		width:70%;
	}

	#style-5.mc4wp-form input[type="checkbox"] + label:before
	{
		width:40px;
		height:40px;
		line-height:40px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields button,#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:50px;
		flex:0 0 50px;
		font-size:12px;
	}

	#style-6.mc4wp-form label
	{
		margin:15px auto 0;
	}

	#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:50px;
	}

	#style-6.mc4wp-form .mc4wp-form-fields button,#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:44px;
		height:44px;
		line-height:44px;
	}

	#style-6.mc4wp-form .mc4wp-form-fields button:before,#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]:before
	{
		font-size:16px;
	}

	#style-7.mc4wp-form label
	{
		margin:20px auto 0;
	}

	#style-8.mc4wp-form .mc4wp-form-fields:before
	{
		top:10px;
	}

	#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:50px;
	}

	#style-8.mc4wp-form .mc4wp-form-fields button,#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:50px;
		line-height:50px;
	}

	#style-8.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:50px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields:before
	{
		top:10px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields button,#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:50px;
		line-height:50px;
	}

	#style-9.mc4wp-form label
	{
		margin:15px 0 0;
	}

	#style-11.mc4wp-form .mc4wp-form-fields
	{
		padding-bottom:70px;
	}

	#style-11.mc4wp-form .mc4wp-form-fields button,#style-11.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
	}

	#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a,#sb_instagram.feedTwo .sbi_follow_btn a
	{
		height:70px;
		min-width:70px;
		line-height:70px;
	}

	.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link
	{
		height:70px;
		min-width:70px;
		line-height:70px;
	}

	h1.sc_item_title
	{
		line-height:43px;
	}

	h2.sc_item_title
	{
		line-height:32px;
	}

	h3.sc_item_title
	{
		line-height:29px;
	}

	h4.sc_item_title
	{
		line-height:27px;
	}

	h5.sc_item_title
	{
		line-height:25px;
	}

	h6.sc_item_title
	{
		line-height:22px;
	}

	.sc_item_subtitle_above
	{
		margin-bottom:.6em;
	}

	.sc_item_title_style_icon_bottom.sc_item_title:after,.sc_title_icon_bottom .sc_item_title:after
	{
		margin-top:18px;
	}

	.sc_item_subtitle.sc_item_title_style_icon:before,.sc_title_icon .sc_item_subtitle:before
	{
		margin-bottom:12px;
	}

	h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_descr,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_slider,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_columns,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_masonry,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_filters_wrap,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_content
	{
		margin-top:.6em;
	}

	h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_masonry,h1.sc_item_title_tag + .sc_item_filters_wrap,h1.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_masonry,h2.sc_item_title_tag + .sc_item_filters_wrap,h2.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_masonry,h3.sc_item_title_tag + .sc_item_filters_wrap,h3.sc_item_title_tag + .sc_item_content
	{
		margin-top:.8em;
	}

	h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_masonry,h4.sc_item_title_tag + .sc_item_filters_wrap,h4.sc_item_title_tag + .sc_item_content
	{
		margin-top:.7em;
	}

	h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_masonry,h5.sc_item_title_tag + .sc_item_filters_wrap,h5.sc_item_title_tag + .sc_item_content
	{
		margin-top:.7em;
	}

	h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_masonry,h6.sc_item_title_tag + .sc_item_filters_wrap,h6.sc_item_title_tag + .sc_item_content
	{
		margin-top:.7em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:1.1em;
	}

	.trx_addons_audio_player div.mejs-controls .mejs-time.mejs-duration-container
	{
		margin-right:15px;
	}

	.trx_addons_audio_player div.mejs-controls .mejs-time-rail
	{
		margin:0 17px;
	}

	.trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame
	{
		margin-top:15px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_caption
	{
		font-size:22px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing
	{
		margin-bottom:.8em;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap
	{
		padding:1.6em;
	}

	.trx_addons_audio_player .trx_addons_audio_navigation
	{
		top:2em;
		right:1.5em;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-item-title
	{
		font-size:24px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-caption,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-length,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-artist,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-title
	{
		font-size:17px;
	}

	.wp-playlist.wp-audio-playlist div.mejs-controls .mejs-time-rail
	{
		margin:0 15px;
	}

	.wp-playlist.wp-audio-playlist div.mejs-controls .mejs-time.mejs-duration-container
	{
		margin-right:8px;
	}

	div.mejs-controls .mejs-time.mejs-currenttime-container
	{
		margin-left:12px;
	}

	.trx_addons_audio_player div.mejs-controls .mejs-time.mejs-duration-container
	{
		margin-right:8px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body:before
	{
		width:25px;
	}

	.sc_blogger_list.sc_blogger_list_simple .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_meta + .sc_blogger_item_button
	{
		margin-top:10px;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top
	{
		margin-top:3em;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list
	{
		margin-bottom:15px;
		padding-bottom:15px;
	}

	.post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:10px;
	}

	.sc_blogger .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:.6em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap
	{
		padding:2em;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap .post_title,.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"]
	{
		padding:30px 30px 20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_excerpt
	{
		display:none;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"]
	{
		padding:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:19px;
		left:22px;
		right:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"]
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:23px;
		left:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"]
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before
	{
		width:25px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title
	{
		font-size:20px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured
	{
		margin-bottom:1.4em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta_categories
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:20px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:30px 25px 25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .post_meta.sc_blogger_item_meta.post_meta_date
	{
		right:20px;
		top:-50px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		min-width:60px;
		max-width:100px;
		padding:15px 10px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date b
	{
		font-size:36px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		width:60px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date~*
	{
		margin-left:70px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_meta + .sc_blogger_item_excerpt
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content
	{
		margin-top:1.4em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .post_meta
	{
		margin:0 0 8px;
	}

	.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_wrap .sc_layouts_row .widget
	{
		margin-top:.3em !important;
		margin-bottom:.3em !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;
	}

	.menu_footer_nav_area>ul>li,.footer_wrap .sc_layouts_menu>ul>li
	{
		font-size:17px;
	}

	.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_menu>ul>li
	{
		font-size:16px;
	}

	.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item
	{
		margin-right:30px;
		font-size:18px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item,.footer_wrap .sc_layouts_row_type_compact .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap:not([class*="socials_type_"]) .social_item
	{
		margin:0 4px 4px 0;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap,.footer_wrap .sc_layouts_row_type_compact .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap:not([class*="socials_type_"])
	{
		margin-bottom:-4px;
	}

	.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item
	{
		margin-top:11px !important;
	}

	.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider_container
	{
		max-height:100px !important;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		margin-left:20px;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		margin-right:20px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:20px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:20px;
	}
}

@media (min-width:601px) and (max-width:782px) {
	.sc_team_list .sc_team_item.has-post-thumbnail
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .post_featured
	{
		max-width:47%;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding:0 0 0 6%;
	}
}

@media (max-width:767px) {
	:root
	{
		--theme-var-page_extra:30px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-grid_gap:20px;
		--theme-var-grid_max_columns:2;
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.menu_side_present
	{
		--theme-var-menu_side:60px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_boxed
	{
		--theme-var-page_boxed_extra:var(--theme-var-page_extra);
		--theme-var-page_boxed:100vw;
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_boxed.menu_side_present
	{
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_fullwide
	{
		--theme-var-page_fullwide_extra:var(--theme-var-page_extra);
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_fullwide.menu_side_present
	{
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	html,body
	{
		font-size:16px;
	}

	h1,.front_page_section_caption
	{
		font-size:30px;
		line-height:35px;
		margin-top:25px;
		margin-bottom:14px;
		letter-spacing:-1px;
	}

	h2
	{
		font-size:24px;
		line-height:28px;
		margin-top:24px;
		margin-bottom:14px;
		letter-spacing:0;
	}

	h3
	{
		font-size:21px;
		line-height:26px;
		margin-top:24px;
		margin-bottom:14px;
		letter-spacing:0;
	}

	h4
	{
		font-size:19px;
		line-height:23px;
		margin-top:21px;
		margin-bottom:12px;
		letter-spacing:0;
	}

	h5
	{
		font-size:18px;
		line-height:20px;
		margin-top:20px;
		margin-bottom:11px;
		letter-spacing:0;
	}

	h6
	{
		font-size:17px;
		line-height:20px;
		margin-top:18px;
		margin-bottom:9px;
		letter-spacing:0;
	}

	.sc_layouts_row_type_compact .sc_layouts_title_caption
	{
		font-size:30px;
		line-height:35px;
	}

	body.mobile_layout.menu_side_left .menu_side_wrap
	{
		left:calc(-1 * var(--theme-var-menu_side));
	}

	body.mobile_layout.menu_side_right .menu_side_wrap
	{
		right:calc(-1 * var(--theme-var-menu_side));
	}

	.menu_side_left .sc_layouts_row_fixed_on
	{
		margin-left:0 !important;
	}

	.menu_side_right .sc_layouts_row_fixed_on
	{
		margin-right:0 !important;
	}

	body.menu_side_left
	{
		margin-left:0 !important;
	}

	body.menu_side_right
	{
		margin-right:0 !important;
	}

	body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"]>.content
	{
		margin-bottom:0;
	}

	[class*="content_wrap"]>.sidebar
	{
		margin-top:60px;
	}

	.sidebar_small_screen_above .content_wrap>.sidebar
	{
		margin-bottom:40px;
	}

	.sidebar_small_screen_float.sidebar_show .sidebar
	{
		width:300px !important;
	}

	.widgets_above_page_wrap,.widgets_above_content_wrap
	{
		margin-bottom:60px;
	}

	.widgets_below_page_wrap,.widgets_below_content_wrap
	{
		margin-top:60px;
	}

	.menu_side_left.sidebar_left.sidebar_small_screen_float .sidebar_control,.menu_side_right.sidebar_right.sidebar_small_screen_float .sidebar_control
	{
		margin-top:3.3em;
	}

	body:not(.trx_addons_present) .top_panel_default .columns_wrap [class*="column-"]
	{
		width:50%;
	}

	.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:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+3),.columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+3),.row:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+4),.columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+4),.trx_addons_columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="trx_addons_column-"]:nth-child(2n+3),.trx_addons_columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="trx_addons_column-"]:nth-child(2n+4)
	{
		padding-top:var(--theme-var-grid_gap);
	}

	.row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]
	{
		width:calc(100% / var(--theme-var-grid_max_columns));
	}

	.row:not(.columns_fluid)>.column-1_1,.row:not(.columns_fluid)>.column-2_2,.row:not(.columns_fluid)>.column-3_3,.row:not(.columns_fluid)>.column-4_4,.row:not(.columns_fluid)>.column-5_5,.row:not(.columns_fluid)>.column-6_6,.row:not(.columns_fluid)>.column-7_7,.row:not(.columns_fluid)>.column-8_8,.row:not(.columns_fluid)>.column-9_9,.row:not(.columns_fluid)>.column-10_10,.row:not(.columns_fluid)>.column-11_11,.row:not(.columns_fluid)>.column-12_12,.columns_wrap:not(.columns_fluid)>.column-1_1,.columns_wrap:not(.columns_fluid)>.column-2_2,.columns_wrap:not(.columns_fluid)>.column-3_3,.columns_wrap:not(.columns_fluid)>.column-4_4,.columns_wrap:not(.columns_fluid)>.column-5_5,.columns_wrap:not(.columns_fluid)>.column-6_6,.columns_wrap:not(.columns_fluid)>.column-7_7,.columns_wrap:not(.columns_fluid)>.column-8_8,.columns_wrap:not(.columns_fluid)>.column-9_9,.columns_wrap:not(.columns_fluid)>.column-10_10,.columns_wrap:not(.columns_fluid)>.column-11_11,.columns_wrap:not(.columns_fluid)>.column-12_12,.row:not(.columns_fluid)>.column-2_3,.columns_wrap:not(.columns_fluid)>.column-2_3,.row:not(.columns_fluid)>.column-1_3.after_span_2,.columns_wrap:not(.columns_fluid)>.column-1_3.after_span_2,.row:not(.columns_fluid)>.column-2_4,.columns_wrap:not(.columns_fluid)>.column-3_4,.row:not(.columns_fluid)>.column-1_4.after_span_2,.columns_wrap:not(.columns_fluid)>.column-1_4.after_span_3,.row:not(.columns_fluid)>.column-2_5,.columns_wrap:not(.columns_fluid)>.column-2_5,.row:not(.columns_fluid)>.column-3_5,.columns_wrap:not(.columns_fluid)>.column-3_5,.row:not(.columns_fluid)>.column-4_5,.columns_wrap:not(.columns_fluid)>.column-4_5,.row:not(.columns_fluid)>.column-2_6,.columns_wrap:not(.columns_fluid)>.column-2_6,.row:not(.columns_fluid)>.column-3_6,.columns_wrap:not(.columns_fluid)>.column-3_6,.row:not(.columns_fluid)>.column-4_6,.columns_wrap:not(.columns_fluid)>.column-4_6,.row:not(.columns_fluid)>.column-5_6,.columns_wrap:not(.columns_fluid)>.column-5_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3.after_span_2,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4.after_span_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6
	{
		width:100%;
	}

	.post-password-form input[type="password"],.post-password-form input[type="submit"]
	{
		height:42px;
	}

	.post-password-form input[type="submit"]
	{
		padding:0 30px;
	}

	.row:not(.columns_fluid)>.column-1-tablet,.columns_wrap:not(.columns_fluid)>.column-1-tablet,.row:not(.columns_fluid)>.column-1_1-tablet,.columns_wrap:not(.columns_fluid)>.column-1_1-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-1_2-tablet,.columns_wrap:not(.columns_fluid)>.column-1_2-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-1_3-tablet,.columns_wrap:not(.columns_fluid)>.column-1_3-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3-tablet
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-1_4-tablet,.columns_wrap:not(.columns_fluid)>.column-1_4-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4-tablet
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-1_5-tablet,.columns_wrap:not(.columns_fluid)>.column-1_5-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_5-tablet
	{
		width:20%;
	}

	.row:not(.columns_fluid)>.column-1_6-tablet,.columns_wrap:not(.columns_fluid)>.column-1_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_6-tablet
	{
		width:16.6666666667%;
	}

	.row:not(.columns_fluid)>.column-1_7-tablet,.columns_wrap:not(.columns_fluid)>.column-1_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_7-tablet
	{
		width:14.2857142857%;
	}

	.row:not(.columns_fluid)>.column-1_8-tablet,.columns_wrap:not(.columns_fluid)>.column-1_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_8-tablet
	{
		width:12.5%;
	}

	.row:not(.columns_fluid)>.column-1_9-tablet,.columns_wrap:not(.columns_fluid)>.column-1_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_9-tablet
	{
		width:11.1111111111%;
	}

	.row:not(.columns_fluid)>.column-1_10-tablet,.columns_wrap:not(.columns_fluid)>.column-1_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_10-tablet
	{
		width:10%;
	}

	.row:not(.columns_fluid)>.column-1_11-tablet,.columns_wrap:not(.columns_fluid)>.column-1_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_11-tablet
	{
		width:9.0909090909%;
	}

	.row:not(.columns_fluid)>.column-1_12-tablet,.columns_wrap:not(.columns_fluid)>.column-1_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_12-tablet
	{
		width:8.3333333333%;
	}

	.row:not(.columns_fluid)>.column-2_2-tablet,.columns_wrap:not(.columns_fluid)>.column-2_2-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-2_3-tablet,.columns_wrap:not(.columns_fluid)>.column-2_3-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3-tablet
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-2_4-tablet,.columns_wrap:not(.columns_fluid)>.column-2_4-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_4-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-2_5-tablet,.columns_wrap:not(.columns_fluid)>.column-2_5-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5-tablet
	{
		width:40%;
	}

	.row:not(.columns_fluid)>.column-2_6-tablet,.columns_wrap:not(.columns_fluid)>.column-2_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6-tablet
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-2_7-tablet,.columns_wrap:not(.columns_fluid)>.column-2_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_7-tablet
	{
		width:28.5714285714%;
	}

	.row:not(.columns_fluid)>.column-2_8-tablet,.columns_wrap:not(.columns_fluid)>.column-2_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_8-tablet
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-2_9-tablet,.columns_wrap:not(.columns_fluid)>.column-2_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_9-tablet
	{
		width:22.2222222222%;
	}

	.row:not(.columns_fluid)>.column-2_10-tablet,.columns_wrap:not(.columns_fluid)>.column-2_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_10-tablet
	{
		width:20%;
	}

	.row:not(.columns_fluid)>.column-2_11-tablet,.columns_wrap:not(.columns_fluid)>.column-2_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_11-tablet
	{
		width:18.1818181818%;
	}

	.row:not(.columns_fluid)>.column-2_12-tablet,.columns_wrap:not(.columns_fluid)>.column-2_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_12-tablet
	{
		width:16.6666666667%;
	}

	.row:not(.columns_fluid)>.column-3_3-tablet,.columns_wrap:not(.columns_fluid)>.column-3_3-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-3_4-tablet,.columns_wrap:not(.columns_fluid)>.column-3_4-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4-tablet
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-3_5-tablet,.columns_wrap:not(.columns_fluid)>.column-3_5-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5-tablet
	{
		width:60%;
	}

	.row:not(.columns_fluid)>.column-3_6-tablet,.columns_wrap:not(.columns_fluid)>.column-3_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-3_7-tablet,.columns_wrap:not(.columns_fluid)>.column-3_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_7-tablet
	{
		width:42.8571428571%;
	}

	.row:not(.columns_fluid)>.column-3_8-tablet,.columns_wrap:not(.columns_fluid)>.column-3_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_8-tablet
	{
		width:37.5%;
	}

	.row:not(.columns_fluid)>.column-3_9-tablet,.columns_wrap:not(.columns_fluid)>.column-3_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_9-tablet
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-3_10-tablet,.columns_wrap:not(.columns_fluid)>.column-3_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_10-tablet
	{
		width:30%;
	}

	.row:not(.columns_fluid)>.column-3_11-tablet,.columns_wrap:not(.columns_fluid)>.column-3_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_11-tablet
	{
		width:27.2727272727%;
	}

	.row:not(.columns_fluid)>.column-3_12-tablet,.columns_wrap:not(.columns_fluid)>.column-3_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_12-tablet
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-4_4-tablet,.columns_wrap:not(.columns_fluid)>.column-4_4-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-4_5-tablet,.columns_wrap:not(.columns_fluid)>.column-4_5-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5-tablet
	{
		width:80%;
	}

	.row:not(.columns_fluid)>.column-4_6-tablet,.columns_wrap:not(.columns_fluid)>.column-4_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6-tablet
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-4_7-tablet,.columns_wrap:not(.columns_fluid)>.column-4_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_7-tablet
	{
		width:57.1428571429%;
	}

	.row:not(.columns_fluid)>.column-4_8-tablet,.columns_wrap:not(.columns_fluid)>.column-4_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_8-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-4_9-tablet,.columns_wrap:not(.columns_fluid)>.column-4_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_9-tablet
	{
		width:44.4444444444%;
	}

	.row:not(.columns_fluid)>.column-4_10-tablet,.columns_wrap:not(.columns_fluid)>.column-4_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_10-tablet
	{
		width:40%;
	}

	.row:not(.columns_fluid)>.column-4_11-tablet,.columns_wrap:not(.columns_fluid)>.column-4_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_11-tablet
	{
		width:36.3636363636%;
	}

	.row:not(.columns_fluid)>.column-4_12-tablet,.columns_wrap:not(.columns_fluid)>.column-4_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_12-tablet
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-5_5-tablet,.columns_wrap:not(.columns_fluid)>.column-5_5-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-5_6-tablet,.columns_wrap:not(.columns_fluid)>.column-5_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6-tablet
	{
		width:83.3333333333%;
	}

	.row:not(.columns_fluid)>.column-5_7-tablet,.columns_wrap:not(.columns_fluid)>.column-5_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_7-tablet
	{
		width:71.4285714286%;
	}

	.row:not(.columns_fluid)>.column-5_8-tablet,.columns_wrap:not(.columns_fluid)>.column-5_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_8-tablet
	{
		width:62.5%;
	}

	.row:not(.columns_fluid)>.column-5_9-tablet,.columns_wrap:not(.columns_fluid)>.column-5_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_9-tablet
	{
		width:55.5555555556%;
	}

	.row:not(.columns_fluid)>.column-5_10-tablet,.columns_wrap:not(.columns_fluid)>.column-5_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_10-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-5_11-tablet,.columns_wrap:not(.columns_fluid)>.column-5_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_11-tablet
	{
		width:45.4545454545%;
	}

	.row:not(.columns_fluid)>.column-5_12-tablet,.columns_wrap:not(.columns_fluid)>.column-5_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_12-tablet
	{
		width:41.6666666667%;
	}

	.row:not(.columns_fluid)>.column-6_6-tablet,.columns_wrap:not(.columns_fluid)>.column-6_6-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-6_7-tablet,.columns_wrap:not(.columns_fluid)>.column-6_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_7-tablet
	{
		width:85.7142857143%;
	}

	.row:not(.columns_fluid)>.column-6_8-tablet,.columns_wrap:not(.columns_fluid)>.column-6_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_8-tablet
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-6_9-tablet,.columns_wrap:not(.columns_fluid)>.column-6_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_9-tablet
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-6_10-tablet,.columns_wrap:not(.columns_fluid)>.column-6_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_10-tablet
	{
		width:60%;
	}

	.row:not(.columns_fluid)>.column-6_11-tablet,.columns_wrap:not(.columns_fluid)>.column-6_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_11-tablet
	{
		width:54.5454545455%;
	}

	.row:not(.columns_fluid)>.column-6_12-tablet,.columns_wrap:not(.columns_fluid)>.column-6_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_12-tablet
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-7_7-tablet,.columns_wrap:not(.columns_fluid)>.column-7_7-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-7_8-tablet,.columns_wrap:not(.columns_fluid)>.column-7_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_8-tablet
	{
		width:87.5%;
	}

	.row:not(.columns_fluid)>.column-7_9-tablet,.columns_wrap:not(.columns_fluid)>.column-7_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_9-tablet
	{
		width:77.7777777778%;
	}

	.row:not(.columns_fluid)>.column-7_10-tablet,.columns_wrap:not(.columns_fluid)>.column-7_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_10-tablet
	{
		width:70%;
	}

	.row:not(.columns_fluid)>.column-7_11-tablet,.columns_wrap:not(.columns_fluid)>.column-7_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_11-tablet
	{
		width:63.6363636364%;
	}

	.row:not(.columns_fluid)>.column-7_12-tablet,.columns_wrap:not(.columns_fluid)>.column-7_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_12-tablet
	{
		width:58.3333333333%;
	}

	.row:not(.columns_fluid)>.column-8_8-tablet,.columns_wrap:not(.columns_fluid)>.column-8_8-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-8_9-tablet,.columns_wrap:not(.columns_fluid)>.column-8_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_9-tablet
	{
		width:88.8888888889%;
	}

	.row:not(.columns_fluid)>.column-8_10-tablet,.columns_wrap:not(.columns_fluid)>.column-8_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_10-tablet
	{
		width:80%;
	}

	.row:not(.columns_fluid)>.column-8_11-tablet,.columns_wrap:not(.columns_fluid)>.column-8_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_11-tablet
	{
		width:72.7272727273%;
	}

	.row:not(.columns_fluid)>.column-8_12-tablet,.columns_wrap:not(.columns_fluid)>.column-8_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_12-tablet
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-9_9-tablet,.columns_wrap:not(.columns_fluid)>.column-9_9-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-9_10-tablet,.columns_wrap:not(.columns_fluid)>.column-9_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_10-tablet
	{
		width:90%;
	}

	.row:not(.columns_fluid)>.column-9_11-tablet,.columns_wrap:not(.columns_fluid)>.column-9_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_11-tablet
	{
		width:81.8181818182%;
	}

	.row:not(.columns_fluid)>.column-9_12-tablet,.columns_wrap:not(.columns_fluid)>.column-9_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_12-tablet
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-10_10-tablet,.columns_wrap:not(.columns_fluid)>.column-10_10-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-10_11-tablet,.columns_wrap:not(.columns_fluid)>.column-10_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_11-tablet
	{
		width:90.9090909091%;
	}

	.row:not(.columns_fluid)>.column-10_12-tablet,.columns_wrap:not(.columns_fluid)>.column-10_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_12-tablet
	{
		width:83.3333333333%;
	}

	.row:not(.columns_fluid)>.column-11_11-tablet,.columns_wrap:not(.columns_fluid)>.column-11_11-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-11_12-tablet,.columns_wrap:not(.columns_fluid)>.column-11_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_12-tablet
	{
		width:91.6666666667%;
	}

	.row:not(.columns_fluid)>.column-12_12-tablet,.columns_wrap:not(.columns_fluid)>.column-12_12-tablet,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12-tablet
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-1-mobile,.columns_wrap:not(.columns_fluid)>.column-1-mobile,.row:not(.columns_fluid)>.column-1_1-mobile,.columns_wrap:not(.columns_fluid)>.column-1_1-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-1_2-mobile,.columns_wrap:not(.columns_fluid)>.column-1_2-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-1_3-mobile,.columns_wrap:not(.columns_fluid)>.column-1_3-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3-mobile
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-1_4-mobile,.columns_wrap:not(.columns_fluid)>.column-1_4-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4-mobile
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-1_5-mobile,.columns_wrap:not(.columns_fluid)>.column-1_5-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_5-mobile
	{
		width:20%;
	}

	.row:not(.columns_fluid)>.column-1_6-mobile,.columns_wrap:not(.columns_fluid)>.column-1_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_6-mobile
	{
		width:16.6666666667%;
	}

	.row:not(.columns_fluid)>.column-1_7-mobile,.columns_wrap:not(.columns_fluid)>.column-1_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_7-mobile
	{
		width:14.2857142857%;
	}

	.row:not(.columns_fluid)>.column-1_8-mobile,.columns_wrap:not(.columns_fluid)>.column-1_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_8-mobile
	{
		width:12.5%;
	}

	.row:not(.columns_fluid)>.column-1_9-mobile,.columns_wrap:not(.columns_fluid)>.column-1_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_9-mobile
	{
		width:11.1111111111%;
	}

	.row:not(.columns_fluid)>.column-1_10-mobile,.columns_wrap:not(.columns_fluid)>.column-1_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_10-mobile
	{
		width:10%;
	}

	.row:not(.columns_fluid)>.column-1_11-mobile,.columns_wrap:not(.columns_fluid)>.column-1_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_11-mobile
	{
		width:9.0909090909%;
	}

	.row:not(.columns_fluid)>.column-1_12-mobile,.columns_wrap:not(.columns_fluid)>.column-1_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_12-mobile
	{
		width:8.3333333333%;
	}

	.row:not(.columns_fluid)>.column-2_2-mobile,.columns_wrap:not(.columns_fluid)>.column-2_2-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-2_3-mobile,.columns_wrap:not(.columns_fluid)>.column-2_3-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3-mobile
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-2_4-mobile,.columns_wrap:not(.columns_fluid)>.column-2_4-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_4-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-2_5-mobile,.columns_wrap:not(.columns_fluid)>.column-2_5-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5-mobile
	{
		width:40%;
	}

	.row:not(.columns_fluid)>.column-2_6-mobile,.columns_wrap:not(.columns_fluid)>.column-2_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6-mobile
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-2_7-mobile,.columns_wrap:not(.columns_fluid)>.column-2_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_7-mobile
	{
		width:28.5714285714%;
	}

	.row:not(.columns_fluid)>.column-2_8-mobile,.columns_wrap:not(.columns_fluid)>.column-2_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_8-mobile
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-2_9-mobile,.columns_wrap:not(.columns_fluid)>.column-2_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_9-mobile
	{
		width:22.2222222222%;
	}

	.row:not(.columns_fluid)>.column-2_10-mobile,.columns_wrap:not(.columns_fluid)>.column-2_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_10-mobile
	{
		width:20%;
	}

	.row:not(.columns_fluid)>.column-2_11-mobile,.columns_wrap:not(.columns_fluid)>.column-2_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_11-mobile
	{
		width:18.1818181818%;
	}

	.row:not(.columns_fluid)>.column-2_12-mobile,.columns_wrap:not(.columns_fluid)>.column-2_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_12-mobile
	{
		width:16.6666666667%;
	}

	.row:not(.columns_fluid)>.column-3_3-mobile,.columns_wrap:not(.columns_fluid)>.column-3_3-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-3_4-mobile,.columns_wrap:not(.columns_fluid)>.column-3_4-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4-mobile
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-3_5-mobile,.columns_wrap:not(.columns_fluid)>.column-3_5-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5-mobile
	{
		width:60%;
	}

	.row:not(.columns_fluid)>.column-3_6-mobile,.columns_wrap:not(.columns_fluid)>.column-3_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-3_7-mobile,.columns_wrap:not(.columns_fluid)>.column-3_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_7-mobile
	{
		width:42.8571428571%;
	}

	.row:not(.columns_fluid)>.column-3_8-mobile,.columns_wrap:not(.columns_fluid)>.column-3_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_8-mobile
	{
		width:37.5%;
	}

	.row:not(.columns_fluid)>.column-3_9-mobile,.columns_wrap:not(.columns_fluid)>.column-3_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_9-mobile
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-3_10-mobile,.columns_wrap:not(.columns_fluid)>.column-3_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_10-mobile
	{
		width:30%;
	}

	.row:not(.columns_fluid)>.column-3_11-mobile,.columns_wrap:not(.columns_fluid)>.column-3_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_11-mobile
	{
		width:27.2727272727%;
	}

	.row:not(.columns_fluid)>.column-3_12-mobile,.columns_wrap:not(.columns_fluid)>.column-3_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_12-mobile
	{
		width:25%;
	}

	.row:not(.columns_fluid)>.column-4_4-mobile,.columns_wrap:not(.columns_fluid)>.column-4_4-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-4_5-mobile,.columns_wrap:not(.columns_fluid)>.column-4_5-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5-mobile
	{
		width:80%;
	}

	.row:not(.columns_fluid)>.column-4_6-mobile,.columns_wrap:not(.columns_fluid)>.column-4_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6-mobile
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-4_7-mobile,.columns_wrap:not(.columns_fluid)>.column-4_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_7-mobile
	{
		width:57.1428571429%;
	}

	.row:not(.columns_fluid)>.column-4_8-mobile,.columns_wrap:not(.columns_fluid)>.column-4_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_8-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-4_9-mobile,.columns_wrap:not(.columns_fluid)>.column-4_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_9-mobile
	{
		width:44.4444444444%;
	}

	.row:not(.columns_fluid)>.column-4_10-mobile,.columns_wrap:not(.columns_fluid)>.column-4_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_10-mobile
	{
		width:40%;
	}

	.row:not(.columns_fluid)>.column-4_11-mobile,.columns_wrap:not(.columns_fluid)>.column-4_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_11-mobile
	{
		width:36.3636363636%;
	}

	.row:not(.columns_fluid)>.column-4_12-mobile,.columns_wrap:not(.columns_fluid)>.column-4_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_12-mobile
	{
		width:33.3333333333%;
	}

	.row:not(.columns_fluid)>.column-5_5-mobile,.columns_wrap:not(.columns_fluid)>.column-5_5-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-5_6-mobile,.columns_wrap:not(.columns_fluid)>.column-5_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6-mobile
	{
		width:83.3333333333%;
	}

	.row:not(.columns_fluid)>.column-5_7-mobile,.columns_wrap:not(.columns_fluid)>.column-5_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_7-mobile
	{
		width:71.4285714286%;
	}

	.row:not(.columns_fluid)>.column-5_8-mobile,.columns_wrap:not(.columns_fluid)>.column-5_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_8-mobile
	{
		width:62.5%;
	}

	.row:not(.columns_fluid)>.column-5_9-mobile,.columns_wrap:not(.columns_fluid)>.column-5_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_9-mobile
	{
		width:55.5555555556%;
	}

	.row:not(.columns_fluid)>.column-5_10-mobile,.columns_wrap:not(.columns_fluid)>.column-5_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_10-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-5_11-mobile,.columns_wrap:not(.columns_fluid)>.column-5_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_11-mobile
	{
		width:45.4545454545%;
	}

	.row:not(.columns_fluid)>.column-5_12-mobile,.columns_wrap:not(.columns_fluid)>.column-5_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_12-mobile
	{
		width:41.6666666667%;
	}

	.row:not(.columns_fluid)>.column-6_6-mobile,.columns_wrap:not(.columns_fluid)>.column-6_6-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-6_7-mobile,.columns_wrap:not(.columns_fluid)>.column-6_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_7-mobile
	{
		width:85.7142857143%;
	}

	.row:not(.columns_fluid)>.column-6_8-mobile,.columns_wrap:not(.columns_fluid)>.column-6_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_8-mobile
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-6_9-mobile,.columns_wrap:not(.columns_fluid)>.column-6_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_9-mobile
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-6_10-mobile,.columns_wrap:not(.columns_fluid)>.column-6_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_10-mobile
	{
		width:60%;
	}

	.row:not(.columns_fluid)>.column-6_11-mobile,.columns_wrap:not(.columns_fluid)>.column-6_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_11-mobile
	{
		width:54.5454545455%;
	}

	.row:not(.columns_fluid)>.column-6_12-mobile,.columns_wrap:not(.columns_fluid)>.column-6_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_12-mobile
	{
		width:50%;
	}

	.row:not(.columns_fluid)>.column-7_7-mobile,.columns_wrap:not(.columns_fluid)>.column-7_7-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-7_8-mobile,.columns_wrap:not(.columns_fluid)>.column-7_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_8-mobile
	{
		width:87.5%;
	}

	.row:not(.columns_fluid)>.column-7_9-mobile,.columns_wrap:not(.columns_fluid)>.column-7_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_9-mobile
	{
		width:77.7777777778%;
	}

	.row:not(.columns_fluid)>.column-7_10-mobile,.columns_wrap:not(.columns_fluid)>.column-7_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_10-mobile
	{
		width:70%;
	}

	.row:not(.columns_fluid)>.column-7_11-mobile,.columns_wrap:not(.columns_fluid)>.column-7_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_11-mobile
	{
		width:63.6363636364%;
	}

	.row:not(.columns_fluid)>.column-7_12-mobile,.columns_wrap:not(.columns_fluid)>.column-7_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_12-mobile
	{
		width:58.3333333333%;
	}

	.row:not(.columns_fluid)>.column-8_8-mobile,.columns_wrap:not(.columns_fluid)>.column-8_8-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-8_9-mobile,.columns_wrap:not(.columns_fluid)>.column-8_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_9-mobile
	{
		width:88.8888888889%;
	}

	.row:not(.columns_fluid)>.column-8_10-mobile,.columns_wrap:not(.columns_fluid)>.column-8_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_10-mobile
	{
		width:80%;
	}

	.row:not(.columns_fluid)>.column-8_11-mobile,.columns_wrap:not(.columns_fluid)>.column-8_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_11-mobile
	{
		width:72.7272727273%;
	}

	.row:not(.columns_fluid)>.column-8_12-mobile,.columns_wrap:not(.columns_fluid)>.column-8_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_12-mobile
	{
		width:66.6666666667%;
	}

	.row:not(.columns_fluid)>.column-9_9-mobile,.columns_wrap:not(.columns_fluid)>.column-9_9-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-9_10-mobile,.columns_wrap:not(.columns_fluid)>.column-9_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_10-mobile
	{
		width:90%;
	}

	.row:not(.columns_fluid)>.column-9_11-mobile,.columns_wrap:not(.columns_fluid)>.column-9_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_11-mobile
	{
		width:81.8181818182%;
	}

	.row:not(.columns_fluid)>.column-9_12-mobile,.columns_wrap:not(.columns_fluid)>.column-9_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_12-mobile
	{
		width:75%;
	}

	.row:not(.columns_fluid)>.column-10_10-mobile,.columns_wrap:not(.columns_fluid)>.column-10_10-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-10_11-mobile,.columns_wrap:not(.columns_fluid)>.column-10_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_11-mobile
	{
		width:90.9090909091%;
	}

	.row:not(.columns_fluid)>.column-10_12-mobile,.columns_wrap:not(.columns_fluid)>.column-10_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_12-mobile
	{
		width:83.3333333333%;
	}

	.row:not(.columns_fluid)>.column-11_11-mobile,.columns_wrap:not(.columns_fluid)>.column-11_11-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11-mobile
	{
		width:100%;
	}

	.row:not(.columns_fluid)>.column-11_12-mobile,.columns_wrap:not(.columns_fluid)>.column-11_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_12-mobile
	{
		width:91.6666666667%;
	}

	.row:not(.columns_fluid)>.column-12_12-mobile,.columns_wrap:not(.columns_fluid)>.column-12_12-mobile,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12-mobile
	{
		width:100%;
	}

	.row.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-mobile"],.columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-mobile"],.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-mobile"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.gallery.gallery-columns-9 .gallery-item
	{
		width:33.3333% !important;
	}

	.gallery.gallery-columns-8 .gallery-item
	{
		width:33.3333% !important;
	}

	.gallery.gallery-columns-7 .gallery-item
	{
		width:33.3333% !important;
	}

	.gallery.gallery-columns-6 .gallery-item
	{
		width:33.3333% !important;
	}

	.gallery.gallery-columns-5 .gallery-item
	{
		width:33.3333% !important;
	}

	.gallery.gallery-columns-4 .gallery-item
	{
		width:33.3333% !important;
	}

	img.alignleft,img.alignright,figure.alignleft,figure.alignright
	{
		float:none !important;
		display:block !important;
		margin:1em 0 !important;
	}

	.wp-block-gallery.alignleft,.wp-block-gallery.aligncenter,.wp-block-gallery.alignright
	{
		display:flex !important;
	}

	.top_panel_default .sc_layouts_row_type_normal
	{
		padding:3em 0 3.5em;
	}

	.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu
	{
		display:block;
	}

	.sc_layouts_logo .logo_slogan
	{
		font-size:13px;
		line-height:17px;
	}

	.menu_mobile .menu_mobile_content_wrap.content_wrap
	{
		height:auto;
		max-height:none;
	}

	.menu_mobile .menu_mobile_header_wrap
	{
		position:relative;
	}

	.menu_mobile .menu_mobile_content_wrap_inner.without_socials .menu_mobile_nav_area
	{
		margin-bottom:3em;
	}

	.menu_mobile .menu_mobile_nav_area
	{
		margin-top:3em;
		position:relative;
		top:auto;
		left:auto;
		max-height:none;
		overflow-y:auto;
		overflow-x:hidden;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item>a
	{
		padding:3px 2em;
	}

	.menu_mobile .menu_mobile_nav_area ul ul
	{
		padding:.6em 0;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li>ul
	{
		padding:.6em 0 .4em;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item .menu-item>a
	{
		padding:.3em 1.5em;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:28px;
	}

	.menu_mobile .menu_mobile_nav_area .open_child_menu
	{
		top:1px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item>a
	{
		font-size:18px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item .menu-item .open_child_menu
	{
		top:4px;
	}

	.menu_mobile .menu_mobile_nav_area li>a>.open_child_menu:before
	{
		font-size:13px;
	}

	.menu_mobile .menu_mobile_nav_area>ul>li li>a>.open_child_menu:before
	{
		font-size:10px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before
	{
		font-size:20px;
		top:10px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item .menu-item[class*="icon-"]:before
	{
		top:7px;
	}

	.menu_mobile .menu_mobile_widgets_area
	{
		display:none;
	}

	.menu_mobile .menu_mobile_inner,.menu_mobile .menu_mobile_inner.with_widgets
	{
		overflow-y:auto;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_content_wrap_inner
	{
		margin-right:0;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a
	{
		padding:3px 2em 3px 0;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item>a
	{
		padding:.3em 1.5em .3em 1em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area ul>.menu-item .menu-item .menu-item>a
	{
		padding-left:2.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item>a
	{
		padding-left:3.6em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:2.5em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:1em;
		font-size:17px;
		top:7px;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:3.8em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:2.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:5.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:3.7em;
	}

	.menu_mobile .socials_mobile
	{
		margin-top:2.4em;
		padding-top:1.3em;
		padding-bottom:1.3em;
		position:relative;
		bottom:auto;
		left:auto;
	}

	.sc_layouts_panel_inner
	{
		padding:40px 30px 30px;
	}

	.sc_layouts_panel_inner .sc_socials.sc_socials_default .socials_wrap .social_item
	{
		margin-right:20px;
	}

	.sc_layouts_panel_inner .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon
	{
		font-size:17px;
	}

	.sc_layouts_panel_inner .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item
	{
		margin-top:15px;
	}

	.sc_layouts_panel_inner .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name
	{
		font-size:18px;
		line-height:22px;
		margin:0 0 0 10px;
	}

	.sc_layouts_panel_close.trx_addons_button_close
	{
		width:41px;
		height:41px;
		line-height:41px;
		top:32px;
		right:42px;
	}

	.sc_layouts_panel_left .sc_layouts_panel_close.trx_addons_button_close
	{
		left:42px;
		right:auto;
	}

	.sc_layouts_panel_menu
	{
	}

	.sc_layouts_panel_menu .panel_menu_header
	{
		padding:35px 20px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:28px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a
	{
		padding-right:1.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu:before
	{
		font-size:11px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu:before
	{
		font-size:10px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu
	{
		top:3px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul
	{
		font-size:18px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:3px 2rem 3px 0;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-right:3.2rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.2rem 1.1rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding-left:2.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li>a
	{
		padding-left:3.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"]>a
	{
		padding-left:1.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before
	{
		font-size:22px;
		top:5px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]>a
	{
		padding-left:2.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:before
	{
		margin-left:1.1rem;
		font-size:16px;
		top:4px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a
	{
		padding-left:4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]:before
	{
		margin-left:2.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:3px 3.2rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.3rem 1.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-left:3.2rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a
	{
		padding-right:1.1rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding-right:2.4rem;
		padding-left:3rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li li.menu-item-has-children>a
	{
		padding-right:2.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li li>a
	{
		padding-right:3.8rem;
		padding-left:3rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a
	{
		padding-left:1.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]:before
	{
		margin-right:1.2rem;
		margin-left:0;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li[class*="icon-"]>a
	{
		padding-right:2.8rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]:before
	{
		margin-left:0;
		margin-right:2.4rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a
	{
		padding-right:4rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li li li li[class*="icon-"]:before
	{
		margin-left:0;
		margin-right:3.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li li li li[class*="icon-"]>a
	{
		padding-right:5.4rem !important;
		padding-left:2.6rem;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul
	{
		padding:.4em 0 .2em;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul>li>ul,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul>li>ul
	{
		font-size:16px;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:3px 0;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.3rem 0;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding:.2em 0;
	}

	.sc_layouts_panel_menu .sc-mobile_layouts_column_align_left .sc_socials.sc_socials_icons_names .socials_wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc_layouts_panel_menu .sc-mobile_layouts_column_align_center .sc_socials.sc_socials_icons_names .socials_wrap
	{
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.sc_layouts_panel_menu .sc-mobile_layouts_column_align_right .sc_socials.sc_socials_icons_names .socials_wrap
	{
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
	}

	.sc_layouts_panel_menu .section_divider .elementor-container
	{
		padding-top:20px;
		padding-bottom:20px;
	}

	.menu_side_icons .toc_menu_item .toc_menu_icon:before
	{
		font-size:1.5em;
	}

	.menu_side_icons .toc_menu_item .toc_menu_description span
	{
		letter-spacing:1px;
		padding:0 1.5em;
	}

	.page_content_wrap
	{
		padding-top:60px;
		padding-bottom:60px;
	}

	.thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.top_panel .slider_engine_revo .slide_subtitle
	{
		font-size:14px !important;
	}

	.top_panel .slider_engine_revo .slide_button
	{
		font-size:11px !important;
	}

	.sidebar_default
	{
		margin-left:0;
		margin-right:0;
		width:100% !important;
	}

	.sidebar_default .sidebar_inner
	{
		padding:0;
	}

	.sidebar_default[class*="scheme_"] .sidebar_inner
	{
		padding:30px;
	}

	.sidebar_default.sidebar_float[class*="scheme_"] .sidebar_inner
	{
		padding:30px;
	}

	.sidebar:not(.sidebar_float) .widget,.sidebar_default:not(.sidebar_float)[class*="scheme_"] .widget
	{
		width:100%;
		padding:0;
	}

	.footer_wrap .widget + .widget,.sidebar:not(.sidebar_float) .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget
	{
		margin-top:25px !important;
	}

	.footer_wrap .widget + .widget + .widget,.sidebar:not(.sidebar_float) .widget + .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget + .widget
	{
		margin-top:25px !important;
	}

	.footer_default .sc_layouts_row_type_normal
	{
		padding:20px 0;
	}

	.footer_default.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_default.footer_wrap .sc_layouts_row .widget
	{
		margin-top:13px !important;
		margin-bottom:13px !important;
		padding-top:0 !important;
	}

	.widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12
	{
		width:100%;
	}

	.footer_wrap .sc_content .wpb_column + .wpb_column
	{
		margin-top:30px !important;
	}

	.grange_tabs .grange_tabs_titles
	{
		margin:0 0 2em;
	}

	.sidebar_hide.narrow_content .alignleft,.sidebar_hide.narrow_content .alignright
	{
		max-width:none;
		float:none;
		margin-left:0 !important;
		margin-right:0 !important;
	}

	.sidebar_hide.normal_content .alignleft,.sidebar_hide.normal_content .alignright
	{
		float:none !important;
	}

	.sidebar_hide.normal_content .alignleft,.sidebar_hide.normal_content .post_info_vertical_present .alignleft,.sidebar_hide.normal_content .alignright
	{
		margin-left:0 !important;
		margin-right:0 !important;
	}

	body.sidebar_hide.narrow_content .alignwide,body.sidebar_hide.normal_content .alignwide,.sidebar_hide.normal_content .post_info_vertical_present .alignwide
	{
		left:0;
		width:100%;
	}

	.wp-block-columns
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.wp-block-columns .wp-block-column + .wp-block-column
	{
		margin-top:1em;
	}

	.wp-block-columns[class*="has-"] .wp-block-column
	{
		-webkit-flex-basis:100%;
		-ms-flex-basis:100%;
		flex-basis:100%;
		max-width:100%;
	}

	.wp-block-column:not(:first-child)
	{
		margin-left:0;
	}

	.wp-block-column:not(:last-child)
	{
		margin-right:0;
	}

	.kt-gutter-default>.wp-block-kadence-column
	{
		margin-right:0;
	}

	.wp-block-coblocks-row__inner
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.wp-block-coblocks-row__inner>[class*="wp-block-coblocks-"]
	{
		margin-left:0 !important;
		margin-right:0 !important;
		width:100% !important;
	}

	.author_page
	{
		margin-bottom:2.2em;
	}

	.author_page .author_bio
	{
		margin-bottom:.8em;
	}

	.author_page .author_details .author_posts_total + .author_socials .socials_wrap .social_item .social_icon
	{
		font-size:15px;
	}

	.posts_container .full_post_content
	{
		margin-top:4em;
		padding-top:4em;
	}

	.posts_container .full_post_content:not(:last-child)
	{
		margin-bottom:4em;
		padding-bottom:4em;
	}

	.post_item_404 .page_title
	{
		font-size:150px;
		line-height:.8em;
		margin-top:-6px !important;
	}

	.post_item_404 .page_description
	{
		margin-top:13px;
		margin-bottom:21px;
		font-size:17px;
	}

	.post_item_404 .post_content
	{
		padding:3.8em 0 4em;
	}

	.post_item_404 .page_info
	{
		width:100%;
		text-align:center;
	}

	.post_item_404 .post_content .all-svg
	{
		display:none;
	}

	.search-no-results.woocommerce-page .content,.post_item_none_search .post_content
	{
		padding:3.8em 0;
	}

	.post_item_none_search .page_info .page_subtitle
	{
		font-size:30px;
	}

	.post_item_none_search .page_info .page_description
	{
		margin-top:23px;
		margin-bottom:27px;
		padding:0;
	}

	blockquote,blockquote[class*="wp-block-quote"][class*="is-"],.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain),.wp-block-freeform.block-library-rich-text__tinymce blockquote
	{
		padding:2em;
	}

	.wp-block-pullquote p
	{
		font-size:18px;
	}

	blockquote p
	{
		font-size:16px;
		line-height:24px;
	}

	blockquote>cite,blockquote>p>cite,blockquote>.wp-block-pullquote__citation,.wp-block-quote .wp-block-quote__citation
	{
		font-size:16px;
		line-height:24px;
	}

	blockquote>a,blockquote>p>a,blockquote>cite,blockquote>p>cite
	{
		margin-top:1em;
		padding-left:42px;
	}

	blockquote>cite:before,blockquote>p>cite:before,blockquote>.wp-block-pullquote__citation:before,.wp-block-quote .wp-block-quote__citation:before
	{
		width:30px;
	}

	.sidebar_hide.narrow_content .post_item_single.post_type_post
	{
		width:100%;
	}

	.blog_mode_post blockquote,.blog_mode_page blockquote
	{
		margin-left:0;
	}

	.post_item_single .post_content>.post_meta_single .post_tags,.post_item_single .post_content>.post_meta_single .post_share
	{
		max-width:none;
		float:none;
		margin-top:0;
	}

	.post_item_single .post_content>.post_meta_single .post_share
	{
		margin-top:2em;
	}

	.previous_post_content
	{
		margin-top:4em;
		padding-top:4em;
	}

	.between_posts_banner_wrap
	{
		margin-bottom:4em;
	}

	.nav-links-single.nav-links-with-thumbs .nav-links .nav-next a,.nav-links-single.nav-links-with-thumbs .nav-links .nav-previous a
	{
		padding:0;
	}

	.nav-links-single.nav-links-with-thumbs .nav-links a .nav-arrow
	{
		position:static;
		left:auto;
		top:auto;
		right:auto;
		display:inline-block;
		margin-bottom:1em;
	}

	.menu_side_left .nav-links-single.nav-links-fixed
	{
		margin-left:0;
	}

	.menu_side_right .nav-links-single.nav-links-fixed
	{
		margin-right:0;
	}

	.mfp-inline-holder div.mfp-content,.mfp-ajax-holder div.mfp-content
	{
		max-width:100%;
		max-height:100%;
	}

	.mfp-arrow-left
	{
		margin-top:-41px;
	}

	table th
	{
		font-size:17px;
	}

	input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,textarea.wp-editor-area,.select_container,select,.select_container select
	{
		font-size:15px;
	}

	form button:not(.components-button),input[type="button"],input[type="reset"],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
	{
		padding:12px 40px 13px;
		font-size:15px;
		line-height:20px;
	}

	.sc_button.sc_button_bordered,.wp-block-button.is-style-outline>.wp-block-button__link
	{
		padding:10px 38px 11px;
		font-size:15px;
		line-height:20px;
	}

	.sc_button.sc_button_size_large:not(.sc_button_simple)
	{
		font-size:17px;
		padding:14px 48px 15px;
	}

	.sc_button_bordered.sc_button.sc_button_size_large
	{
		padding:12px 46px 13px;
	}

	.sc_button.sc_button_size_small:not(.sc_button_simple),.theme_button.theme_button_small
	{
		padding:9px 32px;
		font-size:14px;
	}

	.sc_layouts_row_type_compact .sc_button.sc_button_size_small:not(.sc_button_simple)
	{
		font-size:14px;
		padding:9px 32px;
	}

	.sc_button.sc_button_bordered.sc_button_size_small
	{
		padding:7px 30px;
	}

	.sc_button_hover:hover .sc_button_icon,.sc_button_hover:hover .sc_button_text
	{
		-webkit-transform:translateX(-1.1rem);
		-ms-transform:translateX(-1.1rem);
		transform:translateX(-1.1rem);
	}

	.sc_button_hover:hover:before,.sc_button_hover.active:before
	{
		right:2.2em !important;
	}

	.sc_button.sc_button_decoration
	{
		padding-left:35px;
		padding-right:30px;
	}

	.sc_button.sc_button_decoration.sc_button_size_small
	{
		padding-left:29px;
		padding-right:27px;
	}

	.sc_button.sc_button_decoration:not(.sc_button_with_icon):not(.sc_button_with_image):after
	{
		margin-left:21px;
	}

	.sc_button.sc_button_decoration.sc_button_size_small:not(.sc_button_with_icon):not(.sc_button_with_image):after
	{
		margin-left:16px;
	}

	.sc_button.sc_button.sc_button_simple
	{
		font-size:16px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon
	{
		font-size:18px;
		width:46px;
		height:46px;
		line-height:46px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon>span
	{
		width:22px;
		height:22px;
		line-height:21px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_size_small.sc_button_with_icon .sc_button_icon
	{
		width:34px;
		height:34px;
		line-height:34px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_size_large
	{
		font-size:18px;
	}

	.sc_button.sc_button.sc_button_simple.sc_button_size_small
	{
		font-size:15px;
	}

	.wpcf7 .wpcf7-submit-style .wpcf7-submit
	{
		padding:13px 30px 13px 57px !important;
	}

	.wpcf7 .wpcf7-submit-style .submit-style-in:before
	{
		left:32px;
	}

	.sc_button
	{
		margin-right:15px;
	}

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

	.trx_addons_video_player.with_cover .video_hover,.post_header_wrap .post_featured.with_thumb .post_video_hover,.body_style_fullwide .post_featured.with_thumb .post_video_hover,.post_layout_excerpt .post_featured.with_thumb .post_video_hover,.sticky_wrap .sticky .post_featured.with_thumb .post_video_hover
	{
		font-size:16px;
		width:60px;
		height:60px;
		line-height:60px;
		margin:-30px 0 0 -30px;
		letter-spacing:-4px;
	}

	.trx_addons_video_player.with_cover:hover .video_hover
	{
		margin-top:-30px;
	}

	.format-audio .post_featured .post_audio_author,.single-format-audio .post_featured .post_audio_author,.sc_layouts_blog_item_featured .post_featured .post_audio_author
	{
		font-size:13px;
	}

	.format-audio .post_featured .post_audio_title,.single-format-audio .post_featured .post_audio_title
	{
		font-size:22px;
		margin-top:.3em;
		margin-bottom:.4em;
	}

	div.esg-filters,.comments_pagination,.nav-links,.page_links
	{
		margin-top:1.8em;
	}

	.woocommerce nav.woocommerce-pagination ul
	{
		margin-top:1.3em;
	}

	.esg-filters div.esg-navigationbutton,.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
	{
		width:42px;
		height:42px;
		line-height:40px;
	}

	.post_meta
	{
		font-size:13px;
	}

	.map-extra-height .sc_googlemap
	{
		max-height:60vh;
	}

	.form-position-abs
	{
		position:relative;
		top:0;
		transform:none;
		left:0;
		margin-top:40px;
	}

	.adp-popup-type-notification-box .adp-popup-outer,.adp-popup-type-notification-bar .adp-popup-outer
	{
		padding:25px;
	}

	.adp-popup-type-notification-bar .adp-popup-outer
	{
		padding-left:45px;
		padding-right:45px;
	}

	.adp-popup-type-notification-bar .adp-popup-button
	{
		margin-left:0;
	}

	.adp-popup-type-notification-box .adp-popup-button,.adp-popup-type-notification-bar .adp-popup-button
	{
		margin-top:.6rem;
	}

	.adp-popup .adp-popup-close
	{
		top:15px;
		right:15px;
	}

	.post_item_single .post_tags_single a
	{
		padding:6px 15px 7px;
		margin:.2em .4em .2em 0;
	}

	.post_item_single .post_tags_single
	{
		margin-top:2em;
	}

	.nav-links-single
	{
		margin-top:1.4em;
		padding-top:2.5em;
	}

	.post_item_single .post_meta_single
	{
		margin-top:3em;
		padding-top:1.5em;
	}

	.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon
	{
		font-size:14px;
		width:35px;
		height:35px;
		line-height:35px;
	}

	.post_item_single .post_meta_single .post_meta_likes:before
	{
		font-size:12px;
		width:33px;
		height:33px;
		line-height:36px !important;
	}

	.post_item_single .post_meta_single .post_meta_likes.trx_addons_icon-heart:before
	{
		font-size:14px;
	}

	.nav-links-single .nav-links .post-title
	{
		margin:8px 0 0;
		font-size:18px;
		line-height:1.4em;
	}

	.author_info
	{
		margin-top:2.8em;
	}

	.author_info
	{
		padding:25px;
	}

	.author_info .author_avatar
	{
		width:70px;
		height:70px;
		line-height:70px;
		top:25px;
		left:25px;
	}

	.author_info .author_description
	{
		padding-left:90px;
	}

	.author_info .author_bio
	{
		margin-top:10px;
	}

	.author_info .author_bio .author_links
	{
		margin-bottom:0;
	}

	.author_info .author_bio .socials_wrap .social_item
	{
		margin:0 15px 0 0;
	}

	.show_comments_single,.comments_list_wrap,.comments_form_wrap
	{
		margin-top:2.8em;
	}

	.comments_wrap .form-submit input[type="submit"]
	{
		padding:11px 32px 12px;
	}

	.comments_wrap .form-submit
	{
		margin-top:1.5em;
	}

	.comments_list_wrap ul ul.children
	{
		padding-left:30px;
	}

	.comments_list_wrap ul ul ul.children
	{
		padding-left:15px;
	}

	.comments_list_wrap li + li,.comments_list_wrap li ul
	{
		margin-top:28px;
	}

	.sidebar_hide.narrow_content .post_item_single.post_type_post~.show_comments_single,.sidebar_hide.narrow_content .post_item_single.post_type_post~section
	{
		width:100%;
	}

	.related_wrap
	{
		margin-top:2.8em;
	}

	.related_wrap.team_page_related .post_title,.related_wrap.related_style_classic .post_title
	{
		font-size:20px;
		margin-bottom:5px;
	}

	.related_wrap .related_item_style_1 .post_title
	{
		letter-spacing:0;
		margin:0;
	}

	.related_wrap.related_style_short .related_item
	{
		border:none;
		margin-bottom:0;
		padding-bottom:0;
	}

	.post_audio_btn
	{
		width:3.72rem;
		height:3.72rem;
		line-height:3.8rem;
		font-size:1.1rem;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide
	{
		padding:15px 25px;
		min-height:100px;
	}

	div.mejs-controls .mejs-horizontal-volume-slider
	{
		display:none !important;
	}

	.posts_container .post_item_container.post_format_audio .post_featured.with_thumb .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	.sticky:not(.post_layout_custom)
	{
		padding:1.5em;
	}

	.sticky:not(.post_layout_custom) .post_featured
	{
		margin-bottom:1em;
	}

	.sticky_wrap .sticky .post_title
	{
		margin-top:.1em;
	}

	.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon
	{
		line-height:4.2rem;
	}

	.sticky_wrap .sticky .post_featured
	{
		margin-bottom:1.1em;
	}

	.extra-big-title .sc_item_title
	{
		font-size:2em;
		letter-spacing:-1px;
	}

	.widget_instagram .widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:33.33% !important;
	}

	.post_layout_excerpt .post_header .post_price
	{
		position:static;
		right:auto;
		top:auto;
		margin-top:.3em;
	}

	.post_layout_excerpt .post-more-link
	{
		margin-top:1em;
	}

	.post_layout_excerpt .post_featured
	{
		margin-bottom:1.6em;
	}

	.post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:1.5em;
	}

	.post_layout_band
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.post_layout_band .post_featured
	{
		-webkit-flex-basis:100%;
		-ms-flex-basis:100%;
		flex-basis:100%;
	}

	.post_layout_band .post_featured + .post_content_wrap
	{
		-webkit-flex-basis:100%;
		-ms-flex-basis:100%;
		flex-basis:100%;
	}

	.post_layout_band .post_header .post_price
	{
		position:static;
		right:auto;
		top:auto;
		margin-top:.3em;
	}

	.post_layout_band.post_format_audio .post_featured
	{
		width:100%;
	}

	.post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:2.5em 2.1em 0;
	}

	.post_layout_band.post_format_quote .post_content_wrap
	{
		padding:36px 38px !important;
	}

	.post_layout_classic .post_title
	{
		font-size:20px;
	}

	.post_layout_classic .post_header
	{
		padding:0 0 10px;
	}

	body[class*="blog_style_classic"] .posts_container.columns_wrap
	{
		margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 10px));
	}

	.masonry_wrap
	{
		margin-right:calc(-1 * (var(--theme-var-grid_max_columns) - 1) * var(--theme-var-grid_gap));
	}

	.masonry_wrap .masonry_item
	{
		padding:0 calc((var(--theme-var-grid_max_columns) - 1) * var(--theme-var-grid_gap)) var(--theme-var-grid_gap) 0;
	}

	.masonry_wrap .masonry_item-1_2,.masonry_wrap .masonry_item-1_3,.masonry_wrap .masonry_item-1_4
	{
		width:calc(100% / var(--theme-var-grid_max_columns));
	}

	.masonry_wrap:not(.sc_blogger_content) .masonry_item-1_3,.masonry_wrap:not(.sc_blogger_content) .masonry_item-1_4
	{
		width:calc(100% / var(--theme-var-grid_max_columns));
	}

	.post_layout_classic-masonry_1 .post_title,.post_layout_classic-masonry_2 .post_title
	{
		font-size:20px;
	}

	.sidebar_show .post_layout_classic-masonry_2 .post_title
	{
		font-size:20px;
	}

	.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a
	{
		margin-left:10px;
		margin-right:10px;
	}

	.post_layout_portfolio .post_featured.hover_info .post_info .post_title .hover-arrow,.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:10px;
	}

	.post_layout_portfolio .post_featured.hover_info .post_info .post_title,.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,.post_layout_portfolio_4 .post_title
	{
		line-height:1.3em;
	}

	.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:50px;
	}

	.post_header_wrap_style_style-1
	{
		margin-top:50px;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.single-format-audio .post_header_wrap_style_style-1 .post_featured.post_featured_bg
	{
		height:28rem;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		max-width:100%;
		margin:0 20px 20px;
	}

	.single_style_style-1.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video_list
	{
		margin-bottom:2em;
	}

	.post_header_wrap_style_style-1.with_featured_image .post_header .post_subtitle
	{
		display:none;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_other .post_author_avatar
	{
		margin-right:.7em;
		margin-top:-2px;
	}

	.post_header_wrap_style_style-1 .post_header .post_meta_categories
	{
		margin-bottom:6px;
	}

	.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:50px;
	}

	.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header
	{
		bottom:1.8em;
	}

	.header_position_over.single_style_style-1.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) .post_video_hover
	{
		width:50px;
		height:50px;
		line-height:50px;
		margin:-25px 0 0 -25px;
		top:50px !important;
	}

	.single_style_style-1 .post_header_single .content_wrap
	{
		padding-right:0;
		padding-left:0;
	}

	.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:17rem;
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header
	{
		padding-top:0;
		top:calc(50% + 42px);
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg .post_video_hover
	{
		top:calc(50% - 30px);
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) .post_video_hover
	{
		margin-top:0 !important;
		top:30px !important;
	}

	.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header
	{
		top:105px;
		transform:translateX(-50%);
		margin-top:0;
	}

	.single_style_style-1.single-format-gallery .post_featured.with_gallery .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images)
	{
		min-height:300px;
	}

	.single_style_style-1.single-format-gallery .post_featured.with_gallery .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images) .slider-wrapper .slider-slide
	{
		min-height:300px;
	}

	.single_style_style-1.single-format-gallery .post_featured.with_gallery .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images) .slider_controls_wrap
	{
		display:none;
	}

	.single_style_style-2 .page_content_wrap>.content_wrap
	{
		padding-top:3em;
	}

	.post_header_wrap_style_style-2 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.single-format-audio .post_header_wrap_style_style-2 .post_featured.post_featured_bg
	{
		height:28rem;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		max-width:100%;
		margin:0 20px 20px;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_audio .audio_wrap .mejs-controls .mejs-time
	{
		display:none;
	}

	.single_style_style-2 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-2 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-2 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-2 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-2 .post_featured.with_video .post_info_video .post_info_meta
	{
		font-size:15px;
	}

	.single_style_style-2 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-2 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		font-size:15px;
	}

	.single_style_style-2 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.single_style_style-3 .page_content_wrap>.content_wrap
	{
		padding-top:1.8em;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg
	{
		height:18rem;
	}

	.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:16rem;
	}

	.post_header_wrap_style_style-3 .post_header .post_title,.post_header_wrap_style_style-3 .post_header .post_subtitle
	{
		max-width:none;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-3 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.post_header_wrap_style_style-3 .post_header .content_wrap
	{
		padding:25px;
	}

	.post_header_wrap_style_style-3:not(.with_featured_image) .post_header .content_wrap
	{
		padding:20px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_categories
	{
		margin-bottom:6px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_style_style-3 .post_featured.post_featured_bg
	{
		height:22rem;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title
	{
		-webkit-line-clamp:1;
		-moz-line-clamp:1;
		line-clamp:1;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		padding:10px 15px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		max-width:unset;
		margin:0 30px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .audio_wrap div.mejs-controls .mejs-time
	{
		display:none;
	}

	.single_style_style-3 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-3 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-3 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-3 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-3 .post_featured.with_video .post_info_video .post_info_meta
	{
		font-size:15px;
	}

	.single_style_style-3 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-3 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		font-size:15px;
	}

	.single_style_style-3 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.single_style_style-4 .page_content_wrap
	{
		padding-top:3em;
	}

	.post_header_wrap_style_style-4
	{
		margin-bottom:2.2em;
	}

	.post_header_wrap_style_style-4 .post_header
	{
		margin-bottom:1.8em;
	}

	.post_header_wrap_style_style-4 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.post_header_wrap_style_style-4 .post_header .post_title,.post_header_wrap_style_style-4 .post_header .post_subtitle
	{
		max-width:none;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other
	{
		margin-top:.9em;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_categories
	{
		margin-bottom:7px;
	}

	.single_style_style-4.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio .audio_wrap div.mejs-controls .mejs-time
	{
		display:none;
	}

	.single_style_style-4 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-4 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-4 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-4 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-4 .post_featured.with_video .post_info_video .post_info_meta
	{
		display:none;
	}

	.single_style_style-4 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-4 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		display:none;
	}

	.single_style_style-4 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.single_style_style-4 .post_featured.with_video.without_thumb .post_info_video .post_info_meta
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.single_style_style-4 .post_featured.with_video.without_thumb .post_info_video .post_info_subtitle
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.post_header_wrap_style_style-5 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_categories
	{
		margin-bottom:6px;
	}

	.post_header_wrap_style_style-5.post_header_wrap_in_header .post_header
	{
		margin-bottom:1.6em;
	}

	.post_header_wrap_style_style-5
	{
		margin-bottom:1.6em;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio
	{
		margin-bottom:20px;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	.single_style_style-5 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-5 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-5 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-5 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-5 .post_featured.with_video .post_info_video .post_info_meta
	{
		display:none;
	}

	.single_style_style-5 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-5 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		display:none;
	}

	.single_style_style-5 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.single_style_style-5 .post_featured.with_video.without_thumb .post_info_video .post_info_meta
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.single_style_style-5 .post_featured.with_video.without_thumb .post_info_video .post_info_subtitle
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.post_header_wrap_style_style-6 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.single_style_style-6 .page_content_wrap
	{
		padding-top:4em;
	}

	.post_header_wrap_style_style-6 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-6 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.single_style_style-6 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-6 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-6 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-6 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-6 .post_featured.with_video .post_info_video .post_info_meta
	{
		display:none;
	}

	.single_style_style-6 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-6 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		display:none;
	}

	.single_style_style-6 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.single_style_style-6 .post_featured.with_video.without_thumb .post_info_video .post_info_meta
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.single_style_style-6 .post_featured.with_video.without_thumb .post_info_video .post_info_subtitle
	{
		display:-webkit-box;
		display:-moz-box;
		font-size:15px;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio
	{
		max-width:80%;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_description
	{
		display:none;
	}

	.single_style_style-7 .page_content_wrap>.content_wrap
	{
		padding-top:35px;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg
	{
		height:20rem;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_style_style-7 .post_featured.post_featured_bg
	{
		height:24rem;
	}

	.post_header_wrap_style_style-7 .post_header .post_title,.post_header_wrap_style_style-7 .post_header .post_subtitle
	{
		max-width:none;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other .post_meta_item.post_author_name,.post_header_wrap_style_style-7 .post_header .post_meta_other .post_meta_item.post_date
	{
		white-space:normal;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_categories
	{
		margin-bottom:6px;
	}

	.post_header_wrap_style_style-7 .post_featured + .post_header_single
	{
		margin-top:40px;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other .post_author_avatar
	{
		margin-right:.6em;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio .post_audio_title
	{
		margin-bottom:0;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio
	{
		margin-bottom:20px;
	}

	.single_style_style-7 .post_featured.with_video .post_info_video
	{
		padding:15px;
	}

	.single_style_style-7 .post_featured.with_video .post_info_video .post_info_meta,.single_style_style-7 .post_featured.with_video .post_info_video .post_info_title,.single_style_style-7 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		overflow:hidden;
		text-overflow:ellipsis;
		max-width:100%;
		display:-webkit-box;
		-webkit-line-clamp:1;
		-webkit-box-orient:vertical;
		display:-moz-box;
		-moz-line-clamp:1;
		-moz-box-orient:vertical;
		line-clamp:1;
		box-orient:vertical;
	}

	.single_style_style-7 .post_featured.with_video .post_info_video .post_info_meta
	{
		font-size:15px;
	}

	.single_style_style-7 .post_featured.with_video .post_info_video .post_info_title
	{
		font-size:17px;
	}

	.single_style_style-7 .post_featured.with_video .post_info_video .post_info_subtitle
	{
		font-size:15px;
	}

	.single_style_style-7 .post_featured.with_video.without_thumb .post_info_video
	{
		padding:20px;
	}

	.post-type-archive-cpt_portfolio .sc_portfolio_default .trx_addons_columns_wrap,.post-type-archive-cpt_services .sc_services_default .trx_addons_columns_wrap,.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap
	{
		margin-bottom:-20px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_full
	{
		width:100%;
		height:124px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_big
	{
		width:100%;
		height:124px;
	}

	body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small
	{
		width:100%;
		height:124px;
	}

	.sc-mobile_inner_width_1_1>.elementor-column-wrap,.sc-mobile_inner_width_1_1>.elementor-widget-wrap
	{
		width:var(--theme-var-page);
	}

	.sc-mobile_inner_width_1_2>.elementor-column-wrap,.sc-mobile_inner_width_1_2>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 2);
	}

	.sc-mobile_inner_width_1_3>.elementor-column-wrap,.sc-mobile_inner_width_1_3>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 3);
	}

	.sc-mobile_inner_width_2_3>.elementor-column-wrap,.sc-mobile_inner_width_2_3>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 3 * 2);
	}

	.sc-mobile_inner_width_1_4>.elementor-column-wrap,.sc-mobile_inner_width_1_4>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 4);
	}

	.sc-mobile_inner_width_3_4>.elementor-column-wrap,.sc-mobile_inner_width_3_4>.elementor-widget-wrap
	{
		width:calc(var(--theme-var-page) / 4 * 3);
	}

	.sc-mobile_inner_width_none>.elementor-column-wrap,.sc-mobile_inner_width_none>.elementor-widget-wrap,.menu_side_present .sc-mobile_inner_width_none>.elementor-column-wrap,.menu_side_present .sc-mobile_inner_width_none>.elementor-widget-wrap
	{
		width:100%;
	}

	.menu_side_right .sc_stack_section_fixed
	{
		right:0 !important;
	}

	.menu_side_left .sc_stack_section_fixed
	{
		left:0 !important;
	}

	.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_image
	{
		width:30%;
	}

	.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_subtitle,.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_meta
	{
		display:none;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap
	{
		background-color:var(--theme-color-bg_color_09);
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title
	{
		color:var(--theme-color-text_dark);
	}

	.sc_services_callouts.sc_services_featured_top .row.columns_padding_bottom.columns_in_single_row>[class*="column-"],.sc_services_callouts.sc_services_featured_top .columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"],.sc_services_callouts.sc_services_featured_top .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_services_callouts.sc_services_featured_bottom .row.columns_padding_bottom.columns_in_single_row>[class*="column-"],.sc_services_callouts.sc_services_featured_bottom .columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"],.sc_services_callouts.sc_services_featured_bottom .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:calc(2 * var(--theme-var-grid_gap));
	}

	.sc_item_filters_align_left .sc_item_filters_header,.sc_item_filters_align_right .sc_item_filters_header
	{
		flex-basis:auto;
	}

	.sc_item_filters_align_right .sc_item_filters_tabs li,.sc_item_filters_tabs li
	{
		padding:0 .5em;
	}

	.sc_blogger.sc_item_filters_tabs_left .sc_item_filters_tabs li>a
	{
		margin-bottom:0;
	}

	.sc_item_filters_align_right .sc_item_filters_tabs,.sc_item_filters_align_right .sc_item_filters_more_link_wrap
	{
		order:2;
		margin-bottom:0 !important;
	}

	.sc_portfolio_preview
	{
		overflow-y:scroll;
	}

	.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom,.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_blogger .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets
	{
		margin-top:1em;
	}

	.sc_layouts_title_breadcrumbs
	{
		margin-top:1em;
	}

	:root
	{
		--theme-var-elm_gap_narrow:8px;
		--theme-var-elm_gap_default:10px;
		--theme-var-elm_gap_extended:var(--theme-var-grid_gap);
		--theme-var-elm_gap_wide:30px;
		--theme-var-elm_gap_wider:40px;
		--theme-var-elm_add_page_margins:var(--theme-var-elm_gap_extended);
	}

	.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner
	{
		height:15px !important;
	}

	.elementor-widget-spacer.sc_height_small .elementor-spacer-inner
	{
		height:25px !important;
	}

	.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner
	{
		height:35px !important;
	}

	.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner
	{
		height:55px !important;
	}

	.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner
	{
		height:60px !important;
	}

	.elementor-position-right.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:row-reverse;
		align-items:center;
	}

	.elementor-position-right.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon
	{
		margin-bottom:0 !important;
		margin-left:15px !important;
		margin-top:6px;
	}

	.elementor-widget-counter .elementor-counter-number-wrapper
	{
		font-size:3em;
	}

	.elementor-widget-counter .elementor-counter-title
	{
		font-size:16px;
		line-height:23px;
	}

	.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title
	{
		margin-top:.2em;
	}

	.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:0;
	}

	.tabs_style_1.elementor-widget-tabs .elementor-tab-mobile-title
	{
		padding:0;
		margin:15px 0;
		-webkit-transition:none;
		-ms-transition:none;
		transition:none;
	}

	.tabs_style_1.elementor-widget-tabs .elementor-tab-mobile-title.elementor-active
	{
		color:var(--theme-color-text_link);
	}

	.tabs_style_1.elementor-widget-tabs .elementor-tab-title,.tabs_style_1.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_1.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_1.elementor-widget-tabs .elementor-tab-content,.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper
	{
		border-width:0;
	}

	.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:0;
	}

	.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content
	{
		padding:25px 0;
	}

	.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content:last-child
	{
		padding-bottom:0;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tabs-wrapper
	{
		display:none;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-title,.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_2.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_2.elementor-widget-tabs .elementor-tab-content,.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper
	{
		border-width:0;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-mobile-title
	{
		padding:16px 20px;
		margin:10px 0 0;
		-webkit-transition:none;
		-ms-transition:none;
		transition:none;
		color:var(--theme-color-alter_dark);
		border-color:transparent;
		background-color:var(--theme-color-alter_bg_color);
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-mobile-title:first-child
	{
		margin-top:0;
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-mobile-title:hover
	{
		color:var(--theme-color-alter_dark);
		border-color:transparent;
		background-color:var(--theme-color-alter_bg_color);
	}

	.tabs_style_2.elementor-widget-tabs .elementor-tab-mobile-title.elementor-active
	{
		color:var(--theme-color-inverse_link);
		border-color:var(--theme-color-text_link);
		background-color:var(--theme-color-text_link);
	}

	.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:0;
	}

	.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper
	{
		margin-left:0;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-content
	{
		padding:20px 0;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-content:last-child
	{
		padding-bottom:0;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-mobile-title
	{
		padding:16px 20px;
		margin:10px 0 0;
		-webkit-transition:none;
		-ms-transition:none;
		transition:none;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-mobile-title:first-child
	{
		margin-top:0;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-mobile-title.elementor-tab-title.elementor-active
	{
		color:var(--theme-color-inverse_link);
		border-color:var(--theme-color-text_link);
		background-color:var(--theme-color-text_link);
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tab-title,.tabs_style_3.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_3.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_3.elementor-widget-tabs .elementor-tab-content,.tabs_style_3.elementor-widget-tabs .elementor-tabs-content-wrapper
	{
		border-width:0;
	}

	.tabs_style_3.elementor-widget-tabs .elementor-tabs-wrapper
	{
		display:none;
	}

	.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper
	{
		margin-top:0;
	}

	.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper
	{
		margin-left:0;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-content
	{
		padding:20px 0 10px;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-content:last-child
	{
		padding-bottom:0;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-mobile-title
	{
		padding:16px 20px;
		margin:10px 0 0;
		color:var(--theme-color-alter_dark);
		border-color:transparent;
		background-color:var(--theme-color-alter_bg_hover);
		-webkit-transition:none;
		-ms-transition:none;
		transition:none;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-mobile-title:first-child
	{
		margin-top:0;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-mobile-title.elementor-tab-title.elementor-active
	{
		color:var(--theme-color-inverse_link);
		border-color:var(--theme-color-text_link);
		background-color:var(--theme-color-text_link);
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tabs-wrapper
	{
		display:none;
	}

	.tabs_style_4.elementor-widget-tabs .elementor-tab-title,.tabs_style_4.elementor-widget-tabs .elementor-tab-title:before,.tabs_style_4.elementor-widget-tabs .elementor-tab-title:after,.tabs_style_4.elementor-widget-tabs .elementor-tab-content,.tabs_style_4.elementor-widget-tabs .elementor-tabs-content-wrapper
	{
		border-width:0;
	}

	.elementor-section.sc_extra_bg_large_right:after,.elementor-column.sc_extra_bg_large_right>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large_right>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large_right:after
	{
		display:none;
	}

	.elementor-toggle .elementor-toggle-item .elementor-toggle-icon
	{
		font-size:18px;
	}

	.elementor-toggle .elementor-toggle-item .elementor-toggle-icon-opened i.fa-minus:before
	{
		top:5px;
	}

	.elementor-toggle .elementor-toggle-item .elementor-toggle-icon-closed i.fa-plus:before
	{
		top:1px;
	}

	.elementor-toggle .elementor-tab-title .elementor-toggle-title
	{
		font-size:22px;
	}

	body.sidebar_position_hide.narrow_content .wp-block[data-align="left"] .is-style-alignfar,body.sidebar_position_hide.normal_content .wp-block[data-align="left"] .is-style-alignfar,body.sidebar_position_hide.narrow_content.wp-block[data-align="right"] .is-style-alignfar,body.sidebar_position_hide.normal_content.wp-block[data-align="right"] .is-style-alignfar
	{
		max-width:none;
		float:none;
		margin:0;
	}

	body.sidebar_hide.narrow_content .alignwide,body.sidebar_hide.normal_content .alignwide
	{
		left:0;
		width:100%;
	}

	.wp-block-group.posts_container.classic_2 .wp-block-query-loop
	{
		margin-right:0;
	}

	.wp-block-group.posts_container.classic_2 .wp-block-query-loop>li
	{
		-webkit-flex-basis:100%;
		-ms-flex-basis:100%;
		flex-basis:100%;
		-webkit-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		padding-right:0;
		padding-bottom:0;
	}

	.wp-block-group.posts_container.classic_2 .wp-block-query-loop>li + li
	{
		padding-top:var(--theme-var-grid_gap);
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:25%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value
	{
		width:75%;
	}

	.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:25%;
	}

	.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value
	{
		width:75%;
	}

	body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:20%;
	}

	.single-cpt_portfolio .post-navigation .nav-links
	{
		margin-top:1em;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title
	{
		font-size:20px;
	}

	.portfolio_page .portfolio_page_content_wrap .portfolio_page_featured + .portfolio_page_content
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		left:15px;
		bottom:15px;
		padding:15px;
		max-height:calc(100% - 30px);
		max-width:calc(100% - 30px);
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap
	{
		margin-top:15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		gap:15px 15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		left:20px !important;
		bottom:20px;
		padding:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc
	{
		padding:20px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta.post_meta_categories
	{
		margin-top:4px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		left:20px;
		bottom:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		gap:0 0;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		gap:15px 15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap
	{
		margin-top:15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		gap:15px 15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		left:20px !important;
		bottom:20px !important;
		max-width:calc(100% - 40px) !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		white-space:normal;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		padding:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap
	{
		margin-top:15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		gap:15px 15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-1";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px;
		grid-template-areas:"md-1 md-2";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-3";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-5";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-7";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-9";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-11";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12
	{
		grid-template-columns:1fr 1fr;
		grid-template-rows:250px 250px 250px 250px 250px 250px;
		grid-template-areas:"md-1 md-2" "md-3 md-4" "md-5 md-6" "md-7 md-8" "md-9 md-10" "md-11 md-12";
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1)
	{
		grid-area:md-1;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2)
	{
		grid-area:md-2;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3)
	{
		grid-area:md-3;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4)
	{
		grid-area:md-4;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5)
	{
		grid-area:md-5;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6)
	{
		grid-area:md-6;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7)
	{
		grid-area:md-7;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8)
	{
		grid-area:md-8;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9)
	{
		grid-area:md-9;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10)
	{
		grid-area:md-10;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11)
	{
		grid-area:md-11;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12)
	{
		grid-area:md-12;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap
	{
		padding:1.5em 0 1.5em 1.5em;
		margin-right:0 !important;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title
	{
		font-size:20px;
		margin-bottom:15px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories
	{
		font-size:12px;
		line-height:20px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta + .post_title
	{
		margin-top:5px;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button
	{
		width:max-content;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow
	{
		width:20px !important;
		margin-left:15px !important;
		transition:.3s !important;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:15px;
		margin-bottom:0;
	}

	.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button
	{
		margin-top:15px;
		margin-bottom:0;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button
	{
		width:max-content;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow
	{
		width:20px !important;
		margin-left:15px !important;
		transition:.3s !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		max-width:calc(100% - 40px) !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories
	{
		font-size:14px;
	}

	.sc_portfolio.sc_portfolio_fill [class*="grid_wrap_"]
	{
		display:block !important;
	}

	.sc_portfolio.sc_portfolio_fill .sc_portfolio_item:before
	{
		padding-top:75%;
	}

	.sc_portfolio.sc_portfolio_fill .sc_portfolio_item + .sc_portfolio_item
	{
		margin-top:20px;
	}

	.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title
	{
		font-size:18px;
	}

	.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info
	{
		padding:20px;
	}

	.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content
	{
		padding:1.2em;
	}

	.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item
	{
		padding-right:2rem;
		margin-right:1.5rem;
		padding-bottom:1rem;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_title
	{
		font-size:23px;
	}

	.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after
	{
		bottom:1.17rem;
		font-size:20px;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview
	{
		flex-direction:column;
		overflow-y:scroll;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .close
	{
		z-index:1;
		top:30px;
		right:30px;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_image
	{
		width:100%;
		height:80%;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description
	{
		height:auto;
		width:100%;
		padding:1.8rem;
		max-height:1000%;
		overflow-y:unset;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details
	{
		padding-right:0;
		overflow:unset;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title
	{
		margin-bottom:20px;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_share
	{
		margin-top:1.2em;
		padding-top:1.2em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_description_content
	{
		margin-top:1em;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore
	{
		margin-top:1.7em;
	}

	.ua_safari .sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore,.ua_ios .sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore
	{
		margin-bottom:5em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_title
	{
		font-size:1.5em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item
	{
		padding:0 20px 10px 0;
	}

	.portfolio_page .portfolio_page_title
	{
		margin-bottom:15px;
	}

	.portfolio_page .portfolio_page_details_wrap .portfolio_page_subtitle
	{
		font-size:22px;
		margin-top:0 !important;
		margin-bottom:15px !important;
	}

	.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share
	{
		margin-top:1em !important;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_gallery + .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery + .portfolio_page_video,.portfolio_page.portfolio_page_details_left .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_video,.portfolio_page.portfolio_page_details_right .portfolio_page_gallery,.portfolio_page.portfolio_page_details_left .portfolio_page_gallery
	{
		width:100% !important;
		max-width:unset !important;
		padding-left:0 !important;
	}

	.portfolio_page .portfolio_page_gallery .trx_addons_column-1_2,.portfolio_page .portfolio_page_gallery .trx_addons_column-1_3,.portfolio_page .portfolio_page_gallery .trx_addons_column-1_4
	{
		width:50% !important;
	}

	.portfolio_page .portfolio_page_gallery_type_masonry_2,.portfolio_page .portfolio_page_gallery_type_masonry_3,.portfolio_page .portfolio_page_gallery_type_masonry_4
	{
		margin-right:-20px;
	}

	.portfolio_page .portfolio_page_gallery_type_masonry_2 .portfolio_page_gallery_item,.portfolio_page .portfolio_page_gallery_type_masonry_3 .portfolio_page_gallery_item,.portfolio_page .portfolio_page_gallery_type_masonry_4 .portfolio_page_gallery_item
	{
		width:50%;
		padding-right:20px;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap
	{
		margin-bottom:0;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description
	{
		width:100%;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details
	{
		width:100%;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details
	{
		padding-left:0;
		padding-top:25px;
	}

	.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share,.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share
	{
		margin-top:1em !important;
	}

	.portfolio_page.portfolio_page_details_right,.portfolio_page.portfolio_page_details_left
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:column;
		justify-content:flex-start;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap
	{
		order:1;
		width:100% !important;
		padding-bottom:2em;
		padding-left:0;
		padding-right:0;
		position:relative;
		top:0 !important;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details
	{
		padding-top:25px;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap,.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap
	{
		width:100% !important;
		order:2;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.sc_slider_controls .slider_controls_wrap>a,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_side .slider_controls_wrap>a,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_top .slider_controls_wrap>a,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_bottom .slider_controls_wrap>a,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_outside .slider_controls_wrap>a
	{
		width:30px;
		height:30px;
		line-height:30px;
		margin-top:-15px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.sc_slider_controls .slider_controls_wrap>a:before,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_side .slider_controls_wrap>a:before,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a:before,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_top .slider_controls_wrap>a:before,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_bottom .slider_controls_wrap>a:before,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_outside .slider_controls_wrap>a:before
	{
		font-size:15px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.sc_slider_controls .slider_controls_wrap>a.slider_next,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_side .slider_controls_wrap>a.slider_next,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_top .slider_controls_wrap>a.slider_next,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_bottom .slider_controls_wrap>a.slider_next,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_outside .slider_controls_wrap>a.slider_next
	{
		margin-right:15px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.sc_slider_controls .slider_controls_wrap>a.slider_prev,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_top .slider_controls_wrap>a.slider_prev,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_bottom .slider_controls_wrap>a.slider_prev,.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_outer_controls_outside .slider_controls_wrap>a.slider_prev
	{
		margin-left:15px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:15px;
	}

	.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:15px;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap
	{
		flex-direction:column;
		margin-top:2em;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_wrap_title
	{
		width:100%;
		margin-top:0;
		margin-bottom:0;
		margin-right:0;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns
	{
		width:100%;
		padding-top:1.5em;
		margin-top:1.5em;
		border-top:1px solid var(--theme-color-text_dark);
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item
	{
		padding:0 15px 15px 0;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_meta
	{
		padding-left:10px;
		margin-left:10px;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_meta:before
	{
		margin:0;
		position:absolute;
		left:-3px;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item:last-child
	{
		padding-right:0;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_meta
	{
		margin-bottom:-2px;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_title
	{
		font-size:18px;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl
	{
		left:10%;
		bottom:10%;
	}

	.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_header,.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_tabs,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_header,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_tabs
	{
		justify-content:flex-start;
		text-align:left;
	}

	.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_header li,.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_tabs li,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_header li,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_tabs li
	{
		padding-left:0;
		padding-right:20px;
	}

	.sc_blogger_lay_portfolio .sc_blogger_filters,.sc_blogger_lay_portfolio_grid .sc_blogger_filters
	{
		margin-bottom:1.5em;
	}

	.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs,.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs
	{
		margin-bottom:0 !important;
	}

	.sc_blogger_portestate .sc_blogger_filters
	{
		padding-bottom:30px;
	}

	.sc_blogger_portestate .sc_blogger_filters .sc_item_filters_tabs
	{
		margin-bottom:0 !important;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured .post_info
	{
		padding:15px;
		max-width:calc(100% - 30px);
		bottom:15px;
		left:15px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured .post_info .post_title
	{
		font-size:17px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured:before
	{
		padding-top:140%;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd)
	{
		width:auto !important;
		min-width:100%;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even)
	{
		width:auto !important;
		min-width:100%;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd)
	{
		width:auto !important;
		min-width:100%;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even)
	{
		width:auto !important;
		min-width:100%;
	}

	body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap
	{
		padding-left:0;
	}

	body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap
	{
		padding-right:0;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters
	{
		flex-direction:column;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap
	{
		width:100% !important;
		margin-top:10px;
		margin-left:-10px;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs
	{
		transform:none;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li
	{
		padding:0 10px;
	}

	.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap
	{
		line-height:1.7em;
	}

	.sc_countdown_default .sc_countdown_separator
	{
		font-size:30px;
		margin:0 10px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_digits
	{
		font-size:38px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_label
	{
		font-size:16px;
	}

	.sc_countdown_default.aligncenter .sc_countdown_separator
	{
		margin:0 15px;
	}

	.sc_countdown_default.alignleft
	{
		margin-right:0 !important;
	}

	.sc_price_default .sc_price_item_info
	{
		padding:2.2em 1.7em;
	}

	.sc_price_default .sc_price_item_price + .sc_price_item_details
	{
		margin-top:24px;
	}

	.sc_price_default .sc_price_item_icon
	{
		margin-top:2em;
	}

	.sc_price_default .sc_price_item_icon + .sc_price_item_info
	{
		padding-top:1em;
		padding-bottom:2em;
	}

	.sc_price_default .sc_price_item_subtitle + .sc_price_item_link,.sc_price_default .sc_price_item_title + .sc_price_item_link,.sc_price_default .sc_price_item_description + .sc_price_item_link,.sc_price_default .sc_price_item_details + .sc_price_item_link
	{
		margin-top:18px;
	}

	.sc_price_focus .sc_price_item_inner,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner
	{
		padding:30px 20px;
	}

	.sc_price_focus .sc_price_item.sc_price_active
	{
		margin:0;
		padding:0;
	}

	.sc_price_simple_shadow .sc_price_item_inner,.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner
	{
		padding:30px 15px 40px;
	}

	.sc_price_plain .sc_price_item_inner,.sc_price_plain .sc_price_item.with_image .sc_price_item_inner
	{
		padding:23px 25px 30px;
	}

	.sc_price_simple .sc_price_item_inner,.sc_price_simple .sc_price_item.with_image .sc_price_item_inner
	{
		padding:30px 15px;
	}

	.sc_price_light .sc_price_item_inner,.sc_price_light .sc_price_item.with_image .sc_price_item_inner
	{
		padding:30px 15px;
	}

	.sc_price_metro .sc_price_item_inner,.sc_price_metro .sc_price_item.with_image .sc_price_item_inner
	{
		padding:25px 20px;
	}

	.sc_price_metro .sc_price_item .sc_price_item_link:not(.sc_price_item_link_over)
	{
		margin-top:-10px;
	}

	.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]
	{
		padding-bottom:40px;
	}

	.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"],.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_testimonials_default .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:28px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_plain .sc_testimonials_item
	{
		padding:0 0 0 50px;
	}

	.sc_testimonials_plain .sc_testimonials_item .sc_testimonials_item_author
	{
		padding-bottom:1px;
	}

	.sc_testimonials_plain .sc_testimonials_item:before
	{
		top:6px;
		left:0;
		font-size:17px;
	}

	.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom_outside .swiper-pagination,.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_classic .sc_testimonials_item_content,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_classic .sc_testimonials_item_content:before,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content:before
	{
		font-size:15px;
		margin-bottom:15px;
	}

	.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>a:before
	{
		font-size:17px;
	}

	.sc_testimonials_classic .sc_testimonials_item_author_data
	{
		max-width:unset;
	}

	.sc_testimonials_classic .sc_testimonials_item_author,.sc_testimonials_classic [class*="column"] .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom
	{
		padding-bottom:4.6em;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom
	{
		height:3.2em;
		line-height:3.2em;
		margin-bottom:0;
	}

	.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button,.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom .swiper-pagination-custom .swiper-pagination-button
	{
		width:3.2em;
		height:3.2em;
	}

	.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content,.sc_testimonials_simple .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:26px;
	}

	.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author,.sc_testimonials_simple .sc_testimonials_item_author
	{
		margin:25px 0 0;
	}

	.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before
	{
		margin-bottom:15px;
		font-size:15px;
	}

	.sc_testimonials_simple .sc_testimonials_item_author_avatar
	{
		width:4em;
		height:4em;
		margin-bottom:20px;
	}

	.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_simple .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1.1em;
	}

	.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content
	{
		padding:30px 25px 32px;
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_extra [class*="column"] .sc_testimonials_item_author,.sc_testimonials_extra .sc_testimonials_item_author
	{
		margin-top:25px;
	}

	.sc_testimonials_extra [class*="column"] .sc_testimonials_item_author .sc_testimonials_item_author_avatar,.sc_testimonials_extra .sc_testimonials_item_author .sc_testimonials_item_author_avatar
	{
		width:4em;
		height:4em;
	}

	.sc_testimonials_extra [class*="column"] .sc_testimonials_item_author .sc_testimonials_item_author_data,.sc_testimonials_extra .sc_testimonials_item_author .sc_testimonials_item_author_data
	{
		margin-top:12px;
	}

	.sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom,.sc_testimonials_extra .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_light .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:25px;
	}

	.sc_testimonials_light .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_fashion .sc_testimonials_item_content,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_fashion .sc_testimonials_item_content p + p,.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content p + p
	{
		margin-top:1.1em;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside
	{
		padding-left:0;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:column;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom
	{
		width:100%;
		order:3;
		margin-top:30px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button
	{
		padding-right:0;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .slider_container
	{
		width:100%;
		float:none;
		order:1;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap
	{
		width:100%;
		float:none;
		order:2;
		margin-top:25px;
	}

	.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a
	{
		width:3em;
		height:3em;
		line-height:2.85em;
	}

	.sc_testimonials_alter .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_top
	{
		margin-bottom:20px;
	}

	.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_author:before
	{
		font-size:17px;
	}

	.sc_testimonials_alter .slider_container.slider_one .sc_testimonials_item
	{
		padding:0 11%;
	}

	.sc_testimonials_alter .slider_controls_wrap>a
	{
		width:35px !important;
		height:35px !important;
		line-height:32px !important;
	}

	.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_alter .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_alter2 .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_top
	{
		margin:0 0 15px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:15px;
	}

	.sc_testimonials_alter2 .sc_testimonials_item .sc_testimonials_item_author:before
	{
		font-size:17px;
		margin-bottom:7px;
	}

	.sc_testimonials_alter2 .slider_container.slider_one .sc_testimonials_item
	{
		padding:0 11%;
	}

	.sc_testimonials_alter2 .slider_controls_wrap>a
	{
		width:35px !important;
		height:35px !important;
		line-height:32px !important;
	}

	.sc_testimonials_alter2 .sc_item_slider.slider_outer_pagination_pos_bottom
	{
		margin-bottom:3em;
	}

	.sc_testimonials_chit .sc_testimonials_item_author
	{
		margin:10px 0 0;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle
	{
		margin-top:3px;
	}

	.sc_testimonials_chit .sc_testimonials_item_author_rating + .sc_testimonials_item_content
	{
		margin-top:16px;
	}

	.sc_testimonials_chit .sc_testimonials_item
	{
		padding:34px 28px;
	}

	.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_chit .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_bred .sc_testimonials_item
	{
		padding:40px 30px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:26px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_author_avatar
	{
		margin:0 auto 20px;
	}

	.sc_testimonials_bred .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:12px;
	}

	.sc_testimonials_modern .sc_testimonials_item:before
	{
		font-size:20px;
		margin-bottom:10px;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_content strong
	{
		font-size:17px;
		line-height:1.5em;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_content p + p
	{
		margin-top:.6em;
	}

	.sc_testimonials_modern .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:20px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_hover .sc_testimonials_item
	{
		padding:30px;
	}

	.sc_testimonials_hover .sc_testimonials_item:before
	{
		font-size:20px;
		margin-bottom:10px;
	}

	.sc_testimonials_hover .sc_testimonials_item .sc_testimonials_item_author
	{
		margin-top:18px;
	}

	.sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_testimonials_hover .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_testimonials_common .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_common .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_common [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_common .sc_testimonials_item_content:before
	{
		font-size:20px;
		margin-bottom:17px;
	}

	.sc_testimonials_common [class*="column"] .sc_testimonials_item_author,.sc_testimonials_common .sc_testimonials_item_author
	{
		margin:18px 0 0;
	}

	.sc_testimonials_accent .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_accent2 .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_list .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_list .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_list .sc_testimonials_item_author
	{
		margin:20px 0 0;
	}

	.sc_testimonials_list .sc_testimonials_item:before
	{
		margin-bottom:15px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_content:before,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content:before
	{
		margin-bottom:15px;
		font-size:18px;
	}

	.sc_testimonials_decoration .slider_container.slider_one .sc_testimonials_item
	{
		padding:0 8%;
	}

	.sc_testimonials_decoration .sc_testimonials_item_content,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_testimonials_decoration .sc_testimonials_item_author,.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author
	{
		margin-top:10px;
	}

	.sc_testimonials_creative .sc_testimonials_item [class*="column"] .sc_testimonials_item_content,.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_content
	{
		font-size:17px;
		line-height:27px;
	}

	.sc_team_default .sc_team_item_info
	{
		padding:1.2em;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_subtitle
	{
		font-size:16px;
		margin-top:7px;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_socials
	{
		margin-top:10px;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item
	{
		margin:3px 3px 3px 0;
	}

	.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon
	{
		font-size:15px;
		width:36px;
		height:36px;
		line-height:36px;
	}

	.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap [class*="trx_addons_column-"]
	{
		width:50% !important;
	}

	.sc_team_short .sc_team_item_thumb + .sc_team_item_info
	{
		margin-top:15px;
	}

	.sc_team_short .sc_team_item_subtitle
	{
		margin-top:4px;
		margin-bottom:4px;
		font-size:16px;
	}

	.sc_team_short .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail
	{
		display:block;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .post_featured
	{
		max-width:100%;
	}

	.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info
	{
		padding:20px 0 0;
	}

	.sc_team_alter .trx_addons_hover_team
	{
		padding:15px;
	}

	.sc_team_metro .sc_team_item_info
	{
		padding:22px;
	}

	.sc_team_metro .sc_team_item_socials .social_item
	{
		margin:3px 3px 3px 0;
	}

	.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item
	{
		margin:6px 8px !important;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner
	{
		width:320px !important;
		height:180px !important;
		right:0;
		left:auto;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe
	{
		width:100% !important;
		height:100% !important;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:180px;
		right:0;
	}

	.trx_addons_video_list_controller_wrap .trx_addons_video_list_title
	{
		font-size:14px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_title
	{
		margin:0 0 4px;
	}

	.sidebar div.wpcf7 .form-style-8 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:24px;
	}

	.sidebar div.wpcf7 .form-style-8 .hiddendiv,.sidebar div.wpcf7 .form-style-8 input[type="text"],.sidebar div.wpcf7 .form-style-8 input[type="number"],.sidebar div.wpcf7 .form-style-8 input[type="email"],.sidebar div.wpcf7 .form-style-8 input[type="url"],.sidebar div.wpcf7 .form-style-8 input[type="tel"],.sidebar div.wpcf7 .form-style-8 input[type="password"],.sidebar div.wpcf7 .form-style-8 input[type="search"],.sidebar div.wpcf7 .form-style-8 select,.sidebar div.wpcf7 .form-style-8 textarea,.sidebar div.wpcf7 .form-style-8 textarea.wp-editor-area
	{
		padding:6px 0;
	}

	.sidebar div.wpcf7 .form-style-8 textarea
	{
		height:38px;
		min-height:38px;
	}

	.sc_price_focus .trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap)) !important;
	}

	.sc_price_focus .trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap) !important;
		padding-bottom:var(--theme-var-grid_gap) !important;
	}

	.sc_price_light .trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap)) !important;
	}

	.sc_price_light .trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap) !important;
		padding-bottom:var(--theme-var-grid_gap) !important;
	}

	.simple_text_link.underline_anim
	{
		padding-bottom:5px !important;
	}

	.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_subtitle
	{
		font-size:11px;
		letter-spacing:.8px;
	}

	.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle
	{
		font-size:14px;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats
	{
		font-size:14px;
		line-height:1.3em;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_info_cats + .sc_slider_controller_item_info_title,.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_info_title + .sc_slider_controller_item_info_date
	{
		margin-top:0;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image
	{
		display:none;
	}

	.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info
	{
		padding-left:0;
	}

	.mfp-wrap .mfp-close
	{
		width:34px;
		height:34px;
		line-height:34px;
		margin:-35px -25px 0 0;
	}

	.mfp-wrap .mfp-close .mfp-close-icon
	{
		font-size:18px;
	}

	.sc_googlemap
	{
		max-height:40vh;
	}

	.sc_layouts_row_type_compact .sc_layouts_item_icon
	{
		font-size:23px;
	}

	.sc_layouts_row_type_compact .sc_layouts_cart .sc_layouts_cart_icon:before
	{
		top:2px;
	}

	.sc_layouts_row_type_compact .search_wrap .search_submit
	{
		font-size:22px;
	}

	.search_modern .search_form_wrap .search_submit:before
	{
		font-size:22px !important;
	}

	.search_modern .search_wrap
	{
		height:320px;
	}

	.search_modern>.search_submit:before
	{
		font-size:22px !important;
	}

	.ua_safari .search_modern>.search_submit
	{
		top:1px;
	}

	.search_style_fullscreen .search_results
	{
		width:75vw;
		padding:1.8em;
	}

	.search_style_fullscreen.search_opened .search_form
	{
		width:75%;
	}

	.search_style_fullscreen.search_opened .search_field
	{
		font-size:1.5em !important;
	}

	.search_style_fullscreen.search_opened .search_field,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field
	{
		height:2.4em;
	}

	.search_style_fullscreen.search_opened .search_close
	{
		top:-3em;
		font-size:1.2em !important;
	}

	.search_style_fullscreen.search_opened .search_submit
	{
		font-size:1.3em !important;
	}

	.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon
	{
		font-size:14px;
		width:40px;
		height:40px;
		line-height:37px;
	}

	.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon
	{
		font-size:14px;
		width:41px;
		height:41px;
		line-height:40px;
	}

	.sc_events_default .sc_events_item
	{
		margin-bottom:0;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.sc_events_default .sc_events_item_info
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		margin-bottom:0;
		padding:0;
	}

	.sc_events_default .sc_events_item_content_wrap
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.sc_events_default .sc_events_item_content
	{
		margin-top:1.2em;
	}

	.sc_events_default .sc_events_item_date_start
	{
		min-width:auto;
		margin:0 0 15px;
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
		-webkit-align-items:baseline;
		-ms-flex-align:baseline;
		align-items:baseline;
	}

	.sc_events_default .sc_events_item_date_start .sc_events_item_date_month
	{
		margin-top:0;
		margin-left:5px;
	}

	.sc_events_default .sc_events_item_date_start .sc_events_item_date_day
	{
		font-size:1.5em;
	}

	.sc_events_default .sc_events_item_thumb
	{
		flex-basis:auto;
		margin:0;
	}

	.sc_events_default .sc_events_item_price
	{
		font-size:1.25em;
		line-height:1em;
		margin-top:.7em;
	}

	.sc_events_default .sc_events_item_meta_locality
	{
		margin-right:.6em;
	}

	.sc_events_default .sc_events_item_meta_date:before
	{
		margin-right:6px;
	}

	.sc_events_default .sc_events_item_title + .sc_events_item_meta
	{
		margin-top:.8em;
	}

	.sc_events_classic .sc_events_item:before
	{
		padding-top:95%;
	}

	.sc_events_modern [class*="trx_addons_column-"]:not([class*="mobile"]) + [class*="trx_addons_column-"] .sc_events_item
	{
		margin-top:10px;
	}

	.sc_events_alter .sc_events_item_price
	{
		top:-34px;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_item
	{
		width:40%;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title
	{
		font-size:1.1em;
		width:60%;
	}

	.sc_skills_pie.sc_skills_compact_off .sc_skills_total
	{
		font-size:1.3em;
	}

	.sc_skills_counter .sc_item_columns [class*=" trx_addons_column-"]:not([class*="-mobile"])
	{
		margin-bottom:10px;
	}

	.sc_skills_counter .sc_item_columns [class*=" trx_addons_column-"]:last-child:not([class*="-mobile"])
	{
		margin-bottom:0;
	}

	.sc_skills_counter .sc_skills_icon
	{
		font-size:3.8em;
	}

	.sc_skills_counter .sc_skills_total
	{
		font-size:3.4em;
	}

	.sc_skills_counter .sc_skills_item_title
	{
		font-size:16px;
		line-height:1.5em;
	}

	.sc_skills_counter .sc_skills_item + .sc_skills_item_title
	{
		margin-top:.4em;
	}

	.sc_skills_counter .sc_skills_icon + .sc_skills_total
	{
		margin-top:.1em;
	}

	.sc_skills_counter_alter .sc_skills_icon
	{
		font-size:3.2em;
	}

	.sc_skills_counter_alter .sc_skills_item_title
	{
		font-size:16px;
		line-height:1.3em;
	}

	.sc_skills_counter_alter .sc_skills_total
	{
		font-size:2.8em;
	}

	.sc_skills_counter_alter .sc_skills_icon + .sc_skills_total
	{
		margin-top:.1em;
	}

	.sc_skills_counter_alter .sc_skills_item + .sc_skills_item_title
	{
		margin-top:.2em;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:block !important;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns [class*="trx_addons_column-1_1"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:block !important;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns [class*="trx_addons_column-1_1"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_simple .sc_skills_total
	{
		font-size:3em;
	}

	.sc_skills_counter_simple .sc_skills_item_title
	{
		font-size:16px;
		line-height:1.3em;
	}

	.sc_skills_counter_extra .sc_skills_total
	{
		font-size:2.8em;
	}

	.sc_skills_counter_extra .sc_skills_item_title
	{
		font-size:16px;
		line-height:1.3em;
	}

	.sc_skills_counter_extra .sc_skills_icon + .sc_skills_total
	{
		margin-top:.1em;
	}

	.sc_skills_counter_extra .sc_skills_item_title + .sc_skills_item
	{
		margin-top:.2em;
	}

	.sc_skills_counter_modern .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:block !important;
	}

	.sc_skills_counter_modern .sc_skills_columns [class*="trx_addons_column-1_1"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_modern .sc_skills_item_title
	{
		font-size:20px;
	}

	.sc_skills_counter_modern .sc_skills_item_wrap
	{
		min-height:5.5em;
	}

	.sc_skills_counter_modern .sc_skills_total
	{
		font-size:6em;
		top:50%;
	}

	.skills_br_control .sc_skills_item_title>br
	{
		display:initial;
	}

	.sm_left .sc_slider_controls .slider_controls_wrap
	{
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.sc_slider_controls_alter.slider_pagination_style_bullets .slider_pagination_bullet
	{
		width:8px;
		height:8px;
		margin:0 8px;
	}

	.sc_slider_controls_alter.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active:after
	{
		width:16px;
		height:16px;
	}

	.sc_icons .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1em;
	}

	.sc_icons_item_description ul>li
	{
		margin:4px 0;
	}

	.sc_icons_default .sc_icons_icon + .sc_icons_item_details,.sc_icons_default .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.6em;
	}

	.sc_icons_default .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_default .sc_icons_item_title + .sc_icons_item_description p
	{
		margin-bottom:.5em;
	}

	.sc_icons_default .sc_icons_item_title + .sc_icons_item_description p:last-child
	{
		margin-bottom:0;
	}

	.sc_icons_default .sc_icons_icon:before,.sc_icons_default .sc_icons_icon>span:before
	{
		font-size:3.6em;
	}

	.sc_icons_plate .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plate .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.1em;
	}

	.sc_icons_simple .sc_icons_item .sc_icons_item_more_link
	{
		font-size:18px;
		line-height:22px;
	}

	.sc_icons_simple .sc_icons_item + .sc_icons_item
	{
		margin-top:1em;
	}

	.sc_icons_simple.sc_align_center .sc_icons_item
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_icons_simple.sc_align_center .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple.sc_align_center .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
		margin-top:.6em;
	}

	.sc_icons_light .sc_icons_item_title
	{
		font-size:1.25em;
	}

	.sc_icons_light .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_light .sc_icons_icon + .sc_icons_item_details,.sc_icons_light .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.6em;
	}

	.sc_icons_light .sc_icons_icon:before,.sc_icons_light .sc_icons_icon>span:before
	{
		font-size:2.8em;
	}

	.sc_icons_light.sc_icons_size_small .sc_icons_icon:before,.sc_icons_light.sc_icons_size_small .sc_icons_icon>span:before
	{
		font-size:2.2em;
	}

	.sc_icons_light.sc_icons_size_large .sc_icons_icon:before,.sc_icons_light.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:3.4em;
	}

	.sc_icons_common .sc_icons_icon + .sc_icons_item_details,.sc_icons_common .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_common .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_creative .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.6em;
	}

	.sc_icons_creative .sc_icons_icon + .sc_icons_item_details,.sc_icons_creative .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_creative .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_creative .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.8em;
	}

	.sc_icons_creative .sc_icons_icon>span
	{
		width:108px;
		height:108px;
		line-height:108px;
	}

	.sc_icons_creative .sc_icons_decoration_bg svg.decor-svg
	{
		width:108px;
		height:108px;
	}

	.sc_icons_modern .sc_icons_item
	{
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
	}

	.sc_icons_modern .sc_icons_icon + .sc_icons_item_details,.sc_icons_modern .sc_icons_image + .sc_icons_item_details
	{
		margin-left:.8em;
		margin-top:0;
	}

	.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_modern .sc_icons_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_modern .sc_icons .sc_icons_icon:before,.sc_icons_modern .sc_icons .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before,.sc_icons_modern.sc_icons_size_small .sc_icons_icon>span:before
	{
		font-size:2.8em;
	}

	.sc_icons_modern.sc_icons_size_large .sc_icons_icon:before,.sc_icons_modern.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:4.8em;
	}

	.sc_icons_motley .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_motley .sc_icons_icon + .sc_icons_item_details,.sc_icons_motley .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.8em;
	}

	.sc_icons_card .sc_icons_item
	{
		padding:3em 1.8em 2em;
	}

	.sc_icons_card .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.7em;
	}

	.sc_icons_card .sc_icons_icon + .sc_icons_item_details,.sc_icons_card .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.6em;
	}

	.sc_icons_card .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_card .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1.3em;
	}

	.sc_icons_hover .sc_icons_item
	{
		padding:1.8em;
	}

	.sc_icons_hover .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_hover .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.8em;
	}

	.sc_icons_hover .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_item_details
	{
		order:2;
		margin-right:0;
	}

	.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_icon,.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_image
	{
		order:1;
		align-self:end;
	}

	.sc_icons_hover2.sc_align_center .sc_icons_item .sc_icons_icon,.sc_icons_hover2.sc_align_center .sc_icons_item .sc_icons_image
	{
		align-self:center;
	}

	.sc_icons_hover2 .sc_icons_item
	{
		padding:1.8em;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.sc_icons_hover2 .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_hover2 .sc_icons_item_details
	{
		width:100%;
	}

	.sc_icons_hover2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover2 .sc_icons_image + .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_hover2.sc_icons_size_small .sc_icons_image + .sc_icons_item_details
	{
		padding:0;
		margin-left:0;
		margin-top:.6em;
	}

	.sc_icons_hover2.sc_icons_size_large .sc_icons_icon:before,.sc_icons_hover2.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:4.8em;
	}

	.sc_icons_accent .sc_icons_item
	{
		padding:2.8em 1.8em;
	}

	.sc_icons_accent .sc_icons_icon + .sc_icons_item_details,.sc_icons_accent .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.8em;
	}

	.sc_icons_accent .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_accent2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_accent2 .sc_icons_image + .sc_icons_item_details
	{
		margin-top:2.6em;
	}

	.sc_icons_decoration .sc_icons_icon + .sc_icons_item_details,.sc_icons_decoration .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_decoration .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_decoration .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.8em;
	}

	.sc_icons_figure .sc_icons_icon + .sc_icons_item_details,.sc_icons_figure .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.3em;
	}

	.sc_icons_figure .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_figure .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1.2em;
	}

	.sc_icons_number .sc_icons_columns_wrap .trx_addons_column-1_3:not([class*="-mobile"]):nth-child(3)
	{
		width:100% !important;
	}

	.sc_icons_number .sc_icons_item
	{
		min-height:4em;
	}

	.sc_icons_number .sc_icons_item_number
	{
		font-size:6em;
		top:-.3em;
	}

	.sc_icons_number .sc_icons_item_header + .sc_icons_item_details
	{
		margin-top:.3em;
	}

	.sc_icons_number .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.6em;
	}

	.sc_icons_number.sc_align_center .sc_icons_item_number,.sc_icons_number.sc_align_right .sc_icons_item_number
	{
		top:-.3em;
	}

	.sc_icons_rounded .sc_icons_icon + .sc_icons_item_details,.sc_icons_rounded .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_rounded .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_rounded .sc_icons_icon>span,.sc_icons_rounded .sc_icons_icon,.sc_icons_rounded .sc_icons_image
	{
		width:6.4em;
		height:6.4em;
		line-height:6.4em;
	}

	.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:block !important;
	}

	.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after
	{
		right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_icons_divider .slider-wrapper .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap));
		margin-bottom:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap);
	}

	.sc_icons_divider .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider .slider-wrapper .sc_icons_item,.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item
	{
		padding:0;
	}

	.sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item,.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item
	{
		padding:0;
	}

	.sc_icons_divider.sc_align_right .slider-wrapper .sc_icons_item,.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item
	{
		padding:0;
	}

	.sc_icons_divider .sc_icons_icon:before,.sc_icons_divider .sc_icons_icon>span:before
	{
		font-size:3.8em;
	}

	.sc_icons_divider .sc_icons_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_divider .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_divider .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1em;
	}

	.sc_icons_divider2
	{
		padding:2em 0;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:block !important;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider2 .slider-wrapper .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap));
		margin-bottom:0;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row
	{
		margin-bottom:0;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap);
	}

	.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:0;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:0;
	}

	.sc_icons_divider2.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after
	{
		right:calc(-1 * var(--theme-var-grid_gap) / 2);
	}

	.sc_icons_divider2.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after
	{
		right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_icons_divider2 .slider-wrapper .sc_icons_item,.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item
	{
		padding:1.5em;
	}

	.sc_icons_divider2 .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider2 .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_divider2 .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_divider2 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_divider2 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1.2em;
	}

	.sc_icons_divider3 .sc_icons_item
	{
		padding:2.6em 1.4em 2.5em;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item_wrap:after
	{
		display:block !important;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item_wrap:after
	{
		display:none !important;
	}

	.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap:after
	{
		display:none;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider3 .sc_icons_icon + .sc_icons_item_details,.sc_icons_divider3 .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_divider3 .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"]:not([class*="-tablet"]):not([class*="-mobile"]) .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-tablet"] .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:block !important;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item:after,.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider4 .slider-wrapper .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_icons_divider4 .sc_icons_item
	{
		padding:6px 0;
	}

	.sc_icons_extra .sc_icons_columns_wrap .trx_addons_column-1_3:not([class*="-mobile"]):nth-child(3)
	{
		width:100% !important;
	}

	.sc_icons_extra .sc_icons_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_extra.sc_icons_size_large .sc_icons_icon:before,.sc_icons_extra.sc_icons_size_large .sc_icons_icon>span:before
	{
		font-size:6.5em;
	}

	.sc_icons_extra .sc_icons_icon + .sc_icons_item_details,.sc_icons_extra .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.8em;
	}

	.sc_icons_extra .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.7em;
	}

	.sc_icons_extra .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_extra .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.8em;
	}

	.sc_icons_plain .sc_icons_item_title
	{
		font-size:1.3em;
	}

	.sc_icons_plain .sc_icons_item .sc_icons_item_more_link
	{
		font-size:16px;
	}

	.sc_icons_plain .sc_icons_icon + .sc_icons_item_details,.sc_icons_plain .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.8em;
	}

	.sc_icons_plain .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_plain .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plain .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:0;
	}

	.sc_icons_alter .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter .sc_icons_image + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_small .sc_icons_image + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_icons_size_large .sc_icons_image + .sc_icons_item_details
	{
		margin-top:.6em;
	}

	.sc_icons_alter .sc_icons_item_title + .sc_icons_item_description,.sc_icons_alter.sc_icons_size_small .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_alter.sc_align_center .sc_icons_item
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_icons_alter.sc_align_center .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_align_center .sc_icons_image + .sc_icons_item_details,.sc_icons_alter.sc_align_center.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_align_center.sc_icons_size_small .sc_icons_image + .sc_icons_item_details,.sc_icons_alter.sc_align_center.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details,.sc_icons_alter.sc_align_center.sc_icons_size_large .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
	}

	.sc_icons_alter .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_alter .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.8em;
	}

	.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link
	{
		font-size:18px;
		line-height:22px;
	}

	.sc_icons_bordered .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_bordered .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:.6em;
	}

	.sc_icons_bordered .sc_icons_item_title
	{
		font-size:1.2em;
	}

	.sc_icons_bordered .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.4em;
	}

	.sc_icons_bordered.sc_align_center .sc_icons_item
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.sc_icons_bordered.sc_align_center .sc_icons_icon + .sc_icons_item_details,.sc_icons_bordered.sc_align_center .sc_icons_image + .sc_icons_item_details
	{
		margin-left:0;
	}

	.sc_icons_partners .sc_icons_icon + .sc_icons_item_details,.sc_icons_partners .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_partners .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.7em;
	}

	.sc_icons_partners .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_partners .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1em;
	}

	.sc_icons_fill .sc_icons_item
	{
		padding:2em;
	}

	.sc_icons_fill .sc_icons_item .sc_icons_item_description
	{
		font-size:16px;
	}

	.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.sc_icons_fill .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.2em;
	}

	.sc_icons_fill .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_fill .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_fill .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1.2em;
	}

	.extra-icon-padding .sc_icons_fill .sc_icons_item
	{
		padding:2em;
	}

	.extra-icon-padding .sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.extra-icon-padding .sc_icons_fill .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1.2em;
	}

	.services_page_tabs
	{
		margin-top:3em;
	}

	.services_page_related + .services_page_section_contacts,.services_single + .services_page_section_contacts
	{
		margin-top:3em;
	}

	.sc_services_default .sc_services_item_content,.sc_services_default .sc_services_item_button
	{
		display:block;
	}

	.sc_services_hover .sc_services_item_content .sc_services_item_title
	{
		margin:.7em 0 0;
	}

	.sc_services_hover .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_modern .sc_services_item_title
	{
		font-size:20px;
		line-height:24px;
	}

	.sc_services_modern .sc_services_item_subtitle
	{
		font-size:15px;
	}

	.sc_services_modern .sc_services_item .sc_button_arrow:before
	{
		font-size:11px;
	}

	.sc_services_modern .sc_services_modern .sc_services_item_content
	{
		margin-top:.4em;
	}

	.sc_services_modern .sc_services_item_button
	{
		margin:.7em 0 0;
	}

	.sc_services_creative .sc_services_item_content_inner
	{
		padding:2.4em;
	}

	.sc_services_creative .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_breezy .sc_services_item_content_inner
	{
		padding:2.2em;
	}

	.sc_services_breezy .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_breezy .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:2.2em;
	}

	.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_shine .sc_services_item_title
	{
		font-size:1.4em;
		margin:1em 0 0;
	}

	.sc_services_shine .sc_services_item .sc_services_item_button
	{
		margin-top:1em;
	}

	.sc_services_shine .sc_services_item_title + .sc_services_item_text,.sc_services_shine .sc_services_item_subtitle + .sc_services_item_text
	{
		margin-top:.6em;
	}

	.sc_services_shine .sc_services_item_content_inner
	{
		padding:2.4em 2em;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.elementor-section-full_width .sc_services_motley .sc_services_item:before
	{
		padding-top:65%;
	}

	.sc_services_classic .sc_services_item_content_inner
	{
		padding:2.4em;
	}

	.sc_services_classic .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_classic .sc_services_item:before
	{
		padding-top:90%;
	}

	.sc_services_classic .sc_services_item .sc_services_item_more_link
	{
		margin-top:20px;
	}

	.sc_services_fashion .sc_services_item_title + .sc_services_item_subtitle
	{
		margin-top:.2em;
	}

	.sc_services_fashion .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_services_backward .trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:30px;
	}

	.sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]
	{
		padding-bottom:0;
	}

	.sc_services_backward .sc_services_item .sc_services_item_button
	{
		margin:.8em 0 0;
	}

	.sc_services_backward .sc_services_item_title
	{
		font-size:1.4em;
	}

	.sc_services_backward .sc_services_item_content
	{
		margin-top:.8em;
	}

	.sc_services_backward .sc_services_item_info + .sc_services_item_thumb
	{
		margin-top:1.2em;
	}

	.sc_services_accent .sc_services_item
	{
		padding:2em;
	}

	.sc_services_strange
	{
		overflow:visible;
	}

	.sc_services_strange .sc_services_item_header:before,.sc_services_strange .sc_services_item_content:before
	{
		padding-top:85%;
	}

	.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_header
	{
		order:1;
	}

	.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_content
	{
		order:2;
	}

	.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_header
	{
		order:1;
	}

	.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_content
	{
		order:2;
	}

	.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_header,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_header
	{
		order:1;
	}

	.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_content,.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_content
	{
		order:2;
	}

	.sc_services_strange .sc_services_item .sc_services_item_button
	{
		margin:1em 0 0;
	}

	.sc_services_unusual .sc_services_item_header
	{
		padding-bottom:.8em;
	}

	.sc_services_unusual .sc_services_item_thumb
	{
		margin-bottom:.7em;
	}

	.sc_services_unusual .sc_services_item_title
	{
		font-size:1.3em;
	}

	.sc_services_alter .sc_services_item
	{
		padding:1.4em;
	}

	.sc_services_alter .sc_services_item_icon,.sc_services_alter .sc_services_item_pictogram
	{
		margin-top:.2em;
		font-size:3.6em;
	}

	.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row)
	{
		margin-bottom:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_services_price .trx_addons_columns_wrap
	{
		margin-right:calc(-1 * var(--theme-var-grid_gap));
	}

	.sc_services_price .trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:var(--theme-var-grid_gap);
	}

	.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.sc_services_price .trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom
	{
		padding-bottom:var(--theme-var-grid_gap);
	}

	.sc_services_price2 .sc_services_item_price
	{
		font-size:1.25em;
	}

	.sc_services_price2 .sc_services_item_title
	{
		font-size:1.25em;
	}

	.sc_services_price2 .sc_services_item_divider
	{
		margin-top:.4em;
	}

	.sc_services_cool .sc_services_item_title + .sc_services_item_text
	{
		margin-top:.4em;
	}

	.sc_services_cool .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_cool .sc_services_item_button
	{
		margin-top:1em;
	}

	.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon:before
	{
		font-size:11px;
	}

	.sc_services_extra .sc_services_item_text
	{
		font-size:16px;
	}

	.sc_services_extra .sc_services_item_title + .sc_services_item_text
	{
		margin-top:.4em;
	}

	.sc_services_extra .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon:before
	{
		font-size:11px;
	}

	.sc_services_strong .sc_services_item_content_inner
	{
		padding:1.6em;
	}

	.sc_services_strong .sc_services_item_title
	{
		font-size:1.25em;
	}

	.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.6em;
	}

	.sc_services_strong .sc_services_item_title + .sc_services_item_text
	{
		margin-top:.4em;
	}

	.sc_services_strong .sc_services_item:before
	{
		padding-top:95%;
	}

	.sc_services_strong .sc_services_item_button
	{
		margin-top:1em;
	}

	.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon:before
	{
		font-size:11px;
	}

	.sc_services_minimal .sc_services_item_subtitle
	{
		font-size:12px;
	}

	.sc_services_minimal .sc_services_item_title + .sc_services_item_text
	{
		margin-top:.4em;
	}

	.elementor-section-full_width .sc_services_minimal .sc_services_item:before
	{
		padding-top:65%;
	}

	.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon:before
	{
		font-size:13px;
	}

	.sc_services_panel .sc_services_item:before
	{
		padding-top:35%;
	}

	.sc_services_panel .sc_services_item .sc_services_item_text
	{
		line-height:1.5em;
	}

	.sc_services_panel .sc_services_item .sc_services_item_header + .sc_services_item_text
	{
		margin-top:.4em;
	}

	.sc_services_timeline .sc_services_content
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:column;
		margin-top:-10px;
		margin-bottom:-10px;
	}

	.sc_services_timeline .sc_services_item
	{
		width:100%;
	}

	.sc_services_timeline .sc_services_item:after
	{
		bottom:0 !important;
		left:0 !important;
		top:50% !important;
		transform:translate(-50%,-50%) rotate(40deg) skew(-10deg) !important;
	}

	.sc_services_timeline .sc_services_item + .sc_services_item
	{
		margin-top:20px;
		margin-left:0;
	}

	.sc_services_timeline .extra_row
	{
		padding:0 0 0 44px !important;
		margin-bottom:10px;
		margin-top:10px;
	}

	.sc_services_timeline .extra_row:nth-child(1)
	{
		order:2;
	}

	.sc_services_timeline .extra_row:nth-child(3)
	{
		order:4;
	}

	.sc_services_timeline .extra_row:nth-child(4)
	{
		order:3;
	}

	.sc_services_timeline .extra_row:nth-child(5)
	{
		order:6;
	}

	.sc_services_timeline .extra_row:nth-child(6)
	{
		order:5;
	}

	.sc_services_timeline .extra_row:before
	{
		content:"";
		position:absolute;
		bottom:0;
		top:auto;
		left:0;
		height:100%;
		width:4px;
		display:block;
		background-color:var(--theme-color-bd_color);
	}

	.sc_services_timeline .extra_row:nth-child(2n+1):after
	{
		top:0;
		left:0;
		height:100%;
		width:4px;
	}

	.sc_services_timeline .extra_row:nth-child(2n+1):before
	{
		display:none;
		margin-top:0;
	}

	.sc_services_timeline .extra_row .sc_services_item_timeline_point
	{
		left:-42px !important;
		top:50% !important;
		transform:translate(-50%,-50%) !important;
	}

	.widget_contacts .socials_wrap:not(.socials_type_list) .social_item .social_icon
	{
		width:2.6em;
		height:2.6em;
		line-height:2.6em;
		text-align:center;
	}

	.widget_contacts .contacts_map_right .contacts_map,.widget_contacts .contacts_map_right .contacts_info,.widget_contacts .contacts_map_left .contacts_map,.widget_contacts .contacts_map_left .contacts_info
	{
		float:none;
		width:100%;
	}

	.widget_contacts .contacts_map_right .contacts_info,.widget_contacts .contacts_map_left .contacts_info
	{
		margin-left:0;
		margin-right:0;
	}

	.widget_contacts .contacts_map_right .contacts_map + .contacts_info,.widget_contacts .contacts_map_left .contacts_map + .contacts_info
	{
		margin-top:20px;
	}

	.widget_contacts .contacts_info .contacts_left + .contacts_right
	{
		margin-top:1em;
	}

	.widget_contacts .contacts_info .contacts_left,.widget_contacts .contacts_info .contacts_right
	{
		text-align:left;
		width:100%;
		padding-right:0;
		padding-left:0;
	}

	.widget_contacts .contacts_info .contacts_left>:before
	{
		left:0;
		right:auto;
		text-align:center;
	}

	.widget_contacts .contacts_info .contacts_left>*
	{
		padding-left:2.2em;
		padding-right:0;
	}

	.sc_slider_controller_info_title
	{
		max-width:95%;
	}

	.sc_slider_controller_titles .sc_slider_controller_info
	{
		font-size:16px;
	}

	.sc_slider_controller_horizontal[data-controls="1"]
	{
		padding-left:30px;
		padding-right:27px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a
	{
		width:30px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		left:-30px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		right:-27px;
	}

	.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_next:before,.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a.slider_prev:before
	{
		font-size:20px;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:26px;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet
	{
		margin-top:5px !important;
	}

	.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:17px;
	}

	.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet
	{
		margin-top:12px !important;
	}

	.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a
	{
		width:2.5em;
		height:2.5em;
		line-height:2.5em;
	}

	.team_member_page .team_member_position + .team_member_title
	{
		margin-top:5px;
	}

	body:not(.remove_margins) .team_page_wrap_info.comments_close
	{
		margin-bottom:-60px;
	}

	.team_member_page .team_member_title
	{
		font-size:34px;
	}

	.team_member_page .team_member_description
	{
		margin:0 0 1.6em;
	}

	.team_member_page:after
	{
		margin:0;
	}

	.team_member_page>.team_member_content
	{
		margin-bottom:0;
	}

	.team_member_page .team_member_featured
	{
		padding:0;
		margin-bottom:30px;
	}

	.team_member_page .team_member_featured .post_featured
	{
		margin-bottom:30px;
	}

	.team_page_wrap_info .team_page_wrap_info_over
	{
		padding:60px 0;
	}

	.team_page_wrap_info .section_title
	{
		font-size:26px;
		margin:0 0 .7em;
	}

	.team_member_projects .team_member_projects_title,.team_page_related .related_wrap_title
	{
		font-size:26px;
	}

	.team_page_wrap_info .page_contact_form,.team_page_wrap_info .team_member_details
	{
		width:100%;
		padding:0;
	}

	.team_page_wrap_info .team_member_details + .page_contact_form
	{
		margin-top:35px !important;
	}

	.team_page_wrap_info
	{
		margin-top:60px;
	}

	.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .wpcf7-submit-style
	{
		margin-top:10px;
	}

	.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .wpcf7-submit-style .wpcf7-submit
	{
		-webkit-box-shadow:none !important;
		-ms-box-shadow:none !important;
		box-shadow:none !important;
	}

	.left_shift
	{
		margin:0;
		width:100% !important;
	}

	.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_title
	{
		font-size:20px;
	}

	div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-3 .columns_wrap>[class*="column-"]
	{
		padding-bottom:18px;
	}

	div.wpcf7 .form-style-3 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:28px;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:25px;
	}

	div.wpcf7 .form-style-6 .columns_wrap.margin-bottom
	{
		padding-bottom:10px;
	}

	div.wpcf7 [class*="form-style"] + div.wpcf7-response-output
	{
		margin:20px 0 0;
	}

	#style-1.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		padding:.5em 4em .5em 0;
		font-size:16px;
		line-height:20px;
		height:45px;
	}

	#style-1.mc4wp-form .mc4wp-form-fields button,#style-1.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
		font-size:16px;
	}

	#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
		font-size:16px;
		line-height:20px;
		padding:.5em 120px .5em 0;
	}

	#style-2.mc4wp-form .mc4wp-form-fields button,#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
		max-width:120px;
		font-size:16px;
	}

	#style-3.mc4wp-form .mc4wp-form-fields button,#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		max-width:150px;
		font-size:17px;
	}

	#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		padding:.5em 0;
		font-size:16px;
		line-height:20px;
		height:45px;
	}

	#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
	}

	#style-4.mc4wp-form .mc4wp-form-fields button,#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:44px;
		padding-bottom:1px !important;
	}

	#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		margin:0 0 0 -7px;
		font-size:22px;
		padding-right:70px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields
	{
		display:block;
	}

	#style-5.mc4wp-form .mc4wp-form-fields button,#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		position:absolute;
		z-index:9;
		right:0;
		top:0;
		width:70px;
	}

	#style-5.mc4wp-form label
	{
		padding:0 0 0 40px;
		width:auto;
		display:inline-block;
		margin-top:14px;
	}

	#style-5.mc4wp-form input[type="checkbox"] + label:before
	{
		width:25px;
		height:25px;
		line-height:25px;
		font-size:10px;
	}

	#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
	}

	#style-6.mc4wp-form .mc4wp-form-fields button,#style-6.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:39px;
		height:39px;
		line-height:39px;
	}

	#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
		padding:.6em 10em .6em 1.6em;
	}

	#style-7.mc4wp-form .mc4wp-form-fields button,#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
		font-size:13px;
	}

	#style-7.mc4wp-form label
	{
		margin:15px auto 0;
	}

	#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
	}

	#style-8.mc4wp-form .mc4wp-form-fields:before
	{
		top:8px;
	}

	#style-8.mc4wp-form .mc4wp-form-fields button,#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields:before
	{
		top:8px;
	}

	#style-9.mc4wp-form .mc4wp-form-fields button,#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		height:45px;
		line-height:45px;
	}

	#style-10.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
		width:calc(100% - 50px);
	}

	#style-10.mc4wp-form .mc4wp-form-fields:before
	{
		top:9px;
	}

	#style-10.mc4wp-form .mc4wp-form-fields button,#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:45px;
		height:45px;
		line-height:45px;
	}

	#style-10.mc4wp-form label
	{
		margin:14px 0 0;
	}

	.ua_safari #style-11.mc4wp-form .mc4wp-form-fields:before
	{
		top:9px;
	}

	#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
	}

	#style-11.mc4wp-form .mc4wp-form-fields:before
	{
		top:8px;
	}

	#style-11.mc4wp-form label
	{
		margin:14px 0 0;
	}

	#style-11.mc4wp-form .mc4wp-form-fields
	{
		padding-bottom:60px;
	}

	#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item,#sb_instagram.feedOne.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item,#sb_instagram.feedTwo.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item
	{
		width:33.33%;
	}

	.widget_instagram_type_simple .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:33.333% !important;
	}

	.widget_instagram_type_default .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:33.333% !important;
	}

	.widget_instagram_type_modern .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:33.333% !important;
	}

	h1.sc_item_title
	{
		line-height:35px;
	}

	h2.sc_item_title
	{
		line-height:28px;
	}

	h3.sc_item_title
	{
		line-height:26px;
	}

	h4.sc_item_title
	{
		line-height:23px;
	}

	h5.sc_item_title
	{
		line-height:20px;
	}

	h6.sc_item_title
	{
		line-height:19px;
	}

	.sc_item_descr
	{
		line-height:1.4em;
	}

	.sc_item_descr.sc_align_center
	{
		max-width:85%;
	}

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

	h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_descr,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_slider,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_columns,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_masonry,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_filters_wrap,h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_content
	{
		margin-top:.65em;
	}

	h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_masonry,h1.sc_item_title_tag + .sc_item_filters_wrap,h1.sc_item_title_tag + .sc_item_content
	{
		margin-top:.65em;
	}

	h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_masonry,h2.sc_item_title_tag + .sc_item_filters_wrap,h2.sc_item_title_tag + .sc_item_content
	{
		margin-top:.65em;
	}

	h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_masonry,h3.sc_item_title_tag + .sc_item_filters_wrap,h3.sc_item_title_tag + .sc_item_content
	{
		margin-top:.65em;
	}

	h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_masonry,h4.sc_item_title_tag + .sc_item_filters_wrap,h4.sc_item_title_tag + .sc_item_content
	{
		margin-top:.6em;
	}

	h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_masonry,h5.sc_item_title_tag + .sc_item_filters_wrap,h5.sc_item_title_tag + .sc_item_content
	{
		margin-top:.6em;
	}

	h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_masonry,h6.sc_item_title_tag + .sc_item_filters_wrap,h6.sc_item_title_tag + .sc_item_content
	{
		margin-top:.6em;
	}

	.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image
	{
		margin-top:1.1em;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap
	{
		padding:25px;
	}

	.trx_addons_audio_wrap .trx_addons_audio_navigation
	{
		font-size:13px;
	}

	.trx_addons_audio_player .trx_addons_audio_navigation
	{
		top:28px;
		right:22px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing
	{
		padding:4px 14px;
		margin-bottom:8px;
	}

	.trx_addons_audio_player div.mejs-controls div.mejs-button.mejs-volume-button>button
	{
		margin-top:0;
	}

	div.mejs-controls .mejs-time.mejs-currenttime-container
	{
		margin-left:10px;
	}

	.trx_addons_audio_player div.mejs-controls .mejs-time-rail
	{
		margin:0 10px;
	}

	.trx_addons_audio_player div.mejs-controls .mejs-time.mejs-duration-container
	{
		margin-right:4px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_caption
	{
		font-size:20px;
	}

	.wp-playlist.wp-audio-playlist .mejs-container .mejs-controls
	{
		margin-bottom:30px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks
	{
		margin-top:30px;
	}

	.wp-playlist.wp-audio-playlist .mejs-container .mejs-controls
	{
		margin-bottom:25px;
	}

	.wp-playlist.wp-audio-playlist .mejs-container
	{
		min-height:74px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_description
	{
		font-size:16px;
		line-height:20px;
	}

	.trx_addons_audio_wrap.list .trx_addons_audio_player
	{
		padding-top:0;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body:before
	{
		width:25px;
	}

	.sc_blogger_list.sc_blogger_list_simple .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_meta + .sc_blogger_item_button
	{
		margin-top:10px;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top
	{
		margin-top:25px;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list
	{
		margin-bottom:20px;
		padding-bottom:20px;
	}

	.post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:10px;
	}

	.sc_blogger .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:.6em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:row;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body .sc_blogger_item_content
	{
		order:2;
		width:70% !important;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body .sc_blogger_item_featured,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_featured,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body .sc_blogger_item_featured
	{
		order:1;
		width:30% !important;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_content
	{
		order:1;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_featured
	{
		order:2;
	}

	.sc_blogger_portfolio .post_layout_portfolio .post_featured.hover_info .post_info,.sc_blogger_portfolio .post_layout_portfolio_4 .post_featured.hover_info .post_info
	{
		padding:30px;
	}

	.sc_blogger_portfolio .post_layout_portfolio .post_featured.hover_info.post_featured_bg:before
	{
		padding-top:100%;
	}

	.sc_blogger_portfolio .post_featured.hover_info .post_info .post_title
	{
		font-size:22px;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap
	{
		padding:2em;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap .post_title,.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_title
	{
		font-size:24px;
	}

	.sc_blogger_band.sc_blogger_band_default .post_featured_bg:after
	{
		padding-top:100%;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"]
	{
		padding:30px 30px 20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_excerpt
	{
		display:block;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item
	{
		padding:1px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item:after
	{
		display:none;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:28px;
		left:30px;
		right:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:28px;
		left:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"]
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before
	{
		width:25px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title
	{
		font-size:20px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured
	{
		margin-bottom:1.4em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_header
	{
		padding-right:0;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1.5em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title
	{
		font-size:24px;
	}

	.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta_categories
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:20px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header
	{
		padding:25px 30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:30px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .post_meta.sc_blogger_item_meta.post_meta_date
	{
		right:25px;
		top:-50px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		min-width:60px;
		max-width:100px;
		padding:15px 10px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date b
	{
		font-size:36px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		width:60px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date~*
	{
		margin-left:70px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title
	{
		font-size:22px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_meta + .sc_blogger_item_excerpt
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content
	{
		margin-top:1.4em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .post_meta
	{
		margin:0 0 8px;
	}

	.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item
	{
		margin-top:8px !important;
	}

	.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item
	{
		padding:5px;
	}

	.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon
	{
		width:1.3em;
		height:1.3em;
		line-height:1.3em;
	}

	.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_name
	{
		font-size:14px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item
	{
		margin-top:7px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item
	{
		margin-top:6px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon
	{
		font-size:15px;
	}

	.mobile_layout .menu_footer_nav_area>ul>li>a,.mobile_layout .footer_wrap .sc_layouts_menu>ul>li>a
	{
		padding:.4em;
	}

	.menu_footer_nav_area>ul>li,.footer_wrap .sc_layouts_menu>ul>li
	{
		font-size:16px;
	}

	footer #sb_instagram.sbi_disable_mobile #sbi_images
	{
		padding:0 !important;
	}

	.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item
	{
		margin-right:20px;
		font-size:16px;
	}

	.widget_video .trx_addons_video_player.with_cover .video_hover
	{
		font-size:15px;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		margin-left:15px;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		margin-right:15px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:15px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:15px;
	}

	.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider_container
	{
		max-height:70px !important;
	}

	.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.single-format-gallery .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		margin-left:10px;
	}

	.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.single-format-gallery .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		margin-right:10px;
	}

	.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:15px;
	}

	.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:15px;
	}

	.extra-spacer-small-mobile
	{
		height:15px !important;
	}

	.wp-block-gallery + .extra-spacer-small-mobile
	{
		height:6px !important;
	}

	.round-square .elementor-button
	{
		width:81px;
		height:81px;
		line-height:80px;
	}

	#powerTip
	{
		padding:10px 20px 11px;
	}

	.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap,.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap
	{
		white-space:normal;
	}

	.trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover
	{
		-webkit-transform:none;
		-ms-transform:none;
		transform:none;
		top:15px;
		right:15px;
		left:auto;
	}

	.sc_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_blogger.sc_blogger_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets
	{
		margin-top:1.2em;
	}

	.slider_outer_controls_top>.slider_controls_wrap
	{
		top:-3.7em;
	}
}

@media (max-width:600px) {
	:root
	{
		--theme-var-grid_gap:20px;
		--theme-var-grid_max_columns:1;
	}

	.row:not(.columns_fluid)>[class*="column-"]:not([class*="-mobile"]),.columns_wrap:not(.columns_fluid)>[class*="column-"]:not([class*="-mobile"]),.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:not([class*="-mobile"])
	{
		width:calc(100% / var(--theme-var-grid_max_columns));
	}

	.gallery.gallery-columns-9 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-8 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-7 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-6 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-5 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-4 .gallery-item
	{
		width:50% !important;
	}

	.gallery.gallery-columns-3 .gallery-item
	{
		width:50% !important;
	}

	.wp-block-gallery.medium_gap.columns-3 .blocks-gallery-grid .blocks-gallery-image,.wp-block-gallery.medium_gap.columns-3 .blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery.medium_gap.columns-3 .wp-block-gallery .blocks-gallery-image,.wp-block-gallery.medium_gap.columns-3 .wp-block-gallery .blocks-gallery-item
	{
		width:100%;
		margin-right:0;
		margin-bottom:20px;
	}

	.wp-block-gallery.medium_gap.columns-1 .blocks-gallery-grid .blocks-gallery-image:last-child,.wp-block-gallery.medium_gap.columns-1 .blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery.medium_gap.columns-1 .wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery.medium_gap.columns-1 .wp-block-gallery .blocks-gallery-item:last-child
	{
		margin-bottom:0;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:24px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item>a
	{
		font-size:17px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:24px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul
	{
		font-size:17px;
	}

	.related_wrap.related_style_classic .related_item
	{
		padding-bottom:3px;
	}

	.slider_container.slider_titles_rb .slide_info_large,.slider_container.slider_titles_lb .slide_info_large
	{
		max-width:100%;
	}

	.slider_container .slide_info.slide_info_large
	{
		padding:.7em;
	}

	.slider_container .slide_info.slide_info_large .slide_title
	{
		font-size:1.2em;
		line-height:1.2em;
		margin-top:0;
		margin-bottom:.2em;
	}

	.slider_container.slider_multi .slide_title,.slider_container .slide_info:not(.slide_info_large) .slide_title
	{
		font-size:1.1em;
		line-height:1.2em;
	}

	.slider_container .slide_info .slide_cats,.slider_container .slide_content .slide_cats
	{
		font-size:15px;
	}

	.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info
	{
		-webkit-transform:translateY(3.6em);
		-ms-transform:translateY(3.6em);
		transform:translateY(3.6em);
	}

	.slider_container .slide_info,.slider_container .slide_content
	{
		padding:.5em 1em;
	}

	.slider_container.slider_titles_center .slide_info:not(.slide_info_large),.slider_container.slider_titles_center .slide_content
	{
		padding:1em 5%;
	}

	.slider_container .slide_info + .slide_content
	{
		display:none;
	}

	.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info,.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info,.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info,.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info
	{
		margin-bottom:3.5em;
	}

	.single-post .post_meta_item a.post_sponsored_label,.single-post .post_meta_item .post_sponsored_label,.post_header_single .post_meta.post_meta_categories a
	{
		padding:4px 12px;
	}

	.sticky_wrap
	{
		margin-bottom:3em;
	}

	.sticky_wrap.columns_wrap>div + div
	{
		margin-top:2em;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item
	{
		display:block;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap
	{
		padding:1.4em 0 1em !important;
		width:100%;
	}

	.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap
	{
		max-width:unset;
	}

	.portfolio_page .portfolio_page_title
	{
		margin-bottom:15px;
	}

	.portfolio_page_details_bottom .portfolio_page_details_wrap
	{
		margin-top:1em;
	}

	.search_modern .search_wrap
	{
		height:280px;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2-mobile:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3-mobile:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4-mobile:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5-mobile:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6-mobile:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7-mobile:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8-mobile:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9-mobile:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10-mobile:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11-mobile:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12-mobile:nth-child(12n) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_skills_counter_modern .sc_skills_columns [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_skills_item_wrap:after
	{
		display:none;
	}

	.sc_services_cool .trx_addons_columns_wrap>[class*="trx_addons_column-"]
	{
		padding-right:0;
	}

	.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-tablet"]
	{
		padding-bottom:0;
	}

	.sc_services_panel .sc_services_item + .sc_services_item,.sc_services_panel [class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_services_item
	{
		border-left:none;
		border-top:1px solid rgba(255,255,255,0.3);
	}

	.sc_services_panel .sc_services_columns_wrap
	{
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet .sc_services_item
	{
		border:none;
		border-bottom:1px solid rgba(255,255,255,0.3);
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(3) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile .sc_services_item
	{
		border:1px solid rgba(255,255,255,0.3);
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile .sc_services_item
	{
		border-left:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(3) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:nth-child(12) .sc_services_item
	{
		border-top:none;
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom
	{
		padding-top:3em;
	}

	.sc_services_strange .sc_services_item_header:before,.sc_services_strange .sc_services_item_content:before
	{
		padding-top:65%;
	}

	.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item:after,.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider .sc_icons_columns_wrap [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item:after,.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_icons_item:after
	{
		display:none;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_2-mobile:nth-child(2n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_3-mobile:nth-child(3n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_4-mobile:nth-child(4n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_5-mobile:nth-child(5n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_6-mobile:nth-child(6n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_7-mobile:nth-child(7n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_8-mobile:nth-child(8n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_9-mobile:nth-child(9n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_10-mobile:nth-child(10n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_11-mobile:nth-child(11n) .sc_icons_item_wrap:after,.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_12-mobile:nth-child(12n) .sc_icons_item_wrap:after
	{
		display:none;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"]:not([class*="-mobile"]) .sc_icons_item_wrap:after
	{
		display:none;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_close
	{
		top:-1.5em;
		right:-1.5em;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_prev
	{
		left:-1.5em;
		right:auto;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_next
	{
		right:-1.5em;
		left:auto;
	}

	#trx_addons_post_details_popup .services_page_header .post_details_page_title
	{
		font-size:1.3em;
	}
}

@media (max-width:479px) {
	:root
	{
		--theme-var-page_extra:20px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-grid_gap:20px;
		--theme-var-grid_max_columns:1;
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.menu_side_present
	{
		--theme-var-menu_side:60px;
		--theme-var-page:calc(100vw - var(--theme-var-page_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_boxed
	{
		--theme-var-page_boxed_extra:var(--theme-var-page_extra);
		--theme-var-page_boxed:100vw;
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_boxed.menu_side_present
	{
		--theme-var-page:calc(var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_fullwide
	{
		--theme-var-page_fullwide_extra:var(--theme-var-page_extra);
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	.body_style_fullwide.menu_side_present
	{
		--theme-var-page:calc(100vw - var(--theme-var-page_fullwide_extra) * 2);
		--theme-var-sidebar:clamp(var(--theme-var-sidebar_width_min,150px),calc(var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_width_max,500px));
		--theme-var-sidebar_gap:clamp(var(--theme-var-sidebar_gap_width_min,0px),calc(var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * (1 - var(--theme-var-sidebar_proportional))),var(--theme-var-sidebar_gap_width_max,100px));
		--theme-var-sidebar_and_gap:calc(var(--theme-var-sidebar) + var(--theme-var-sidebar_gap));
		--theme-var-content:var(--theme-var-page);
		--theme-var-content_narrow:var(--theme-var-content);
		--theme-var-padding_narrow:0;
	}

	html,body
	{
		font-size:16px;
		line-height:153.84615%;
	}

	h1,h2,h3,h4,h5,h6
	{
		hyphens:auto;
	}

	h1,.front_page_section_caption
	{
		font-size:26px;
		line-height:31px;
		margin-top:25px;
		margin-bottom:14px;
		letter-spacing:-.3px;
	}

	h2
	{
		font-size:22px;
		line-height:26px;
		margin-top:25px;
		margin-bottom:14px;
		letter-spacing:0;
	}

	h3
	{
		font-size:20px;
		line-height:24px;
		margin-top:22px;
		margin-bottom:13px;
		letter-spacing:0;
	}

	h4
	{
		font-size:18px;
		line-height:22px;
		margin-top:20px;
		margin-bottom:12px;
		letter-spacing:0;
	}

	h5
	{
		font-size:17px;
		line-height:20px;
		margin-top:20px;
		margin-bottom:10px;
		letter-spacing:0;
	}

	h6
	{
		font-size:16px;
		line-height:19px;
		margin-top:18px;
		margin-bottom:8px;
		letter-spacing:0;
	}

	.sc_layouts_row_type_compact .sc_layouts_title_caption
	{
		font-size:26px;
		line-height:31px;
	}

	.page_content_wrap
	{
		padding-top:50px;
		padding-bottom:50px;
	}

	.sc_table table td,table td
	{
		padding:.5em;
	}

	.sc_table table th,table th
	{
		padding:.5em;
	}

	table th
	{
		font-size:16px;
		line-height:21px;
	}

	table td
	{
		font-size:15px;
		line-height:20px;
	}

	.blog_mode_post blockquote,.blog_mode_page blockquote
	{
		margin:1.4em 0;
	}

	blockquote,blockquote[class*="wp-block-quote"][class*="is-"],.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain),.wp-block-freeform.block-library-rich-text__tinymce blockquote
	{
		padding:25px;
	}

	blockquote.trx_addons_blockquote_style_1,blockquote.trx_addons_blockquote_style_2
	{
		padding:1.5em 2em;
	}

	blockquote.trx_addons_blockquote_style_1:before,blockquote.trx_addons_blockquote_style_1:before,blockquote.trx_addons_blockquote_style_2:before,blockquote.trx_addons_blockquote_style_2:before
	{
		font-size:16px;
		margin:0 0 5px;
	}

	.wp-block-pullquote p
	{
		font-size:17px;
	}

	blockquote p
	{
		font-size:16px;
		line-height:22px;
	}

	blockquote>a,blockquote>p>a,blockquote>cite,blockquote>p>cite
	{
		margin-top:10px;
		padding-left:42px;
	}

	input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area,.tourmaster-form-field input[type="text"],.tourmaster-form-field input[type="email"],.tourmaster-form-field input[type="password"],.tourmaster-form-field textarea,.tourmaster-form-field select,.tourmaster-form-field.tourmaster-with-border input[type="text"],.tourmaster-form-field.tourmaster-with-border input[type="email"],.tourmaster-form-field.tourmaster-with-border input[type="password"],.tourmaster-form-field.tourmaster-with-border textarea,.tourmaster-form-field.tourmaster-with-border select,#buddypress .dir-search input[type="search"],#buddypress .dir-search input[type="text"],#buddypress .groups-members-search input[type="search"],#buddypress .groups-members-search input[type="text"],#buddypress .standard-form input[type="color"],#buddypress .standard-form input[type="date"],#buddypress .standard-form input[type="datetime-local"],#buddypress .standard-form input[type="datetime"],#buddypress .standard-form input[type="email"],#buddypress .standard-form input[type="month"],#buddypress .standard-form input[type="number"],#buddypress .standard-form input[type="password"],#buddypress .standard-form input[type="range"],#buddypress .standard-form input[type="search"],#buddypress .standard-form input[type="tel"],#buddypress .standard-form input[type="text"],#buddypress .standard-form input[type="time"],#buddypress .standard-form input[type="url"],#buddypress .standard-form input[type="week"],#buddypress .standard-form select,#buddypress .standard-form textarea
	{
		padding:.5em 0;
		width:100%;
	}

	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:not(.has-nested-images) .blocks-gallery-item figcaption,.blocks-gallery-grid: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:15px;
		padding:11px 0 2px !important;
	}

	form button:not(.components-button),input[type="button"],input[type="reset"],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
	{
		font-size:15px;
	}

	.sc_button.sc_button_size_large:not(.sc_button_simple)
	{
		padding:14px 48px;
	}

	.sc_button_bordered.sc_button.sc_button_size_large
	{
		padding:12px 46px;
	}

	[class*="content_wrap"]>.sidebar
	{
		margin-top:50px;
	}

	.sidebar_small_screen_above .content_wrap>.sidebar
	{
		margin-bottom:40px;
	}

	.sidebar_small_screen_float.sidebar_show .sidebar
	{
		width:270px !important;
	}

	.widgets_above_page_wrap,.widgets_above_content_wrap
	{
		margin-bottom:50px;
	}

	.widgets_below_page_wrap,.widgets_below_content_wrap
	{
		margin-top:50px;
	}

	.row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]
	{
		width:calc(100% / var(--theme-var-grid_max_columns));
	}

	.row.columns_fluid>[class*="column-"],.columns_wrap.columns_fluid>[class*="column-"],.trx_addons_columns_wrap.columns_fluid>[class*="trx_addons_column-"]
	{
		width:50%;
	}

	.row.columns_fluid>.column-1_1,.columns_wrap.columns_fluid>.column-1_1,.row.columns_fluid>.column-2_2,.columns_wrap.columns_fluid>.column-2_2,.row.columns_fluid>.column-3_3,.columns_wrap.columns_fluid>.column-3_3,.row.columns_fluid>.column-4_4,.columns_wrap.columns_fluid>.column-4_4,.row.columns_fluid>.column-5_5,.columns_wrap.columns_fluid>.column-5_5,.row.columns_fluid>.column-6_6,.columns_wrap.columns_fluid>.column-6_6,.row.columns_fluid>.column-7_7,.columns_wrap.columns_fluid>.column-7_7,.row.columns_fluid>.column-8_8,.columns_wrap.columns_fluid>.column-8_8,.row.columns_fluid>.column-9_9,.columns_wrap.columns_fluid>.column-9_9,.row.columns_fluid>.column-10_10,.columns_wrap.columns_fluid>.column-10_10,.row.columns_fluid>.column-11_11,.columns_wrap.columns_fluid>.column-11_11,.row.columns_fluid>.column-12_12,.columns_wrap.columns_fluid>.column-12_12
	{
		width:100%;
	}

	.post-password-form label
	{
		width:100%;
	}

	.post-password-form input[type="password"],.post-password-form input[type="submit"]
	{
		height:40px;
		display:block;
		width:100%;
	}

	.post-password-form input[type="submit"]
	{
		margin-top:15px;
	}

	.top_panel_mobile
	{
		display:block;
	}

	body.header_mobile_enabled .top_panel
	{
		display:none;
	}

	.top_panel.with_bg_image
	{
		min-height:18em;
	}

	.menu_side_wrap .sc_layouts_logo
	{
		padding:40% 8%;
	}

	.menu_side_icons .toc_menu_item .toc_menu_icon,.menu_side_icons .toc_menu_item .toc_menu_description:before
	{
		height:5.5rem;
	}

	.menu_side_icons .toc_menu_item .toc_menu_description span
	{
		letter-spacing:0;
	}

	.menu_mobile .menu_mobile_content_wrap_inner.without_socials .menu_mobile_nav_area
	{
		margin-bottom:2em;
	}

	.menu_mobile .menu_mobile_nav_area
	{
		margin-top:2em;
	}

	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a
	{
		font-size:22px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item>a
	{
		font-size:16px;
	}

	.menu_mobile .menu_mobile_nav_area .open_child_menu
	{
		top:0;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item .menu-item .open_child_menu
	{
		top:3px;
	}

	.menu_mobile .menu_mobile_nav_area li>a>.open_child_menu:before
	{
		font-size:11px;
	}

	.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before
	{
		font-size:20px;
		top:10px;
		-webkit-transform:translateX(-8rem);
		-ms-transform:translateX(-8rem);
		transform:translateX(-8rem);
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:.9em;
		font-size:15px;
		top:5px;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:2.2em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:3.6em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item[class*="icon-"]:before
	{
		margin-left:2.3em;
	}

	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area>ul>.menu-item .menu-item .menu-item .menu-item[class*="icon-"]>a
	{
		padding-left:4.9em;
	}

	.menu_mobile .menu_mobile_header_wrap
	{
		padding:24px 22px;
	}

	.menu_mobile .sc_layouts_logo img
	{
		max-height:40px;
	}

	.menu_mobile .menu_mobile_close .menu_button_close_text
	{
		display:none;
	}

	.menu_mobile .menu_mobile_close .menu_button_close_icon
	{
		font-size:17px;
	}

	.menu_mobile .socials_mobile
	{
		margin-top:1.5em;
		padding-top:1em;
		padding-bottom:1em;
	}

	.menu_mobile .socials_mobile .social_item
	{
		margin:0 1.2em 0 0;
	}

	.menu_mobile .socials_mobile .social_item:last-child
	{
		margin-right:0;
	}

	.menu_mobile .socials_mobile .social_item .social_icon
	{
		font-size:14px;
	}

	.sc_layouts_panel_menu
	{
	}

	.sc_layouts_panel_menu .panel_menu_header
	{
		padding:24px 12px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close
	{
		top:28px;
		right:22px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close .sc_layouts_panel_menu_close_text
	{
		font-size:15px;
	}

	.sc_layouts_panel_menu .sc_layouts_panel_menu_close .sc_layouts_panel_menu_close_icon
	{
		font-size:17px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown
	{
		max-height:50vH;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav
	{
		font-size:22px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:2px 2rem 2px 0;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-right:2.8rem !important;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul
	{
		font-size:16px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li>a>.open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu:before
	{
		font-size:11px;
	}

	.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a>.open_child_menu
	{
		top:3px;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:2px 2.8rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li[class*="icon-"]>a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.3rem 1.6rem;
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before
	{
		-webkit-transform:translateX(-8rem);
		-ms-transform:translateX(-8rem);
		transform:translateX(-8rem);
	}

	.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding-left:2.8rem;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul>li>ul,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul>li>ul
	{
		font-size:15px;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li.menu-item-has-children>a
	{
		padding:2px 0;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a
	{
		padding:.2rem 0;
	}

	.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a,.sc_layouts_panel_menu.sc_layouts_vertical_menu_extra .sc_layouts_column_align_left .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li li li>a
	{
		padding:.15em 0;
	}

	.sc_layouts_panel_menu .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon
	{
		font-size:14px;
	}

	.sc_layouts_panel_menu .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name
	{
		display:none;
	}

	.sc_layouts_panel_menu .sc_widget_socials .socials_wrap .social_item
	{
		font-size:14px;
		margin-right:20px;
	}

	.top_panel .slider_engine_revo .slide_subtitle
	{
		font-size:13px !important;
	}

	.top_panel .slider_engine_revo .slide_button
	{
		font-size:9px !important;
	}

	.post_item_404 .page_title
	{
		font-size:120px;
	}

	.post_item_404 .page_subtitle
	{
		margin:18px 0 0;
		font-size:37px;
	}

	.post_item_none_search .page_info .page_subtitle
	{
		font-size:26px;
	}

	.post_item_404 .page_description
	{
		font-size:17px;
		line-height:1.5em;
	}

	.post_item_none_search .page_info .page_description
	{
		margin-top:18px;
		margin-bottom:22px;
	}

	.post_item_none_search .search_wrap .search_field,.post_item_none_archive .search_wrap .search_field
	{
		padding:.6em 1.2em .6em 3em !important;
	}

	.format-audio .post_featured.with_thumb .post_audio
	{
		bottom:1em;
	}

	.format-audio .post_featured.with_thumb .post_audio.with_iframe
	{
		bottom:-3px;
		left:0;
		right:0;
	}

	.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls .mejs-horizontal-volume-total
	{
		width:40px;
	}

	.esg-filters div.esg-navigationbutton,.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
	{
		width:40px;
		height:40px;
		line-height:39px;
	}

	.page_links .page_links_title
	{
		margin-top:1em;
	}

	.woocommerce nav.woocommerce-pagination ul li
	{
		margin:2px 2px 2px 0;
	}

	.post_item_single>.post_featured
	{
		margin-bottom:2em;
	}

	.author_info .author_avatar
	{
		position:static;
		margin-bottom:.7em;
		width:100px;
		height:100px;
		line-height:100px;
	}

	.author_info .author_description
	{
		padding-left:0;
	}

	.author_info .author_label
	{
		font-size:12px;
		line-height:16px;
	}

	.nav-links-single .nav-links .nav-previous
	{
		padding-right:8px;
	}

	.nav-links-single .nav-links .nav-next
	{
		padding-left:8px;
	}

	.nav-links-single .nav-links .post-title
	{
		letter-spacing:0;
	}

	.nav-links-single .nav-links .meta-nav,.nav-links-single .nav-links .post_date
	{
		font-size:1em;
	}

	.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item
	{
		margin:2px 0 2px 4px;
	}

	.comments_list_wrap ul ul.children
	{
		padding-left:20px;
	}

	.comments_list_wrap ul ul ul.children
	{
		padding-left:10px;
	}

	.comments_list_wrap .comment_posted
	{
		display:block;
		margin-left:0;
	}

	.comments_list_wrap ul ul
	{
		margin-left:0;
		padding-left:2em;
	}

	.comments_list_wrap li + li,.comments_list_wrap li ul
	{
		margin-top:25px;
	}

	.comments_list_wrap ul ul ul ul
	{
		margin-left:0;
	}

	.comments_list_wrap .bypostauthor .comment_bypostauthor
	{
		margin:0 5px 7px 0;
	}

	.comments_list_wrap ul li + li>.comment_body>.comment_author_avatar,.comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar
	{
		top:0;
	}

	.comments_list_wrap .comment_author_avatar
	{
		position:relative;
		top:0;
		left:0;
		margin-bottom:.8em;
	}

	.comments_list_wrap .comment_content
	{
		padding-left:0;
	}

	.show_comments_single,.comments_list_wrap,.comments_form_wrap
	{
		margin-top:2.5em;
	}

	.comments_wrap .comments_list_wrap .comments_form_title
	{
		font-size:16px;
	}

	.comments_wrap .comments_field
	{
		margin-bottom:1.1em;
	}

	.comments_list_wrap .comment_author
	{
		margin:0 0 5px;
		display:block;
	}

	#cancel-comment-reply-link
	{
		top:13px;
	}

	.post_content .related_wrap.related_position_inside_left,.post_content .related_wrap.related_position_inside_right
	{
		float:none;
		margin:2em 0;
		max-width:none;
	}

	.related_wrap
	{
		margin-top:2.5em;
	}

	.related_wrap.team_page_related .post_title,.related_wrap.related_style_classic .post_title
	{
		font-size:18px;
	}

	.sidebar .widget,.sidebar_default[class*="scheme_"] .widget
	{
		width:100% !important;
	}

	.footer_wrap .widget + .widget,.sidebar .widget + .widget,.sidebar_default[class*="scheme_"] .widget + .widget
	{
		margin-top:25px !important;
	}

	.widget.column-1_2,.widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12
	{
		width:100%;
	}

	.footer_wrap .sc_content .wpb_column,.footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12)
	{
		display:block;
		float:none;
		vertical-align:top;
		width:100% !important;
	}

	.footer_wrap .sc_content .wpb_column + .wpb_column
	{
		margin-top:var(--theme-var-grid_gap) !important;
		padding-top:var(--theme-var-grid_gap) !important;
		border-top-width:1px;
		border-top-style:solid;
	}

	.widget .widget_title,.widget .widgettitle
	{
		margin-bottom:.9em;
		font-size:18px;
		line-height:1.3em;
	}

	.sidebar_default[class*="scheme_"] .sidebar_inner
	{
		padding:25px;
	}

	.sidebar_default.sidebar_float[class*="scheme_"] .sidebar_inner
	{
		padding:25px;
	}

	.sidebar:not(.sidebar_float) .widget,.sidebar_default:not(.sidebar_float)[class*="scheme_"] .widget
	{
		width:100%;
		padding:0;
	}

	.widget_area .post_item .post_thumb,aside .post_item .post_thumb
	{
		width:70px;
		height:70px;
		margin:0 17px 0 0;
		flex:70px 0 0;
	}

	.sc_edd_details .downloads_page_tags .downloads_page_data>a,.widget_product_tag_cloud a,.widget_tag_cloud a
	{
		padding:3px 10px;
	}

	.mfp-title
	{
		line-height:13px;
	}

	div.mejs-controls .mejs-time.mejs-currenttime-container
	{
		margin-left:10px;
	}

	div.mejs-controls .mejs-time-rail
	{
		margin:0 10px;
	}

	div.mejs-controls .mejs-time.mejs-duration-container
	{
		margin-right:10px;
	}

	.format-audio .post_featured .post_audio_title,.single-format-audio .post_featured .post_audio_title
	{
		font-size:18px;
	}

	.adp-popup
	{
		max-width:calc(100vw - 3rem);
		max-height:calc(100vh - 3rem);
	}

	.adp-popup .adp-popup-close
	{
		top:10px;
		right:10px;
	}

	.adp-popup .adp-popup-close:before
	{
		font-size:16px;
	}

	.adp-popup-type-notification-box .adp-popup-button
	{
		padding:10px 10px 11px;
	}

	.adp-popup-type-notification-bar .adp-popup-text
	{
		padding:0;
	}

	.adp-popup-type-notification-bar .adp-popup-text:before
	{
		margin:0 0 10px;
		display:block;
		height:25px;
		line-height:25px;
	}

	.small_padding .slider_container .slide_content
	{
		padding:0;
	}

	.small_padding .slider_container .slider-wrapper
	{
		margin-left:-10px;
		margin-right:-10px;
	}

	.small_padding .slider_container .slider-wrapper .slider-slide
	{
		padding-left:10px;
		padding-right:10px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide
	{
		padding:20px 30px;
		min-height:110px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info
	{
		padding:0 10px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_title
	{
		font-size:17px;
	}

	.awards_slider .widget_slider .slider_type_images .slider-slide .slide_info .slide_cats
	{
		font-size:15px;
	}

	.post_item_single .post_tags_single a
	{
		padding:4px 10px;
	}

	.post_item_single .post_tags_single
	{
		margin-top:1.8em;
	}

	.nav-links-single .nav-links .post-title
	{
		margin:5px 0 0;
		font-size:17px;
	}

	.widget_aboutme .aboutme_username
	{
		font-size:18px;
	}

	.widget_aboutme .aboutme_description
	{
		font-size:16px;
	}

	.widget_aboutme .aboutme_avatar + .aboutme_username
	{
		margin-top:.6em;
	}

	.widget_aboutme .aboutme_avatar + .aboutme_description,.widget_aboutme .aboutme_username + .aboutme_description
	{
		margin-top:.2em;
	}

	.posts_container .post_item_container.post_format_audio .post_featured.with_thumb .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.posts_container .post_item_container.post_format_audio .post_featured.with_thumb .post_audio .post_info_audio .post_audio_title
	{
		margin-bottom:15px;
	}

	.mobile_device .wp-block-latest-comments>li:before,.mobile_device .widget_recent_comments ul>li:before,.mobile_device .widget ul>li a:first-child:before,.mobile_device ul.wp-block-archives-list>li a:first-child:before,.mobile_device ul.wp-block-categories-list>li a:first-child:before,.mobile_device ul.wp-block-latest-posts:not(.is-grid)>li a:first-child:before,.mobile_device ul.wp-block-rss>li a:first-child:before,.ua_safari .wp-block-latest-comments>li:before,.ua_safari .widget_recent_comments ul>li:before,.ua_safari .widget ul>li a:first-child:before,.ua_safari ul.wp-block-archives-list>li a:first-child:before,.ua_safari ul.wp-block-categories-list>li a:first-child:before,.ua_safari ul.wp-block-latest-posts:not(.is-grid)>li a:first-child:before,.ua_safari ul.wp-block-rss>li a:first-child:before
	{
		top:.65em;
	}

	.post_layout_excerpt .post_featured
	{
		margin-bottom:1.1em;
	}

	.post_layout_excerpt .post_meta + .post_content_inner
	{
		margin-top:.6em;
	}

	.post_layout_excerpt .post-more-link
	{
		margin-top:.7em;
	}

	.post_layout_excerpt + .post_layout_excerpt
	{
		margin-top:2rem;
	}

	.post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:20px;
	}

	.post_layout_excerpt .slider_container.slider_controls_side .slider_controls_wrap>a,.post_layout_excerpt .slider_outer_controls_side .slider_controls_wrap>a
	{
		margin-left:10px;
		margin-right:10px;
	}

	.post_layout_excerpt.sticky
	{
		padding:20px;
	}

	.post_layout_excerpt.sticky div.mejs-controls .mejs-time.mejs-duration-container,.post_layout_excerpt.sticky div.mejs-controls .mejs-time.mejs-currenttime-container
	{
		display:none;
	}

	.post_layout_band .post_content_wrap
	{
		padding:1.5em;
	}

	.post_layout_band .post_title
	{
		font-size:20px;
		line-height:24px;
	}

	.post_layout_band .post_content_wrap .post_category
	{
		margin-bottom:.4em;
	}

	.post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe)
	{
		padding:2.5em 1.5em 0;
	}

	.post_layout_band.post_format_quote .post_content_wrap
	{
		padding:23px 24px !important;
	}

	.post_layout_classic .post_title
	{
		font-size:20px;
		margin-top:6px;
	}

	.masonry_wrap .masonry_item .post_featured
	{
		margin-bottom:1.2em;
	}

	.masonry_wrap .masonry_item .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta
	{
		margin:0 0 6px;
	}

	.masonry_wrap .masonry_item .format-audio .post_featured .post_audio_title
	{
		font-size:22px;
		line-height:1.2em;
	}

	.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:40px;
	}

	.post_header_wrap_style_style-1
	{
		margin-top:40px;
	}

	.post_header_wrap_style_style-1 .post_featured + .post_header
	{
		min-width:100%;
	}

	.post_header_wrap_style_style-1 .post_featured.post_featured_bg
	{
		height:19rem;
	}

	.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_other
	{
		margin-top:10px;
	}

	.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header
	{
		bottom:1.5em;
	}

	.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap
	{
		padding-top:40px;
	}

	.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap
	{
		height:16rem;
	}

	.single_style_style-1.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		margin:0 20px 2rem;
	}

	.single_style_style-2 .page_content_wrap>.content_wrap
	{
		padding-top:2em;
	}

	.post_header_wrap_style_style-2 .post_header .post_meta_other
	{
		margin-top:1em;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.post_header_wrap_style_style-2 .post_header .post_meta_other_part2
	{
		margin-top:.5em;
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.post_header_wrap_style_style-2 .post_header .post_meta_categories
	{
		margin-bottom:15px;
	}

	.single_style_style-2.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		margin:0 20px;
	}

	.single_style_style-3 .page_content_wrap>.content_wrap
	{
		padding-top:1.5em;
	}

	.post_header_wrap_style_style-3 .post_header .content_wrap
	{
		padding:20px;
	}

	.post_header_wrap_style_style-3:not(.with_featured_image) .post_header .content_wrap
	{
		padding:20px 0 0;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other
	{
		margin-top:9px;
	}

	.post_header_wrap_style_style-3 .post_featured.post_featured_bg
	{
		height:16rem;
	}

	.post_header_wrap_style_style-3 .post_featured.sc_parallax_wrap
	{
		height:11rem;
	}

	.post_header_wrap_style_style-3 .post_header
	{
		padding:0 20px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio div.mejs-controls div.mejs-button.mejs-volume-button,.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio .mejs-controls a.mejs-horizontal-volume-slider,.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.with_thumb .post_audio .mejs-controls .mejs-horizontal-volume-total
	{
		display:none;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other .post_author_avatar>img
	{
		width:26px;
		height:26px;
		line-height:26px;
	}

	.post_header_wrap_style_style-3 .post_header .post_meta_other .post_author_avatar
	{
		margin-right:.6em;
	}

	.post_header_wrap_style_style-3.post_header_wrap_in_header
	{
		margin-top:3em;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		margin:0 20px;
	}

	.single_style_style-3.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio
	{
		margin:0;
	}

	.single_style_style-4 .page_content_wrap
	{
		padding-top:2em;
	}

	.post_header_wrap_style_style-4
	{
		margin-bottom:1.6em;
	}

	.post_header_wrap_style_style-4 .post_header
	{
		margin-bottom:1.3em;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item .post_author_avatar>img
	{
		width:26px;
		height:26px;
		line-height:26px;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item .post_author_avatar
	{
		margin-right:10px;
	}

	.post_header_wrap_style_style-4 .post_header .post_meta_categories
	{
		margin-bottom:5px;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other_part2
	{
		margin-top:.5em;
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item .post_author_avatar>img
	{
		width:26px;
		height:26px;
		line-height:26px;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other .post_meta_item .post_author_avatar
	{
		margin-right:.6em;
	}

	.post_header_wrap_style_style-5 .post_header .post_meta_other
	{
		margin-top:10px;
	}

	.post_header_wrap_style_style-5.post_header_wrap_in_header .post_header
	{
		margin-bottom:1.3em;
	}

	.post_header_wrap_style_style-5
	{
		margin-bottom:1.3em;
	}

	.single_style_style-5 .page_content_wrap
	{
		padding-top:3em;
	}

	.post_header_wrap_style_style-5.post_header_wrap_in_content
	{
		margin-bottom:1.6em;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio
	{
		padding:0 10px;
	}

	.single_style_style-5.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio div.mejs-controls .mejs-time
	{
		display:none;
	}

	.single_style_style-6 .page_content_wrap
	{
		padding-top:3em;
	}

	.post_header_wrap_style_style-6 .post_header .post_meta_other
	{
		margin-top:1em;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.post_header_wrap_style_style-6 .post_header .post_meta_other_part2
	{
		margin-top:.5em;
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content .post_featured.without_thumb .post_audio div.mejs-controls .mejs-time
	{
		display:none;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio
	{
		margin-bottom:15px;
	}

	.single_style_style-6.single-format-audio .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio .post_audio_author
	{
		display:none;
	}

	.single_style_style-7 .page_content_wrap>.content_wrap
	{
		padding-top:1.5em;
	}

	.post_header_wrap_style_style-7 .post_featured.post_featured_bg
	{
		height:18rem;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_style_style-7 .post_featured.post_featured_bg
	{
		height:22rem;
	}

	.post_header_wrap_style_style-7 .post_featured + .post_header_single
	{
		margin-top:30px;
	}

	.post_header_wrap_style_style-7 .post_header
	{
		padding:0 20px;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other
	{
		margin-top:10px;
	}

	.post_header_wrap_style_style-7 .post_header .post_meta_other .post_author_avatar>img
	{
		width:28px;
		height:28px;
		line-height:28px;
	}

	.single_style_style-7.single-format-audio .post_header_wrap_in_header .post_featured.without_thumb .post_audio div.mejs-controls .mejs-time
	{
		display:none;
	}

	.post_featured.hover_border .post_info .post_info_back
	{
		padding:2.5em;
	}

	.post_featured.hover_border .post_info:before,.post_featured.hover_border .post_info:after
	{
		position:absolute;
		z-index:1;
		top:20px;
		right:20px;
		bottom:20px;
		left:20px;
	}

	.post_featured.hover_border .post_info .post_title
	{
		padding-bottom:4px;
	}

	.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_image
	{
		width:50%;
	}

	.search_wrap .search_results
	{
		padding:2em 1em;
	}

	.sc_portfolio_preview_show .post_title
	{
		font-size:20px;
		line-height:24px;
	}

	.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner
	{
		height:10px !important;
	}

	.elementor-widget-spacer.sc_height_small .elementor-spacer-inner
	{
		height:20px !important;
	}

	.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner
	{
		height:30px !important;
	}

	.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner
	{
		height:54px !important;
	}

	.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner
	{
		height:54px !important;
	}

	.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper
	{
		margin-top:5px;
	}

	.elementor-widget-progress .elementor-progress-percentage
	{
		top:-21px;
		font-size:16px;
	}

	.elementor-widget-progress .elementor-title,.elementor-progress-bar
	{
		font-size:16px;
	}

	.elementor-widget-progress + .elementor-widget-progress
	{
		margin-top:16px;
	}

	body.edit-post-visual-editor
	{
		line-height:153.84615%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:35%;
	}

	.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value
	{
		width:65%;
	}

	.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:35%;
	}

	.portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value
	{
		width:65%;
	}

	body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title
	{
		width:35%;
	}

	.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content
	{
		margin-bottom:10px;
	}

	.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_info
	{
		left:15px !important;
		bottom:15px !important;
		max-width:calc(100% - 30px) !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_portfolio.sc_portfolio_extra .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title
	{
		font-size:17px;
	}

	.sc_blogger_lay_portfolio_grid.sc_portfolio.sc_portfolio_extra .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories
	{
		font-size:15px;
		line-height:1.4em;
		letter-spacing:0;
		padding:6px 15px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:before,.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"],.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:100%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item + .sc_blogger_item
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:100%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item + .sc_blogger_item
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item + .sc_blogger_item
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap
	{
		margin-top:20px;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:before
	{
		padding-top:75%;
	}

	.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap[class*="sc_blogger_grid_"]
	{
		display:block !important;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_title
	{
		font-size:1.3em;
	}

	.sc_portfolio.sc_portfolio_simple .sc_portfolio_item
	{
		padding:0 15px 8px 0;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item
	{
		display:block;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .sc_portfolio_item .post_content_wrap
	{
		display:block;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .sc_portfolio_item .post_content_wrap .post_meta
	{
		padding-left:0;
		margin-left:0;
	}

	.sc_portfolio.sc_portfolio_simple.related_wrap .sc_portfolio_item .post_content_wrap .post_meta:before
	{
		display:none;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured .post_info
	{
		padding:15px;
		max-width:calc(100% - 30px);
		bottom:15px;
		left:15px;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured .post_info .post_title
	{
		font-size:17px;
		line-height:1.3em;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured:before
	{
		padding-top:140%;
	}

	.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .sc_portfolio_item .post_featured .post_info .post_title
	{
		padding:10px 15px;
		font-size:17px;
		line-height:1.3em;
	}

	.portfolio_page .portfolio_page_gallery .trx_addons_column-1_2,.portfolio_page .portfolio_page_gallery .trx_addons_column-1_3,.portfolio_page .portfolio_page_gallery .trx_addons_column-1_4
	{
		width:calc(100% / var(--theme-var-grid_max_columns)) !important;
	}

	.portfolio_page_gallery_type_masonry_2,.portfolio_page_gallery_type_masonry_3,.portfolio_page_gallery_type_masonry_4
	{
		margin-right:0 !important;
	}

	.portfolio_page_gallery_type_masonry_2 .portfolio_page_gallery_item,.portfolio_page_gallery_type_masonry_3 .portfolio_page_gallery_item,.portfolio_page_gallery_type_masonry_4 .portfolio_page_gallery_item
	{
		width:100% !important;
		padding-right:0 !important;
	}

	.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item
	{
		margin:0 1em 8px 0;
	}

	.sc_countdown_default .sc_countdown_separator
	{
		font-size:25px;
		margin:0 8px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_digits
	{
		font-size:30px;
	}

	.sc_countdown_default .sc_countdown_item .sc_countdown_label
	{
		font-size:15px;
	}

	.sc_countdown_default.aligncenter .sc_countdown_separator
	{
		margin:0 8px;
	}

	.sc_countdown_default.alignleft
	{
		margin-right:0 !important;
	}

	.sc_testimonials_classic .slider_container .sc_testimonials_item
	{
		padding:0 15px;
	}

	.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap>a
	{
		display:none;
	}

	.sc_testimonials_decoration .slider_container.slider_one .sc_testimonials_item
	{
		padding:0;
	}

	.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap>a
	{
		display:none;
	}

	.sc_testimonials_alter .slider_container.slider_one .sc_testimonials_item
	{
		padding:0 15px;
	}

	.sc_testimonials_alter .slider_container.slider_controls_side .slider_controls_wrap>a
	{
		display:none;
	}

	.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev
	{
		left:calc(50% - 105px) !important;
	}

	.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap>.slider_next
	{
		right:calc(50% - 105px) !important;
	}

	.sc_testimonials_creative .sc_testimonials_item .sc_testimonials_item_top
	{
		margin:0 0 17px;
	}

	.trx_addons_video_sticky_on .trx_addons_video_sticky_close
	{
		bottom:180px;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_title
	{
		font-size:20px;
	}

	.sc_team_plain .trx_addons_hover_team .sc_team_item_socials
	{
		margin-top:12px;
	}

	.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap [class*="trx_addons_column-"]
	{
		width:100% !important;
	}

	.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives,.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives
	{
		width:calc(100% - 1em);
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_info,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn
	{
		padding:2em 1em;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons
	{
		margin:3em 1em;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_mark_wrap
	{
		padding-right:0;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_title,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary
	{
		text-align:center;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_subtitle
	{
		margin:0 0 .5em;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list li
	{
		text-align:left;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list_title
	{
		position:relative;
		left:0;
		padding-right:0 !important;
		width:100%;
		display:block;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list li + li
	{
		margin-top:.7em;
	}

	.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons .trx_addons_reviews_block_subtitle,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_subtitle
	{
		margin-bottom:.5em;
	}

	.trx_addons_popup
	{
		width:260px;
	}

	.search_modern .search_form_wrap .search_submit:before
	{
		font-size:20px !important;
	}

	.search_modern .search_header_wrap .search_close
	{
		top:20px;
		right:10px;
	}

	.search_modern .search_header_wrap .search_close:before
	{
		font-size:18px;
	}

	.search_modern .search_header_wrap .logo_image
	{
		top:30px;
		left:20px;
	}

	.search_modern .search_wrap
	{
		height:240px;
	}

	.search_modern .search_wrap.search_opened .search_field
	{
		font-size:1.2rem !important;
	}

	.search_style_fullscreen.search_opened .search_submit,.search_style_fullscreen.search_opened .search_field
	{
		font-size:1.4em !important;
	}

	.search_style_fullscreen.search_opened .search_field,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field
	{
		height:2.2em;
	}

	.search_style_fullscreen.search_opened .search_close
	{
		font-size:1.2em !important;
	}

	.sc_events_modern .sc_events_item
	{
		padding:0 2%;
	}

	.sc_events_alter .sc_events_alter .sc_events_item_info
	{
		padding:1.8em 1.6em;
	}

	.sc_events_alter .sc_events_item_price
	{
		top:-32px;
		right:14px;
		min-width:36px;
		min-height:36px;
	}

	.sc_events_alter .sc_events_item_price .sc_events_item_price_text
	{
		font-size:16px;
	}

	.sc_skills_counter .sc_skills_total,.sc_skills_counter .sc_skills_item_title
	{
		text-align:inherit;
	}

	.sc_skills_counter_alter.with_divider .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_item_wrap
	{
		min-height:auto;
	}

	.sc_skills_counter_simple.with_divider .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_modern .sc_skills_columns [class*="trx_addons_column-"][class*="-mobile"] .sc_skills_item_wrap:after
	{
		display:none !important;
	}

	.sc_skills_counter_modern .sc_skills_item_wrap
	{
		min-height:5.5em;
	}

	.sc_skills_counter_modern .sc_skills_total
	{
		top:50%;
		font-size:6em;
	}

	.sc_skills_counter_modern .sc_skills_item_title
	{
		font-size:18px;
	}

	.sc_icons_card .sc_icons_item
	{
		padding:1.6em 1.3em 1em;
	}

	.sc_icons_card .sc_icons_icon + .sc_icons_item_details,.sc_icons_card .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_card .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_card .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_card .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link
	{
		margin-top:1em;
	}

	.sc_icons_modern .sc_icons_item_title
	{
		font-size:1.25em;
	}

	.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description
	{
		margin-top:.5em;
	}

	.sc_icons_modern.sc_icons_size_small .sc_icons_icon,.sc_icons_modern.sc_icons_size_small .sc_icons_image
	{
		width:5.2em;
		height:5.2em;
		line-height:5.2em;
	}

	.sc_icons_modern.sc_icons_size_small .sc_icons_icon>span
	{
		width:5.2em;
		height:5.2em;
		line-height:5.2em;
	}

	.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before,.sc_icons_modern.sc_icons_size_small .sc_icons_icon>span:before
	{
		font-size:2.8em;
	}

	.sc_icons_simple .sc_icons_icon + .sc_icons_item_details,.sc_icons_simple .sc_icons_image + .sc_icons_item_details
	{
		margin-left:.5em;
	}

	.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,.sc_icons_fill .sc_icons_image + .sc_icons_item_details
	{
		margin-top:1em;
	}

	.sc_icons_light .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"]
	{
		width:50% !important;
	}

	.sc_icons_divider .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider2 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:none !important;
	}

	.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item_wrap:after
	{
		display:none !important;
	}

	.sc_icons_divider4 .sc_icons_item
	{
		padding:0;
	}

	.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item:after
	{
		display:none !important;
	}

	.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a
	{
		padding:.7em 1.4em;
	}

	.sc_services_breezy .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_breezy .sc_services_item_title + .sc_services_item_text,.sc_services_breezy .sc_services_item_subtitle + .sc_services_item_text
	{
		margin-top:.2em;
	}

	.sc_services_creative .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_fashion .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_strange .sc_services_item_header:before,.sc_services_strange .sc_services_item_content:before
	{
		padding-top:85%;
	}

	.sc_services_alter .sc_services_item
	{
		padding:1.8em;
	}

	.sc_services_alter .sc_services_item_title
	{
		font-size:20px;
	}

	.sc_services_alter .sc_services_item_number + .sc_services_item_info,.sc_services_alter .sc_services_item_icon + .sc_services_item_info,.sc_services_alter .sc_services_item_pictogram + .sc_services_item_info
	{
		margin-top:1.3em;
	}

	.sc_services_accent .sc_services_item
	{
		padding:1.8em;
	}

	.sc_services_accent.sc_services_featured_top .post_featured
	{
		margin-bottom:1em;
	}

	.sc_services_accent .sc_services_item_number + .sc_services_item_info,.sc_services_accent .sc_services_item_icon + .sc_services_item_info,.sc_services_accent .sc_services_item_pictogram + .sc_services_item_info
	{
		margin-top:1.4em;
	}

	.sc_services_accent .sc_services_item_content
	{
		margin-top:.4em;
	}

	.sc_services_accent .sc_services_item .sc_services_item_button
	{
		margin:.8em 0 0;
	}

	.sc_services_cool .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_cool .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title
	{
		font-size:1.5em;
	}

	.sc_services_extra .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner,.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_strong .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom
	{
		padding-top:1em;
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(3) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:nth-child(12) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(3) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(4) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(5) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(6) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(7) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(8) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(9) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(10) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(11) .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:nth-child(12) .sc_services_item
	{
		border:none;
		border-top:1px solid rgba(255,255,255,0.3);
	}

	.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-tablet:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-tablet:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-tablet:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-tablet:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-tablet:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_2-mobile:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_3-mobile:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_4-mobile:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_5-mobile:first-child .sc_services_item,.sc_services_panel .sc_services_columns_wrap .trx_addons_column-1_6-mobile:first-child .sc_services_item
	{
		border-top:none;
	}

	.sc_services_classic .sc_services_item_content_inner
	{
		padding:1.8em;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_close
	{
		top:-1.4em;
		right:-1.3em;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_prev
	{
		left:-1.2em;
		right:auto;
	}

	#trx_addons_post_details_popup .trx_addons_post_details_popup_next
	{
		right:-1.2em;
		left:auto;
	}

	#trx_addons_post_details_popup .services_page_header .post_details_page_title
	{
		font-size:1.15em;
	}

	.trx_addons_list_parameters>li
	{
		font-size:17px;
	}

	.trx_addons_list_parameters>li + li
	{
		margin-top:13px !important;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev
	{
		margin-left:10px;
	}

	.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next
	{
		margin-right:10px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev
	{
		margin-left:10px;
	}

	.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next
	{
		margin-right:10px;
	}

	.sc_slider_controller_titles .sc_slider_controller_info
	{
		font-size:16px;
	}

	.sc_slider_controller_info_title
	{
		max-width:95%;
	}

	.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet
	{
		font-size:24px;
	}

	.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev
	{
		height:46px;
		width:46px;
		min-width:46px;
		line-height:42px;
	}

	.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next:before,.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev:before
	{
		font-size:13px;
	}

	.trx_addons_audio_player .trx_addons_audio_player_wrap
	{
		padding:20px;
	}

	.trx_addons_audio_wrap .trx_addons_audio_navigation
	{
		font-size:12px;
	}

	.trx_addons_audio_player .trx_addons_audio_navigation
	{
		top:23px;
		right:15px;
	}

	.trx_addons_audio_wrap.resized.list .trx_addons_audio_player_wrap
	{
		height:auto;
	}

	.trx_addons_audio_wrap .trx_addons_audio_navigation>span span
	{
		font-size:1.2rem;
		margin-top:0;
	}

	body:not(.remove_margins) .team_page_wrap_info.comments_close
	{
		margin-bottom:-50px;
	}

	.team_member_page .team_member_title
	{
		font-size:26px;
	}

	.team_member_page .team_member_position
	{
		font-size:13px;
		line-height:16px;
	}

	.team_page_wrap_info
	{
		margin-top:50px;
	}

	.team_member_page .team_member_featured
	{
		margin-bottom:25px;
	}

	.team_member_page .team_member_featured .post_featured
	{
		margin-bottom:20px;
	}

	.team_page_wrap_info .team_page_wrap_info_over
	{
		padding:50px 0;
	}

	.team_member_projects .team_member_projects_title,.team_page_related .related_wrap_title,.team_page_wrap_info .section_title
	{
		font-size:24px;
	}

	div.wpcf7 [class*="form-style"] + div.wpcf7-response-output
	{
		margin:20px 0 0;
	}

	div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-2 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:22px;
	}

	div.wpcf7 .form-style-6 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-7 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-7 .wpcf7-submit-style
	{
		margin-top:7px;
	}

	div.wpcf7 .form-style-7 .style-line[class*="icon-"]:before
	{
		font-size:20px;
		top:10px;
	}

	div.wpcf7 .form-style-7 .style-line.icon-email:before
	{
		font-size:16px;
	}

	div.wpcf7 .form-style-4 input[type="text"],div.wpcf7 .form-style-4 input[type="number"],div.wpcf7 .form-style-4 input[type="email"],div.wpcf7 .form-style-4 input[type="url"],div.wpcf7 .form-style-4 input[type="tel"],div.wpcf7 .form-style-4 input[type="password"],div.wpcf7 .form-style-4 input[type="search"],div.wpcf7 .form-style-4 select,div.wpcf7 .form-style-4 textarea,div.wpcf7 .form-style-4 textarea.wp-editor-area
	{
		padding:10px 45px;
	}

	div.wpcf7 .form-style-4 .style-icon[class*="icon-"]:before
	{
		top:9px;
		left:18px;
	}

	div.wpcf7 .form-style-4 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-4 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:10px;
	}

	div.wpcf7 .form-style-4 .wpcf7-form-control-wrap + .wpcf7-submit-style
	{
		margin-top:18px;
	}

	div.wpcf7 .form-style-3 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-3 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:22px;
	}

	div.wpcf7 .form-style-3 .wpcf7-spinner + .acceptance,div.wpcf7 .form-style-3 .wpcf7-spinner + [data-name="acceptance"],div.wpcf7 .form-style-3 .ajax-loader + .acceptance
	{
		margin:10px 0 0;
	}

	div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-5 [data-name="acceptance"],div.wpcf7 .form-style-5 .acceptance
	{
		margin-bottom:18px;
	}

	div.wpcf7 .form-style-2 .columns_wrap>[class*="column-"]
	{
		padding-bottom:12px;
	}

	div.wpcf7 .form-style-2 .columns_wrap.margin-bottom>[class*="column-"]
	{
		padding-bottom:22px;
	}

	.wpcf7 form .trx_addons_message_box.wpcf7-response-output,.wpcf7 div.wpcf7-response-output
	{
		padding:10px 15px;
	}

	.trx_addons_message_box
	{
		padding:10px 15px;
		max-width:70%;
		bottom:10px;
		right:10px;
		font-size:13px;
		line-height:16px;
	}

	#style-1.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		height:45px;
		font-size:15px;
		line-height:18px;
		padding:.5em 110px .5em 0;
	}

	#style-2.mc4wp-form .mc4wp-form-fields button,#style-2.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		max-width:110px;
		font-size:15px;
	}

	#style-2.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:15px;
		line-height:18px;
	}

	#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		width:calc(100% - 125px);
	}

	#style-3.mc4wp-form .mc4wp-form-fields button,#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		max-width:125px;
		font-size:16px;
		margin-top:-20px;
		height:40px;
		line-height:40px;
	}

	#style-3.mc4wp-form .mc4wp-form-fields button:before,#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:before
	{
		margin:0 10px 0 0;
		font-size:16px;
	}

	#style-3.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-4.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-4.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		padding:.6em 1.5em;
		font-size:15px;
		line-height:20px;
		width:calc(100% - 145px);
	}

	#style-4.mc4wp-form .mc4wp-form-fields button,#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		width:140px;
		font-size:15px;
	}

	#style-4.mc4wp-form .mc4wp-form-fields button:before,#style-4.mc4wp-form .mc4wp-form-fields input[type="submit"]:before
	{
		margin:0 10px 0 0;
		font-size:16px;
	}

	#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:20px;
	}

	#style-5.mc4wp-form label
	{
		padding:0 0 0 35px;
		margin-top:10px;
	}

	#style-6.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:15px;
		line-height:20px;
	}

	#style-6.mc4wp-form label
	{
		margin:10px auto 0;
	}

	#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		padding:.6em 9em .6em 1.5em;
		font-size:15px;
		line-height:20px;
	}

	#style-7.mc4wp-form label
	{
		margin:10px auto 0;
	}

	#style-7.mc4wp-form .mc4wp-form-fields button,#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]
	{
		padding:0 20px 0 15px !important;
		letter-spacing:.5px;
	}

	#style-7.mc4wp-form .mc4wp-form-fields button:before,#style-7.mc4wp-form .mc4wp-form-fields input[type="submit"]:before
	{
		margin:0 8px 0 0;
	}

	#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:15px;
		line-height:20px;
	}

	#style-8.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-9.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:15px;
		line-height:20px;
	}

	#style-9.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-10.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#style-11.mc4wp-form .mc4wp-form-fields input[type="email"]
	{
		font-size:15px;
		line-height:20px;
	}

	#style-11.mc4wp-form label
	{
		margin:10px 0 0;
	}

	#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item,#sb_instagram.feedOne.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item,#sb_instagram.feedTwo.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item
	{
		width:50%;
	}

	#sb_instagram[data-shortcode-atts*="feedOne"] .sbi_follow_btn,#sb_instagram.feedOne .sbi_follow_btn
	{
		width:80%;
	}

	.no_load #sb_instagram.sbi_disable_mobile #sbi_images
	{
		padding:7px !important;
	}

	.widget_instagram_type_simple .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:50% !important;
	}

	.widget_instagram_type_default .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:50% !important;
	}

	.widget_instagram_type_modern .widget_instagram_images.widget_instagram_images_columns_6 .widget_instagram_images_item_wrap
	{
		width:50% !important;
	}

	h1.sc_item_title
	{
		line-height:30px;
	}

	h2.sc_item_title
	{
		line-height:26px;
	}

	h3.sc_item_title
	{
		line-height:24px;
	}

	h4.sc_item_title
	{
		line-height:22px;
	}

	h5.sc_item_title
	{
		line-height:20px;
	}

	h6.sc_item_title
	{
		line-height:19px;
	}

	.sc_item_title:not(.sc_typed) br
	{
		display:none;
	}

	.sc_item_title_style_icon_bottom.sc_item_title:after,.sc_title_icon_bottom .sc_item_title:after
	{
		margin-top:10px;
	}

	.sc_item_descr.sc_align_center
	{
		max-width:100%;
	}

	.sc_title_accent .sc_item_subtitle
	{
		padding-left:40px;
	}

	.sc_title_accent .sc_item_subtitle:before
	{
		width:25px;
	}

	.sc_title_accent .sc_item_subtitle.sc_align_right
	{
		padding:0 40px 0 0;
	}

	.trx_addons_audio_player.with_cover .trx_addons_audio_player_image
	{
		width:100%;
	}

	.trx_addons_audio_player.with_cover
	{
		display:block;
	}

	.trx_addons_audio_player.with_cover .trx_addons_audio_player_image
	{
		height:180px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-item-title
	{
		font-size:20px;
	}

	.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-caption,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-length,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-artist,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-title
	{
		font-size:16px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body:before
	{
		width:25px;
	}

	.sc_blogger_list.sc_blogger_list_simple .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_meta + .sc_blogger_item_button
	{
		margin-top:10px;
	}

	.sc_blogger_list.sc_blogger_list_hover .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top
	{
		margin-top:25px;
	}

	.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body
	{
		padding:25px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list
	{
		margin-bottom:20px;
		padding-bottom:20px;
	}

	.post_featured.hover_info .post_info .post_title .hover-arrow
	{
		margin-top:10px;
	}

	.sc_blogger .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button
	{
		margin-top:.6em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body
	{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:row;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body .sc_blogger_item_content
	{
		order:2;
		width:80% !important;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body .sc_blogger_item_featured,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_featured,.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body .sc_blogger_item_featured
	{
		order:1;
		width:30% !important;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_content
	{
		order:1;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body .sc_blogger_item_featured
	{
		order:2;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default
	{
		margin-top:25px;
	}

	.sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_item_default.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content
	{
		padding-left:20px;
	}

	.sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_content
	{
		padding-right:20px;
	}

	.sc_blogger_portfolio .post_layout_portfolio .post_featured.hover_info .post_info,.sc_blogger_portfolio .post_layout_portfolio_4 .post_featured.hover_info .post_info
	{
		padding:25px 25px 22px;
	}

	.sc_blogger_portfolio .post_layout_portfolio .post_featured.hover_info.post_featured_bg:before
	{
		padding-top:100%;
	}

	.sc_blogger_portfolio .post_featured.hover_info .post_info .post_title
	{
		font-size:20px;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap
	{
		padding:25px;
	}

	.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_content_wrap .post_title,.sc_blogger_band.sc_blogger_band_default .post_layout_band .post_title
	{
		font-size:20px;
	}

	.post_layout_band .post_content_wrap .post_content_inner
	{
		font-size:16px;
		line-height:1.5em;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"]
	{
		padding:25px 25px 20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_excerpt
	{
		display:block;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_title + .sc_blogger_item_excerpt
	{
		display:none;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"] .sc_blogger_item
	{
		padding:1px 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt
	{
		font-size:16px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"]
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:23px;
		left:25px;
		right:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body>.post_info_mc
	{
		padding:15px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"]
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories
	{
		top:23px;
		left:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body [class*="post_info_"] .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"]
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header
	{
		padding:0 0 0 40px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before
	{
		width:25px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title
	{
		font-size:20px;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured
	{
		margin-bottom:1.4em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination
	{
		margin-top:1em;
	}

	.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .post_meta_categories
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:20px 25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:20px 25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header
	{
		padding:25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_3 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_4 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_5 .sc_blogger_item_title,.sc_blogger_default.sc_blogger_default_classic_3 .trx_addons_column-1_6 .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content
	{
		padding:30px 25px 25px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .post_meta.sc_blogger_item_meta.post_meta_date
	{
		right:20px;
		top:-50px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		min-width:60px;
		max-width:100px;
		padding:15px 10px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .post_meta
	{
		margin:0 0 8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title
	{
		font-size:18px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date b
	{
		font-size:34px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date .post_date
	{
		width:55px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content>.post_meta.sc_blogger_item_meta.post_meta_date~*
	{
		margin-left:65px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title
	{
		font-size:20px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_meta + .sc_blogger_item_excerpt
	{
		margin-top:8px;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta
	{
		margin:8px 0 0;
	}

	.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content
	{
		margin-top:1.4em;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title
	{
		font-size:20px;
		padding-bottom:1px;
	}

	.sc_blogger_default.sc_blogger_default_classic_simple .post_meta
	{
		margin:0 0 8px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item
	{
		margin-top:5px;
	}

	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item
	{
		margin-top:4px;
	}

	.sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item
	{
		margin-top:6px;
	}

	.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon + .social_name
	{
		display:block;
		margin:0;
	}

	.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_menu>ul>li
	{
		font-size:15px;
	}

	.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item
	{
		margin-right:14px;
		font-size:15px;
	}

	.footer_wrap .extra_menu_in_footer .sc_layouts_menu>ul>li>a
	{
		font-size:15px;
	}

	.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item
	{
		margin-top:6px !important;
	}

	.extra-spacer-small-mobile
	{
		height:10px !important;
	}

	.wp-block-gallery + .extra-spacer-small-mobile
	{
		height:1px !important;
	}
}

@media (min-width:641px) and (max-width:767px) {
	.post_layout_band
	{
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
	}

	.post_layout_band .post_featured
	{
		-webkit-flex-basis:48%;
		-ms-flex-basis:48%;
		flex-basis:48%;
	}

	.post_layout_band .post_featured + .post_content_wrap
	{
		-webkit-flex-basis:52%;
		-ms-flex-basis:52%;
		flex-basis:52%;
	}

	.post_layout_band .post_header .post_price
	{
		position:static;
		right:auto;
		top:auto;
		margin-top:.3em;
	}
}@media (max-width: 1679px) {
	.woocommerce div.product div.images .flex-control-thumbs
	{
		padding:0 30px 0 0;
	}
}

@media (max-width: 1439px) {
	.woocommerce div.product div.images .flex-control-thumbs
	{
		width:120px;
	}

	.woocommerce div.product div.images
	{
		padding-left:120px;
	}

	.woocommerce.sidebar_hide #content div.product div.summary,.woocommerce-page.sidebar_hide #content div.product div.summary,.woocommerce.sidebar_hide div.product div.summary,.woocommerce-page.sidebar_hide div.product div.summary
	{
		padding-left:40px;
	}

	.woocommerce div.product .summary span.onsale
	{
		margin:0 0 20px;
	}

	.woocommerce div.product p.price
	{
		margin:0 0 27px;
	}

	.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary
	{
		margin-bottom:5em;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		margin-bottom:5em;
	}

	.woocommerce.sidebar_show div.product div.images,.woocommerce-page.sidebar_show div.product div.images,.woocommerce.sidebar_show #content div.product div.images,.woocommerce-page.sidebar_show #content div.product div.images
	{
		margin-bottom:50px;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
	{
		margin:0 0 50px;
	}

	.single-product .related h2,.single-product .upsells h2
	{
		margin-bottom:50px;
		font-size:2.5em;
	}

	.single-product .related,.single-product .upsells
	{
		margin-top:4em;
	}

	.woocommerce div.product .woocommerce-product-rating,.woocommerce-page div.product .woocommerce-product-rating
	{
		margin-top:0;
	}

	.woocommerce_status_bar
	{
		margin-bottom:70px;
	}

	.woocommerce_status_bar > div
	{
		padding:0 60px;
	}

	.woocommerce-checkout .woocommerce_status_bar
	{
		margin-top:70px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.actions,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding-top:55px;
	}

	.woocommerce form .form-row
	{
		margin-bottom:30px;
	}

	.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register
	{
		margin:40px auto 0;
	}

	form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3
	{
		font-size:38px;
	}

	#payment #order_review_heading_payment,form.woocommerce-checkout > h3#order_review_heading
	{
		padding-bottom:30px;
		font-size:28px;
	}

	/* Wishlist */
	.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:20px;
		font-size:18px;
	}

	.tinv-wishlist .product-thumbnail
	{
		min-width:100px;
		width:100px;
	}

	.tinv-wishlist tfoot tr td
	{
		padding:50px 0 0;
	}

	.tinv-wishlist .social-buttons
	{
		margin-top:40px;
	}

	/* Products variations */
	.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_info_2 li.product h3
	{
		font-size:22px;
	}

	.woocommerce ul.products.products_style_info_2 li.product .price
	{
		margin:8px 0 0;
	}

	/* Categories */
	.categories_list_style_5 .categories_list_info_wrap .categories_list_info
	{
		padding:35px;
	}

	.categories_list_style_5 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:28px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info
	{
		padding:15px 30px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:26px;
	}

	.categories_list_style_7 .categories_list_info_wrap .categories_list_info
	{
		padding:23px 36px;
	}

	.categories_list_style_7 .categories_list_title
	{
		font-size:26px;
	}

	.categories_list_style_8 .categories_list_info_wrap .categories_list_info
	{
		padding:13px 28px;
	}

	.categories_list_style_8 .categories_list_title
	{
		font-size:23px;
	}
}

@media (max-width: 1279px) {
	/* Theme vars */
	body.woocommerce
	{
		--theme-var-sidebar_width:270px;
	}

	/* WooCommerce */
	.woocommerce .widget_shopping_cart .buttons,.woocommerce.widget_shopping_cart .buttons
	{
		margin-top:20px;
	}

	.woocommerce.columns-4 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.woocommerce ul.products li.product.column-1_4,.woocommerce-page ul.products li.product.column-1_4,.woocommerce .related.products ul.products.columns-4 li.product,.woocommerce-page .related.products ul.products.columns-4 li.product,.woocommerce .related.products ul.products li.product.column-1_4,.woocommerce-page .related.products ul.products li.product.column-1_4,.woocommerce .upsells.products ul.products.columns-4 li.product,.woocommerce-page .upsells.products ul.products.columns-4 li.product,.woocommerce .upsells.products ul.products li.product.column-1_4,.woocommerce-page .upsells.products ul.products li.product.column-1_4
	{
		width:33.3333%;
	}

	.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product,.woocommerce ul.products li.product.column-1_5,.woocommerce-page ul.products li.product.column-1_5,.woocommerce .related.products ul.products.columns-5 li.product,.woocommerce-page .related.products ul.products.columns-5 li.product,.woocommerce .related.products ul.products li.product.column-1_5,.woocommerce-page .related.products ul.products li.product.column-1_5,.woocommerce .upsells.products ul.products.columns-5 li.product,.woocommerce-page .upsells.products ul.products.columns-5 li.product,.woocommerce .upsells.products ul.products li.product.column-1_5,.woocommerce-page .upsells.products ul.products li.product.column-1_5
	{
		width:33.3333%;
	}

	.woocommerce.columns-6 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product,.woocommerce ul.products li.product.column-1_6,.woocommerce-page ul.products li.product.column-1_6,.woocommerce .related.products ul.products.columns-6 li.product,.woocommerce-page .related.products ul.products.columns-6 li.product,.woocommerce .related.products ul.products li.product.column-1_6,.woocommerce-page .related.products ul.products li.product.column-1_6,.woocommerce .upsells.products ul.products.columns-6 li.product,.woocommerce-page .upsells.products ul.products.columns-6 li.product,.woocommerce .upsells.products ul.products li.product.column-1_6,.woocommerce-page .upsells.products ul.products li.product.column-1_6
	{
		width:33.3333%;
	}

	.woocommerce.columns-7 ul.products li.product,.woocommerce-page.columns-7 ul.products li.product,.woocommerce ul.products.columns-7 li.product,.woocommerce-page ul.products.columns-7 li.product,.woocommerce ul.products li.product.column-1_7,.woocommerce-page ul.products li.product.column-1_7,.woocommerce .related.products ul.products.columns-7 li.product,.woocommerce-page .related.products ul.products.columns-7 li.product,.woocommerce .related.products ul.products li.product.column-1_7,.woocommerce-page .related.products ul.products li.product.column-1_7,.woocommerce .upsells.products ul.products.columns-7 li.product,.woocommerce-page .upsells.products ul.products.columns-7 li.product,.woocommerce .upsells.products ul.products li.product.column-1_7,.woocommerce-page .upsells.products ul.products li.product.column-1_7
	{
		width:33.3333%;
	}

	.woocommerce.columns-8 ul.products li.product,.woocommerce-page.columns-8 ul.products li.product,.woocommerce ul.products.columns-8 li.product,.woocommerce-page ul.products.columns-8 li.product,.woocommerce ul.products li.product.column-1_8,.woocommerce-page ul.products li.product.column-1_8,.woocommerce .related.products ul.products.columns-8 li.product,.woocommerce-page .related.products ul.products.columns-8 li.product,.woocommerce .related.products ul.products li.product.column-1_8,.woocommerce-page .related.products ul.products li.product.column-1_8,.woocommerce .upsells.products ul.products.columns-8 li.product,.woocommerce-page .upsells.products ul.products.columns-8 li.product,.woocommerce .upsells.products ul.products li.product.column-1_8,.woocommerce-page .upsells.products ul.products li.product.column-1_8
	{
		width:33.3333%;
	}

	.woocommerce div.product .summary span.onsale
	{
		margin:0 0 15px;
	}

	.woocommerce div.product p.price
	{
		margin:0 0 22px;
	}

	.woocommerce div.product .woocommerce-product-details__short-description
	{
		margin-bottom:30px;
	}

	.woocommerce div.product form.cart .variations
	{
		margin-bottom:22px;
	}

	.woocommerce div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce-page #content div.product form.cart
	{
		margin-bottom:30px;
	}

	body.woocommerce-page form.lost_reset_password .woocommerce-form-row button.button,.woocommerce #btn-buy,.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button,.woocommerce #respond input#submit,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.cart td.actions .button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.yith-woocompare-widget a.clear-all
	{
		font-size:15px;
		padding:15px 55px;
	}

	.woocommerce ul.products li.product .post_data .post_data_inner > div + .button.product_type_variable,.woocommerce ul.products li.product .post_data .post_data_inner > div + .button.product_type_simple,.woocommerce ul.products li.product .post_data .add_to_cart_wrap,.woocommerce-page ul.products li.product .post_data .post_data_inner > div + .button.product_type_variable,.woocommerce-page ul.products li.product .post_data .post_data_inner > div + .button.product_type_simple,.woocommerce-page ul.products li.product .post_data .add_to_cart_wrap
	{
		margin-top:15px;
	}

	.woocommerce ul.products li.product .post_data .post_data_inner .button,.woocommerce-page ul.products li.product .post_data .post_data_inner .button
	{
		padding:9px 22px 10px;
	}

	.woocommerce ul.products li.product .post_data .post_data_inner .added_to_cart,.woocommerce-page ul.products li.product .post_data .post_data_inner .added_to_cart
	{
		font-size:15px;
	}

	.woocommerce div.product form.cart .single_add_to_cart_button
	{
		height:50px;
		line-height:50px !important;
		padding:0 45px !important;
	}

	.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		height:50px;
	}

	.woocommerce div.product form.cart .tinv-wraper > .tinvwl_add_to_wishlist_button
	{
		height:50px;
		width:50px;
		line-height:52px !important;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
	{
		margin:0 0 40px;
	}

	.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary
	{
		margin-bottom:4.5em;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		margin-bottom:4.5em;
	}

	.single-product .related h2,.single-product .upsells h2
	{
		margin-bottom:35px;
		font-size:2.2em;
	}

	.single-product .related,.single-product .upsells
	{
		margin-top:3.5em;
	}

	.woocommerce div.product .summary .stock
	{
		font-size:18px;
		line-height:20px;
		margin-bottom:30px;
	}

	.woocommerce div.product .woocommerce-product-details__short-description
	{
		margin-bottom:30px;
	}

	.woocommerce_status_bar > div
	{
		padding:0 30px;
	}

	.woocommerce_status_bar
	{
		margin-bottom:50px;
		font-size:18px;
	}

	.woocommerce-checkout .woocommerce_status_bar
	{
		margin-top:50px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.actions,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding-top:50px;
	}

	form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3
	{
		font-size:32px;
	}

	#payment #order_review_heading_payment,form.woocommerce-checkout > h3#order_review_heading
	{
		font-size:24px;
	}

	.shop_table_checkout_review
	{
		padding:15px 35px;
	}

	#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods
	{
		padding:15px 35px;
	}

	.woocommerce #review_form #respond .form-submit
	{
		margin-top:30px;
	}

	.shop_table_checkout_review table th,.shop_table_checkout_review table td
	{
		padding:20px 0;
	}

	#payment ul.methods li
	{
		padding:20px 0;
	}

	#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row
	{
		padding:5px 35px 40px;
	}

	/* Wishlist */
	.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:15px;
		font-size:17px;
	}

	.tinv-wishlist .product-thumbnail
	{
		min-width:80px;
		width:80px;
	}

	.tinv-wishlist .product-action .button
	{
		padding:15px 30px;
	}

	.tinv-wishlist tfoot tr button
	{
		height:50px !important;
		line-height:50px !important;
	}

	.tinvwl-input-group .form-control
	{
		height:50px;
	}

	.tinv-wishlist tfoot tr td
	{
		padding:30px 0 0;
	}

	.tinv-wishlist .social-buttons
	{
		margin-top:20px;
	}

	/* Cart */
	.sc_layouts_cart.modern .sc_layouts_cart_widget
	{
		width:400px;
		padding:90px 40px 40px;
	}

	/* Products variations */
	.woocommerce ul.products li.product .post_featured
	{
		margin-bottom:25px;
	}

	.woocommerce ul.products.products_style_creative li.product
	{
		padding-bottom:35px;
	}

	.woocommerce ul.products.products_style_plain li.product
	{
		padding-bottom:35px;
	}

	.sc_extended_products_default .woocommerce.columns-4 ul.products > li.product
	{
		width:25%;
	}

	.sc_extended_products_default .woocommerce ul.products li.product
	{
		padding-bottom:40px;
	}

	.sc_extended_products_default .woocommerce ul.products li.product .post_featured
	{
		margin-bottom:22px;
	}

	.sc_extended_products_centered .woocommerce.columns-4 ul.products > li.product
	{
		width:25%;
	}

	.sc_extended_products_centered .woocommerce ul.products li.product
	{
		padding-bottom:35px;
	}

	.sc_extended_products_centered .woocommerce ul.products li.product .post_featured
	{
		margin-bottom:22px;
	}

	.sc_extended_products_hovered .woocommerce.columns-4 ul.products > li.product
	{
		width:25%;
	}

	.woocommerce ul.products.products_style_info li.product
	{
		padding-bottom:35px;
	}

	.woocommerce ul.products.products_style_info li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_info li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_info li.product h3
	{
		font-size:22px;
	}

	.sc_extended_products_simple .woocommerce.columns-4 ul.products > li.product,.sc_extended_products_info .woocommerce.columns-4 ul.products > li.product,.sc_extended_products_info_2 .woocommerce.columns-4 ul.products > li.product
	{
		width:25%;
	}

	.woocommerce ul.products.products_style_info_2 li.product
	{
		padding-bottom:40px;
	}

	.woocommerce ul.products.products_style_info_2 li.product .price
	{
		margin:8px 0 0;
	}

	.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_info_2 li.product h3
	{
		font-size:20px;
	}

	/* Categories */
	.categories_list_style_5 .categories_list_info_wrap .categories_list_info
	{
		padding:30px;
	}

	.categories_list_style_5 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:24px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info
	{
		padding:10px 25px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:22px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info .categories_link_more
	{
		margin-top:10px;
	}

	.categories_list_style_7 .categories_list_info_wrap .categories_list_info
	{
		padding:20px 30px;
	}

	.categories_list_style_7 .categories_list_title
	{
		font-size:24px;
	}

	.categories_list_style_7 .categories_link_more
	{
		margin-top:10px;
	}

	.categories_list_style_8 .categories_list_info_wrap .categories_list_info
	{
		padding:10px 25px;
	}

	.categories_list_style_8 .categories_list_title
	{
		font-size:22px;
	}

	.categories_list_style_8 .categories_link_more
	{
		margin-top:10px;
	}
}

@media (max-width: 1023px) {
	/* WooCommerce */
	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		width:100% !important;
	}

	.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary
	{
		width:100%;
	}

	.woocommerce.sidebar_hide #content div.product div.summary,.woocommerce-page.sidebar_hide #content div.product div.summary,.woocommerce.sidebar_hide div.product div.summary,.woocommerce-page.sidebar_hide div.product div.summary
	{
		padding-left:0;
		width:100%;
		float:left;
	}

	.woocommerce div.product div.images .flex-control-thumbs
	{
		padding:0 40px 0 0;
		width:170px;
	}

	.woocommerce div.product div.images
	{
		padding-left:170px;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		margin-bottom:3em;
	}

	.woocommerce.sidebar_show div.product div.images,.woocommerce-page.sidebar_show div.product div.images,.woocommerce.sidebar_show #content div.product div.images,.woocommerce-page.sidebar_show #content div.product div.images
	{
		margin-bottom:40px;
	}

	.woocommerce div.product .product_title
	{
		margin:-.15em 0 .3em;
	}

	.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary
	{
		margin-bottom:3.3em;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a
	{
		padding:18px;
		min-width:190px;
	}

	.woocommerce_status_bar > div
	{
		padding:0 20px;
	}

	.woocommerce_status_bar
	{
		font-size:16px;
	}

	.woocommerce_status_bar .num
	{
		margin-right:10px;
	}

	.woocommerce div.product form.cart .variations
	{
		margin-bottom:20px;
	}

	.woocommerce div.product form.cart .variations tr + tr .label
	{
		padding-top:3px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td
	{
		padding:20px 0;
	}

	.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		width:5.8em;
	}

	.woocommerce div.product form.cart div.quantity input[type="number"],.woocommerce-page div.product form.cart div.quantity input[type="number"],.woocommerce .shop_table.cart div.quantity input[type="number"],.woocommerce-page .shop_table.cart div.quantity input[type="number"]
	{
		padding-left:25px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .product-name img
	{
		width:60px;
		margin-right:15px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.product-name
	{
		width:43%;
	}

	.woocommerce .woocommerce-cart-form table.shop_table tbody td
	{
		font-size:17px;
	}

	.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td
	{
		background-color:inherit;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.actions,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding-top:30px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner
	{
		padding-left:15px;
		height:50px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner button
	{
		width:125px;
		font-size:15px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner input
	{
		margin-right:125px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button
	{
		height:50px;
		padding:0 25px 1px;
		font-size:15px;
		line-height:20px;
	}

	.woocommerce .cart-collaterals h2,.woocommerce-page .cart-collaterals h2
	{
		margin:1.4em 0 .8em;
	}

	.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th
	{
		padding:20px;
	}

	.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td
	{
		padding:20px 25px;
	}

	.woocommerce .cart_totals .wc-proceed-to-checkout
	{
		padding:1.5em 0 0;
	}

	.woocommerce-checkout .woocommerce_status_bar
	{
		margin-top:35px;
	}

	.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register
	{
		margin:30px auto 0;
	}

	form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3
	{
		font-size:28px;
	}

	.woocommerce-checkout.checkout h3
	{
		margin-bottom:35px;
	}

	#payment #order_review_heading_payment,form.woocommerce-checkout > h3#order_review_heading
	{
		padding-bottom:25px;
		font-size:22px;
	}

	.woocommerce form .form-row label,.woocommerce-page form .form-row label
	{
		font-size:17px;
		margin-bottom:10px;
	}

	.shop_table_checkout_review
	{
		padding:12px 30px;
	}

	.shop_table_checkout_review table th,.shop_table_checkout_review table td
	{
		padding:15px 0;
	}

	form.woocommerce-checkout #customer_details
	{
		padding-right:40px;
	}

	#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods
	{
		padding:12px 30px;
	}

	#payment ul.methods li
	{
		padding:15px 0;
	}

	.woocommerce #payment #place_order,.woocommerce-page #payment #place_order
	{
		margin:0;
		width:auto;
	}

	#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row
	{
		padding:5px 30px 30px;
	}

	/* Wishlist */
	.tinv-wishlist tfoot tr td
	{
		padding:25px 0 0;
	}

	.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:12px;
		font-size:17px;
	}

	.tinv-wishlist .product-thumbnail
	{
		min-width:60px;
		width:60px;
	}

	.tinv-wishlist .product-action .button
	{
		padding:15px 20px;
	}

	.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon
	{
		float:left;
	}

	.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text + .button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text + .button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text + .button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text + .button
	{
		float:left;
		width:auto;
	}

	.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button
	{
		width:auto;
	}

	.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail
	{
		display:table-cell;
	}

	.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th
	{
		display:table-cell;
	}

	.woocommerce-MyAccount-navigation ul li a
	{
		padding:1em 0 .6em;
	}

	.woocommerce-account .woocommerce-MyAccount-content .addresses.col2-set .col-1
	{
		float:left;
		width:48%;
	}

	.woocommerce-account .woocommerce-MyAccount-content .addresses.col2-set .col-2
	{
		float:right;
		width:48%;
	}

	.woocommerce #reviews #comments ol.commentlist li .comment-text .description,.woocommerce-page #reviews #comments ol.commentlist li .comment-text .description
	{
		font-size:16px;
		line-height:1.6em;
	}

	.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta
	{
		margin:-2px 0 2px;
	}

	.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong
	{
		font-size:17px;
		line-height:20px;
	}

	.woocommerce .comment-form .comment-form-rating,.woocommerce #review_form #respond p
	{
		margin:0 0 1em;
	}

	.woocommerce #review_form #respond .form-submit
	{
		margin-top:30px;
	}

	.woocommerce div.product .woocommerce-tabs h2,.woocommerce #content div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce-page #content div.product .woocommerce-tabs h2,.woocommerce #review_form #respond #reply-title
	{
		font-size:22px;
	}

	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product
	{
		padding-bottom:30px;
	}

	.woocommerce.widget_shopping_cart ul.cart_list li
	{
		padding:10px 0;
	}

	.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a
	{
		padding:13px;
	}

	.woocommerce .widget_shopping_cart .buttons a.checkout,.woocommerce.widget_shopping_cart .buttons a.checkout
	{
		padding:11px;
	}

	.widget.woocommerce .button,.widget.WOOCS_CONVERTER .button,.widget.yith-woocompare-widget a.button,.widget.yith-woocompare-widget a.clear-all,.woocommerce .widget_price_filter .price_slider_amount .button
	{
		padding:13px 33px;
	}

	.woocommerce .widget_price_filter .price_slider_amount .button
	{
		margin-top:20px;
	}

	.single-product .related h2,.single-product .upsells h2
	{
		font-size:2em;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
	{
		margin:0 0 30px;
	}

	.single-product .related,.single-product .upsells
	{
		margin-top:2.8em;
	}

	.woocommerce ul.products li.product .post_featured
	{
		margin-bottom:25px;
	}

	/* Cart */
	.sc_layouts_cart.modern .sc_layouts_cart_widget
	{
		width:380px;
		padding:70px 30px 30px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .total
	{
		padding-top:20px !important;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons
	{
		margin-top:20px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons a
	{
		line-height:45px;
		height:45px !important;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_item_text
	{
		font-size:26px;
		left:30px;
		top:30px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		right:25px;
		top:27px;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		top:60px;
		width:330px;
		padding:35px 28px;
	}

	.woocommerce ul.cart_list li a,.woocommerce-page ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.product_list_widget li a
	{
		font-size:18px;
	}

	.woocommerce ul.cart_list li > .amount,.woocommerce-page ul.cart_list li > .amount,.woocommerce ul.product_list_widget li > .amount,.woocommerce-page ul.product_list_widget li > .amount,.woocommerce ul.cart_list li span .amount,.woocommerce-page ul.cart_list li span .amount,.woocommerce ul.product_list_widget li span .amount,.woocommerce-page ul.product_list_widget li span .amount,.woocommerce ul.cart_list li ins .amount,.woocommerce-page ul.cart_list li ins .amount,.woocommerce ul.product_list_widget li ins .amount,.woocommerce-page ul.product_list_widget li ins .amount
	{
		font-size:18px;
	}

	.woocommerce.widget_shopping_cart .quantity,.woocommerce-page.widget_shopping_cart .quantity,.woocommerce .widget_shopping_cart .quantity,.woocommerce-page .widget_shopping_cart .quantity
	{
		font-size:18px;
	}

	.woocommerce.widget_shopping_cart .quantity *,.woocommerce-page.widget_shopping_cart .quantity *,.woocommerce .widget_shopping_cart .quantity *,.woocommerce-page .widget_shopping_cart .quantity *
	{
		font-size:18px;
	}

	/* Products variations */
	.woocommerce ul.products li.product .star-rating
	{
		margin:13px 0 0;
	}

	.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale
	{
		left:15px;
		top:15px;
		min-width:56px;
	}

	.woocommerce ul.products li.product .outofstock_label,.woocommerce-page ul.products li.product .outofstock_label
	{
		left:15px;
		top:15px;
		padding:0 10px;
	}

	.woocommerce ul.products li.product .outofstock_label + .onsale,.woocommerce-page ul.products li.product .outofstock_label + .onsale
	{
		left:auto;
		right:15px;
	}

	.woocommerce ul.products.products_style_creative li.product
	{
		padding-bottom:35px;
	}

	.woocommerce ul.products.products_style_plain li.product
	{
		padding-bottom:35px;
	}

	.sc_extended_products_default .woocommerce.columns-4 ul.products > li.product
	{
		width:50%;
	}

	.sc_extended_products_default .woocommerce ul.products li.product
	{
		padding-bottom:35px;
	}

	.sc_extended_products_default .woocommerce ul.products li.product .post_featured
	{
		margin-bottom:22px;
	}

	.sc_extended_products_default .sc_item_slider ul.products li.product .post_featured
	{
		margin-bottom:18px;
	}

	.sc_extended_products_default .sc_item_slider ul.products li.product .woocommerce-loop-product__title,.sc_extended_products_default .sc_item_slider ul.products li.product h3
	{
		font-size:18px;
	}

	.sc_extended_products_centered .woocommerce.columns-4 ul.products > li.product
	{
		width:50%;
	}

	.sc_extended_products_centered .woocommerce ul.products li.product
	{
		padding-bottom:35px;
	}

	.sc_extended_products_centered .woocommerce ul.products li.product .post_featured
	{
		margin-bottom:22px;
	}

	.sc_extended_products_hovered .woocommerce.columns-4 ul.products > li.product
	{
		width:50%;
	}

	.woocommerce ul.products.products_style_info li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_info li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_info li.product h3
	{
		font-size:20px;
	}

	.woocommerce ul.products.products_style_info li.product .post_header .post_tags
	{
		margin-bottom:.4em;
	}

	.woocommerce ul.products.products_style_info li.product .post_featured
	{
		margin-bottom:20px;
	}

	.sc_extended_products_simple .woocommerce.columns-4 ul.products > li.product,.sc_extended_products_info .woocommerce.columns-4 ul.products > li.product,.sc_extended_products_info_2 .woocommerce.columns-4 ul.products > li.product
	{
		width:50%;
	}

	.woocommerce ul.products.products_style_info_2 li.product
	{
		padding-bottom:35px;
	}

	.woocommerce ul.products.products_style_info_2 li.product .price
	{
		margin:8px 0 3px;
	}

	.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_info_2 li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_info_2 li.product h3
	{
		font-size:20px;
	}

	.woocommerce ul.products.products_style_simple li.product .post_data
	{
		padding:22px 10px;
	}

	/* Categories */
	.categories_list_style_4 .categories_list_title
	{
		font-size:28px;
		margin:8px 0;
	}

	.categories_list_style_5 .categories_list_info_wrap .categories_list_info
	{
		padding:25px;
	}

	.categories_list_style_5 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:22px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info
	{
		padding:10px 25px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info .categories_list_title
	{
		font-size:22px;
	}

	.categories_list_style_6 .categories_list_info_wrap .categories_list_info .categories_link_more
	{
		margin-top:10px;
	}

	.categories_list_style_7 .categories_list_info_wrap .categories_list_info
	{
		padding:10px 20px;
	}

	.categories_list_style_7 .categories_list_title
	{
		font-size:21px;
	}

	.categories_list_style_7 .categories_link_more
	{
		margin-top:8px;
	}

	.categories_list_style_8 .categories_list_info_wrap .categories_list_info
	{
		padding:8px 20px;
	}

	.categories_list_style_8 .categories_list_title
	{
		font-size:21px;
	}

	.categories_list_style_8 .categories_link_more
	{
		margin-top:8px;
	}

	footer .woocommerce ul.cart_list li img,footer .woocommerce-page ul.cart_list li img,footer .woocommerce ul.product_list_widget li img,footer .woocommerce-page ul.product_list_widget li img
	{
		width:65px;
		height:65px;
	}

	footer .woocommerce ul.cart_list li a,footer .woocommerce-page ul.cart_list li a,footer .woocommerce ul.product_list_widget li a,footer .woocommerce-page ul.product_list_widget li a
	{
		font-size:17px;
	}

	.woocommerce .woocommerce-error
	{
		margin:0 0 30px;
	}

	.tinv-wishlist td.product-name dl.variation dt
	{
		padding-top:.2em;
		padding-right:.2em;
	}

	.tinv-wishlist td.product-name dl.variation dd
	{
		padding-top:.2em;
	}

	.woocommerce ul.order_details li
	{
		float:none;
		font-size:14px;
		border-right:none;
		padding-right:0;
		margin-left:0;
		margin-right:0;
		padding-left:0;
	}

	.woocommerce ul.order_details li + li
	{
		margin-top:1em;
	}

	.woocommerce-columns--addresses > .woocommerce-column + .woocommerce-column
	{
		margin-top:2em;
	}

	.sc_layouts_row_type_compact .sc_layouts_cart .sc_layouts_cart_items_short
	{
		text-indent:0;
	}
}

@media (max-width: 768px) {
	/* Wishlist */
	.tinv-wishlist .tinvwl-table-manage-list .product-remove,.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:8px;
	}

	.tinv-wishlist .tinvwl-table-manage-list .product-cb
	{
		height:50px;
	}

	.tinv-wishlist .tinvwl-table-manage-list .product-cb input[type="checkbox"]
	{
		position:relative !important;
		height:1px;
	}

	.tinv-wishlist .product-remove button
	{
		margin:0 auto;
	}

	.tinv-wishlist .product-thumbnail img
	{
		max-width:100px;
	}

	.tinv-wishlist .product-action .button
	{
		padding:10px 25px 12px;
	}

	.tinvwl-table-manage-list tbody tr
	{
		display:block;
		padding:5px 0 20px;
	}

	.tinvwl-table-manage-list tfoot tr
	{
		padding:5px 0 0;
	}

	.tinv-wishlist td.product-name a
	{
		display:block;
	}

	.tinv-wishlist td.product-name a + .variation
	{
		margin-top:8px;
		display:inline-flex;
	}

	.tinv-wishlist td.product-name dl.variation * + dt
	{
		margin-left:15px;
	}

	.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button
	{
		display:inline-block;
	}

	.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right
	{
		margin-top:10px;
	}

	.tinv-wishlist table.tinvwl-table-manage-list
	{
		margin-bottom:0;
	}

	.tinv-wishlist .social-buttons > span
	{
		margin-right:0;
	}
}

@media (max-width: 767px) {
	/* WooCommerce */
	.woocommerce ul.products,.woocommerce-page ul.products
	{
		margin-right:-25px;
	}

	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product,.woocommerce[class*="columns-"] ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product
	{
		padding:0 25px 25px 0;
	}

	.woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products li.product.column-1_3,.woocommerce-page ul.products li.product.column-1_3,.woocommerce .related.products ul.products.columns-3 li.product,.woocommerce-page .related.products ul.products.columns-3 li.product,.woocommerce .related.products ul.products li.product.column-1_3,.woocommerce-page .related.products ul.products li.product.column-1_3,.woocommerce .upsells.products ul.products.columns-3 li.product,.woocommerce-page .upsells.products ul.products.columns-3 li.product,.woocommerce .upsells.products ul.products li.product.column-1_3,.woocommerce-page .upsells.products ul.products li.product.column-1_3
	{
		width:50%;
	}

	.woocommerce.columns-4 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.woocommerce ul.products li.product.column-1_4,.woocommerce-page ul.products li.product.column-1_4,.woocommerce .related.products ul.products.columns-4 li.product,.woocommerce-page .related.products ul.products.columns-4 li.product,.woocommerce .related.products ul.products li.product.column-1_4,.woocommerce-page .related.products ul.products li.product.column-1_4,.woocommerce .upsells.products ul.products.columns-4 li.product,.woocommerce-page .upsells.products ul.products.columns-4 li.product,.woocommerce .upsells.products ul.products li.product.column-1_4,.woocommerce-page .upsells.products ul.products li.product.column-1_4
	{
		width:50%;
	}

	.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product,.woocommerce ul.products li.product.column-1_5,.woocommerce-page ul.products li.product.column-1_5,.woocommerce .related.products ul.products.columns-5 li.product,.woocommerce-page .related.products ul.products.columns-5 li.product,.woocommerce .related.products ul.products li.product.column-1_5,.woocommerce-page .related.products ul.products li.product.column-1_5,.woocommerce .upsells.products ul.products.columns-5 li.product,.woocommerce-page .upsells.products ul.products.columns-5 li.product,.woocommerce .upsells.products ul.products li.product.column-1_5,.woocommerce-page .upsells.products ul.products li.product.column-1_5
	{
		width:50%;
	}

	.woocommerce.columns-6 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product,.woocommerce ul.products li.product.column-1_6,.woocommerce-page ul.products li.product.column-1_6,.woocommerce .related.products ul.products.columns-6 li.product,.woocommerce-page .related.products ul.products.columns-6 li.product,.woocommerce .related.products ul.products li.product.column-1_6,.woocommerce-page .related.products ul.products li.product.column-1_6,.woocommerce .upsells.products ul.products.columns-6 li.product,.woocommerce-page .upsells.products ul.products.columns-6 li.product,.woocommerce .upsells.products ul.products li.product.column-1_6,.woocommerce-page .upsells.products ul.products li.product.column-1_6
	{
		width:50%;
	}

	.woocommerce.columns-7 ul.products li.product,.woocommerce-page.columns-7 ul.products li.product,.woocommerce ul.products.columns-7 li.product,.woocommerce-page ul.products.columns-7 li.product,.woocommerce ul.products li.product.column-1_7,.woocommerce-page ul.products li.product.column-1_7,.woocommerce .related.products ul.products.columns-7 li.product,.woocommerce-page .related.products ul.products.columns-7 li.product,.woocommerce .related.products ul.products li.product.column-1_7,.woocommerce-page .related.products ul.products li.product.column-1_7,.woocommerce .upsells.products ul.products.columns-7 li.product,.woocommerce-page .upsells.products ul.products.columns-7 li.product,.woocommerce .upsells.products ul.products li.product.column-1_7,.woocommerce-page .upsells.products ul.products li.product.column-1_7
	{
		width:50%;
	}

	.woocommerce.columns-8 ul.products li.product,.woocommerce-page.columns-8 ul.products li.product,.woocommerce ul.products.columns-8 li.product,.woocommerce-page ul.products.columns-8 li.product,.woocommerce ul.products li.product.column-1_8,.woocommerce-page ul.products li.product.column-1_8,.woocommerce .related.products ul.products.columns-8 li.product,.woocommerce-page .related.products ul.products.columns-8 li.product,.woocommerce .related.products ul.products li.product.column-1_8,.woocommerce-page .related.products ul.products li.product.column-1_8,.woocommerce .upsells.products ul.products.columns-8 li.product,.woocommerce-page .upsells.products ul.products.columns-8 li.product,.woocommerce .upsells.products ul.products li.product.column-1_8,.woocommerce-page .upsells.products ul.products li.product.column-1_8
	{
		width:50%;
	}

	.woocommerce ul.products li.first,.woocommerce-page ul.products li.first
	{
		clear:none;
	}

	.woocommerce ul.products li:nth-child(2n+3),.woocommerce-page ul.products li:nth-child(2n+3)
	{
		clear:both;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary
	{
		width:100% !important;
		float:none;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		margin:0 0 2.2em;
	}

	.woocommerce.sidebar_show div.product div.images,.woocommerce-page.sidebar_show div.product div.images,.woocommerce.sidebar_show #content div.product div.images,.woocommerce-page.sidebar_show #content div.product div.images
	{
		margin-bottom:30px;
	}

	.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary
	{
		padding-left:0 !important;
	}

	.woocommerce .shop_mode_list ul.products li.product .post_content,.woocommerce-page .shop_mode_list ul.products li.product .post_content
	{
		margin:1em 0 1.2em;
	}

	.woocommerce div.product .woocommerce-tabs h2,.woocommerce #content div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce-page #content div.product .woocommerce-tabs h2,.woocommerce #review_form #respond #reply-title
	{
		font-size:20px;
	}

	.woocommerce div.product div.images
	{
		padding-left:110px;
	}

	.woocommerce div.product div.images .flex-control-thumbs li
	{
		padding:0 0 12px;
	}

	.woocommerce div.product div.images .flex-control-thumbs
	{
		padding:0 20px 0 0;
		width:110px;
	}

	.woocommerce div.product .product_title
	{
		margin:0 0 .3em;
		font-size:1.9em;
	}

	.woocommerce div.product .summary span.onsale
	{
		margin:0 0 8px;
	}

	.woocommerce div.product p.price
	{
		margin:0 0 20px;
	}

	.woocommerce div.product form.cart .single_add_to_cart_button
	{
		height:45px;
		line-height:45px !important;
		padding:0 40px !important;
	}

	.woocommerce div.product form.cart .tinv-wraper > .tinvwl_add_to_wishlist_button
	{
		height:45px;
		width:45px;
		line-height:47px !important;
	}

	.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		width:120px;
		height:45px;
	}

	.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary
	{
		margin-bottom:3em;
	}

	.woocommerce div.product form.cart div.quantity span,.woocommerce-page div.product form.cart div.quantity span,.woocommerce .shop_table.cart div.quantity span,.woocommerce-page .shop_table.cart div.quantity span
	{
		line-height:1.6em;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a
	{
		padding:10px;
		min-width:100px;
	}

	.woocommerce .woocommerce-message,.woocommerce .woocommerce-info
	{
		margin:0 0 30px;
	}

	.woocommerce_status_bar > div
	{
		padding:0;
	}

	.woocommerce_status_bar > div + div
	{
		padding-top:8px;
	}

	.woocommerce_status_bar > div.bar_cart:after,.woocommerce_status_bar > div.bar_payment:after
	{
		display:none;
	}

	.woocommerce_status_bar
	{
		margin-bottom:30px;
		display:block;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
	{
		margin:0 0 22px;
	}

	.single-product .related h2,.single-product .upsells h2
	{
		font-size:1.7em;
		margin-bottom:25px;
	}

	.woocommerce ul.products li.product .post_featured
	{
		margin-bottom:18px;
	}

	.woocommerce #review_form #respond #reply-title
	{
		margin-bottom:.6em;
	}

	body.woocommerce-page form.lost_reset_password .woocommerce-form-row button.button,.woocommerce #btn-buy,.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button,.woocommerce #respond input#submit,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.cart td.actions .button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.yith-woocompare-widget a.clear-all
	{
		padding:12px 40px 13px;
	}

	.woocommerce #review_form #respond .form-submit
	{
		margin-top:25px;
	}

	.woocommerce div.product .woocommerce-product-rating,.woocommerce-page div.product .woocommerce-product-rating
	{
		margin-top:-2px;
	}

	.woocommerce div.product form.cart .variations .label
	{
		font-size:18px;
	}

	.woocommerce .product_meta span + span
	{
		margin-top:8px;
	}

	.woocommerce .cart_totals table.shop_table tr th
	{
		font-size:16px;
	}

	.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th
	{
		padding:10px;
	}

	.woocommerce .cart_totals table.shop_table tr td
	{
		font-size:16px;
	}

	.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td
	{
		padding:10px;
	}

	.woocommerce form .form-row
	{
		margin-bottom:17px;
	}

	.woocommerce .cart_totals .wc-proceed-to-checkout
	{
		padding:1em 0 0;
	}

	.woocommerce-checkout .woocommerce_status_bar
	{
		margin-top:30px;
	}

	.woocommerce-form-coupon .cart-coupon-inner
	{
		height:50px;
		width:100%;
		padding-left:10px;
	}

	.woocommerce-form-coupon .cart-coupon-inner button
	{
		width:135px;
		font-size:15px;
	}

	.woocommerce-form-coupon .cart-coupon-inner input
	{
		margin-right:135px;
	}

	.woocommerce-form-coupon p
	{
		margin:18px 0 0;
	}

	form.woocommerce-checkout #customer_details
	{
		padding-right:0;
		width:100%;
		float:none;
	}

	.woocommerce form .form-row label,.woocommerce-page form .form-row label
	{
		font-size:16px;
		margin-bottom:8px;
	}

	.woocommerce form .form-row .select2-container
	{
		font-size:15px;
	}

	form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2
	{
		width:100%;
		float:none;
		padding-bottom:20px;
	}

	.woocommerce form .form-row textarea
	{
		height:5em;
		min-height:5.5em;
	}

	.woocommerce-checkout.checkout h3
	{
		margin-bottom:25px;
	}

	.woocommerce-checkout.checkout h3 label
	{
		margin:0;
	}

	form.woocommerce-checkout #order_review
	{
		width:100%;
		float:none;
	}

	#payment
	{
		margin:35px 0 0;
	}

	.woocommerce .checkout #order_review,.woocommerce-page .checkout #order_review
	{
		margin-bottom:0;
	}

	/* Cart Form */
	.woocommerce-cart-form table.shop_table.shop_table_responsive thead
	{
		display:none;
	}

	.woocommerce table.cart .cart_item table,.woocommerce-page table.cart .cart_item table
	{
		width:100%;
	}

	.woocommerce table.cart tr > td td,.woocommerce-page table.cart tr > td td
	{
		padding:6px !important;
	}

	.woocommerce .woocommerce-cart-form table.shop_table th:first-child,.woocommerce .woocommerce-cart-form table.shop_table td:first-child,.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td
	{
		padding:18px 0;
	}

	.woocommerce .woocommerce-cart-form table.shop_table th:first-child.cart-coupon,.woocommerce .woocommerce-cart-form table.shop_table td:first-child.cart-coupon,.woocommerce .woocommerce-cart-form table.shop_table th.cart-coupon,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding:24px 0 0;
	}

	.woocommerce table.cart.shop_table > tbody > tr:first-child > td
	{
		padding-top:0 !important;
	}

	.woocommerce table.cart.shop_table > tbody > tr + tr
	{
		border-top:1px solid #ddd;
	}

	.woocommerce table.cart.shop_table_responsive tr.first_row td,.woocommerce table.cart.shop_table_responsive tr.second_row td
	{
		padding-left:0 !important;
		padding-right:0 !important;
	}

	.woocommerce table.shop_table_responsive tr td td:not(.product-name),.woocommerce-page table.shop_table_responsive tr td td:not(.product-name)
	{
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		flex-direction:row;
		align-items:center;
		justify-content:space-between;
	}

	.woocommerce table.shop_table_responsive tr td td:before,.woocommerce-page table.shop_table_responsive tr td td:before
	{
		content:attr(data-title) ": " !important;
		display:block;
		margin-right:5px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table tbody
	{
		position:relative;
	}

	.woocommerce .woocommerce-cart-form table.shop_table tr.cart_item
	{
		position:relative;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.product-remove
	{
		background:none;
		position:absolute;
		top:.3em;
		right:0;
		font-size:24px;
		padding:0 !important;
	}

	.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		display:inline-block;
	}

	.woocommerce table.cart.shop_table_responsive tr,.woocommerce-page table.cart.shop_table_responsive tr
	{
		display:block;
	}

	.woocommerce table.cart.shop_table_responsive tr td,.woocommerce-page table.cart.shop_table_responsive tr td
	{
		display:block;
		text-align:right !important;
	}

	.woocommerce table.cart thead tr,.woocommerce-page table.cart thead tr,.woocommerce table.cart .cart_item,.woocommerce-page table.cart .cart_item
	{
		display:block;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.product-name
	{
		width:100%;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .product-name-inner
	{
		display:inline-flex;
		align-items:center;
		width:100%;
		padding-top:12px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.actions,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding-top:10px;
	}

	.woocommerce div.product form.cart div.quantity span,.woocommerce-page div.product form.cart div.quantity span,.woocommerce .shop_table.cart div.quantity span,.woocommerce-page .shop_table.cart div.quantity span
	{
		width:33px;
	}

	.woocommerce div.product form.cart div.quantity input[type="number"],.woocommerce-page div.product form.cart div.quantity input[type="number"],.woocommerce .shop_table.cart div.quantity input[type="number"],.woocommerce-page .shop_table.cart div.quantity input[type="number"]
	{
		padding:0 0 0 25px;
	}

	.single-product div.product .trx-stretch-width-wrap
	{
		padding-top:2em;
	}

	.single-product div.product .trx-stretch-width .woocommerce-tabs
	{
		padding-top:4em;
	}

	.single-product div.product .trx-stretch-width .woocommerce-tabs .panel
	{
		padding-top:2em;
	}

	.single-product div.product .woocommerce-tabs .wc-tabs li a,.single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a
	{
		padding:1.1em 2em .9em;
	}

	.woocommerce #reviews
	{
		margin:0;
	}

	.woocommerce #reviews #comments,.woocommerce #comments + #review_form_wrapper
	{
		float:none;
		width:100%;
		padding:0;
	}

	.woocommerce #comments + #review_form_wrapper
	{
		margin-top:2em;
	}

	.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th
	{
		display:table-cell;
	}

	.woocommerce table.cart,.woocommerce-page table.cart
	{
		opacity:0;
		-webkit-transition:opacity .3s ease;
		-ms-transition:opacity .3s ease;
		transition:opacity .3s ease;
	}

	.woocommerce table.cart.inited,.woocommerce-page table.cart.inited
	{
		opacity:1;
	}

	.woocommerce table.shop_table tr:nth-child(n+1) th:first-child,.woocommerce table.shop_table tr:nth-child(n+1) td:first-child,.woocommerce table.shop_table td
	{
		border-width:0;
	}

	.woocommerce table.shop_table tr:nth-child(n+1).second_row th:first-child,.woocommerce table.shop_table tr:nth-child(n+1).second_row td:first-child,.woocommerce table.shop_table .second_row td
	{
		border-bottom-width:0;
	}

	.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text
	{
		width:9.3em;
	}

	.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		margin:0;
	}

	.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content
	{
		width:100%;
		float:none;
	}

	.woocommerce-account .woocommerce-MyAccount-navigation
	{
		border-top:1px dotted #ddd;
		border-bottom:1px dotted #ddd;
		margin-bottom:2em;
	}

	.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content .woocommerce-Address-title a
	{
		font-size:14px;
	}

	.woocommerce-account .woocommerce-MyAccount-navigation ul
	{
		width:100%;
		text-align:center;
		padding:1em 0;
	}

	.woocommerce-account .woocommerce-MyAccount-navigation ul li
	{
		display:inline-block;
	}

	.woocommerce-account .woocommerce-MyAccount-navigation ul li + li
	{
		border-top-width:0;
	}

	.woocommerce-MyAccount-navigation ul li a
	{
		padding:6px 9px;
	}

	.woocommerce .woocommerce-ordering
	{
		margin-top:0;
		margin-bottom:2em;
		width:220px;
	}

	.woocommerce .woocommerce-ordering select
	{
		font-size:18px;
	}

	.woocommerce .woocommerce-result-count
	{
		margin:0 .3em .5em 0;
		font-size:16px;
	}

	/* Wishlist */
	.tinv-wishlist .tinvwl-table-manage-list .product-remove,.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:8px;
	}

	.tinv-wishlist .tinvwl-table-manage-list .product-cb
	{
		height:50px;
	}

	.tinv-wishlist .tinvwl-table-manage-list .product-cb input[type="checkbox"]
	{
		position:relative !important;
		height:1px;
	}

	.tinv-wishlist .product-remove button
	{
		margin:0 auto;
	}

	.tinv-wishlist .product-thumbnail img
	{
		max-width:100px;
	}

	.tinvwl-table-manage-list tbody tr
	{
		display:block;
		padding:5px 0 20px;
	}

	.tinvwl-table-manage-list tfoot tr
	{
		padding:5px 0 0;
	}

	.tinv-wishlist td.product-name a
	{
		display:block;
	}

	.tinv-wishlist td.product-name a + .variation
	{
		margin-top:8px;
		display:inline-flex;
	}

	.tinv-wishlist td.product-name dl.variation * + dt
	{
		margin-left:15px;
	}

	.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button
	{
		display:inline-block;
	}

	.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right
	{
		margin-top:10px;
	}

	.tinv-wishlist table.tinvwl-table-manage-list
	{
		margin-bottom:0;
	}

	.tinv-wishlist .social-buttons > span
	{
		margin-right:0;
	}

	/* Cart */
	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		position:fixed;
		top:0;
		right:0;
		bottom:0;
		left:0;
		width:auto;
		height:auto;
	}

	.sc_layouts_column_align_right .sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		left:0;
		right:0;
	}

	.admin-bar .sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		top:46px;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .widget_shopping_cart
	{
		padding:0 20px;
		max-height:90%;
		width:96%;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .widget_shopping_cart .buttons a
	{
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		box-shadow:none;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		cursor:auto;
		width:2em;
		height:2em;
		position:absolute;
		left:auto;
		top:5px;
		z-index:99;
		padding:5px;
		right:5px;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .sc_layouts_cart_widget_close .sc_layouts_cart_widget_close_icon
	{
		display:block;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover
	{
		color:inherit;
	}

	/* modern */
	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart
	{
		transform:none;
		top:auto;
		left:auto;
		width:100%;
		max-height:100%;
		overflow-x:inherit;
		overflow-y:inherit;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget
	{
		width:380px;
		padding:60px 25px 25px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		right:20px;
		top:20px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_item_text
	{
		font-size:22px;
		left:25px;
		top:26px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .total
	{
		padding-top:15px !important;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons
	{
		margin-top:15px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart ul.cart_list
	{
		padding-top:25px;
	}

	/* Products variations */
	.woocommerce ul.products.products_style_info_2 li.product .post_featured,.sc_extended_products_default .sc_item_slider ul.products li.product .post_featured,.sc_extended_products_default .woocommerce ul.products li.product .post_featured,.woocommerce ul.products.products_style_centered li.product .post_featured
	{
		margin-bottom:18px;
	}

	.sc_extended_products_default .sc_item_slider ul.products li.product .woocommerce-loop-product__title,.sc_extended_products_default .sc_item_slider ul.products li.product h3
	{
		font-size:17px;
	}

	.sc_extended_products_default .sc_item_slider ul.products li.product .post_featured
	{
		margin-bottom:15px;
	}

	.sc_extended_products_default .sc_item_slider ul.products li.product .post_featured.hover_shop .icons
	{
		display:none;
	}

	.woocommerce ul.products.products_style_simple li.product .woocommerce-loop-category__title,.woocommerce ul.products.products_style_simple li.product .woocommerce-loop-product__title,.woocommerce ul.products.products_style_simple li.product h3
	{
		font-size:18px;
	}

	.woocommerce ul.products.products_style_simple li.product .post_data
	{
		padding:18px 7px;
	}

	.woocommerce ul.products.products_style_simple li.product
	{
		padding-bottom:10px;
	}

	.sc_extended_products_default .woocommerce.columns-5 ul.products li.product,.sc_extended_products_default .woocommerce.columns-6 ul.products li.product,.sc_extended_products_default .woocommerce.columns-7 ul.products li.product,.sc_extended_products_default .woocommerce.columns-8 ul.products li.product
	{
		padding-bottom:25px;
	}

	/* Categories */
	.categories_list_style_7
	{
		display:block !important;
	}

	.categories_list_style_7 .categories_list_info_wrap .categories_list_info
	{
		padding:12px 25px;
	}

	.categories_list_style_8
	{
		display:block !important;
	}

	.categories_list_style_8 .post_featured_bg:before
	{
		padding-top:60%;
	}

	.categories_list_style_8 .categories_list_info_wrap .categories_list_info
	{
		padding:10px 25px;
	}

	.categories_list_style_8 .categories_list_item + .categories_list_item
	{
		margin-top:var(--theme-var-grid_gap);
	}

	.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li
	{
		padding:10px 0 2px;
	}

	.shop_table_order_details table.shop_table th,.shop_table_order_details table.shop_table td
	{
		padding:20px 0;
	}

	.woocommerce .woocommerce-customer-details address
	{
		padding:25px;
	}

	.woocommerce .woocommerce-order-details
	{
		margin-bottom:50px;
	}

	.woocommerce .woocommerce-error
	{
		margin:0 0 20px;
	}

	.shop_table_order_details
	{
		padding:18px 25px;
	}

	.woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-details .woocommerce-order-details__title
	{
		margin:0;
		padding-bottom:20px;
		font-size:27px;
	}

	.tinv-wishlist td.product-name dl.variation dd
	{
		padding-left:.2em;
	}

	.shipping-calculator-form .select2-container--default .select2-selection--single span.select2-selection__rendered
	{
		line-height:1.7em;
		white-space:pre-wrap;
		padding-bottom:5px;
	}

	.woocommerce-checkout .woocommerce-form-login
	{
		max-width:100%;
	}

	.woocommerce_status_bar .num
	{
		width:34px;
		height:34px;
		line-height:34px;
	}

	#elegro-reset-wrapper .elegro-widget__form p
	{
		line-height:20px;
		margin-top:5px;
	}

	.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_button_filters
	{
		width:100%;
		text-align:center;
	}
}

@media (max-width: 600px) {
	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		top:0;
	}
}

@media (max-width: 479px) {
	/* WooCommerce */
	.post_featured.hover_shop_buttons .icons a:before
	{
		display:none;
	}

	.woocommerce ul.products,.woocommerce-page ul.products
	{
		margin-right:0;
	}

	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product,.woocommerce[class*="columns-"] ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product
	{
		padding:0 0 25px;
	}

	.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*="column-"] li.product,.woocommerce-page ul.products[class*="column-"] li.product,.woocommerce ul.products li.product[class*="column-"],.woocommerce-page ul.products li.product[class*="column-"]
	{
		width:100% !important;
	}

	.woocommerce div.product .woocommerce-product-rating,.woocommerce-page div.product .woocommerce-product-rating
	{
		float:none;
	}

	.woocommerce div.product .woocommerce-product-rating .star-rating,.woocommerce-page div.product .woocommerce-product-rating .star-rating
	{
		margin-top:0;
		margin-bottom:4px;
	}

	.single-product div.product .trx-stretch-width-wrap
	{
		padding-top:1em;
	}

	.single-product div.product .trx-stretch-width .woocommerce-tabs
	{
		padding-top:3em;
	}

	.single-product div.product .woocommerce-tabs .wc-tabs li a,.single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a
	{
		padding:1.1em 1em .9em;
		letter-spacing:0;
	}

	.woocommerce div.product .woocommerce-tabs h2,.woocommerce #content div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce-page #content div.product .woocommerce-tabs h2,.woocommerce div.product .woocommerce-tabs h3,.woocommerce #content div.product .woocommerce-tabs h3,.woocommerce-page div.product .woocommerce-tabs h3,.woocommerce-page #content div.product .woocommerce-tabs h3
	{
		letter-spacing:0;
		line-height:1.25em;
	}

	.single-product .related ul.products li.product
	{
		width:100%;
	}

	#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input
	{
		line-height:16px;
	}

	.woocommerce table.shop_table
	{
		letter-spacing:0;
	}

	.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead
	{
		display:table-header-group;
	}

	.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th
	{
		display:table-cell;
	}

	.woocommerce table.shop_table th
	{
		text-transform:none;
	}

	.woocommerce td.product-quantity
	{
		min-width:0;
	}

	.woocommerce div.product form.cart div.quantity input[type="number"],.woocommerce-page div.product form.cart div.quantity input[type="number"],.woocommerce .shop_table.cart div.quantity input[type="number"],.woocommerce-page .shop_table.cart div.quantity input[type="number"]
	{
		font-size:1em;
	}

	.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon
	{
		float:none;
		display:block;
	}

	.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text
	{
		padding-left:.5em;
		padding-right:.5em;
		float:left;
	}

	.woocommerce table.cart td.actions .coupon .input-text + .button,.woocommerce #content table.cart td.actions .coupon .input-text + .button,.woocommerce-page table.cart td.actions .coupon .input-text + .button,.woocommerce-page #content table.cart td.actions .coupon .input-text + .button
	{
		float:right;
	}

	.woocommerce table.cart td.actions .coupon + .button,.woocommerce #content table.cart td.actions .coupon + .button,.woocommerce-page table.cart td.actions .coupon + .button,.woocommerce-page #content table.cart td.actions .coupon + .button
	{
		width:100%;
	}

	.woocommerce .woocommerce-ordering
	{
		margin-bottom:1.8em;
		width:100%;
		float:none;
		clear:both;
	}

	.woocommerce ul.products li.product .post_featured
	{
		margin-bottom:20px;
	}

	.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img
	{
		margin:-10px 20px 10px 0;
		margin-right:20px;
		width:65px;
		height:65px;
	}

	.woocommerce ul.cart_list li a,.woocommerce-page ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.product_list_widget li a
	{
		font-size:17px;
	}

	.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img
	{
		margin:-5px 12px 10px 0;
	}

	.woocommerce .widget_shopping_cart .buttons,.woocommerce.widget_shopping_cart .buttons
	{
		margin-top:15px;
	}

	.woocommerce.widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total
	{
		font-size:17px;
	}

	.woocommerce .widget_price_filter .price_slider_amount .button
	{
		margin-top:15px;
	}

	.woocommerce ul.cart_list li > .amount,.woocommerce-page ul.cart_list li > .amount,.woocommerce ul.product_list_widget li > .amount,.woocommerce-page ul.product_list_widget li > .amount,.woocommerce ul.cart_list li span .amount,.woocommerce-page ul.cart_list li span .amount,.woocommerce ul.product_list_widget li span .amount,.woocommerce-page ul.product_list_widget li span .amount,.woocommerce ul.cart_list li ins .amount,.woocommerce-page ul.cart_list li ins .amount,.woocommerce ul.product_list_widget li ins .amount,.woocommerce-page ul.product_list_widget li ins .amount
	{
		font-size:17px;
	}

	.woocommerce.widget_shopping_cart .quantity,.woocommerce-page.widget_shopping_cart .quantity,.woocommerce .widget_shopping_cart .quantity,.woocommerce-page .widget_shopping_cart .quantity
	{
		font-size:17px;
	}

	.woocommerce.widget_shopping_cart .quantity *,.woocommerce-page.widget_shopping_cart .quantity *,.woocommerce .widget_shopping_cart .quantity *,.woocommerce-page .widget_shopping_cart .quantity *
	{
		font-size:17px;
	}

	.woocommerce div.product div.images
	{
		padding-left:0;
	}

	.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images
	{
		margin:0 0 1.7em;
	}

	.woocommerce div.product div.images .flex-control-thumbs
	{
		padding:15px 0 0;
		margin:0 -8px -8px 0;
		width:auto;
		position:relative;
	}

	.woocommerce div.product div.images .flex-control-thumbs li
	{
		padding:0 8px 8px 0;
		width:25%;
	}

	.woocommerce div.product .product_title
	{
		font-size:1.6em;
	}

	.woocommerce div.product p.price,.woocommerce div.product span.price
	{
		font-size:23px;
	}

	.woocommerce div.product p.price
	{
		margin:0 0 17px;
	}

	.woocommerce-variation-price .price
	{
		padding-bottom:20px;
	}

	.woocommerce div.product form.cart .variations .label
	{
		font-size:16px;
	}

	.woocommerce .product_meta span
	{
		font-size:16px;
	}

	.woocommerce .product_meta span + span
	{
		margin-top:5px;
	}

	.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary
	{
		margin-bottom:2.5em;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a
	{
		padding:10px 18px;
		min-width:100px;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
	{
		margin:0 0 18px;
	}

	.woocommerce table.shop_attributes th
	{
		padding:5px;
	}

	.woocommerce div.product .woocommerce-tabs h2,.woocommerce #content div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce-page #content div.product .woocommerce-tabs h2
	{
		margin:0 0 .7em;
	}

	.single-product .related,.single-product .upsells
	{
		margin-top:2.2em;
	}

	.single-product .related h2,.single-product .upsells h2
	{
		font-size:1.5em;
		margin-bottom:20px;
	}

	.woocommerce ul.products li.product .post_featured
	{
		margin-bottom:18px;
	}

	.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price
	{
		margin:9px 0 0;
	}

	.woocommerce ul.products li.product .star-rating
	{
		margin:13px 0 0;
	}

	.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar
	{
		width:55px;
		margin:0 15px 5px 0;
	}

	.woocommerce #comments + #review_form_wrapper
	{
		margin-top:1.6em;
	}

	.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea
	{
		height:5em;
		min-height:5em;
	}

	body.woocommerce-page form.lost_reset_password .woocommerce-form-row button.button,.woocommerce #btn-buy,.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button,.woocommerce #respond input#submit,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.cart td.actions .button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.yith-woocompare-widget a.clear-all
	{
		font-size:15px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner
	{
		padding-left:10px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button
	{
		text-align:center;
		display:inline-block;
		width:100%;
		height:50px;
		line-height:50px;
	}

	.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button + .button
	{
		margin-top:7px;
		margin-left:0;
	}

	.woocommerce .woocommerce-cart-form table.shop_table td.actions,.woocommerce .woocommerce-cart-form table.shop_table td.cart-coupon
	{
		padding-top:8px;
	}

	.woocommerce .cart-collaterals h2,.woocommerce-page .cart-collaterals h2
	{
		font-size:22px;
	}

	.woocommerce .cart_totals .wc-proceed-to-checkout
	{
		padding:8px 0 0;
	}

	.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		width:95px;
		margin:0 5px 0 0;
	}

	.woocommerce .shop_table.cart div.quantity,.woocommerce-page .shop_table.cart div.quantity
	{
		font-size:16px;
	}

	.shop_table_checkout_review
	{
		padding:10px 20px;
	}

	.shop_table_checkout_review table th,.shop_table_checkout_review table td
	{
		padding:10px 0;
		font-size:16px;
	}

	#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods
	{
		padding:10px 20px;
	}

	#payment ul.methods li
	{
		padding:12px 0;
	}

	#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row
	{
		padding:5px 20px 25px;
	}

	.woocommerce div.product form.cart .single_add_to_cart_button
	{
		padding:0 25px 1px !important;
		margin-right:5px;
	}

	.woocommerce ul.products li.product .post_data .post_data_inner > div + .button.product_type_variable,.woocommerce ul.products li.product .post_data .post_data_inner > div + .button.product_type_simple,.woocommerce ul.products li.product .post_data .add_to_cart_wrap,.woocommerce-page ul.products li.product .post_data .post_data_inner > div + .button.product_type_variable,.woocommerce-page ul.products li.product .post_data .post_data_inner > div + .button.product_type_simple,.woocommerce-page ul.products li.product .post_data .add_to_cart_wrap
	{
		margin-top:11px;
	}

	/* Wishlist */
	.tinv-wishlist .tinvwl-table-manage-list .product-cb
	{
		height:40px;
	}

	.tinv-wishlist .tinvwl-table-manage-list .product-remove,.tinv-wishlist table th,.tinv-wishlist table td
	{
		padding:5px;
	}

	.tinv-wishlist tfoot tr button
	{
		padding-left:20px;
		padding-right:20px;
		height:45px !important;
		line-height:45px !important;
	}

	.tinvwl-input-group .form-control
	{
		height:45px;
	}

	.tinv-wishlist .social-buttons li a.social
	{
		width:1.5em;
		height:1.5em;
	}

	.tinv-wishlist .social-buttons li a.social i
	{
		line-height:1.5em;
	}

	/* Cart */
	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget
	{
		padding:25px 15px;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget a.remove
	{
		top:6px !important;
		right:2px !important;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		top:0;
		right:0;
		width:1.5em;
		height:1.5em;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .widget_shopping_cart
	{
		width:100%;
		padding:0 15px;
	}

	.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .widget_shopping_cart .buttons
	{
		margin-top:20px;
	}

	/* modern */
	.sc_layouts_cart.modern .sc_layouts_cart_widget
	{
		width:320px;
		padding:50px 20px 20px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_cart_widget_close
	{
		right:14px;
		top:12px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .sc_layouts_item_text
	{
		font-size:22px;
		left:20px;
		top:18px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart ul.cart_list
	{
		padding-top:20px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons a
	{
		line-height:40px;
		height:40px !important;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart ul.cart_list li img
	{
		margin-right:15px;
	}

	.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart ul.cart_list li
	{
		padding:7px 20px 7px 0;
	}

	/* Products variations */
	.woocommerce ul.products li.product .post_header .post_tags
	{
		margin-bottom:.3em;
	}

	.woocommerce ul.products.products_style_info_2 li.product .price
	{
		margin:6px 0 3px;
	}

	/* Categories */
	.categories_list_style_4 .categories_list_title
	{
		font-size:24px;
		margin:4px 0;
	}

	.categories_list_style_7 .post_featured_bg:before
	{
		padding-top:60%;
	}

	.categories_list_style_8 .categories_list_item:hover .categories_link_more,.categories_list_style_6 .categories_list_item:hover .categories_link_more,.categories_list_style_7 .categories_list_item:hover .categories_link_more
	{
		margin-bottom:10px;
	}

	.woocommerce ul.order_details li
	{
		font-size:12px;
	}

	.woocommerce ul.order_details
	{
		margin:0 0 2em;
	}

	.shop_table_order_details table.shop_table th,.shop_table_order_details table.shop_table td
	{
		padding:10px 0;
	}

	.woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-details .woocommerce-order-details__title
	{
		font-size:24px;
	}

	.woocommerce .woocommerce-order-details
	{
		margin-bottom:40px;
	}

	.shop_table_order_details table.shop_table th,.shop_table_order_details table.shop_table td
	{
		font-size:16px;
	}

	.tinv-wishlist .social-buttons
	{
		margin-left:0;
		margin-right:0;
	}

	.woocommerce ul.products.products_style_simple li.product
	{
		padding-bottom:10px;
	}
}

/*# sourceMappingURL=woocommerce-responsive.css.map *//* =Child-Theme responsive styles starts here
-------------------------------------------------------------- */@charset "UTF-8";

	@font-face
	{
		font-family:swiper-icons;
		font-style:normal;
		font-weight:400;
		src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
	}

	:root
	{
		--swiper-theme-color:#007aff;
	}

	.jp-carousel-overlay .swiper-container
	{
		list-style:none;
		margin-left:auto;
		margin-right:auto;
		overflow:hidden;
		padding:0;
		position:relative;
		z-index:1;
	}

	.jp-carousel-overlay .swiper-container-vertical>.swiper-wrapper
	{
		flex-direction:column;
	}

	.jp-carousel-overlay .swiper-wrapper
	{
		box-sizing:content-box;
		display:flex;
		height:100%;
		position:relative;
		transition-property:transform;
		width:100%;
		z-index:1;
	}

	.jp-carousel-overlay .swiper-container-android .swiper-slide,.jp-carousel-overlay .swiper-wrapper
	{
		transform:translateZ(0);
	}

	.jp-carousel-overlay .swiper-container-multirow>.swiper-wrapper
	{
		flex-wrap:wrap;
	}

	.jp-carousel-overlay .swiper-container-multirow-column>.swiper-wrapper
	{
		flex-direction:column;
		flex-wrap:wrap;
	}

	.jp-carousel-overlay .swiper-container-free-mode>.swiper-wrapper
	{
		margin:0 auto;
		transition-timing-function:ease-out;
	}

	.jp-carousel-overlay .swiper-container-pointer-events
	{
		touch-action:pan-y;
	}

	.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical
	{
		touch-action:pan-x;
	}

	.jp-carousel-overlay .swiper-slide
	{
		flex-shrink:0;
		height:100%;
		position:relative;
		transition-property:transform;
		width:100%;
	}

	.jp-carousel-overlay .swiper-slide-invisible-blank
	{
		visibility:hidden;
	}

	.jp-carousel-overlay .swiper-container-autoheight,.jp-carousel-overlay .swiper-container-autoheight .swiper-slide
	{
		height:auto;
	}

	.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper
	{
		align-items:flex-start;
		transition-property:transform,height;
	}

	.jp-carousel-overlay .swiper-container-3d
	{
		perspective:1200px;
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow,.jp-carousel-overlay .swiper-container-3d .swiper-slide,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,.jp-carousel-overlay .swiper-container-3d .swiper-wrapper
	{
		transform-style:preserve-3d;
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top
	{
		height:100%;
		left:0;
		pointer-events:none;
		position:absolute;
		top:0;
		width:100%;
		z-index:10;
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left
	{
		background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right
	{
		background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top
	{
		background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);
	}

	.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom
	{
		background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);
	}

	.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper
	{
		-ms-overflow-style:none;
		overflow:auto;
		scrollbar-width:none;
	}

	.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar
	{
		display:none;
	}

	.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper>.swiper-slide
	{
		scroll-snap-align:start start;
	}

	.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper
	{
		scroll-snap-type:x mandatory;
	}

	.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper
	{
		scroll-snap-type:y mandatory;
	}

	:root
	{
		--swiper-navigation-size:44px;
	}

	.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev
	{
		align-items:center;
		color:var(--swiper-navigation-color,var(--swiper-theme-color));
		cursor:pointer;
		display:flex;
		height:var(--swiper-navigation-size);
		justify-content:center;
		margin-top:calc(0px - var(--swiper-navigation-size)/2);
		position:absolute;
		top:50%;
		width:calc(var(--swiper-navigation-size)/44*27);
		z-index:10;
	}

	.jp-carousel-overlay .swiper-button-next.swiper-button-disabled,.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled
	{
		cursor:auto;
		opacity:.35;
		pointer-events:none;
	}

	.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after
	{
		font-family:swiper-icons;
		font-size:var(--swiper-navigation-size);
		font-variant:normal;
		letter-spacing:0;
		line-height:1;
		text-transform:none !important;
		text-transform:none;
	}

	.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next
	{
		left:10px;
		right:auto;
	}

	.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after
	{
		content:"prev";
	}

	.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev
	{
		left:auto;
		right:10px;
	}

	.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after
	{
		content:"next";
	}

	.jp-carousel-overlay .swiper-button-next.swiper-button-white,.jp-carousel-overlay .swiper-button-prev.swiper-button-white
	{
		--swiper-navigation-color:#fff;
	}

	.jp-carousel-overlay .swiper-button-next.swiper-button-black,.jp-carousel-overlay .swiper-button-prev.swiper-button-black
	{
		--swiper-navigation-color:#000;
	}

	.jp-carousel-overlay .swiper-button-lock
	{
		display:none;
	}

	.jp-carousel-overlay .swiper-pagination
	{
		position:absolute;
		text-align:center;
		transform:translateZ(0);
		transition:opacity .3s;
		z-index:10;
	}

	.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden
	{
		opacity:0;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets,.jp-carousel-overlay .swiper-pagination-custom,.jp-carousel-overlay .swiper-pagination-fraction
	{
		bottom:10px;
		left:0;
		width:100%;
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic
	{
		font-size:0;
		overflow:hidden;
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet
	{
		position:relative;
		transform:scale(.33);
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main
	{
		transform:scale(1);
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev
	{
		transform:scale(.66);
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev
	{
		transform:scale(.33);
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next
	{
		transform:scale(.66);
	}

	.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next
	{
		transform:scale(.33);
	}

	.jp-carousel-overlay .swiper-pagination-bullet
	{
		background:#000;
		border-radius:50%;
		display:inline-block;
		height:8px;
		opacity:.2;
		width:8px;
	}

	.jp-carousel-overlay button.swiper-pagination-bullet
	{
		-webkit-appearance:none;
		appearance:none;
		border:none;
		box-shadow:none;
		margin:0;
		padding:0;
	}

	.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet
	{
		cursor:pointer;
	}

	.jp-carousel-overlay .swiper-pagination-bullet-active
	{
		background:var(--swiper-pagination-color,var(--swiper-theme-color));
		opacity:1;
	}

	.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets
	{
		right:10px;
		top:50%;
		transform:translate3d(0,-50%,0);
	}

	.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet
	{
		display:block;
		margin:6px 0;
	}

	.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	{
		top:50%;
		transform:translateY(-50%);
		width:8px;
	}

	.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
	{
		display:inline-block;
		transition:transform .2s,top .2s;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet
	{
		margin:0 4px;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	{
		left:50%;
		transform:translateX(-50%);
		white-space:nowrap;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
	{
		transition:transform .2s,left .2s;
	}

	.jp-carousel-overlay .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
	{
		transition:transform .2s,right .2s;
	}

	.jp-carousel-overlay .swiper-pagination-progressbar
	{
		background:rgba(0,0,0,.25);
		position:absolute;
	}

	.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill
	{
		background:var(--swiper-pagination-color,var(--swiper-theme-color));
		height:100%;
		left:0;
		position:absolute;
		top:0;
		transform:scale(0);
		transform-origin:left top;
		width:100%;
	}

	.jp-carousel-overlay .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill
	{
		transform-origin:right top;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
	{
		height:4px;
		left:0;
		top:0;
		width:100%;
	}

	.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar
	{
		height:100%;
		left:0;
		top:0;
		width:4px;
	}

	.jp-carousel-overlay .swiper-pagination-white
	{
		--swiper-pagination-color:#fff;
	}

	.jp-carousel-overlay .swiper-pagination-black
	{
		--swiper-pagination-color:#000;
	}

	.jp-carousel-overlay .swiper-pagination-lock
	{
		display:none;
	}

	.jp-carousel-overlay .swiper-zoom-container
	{
		align-items:center;
		display:flex;
		height:100%;
		justify-content:center;
		text-align:center;
		width:100%;
	}

	.jp-carousel-overlay .swiper-zoom-container>canvas,.jp-carousel-overlay .swiper-zoom-container>img,.jp-carousel-overlay .swiper-zoom-container>svg
	{
		max-height:100%;
		max-width:100%;
		object-fit:contain;
	}

	.jp-carousel-overlay .swiper-slide-zoomed
	{
		cursor:move;
	}

	.jp-carousel-overlay .swiper-container .swiper-notification
	{
		left:0;
		opacity:0;
		pointer-events:none;
		position:absolute;
		top:0;
		z-index:-1000;
	}

	:root
	{
		--jp-carousel-primary-color:#fff;
		--jp-carousel-primary-subtle-color:#999;
		--jp-carousel-bg-color:#000;
		--jp-carousel-bg-faded-color:#222;
		--jp-carousel-border-color:#3a3a3a;
	}

	:root .jp-carousel-light
	{
		--jp-carousel-primary-color:#000;
		--jp-carousel-primary-subtle-color:#646970;
		--jp-carousel-bg-color:#fff;
		--jp-carousel-bg-faded-color:#fbfbfb;
		--jp-carousel-border-color:#dcdcde;
	}

	.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev
	{
		background-image:none;
	}

	[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption
	{
		cursor:pointer;
	}

	.jp-carousel-wrap *
	{
		line-height:inherit;
	}

	.jp-carousel-wrap.swiper-container
	{
		height:auto;
		width:100vw;
	}

	.jp-carousel-overlay .swiper-zoom-container
	{
		background-position:50%;
		background-repeat:no-repeat;
		background-size:200%;
	}

	.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img
	{
		transition:none !important;
	}

	.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev
	{
		background-image:none;
		height:auto;
		opacity:.5;
		padding:20px 40px;
		transition:opacity .5s ease-out;
		width:auto;
	}

	.jp-carousel-overlay .swiper-button-next:hover,.jp-carousel-overlay .swiper-button-prev:hover
	{
		opacity:1;
	}

	.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after
	{
		content:none;
	}

	.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg
	{
		background:var(--jp-carousel-bg-color);
		border-radius:4px;
		height:30px;
		width:28px;
	}

	.jp-carousel-overlay .swiper-button-next svg:hover,.jp-carousel-overlay .swiper-button-prev svg:hover
	{
		background:var(--jp-carousel-primary-subtle-color);
	}

	.jp-carousel-overlay
	{
		background:var(--jp-carousel-bg-color);
		bottom:0;
		direction:ltr;
		font-family:Helvetica Neue,sans-serif !important;
		left:0;
		overflow-x:hidden;
		overflow-y:auto;
		position:fixed;
		right:0;
		top:0;
		z-index:2147483647;
	}

	.jp-carousel-overlay *
	{
		box-sizing:border-box;
	}

	.jp-carousel-overlay h1:before,.jp-carousel-overlay h2:before,.jp-carousel-overlay h3:before
	{
		content:none;
		display:none;
	}

	.jp-carousel-overlay .swiper-container .swiper-button-prev
	{
		left:0;
		right:auto;
	}

	.jp-carousel-overlay .swiper-container .swiper-button-next
	{
		left:auto;
		right:0;
	}

	.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev
	{
		transform:scaleX(-1);
	}

	.jp-carousel-container
	{
		display:grid;
		grid-template-rows:1fr 64px;
		height:100%;
	}

	.jp-carousel-hide-controls .jp-carousel-container
	{
		grid-template-rows:1fr;
	}

	.jp-carousel-hide-controls .swiper-wrapper
	{
		margin-top:-32px;
	}

	.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev
	{
		margin-top:-54px;
	}

	.jp-carousel-msg
	{
		background-color:var(--jp-carousel-primary-color);
		border-left:4px solid #ffba00;
		box-shadow:0 1px 1px 0 rgba(0,0,0,.1);
		display:inline-block;
		font-family:Open Sans,sans-serif;
		font-size:14px;
		font-style:normal;
		line-height:19px;
		margin:25px 20px 0 2px;
		padding:11px 15px;
		text-align:center;
	}

	.jp-carousel-info
	{
		-webkit-font-smoothing:subpixel-antialiased !important;
		background-color:var(--jp-carousel-bg-color);
		display:flex;
		flex-direction:column;
		opacity:1;
		text-align:left !important;
		transition:opacity .2s ease-out;
		z-index:100;
	}

	.jp-carousel-hide-controls .jp-carousel-info
	{
		height:0;
		overflow:hidden;
		visibility:hidden;
	}

	.jp-carousel-info-footer
	{
		align-items:center;
		display:flex;
		height:64px;
		justify-content:space-between;
		position:relative;
	}

	.jp-carousel-info-extra,.jp-carousel-info-footer
	{
		background-color:var(--jp-carousel-bg-color);
		width:100vw;
	}

	.jp-carousel-info-extra
	{
		border-top:1px solid var(--jp-carousel-bg-faded-color);
		display:none;
		padding:35px;
	}

	.jp-carousel-title-and-caption
	{
		margin-bottom:15px;
	}

	.jp-carousel-info-extra.jp-carousel-show
	{
		display:block;
	}

	.jp-carousel-info ::selection
	{
		background:var(--jp-carousel-primary-color);
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-info ::-moz-selection
	{
		background:var(--jp-carousel-primary-color);
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-photo-info
	{
		left:0 !important;
		width:100% !important;
	}

	.jp-carousel-comments-wrapper
	{
		display:none;
		padding:0;
		width:100% !important;
	}

	.jp-carousel-comments-wrapper.jp-carousel-show
	{
		display:block;
	}

	.jp-carousel-comments-wrapper>.jp-carousel-photo-info
	{
		display:none;
	}

	.jp-carousel-transitions .jp-carousel-photo-info
	{
		transition:.4s ease-out;
	}

	.jp-carousel-buttons
	{
		background:#222;
		border-bottom:1px solid #222;
		margin:-18px -20px 15px;
		padding:8px 10px;
		text-align:center;
	}

	div.jp-carousel-buttons a
	{
		-webkit-font-smoothing:subpixel-antialiased;
		border:none !important;
		color:var(--jp-carousel-primary-subtle-color);
		font:normal 11px/1.2em Helvetica Neue,sans-serif !important;
		letter-spacing:0 !important;
		padding:5px 2px 5px 0;
		text-decoration:none !important;
		text-shadow:none !important;
		vertical-align:middle;
	}

	div.jp-carousel-buttons a:hover
	{
		border:none !important;
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-transitions div.jp-carousel-buttons a:hover
	{
		transition:none !important;
	}

	.jp-carousel-slide,.jp-carousel-slide img
	{
		transform:translateZ(0);
	}

	.jp-carousel-close-hint
	{
		color:var(--jp-carousel-primary-color);
		cursor:default;
		cursor:pointer;
		height:45px;
		letter-spacing:0 !important;
		padding:10px;
		position:fixed;
		right:30px;
		text-align:right;
		top:20px;
		transition:opacity .2s ease-out;
		width:45px;
		z-index:15;
	}

	.jp-carousel-transitions .jp-carousel-close-hint
	{
		transition:color .2s linear;
	}

	.jp-carousel-close-hint svg
	{
		background:var(--jp-carousel-bg-color);
		border-radius:4px;
		padding:3px 2px;
	}

	.jp-carousel-close-hint svg:hover
	{
		background:var(--jp-carousel-primary-subtle-color);
	}

	.jp-carousel-close-hint:hover
	{
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-close-hint:hover span
	{
		border-color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-pagination-container
	{
		flex:1;
		margin:0 15px 0 35px;
	}

	.jp-carousel-pagination,.jp-swiper-pagination
	{
		color:var(--jp-carousel-primary-color);
		display:none;
		font-size:15px;
		font-weight:400;
		position:static !important;
		white-space:nowrap;
	}

	.jp-carousel-pagination-container .swiper-pagination
	{
		line-height:8px;
		text-align:left;
	}

	.jp-carousel-pagination
	{
		padding-left:5px;
	}

	.jp-swiper-pagination .swiper-pagination-bullet
	{
		background:var(--jp-carousel-primary-subtle-color);
		margin:0 4px;
	}

	.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active
	{
		background:var(--jp-carousel-primary-color);
	}

	.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active)
	{
		background:var(--jp-carousel-primary-color);
		opacity:.5;
	}

	.jp-carousel-info-footer .jp-carousel-photo-title-container
	{
		flex-basis:50vw;
		flex:4;
		justify-content:center;
		margin:0;
		overflow:hidden;
	}

	.jp-carousel-photo-caption,.jp-carousel-photo-title
	{
		background:none !important;
		border:none !important;
		color:var(--jp-carousel-primary-color);
		display:inline-block;
		font:normal 20px/1.3em Helvetica Neue,sans-serif;
		letter-spacing:0 !important;
		line-height:normal;
		margin:0 0 10px;
		overflow:hidden;
		padding:0;
		text-shadow:none !important;
		text-transform:none !important;
	}

	.jp-carousel-info-footer .jp-carousel-photo-caption
	{
		color:var(--jp-carousel-primary-subtle-color);
		cursor:pointer;
		font-size:15px;
		margin:0;
		text-align:center;
		text-overflow:ellipsis;
		white-space:nowrap;
	}

	.jp-carousel-info-footer .jp-carousel-photo-caption p
	{
		margin:0;
	}

	.jp-carousel-photo-title
	{
		font-size:32px;
		margin-bottom:2px;
	}

	.jp-carousel-photo-description
	{
		color:var(--jp-carousel-primary-subtle-color);
		font-size:16px;
		margin:25px 0;
		overflow:hidden;
		overflow-wrap:break-word;
		width:100%;
	}

	.jp-carousel-photo-description p
	{
		color:var(--jp-carousel-primary-subtle-color);
		line-height:1.4;
		margin-bottom:0;
	}

	.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-photo-description p a
	{
		border:none !important;
		color:var(--jp-carousel-primary-color) !important;
		font-style:normal !important;
		font-weight:400 !important;
		text-decoration:underline !important;
	}

	.jp-carousel-photo-description p b,.jp-carousel-photo-description p strong
	{
		color:var(--jp-carousel-primary-subtle-color);
		font-weight:700;
	}

	.jp-carousel-photo-description p em,.jp-carousel-photo-description p i
	{
		color:var(--jp-carousel-primary-subtle-color);
		font-style:italic;
	}

	.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-photo-description p a:hover
	{
		color:var(--jp-carousel-primary-subtle-color) !important;
	}

	.jp-carousel-photo-description p:empty
	{
		display:none;
	}

	.jp-carousel-comments-wrapper h1:after,.jp-carousel-comments-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before
	{
		content:none !important;
	}

	.jp-carousel-caption
	{
		font-size:14px;
		font-weight:400;
		margin:0;
	}

	.jp-carousel-image-meta
	{
		color:var(--jp-carousel-primary-color);
		display:none;
		font-size:13px;
		font:12px/1.4 Helvetica Neue,sans-serif !important;
		width:100%;
	}

	.jp-carousel-image-meta.jp-carousel-show
	{
		display:block;
	}

	.jp-carousel-image-meta h5,.jp-carousel-image-meta li
	{
		background:none !important;
		border:none !important;
		bottom:auto !important;
		font-family:Helvetica Neue,sans-serif !important;
		font-weight:400 !important;
		left:auto !important;
		line-height:1.3em !important;
		position:inherit !important;
		right:auto !important;
		top:auto !important;
	}

	.jp-carousel-image-meta ul
	{
		list-style:none !important;
		margin:0 !important;
		padding:0 !important;
	}

	.jp-carousel-image-meta li
	{
		color:var(--jp-carousel-primary-color) !important;
		display:inline-block !important;
		font-size:13px !important;
		margin:0 2% 15px 0 !important;
		vertical-align:top !important;
		width:48% !important;
	}

	.jp-carousel-image-meta h5
	{
		color:var(--jp-carousel-primary-subtle-color) !important;
		font-size:10px !important;
		letter-spacing:.1em !important;
		margin:0 0 2px !important;
		text-transform:uppercase !important;
	}

	a.jp-carousel-image-download
	{
		clear:both;
		color:var(--jp-carousel-primary-subtle-color);
		display:inline-block;
		font-size:14px;
		font-weight:400;
		line-height:1;
		text-decoration:none;
	}

	a.jp-carousel-image-download svg
	{
		display:inline-block;
		margin:0 3px;
		padding-bottom:2px;
		vertical-align:middle;
	}

	a.jp-carousel-image-download span.photo-size
	{
		border-radius:1em;
		display:inline-block;
		font-size:11px;
		margin-left:2px;
	}

	a.jp-carousel-image-download span.photo-size-times
	{
		padding:0 1px 0 2px;
	}

	.jp-carousel-comments
	{
		background:none transparent;
		bottom:10px;
		font:15px/1.7 Helvetica Neue,sans-serif !important;
		font-weight:400;
		margin-top:20px;
		width:100%;
	}

	.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover
	{
		color:var(--jp-carousel-primary-color) !important;
	}

	.jp-carousel-comment
	{
		background:none transparent;
		color:var(--jp-carousel-primary-subtle-color);
		display:flex;
		overflow:auto;
		width:100%;
	}

	.jp-carousel-comment+.jp-carousel-comment
	{
		margin-top:20px;
	}

	.jp-carousel-comment:last-of-type
	{
		margin-bottom:20px;
	}

	.jp-carousel-comment p
	{
		color:var(--jp-carousel-primary-subtle-color) !important;
	}

	.jp-carousel-comment .comment-author
	{
		border:none;
		display:inline;
		float:none;
		font-size:15px;
		font-weight:500;
		margin:0;
		padding:0;
		width:auto;
	}

	.jp-carousel-comment .comment-author a
	{
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-comment .comment-gravatar
	{
		float:none;
		margin-right:10px;
	}

	.jp-carousel-comment .comment-content
	{
		border:none;
		padding:0;
	}

	.jp-carousel-comment .avatar
	{
		background-color:transparent !important;
		border:none !important;
		border-radius:4px;
		height:64px;
		margin:0;
		min-height:64px;
		min-width:64px;
		padding:0 !important;
		width:64px;
	}

	.jp-carousel-comment .comment-date
	{
		border-bottom:1px solid var(--jp-carousel-bg-faded-color);
		color:var(--jp-carousel-primary-subtle-color);
		font-size:11px;
		margin-bottom:6px;
	}

	#jp-carousel-comment-form
	{
		margin:0 0 10px !important;
		width:100%;
	}

	#jp-carousel-comment-form.jp-carousel-is-disabled
	{
		opacity:.5;
		pointer-events:none;
	}

	textarea#jp-carousel-comment-form-comment-field
	{
		background:var(--jp-carousel-bg-faded-color);
		border:1px solid var(--jp-carousel-border-color);
		border-radius:3px;
		box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);
		box-sizing:border-box;
		color:var(--jp-carousel-primary-subtle-color);
		float:none;
		font:16px/1.4 Helvetica Neue,sans-serif !important;
		height:147px;
		margin:0;
		overflow:hidden;
		padding:10px 10px 5px;
		width:100%;
	}

	textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder
	{
		color:#555;
	}

	textarea#jp-carousel-comment-form-comment-field:focus
	{
		background:var(--jp-carousel-bg-faded-color);
		color:var(--jp-carousel-primary-subtle-color);
	}

	textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder
	{
		color:var(--jp-carousel-primary-subtle-color);
	}

	#jp-carousel-loading-overlay
	{
		bottom:0;
		display:none;
		left:0;
		position:fixed;
		right:0;
		top:0;
	}

	#jp-carousel-loading-wrapper
	{
		align-items:center;
		display:flex;
		height:100vh;
		justify-content:center;
		width:100vw;
	}

	#jp-carousel-library-loading,#jp-carousel-library-loading:after
	{
		border-radius:50%;
		height:40px;
		width:40px;
	}

	#jp-carousel-library-loading
	{
		animation:load8 1.1s linear infinite;
		border:8px solid hsla(0,0%,100%,.2);
		border-left:8px solid var(--jp-carousel-primary-color);
		float:left;
		font-size:10px;
		margin:22px 0 0 10px;
		position:relative;
		text-indent:-9999em;
		transform:translateZ(0);
	}

	#jp-carousel-comment-form-spinner,#jp-carousel-comment-form-spinner:after
	{
		border-radius:50%;
		height:20px;
		width:20px;
	}

	#jp-carousel-comment-form-spinner
	{
		animation:load8 1.1s linear infinite;
		border:4px solid hsla(0,0%,100%,.2);
		border-left:4px solid var(--jp-carousel-primary-color);
		bottom:0;
		display:none;
		float:left;
		font-size:10px;
		left:0;
		margin:0 auto;
		position:absolute;
		right:0;
		text-indent:-9999em;
		top:calc(50% - 15px);
		transform:translateZ(0);
	}

	@keyframes load8 {
		0%
		{
			transform:rotate(0deg);
		}

		to
		{
			transform:rotate(1turn);
		}
	}

	.jp-carousel-info-content-wrapper
	{
		margin:auto;
		max-width:800px;
	}

	#jp-carousel-comment-form-submit-and-info-wrapper
	{
		display:none;
		overflow:hidden;
		width:100%;
	}

	#jp-carousel-comment-form-commenting-as input
	{
		background:var(--jp-carousel-bg-color);
		border:1px solid var(--jp-carousel-border-color);
		border-radius:2px;
		box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);
		color:var(--jp-carousel-primary-subtle-color);
		float:left;
		font:16px/1.4 Helvetica Neue,sans-serif !important;
		padding:10px;
		width:285px;
	}

	#jp-carousel-comment-form-commenting-as input:focus
	{
		background:var(--jp-carousel-bg-faded-color);
		color:var(--jp-carousel-primary-subtle-color);
	}

	#jp-carousel-comment-form-commenting-as p
	{
		float:left;
		font:400 13px/1.7 Helvetica Neue,sans-serif !important;
		margin:22px 0 0;
	}

	#jp-carousel-comment-form-commenting-as fieldset
	{
		border:none;
		clear:both;
		float:left;
		margin:20px 0 0;
		padding:0;
	}

	#jp-carousel-comment-form-commenting-as label
	{
		float:left;
		font:400 13px/1.7 Helvetica Neue,sans-serif !important;
		margin:0 20px 3px 0;
		width:100px;
	}

	#jp-carousel-comment-form-button-submit
	{
		background:var(--jp-carousel-bg-color);
		border:1px solid var(--jp-carousel-primary-color);
		border-radius:3px;
		color:var(--jp-carousel-primary-color);
		display:block;
		font-size:14px;
		margin-left:auto;
		margin-top:20px;
		padding:8px 16px;
	}

	#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus
	{
		background:var(--jp-carousel-primary-color);
		color:var(--jp-carousel-bg-color);
	}

	#jp-carousel-comment-form-container
	{
		color:var(--jp-carousel-primary-subtle-color);
		margin-bottom:15px;
		margin-top:20px;
		overflow:hidden;
		position:relative;
		width:100%;
	}

	#jp-carousel-comment-post-results
	{
		display:none;
		overflow:auto;
		width:100%;
	}

	#jp-carousel-comment-post-results span
	{
		border:1px solid var(--jp-carousel-border-color);
		border-radius:2px;
		box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);
		box-sizing:border-box;
		display:block;
		font:13px/1.4 Helvetica Neue,sans-serif !important;
		margin-top:20px;
		overflow:auto;
		padding:1em 0;
		text-align:center;
		width:100%;
	}

	.jp-carousel-comment-post-error
	{
		color:#df4926;
	}

	#jp-carousel-comments-closed,#jp-carousel-comments-loading
	{
		color:var(--jp-carousel-primary-subtle-color);
		display:none;
	}

	#jp-carousel-comments-loading
	{
		bottom:10px;
		font:400 15px/1.7 Helvetica Neue,sans-serif !important;
		margin-bottom:20px;
		margin-top:20px;
		text-align:left;
		width:100%;
	}

	.jp-carousel-photo-icons-container
	{
		display:block;
		flex:1;
		margin:0 20px 0 30px;
		text-align:right;
		white-space:nowrap;
	}

	.jp-carousel-icon-btn
	{
		background:none;
		border:none;
		display:inline-block;
		height:64px;
		padding:16px;
		text-decoration:none;
	}

	.jp-carousel-icon
	{
		border:none;
		border-radius:4px;
		display:inline-block;
		font-style:normal;
		font-weight:400;
		line-height:0;
		padding:4px 3px 3px;
		width:31px;
	}

	.jp-carousel-icon:hover
	{
		background:var(--jp-carousel-primary-subtle-color);
	}

	.jp-carousel-icon svg
	{
		display:inline-block;
	}

	.jp-carousel-overlay rect
	{
		fill:var(--jp-carousel-primary-color);
	}

	.jp-carousel-selected .jp-carousel-icon
	{
		background:var(--jp-carousel-primary-color);
	}

	.jp-carousel-selected rect
	{
		fill:var(--jp-carousel-bg-color);
	}

	.jp-carousel-icon-comments.jp-carousel-show
	{
		display:inline-block;
	}

	.jp-carousel-icon .jp-carousel-has-comments-indicator
	{
		background:var(--jp-carousel-primary-color);
		border-radius:4px;
		color:var(--jp-carousel-bg-color);
		display:none;
		font-family:Helvetica Neue,sans-serif !important;
		font-size:12px;
		font-weight:400;
		line-height:1;
		margin-left:-16px;
		padding:2px 4px;
		position:relative;
		vertical-align:top;
	}

	.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator
	{
		background:var(--jp-carousel-bg-color);
		color:var(--jp-carousel-primary-color);
	}

	.jp-carousel-has-comments-indicator.jp-carousel-show
	{
		display:inline-block;
	}

	@media only screen and (max-width:760px) {
		.jp-carousel-buttons,.jp-carousel-overlay .swiper-container .swiper-button-next,.jp-carousel-overlay .swiper-container .swiper-button-prev
		{
			display:none !important;
		}

		.jp-carousel-image-meta
		{
			box-sizing:border-box;
			float:none !important;
			margin-left:0;
			width:100% !important;
		}

		.jp-carousel-close-hint
		{
			font-size:26px !important;
			position:fixed !important;
			right:10px;
			top:10px;
		}

		.admin-bar .jp-carousel-close-hint
		{
			top:40px;
		}

		.jp-carousel-slide img
		{
			opacity:1;
		}

		.jp-carousel-wrap
		{
			background-color:var(--jp-carousel-bg-color);
		}

		.jp-carousel-fadeaway,.jp-carousel-info>.jp-carousel-photo-info
		{
			display:none;
		}

		.jp-carousel-comments-wrapper>.jp-carousel-photo-info
		{
			display:block;
		}

		.jp-carousel-caption
		{
			overflow:visible !important;
		}

		.jp-carousel-info-footer .jp-carousel-photo-title-container
		{
			display:none;
		}

		.jp-carousel-photo-icons-container
		{
			margin:0 10px 0 0;
			white-space:nowrap;
		}

		.jp-carousel-icon-btn
		{
			padding-left:20px;
		}

		.jp-carousel-pagination
		{
			padding-left:5px;
		}

		.jp-carousel-pagination-container
		{
			margin-left:25px;
		}

		.jp-carousel-comment .avatar
		{
			min-width:48px;
		}

		#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input
		{
			float:none;
			width:100%;
		}
	}

	:root
	{
		--jetpack--contact-form--border:1px solid #8c8f94;
		--jetpack--contact-form--border-color:#8c8f94;
		--jetpack--contact-form--border-size:1px;
		--jetpack--contact-form--border-style:solid;
		--jetpack--contact-form--border-radius:0;
		--jetpack--contact-form--input-padding:16px;
		--jetpack--contact-form--font-size:16px;
	}

	.contact-form .clear-form
	{
		clear:both;
	}

	.contact-form input::placeholder
	{
		transition:opacity .3s ease-out;
	}

	.contact-form input:hover::placeholder
	{
		opacity:.5;
	}

	.contact-form input:focus::placeholder
	{
		opacity:.3;
	}

	:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea)
	{
		border:1px solid #8c8f94;
		border-radius:0;
		box-sizing:border-box;
		font:inherit;
		padding:16px;
		width:100%;
	}

	:where(.contact-form textarea)
	{
		height:200px;
	}

	.contact-form :where(.grunion-field[type=text],.grunion-field.textarea)
	{
		padding-left:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));
		padding-right:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));
	}

	.contact-form .grunion-field-wrap input,.contact-form .grunion-field-wrap textarea
	{
		margin:0;
	}

	.contact-form select
	{
		min-width:150px;
		padding:14px 7px;
	}

	.contact-form .contact-form-dropdown[aria-hidden=true]
	{
		display:block !important;
		opacity:0;
		pointer-events:none;
		position:absolute;
		width:100%;
		z-index:-1;
	}

	.contact-form :where(input[type=radio],input[type=checkbox])
	{
		float:none;
		height:1rem;
		width:1rem;
	}

	.contact-form input[type=checkbox],.contact-form input[type=radio]
	{
		margin:0 .75rem 0 0;
	}

	.contact-form input[type=checkbox]
	{
		margin-left:0;
		top:0;
	}

	.contact-form label
	{
		display:block;
		float:none;
		font-weight:700;
		margin-bottom:.25em;
	}

	.contact-form label.consent
	{
		align-items:center;
		display:flex;
		font-size:13px;
		font-weight:400;
		text-transform:uppercase;
	}

	.contact-form label.consent-implicit input
	{
		display:none;
	}

	.contact-form label.checkbox,.contact-form label.checkbox-multiple,.contact-form label.radio
	{
		align-items:center;
		display:inline-flex;
		float:none;
		font-weight:400;
		line-height:1;
		margin-bottom:0;
	}

	.contact-form .grunion-checkbox-multiple-options,.contact-form .grunion-radio-options
	{
		display:flex;
		flex-direction:column;
		gap:12px;
	}

	.contact-form label span
	{
		font-size:85%;
		font-weight:400;
		margin-left:.25em;
		opacity:.45;
	}

	.contact-form-submission
	{
		border-bottom:1px solid #000;
		border-top:1px solid #000;
		margin-bottom:4em;
		padding:1.5em 1em;
		width:100%;
	}

	.contact-form-submission p
	{
		word-wrap:break-word;
		margin:0 auto;
	}

	.contact-form-submission h4
	{
		font-weight:200;
		margin-bottom:32px;
		margin-top:32px;
	}

	.contact-form-submission .go-back-message
	{
		margin-bottom:32px;
		margin-top:20px;
		text-align:left;
	}

	.contact-form-submission .go-back-message .link
	{
		color:#000;
		font-weight:200;
	}

	.contact-form-submission .field-name
	{
		font-weight:200;
	}

	.contact-form-submission .field-value
	{
		font-weight:600;
		margin-bottom:20px;
	}

	.form-errors .form-error-message
	{
		color:red;
	}

	.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea
	{
		width:100%;
	}

	#jetpack-check-feedback-spam
	{
		margin:1px 8px 0 0;
	}

	.jetpack-check-feedback-spam-spinner
	{
		display:inline-block;
		margin-top:7px;
	}

	.wp-block-jetpack-contact-form
	{
		display:flex;
		flex-direction:row;
		flex-grow:1;
		flex-wrap:wrap;
		gap:var(--wp--style--block-gap,1.5rem);
		justify-content:flex-start;
	}

	.wp-block-jetpack-contact-form>*
	{
		box-sizing:border-box;
		flex:0 0 100%;
	}

	.wp-block-jetpack-contact-form-container.alignfull .wp-block-jetpack-contact-form
	{
		padding-left:0;
		padding-right:0;
	}

	.wp-block-jetpack-button.alignright button
	{
		float:right;
	}

	.wp-block-jetpack-contact-form .grunion-field-wrap
	{
		box-sizing:border-box;
		position:relative;
	}

	.wp-block-jetpack-contact-form .grunion-field-width-25-wrap
	{
		flex:1 1 calc(25% - var(--wp--style--block-gap,1.5rem)*1);
		max-width:25%;
	}

	.wp-block-jetpack-contact-form .grunion-field-width-50-wrap
	{
		flex:1 1 calc(50% - var(--wp--style--block-gap,1.5rem)*1);
		max-width:50%;
	}

	.wp-block-jetpack-contact-form .grunion-field-width-75-wrap
	{
		flex:1 1 calc(75% - var(--wp--style--block-gap,1.5rem)*1);
		max-width:75%;
	}

	.grunion-field-checkbox-wrap,.grunion-field-consent-wrap
	{
		align-self:center;
	}

	@media only screen and (min-width:600px) {
		.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]
		{
			width:50%;
		}

		.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=url]
		{
			width:100%;
		}
	}

	.jetpack-empty-spam,.jetpack-empty-spam-container
	{
		display:inline-block;
	}

	.jetpack-empty-spam-spinner
	{
		display:inline-block;
		margin-top:7px;
	}

	.wp-block-jetpack-contact-form .wp-block-spacer
	{
		width:100%;
	}

	.contact-form .contact-form-dropdown__button.ui-button
	{
		align-items:center;
		background-color:var(--jetpack--contact-form--input-background);
		border:var(--jetpack--contact-form--border);
		border-color:var(--jetpack--contact-form--border-color);
		border-radius:var(--jetpack--contact-form--border-radius);
		border-style:var(--jetpack--contact-form--border-style);
		border-width:var(--jetpack--contact-form--border-size);
		box-sizing:border-box;
		color:var(--jetpack--contact-form--text-color);
		display:flex;
		flex-direction:row-reverse;
		font-family:var(--jetpack--contact-form--font-family);
		font-size:var(--jetpack--contact-form--font-size);
		justify-content:space-between;
		line-height:var(--jetpack--contact-form--line-height);
		padding:var(--jetpack--contact-form--input-padding);
		width:100%;
	}

	.contact-form .contact-form-dropdown__button.ui-button .ui-selectmenu-icon.ui-icon
	{
		background:none;
	}

	.contact-form .contact-form-dropdown__button .ui-selectmenu-icon,.contact-form .contact-form-dropdown__button.ui-selectmenu-button-open .ui-selectmenu-icon
	{
		align-items:center;
		border:2px solid transparent;
		box-sizing:border-box;
		display:flex;
		height:.8em;
		justify-content:center;
		margin-right:4px;
		overflow:visible;
		position:relative;
		width:.8em;
	}

	.contact-form .contact-form-dropdown__button .ui-selectmenu-icon:after
	{
		border-bottom:2px solid;
		border-right:2px solid;
		box-sizing:border-box;
		content:"";
		display:block;
		height:100%;
		margin-top:-5px;
		transform:rotate(45deg);
		transition:all .2s ease-in-out;
		width:100%;
	}

	.contact-form .contact-form-dropdown__button.ui-selectmenu-button-open .ui-selectmenu-icon:after
	{
		margin-top:8px;
		transform:rotate(225deg);
	}

	.contact-form .contact-form-dropdown__menu
	{
		z-index:1;
	}

	.contact-form .contact-form-dropdown__menu ul.ui-menu
	{
		background-color:var(--jetpack--contact-form--input-background-fallback);
		border:var(--jetpack--contact-form--border);
		border-color:var(--jetpack--contact-form--border-color);
		border-radius:var(--jetpack--contact-form--border-radius);
		border-style:var(--jetpack--contact-form--border-style);
		border-width:var(--jetpack--contact-form--border-size);
		box-shadow:0 2px 6px rgba(0,0,0,.05);
		color:var(--jetpack--contact-form--text-color);
		font-family:var(--jetpack--contact-form--font-family);
		font-size:var(--jetpack--contact-form--font-size);
		line-height:normal;
		list-style:none;
		margin:0;
		max-height:230px;
		overflow:auto;
		padding:0;
	}

	.contact-form .contact-form-dropdown__menu .ui-menu-item
	{
		margin:0;
	}

	.contact-form .contact-form-dropdown__menu .ui-menu
	{
		margin-top:8px;
	}

	.contact-form .contact-form-dropdown__menu .ui-menu .ui-menu-item-wrapper
	{
		padding:var(--jetpack--contact-form--input-padding);
	}

	.contact-form .contact-form-dropdown__menu .ui-menu .ui-menu-item-wrapper.ui-state-active
	{
		background-color:var(--jetpack--contact-form--text-color);
		border:none;
		color:var(--jetpack--contact-form--input-background-fallback);
		position:relative;
	}

	.contact-form .is-style-animated .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap),.contact-form .is-style-outlined .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap)
	{
		--notch-width:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));
		display:flex;
		flex-direction:row-reverse;
		position:relative;
	}

	.contact-form .is-style-outlined .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-outlined .grunion-field-radio-wrap
	{
		background-color:var(--jetpack--contact-form--input-background);
	}

	.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options
	{
		flex-grow:1;
		padding:var(--jetpack--contact-form--input-padding,16px);
		padding-top:calc(var(--jetpack--contact-form--input-padding-top,16px) + 4px);
	}

	.contact-form .is-style-outlined .grunion-field-wrap .notched-label
	{
		box-sizing:border-box;
		display:flex;
		height:100%;
		left:0;
		max-width:100%;
		pointer-events:none;
		position:absolute;
		right:0;
		text-align:left;
		width:100%;
	}

	.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__leading
	{
		border:var(--jetpack--contact-form--border);
		border-color:var(--jetpack--contact-form--border-color);
		border-radius:var(--jetpack--contact-form--border-radius);
		border-bottom-right-radius:unset;
		border-style:var(--jetpack--contact-form--border-style);
		border-width:var(--jetpack--contact-form--border-size);
		border-right:none;
		border-top-right-radius:unset;
		width:var(--notch-width);
	}

	.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__notch
	{
		border:var(--jetpack--contact-form--border);
		border-color:var(--jetpack--contact-form--border-color);
		border-radius:unset;
		border-style:var(--jetpack--contact-form--border-style);
		border-width:var(--jetpack--contact-form--border-size);
		border-left:none;
		border-right:none;
		padding:0 4px;
		transition:border .15s linear;
	}

	.contact-form .is-style-outlined .grunion-field-wrap.no-label .notched-label__notch
	{
		padding:0;
	}

	.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__label
	{
		font-weight:300;
		margin:0;
		pointer-events:none;
		position:relative;
		top:50%;
		transform:translateY(-50%);
		transition:all .15s cubic-bezier(.4,0,.2,1);
		will-change:transform;
	}

	.contact-form .is-style-outlined .grunion-field-textarea-wrap .notched-label .notched-label__label
	{
		top:var(--jetpack--contact-form--input-padding-top,16px);
		transform:unset;
	}

	.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__trailing
	{
		border:var(--jetpack--contact-form--border);
		border-color:var(--jetpack--contact-form--border-color);
		border-radius:var(--jetpack--contact-form--border-radius);
		border-bottom-left-radius:unset;
		border-style:var(--jetpack--contact-form--border-style);
		border-width:var(--jetpack--contact-form--border-size);
		border-left:none;
		border-top-left-radius:unset;
		flex-grow:1;
	}

	.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__notch
	{
		border-top-color:transparent;
	}

	.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__label
	{
		font-size:.8em;
		top:calc(var(--jetpack--contact-form--border-size)*-1);
		transform:translateY(-50%);
	}

	.contact-form .is-style-outlined .grunion-field-wrap .contact-form-dropdown__button,.contact-form .is-style-outlined .grunion-field-wrap>input,.contact-form .is-style-outlined .grunion-field-wrap>textarea
	{
		border-color:transparent !important;
		outline:none;
		padding-left:calc(var(--notch-width) + 4px);
		padding-right:calc(var(--notch-width) + 4px);
	}

	.contact-form .is-style-outlined .grunion-field-wrap textarea
	{
		padding:var(--jetpack--contact-form--input-padding,16px);
	}

	.contact-form .is-style-outlined .contact-form-dropdown__menu .ui-menu-item-wrapper,.contact-form .is-style-outlined .grunion-field-wrap textarea
	{
		padding-left:calc(var(--notch-width) + 4px);
		padding-right:calc(var(--notch-width) + 4px);
	}

	.contact-form .is-style-animated .grunion-field-wrap
	{
		--left-offset:calc(var(--jetpack--contact-form--input-padding-left,16px) + var(--jetpack--contact-form--border-size));
		--label-left:max(var(--left-offset),var(--jetpack--contact-form--border-radius));
		--field-padding:calc(var(--label-left) - var(--jetpack--contact-form--border-size));
	}

	.contact-form .is-style-animated .grunion-field-wrap input
	{
		outline:none;
	}

	.contact-form .is-style-animated .grunion-field-wrap textarea
	{
		outline:none;
		padding:var(--jetpack--contact-form--input-padding,16px);
	}

	.contact-form .is-style-animated .grunion-field-wrap:not(.no-label) .contact-form-dropdown__button,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>input,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea
	{
		padding-left:var(--field-padding);
		padding-right:var(--field-padding);
		padding-top:1.4em;
	}

	.contact-form .is-style-animated .grunion-field-wrap .contact-form-dropdown__menu .ui-menu-item-wrapper
	{
		padding-left:var(--field-padding);
		padding-right:var(--field-padding);
	}

	.contact-form .is-style-animated .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-animated .grunion-field-radio-wrap
	{
		background-color:var(--jetpack--contact-form--input-background);
	}

	.contact-form .is-style-animated .grunion-field-checkbox-multiple-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-animated .grunion-field-radio-wrap .grunion-radio-options
	{
		flex-grow:1;
		padding-bottom:var(--jetpack--contact-form--input-padding,16px);
		padding-top:1.8em;
	}

	.contact-form .is-style-animated .grunion-field-wrap .animated-label__label
	{
		box-sizing:border-box;
		left:var(--label-left);
		margin:0;
		max-width:100%;
		pointer-events:none;
		position:absolute;
		top:50%;
		transform:translateY(-50%);
		transition:all .15s cubic-bezier(.4,0,.2,1);
		width:100%;
	}

	.contact-form .is-style-animated .grunion-field-textarea-wrap .animated-label__label
	{
		top:var(--jetpack--contact-form--input-padding-top,16px);
		transform:unset;
	}

	.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.animated-label__label
	{
		font-size:.75em;
		top:calc(2px + var(--jetpack--contact-form--border-size));
		transform:translateY(0);
	}

	.contact-form .is-style-animated .grunion-field-wrap .grunion-checkbox-multiple-options~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-radio-options~.animated-label__label
	{
		left:0;
		top:0;
		transform:translateY(0);
	}

	.contact-form .is-style-below .grunion-field-wrap .below-label__label
	{
		margin-left:var(--jetpack--contact-form--border-size);
	}

	.infinite-loader
	{
		color:#000;
		display:block;
		height:28px;
		text-align:center;
	}

	#infinite-handle span
	{
		background:#333;
		border-radius:1px;
		color:#f0f0f1;
		cursor:pointer;
		font-size:13px;
		padding:6px 16px;
	}

	@keyframes spinner-inner {
		0%
		{
			opacity:1;
		}

		to
		{
			opacity:0;
		}
	}

	.infinite-loader .spinner-inner div
	{
		animation:spinner-inner 1s linear infinite;
		background:#000;
		border-radius:3px/6px;
		height:12px;
		left:47px;
		outline:1px solid #fff;
		position:absolute;
		top:24px;
		transform-origin:3px 26px;
		width:6px;
	}

	.infinite-loader .spinner-inner div:first-child
	{
		animation-delay:-.9166666667s;
		background:#000;
		transform:rotate(0deg);
	}

	.infinite-loader .spinner-inner div:nth-child(2)
	{
		animation-delay:-.8333333333s;
		background:#000;
		transform:rotate(30deg);
	}

	.infinite-loader .spinner-inner div:nth-child(3)
	{
		animation-delay:-.75s;
		background:#000;
		transform:rotate(60deg);
	}

	.infinite-loader .spinner-inner div:nth-child(4)
	{
		animation-delay:-.6666666667s;
		background:#000;
		transform:rotate(90deg);
	}

	.infinite-loader .spinner-inner div:nth-child(5)
	{
		animation-delay:-.5833333333s;
		background:#000;
		transform:rotate(120deg);
	}

	.infinite-loader .spinner-inner div:nth-child(6)
	{
		animation-delay:-.5s;
		background:#000;
		transform:rotate(150deg);
	}

	.infinite-loader .spinner-inner div:nth-child(7)
	{
		animation-delay:-.4166666667s;
		background:#000;
		transform:rotate(180deg);
	}

	.infinite-loader .spinner-inner div:nth-child(8)
	{
		animation-delay:-.3333333333s;
		background:#000;
		transform:rotate(210deg);
	}

	.infinite-loader .spinner-inner div:nth-child(9)
	{
		animation-delay:-.25s;
		background:#000;
		transform:rotate(240deg);
	}

	.infinite-loader .spinner-inner div:nth-child(10)
	{
		animation-delay:-.1666666667s;
		background:#000;
		transform:rotate(270deg);
	}

	.infinite-loader .spinner-inner div:nth-child(11)
	{
		animation-delay:-.0833333333s;
		background:#000;
		transform:rotate(300deg);
	}

	.infinite-loader .spinner-inner div:nth-child(12)
	{
		animation-delay:0s;
		background:#000;
		transform:rotate(330deg);
	}

	.infinite-loader .spinner
	{
		background:none;
		display:inline-block;
		height:28px;
		overflow:hidden;
		width:28px;
	}

	.infinite-loader .spinner-inner
	{
		backface-visibility:hidden;
		height:100%;
		position:relative;
		transform:translateZ(0) scale(.28);
		transform-origin:0 0;
		width:100%;
	}

	.infinite-loader .spinner-inner div
	{
		box-sizing:content-box;
	}

	#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover
	{
		background:transparent;
		border:none;
		color:inherit;
		cursor:inherit;
		display:inline;
		font-family:inherit;
		font-size:inherit;
		font-weight:inherit;
		line-height:inherit;
		margin:0;
		padding:0;
		position:static;
	}

	#infinite-handle span button::-moz-focus-inner
	{
		border:none;
		margin:0;
		padding:0;
	}

	@media (max-width:800px) {
		#infinite-handle span:before
		{
			display:none;
		}

		#infinite-handle span
		{
			display:block;
		}
	}

	#infinite-footer
	{
		bottom:-50px;
		left:0;
		position:fixed;
		width:100%;
	}

	#infinite-footer a
	{
		text-decoration:none;
	}

	#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover
	{
		color:#444;
		text-decoration:underline;
	}

	#infinite-footer .container
	{
		background:hsla(0,0%,100%,.8);
		border:solid rgba(0,0,0,.1);
		border-width:1px 0 0;
		box-sizing:border-box;
		margin:0 auto;
		overflow:hidden;
		padding:1px 20px;
		width:780px;
	}

	#infinite-footer .blog-credits,#infinite-footer .blog-info
	{
		box-sizing:border-box;
		line-height:25px;
	}

	#infinite-footer .blog-info
	{
		float:left;
		overflow:hidden;
		text-align:left;
		text-overflow:ellipsis;
		white-space:nowrap;
		width:40%;
	}

	#infinite-footer .blog-credits
	{
		float:right;
		font-weight:400;
		width:60%;
	}

	#infinite-footer .blog-info a
	{
		color:#111;
		font-size:14px;
		font-weight:700;
	}

	#infinite-footer .blog-credits
	{
		color:#888;
		font-size:12px;
		text-align:right;
	}

	#infinite-footer .blog-credits a
	{
		color:#646970;
	}

	.infinity-end.neverending #infinite-footer
	{
		display:none;
	}

	@media (max-width:640px) {
		#infinite-footer .container
		{
			box-sizing:border-box;
			width:100%;
		}

		#infinite-footer .blog-info
		{
			width:30%;
		}

		#infinite-footer .blog-credits
		{
			width:70%;
		}

		#infinite-footer .blog-credits,#infinite-footer .blog-info a
		{
			font-size:10px;
		}

		#infinite-footer
		{
			position:static;
		}
	}

	#infinite-aria
	{
		clip:rect(0 0 0 0);
		border:0;
		height:1px;
		margin:-1px;
		overflow:hidden;
		padding:0;
		position:absolute;
		width:1px;
	}

	.infinite-wrap:focus
	{
		outline:0 !important;
	}

	div.sharedaddy h3.sd-title:before
	{
		border-top:1px solid #dcdcde;
		content:"";
		display:block;
		margin-bottom:1em;
		min-width:30px;
		width:100%;
	}

	#wpadminbar li#wp-admin-bar-admin-bar-likes-widget
	{
		overflow:hidden;
		width:61px;
	}

	#wpadminbar iframe.admin-bar-likes-widget
	{
		border-width:0;
		height:28px;
		min-height:28px;
		position:absolute;
		top:0;
		width:61px;
	}

	div.jetpack-likes-widget-wrapper
	{
		min-height:50px;
		position:relative;
		width:100%;
	}

	div.jetpack-likes-widget-wrapper .sd-link-color
	{
		font-size:12px;
	}

	div.jetpack-comment-likes-widget-wrapper
	{
		min-height:31px;
		position:relative;
		width:100%;
	}

	div.jetpack-comment-likes-widget-wrapper iframe
	{
		margin-bottom:0;
	}

	#likes-other-gravatars
	{
		background-color:#2e4453;
		border-width:0;
		box-shadow:0 0 10px #2e4453;
		box-shadow:0 0 10px rgba(46,68,83,.6);
		display:none;
		min-width:130px;
		padding:10px 10px 12px;
		position:absolute;
		z-index:1000;
	}

	#likes-other-gravatars *
	{
		line-height:normal;
	}

	#likes-other-gravatars .likes-text
	{
		color:#fff;
		font-size:12px;
		padding-bottom:8px;
	}

	#likes-other-gravatars li,#likes-other-gravatars ul
	{
		list-style-type:none;
		margin:0;
		padding:0;
		text-indent:0;
	}

	#likes-other-gravatars li:before
	{
		content:"";
	}

	#likes-other-gravatars ul.wpl-avatars
	{
		display:block;
		max-height:190px;
		overflow:auto;
	}

	#likes-other-gravatars ul.wpl-avatars li
	{
		float:left;
		height:32px;
		margin:0 5px 5px 0;
		width:32px;
	}

	#likes-other-gravatars ul.wpl-avatars li a
	{
		border-bottom:none !important;
		display:block;
		margin:0 2px 0 0;
	}

	#likes-other-gravatars ul.wpl-avatars li a img
	{
		background:none;
		border:none;
		margin:0 !important;
		padding:0 !important;
		position:static;
	}

	div.sd-box
	{
		border-top:1px solid #dcdcde;
		border-top:1px solid rgba(0,0,0,.13);
	}

	.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget
	{
		border-width:0;
		display:block;
		margin:0;
	}

	.comment-likes-widget-placeholder,.post-likes-widget-placeholder
	{
		border-width:0;
		margin:0;
		position:relative;
	}

	.comment-likes-widget-placeholder
	{
		display:flex;
		font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
		height:18px;
		position:absolute;
	}

	.comment-likes-widget-placeholder:before
	{
		background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232EA2CC' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");
		background-repeat:no-repeat;
		background-size:16px 16px;
		color:#2ea2cc;
		content:"";
		display:inline-block;
		height:16px;
		padding-right:5px;
		position:relative;
		top:3px;
		width:16px;
	}

	.post-likes-widget-placeholder .button
	{
		display:none;
	}

	.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading
	{
		color:#999;
		font-size:12px;
	}

	.comment-likes-widget-placeholder .loading
	{
		align-self:center;
		color:#4e4e4e;
		margin-top:4px;
		padding-left:5px;
	}

	div.sharedaddy.sd-like-enabled .sd-like h3
	{
		display:none;
	}

	div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget
	{
		float:none;
		position:absolute;
		top:0;
		width:100%;
	}

	.comment-likes-widget
	{
		width:100%;
	}

	.cs-rating,.pd-rating
	{
		display:block !important;
	}

	.sd-gplus .sd-title
	{
		display:none;
	}

	@media print {
		.jetpack-likes-widget-wrapper
		{
			display:none;
		}
	}

	.jp-related-posts-i2__row
	{
		display:flex;
		margin-top:1.5rem;
	}

	.jp-related-posts-i2__row:first-child
	{
		margin-top:0;
	}

	.jp-related-posts-i2__post
	{
		display:flex;
		flex-basis:0;
		flex-direction:column;
		flex-grow:1;
		margin:0 10px;
		padding-left:0;
	}

	.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post
	{
		max-width:calc(33% - 20px);
	}

	.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post
	{
		max-width:calc(50% - 20px);
	}

	.jp-related-posts-i2__post-author,.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link
	{
		display:block;
		flex-direction:row;
	}

	.jp-related-posts-i2__post-heading
	{
		font-size:1rem;
		line-height:1.2em;
		margin:.5rem 0;
	}

	.jp-related-posts-i2__post-link
	{
		display:block;
		line-height:1.2em;
		width:100%;
	}

	.jp-related-posts-i2__post-img-link
	{
		order:-1;
	}

	.jp-related-posts-i2__post-img-link img
	{
		width:100%;
	}

	.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row
	{
		display:block;
		margin-top:0;
	}

	.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post
	{
		margin:0;
		max-width:none;
	}

	.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link
	{
		margin-top:1rem;
	}

	@media only screen and (max-width:640px) {
		.jp-related-posts-i2__row
		{
			display:block;
			margin-top:0;
		}

		.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post
		{
			margin:1rem 0 0;
			max-width:none;
		}

		.jp-related-posts-i2__post-img-link
		{
			margin-top:1rem;
		}

		.jp-related-posts-i2__post-img-link img
		{
			width:350px;
		}
	}

	#jp-relatedposts
	{
		clear:both;
		display:none;
		margin:1em 0;
		padding-top:1em;
		position:relative;
	}

	.jp-relatedposts:after
	{
		clear:both;
		content:"";
		display:block;
	}

	#jp-relatedposts h3.jp-relatedposts-headline
	{
		display:inline-block;
		float:left;
		font-family:inherit;
		font-size:9pt;
		font-weight:700;
		margin:0 0 1em;
	}

	#jp-relatedposts h3.jp-relatedposts-headline em:before
	{
		border-top:1px solid #dcdcde;
		border-top:1px solid rgba(0,0,0,.2);
		content:"";
		display:block;
		margin-bottom:1em;
		min-width:30px;
		width:100%;
	}

	#jp-relatedposts h3.jp-relatedposts-headline em
	{
		font-style:normal;
		font-weight:700;
	}

	#jp-relatedposts .jp-relatedposts-items
	{
		clear:left;
	}

	#jp-relatedposts .jp-relatedposts-items-visual
	{
		margin-right:-20px;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post
	{
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		float:left;
		margin:0 0 1em;
		width:33%;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post
	{
		filter:alpha(opacity=80);
		-moz-opacity:.8;
		opacity:.8;
		padding-right:20px;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4)
	{
		clear:both;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a
	{
		text-decoration:underline;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover
	{
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
	}

	#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title
	{
		font-size:14px;
		line-height:20px;
		margin:0;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs
	{
		position:relative;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay
	{
		border-bottom:0;
		bottom:0;
		display:block;
		left:0;
		position:absolute;
		right:0;
		top:0;
	}

	#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time
	{
		margin-bottom:0;
	}

	#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title
	{
		display:block;
		font-family:inherit;
		margin:0;
		max-width:100%;
		text-transform:none;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a
	{
		filter:alpha(opacity=100);
		font-size:inherit;
		font-weight:400;
		-moz-opacity:1;
		opacity:1;
		text-decoration:none;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover
	{
		text-decoration:underline;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span
	{
		display:block;
		max-width:90%;
		overflow:hidden;
		text-overflow:ellipsis;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span
	{
		height:auto;
		max-width:100%;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date
	{
		opacity:.6;
	}

	#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date
	{
		display:none;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt
	{
		overflow:hidden;
	}

	#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span
	{
		margin-bottom:1em;
	}

	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post
	{
		clear:both;
		width:100%;
	}

	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img
	{
		float:left;
		margin-right:3%;
		max-width:33%;
		overflow:hidden;
	}

	#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title
	{
		display:inline-block;
		max-width:63%;
	}

	@media only screen and (max-width:640px) {
		#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post
		{
			width:50%;
		}

		#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n)
		{
			clear:left;
		}

		#jp-relatedposts .jp-relatedposts-items-visual
		{
			margin-right:20px;
		}
	}

	@media only screen and (max-width:320px) {
		#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post
		{
			clear:both;
			margin:0 0 1em;
			width:100%;
		}

		#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title
		{
			float:none;
			margin-right:0;
			max-width:100%;
		}
	}

	@media print {
		.jp-relatedposts
		{
			display:none !important;
		}
	}

	#jp-post-flair
	{
		padding-top:.5em;
	}

	#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy
	{
		clear:both;
	}

	div.sharedaddy h3.sd-title
	{
		display:inline-block;
		font-size:9pt;
		font-weight:700;
		line-height:1.2;
		margin:0 0 1em;
	}

	body.highlander-light h3.sd-title:before
	{
		border-top:1px solid rgba(0,0,0,.2);
	}

	body.highlander-dark h3.sd-title:before
	{
		border-top:1px solid hsla(0,0%,100%,.4);
	}

	.sd-sharing
	{
		margin-bottom:1em;
	}

	.sd-content ul
	{
		list-style:none !important;
		margin:0 !important;
		padding:0 !important;
	}

	.sd-content ul li
	{
		display:inline-block;
	}

	.sd-content ul li.share-deprecated
	{
		opacity:.5;
	}

	.sd-content ul li.share-deprecated a span
	{
		text-decoration:line-through;
	}

	.sd-block.sd-gplus
	{
		margin:0 0 .5em;
	}

	.sd-gplus .sd-content
	{
		font-size:12px;
	}

	.sd-content .share-email-error .share-email-error-title
	{
		margin:.5em 0;
	}

	.sd-content .share-email-error .share-email-error-text
	{
		font-family:Open Sans,sans-serif;
		font-size:12px;
		margin:.5em 0;
	}

	#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button
	{
		background:#fff;
		border-radius:4px;
		box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.12);
		color:#2c3338 !important;
		display:inline-block;
		font-family:Open Sans,sans-serif;
		font-size:13px;
		font-weight:500;
		line-height:23px;
		padding:4px 11px 3px 9px;
		text-decoration:none !important;
		text-shadow:none;
	}

	.sd-social-official .sd-content ul li a.sd-button,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a
	{
		align-items:center;
		display:flex;
		font-size:12px;
		line-height:12px;
		min-height:20px;
		padding:1px 6px 0 5px;
	}

	.sd-social-official .sd-content ul.preview li a.sd-button,.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a
	{
		position:relative;
		top:2px;
	}

	.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span
	{
		line-height:23px;
		margin-left:6px;
	}

	.sd-social-icon .sd-content ul li a.sd-button>span
	{
		margin-left:0;
	}

	.sd-social-text .sd-content ul li a.sd-button span
	{
		margin-left:3px;
	}

	.sd-social-official .sd-content ul li a.sd-button>span,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span
	{
		line-height:12px;
		margin-left:3px;
	}

	.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before
	{
		margin-bottom:-1px;
	}

	.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover
	{
		box-shadow:0 1px 2px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.22);
	}

	.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active
	{
		box-shadow:inset 0 1px 0 rgba(0,0,0,.16);
	}

	.sd-content ul li a.sd-button:before
	{
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		display:inline-block;
		font:normal 18px/1 social-logos;
		text-align:center;
		vertical-align:top;
	}

	.sd-social-icon-text ul li a.sd-button:before
	{
		position:relative;
		top:2px;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
		.sd-content ul li a.sd-button:before
		{
			position:relative;
			top:2px;
		}
	}

	.sd-social-official ul li a.sd-button:before
	{
		position:relative;
		top:-2px;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
		.sd-social-official ul li a.sd-button:before
		{
			top:0;
		}
	}

	.sd-content ul li
	{
		margin:0 8px 12px 0;
		padding:0;
	}

	.jp-sharing-input-touch .sd-content ul li
	{
		padding-left:10px;
	}

	.sd-content ul li.preview-item.no-icon a.sd-button span
	{
		margin-left:0;
	}

	.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before
	{
		display:none;
	}

	body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span
	{
		background-image:none;
		background-position:-500px -500px !important;
		background-repeat:no-repeat !important;
		height:0;
		line-height:inherit;
		padding-left:0;
	}

	.sd-social-icon .sd-content ul li a.share-more
	{
		position:relative;
		top:-4px;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
		.sd-social-icon .sd-content ul li a.share-more
		{
			top:2px;
		}
	}

	@-moz-document url-prefix()
	{
		.sd-social-iconsd-contentulliashare-moretop:2px;
	}	
}

.sd-social-icon .sd-content ul li a.share-more span
{
	margin-left:3px;
}

.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before
{
	content:"\f469";
}

.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before
{
	content:"\f410";
}

.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before
{
	content:"\f207";
}

.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before
{
	content:"\f202";
}

.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-official .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before
{
	content:"\f222";
}

.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before
{
	content:"\f607";
}

.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before
{
	content:"\f224";
}

.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before
{
	content:"\f210";
}

.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before
{
	content:"\f203";
}

.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before
{
	content:"\f205";
}

.sd-social-official .sd-content li.share-press-this a:before
{
	color:#2ba1cb;
}

.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before
{
	content:"\f606";
}

.sd-social-official .sd-content li.share-telegram a:before
{
	color:#08c;
}

.sd-content ul li.share-mastodon div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-mastodon a:before,.sd-social-icon-text .sd-content li.share-mastodon a:before,.sd-social-official .sd-content li.share-mastodon a:before,.sd-social-text .sd-content ul li.share-mastodon a:before
{
	content:"\f10a";
}

.sd-social-official .sd-content li.share-mastodon a:before
{
	color:#563acc;
}

.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before
{
	content:"\f415";
}

.sd-social-official .sd-content a.share-more:before
{
	color:#2ba1cb;
}

.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before
{
	content:"\f608";
}

.sd-social-official .sd-content li.share-jetpack-whatsapp a:before
{
	color:#43d854;
}

.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button
{
	background:#43d854;
	color:#fff !important;
}

.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-nextdoor a:before,.sd-social-icon-text .sd-content li.share-nextdoor a:before,.sd-social-official .sd-content li.share-nextdoor a:before,.sd-social-text .sd-content ul li.share-nextdoor a:before
{
	content:"\f10c";
}

.sd-social-official .sd-content li.share-nextdoor a:before
{
	color:#8ed500;
}

.sd-social-icon .sd-content ul li[class*=share-].share-nextdoor a.sd-button
{
	background:#8ed500;
	color:#fff !important;
}

.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before
{
	content:"🚫";
	height:1em;
	width:1em;
}

.sd-social .sd-button .share-count
{
	background:#2ea2cc;
	border-radius:10px;
	color:#fff;
	display:inline-block;
	font-size:10px;
	line-height:1;
	padding:1px 3px;
	text-align:center;
}

.sd-social-official .sd-content>ul>li>a.sd-button span
{
	line-height:1;
}

.sd-social-official .sd-content ul
{
	display:flex;
	flex-wrap:wrap;
}

.sd-social-official .sd-content ul:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.sd-social-official .sd-content li.share-press-this a
{
	margin:0 0 5px;
}

.sd-social-official .sd-content ul>li
{
	display:flex;
	max-height:18px;
}

.sd-social-official .sd-content ul>li .option-smart-off
{
	margin-right:8px;
}

.sd-social-official .fb-share-button>span
{
	vertical-align:top !important;
}

.sd-social-official .sd-content .pocket_button iframe
{
	width:98px;
}

.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button
{
	margin:0 !important;
}

.linkedin_button>span,.pinterest_button a
{
	display:block !important;
}

.sd-social-official .sd-content .share-tumblr iframe
{
	max-width:53px;
	width:unset;
}

body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print
{
	position:relative;
	top:0;
}

body .sd-social-icon .sd-content li.share-custom>a
{
	padding:2px 3px 0;
	position:relative;
	top:4px;
}

body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span
{
	background-repeat:no-repeat;
	background-size:16px 16px;
	display:inline-block;
	height:21px;
	line-height:16px;
	margin-left:0;
	padding:0 0 0 19px;
}

body .sd-social-icon .sd-content li.share-custom a span
{
	padding-left:16px !important;
	width:0;
}

.sharing-hidden .inner
{
	background:#fff;
	border:1px solid #ccc;
	border-radius:2px;
	box-shadow:0 5px 20px rgba(0,0,0,.2);
	margin-top:5px;
	max-width:400px;
	padding:10px;
	position:absolute;
	z-index:2;
}

.sharing-hidden .inner ul
{
	margin:0 !important;
}

.sd-social-official .sd-content .sharing-hidden ul>li.share-end
{
	clear:both;
	height:0 !important;
	margin:0 !important;
}

.sharing-hidden .inner:after,.sharing-hidden .inner:before
{
	border-bottom:8px solid #ccc;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	content:"";
	display:block;
	height:0;
	left:20px;
	position:absolute;
	top:-8px;
	width:0;
	z-index:1;
}

.sharing-hidden .inner:after
{
	border-bottom:8px solid #fff;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	top:-7px;
	z-index:2;
}

.sharing-hidden ul
{
	margin:0;
}

.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a
{
	border:0;
	border-radius:50%;
	-webkit-border-radius:50%;
	box-shadow:none;
	height:auto;
	line-height:1;
	margin-bottom:0;
	max-width:32px;
	padding:7px;
	position:relative;
	top:-2px;
	width:auto;
}

.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span
{
	line-height:1;
}

.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover
{
	border:none;
	opacity:.6;
}

.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before
{
	top:0;
}

.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom
{
	padding:8px 8px 6px;
	top:5px;
}

.sd-social-icon .sd-content ul li a.sd-button.share-more
{
	margin-left:10px;
}

.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more
{
	margin-left:0;
}

.sd-social-icon .sd-button span.share-count
{
	background:#555;
	border-radius:0;
	bottom:0;
	font-size:9px;
	position:absolute;
	right:0;
}

.sd-social-icon .sd-content ul li[class*=share-] a.sd-button
{
	background:#e9e9e9;
	margin-top:2px;
	text-indent:0;
}

.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button
{
	background:#2c4762;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button
{
	background:#1877f2;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button
{
	background:#00acee;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button
{
	background:#ca1f27;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button
{
	color:#555 !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button
{
	background:#4f94d4;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button
{
	background:#08c;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button
{
	background:#0077b5;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button
{
	background:#ee4056;
	color:#fff !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button
{
	background:#cee3f8;
	color:#555 !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-mastodon a.sd-button
{
	background:linear-gradient(0deg,#563acc 0,#6364ff);
	color:#fff !important;
}

.sharing-screen-reader-text
{
	clip:rect(1px,1px,1px,1px);
	height:1px;
	overflow:hidden;
	position:absolute !important;
	width:1px;
}

.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover
{
	clip:auto !important;
	background-color:#f0f0f1;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.6);
	color:#21759b;
	display:block;
	font-size:14px;
	font-weight:700;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000;
}

#jetpack-source_f_name
{
	display:none !important;
	left:-9000px;
	position:absolute !important;
}

.sd-content .share-customize-link
{
	line-height:11px;
	margin-top:8px;
}

.sd-content .share-customize-link a
{
	font-family:Open Sans,sans-serif;
	font-size:11px;
}

@media print {
	.sharedaddy.sd-sharing-enabled
	{
		display:none;
	}
}

.jetpack-slideshow-window
{
	background-color:#222;
	border:20px solid #222;
	border-radius:10px;
	height:0;
	margin-bottom:20px;
	overflow:hidden;
	padding-bottom:56.25% !important;
	padding-top:30px !important;
	position:relative;
	z-index:1;
}

.jetpack-slideshow-window.jetpack-slideshow-white
{
	background-color:#fff;
	border-color:#fff;
}

.jetpack-slideshow-window,.jetpack-slideshow-window *
{
	box-sizing:content-box;
}

.jetpack-slideshow-loading
{
	height:100%;
	margin:auto;
	text-align:center;
}

body div.jetpack-slideshow-window * img
{
	background-color:transparent !important;
	background-image:none !important;
	border-width:0 !important;
	display:block;
	margin:0 auto;
	max-height:100%;
	max-width:100%;
	padding:0 !important;
	position:relative;
	top:50%;
	transform:translateY(-50%);
}

.jetpack-slideshow-loading img
{
	vertical-align:middle;
}

.jetpack-slideshow-slide
{
	display:none;
	height:100% !important;
	left:0;
	margin:auto;
	position:absolute;
	text-align:center;
	top:0;
	width:100% !important;
}

.jetpack-slideshow-slide img
{
	vertical-align:middle;
}

.jetpack-slideshow-line-height-hack
{
	font-size:0;
	overflow:hidden;
	width:0;
}

.jetpack-slideshow-slide-caption
{
	bottom:5px;
	color:#f6f7f7;
	font-family:Helvetica Neue,sans-serif;
	font-size:13px;
	height:25px;
	left:0;
	line-height:25px;
	position:absolute;
	text-align:center;
	text-shadow:#222 1px 1px 2px;
	width:100%;
	z-index:100;
}

.jetpack-slideshow-controls
{
	bottom:30px;
	direction:ltr;
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	margin:auto;
	opacity:.5;
	position:absolute;
	text-align:center;
	transition:opacity .3s ease-out;
	width:100%;
	z-index:1000;
}

.jetpack-slideshow-window:hover .jetpack-slideshow-controls
{
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}

body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover
{
	zoom:1;
	background-color:#000 !important;
	background-color:rgba(0,0,0,.6) !important;
	background-image:url(/wp-content/plugins/jetpack/modules/shortcodes/img/slideshow-controls.png) !important;
	background-position:-34px 8px !important;
	background-repeat:no-repeat;
	background-size:142px 16px !important;
	border:2px solid hsla(0,0%,100%,.1) !important;
	border-radius:10em !important;
	color:#222 !important;
	display:inline-block !important;
	*display:inline;
	height:32px !important;
	line-height:32px !important;
	margin:0 5px !important;
	padding:0 !important;
	text-align:center !important;
	transition:border-color .3s ease-out;
	width:32px !important;
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5) {
	body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover
	{
		background-image:url(/wp-content/plugins/jetpack/modules/shortcodes/img/slideshow-controls-2x.png) !important;
	}
}

body div div.jetpack-slideshow-controls a:hover
{
	border-color:#fff !important;
}

body div div.jetpack-slideshow-controls a:first-child
{
	background-position:-76px 8px !important;
}

body div div.jetpack-slideshow-controls a:last-child
{
	background-position:-117px 8px !important;
}

body div div.jetpack-slideshow-controls a.running,body div div.jetpack-slideshow-controls a:nth-child(2)
{
	background-position:-34px 8px !important;
}

body div div.jetpack-slideshow-controls a.paused
{
	background-position:9px 8px !important;
}

.jetpack-slideshow-controls a img
{
	border:50px dotted #f0f;
}

body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent
{
	overflow:hidden !important;
}

.presentation-wrapper-fullscreen-parent #wpadminbar
{
	display:none;
}

.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent
{
	bottom:0 !important;
	left:0 !important;
	margin:0 !important;
	min-height:100% !important;
	min-width:100% !important;
	padding:0 !important;
	position:absolute !important;
	right:0 !important;
	top:0 !important;
	z-index:10000 !important;
}

.presentation-wrapper-fullscreen
{
	background-color:grey;
	border:none !important;
}

.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right
{
	z-index:20001;
}

.presentation-wrapper-fullscreen .nav-fullscreen-button
{
	z-index:20002;
}

.presentation-wrapper
{
	border:1px solid #dcdcde;
	line-height:normal;
	margin:20px auto;
	overflow:hidden;
}

.presentation
{
	margin:0;
	outline:none;
	overflow:hidden;
	position:relative;
}

.presentation,.presentation .step
{
	background-position:50%;
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.presentation .step.fade:not(.active)
{
	opacity:0;
}

.presentation .slide-content
{
	padding:30px;
}

.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button
{
	background-repeat:no-repeat;
	opacity:0;
	position:absolute;
	transition:opacity .25s;
	width:34px;
	z-index:2;
}

.presentation .nav-arrow-left,.presentation .nav-arrow-right
{
	background-image:url(/wp-content/plugins/jetpack/modules/shortcodes/images/slide-nav.png);
	background-size:450% 61px;
	height:100%;
}

.presentation .nav-arrow-left
{
	background-position:4px 50%;
	left:0;
}

.presentation .nav-arrow-right
{
	background-position:-120px 50%;
	right:0;
}

.presentation .nav-fullscreen-button
{
	background-image:url(/wp-content/plugins/jetpack/modules/shortcodes/images/expand.png);
	background-size:100% 100%;
	bottom:0;
	height:32px;
	margin:4px;
	right:0;
	width:32px;
	z-index:3;
}

.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right
{
	opacity:1;
}

.presentation:hover .nav-fullscreen-button
{
	opacity:.8;
}

.presentation-wrapper-fullscreen .nav-fullscreen-button
{
	background-image:url(/wp-content/plugins/jetpack/modules/shortcodes/images/collapse.png);
}

.presentation .autoplay-overlay
{
	background-color:#dcdcde;
	background-color:rgba(0,0,0,.75);
	border-radius:50px;
	display:table;
	height:15%;
	margin:30% 10%;
	position:relative;
	transition:opacity .5s;
	width:80%;
	z-index:100;
}

.presentation .autoplay-overlay .overlay-msg
{
	color:#fff;
	display:table-cell;
	position:relative;
	text-align:center;
	vertical-align:middle;
}

.presentation .will-fade
{
	opacity:0;
}

.presentation .do-fade
{
	opacity:1;
	transition:opacity .5s;
}

div.jetpack-quiz
{
	background-color:#f3f3f3;
	border:1px solid #deede3;
	border-radius:.2em;
	line-height:1.3em;
	margin-bottom:2em;
	padding:1em;
}

div.jetpack-quiz div.jetpack-quiz-question
{
	font-weight:700;
	margin-bottom:.5em;
}

div.jetpack-quiz div.jetpack-quiz-answer
{
	border-bottom:1px dotted #999;
	cursor:pointer;
	margin-bottom:.5em;
	padding:1em 0 1em 1em;
}

div.jetpack-quiz div.jetpack-quiz-answer.last
{
	border-bottom:0;
	margin-bottom:0;
	padding-bottom:0;
}

div.jetpack-quiz div.jetpack-quiz-answer.correct
{
	color:green;
}

div.jetpack-quiz div.jetpack-quiz-answer.wrong
{
	color:red;
}

div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation
{
	display:none;
}

div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation
{
	color:#000;
	display:block;
	font-size:90%;
	margin-top:1em;
}

div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt
{
	font-size:85%;
}

div.jetpack-quiz pre
{
	background:transparent;
	font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;
	margin:0;
	padding:0;
}

.jetpack-quiz-options
{
	margin-top:12px;
	text-align:right;
}

.jetpack-quiz-count
{
	color:#646970;
	float:left;
	font-size:12px;
}

.jetpack-quiz-option-button
{
	cursor:pointer;
	margin-left:12px;
}

.jetpack-quiz-option-button:hover svg
{
	background:#3c434a;
}

.jetpack-quiz-option-button svg
{
	fill:#fff;
	background:#000;
	border-radius:50%;
	display:inline-block;
	height:24px;
	width:24px;
}

.jetpack-quiz-wrapper .jetpack-quiz:first-of-type .jetpack-quiz-option-button:first-of-type,.jetpack-quiz-wrapper .jetpack-quiz:last-of-type .jetpack-quiz-option-button:last-of-type
{
	display:none;
}

#subscribe-email input
{
	width:95%;
}

.comment-subscription-form
{
	margin-bottom:1em;
}

.comment-subscription-form .subscribe-label
{
	display:inline !important;
}

.jetpack-video-wrapper
{
	margin-bottom:1.6em;
}

.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object
{
	margin-bottom:0;
}

.jetpack-social-navigation ul
{
	display:block;
	margin:0 0 1.5em;
	padding:0;
}

.jetpack-social-navigation li
{
	display:inline-block;
	line-height:1;
	margin:0;
}

.jetpack-social-navigation a
{
	border:0;
	height:1em;
	text-decoration:none;
	width:1em;
}

.jetpack-social-navigation-svg .icon
{
	fill:currentColor;
	color:inherit;
	height:1em;
	vertical-align:middle;
	width:1em;
}

.jetpack-social-navigation-genericons a:before
{
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	speak:none;
	content:"\f415";
	display:inline-block;
	font-family:Genericons;
	font-size:1em;
	font-style:normal;
	font-weight:400;
	height:1em;
	line-height:1;
	text-decoration:inherit;
	vertical-align:top;
	width:1em;
}

.jetpack-social-navigation-genericons a[href*="codepen.io"]:before
{
	content:"\f216";
}

.jetpack-social-navigation-genericons a[href*="digg.com"]:before
{
	content:"\f221";
}

.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before
{
	content:"\f201";
}

.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before
{
	content:"\f225";
}

.jetpack-social-navigation-genericons a[href*="mailto:"]:before
{
	content:"\f410";
}

.jetpack-social-navigation-genericons a[href*="facebook.com"]:before
{
	content:"\f203";
}

.jetpack-social-navigation-genericons a[href*="flickr.com"]:before
{
	content:"\f211";
}

.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before
{
	content:"\f226";
}

.jetpack-social-navigation-genericons a[href*="github.com"]:before
{
	content:"\f200";
}

.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before
{
	content:"\f206";
}

.jetpack-social-navigation-genericons a[href*="instagram.com"]:before
{
	content:"\f215";
}

.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before
{
	content:"\f208";
}

.jetpack-social-navigation-genericons a[href*="nextdoor.com"]:before
{
	content:"\f10c";
}

.jetpack-social-navigation-genericons a[href*="path.com"]:before
{
	content:"\f219";
}

.jetpack-social-navigation-genericons a[href*="pinterest."]:before
{
	content:"\f210";
}

.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before
{
	content:"\f224";
}

.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before
{
	content:"\f217";
}

.jetpack-social-navigation-genericons a[href*="reddit.com"]:before
{
	content:"\f222";
}

.jetpack-social-navigation-genericons a[href$="/feed/"]:before
{
	content:"\f413";
}

.jetpack-social-navigation-genericons a[href*="skype:"]:before
{
	content:"\f220";
}

.jetpack-social-navigation-genericons a[href*="spotify.com"]:before
{
	content:"\f515";
}

.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before
{
	content:"\f223";
}

.jetpack-social-navigation-genericons a[href*="threads.net"]:before
{
	content:"\f10d";
}

.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before
{
	content:"\f214";
}

.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before
{
	content:"\f516";
}

.jetpack-social-navigation-genericons a[href*="twitter.com"]:before
{
	content:"\f202";
}

.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before
{
	content:"\f212";
}

.jetpack-social-navigation-genericons a[href*="vine.co"]:before
{
	content:"\f517";
}

.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before
{
	content:"\f205";
}

.jetpack-social-navigation-genericons a[href*="youtube.com"]:before
{
	content:"\f213";
}

.tiled-gallery
{
	clear:both;
	margin:0 0 20px;
	overflow:hidden;
}

.tiled-gallery img
{
	margin:2px !important;
}

.tiled-gallery .gallery-group
{
	float:left;
	position:relative;
}

.tiled-gallery .tiled-gallery-item
{
	float:left;
	margin:0;
	position:relative;
	width:inherit;
}

.tiled-gallery .gallery-row
{
	overflow:hidden;
}

.tiled-gallery .tiled-gallery-item a
{
	background:transparent;
	border:none;
	color:inherit;
	margin:0;
	padding:0;
	text-decoration:none;
	width:auto;
}

.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover
{
	background:none;
	border:none;
	box-shadow:none;
	max-width:100%;
	padding:0;
	vertical-align:middle;
}

.tiled-gallery-caption
{
	background:#f0f0f1;
	background:hsla(0,0%,100%,.8);
	bottom:0;
	color:#333;
	font-size:13px;
	font-weight:400;
	overflow:hidden;
	padding:10px 0;
	position:absolute;
	text-indent:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
}

.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption
{
	font-size:11px;
}

.widget-gallery .tiled-gallery-unresized
{
	height:0;
	overflow:hidden;
	visibility:hidden;
}

.tiled-gallery .tiled-gallery-item img.grayscale
{
	left:0;
	position:absolute;
	top:0;
}

.tiled-gallery .tiled-gallery-item img.grayscale:hover
{
	opacity:0;
}

.tiled-gallery.type-circle .tiled-gallery-item img
{
	border-radius:50% !important;
	object-fit:cover;
}

.tiled-gallery.type-circle .tiled-gallery-caption
{
	display:none;
}

.tiled-gallery.type-square .tiled-gallery-item img
{
	object-fit:cover;
}

.jetpack-display-remote-posts
{
	margin:5px 0 20px;
}

.jetpack-display-remote-posts h4
{
	margin:5px 0;
	padding:0;
}

.jetpack-display-remote-posts p
{
	margin:0;
	padding:0;
}

.jetpack-display-remote-posts img
{
	max-width:100%;
}

.widget-grofile h4
{
	margin:1em 0 .5em;
}

.widget-grofile ul.grofile-urls
{
	margin-left:0;
	overflow:hidden;
}

.widget-grofile ul.grofile-accounts li
{
	display:inline;
	list-style:none;
}

.widget-grofile ul.grofile-accounts li:before
{
	content:"" !important;
}

.widget-grofile .grofile-accounts-logo
{
	background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);
	background-repeat:no-repeat;
	float:left;
	height:16px;
	margin-bottom:8px;
	margin-right:8px;
	width:16px;
}

.rtl .widget-grofile .grofile-accounts-logo
{
	margin-left:8px;
	margin-right:0;
}

.grofile-thumbnail
{
	max-width:100%;
	width:500px;
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.widget-grofile .grofile-accounts-logo
	{
		background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);
		background-size:16px 784px;
	}
}

div[class^=gr_custom_container]
{
	background-color:#fff;
	border:1px solid gray;
	border-radius:10px;
	color:#000;
	padding:10px 5px;
}

div[class^=gr_custom_container] a
{
	color:#000;
}

h2[class^=gr_custom_header]
{
	display:none;
}

div[class^=gr_custom_each_container]
{
	border-bottom:1px solid #a7aaad;
	clear:both;
	margin-bottom:10px;
	overflow:auto;
	padding-bottom:4px;
	width:100%;
}

div[class^=gr_custom_book_container]
{
	float:right;
	height:60px;
	margin-left:4px;
	overflow:hidden;
	width:39px;
}

div[class^=gr_custom_author]
{
	font-size:10px;
}

div[class^=gr_custom_tags]
{
	color:gray;
	font-size:10px;
}

div[class^=gr_custom_rating]
{
	display:none;
}

.widget_wpcom_social_media_icons_widget ul
{
	list-style-type:none;
	margin-left:0;
}

.widget_wpcom_social_media_icons_widget ul li
{
	border:0;
	display:inline;
	margin-right:.5em;
}

.widget_wpcom_social_media_icons_widget li a
{
	border:0;
	text-decoration:none;
}

.widget_wpcom_social_media_icons_widget .genericon
{
	font-family:Genericons;
}

.widget_wpcom_social_media_icons_widget .screen-reader-text
{
	clip:rect(1px,1px,1px,1px);
	height:1px;
	overflow:hidden;
	position:absolute !important;
	width:1px;
}

.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover
{
	clip:auto !important;
	background-color:#f0f0f1;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.6);
	color:#21759b;
	display:block;
	font-size:14px;
	font-size:.875rem;
	font-weight:700;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000;
}

.widgets-grid-layout
{
	width:100%;
}

.widgets-grid-layout:after,.widgets-grid-layout:before
{
	content:" ";
	display:table;
}

.widgets-grid-layout:after
{
	clear:both;
}

.widget-grid-view-image
{
	float:left;
	max-width:50%;
}

.widget-grid-view-image a
{
	display:block;
	margin:0 2px 4px 0;
}

.widget-grid-view-image:nth-child(2n)
{
	float:right;
}

.widget-grid-view-image:nth-child(2n) a
{
	margin:0 0 4px 2px;
}

.widgets-grid-layout .widget-grid-view-image img
{
	height:auto;
	max-width:100%;
}

.widgets-list-layout
{
	list-style-type:none;
	margin:0;
	padding:0;
}

.widgets-list-layout li:after,.widgets-list-layout li:before
{
	content:"";
	display:table;
}

.widgets-list-layout li:after
{
	clear:both;
}

.widgets-list-layout li
{
	zoom:1;
	list-style-type:none !important;
	margin-bottom:1em;
}

.widgets-list-layout .widgets-list-layout-blavatar
{
	float:left;
	height:auto;
	max-width:40px;
	width:21.276596%;
}

.widgets-list-layout-links
{
	float:right;
	width:73.404255%;
}

.widgets-list-layout span
{
	opacity:.5;
}

.widgets-list-layout span:hover
{
	opacity:.8;
}

.jetpack-image-container:after
{
	clear:both;
}

.jetpack-image-container:after,.jetpack-image-container:before
{
	content:"";
	display:table;
}

.widgets-multi-column-grid ul
{
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

.widgets-multi-column-grid ul li
{
	background:none;
	border:none;
	clear:none;
	float:left;
	list-style-type:none !important;
	margin:0 -5px -3px 0;
	padding:0 8px 6px 0;
}

.widgets-multi-column-grid ul li a
{
	background:none;
	border:0;
	margin:0;
	padding:0;
}

.widgets-multi-column-grid .avatar
{
	vertical-align:middle;
}

.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48
{
	max-height:48px;
	max-width:48px;
}

.widget.widget_authors li>ul,.widget_authors>ul
{
	margin-left:inherit;
	padding-left:0;
}

.widget_authors ul li li
{
	padding-left:0;
}

.widget_authors>ul>li
{
	list-style:none;
	margin-bottom:1em;
}

.widget_authors>ul>li+li
{
	border-top:0;
}

.widget.widget_authors img
{
	box-shadow:none;
	margin-bottom:5px;
	margin-right:5px;
	vertical-align:middle;
}

.wpcnt
{
	line-height:2;
	text-align:center;
}

.wpa
{
	display:inline-block;
	max-width:100%;
	overflow:hidden;
	position:relative;
}

.wpa-about
{
	border-bottom:none !important;
	box-shadow:none !important;
	color:#888;
	display:block;
	font:10px/1 Open Sans,Arial,sans-serif !important;
	left:0;
	margin-top:0;
	opacity:.85;
	position:absolute;
	right:0;
	text-align:left !important;
	text-decoration:none !important;
	top:5px;
}

.wpa .u>div
{
	display:block;
	margin-bottom:1em;
	margin-top:5px;
}

div.wpa>div
{
	margin-top:20px;
}

.wpa .u .adsbygoogle
{
	background-color:transparent;
	display:block;
	margin-bottom:1em;
	margin-top:17px;
}

.widget_eu_cookie_law_widget
{
	animation:fadeIn .8s;
	border:none;
	bottom:1em;
	left:1em;
	margin:0;
	padding:0;
	position:fixed;
	right:1em;
	width:auto;
	z-index:50001;
}

@keyframes fadeIn {
	0%
	{
		opacity:0;
		visibility:hidden;
	}

	to
	{
		opacity:1;
		visibility:visible;
	}
}

.widget_eu_cookie_law_widget.widget.top
{
	bottom:auto;
	top:1em;
}

.admin-bar .widget_eu_cookie_law_widget.widget.top
{
	top:3em;
}

amp-consent.widget_eu_cookie_law_widget.widget.top
{
	margin:0;
	top:1em;
}

.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top
{
	margin-top:3em;
	top:0;
}

#eu-cookie-law
{
	background-color:#fff;
	border:1px solid #dedede;
	color:#2e4467;
	font-size:12px;
	line-height:1.5;
	overflow:hidden;
	padding:6px 6px 6px 15px;
	position:relative;
}

#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited
{
	color:inherit;
	cursor:inherit;
	text-decoration:underline;
}

#eu-cookie-law a:hover
{
	cursor:pointer;
	text-decoration:none;
}

#eu-cookie-law.negative
{
	background-color:#000;
	border:none;
	color:#fff;
}

#eu-cookie-law.hide
{
	opacity:0;
	transition:opacity .4s,visibility .4s;
	visibility:hidden;
}

#eu-cookie-law form
{
	margin-bottom:0;
	position:static;
}

#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover
{
	background:#f3f3f3;
	border:1px solid #dedede;
	border-radius:4px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#2e4453;
	cursor:pointer;
	display:inline;
	float:right;
	font-family:inherit;
	font-size:14px;
	font-weight:inherit;
	line-height:inherit;
	margin:0 0 0 5%;
	padding:8px 12px;
	position:static;
	text-transform:none;
}

#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover
{
	background:#282828;
	border-color:#535353;
	color:#fff;
}

@media (max-width:600px) {
	#eu-cookie-law
	{
		padding-bottom:55px;
	}

	#eu-cookie-law input.accept
	{
		bottom:8px;
		position:absolute;
		right:8px;
	}
}

.widget_eu_cookie_law_widget .customize-partial-edit-shortcut>button
{
	left:0;
}

.flickr-images
{
	text-align:center;
}

.flickr-size-thumbnail .flickr-images
{
	align-content:space-between;
	align-items:center;
	display:flex;
	flex-flow:row wrap;
	justify-content:center;
}

.flickr-images img
{
	margin:5px;
	max-width:100%;
}

.wpcom-instagram-images
{
	grid-gap:.5rem;
	display:grid;
	grid-auto-columns:1fr;
}

.wpcom-instagram-images:after,.wpcom-instagram-images:before
{
	content:none;
}

.wpcom-instagram-images a
{
	display:block;
	margin:4px 2px;
}

.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a
{
	display:inline-block;
	vertical-align:top;
}

.wpcom-instagram-columns-2 a
{
	width:calc(50% - 8px);
}

.wpcom-instagram-columns-3 a
{
	width:calc(33.3333% - 8px);
}

.wpcom-instagram-images .sq-bg-image
{
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	height:0;
	overflow:hidden;
	padding-bottom:100%;
}

.wpcom-instagram-columns-2
{
	grid-template-columns:repeat(2,1fr);
}

.wpcom-instagram-columns-3
{
	grid-template-columns:repeat(3,1fr);
}

@supports (display:grid) {
	.wpcom-instagram-images a
	{
		display:block;
		margin:0;
	}

	.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a
	{
		width:auto;
	}
}

.jetpack-search-filters-widget__sub-heading
{
	font-size:inherit;
	font-weight:700;
	margin:0 0 .5em;
	padding:0;
}

.jetpack-search-form+.jetpack-search-filters-widget__sub-heading
{
	margin-bottom:.5em !important;
	margin-top:1.5em;
}

.jetpack-search-filters-widget__clear
{
	margin-bottom:.5em;
	margin-top:.5em;
}

.jetpack-search-sort-wrapper
{
	margin-bottom:1.5em;
	margin-top:1em;
}

.jetpack-search-sort-wrapper label
{
	display:inherit;
}

.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]
{
	height:auto;
	width:auto;
}

ul.jetpack-search-filters-widget__filter-list li
{
	border:none;
	list-style:none;
	padding:0;
}

ul.jetpack-search-filters-widget__filter-list li a
{
	text-decoration:none;
}

ul.jetpack-search-filters-widget__filter-list li a:hover
{
	box-shadow:none;
}

ul.jetpack-search-filters-widget__filter-list li label
{
	display:inherit;
	font-weight:inherit;
}

.jetpack-search-filters-widget__filter-list
{
	list-style:none;
}

ul.jetpack-search-filters-widget__filter-list
{
	margin-bottom:1.5em;
}

body.search .jetpack-search-form input[name=s]::placeholder
{
	color:transparent;
}

body.search .jetpack-search-form input[name=s].show-placeholder::placeholder
{
	color:inherit;
}

@media screen and (min-width:400px) {
	.widget.jetpack-simple-payments .jetpack-simple-payments-product
	{
		flex-direction:column;
	}

	.widget.jetpack-simple-payments .jetpack-simple-payments-details
	{
		padding-left:0;
	}
}

.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul
{
	list-style:none;
}

.jetpack_widget_social_icons ul
{
	display:block;
	margin:0 0 1.5em;
	padding:0;
}

.jetpack_widget_social_icons ul li
{
	border:0;
	display:inline-block;
	line-height:1;
	margin:0;
	padding:0;
}

.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before
{
	display:none;
}

.jetpack_widget_social_icons a
{
	border:0;
	box-shadow:none;
	display:block;
	height:24px;
	text-decoration:none;
	width:24px;
}

.jetpack_widget_social_icons svg
{
	fill:currentColor;
	color:inherit;
	height:inherit;
	vertical-align:middle;
	width:inherit;
}

.jetpack_widget_social_icons ul.size-small a
{
	height:24px;
	width:24px;
}

.jetpack_widget_social_icons ul.size-medium a
{
	height:32px;
	width:32px;
}

.jetpack_widget_social_icons ul.size-large a
{
	height:48px;
	width:48px;
}

.screen-reader-text
{
	clip:rect(1px,1px,1px,1px);
	word-wrap:normal !important;
	border:0;
	-webkit-clip-path:inset(50%);
	clip-path:inset(50%);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute !important;
	width:1px;
}

.milestone-widget
{
	margin-bottom:1em;
}

.milestone-content
{
	line-height:2;
	margin-top:5px;
	max-width:100%;
	padding:0;
	text-align:center;
}

.milestone-header
{
	background-color:var(--milestone-text-color,#111);
	color:var(--milestone-bg-color,#fff);
	line-height:1.3;
	margin:0;
	padding:.8em;
}

.milestone-header .date,.milestone-header .event
{
	display:block;
}

.milestone-header .event
{
	font-size:120%;
}

.milestone-countdown .difference
{
	display:block;
	font-size:500%;
	font-weight:700;
	line-height:1.2;
}

.milestone-countdown,.milestone-message
{
	background-color:var(--milestone-bg-color,#fff);
	border:1px solid var(--milestone-border-color,#767676);
	border-top:0;
	color:var(--milestone-text-color,#111);
	padding-bottom:1em;
}

.milestone-message
{
	padding-top:1em;
}

.jetpack-subscribe-modal
{
	background-color:transparent;
	height:100%;
	left:0;
	overflow:auto;
	position:fixed;
	top:0;
	transition:all .4s;
	visibility:hidden;
	width:100%;
	z-index:1;
}

.jetpack-subscribe-modal.open
{
	background-color:rgba(0,0,0,.3);
	visibility:visible;
}

.jetpack-subscribe-modal__modal-content
{
	background-color:#fefefe;
	border:1px solid #ddd;
	border-radius:10px;
	box-sizing:border-box;
	margin:15% auto;
	position:relative;
	top:100%;
	transition:all .4s;
	visibility:hidden;
	width:600px;
}

.jetpack-subscribe-modal__modal-content>.wp-block-group
{
	margin:0 auto;
	max-width:450px;
}

.jetpack-subscribe-modal__modal-content>.wp-block-group a
{
	text-decoration:none;
}

.jetpack-subscribe-modal.open .jetpack-subscribe-modal__modal-content
{
	top:0;
	visibility:visible;
}