@media(max-width:1279px){ .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;}
}
@media(max-width:1023px){ .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;}
}
@media(max-width:767px){ .post_layout_excerpt .post_header .post_price{position:static;right:auto;top:auto;margin-top:0.3em;}
.post_layout_excerpt .post-more-link{font-size:14px;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;}
}
@media(max-width:479px){
.post_layout_excerpt .post_featured {
margin-bottom: 1.1em;
}
.post_layout_excerpt .post_meta + .post_content_inner {
margin-top: 0.6em;
}
.post_layout_excerpt .post-more-link {
margin-top: 0.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;
}
}@media(max-width:1439px){
.post_layout_band .post_title{font-size:24px;}
.post_layout_band .post_content_wrap .post_category{margin-bottom:0.7em;}
}
@media(max-width:1279px){ .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:0.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:0.6em;}
}
@media(max-width:1023px){}
@media(max-width:767px){ .post_layout_band{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.post_layout_band .post_featured{-ms-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
.post_layout_band .post_featured + .post_content_wrap{-ms-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
.post_layout_band .post_header .post_price{position:static;right:auto;top:auto;margin-top:0.3em;}
.post_layout_band .post_content_wrap .post_content_inner{line-height:1.5em;}
.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;}
}
@media(min-width:641px) and (max-width:767px){
.post_layout_band{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}
.post_layout_band .post_featured{-ms-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;}
.post_layout_band .post_featured + .post_content_wrap{-ms-flex-basis:52%;-ms-flex-preferred-size:52%;flex-basis:52%;}
.post_layout_band .post_header .post_price{position:static;right:auto;top:auto;margin-top:0.3em;}
}
@media(max-width:479px){ .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: 0.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;
}
}@media(max-width:1439px){
.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));}
}
@media(max-width:1279px){ .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;}
}
@media(max-width:1023px){ .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;}
}
@media(max-width:767px){
.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));}
}
@media(max-width:479px){
.post_layout_classic .post_title {
font-size: 18px;
margin-top: 6px;
}
}@media(max-width:1439px){ .masonry_wrap .masonry_item-1_4{width:33.3333%;}
}
@media(max-width:1279px){
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;}
}
@media(max-width:1023px){ .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;}
}
@media(max-width:767px){ .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, .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));}
.masonry_wrap.sc_blogger_content .masonry_item:only-child{width:100%;}
.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;}
}
@media(max-width:479px){ .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;
}
}@media(max-width:1439px){ .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%;}
}
@media(max-width:1279px){
.post_layout_portfolio .post_featured.hover_info .post_info{padding:16px 20px;}
.post_featured.hover_info .post_info .post_title{font-size:18px;}
.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;}
}
@media(max-width:1023px){
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title, .post_layout_portfolio_4 .post_title{font-size:18px;}
.blog_style_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;}
}
@media(max-width:767px){
.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;
}
}@media(max-width:1439px){ }@media(max-width:1679px){ :root{--theme-var-page_width_new:min( 1290px, var(--theme-var-page_width) );--theme-var-page:var(--theme-var-page_width_new);--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:40px;--theme-var-page_boxed:calc( var(--theme-var-page_width_new) + 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;}
}
@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: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) ) );}
.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;}
.sc_layouts_row .sc_button_bordered{font-size:var(--theme-font-button_font-size);padding:15px 55px;}
.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.5em 0.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:0.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:0.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;}
}
@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.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-top:4em !important;margin-bottom:4em !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:0.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;}
.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img{max-height:22px;}
.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:0.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:0.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:0.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:0.4em 0;}
.sc_layouts_menu_nav .menu-collapse > a:before{top:1px;}
.menu_mobile{}
.menu_mobile .menu_mobile_header_wrap{padding:35px var(--theme-var-page_extra);}
.menu_mobile .menu_mobile_widgets_area{width:30%;padding:80px 45px;}
.menu_mobile .menu_mobile_nav_area > ul > .menu-item > a{font-size:28px;}
.menu_mobile .menu_mobile_nav_area > ul > .menu-item .menu-item > a{padding:0.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:0.5em 0;}
.menu_mobile .menu_mobile_nav_area > ul > li > ul{padding:0.6em 0 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:0.4em 1.5em 0.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;}
.menu_mobile .custom-logo-link img, .menu_mobile .sc_layouts_logo img{max-height:25px;}
.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:0.5em 0;}
.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > ul{padding:0.6em 0 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:0.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:0.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:0.6em;}
.sc_table table td, table td{padding:0.6em;}
.trx_addons_dropcap{font-size:42px;margin:0.15em 0.3em 0 0;width:60px;height:60px;line-height:65px;}
.trx_addons_dropcap_style_2{font-size:47px;height:45px;line-height:45px;min-width:55px;margin:0;}
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{line-height:28px;}
blockquote > cite, blockquote > p > cite, blockquote > .wp-block-pullquote__citation, .wp-block-quote .wp-block-quote__citation{line-height:28px;margin-bottom:1px;margin-top:1em;}
.has-drop-cap:not(:focus):first-letter{font-size:47px;min-width:auto;}
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, .sc_item_pagination_load_more .nav-links, .sc_item_pagination_load_more .nav-load-more, .sc_item_pagination_load_more .woocommerce-load-more,
.nav-links-more .nav-links, .nav-links-more .nav-load-more, .nav-links-more .woocommerce-load-more,
.woocommerce-links-more .nav-links, .woocommerce-links-more .nav-load-more, .woocommerce-links-more .woocommerce-load-more{padding:15px 55px;}
.sc_button.sc_button_size_large:not(.sc_button_simple){font-size:17px;padding:15px 52px;}
.sc_button_bordered.sc_button.sc_button_size_large{padding:13px 50px;}
.sc_button.sc_button_size_small:not(.sc_button_simple),
.theme_button.theme_button_small, .sc_button_bordered.sc_button.sc_button_size_small{font-size:14px;}
.sc_button.sc_button_bordered, .wp-block-button.is-style-outline > .wp-block-button__link{padding:13px 53px;font-size:15px;line-height:20px;}
.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:14px;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;}
.sc_button.sc_button.sc_button_simple.sc_button_size_large{font-size:17px;padding-bottom:2px;}
.sc_button.sc_button.sc_button_simple.sc_button_size_small{font-size:13px;}
.wpcf7 .wpcf7-submit-style .wpcf7-submit{padding:15px 35px 15px 60px !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.healthic_tabs .healthic_tabs_titles li a, div.healthic_tabs .healthic_tabs_titles li a.ui-tabs-anchor{padding:1em 1.25em;}
body.sidebar_hide .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;}
.sidebar_hide:not(.narrow_content) .post_info_vertical_present .alignfull{margin-left:calc(-50vw + 50% - 8.8235%);}
.author_page{margin-bottom:4em;}
.post_item .more-link{margin-top:2em;}
.sc_layouts_row_type_compact .sc_layouts_cart .sc_layouts_cart_items_short{min-width:16px;min-height:16px;line-height:16px;}
.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;-webkit-box-flex:80px;-ms-flex:80px 0 0px;flex:80px 0 0;}
.widget_area .post_item .post_title, aside .post_item .post_title{line-height:1.25em;font-size:16px;}
.widget ul li + li{margin-top:6px;}
aside .post_item + .post_item{margin-top:1.4em;}
.sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a{padding:4px 15px 3px;}
.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:0.4em;margin-bottom:0.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;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{-webkit-box-shadow:0 0 5px 1px var(--theme-color-text_dark_005);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:20px;}
.related_wrap.related_style_classic .post_meta{margin-bottom:0.5em;}
.nav-links-single .nav-links .post-title{font-size:17px;}
.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;}
nav.sc_item_pagination{margin-top:1.7em;}
.extra-big-title .sc_item_title{font-size:4em;}
}
@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:17px;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-top:3em !important;margin-bottom:3em !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:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.sidebar_small_screen_above .content_wrap > .widgets_above_page{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.sidebar_small_screen_above .content_wrap > .sidebar{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;margin-top:0;margin-bottom:40px;}
.sidebar_small_screen_above .content_wrap > .content{-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30;}
.sidebar_small_screen_above .content_wrap > .widgets_below_page{-webkit-box-ordinal-group:41;-ms-flex-order:40;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:330px !important;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.5s ease 0s;transition:-webkit-transform 0.5s ease 0s;transition:transform 0.5s ease 0s;transition:transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;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 0.45em;-webkit-transition:left 0.3s ease, right 0.3s ease;transition:left 0.3s ease, right 0.3s ease;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_left .sidebar_custom.sidebar_float .sidebar_control, .sidebar_small_screen_float.sidebar_left .sidebar_default.sidebar_float:not([class*=scheme_]) .sidebar_control{right:-2.2em;}
.sidebar_small_screen_float.sidebar_right .sidebar_custom.sidebar_float .sidebar_control, .sidebar_small_screen_float.sidebar_right .sidebar_default.sidebar_float:not([class*=scheme_]) .sidebar_control{left:-2.2em;}
.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:0.8em;}
.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li[class*=icon-]:before{padding:0.85em 0;left:0.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_widgets_area{width:40%;padding:80px 45px;}
.menu_mobile .menu_mobile_nav_area{top:28%;max-height:48%;}
.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;}
.healthic-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(-50vw + 50%);}
.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:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-pack:stretch;-webkit-box-pack:stretch;justify-content:stretch;-ms-flex-align:start;-webkit-box-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{border-radius:0;width:auto;height:3em;line-height:3em;}
.sidebar_hide:not(.narrow_content) .post_info_vertical_present .alignfull{margin-left:calc(-50vw + 50%);}
#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:41px;}
.sc_button.sc_button_size_large:not(.sc_button_simple),
.sc_button_bordered.sc_button.sc_button_size_large{font-size:16px;}
.sc_button.sc_button_size_small:not(.sc_button_simple),
.theme_button.theme_button_small{padding:10px 42px;font-size:14px;}
.sc_button.sc_button_bordered.sc_button_size_small{padding:8px 40px;}
.post_item_404 .page_title{font-size:200px;line-height:0.85em;}
.post_item_404 .page_subtitle{font-size:40px;}
.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:0.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 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;}
.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;}
.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:0.6em;}
.comments_list_wrap .comment_text{margin-bottom:0.3em;font-size:16px;line-height:1.6em;}
.comments_list_wrap .comment_author{margin:-2px 8px 0 0;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:0.55em;}
}
@media(max-width:781px){ .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column + .wp-block-column{margin-top:1em;}
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-left:0;}
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child){margin-right:0;}
}
@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:0px;}
.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:0px;}
.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:0px;}
.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:0px;}
.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:0px;}
.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:0px;}
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:18px;line-height:23px;margin-top:21px;margin-bottom:12px;letter-spacing:0;}
h5{font-size:17px;line-height:20px;margin-top:20px;margin-bottom:11px;letter-spacing:0;}
h6{font-size:16px;line-height:19px;margin-top:18px;margin-bottom:9px;letter-spacing:0;}
.sc_layouts_row_type_compact .sc_layouts_title_caption{font-size:30px;line-height:35px;}
.footer_wrap .sc_layouts_row_type_compact, .widget ol, .widget ul{font-size:1rem;}
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;}
.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:-webkit-box !important;display:-ms-flexbox !important;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:2em;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:0.6em 0;}
.menu_mobile .menu_mobile_nav_area > ul > li > ul{padding:0.6em 0 0.4em;}
.menu_mobile .menu_mobile_nav_area > ul > .menu-item .menu-item > a{padding:0.3em 1.5em;}
.menu_mobile .menu_mobile_nav_area > ul > .menu-item > a{font-size:20px;}
.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:0.3em 1.5em 0.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:0.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:0.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:0.4em 0 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:0.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:0.2em 0;}
.sc_layouts_panel_menu .sc-mobile_layouts_column_align_left .sc_socials.sc_socials_icons_names .socials_wrap{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;}
.sc_layouts_panel_menu .sc-mobile_layouts_column_align_center .sc_socials.sc_socials_icons_names .socials_wrap{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;}
.sc_layouts_panel_menu .sc-mobile_layouts_column_align_right .sc_socials.sc_socials_icons_names .socials_wrap{-ms-flex-pack:end;-webkit-box-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;}
.healthic_tabs .healthic_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{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.wp-block-columns .wp-block-column + .wp-block-column{margin-top:1em;}
.wp-block-columns[class*=has-] .wp-block-column{-ms-flex-basis:100%;-ms-flex-preferred-size: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{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;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:0.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:120px;line-height:0.8em;margin-top:-6px !important;}
.post_item_404 .page_description{margin-top:13px;margin-bottom:21px;font-size:16px;}
.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 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:16px;}
blockquote p{font-size:17px;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;}
.comments_list_wrap .comment_reply{font-size:14px;}
.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;}
.nav-links-old{margin-top:2em;}
.sc_item_pagination_load_more, .nav-links-more{margin-top:2em;}
.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, .sc_item_pagination_load_more .nav-links, .sc_item_pagination_load_more .nav-load-more, .sc_item_pagination_load_more .woocommerce-load-more,
.nav-links-more .nav-links, .nav-links-more .nav-load-more, .nav-links-more .woocommerce-load-more,
.woocommerce-links-more .nav-links, .woocommerce-links-more .nav-load-more, .woocommerce-links-more .woocommerce-load-more{padding:13px 40px;font-size:14px;}
.sc_button.sc_button_bordered, .wp-block-button.is-style-outline > .wp-block-button__link{padding:11px 38px;font-size:14px;}
.sc_button.sc_button_size_large:not(.sc_button_simple){font-size:15px;padding:15px 52px 16px;}
.sc_button_bordered.sc_button.sc_button_size_large{padding:13px 50px 14px;}
.sc_button.sc_button_size_small:not(.sc_button_simple),
.theme_button.theme_button_small{padding:9px 35px;font-size:13px;}
.sc_layouts_row_type_compact .sc_button.sc_button_size_small:not(.sc_button_simple){font-size:13px;padding:9px 35px;}
.sc_button.sc_button_bordered.sc_button_size_small{padding:7px 33px;}
.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:33px;padding-right:30px;}
.sc_button.sc_button_decoration:not(.sc_button_with_icon):not(.sc_button_with_image):after{margin-left:22px;}
.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.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:22px;}
.sc_button.sc_button.sc_button_simple.sc_button_size_large{font-size:16px;}
.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;}
.wpcf7 .wpcf7-submit-style .wpcf7-submit{font-size:14px;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:12px;}
.format-audio .post_featured .post_audio_title, .single-format-audio .post_featured .post_audio_title{font-size:22px;margin-top:0.3em;margin-bottom:0.4em;}
div.esg-filters, .comments_pagination, .nav-links, .page_links{margin-top:1.8em;}
.woocommerce nav.woocommerce-pagination ul{margin-top:1.3em;}
.post_meta{font-size:13px;}
.map-extra-height .sc_googlemap{max-height:60vh;}
.form-position-abs{position:relative;top:0;-webkit-transform:none;-ms-transform:none;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:0.6rem;}
.adp-popup .adp-popup-close{top:15px;right:15px;}
.post_item_single .post_tags_single a{padding:6px 15px 5px;margin:0.2em 0.4em 0.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:15px;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;font-size:16px;line-height:1.6em;}
.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;}
.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;}
.comments_list_wrap .comment_posted{font-size:13px;}
.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:18px;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:0.1em;}
.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon{line-height:4.1rem;}
.sticky_wrap .sticky .post_featured{margin-bottom:1.1em;}
.extra-big-title .sc_item_title{font-size:2em;letter-spacing:-1px;}
.extra-size-skills .sc_skills_counter_alter .sc_skills_total{font-size:50px;}
.extra-size-skills .sc_skills_counter_alter .sc_skills_item_title{font-size:14px;}
}
@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:20px;}
.menu_mobile .menu_mobile_nav_area .menu-item > a{font-size:16px;}
.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:0.7em;}
.slider_container .slide_info.slide_info_large .slide_title{font-size:1.2em;line-height:1.2em;margin-top:0;margin-bottom:0.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:0.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.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;}
.sticky_wrap{margin-bottom:3em;}
.sticky_wrap.columns_wrap > div + div{margin-top:2em;}
}
@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: 0px;
}
.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: 0px;
}
.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: 0px;
}
.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: 0px;
}
.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: 0px;
}
.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: 0px;
} html, body {
font-size: 16px;
line-height: 153.84615%;
}
h1, h2, h3, h4, h5, h6 {
-ms-hyphens: auto;
hyphens: auto;
}
h1, .front_page_section_caption {
font-size: 24px;
line-height: 31px;
margin-top: 25px;
margin-bottom: 14px;
letter-spacing: 0;
}
h2 {
font-size: 21px;
line-height: 26px;
margin-top: 25px;
margin-bottom: 14px;
letter-spacing: 0;
}
h3 {
font-size: 19px;
line-height: 24px;
margin-top: 22px;
margin-bottom: 13px;
letter-spacing: 0;
}
h4 {
font-size: 17px;
line-height: 22px;
margin-top: 20px;
margin-bottom: 12px;
letter-spacing: 0;
}
h5 {
font-size: 16px;
line-height: 20px;
margin-top: 20px;
margin-bottom: 10px;
letter-spacing: 0;
}
h6 {
font-size: 15px;
line-height: 19px;
margin-top: 18px;
margin-bottom: 8px;
letter-spacing: 0;
}
.sc_layouts_row_type_compact .sc_layouts_title_caption {
font-size: 24px;
line-height: 31px;
}
.page_content_wrap {
padding-top: 50px;
padding-bottom: 50px;
} .sc_table table td,
table:not(:where([class*=tribe-events])) td {
padding: 0.5em;
}
.sc_table table th, table:not(:where([class*=tribe-events])) th {
padding: 0.5em;
}
table:not(:where([class*=tribe-events])) th {
font-size: 16px;
line-height: 21px;
}
table:not(:where([class*=tribe-events])) 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: 16px;
}
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: 0.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: 12px 0 3px 0 !important;
}
.sc_button.sc_button_size_large:not(.sc_button_simple) {
line-height: 20px;
padding: 14px 48px 15px;
}
.sc_button_bordered.sc_button.sc_button_size_large {
padding: 12px 46px 13px;
} [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: 285px !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;
}
.logo_text, .sc_layouts_logo .logo_text {
font-size: 1.1rem;
} .menu_mobile .menu_mobile_content_wrap_inner.without_socials .menu_mobile_nav_area {
margin-bottom: 2em;
}
.menu_mobile .menu_mobile_nav_area {
margin-top: 1.8em;
}
.menu_mobile .menu_mobile_nav_area > ul > .menu-item > a {
font-size: 20px;
}
.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: 0.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 var(--theme-var-page_extra);
}
.menu_mobile .sc_layouts_logo img {
max-height: 22px;
}
.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: 0.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: 0.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: 0.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: 100px;
}
.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 {
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: 0.6em 1.2em 0.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;
} .post_item_single > .post_featured {
margin-bottom: 2em;
}
.author_info .author_avatar {
position: static;
margin-bottom: 0.7em;
width: 100px;
height: 100px;
line-height: 100px;
}
.author_info .author_description {
padding-left: 0;
}
.author_info .author_label {
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 10px 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: 0.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 6px 0;
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;
} .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: 1em;
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;
-webkit-box-flex: 70px;
-ms-flex: 70px 0 0px;
flex: 70px 0 0;
}
.widget_calendar td#prev a:before,
.widget_calendar td#next a:before,
.widget_calendar .wp-calendar-nav a:before, .wp-block-calendar td#prev a:before,
.wp-block-calendar td#next a:before,
.wp-block-calendar .wp-calendar-nav a:before {
top: 3px;
}
.sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a {
padding: 4px 12px 3px;
} .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;
}
.adp-popup-type-notification-bar .adp-popup-text {
padding: 0;
}
.adp-popup-type-notification-bar .adp-popup-text:before {
margin: 0 0 10px 0;
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 3px;
}
.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: 0.6em;
}
.widget_aboutme .aboutme_avatar + .aboutme_description,
.widget_aboutme .aboutme_username + .aboutme_description {
margin-top: 0.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;
}
}@media(max-width:1279px){ 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));}
.trx_expcol_on .trx_expcol_button{padding:15px 55px;}
.sc_igenerator_form_field_inner > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type=number],
.sc_igenerator_form_field_inner > input[type=text],
.sc_igenerator_form_field_inner > .theme_form_field_text{height:52px;}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button{height:44px;line-height:43px;}
.sc_igenerator_form_settings_button{width:52px;}
.sc_tgenerator_form_field_prompt input[type=text]{height:52px;}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button{height:44px;line-height:43px;}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{padding:12px 26px 13px;}
.sc_tgenerator_text h1, .sc_tgenerator_text h2, .sc_tgenerator_text h3, .sc_tgenerator_text h4, .sc_tgenerator_text h5, .sc_tgenerator_text h6,
.sc_tgenerator_result h1, .sc_tgenerator_result h2, .sc_tgenerator_result h3, .sc_tgenerator_result h4, .sc_tgenerator_result h5, .sc_tgenerator_result h6{margin:0 0 0.6em 0;}
.sc_tgenerator_text p, .sc_tgenerator_text ol, .sc_tgenerator_text ul, .sc_tgenerator_text dl,
.sc_tgenerator_result p, .sc_tgenerator_result ol, .sc_tgenerator_result ul, .sc_tgenerator_result dl{margin:0 0 1em 0;}
.sc_tgenerator_text h1, .sc_tgenerator_result h1{font-size:27px;}
.sc_tgenerator_text h2, .sc_tgenerator_result h2{font-size:25px;}
.sc_tgenerator_text h3, .sc_tgenerator_result h3{font-size:23px;}
.sc_tgenerator_text h4, .sc_tgenerator_result h4{font-size:21px;}
.sc_tgenerator_text h5, .sc_tgenerator_result h5{font-size:19px;}
.sc_tgenerator_text h6, .sc_tgenerator_result h6{font-size:18px;}
.sc_chat_form_field_prompt input[type=text]{height:52px;}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button{height:44px;line-height:43px;}
.sc_chat_form_field_prompt_label{padding:1.2em 1.6em;}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new{right:0.5em;}
.sc_chat_form_field_prompt{padding:1.6em;}
.sc_chat_form_field_tags{padding:0 1.6em;}
.sc_chat_form_field_tags.sc_chat_form_field_tags_before{padding-top:1.6em;}
.sc_chat_form_field_tags.sc_chat_form_field_tags_after{padding-bottom:1.6em;}
.sc_chat_result{padding:1.6em 1.6em 0 1.6em;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{margin:0 0 0.6em 0;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl{margin:0 0 1em 0;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1{font-size:27px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2{font-size:25px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3{font-size:23px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4{font-size:21px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5{font-size:19px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{font-size:18px;}
.sc_mgenerator_form_field_inner > .select_container select, .sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select, .sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type=number],
.sc_mgenerator_form_field_inner > input[type=text],
.sc_mgenerator_form_field_inner > .theme_form_field_text{height:52px;}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button{height:44px;line-height:43px;}
.sc_mgenerator_form_settings_button{width:52px;}
.sc_agenerator_form_field_inner > .select_container select, .sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select, .sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type=number],
.sc_agenerator_form_field_inner > input[type=text],
.sc_agenerator_form_field_inner > .theme_form_field_text{height:52px;}
.sc_agenerator_form_settings_button{width:52px;}
.slider_outer.slider_outer_titles_outside_top{padding-top:8em;}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap{padding:0 var(--theme-var-grid_gap);}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title, .slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{font-size:46px;}
}
@media(max-width:1023px){  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 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;}
.sc_hotspot_simple{display:inline-block;}
.sc_hotspot_simple .sc_hotspot_item_popup{max-width:200px;}
.sc_switcher_controls{margin-bottom:2em;}
.sc_switcher_tabs .sc_switcher_tab{padding:20px;}
.sc_switcher_tabs .sc_switcher_tab + .sc_switcher_tab{margin-left:20px;}
.style-switcher-tabs .sc_switcher_tabs_controls{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.style-switcher-tabs .sc_switcher_tab{width:calc(50% - 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.style-switcher-tabs .sc_switcher_tab, .style-switcher-tabs .sc_switcher_tab + .sc_switcher_tab{margin:2px;}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_title_text{font-size:2.2em;}
.slider_outer.slider_outer_titles_outside_top{padding-top:7.6em;}
.slider_outer.slider_outer_titles_outside_top .slide_info{padding-right:40px;}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title, .slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{font-size:38px;}
}
@media(max-width:767px){  .post-type-archive-cpt_portfolio .sc_portfolio_default .trx_addons_columns_wrap:not(.columns_in_single_row),
.post-type-archive-cpt_services .sc_services_default .trx_addons_columns_wrap:not(.columns_in_single_row),
.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap:not(.columns_in_single_row){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{-ms-flex-preferred-size:auto;flex-basis:auto;}
.sc_item_filters_align_right .sc_item_filters_tabs li, .sc_item_filters_tabs li{padding:0 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{-webkit-box-ordinal-group:3;-ms-flex-order:2;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;}
.sc_layouts_title .breadcrumbs{font-size:11px;}
.sc_layouts_title .breadcrumbs .underline_hover{padding-bottom:2px;margin-bottom:-2px;}
.sc_hotspot_default .sc_hotspot_item_popup{width:200px;padding:18px;}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_title{font-size:18px;}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_price{font-size:15px;}
.sc_switcher_controls_section_title{font-size:17px;}
.sc_switcher_controls_section1{margin-right:0.8em;}
.sc_switcher_controls_section2{margin-left:0.8em;}
.sc_switcher_controls_toggle{width:50px;}
.sc_switcher_controls_toggle:not(.sc_switcher_controls_toggle_on) .sc_switcher_controls_toggle_button{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
.sc_switcher_tabs .sc_switcher_tabs_controls{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2px;margin-right:-2px;}
.sc_switcher_tabs .sc_switcher_tab{width:calc(50% - 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.sc_switcher_tabs .sc_switcher_tab, .sc_switcher_tabs .sc_switcher_tab + .sc_switcher_tab{margin:2px;}
.trx_expcol_on .trx_expcol_button{padding:13px 40px;font-size:14px;}
.sc_igenerator_form_field_tags_item{padding:9px 11px;}
.sc_igenerator_form_field_tags_label{padding:6px 8px 6px 0;}
.sc_igenerator_form_field_inner > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type=number],
.sc_igenerator_form_field_inner > input[type=text],
.sc_igenerator_form_field_inner > .theme_form_field_text{padding:0 15px;height:48px;}
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type=number]{padding-right:2.8em;}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_text{font-size:15px;}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button{right:4px;padding:0 20px;height:40px;font-size:14px;line-height:40px;max-width:55%;}
.sc_igenerator_form_settings_button{width:48px;}
.sc_igenerator_extended .sc_igenerator_form_fields{padding:1.5em 0;gap:1.5em;}
.sc_tgenerator_form_field_prompt input[type=text]{padding-left:15px;padding-right:125px;height:48px;}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button{right:4px;padding:0 20px;height:40px;font-size:14px;line-height:40px;}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{padding:9px 20px 10px;}
.sc_tgenerator_text h1, .sc_tgenerator_text h2, .sc_tgenerator_text h3, .sc_tgenerator_text h4, .sc_tgenerator_text h5, .sc_tgenerator_text h6,
.sc_tgenerator_result h1, .sc_tgenerator_result h2, .sc_tgenerator_result h3, .sc_tgenerator_result h4, .sc_tgenerator_result h5, .sc_tgenerator_result h6{margin:0 0 0.5em 0;}
.sc_tgenerator_text p, .sc_tgenerator_text ol, .sc_tgenerator_text ul, .sc_tgenerator_text dl,
.sc_tgenerator_result p, .sc_tgenerator_result ol, .sc_tgenerator_result ul, .sc_tgenerator_result dl{margin:0 0 0.8em 0;}
.sc_tgenerator_text h1, .sc_tgenerator_result h1{font-size:24px;}
.sc_tgenerator_text h2, .sc_tgenerator_result h2{font-size:22px;}
.sc_tgenerator_text h3, .sc_tgenerator_result h3{font-size:20px;}
.sc_tgenerator_text h4, .sc_tgenerator_result h4{font-size:19px;}
.sc_tgenerator_text h5, .sc_tgenerator_result h5{font-size:18px;}
.sc_tgenerator_text h6, .sc_tgenerator_result h6{font-size:17px;}
.sc_chat_form_field_prompt input[type=text]{padding-left:15px;padding-right:125px;height:48px;}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button{right:4px;padding:0 20px;height:40px;font-size:14px;line-height:40px;}
.sc_chat_form_field_prompt_label{padding:1em 1.2em;}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new{right:0.25em;}
.sc_chat_form_field_tags{padding:0 1.2em;}
.sc_chat_form_field_tags.sc_chat_form_field_tags_before{padding-top:1.2em;}
.sc_chat_form_field_tags.sc_chat_form_field_tags_after{padding-bottom:1.2em;}
.sc_chat_form_field_prompt{padding:1.2em;}
.sc_chat_result{padding:1.2em 1.2em 0 1.2em;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{margin:0 0 0.5em 0;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl{margin:0 0 0.8em 0;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1{font-size:24px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2{font-size:22px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3{font-size:20px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4{font-size:19px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5{font-size:18px;}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6{font-size:17px;}
.sc_chat_form_field_tags_item{padding:9px 11px;}
.sc_chat_form_field_tags_label{padding:6px 8px 6px 0;}
.sc_mgenerator_form_field_tags_item{padding:9px 11px;}
.sc_mgenerator_form_field_tags_label{padding:6px 8px 6px 0;}
.sc_mgenerator_form_field_inner > .select_container select, .sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select, .sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type=number],
.sc_mgenerator_form_field_inner > input[type=text],
.sc_mgenerator_form_field_inner > .theme_form_field_text{padding:0 15px;height:48px;}
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_text{font-size:15px;}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button{right:4px;padding:0 20px;height:40px;font-size:14px;line-height:40px;}
.sc_mgenerator_form_settings_button{width:48px;}
.sc_mgenerator_music_inner .sc_mgenerator_music_wrap{width:100%;}
.sc_agenerator_form_field_inner > .select_container select, .sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select, .sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type=number],
.sc_agenerator_form_field_inner > input[type=text],
.sc_agenerator_form_field_inner > .theme_form_field_text{padding:0 15px;height:48px;}
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_text, .sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_text{font-size:15px;}
.sc_agenerator_form_fields{padding:1.5em 0;gap:1.5em;}
.sc_agenerator_form_settings_button{width:48px;}
.sc_agenerator_audio_inner .sc_agenerator_audio_wrap{width:100%;}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_title_text{font-size:1.6em;}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_subtitle_text{font-size:12px;line-height:16px;margin-bottom:6px;}
.slider_outer.slider_outer_titles_outside_top{padding-top:6em;}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap{top:1.4em;}
.slider_outer.slider_outer_titles_outside_top .slide_info{padding-right:30px;}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats{font-size:12px;line-height:16px;}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title, .slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{font-size:30px;}
}
@media(max-width:600px){  .sc_igenerator_extended .sc_igenerator_form_fields{gap:0;}
.sc_igenerator_extended .sc_igenerator_form_field, .sc_igenerator_extended .sc_igenerator_form_field:last-child:not(.sc_igenerator_form_field_generate){margin:0 0 1.1em 0;}
.sc_igenerator_extended .sc_igenerator_form_actions_list{gap:1.5em;}
.sc_igenerator_extended .sc_igenerator_form_actions_item > a{font-size:13px;line-height:18px;}
.sc_agenerator_form_fields{gap:0;}
.sc_agenerator_form_field, .sc_agenerator_form_field:last-child:not(.sc_agenerator_form_field_generate){margin:0 0 1.1em 0;}
.sc_agenerator_form_actions_list{gap:1.5em;}
.sc_agenerator_form_actions_item > a{font-size:13px;line-height:18px;word-break:break-word;}
}
@media(max-width:479px){  .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;
} .sc_switcher_controls {
margin-bottom: 1.5em;
} .sc_switcher_tabs .sc_switcher_tabs_controls {
display: block;
margin-left: 0;
margin-right: 0;
}
.sc_switcher_tabs .sc_switcher_tab {
width: 100%;
margin: 0;
}
.sc_switcher_tabs .sc_switcher_tab + .sc_switcher_tab {
margin: 10px 0 0 0;
} .sc_igenerator_form_field_tags_label {
padding: 0 0 10px 0;
}
.sc_igenerator_form_field_inner > label {
font-size: 15px;
} .sc_igenerator_extended .sc_igenerator_form_actions_list {
gap: 1em;
}
.sc_igenerator_extended .sc_igenerator_form_actions_item > a {
font-size: 12px;
line-height: 17px;
} .sc_mgenerator_form_field_inner > label {
font-size: 15px;
} .sc_mgenerator_form_field_tags_label {
padding: 0 0 10px 0;
} .sc_agenerator_form_actions_list {
gap: 1em;
}
.sc_agenerator_form_actions_item > a {
font-size: 12px;
line-height: 17px;
}
.sc_agenerator_form_field_inner > label {
font-size: 15px;
}
.sc_agenerator_form_field_description {
top: 1px;
} .sc_squeeze_titles .sc_squeeze_title .sc_squeeze_title_text {
font-size: 1.4em;
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title, .slider_outer.slider_outer_titles_outside_top .slide_info .slide_number {
font-size: 22px;
line-height: 1.4em;
}
}@media(max-width:1679px){ .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:-14em;}
}
@media(max-width:1439px){  .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;}
.elementor-widget-counter .elementor-counter-number-wrapper{font-size:3em;}
.elementor-widget-counter .elementor-counter-title{font-size:17px;}
}
@media(max-width:1279px){  .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:2.5em;}
.elementor-widget-counter .elementor-counter-title{font-size:17px;line-height:24px;}
.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title{margin-top:0.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-title{font-size:15px;}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title{padding:20px 10px;min-width:185px;}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title{font-size:14px;line-height:20px;}
.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;}
}
@media(max-width:1023px){  .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:0.7em;}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title{font-size:13px;line-height:17px;}
.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-widget-progress .elementor-title, .elementor-progress-bar{font-size:18px;}
}
@media(max-width:767px){ :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:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;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:2.5em;}
.elementor-widget-counter .elementor-counter-title{font-size:16px;line-height:23px;}
.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title{margin-top:0.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;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;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;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;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;}
.elementor-toggle .elementor-toggle-icon{margin-top:1px;}
.elementor-toggle .elementor-tab-content, .elementor-accordion .elementor-tab-content{font-size:16px;}
}
@media(max-width:479px){  .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: -20px;
font-size: 15px;
}
.elementor-widget-progress .elementor-title, .elementor-progress-bar {
font-size: 16px;
}
.elementor-widget-progress + .elementor-widget-progress {
margin-top: 16px;
}
}@media(max-width:1919px){
.editor-post-sidebar-holder{display:none !important;}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .edit-post-visual-editor__post-title-wrapper .editor-post-title,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title{max-width:var(--theme-var-content) !important;}
}
@media(max-width:1679px){ body.edit-post-visual-editor, .editor-styles-wrapper{line-height:164.2857%;}
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;}
}
@media(max-width:1439px){ 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;}
}
@media(max-width:1279px){ body.edit-post-visual-editor, .editor-styles-wrapper{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;}
}
@media(max-width:767px){ 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);}
}
@media(max-width:600px){ .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:3% 0;}
.wp-block-media-text.is-stacked-on-mobile.alignfull .wp-block-media-text__content{padding:5% 6%;}
.wp-block-media-text .wp-block-media-text__content p[class*="font-size"]{margin-bottom:1em;}
}
@media(max-width:479px){ body.edit-post-visual-editor,
.editor-styles-wrapper {
line-height: 153.84615%;
}
}@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;}
.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 auto;}
#payment #order_review_heading_payment,
form.woocommerce-checkout > h3#order_review_heading{padding-bottom:30px;font-size:28px;}
.tinv-wishlist table th, .tinv-wishlist table td{padding:20px;}
.tinv-wishlist .product-thumbnail{min-width:100px;width:100px;}
.tinv-wishlist tfoot tr td{padding:50px 0 0 0;}
.tinv-wishlist .social-buttons{margin-top:40px;}
.woocommerce ul.products.products_style_info_2 li.product .price{margin:8px 0 0 0;}
.categories_list_style_5 .categories_list_info_wrap .categories_list_info{padding:35px;}
.categories_list_style_6 .categories_list_info_wrap .categories_list_info{padding:15px 30px;}
.categories_list_style_7 .categories_list_info_wrap .categories_list_info{padding:23px 36px;}
.categories_list_style_8 .categories_list_info_wrap .categories_list_info{padding:13px 28px;}
}
@media(max-width:1279px){ body.woocommerce{--theme-var-sidebar_width:270px;}
.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:28px;}
.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;}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit[disabled]:disabled,
.woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled,
.woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled,
.woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled,
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:14px;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 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:15px;}
.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a{font-size:14px;}
.woocommerce .widget_price_filter .price_slider_amount .button{font-size:14px;}
.woocommerce div.product form.cart .single_add_to_cart_button{height:50px;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;}
.single-product .related, .single-product .upsells{margin-top:3.5em;}
.woocommerce div.product .summary .stock{line-height:20px;margin-bottom:30px;}
.woocommerce_status_bar > div{padding:0 30px;}
.woocommerce_status_bar{margin-bottom:50px;}
.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:30px;}
#payment #order_review_heading_payment,
form.woocommerce-checkout > h3#order_review_heading{font-size:22px;}
.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{font-size:15px;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;}
.woocommerce .checkout #order_review .payment_methods li label,
.woocommerce-page .checkout #order_review .payment_methods li label{font-size:15px;}
.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner button{font-size:14px;}
.woocommerce .cart_totals table.shop_table tr td{font-size:15px;}
.woocommerce .cart_totals table.shop_table tr th{font-size:15px;}
.tinv-wishlist table th, .tinv-wishlist table td{padding:15px;font-size:15px;}
.tinv-wishlist .product-thumbnail{min-width:80px;width:80px;}
.tinv-wishlist .product-action .button{padding:15px 30px;}
.tinvwl-input-group .form-control{height:50px;}
.tinv-wishlist tfoot tr td{padding:30px 0 0 0;}
.tinv-wishlist .social-buttons{margin-top:20px;}
.sc_layouts_cart.modern .sc_layouts_cart_widget{width:400px;padding:90px 40px 40px;}
.woocommerce .woocommerce-cart-form table.shop_table tbody td, .woocommerce table.cart th, .woocommerce #content table.cart th,
.woocommerce-page table.cart th, .woocommerce-page #content table.cart th{font-size:15px;}
.woocommerce ul.products li.product .post_featured{margin-bottom:25px;}
.woocommerce ul.products.products_style_creative li.product{padding-bottom:35px;}
.sc_extended_products_creative .woocommerce.columns-4 ul.products > li.product{width:25%;}
.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:19px;}
.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 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:19px;}
.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:19px;}
.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:19px;}
.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:19px;}
.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:19px;}
.categories_list_style_8 .categories_link_more{margin-top:10px;}
}
@media(max-width:1023px){ .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:-0.15em 0 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:17px 18px 17px;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:26px;}
.woocommerce div.product form.cart .variations tr + tr .label{padding-top:10px;}
.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:6em;}
.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;height:60px;margin-right:15px;}
.woocommerce .woocommerce-cart-form table.shop_table td.product-name{width:43%;}
.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:150px;font-size:14px;}
.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner input{margin-right:150px;}
.woocommerce .cart-collaterals h2, .woocommerce-page .cart-collaterals h2{margin:1.4em 0 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 auto;}
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;}
.tinv-wishlist tfoot tr td{padding:25px 0 0 0;}
.tinv-wishlist table th, .tinv-wishlist table td{padding:12px;}
.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;padding:15px 20px;}
.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 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 0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong{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 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;}
.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;}
.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_status_bar > div.bar_cart:after, .woocommerce_status_bar > div.bar_payment:after{margin-top:2px;}
.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;}
.sc_extended_products_creative .woocommerce.columns-4 ul.products > li.product{width:50%;}
.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_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 .post_header .post_tags{margin-bottom:0.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 0;}
.woocommerce ul.products.products_style_simple li.product .post_data{padding:22px 10px;}
.categories_list_style_4 .categories_list_title{margin:8px 0;}
.categories_list_style_5 .categories_list_info_wrap .categories_list_info{padding:25px;}
.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_link_more{margin-top:10px;}
.categories_list_style_7 .categories_list_info_wrap .categories_list_info{padding:10px 20px;}
.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_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 0;}
.tinv-wishlist td.product-name dl.variation dt{padding-top:0.2em;}
.tinv-wishlist td.product-name dl.variation dd{padding-top:0.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;}
.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_title_caption{font-size:18px;}
}
@media(max-width:768px){ .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;}
.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:-webkit-inline-box;display:-ms-inline-flexbox;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 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%;}
.sc_extended_products ul.products[class*=tablet],
.sc_extended_products ul.products[class*=mobile]{margin-right:-25px !important;}
.sc_extended_products ul.products[class*=tablet] li.product,
.sc_extended_products ul.products[class*=mobile] li.product{padding:0 25px 25px 0 !important;}
.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 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 ul.products li.product .post_header .post_tags{font-size:16px;}
.woocommerce div.product div.images{padding-left:110px;}
.woocommerce div.product div.images .flex-control-thumbs li{padding:0 0 12px 0;}
.woocommerce div.product div.images .flex-control-thumbs{padding:0 20px 0 0;width:110px;}
.woocommerce div.product .product_title{margin:0 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;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:46px;}
.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 13px 10px;min-width:100px;}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info{margin:0 0 30px 0;}
.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{margin-bottom:25px;}
.woocommerce ul.products li.product .post_featured{margin-bottom:18px;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-size:17px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:13px;}
.woocommerce #review_form #respond #reply-title{margin-bottom:0.6em;}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit[disabled]:disabled,
.woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled,
.woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled,
.woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled,
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:13px 30px;}
.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;margin-bottom:8px;}
.woocommerce .product_meta span + span{margin-top:8px;}
.woocommerce .cart_totals table.shop_table tr th{font-size:15px;}
.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:15px;}
.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:150px;font-size:14px;}
.woocommerce-form-coupon .cart-coupon-inner input{margin-right:150px;}
.woocommerce-form-coupon p{font-size:16px;margin:18px 0 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 0;}
.woocommerce .checkout #order_review,
.woocommerce-page .checkout #order_review{margin-bottom:0;}
.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 var(--theme-color-bd_color);}
.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:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;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:0.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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:12px;}
.woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dt, .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dd{display:inline-block;padding-top:0.2em;}
.woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dt{float:none;padding-right:0;margin-left:0.5em;}
.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 40px 0 20px;}
.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner button{font-size:14px;}
.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 0.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 0.3s ease 0s;transition:opacity 0.3s ease 0s;}
.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-account .addresses .title h3{font-size:1em;margin-bottom:8px;}
.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-result-count{margin:0 0.3em 0.5em 0;font-size:16px;}
.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:-webkit-inline-box;display:-ms-inline-flexbox;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;}
.tinvwl-input-group .form-control{height:46px;}
.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;}
.admin-bar .sc_layouts_row_fixed_on .sc_layouts_cart:not(.modern) .sc_layouts_cart_widget{top:0;}
.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;}
.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart{-webkit-transform:none;-ms-transform:none;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;}
.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 .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 .post_data{padding:18px 7px;}
.woocommerce ul.products.products_style_simple li.product{padding-bottom:10px !important;}
.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_list .categories_link_more{font-size:14px;}
.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 0;}
.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;}
.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%;}
#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){ .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 0;
}
.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;
}
.sc_extended_products ul.products[class*=tablet] li.product,
.sc_extended_products ul.products[class*=mobile] li.product {
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;
}
.woocommerce div.product .product_title + .woocommerce-product-rating,
.woocommerce-page div.product .product_title + .woocommerce-product-rating {
margin-top: 16px;
}
.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 0.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.woocommerce-orders-table {
overflow: auto;
display: block;
}
.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: 0.5em;
padding-right: 0.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 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_price_filter .price_slider_amount .button {
margin-top: 15px;
}
.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: 19px;
}
.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 table.shop_attributes th, .woocommerce table.shop_attributes td {
font-size: 16px;
}
.single_product_custom_text_style {
font-size: 16px;
}
.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: 9px 17px;
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;
width: auto;
}
.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 0.7em;
}
.single-product .related, .single-product .upsells {
margin-top: 2.2em;
}
.single-product .related h2, .single-product .upsells h2 {
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 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;
}
.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%;
}
.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: 20px;
}
.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 {
margin: 0;
}
.shop_table_checkout_review {
padding: 10px 20px;
}
.shop_table_checkout_review table th, .shop_table_checkout_review table td {
padding: 10px 0;
}
#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 !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;
}
.woocommerce-account .addresses .title h3 {
float: none;
width: 100%;
margin-bottom: 5px;
}
.woocommerce-account .addresses .title .edit {
float: none;
display: inline-block;
margin: 0 0 10px 0;
} .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 .social-buttons li a.social {
width: 1.5em;
height: 1.5em;
}
.tinv-wishlist .social-buttons li a.social i {
line-height: 1.5em;
} .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;
} .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;
} .woocommerce ul.products li.product .post_header .post_tags {
margin-bottom: 0.3em;
}
.woocommerce ul.products.products_style_info_2 li.product .price {
margin: 6px 0 3px 0;
} .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;
}
.sidebar .trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_wrap {
padding-bottom: 20px;
}
}