/* Generated by perf/extract-front-plugins.js from the parent theme's
 * __plugins.css. Do not edit by hand — re-run the script instead.
 * Loaded on the homepage only, in place of the full 1.3 MB file. */
@-webkit-keyframes underline_hover_on{0%{background-size:0 2px}100%{background-size:100% 2px}}
@keyframes underline_hover_on{0%{background-size:0 2px}100%{background-size:100% 2px}}
@-webkit-keyframes underline_hover_on{0%{background-size:0 1px}100%{background-size:100% 1px}}
@keyframes underline_hover_on{0%{background-size:0 1px}100%{background-size:100% 1px}}
@-webkit-keyframes underline_hover_off{0%{background-size:100% 2px}100%{background-size:0 2px}}
@keyframes underline_hover_off{0%{background-size:100% 2px}100%{background-size:0 2px}}
@-webkit-keyframes underline_hover_off{0%{background-size:100% 1px}100%{background-size:0 1px}}
@keyframes underline_hover_off{0%{background-size:100% 1px}100%{background-size:0 1px}}
.single_style_style-1 .page_content_wrap{padding-top:0}
.single_style_style-1 .post_header_single .content_wrap{padding-right:50px;padding-left:50px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.narrow_content.single_style_style-1 .post_header_single .content_wrap{padding-right:90px;padding-left:90px;width:100%;max-width:var(--theme-var-content)}
.narrow_content.single_style_style-1.single-format-audio .with_featured_image .post_featured.with_audio.with_thumb + .post_header_single .content_wrap{padding-right:0;padding-left:0}
.single_style_style-1 .page_content_wrap>.content_wrap{padding-top:6.2em}
.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap{padding-top:6.5em}
.header_position_over.single_style_style-1 .post_header_single .content_wrap{padding-right:0;padding-left:0}
.post_header_wrap_style_style-1.with_featured_image .post_header .social_item{vertical-align:baseline}
.single_style_style-1.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{max-width:630px}
.single_style_style-2 .page_content_wrap{padding-top:0}
.single_style_style-2 .page_content_wrap>.content_wrap{padding-top:4em}
.post_header_wrap_style_style-2 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-2.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{max-width:630px}
.single_style_style-3 .page_content_wrap{padding-top:0}
.single_style_style-3 .page_content_wrap>.content_wrap{padding-top:3em}
.post_header_wrap_style_style-3 .post_header .content_wrap{background-color:var(--theme-color-bg_color);width:100%;max-width:1060px;padding:55px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;z-index:9}
.post_header_wrap_style_style-3 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-4 .page_content_wrap{padding-top:4em}
.post_header_wrap_style_style-4 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-5 .page_content_wrap{padding-top:4em}
.post_header_wrap_style_style-5 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-5 .after_post_header_banner_wrap + .content_wrap{padding-top:3em}
.single_style_style-5 .before_post_header_banner_wrap + .content_wrap{margin-top:3em}
.single_style_style-5.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_content.with_featured_image .post_audio .post_info_audio{max-width:630px}
.single_style_style-6 .page_content_wrap{padding-top:5em}
.post_header_wrap_style_style-6 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-7 .page_content_wrap{padding-top:0}
.single_style_style-7 .page_content_wrap>.content_wrap{padding-top:4em}
.post_header_wrap_style_style-7 .post_header .content_wrap{width:100%;max-width:960px}
.post_header_wrap_style_style-7 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}
.single_style_style-7.single-format-audio.sidebar_hide.narrow_content .post_header_wrap_in_header.with_featured_image .post_audio .post_info_audio{max-width:630px}
[class*=sc_button_hover_slide]{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.underline_anim{display:inline;padding:0;padding-bottom:0.2em;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.underline_anim.underline_do_hover{-webkit-animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both;animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both}
.underline_anim.underline_do_hover:hover{-webkit-animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both;animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both}
.sidebar .trx_addons_accent,[class*=scheme_].sidebar .trx_addons_accent,.sidebar .trx_addons_accent>a,[class*=scheme_].sidebar .trx_addons_accent>a,.sidebar .trx_addons_accent>*,[class*=scheme_].sidebar .trx_addons_accent>*,.footer_wrap .trx_addons_accent,[class*=scheme_].footer_wrap .trx_addons_accent,.footer_wrap .trx_addons_accent>a,[class*=scheme_].footer_wrap .trx_addons_accent>a,.footer_wrap .trx_addons_accent>*,[class*=scheme_].footer_wrap .trx_addons_accent>*{color:var(--theme-color-alter_link)}
.sidebar .trx_addons_accent>a:hover,[class*=scheme_].sidebar .trx_addons_accent>a:hover,.footer_wrap .trx_addons_accent>a:hover,[class*=scheme_].footer_wrap .trx_addons_accent>a:hover{color:var(--theme-color-alter_dark)}
.trx_addons_title_with_link>a.underline_anim{padding-bottom:0.4em;font-weight:300}
.trx_addons_title_with_link_2>a.underline_anim{padding-bottom:0.4em;font-weight:300}
.trx_addons_alter_text{font-size:20px;line-height:1.5em;font-weight:400;letter-spacing:-0.4px}
.trx_addons_alter_text,.trx_addons_alter_text>a{color:var(--theme-color-alter_text);-webkit-transition:color 0.3s ease;transition:color 0.3s ease}
.trx_addons_alter_text>a:hover,a:hover>.trx_addons_alter_text{color:var(--theme-color-alter_dark)}
ul[class*=trx_addons_list]>li:before{color:var(--theme-color-text_link)}
ul[class*=trx_addons_list][class*=_circled]>li:before{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}
ul[class*=trx_addons_list_dot]{padding-left:16px}
ul[class*=trx_addons_list_dot]>li{margin:1px 0}
ul[class*=trx_addons_list_dot]>li:first-child{margin-top:0 !important}
ul[class*=trx_addons_list_dot]>li:last-child{margin-bottom:0 !important}
ul[class*=trx_addons_list_dot]>li:before{font-size:28px;left:-16px;top:1px}
ul[class*=trx_addons_list_success]{color:var(--theme-color-text_dark);padding-left:30px}
ul[class*=trx_addons_list_success]>li{margin:10px 0}
ul[class*=trx_addons_list_success]>li:first-child{margin-top:0 !important}
ul[class*=trx_addons_list_success]>li:last-child{margin-bottom:0 !important}
ul[class*=trx_addons_list_success]>li:before{content:"\e9a2";font-family:"fontello";font-size:11px;left:-30px}
[data-tooltip-text]:after{background-color:var(--theme-color-text_link2);color:var(--theme-color-inverse_link);font-size:18px;line-height:20px;padding:7px 12px;top:-38px}
[data-tooltip-text]:before{border-top-color:var(--theme-color-text_link2);top:-4px}
.header_position_under:not(.mobile_layout) .top_panel .wpb_row{background-color:transparent !important}
.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on){background-color:transparent}
.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),.sidebar .slider_container .slide_info:not(.slide_info_large),.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),.footer_wrap .slider_container .slide_info:not(.slide_info_large){bottom:8px}
.sidebar .slider_container.slider_multi .slide_title,.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,.footer_wrap .slider_container.slider_multi .slide_title,.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title{font-size:1.2em;line-height:1.2em;margin-bottom:6px}
.sidebar .slider_container.slider_multi .slide_date,.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,.footer_wrap .slider_container.slider_multi .slide_date,.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date{font-size:12px;line-height:16px}
.footer_wrap .sc_layouts_row{line-height:1.66em}
.footer_wrap .sc_layouts_row_type_compact{font-size:17px}
.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_wrap .sc_layouts_row .widget{vertical-align:top;margin-top:0.5em !important;margin-bottom:0.5em !important}
.footer_wrap .sc_layouts_item.elementor-widget-divider,.footer_wrap .sc_layouts_item.elementor-widget-spacer,.footer_wrap .sc_layouts_item .widget{margin-top:0 !important;margin-bottom:0 !important}
.widget_contacts .contacts_socials .social_item{margin:0 5px 5px 0}
.footer_wrap .widget_contacts .contacts_description,.footer_wrap .widget_contacts .contacts_content{margin-left:auto;margin-right:auto}
.footer_wrap .columns_wrap .widget_contacts .contacts_description,.footer_wrap .columns_wrap .widget_contacts .contacts_content{max-width:none}
[class*=scheme_].sidebar .widget_contacts .contacts_info,[class*=scheme_].footer_wrap .widget_contacts .contacts_info{color:var(--theme-color-alter_text)}
[class*=scheme_].sidebar .widget_contacts .contacts_info span:before,[class*=scheme_].sidebar .widget_contacts .contacts_info>div>a:before,[class*=scheme_].sidebar .widget_contacts .contacts_info>a:before,[class*=scheme_].footer_wrap .widget_contacts .contacts_info span:before,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>div>a:before,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>a:before{color:var(--theme-color-alter_link2)}
[class*=scheme_].sidebar .widget_contacts .contacts_info span a,[class*=scheme_].sidebar .widget_contacts .contacts_info>div>a,[class*=scheme_].sidebar .widget_contacts .contacts_info>a,[class*=scheme_].footer_wrap .widget_contacts .contacts_info span a,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>div>a,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>a{color:var(--theme-color-alter_text)}
[class*=scheme_].sidebar .widget_contacts .contacts_info span a:hover,[class*=scheme_].sidebar .widget_contacts .contacts_info>div>a:hover,[class*=scheme_].sidebar .widget_contacts .contacts_info>a:hover,[class*=scheme_].footer_wrap .widget_contacts .contacts_info span a:hover,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>div>a:hover,[class*=scheme_].footer_wrap .widget_contacts .contacts_info>a:hover{color:var(--theme-color-alter_dark)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*=button]){color:var(--theme-color-text)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*=button]):hover{color:var(--theme-color-text_dark)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*=button]){color:var(--theme-color-text_dark)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*=button]):hover{color:var(--theme-color-text_link)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.price,.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.amount{color:var(--theme-color-text_dark)}
.footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .trx_addons_alter_text a{color:var(--theme-color-text_dark) !important}
.footer_wrap .sc_layouts_row_type_narrow{font-size:17px}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.4em}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon{color:var(--theme-color-text_dark)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{position:relative;display:block;overflow:hidden;width:45px;height:45px;line-height:42px;font-size:16px;text-align:center;border:1px solid var(--theme-color-text_dark_015)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default[class*=modern] .socials_wrap .social_item .social_icon{width:45px;height:45px;line-height:44px}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap{margin-bottom:-5px}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item{margin:0 5px 5px 0}
.footer_wrap .sc_layouts_row_type_compact .underline_anim{display:inline;padding:0;padding-bottom:6px;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover{-webkit-animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both;animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover:hover{-webkit-animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both;animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item{margin-top:10px}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon{font-size:16px;width:2em;height:2em;line-height:2em;margin-left:-0.5em;color:var(--theme-color-text)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name{display:inline-block;vertical-align:middle;margin:0 0 0 6px;font-size:17px;line-height:20px;font-weight:300;color:var(--theme-color-text)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_name,.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-text_dark)}
.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item{margin-right:43px;font-size:21px;font-weight:400;color:var(--theme-color-text_dark)}
.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover{color:var(--theme-color-text)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item{margin-top:10px}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item{display:inline-block;width:100%;text-align:inherit}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names.sc_align_left:not(.alter) .socials_wrap .social_item{display:table;width:auto}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon{font-size:16px;width:2em;height:2em;line-height:2em;margin-left:-0.5em;color:var(--theme-color-text)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon + .social_name{display:inline-block;vertical-align:middle;margin:0 0 0 6px;font-size:17px;line-height:20px;font-weight:300;color:var(--theme-color-text)}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_name,.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_names .socials_wrap .social_item{color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_names .socials_wrap .social_item:hover{color:var(--theme-color-text_link)}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item,.sc_socials.sc_socials_default.modern .socials_wrap .social_item{margin:0 8px 8px 0}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon{position:relative;display:block;overflow:hidden;width:45px;height:45px;line-height:44px;font-size:16px;text-align:center;border:none !important;background-color:var(--theme-color-alter_bg_color);color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon,.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon{background-color:var(--theme-color-alter_bg_color);color:var(--theme-color-text_link)}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon{background-color:#2C313D;color:var(--theme-color-inverse_link)}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-inverse_link) !important;background-color:var(--theme-color-text_link)}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=facebook]{background-color:#3b5998 !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=twitter]{background-color:#1da1f2 !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=dribble],.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=dribbble]{background-color:#ea4c89 !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=instagram]{background-color:#C862DC !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=youtube]{background-color:#FF0000 !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=deviantart]{background-color:#00E59B !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*=discord]{background-color:#5562EA !important;color:var(--theme-color-inverse_link) !important}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item{margin:0 !important;padding:28px 10px;width:100%;line-height:1}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item + .social_item{border-left:1px solid var(--theme-color-bd_color)}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_name{font-size:15px;font-weight:400;line-height:20px;color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon{width:1.5em;height:1.5em;line-height:1.5em;font-size:16px;color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon + .social_name{display:inline-block;vertical-align:middle;margin:0 0 0 5px}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_name,.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item{padding:0 1px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-right:1.3em;color:var(--theme-color-alter_dark)}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon{text-align:left;padding:0 1px;font-size:16px;width:auto;height:auto;line-height:inherit}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon + .social_name{margin:0 0 0 8px;font-size:13px;line-height:17px}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-alter_dark)}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=facebook]{color:#4F5FBF !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=twitter]{color:#48BDE9 !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=dribble]{color:#EA4C89 !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=instagram]{color:#C41BD1 !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=youtube]{color:#FF0000 !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=deviantart]{color:#00E59B !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*=discord]{color:#5562EA !important}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_name{color:var(--theme-color-text_dark)}
.sc_socials.sc_socials_default.simple .socials_wrap .social_item{margin-right:18px}
.sc_socials.sc_socials_default.simple .socials_wrap .social_item .social_icon{padding:0 1px;width:auto;height:auto;line-height:inherit;border-radius:0;border:none;text-align:unset}
body.expand_content .sc_recent_news_style_news-announce .post_size_full,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full{height:656px}
body.expand_content .sc_recent_news_style_news-announce .post_size_big,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big{height:328px}
body.expand_content .sc_recent_news_style_news-announce .post_size_medium,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small{height:164px}
.trx_addons_reviews_block .sc_button{font-size:15px;line-height:17px;padding:17px 27px}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_posts_container,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_pagination{margin-left:0}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_filters,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_posts_container,.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_pagination{margin-right:0}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs{position:static;width:100%;padding:0 !important;margin-bottom:1em !important}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li{display:inline-block;vertical-align:top;margin-right:1em;width:auto}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li>a{padding:0}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child{margin-right:0}
.menu_mobile ul.sc_layouts_submenu .sc_item_posts_container [class*=column-] + [class*=column-]{padding-top:1em}
.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap,.sc_inner_width_1_1>.elementor-widget-wrap{width:var(--theme-var-page)}
.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap,.sc_inner_width_1_2>.elementor-widget-wrap{width:calc(var(--theme-var-page) / 2)}
.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap,.sc_inner_width_1_3>.elementor-widget-wrap{width:calc(var(--theme-var-page) / 3)}
.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap,.sc_inner_width_2_3>.elementor-widget-wrap{width:calc(var(--theme-var-page) / 3 * 2)}
.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap,.sc_inner_width_1_4>.elementor-widget-wrap{width:calc(var(--theme-var-page) / 4)}
.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap,.sc_inner_width_3_4>.elementor-widget-wrap{width:calc(var(--theme-var-page) / 4 * 3)}
[class*=sc_input_hover_] input[type=text],[class*=sc_input_hover_] input[type=number],[class*=sc_input_hover_] input[type=email],[class*=sc_input_hover_] input[type=password],[class*=sc_input_hover_] input[type=search],[class*=sc_input_hover_] select,[class*=sc_input_hover_] textarea{padding:1em !important;font-size:16px;font-weight:300}
.sc_layouts_item_details_line1{font-size:16px;line-height:21px;font-weight:300;color:var(--theme-color-text)}
.sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.7em}
.sc_layouts_row_type_compact .sc_layouts_login .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{margin-left:0.3em}
.portfolio_page_details_share .socials_wrap .social_item .social_icon{color:var(--theme-color-text_dark)}
.portfolio_page_details_share .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-text_hover)}
.sidebar_hide.narrow_content .trx_addons_reviews_block.trx_addons_reviews_block_short{margin-top:0}
.elementor-section-full_width .sc_services_minimal .sc_services_item:before{padding-top:71%}
.elementor-section-full_width .sc_services_motley .sc_services_item:before{padding-top:74%}
.socials_wrap:not(.socials_type_list) .social_item .social_icon{background-color:var(--theme-color-alter_bg_color)}
.socials_wrap:not(.socials_type_list) .social_item .social_icon,.socials_wrap:not(.socials_type_list) .social_item .social_icon i{color:var(--theme-color-alter_dark)}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{background-color:var(--theme-color-alter_bg_color)}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i{color:var(--theme-color-alter_link)}
[class*=scheme_].sidebar .socials_wrap:not(.socials_type_list) .social_item .social_icon{color:var(--theme-color-alter_dark);background-color:var(--theme-color-bg_color)}
[class*=scheme_].sidebar .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{color:var(--theme-color-alter_hover);background-color:var(--theme-color-bg_color)}
[class*=scheme_].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,[class*=scheme_].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{color:var(--theme-color-text_dark);background-color:transparent !important}
[class*=scheme_].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,[class*=scheme_].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{color:var(--theme-color-text_link);background-color:transparent !important}
.menu_side_right .scroll_to_top_style_default{left:2em;right:auto}
.trx_addons_scroll_to_top{z-index:7999}
.scroll_to_top_style_default{width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:50%;color:var(--theme-color-inverse_link);border-color:var(--theme-color-extra_bg_color);background-color:var(--theme-color-extra_bg_color)}
.scroll_to_top_style_default:before{position:relative;top:-3px;font-size:11px;font-weight:400;font-family:"fontello";content:"\ea08"}
.scroll_to_top_style_default:hover{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}
.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image,.sc_item_pagination + .sc_item_button,.sc_item_pagination + .sc_item_button_image{margin-top:2.1em}
.sc_title .sc_button.sc_button.sc_button_simple{overflow:visible}
.sc_title_accent .sc_button_wrap{position:relative;z-index:1}
.fixed_blocks_sticky .sidebar .trx_addons_message_box,[class*=elementor].animated .trx_addons_message_box{position:relative;bottom:auto;right:auto;max-width:100%;margin-top:1.5em}
.footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title{margin-top:1em;margin-bottom:2em}
[class*=scheme_].footer_wrap .sc_icons .sc_icons_item_title{color:var(--theme-color-text_dark)}
[class*=scheme_].footer_wrap .sc_icons .sc_icons_item_description{color:var(--theme-color-text)}
.sc_team_default .sc_team_item_socials .social_item .social_icon,.team_member_page .team_member_socials .social_item .social_icon{color:var(--theme-color-inverse_link);background-color:var(--theme-color-alter_link)}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon{background-color:var(--theme-color-alter_link2)}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon{background-color:var(--theme-color-alter_link3)}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon{background-color:var(--theme-color-alter_dark)}
.sc_team_default .sc_team_item_socials .social_item:hover .social_icon,.team_member_page .team_member_socials .social_item:hover .social_icon{color:var(--theme-color-alter_bg_color);background-color:var(--theme-color-alter_dark)}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon{background-color:var(--theme-color-alter_hover2)}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon{background-color:var(--theme-color-alter_hover3)}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon{background-color:var(--theme-color-alter_link)}
.team_member_page .team_member_description_socials .team_member_socials .social_item{display:inline-block;vertical-align:top;line-height:1;margin:0 7px 7px 0}
.team_member_page .team_member_description_socials .team_member_socials .social_item .social_icon{color:var(--theme-color-text_dark);background-color:var(--theme-color-alter_bg_color);border:none;font-size:16px;width:45px;height:45px;line-height:45px;border-radius:50%;margin:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.team_member_page .team_member_description_socials .team_member_socials .social_item:hover .social_icon{color:var(--theme-color-text_dark);background-color:var(--theme-color-alter_bg_color);margin-top:-8px}
.single-cpt_team .page_content_wrap{overflow:hidden}
body:not(.remove_margins) .team_page_wrap_info.comments_close{margin-bottom:-7.4em}
.team_member_page:not(.has-post-thumbnail) + .team_page_wrap_info .socials_wrap:not(.socials_type_list) .social_item .social_icon{font-size:16px;width:45px;height:45px;line-height:45px;background-color:var(--theme-color-bg_color)}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item{will-change:transform;position:relative;margin:3px 5px 3px 0;display:inline-block;vertical-align:top;line-height:1}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon{top:0;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--theme-color-text_dark);border:1px solid var(--theme-color-alter_bd_color);font-size:16px;width:45px;height:45px;line-height:43px;border-radius:50%;text-align:center;background-color:transparent !important}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link) !important;top:-7px}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;transition-duration:0.4s;top:15px;position:relative;margin:6px !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#000000;border:none;background:none;font-size:16px;width:2em;height:2em;line-height:2em}
.sc_team_featured .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link)}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.55s;transition-delay:0.55s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.65s;transition-delay:0.65s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.75s;transition-delay:0.75s}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:20px;position:relative;margin:3px !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#000000;background-color:#FFFFFF;border:none;font-size:16px;width:45px;height:45px;line-height:45px;border-radius:50%}
.sc_team_short .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.35s;transition-delay:0.35s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:20px;position:relative;margin:3px 6px 3px 0 !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{background-color:var(--theme-color-text_link);color:var(--theme-color-inverse_link);border:none;font-size:16px;width:36px;height:36px;line-height:36px;border-radius:50%}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*=facebook]{color:#ffffff;background-color:#515FC4}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*=twitter]{color:#ffffff;background-color:#48BDE9}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*=dribble],.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*=dribbble]{color:#ffffff;background-color:#EA4C89}
.sc_team_alter .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{color:#000000;background-color:#FFFFFF}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.25s;transition-delay:0.25s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.35s;transition-delay:0.35s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.55s;transition-delay:0.55s}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:20px;position:relative;margin:3px !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#000000;background-color:#FFFFFF;border:none;font-size:16px;width:45px;height:45px;line-height:45px;border-radius:50%}
.sc_team_3d .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.35s;transition-delay:0.35s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:15px;position:relative;margin:3px 15px 3px 0 !important;display:inline-block;vertical-align:top;line-height:1;will-change:transform}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item.social_item_type_names .social_name{font-size:12px;line-height:16px;font-weight:400;color:#1F242E}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#000000;border:none;background:none;font-size:16px;width:2em;height:2em;line-height:2em}
.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_name,.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link)}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0;-webkit-transition-delay:1.4s;transition-delay:1.4s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.8s;transition-delay:0.8s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.9s;transition-delay:0.9s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:1s;transition-delay:1s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(9){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(10){-webkit-transition-delay:1.2s;transition-delay:1.2s}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(11){-webkit-transition-delay:1.3s;transition-delay:1.3s}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:20px;will-change:transform;position:relative;margin:7px 22px 7px 0 !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:var(--theme-color-text_dark);border:none;font-size:16px;width:20px;height:30px;line-height:30px;border-radius:0;text-align:left;background-color:transparent !important}
.sc_team_3d-simple .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link) !important}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.35s;transition-delay:0.35s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item{will-change:transform;position:relative;margin:3px 24px 3px 0;display:inline-block;vertical-align:top;line-height:1}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item .social_icon{color:var(--theme-color-text_dark);border:none;font-size:16px;width:20px;height:20px;line-height:20px;border-radius:0;text-align:center;background-color:transparent !important}
.sc_team_list .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link) !important}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_5 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_4 .sc_team_item_socials .social_item .social_icon,.sc_team_metro .trx_addons_column-1_3 .sc_team_item_socials .social_item .social_icon{font-size:15px;width:35px;height:35px;line-height:32px}
.sc_team_metro .sc_team_item_socials .social_item{will-change:transform;position:relative;margin:3px 5px 3px 0;display:inline-block;vertical-align:top;line-height:1}
.sc_team_metro .sc_team_item_socials .social_item .social_icon{top:0;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--theme-color-text_dark);border:1px solid var(--theme-color-alter_bd_color);font-size:16px;width:45px;height:45px;line-height:43px;border-radius:50%;text-align:center;background-color:transparent !important}
.sc_team_metro .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link) !important;top:-7px}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;transition-duration:0.4s;top:15px;position:relative;margin:6px 23px 6px 0 !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#ffffff;border:none;background:none;font-size:15px;width:20px;height:20px;line-height:20px;-webkit-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}
.sc_team_hover .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{opacity:0.7}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0;-webkit-transition-delay:1.2s;transition-delay:1.2s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.8s;transition-delay:0.8s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.9s;transition-delay:0.9s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;top:20px;will-change:transform;position:relative;margin:5px 11px !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:var(--theme-color-text_dark);border:none;font-size:16px;width:20px;height:30px;line-height:30px;border-radius:0;text-align:center;background-color:transparent !important}
.sc_team_creative .sc_team_item_socials .social_item:hover .social_icon{color:var(--theme-color-text_link) !important}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item{opacity:1;top:0}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.25s;transition-delay:0.25s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.35s;transition-delay:0.35s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:0.45s;transition-delay:0.45s}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;transition-duration:0.4s;top:15px;position:relative;margin:6px 11px !important;display:inline-block;vertical-align:top;line-height:1}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon{color:#ffffff;border:none;background:none;font-size:15px;width:20px;height:20px;line-height:20px;-webkit-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}
.sc_team_accent .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{opacity:0.7}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item{opacity:1;top:0;-webkit-transition-delay:1.2s;transition-delay:1.2s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.8s;transition-delay:0.8s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.9s;transition-delay:0.9s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;right:-10px;display:block;float:none;position:relative;margin:5px !important;vertical-align:top;line-height:1}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{color:#ffffff;border:none;background:none;font-size:15px;width:20px;height:30px;line-height:30px;-webkit-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{opacity:0.7}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item{opacity:1;right:0;-webkit-transition-delay:1.2s;transition-delay:1.2s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1){-webkit-transition-delay:0.4s;transition-delay:0.4s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4){-webkit-transition-delay:0.7s;transition-delay:0.7s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5){-webkit-transition-delay:0.8s;transition-delay:0.8s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6){-webkit-transition-delay:0.9s;transition-delay:0.9s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.sc_socials.sc_socials_default .socials_wrap .social_item{display:inline-block;vertical-align:top;line-height:inherit;text-align:center;margin:0 7px 7px 0}
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{position:relative;display:block;background-size:100%;background-position:top center;overflow:hidden;width:45px;height:45px;line-height:44px;font-size:16px;text-align:center;border-radius:50%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--theme-color-text_dark_015);color:var(--theme-color-text_dark);background-color:transparent}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon{background-color:transparent;color:var(--theme-color-text_link)}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=facebook]{color:#3b5998 !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=twitter]{color:#1da1f2 !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=dribble],.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=dribbble]{color:#ea4c89 !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=instagram]{color:#C862DC !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=youtube]{color:#FF0000 !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=deviantart]{color:#00E59B !important}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=discord]{color:#5562EA !important}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap{margin-right:calc((100vw - var(--theme-var-page)) / 2)}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button{margin-top:27%;margin-bottom:-27%}
.elementor-section-boxed .sc_blogger_portmodern .decor_image_wrap{left:-30px;width:calc(100% + 60px)}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item{margin:0 2em 8px 0}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item:last-child{margin-right:0 !important}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_wrap .social_item{margin:0 35px 15px 0;font-size:17px}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item{margin:0 8px 8px 0;font-size:17px;width:42px;height:42px;line-height:42px;border:1px solid var(--theme-color-bd_color);border-radius:50%;color:var(--theme-color-text_dark)}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item:hover{color:var(--theme-color-text_link)}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{display:block;width:100%;padding-right:0}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap{padding-right:2em}
body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap{padding-left:2em}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description{width:100%}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details{width:100%}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details{padding-left:0;margin-top:1.5em}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title{width:15%}
.cover_hover .sc_cover.sc_cover_default + .elementor-container .sc_item_title_text{color:inherit;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .sc_item_title_text{color:var(--theme-color-text_dark)}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .elementor-icon{fill:var(--theme-color-text_link)}
.trx_addons_mouse_helper{font-size:16px;text-indent:0;--mouse-helper-width:8px;--mouse-helper-height:8px;--mouse-helper-left:20px;--mouse-helper-top:20px;border:none;mix-blend-mode:difference;background-color:#ffffff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;-webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,-webkit-box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,-webkit-box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon{--mouse-helper-width:65px;--mouse-helper-height:65px}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text{--mouse-helper-width:80px;--mouse-helper-height:80px}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image{--mouse-helper-width:288px;--mouse-helper-height:288px;padding:0;-webkit-box-sizing:"border-box";-ms-box-sizing:"border-box";box-sizing:"border-box"}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout{--mouse-helper-width:66px;--mouse-helper-height:66px}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click{--mouse-helper-width:56px;--mouse-helper-height:56px}
[data-mouse-helper=highlight]{color:var(--theme-color-text_dark_03);background-image:radial-gradient(closest-side,var(--theme-color-text_dark) 78%,transparent 0)}
.sc_layouts_language .sc_layouts_language_menu>li.menu-item-has-children>a:after{margin-left:0.5em;position:relative;right:0;top:2px}
.sc_layouts_language .sc_layouts_language_menu>li.menu-item>a>img{position:relative;top:1px}
.sc_layouts_language .sc_layouts_language_menu li.menu-item>a>img + span{margin-left:0.5em}
.elementor-section-full_width .style-switcher-tabs .sc_switcher_tabs_controls{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_extended));padding:0 calc(var(--theme-var-elm_gap_extended) / 2);margin:0 auto}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{padding:13px 28px 14px;color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button:hover{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_hover);background-color:var(--theme-color-text_hover)}
.sc_chat_content{--trx-addons-ai-helper-chat-content-border-radius:10px;background-color:var(--theme-color-alter_bg_color)}
.sc_chat_form_field_prompt input[type=text]{--trx-addons-ai-helper-chat-fields-border-radius:30px;padding:0 20px;height:60px;border:none;color:var(--theme-color-text);background-color:var(--theme-color-bg_color)}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button{--trx-addons-ai-helper-chat-button-border-radius:30px;position:absolute;z-index:1;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:var(--theme-font-button_font-size);font-weight:var(--theme-font-button_font-weight);text-transform:var(--theme-font-button_text-transform);letter-spacing:var(--theme-font-button_letter-spacing);display:inline-block;padding:0 25px;height:50px;line-height:48px;color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}
.sc_chat_form_field_tags_item{--trx-addons-ai-helper-chat-tags-border-radius:18px;padding:10px 15px 12px 15px;margin:0 5px 5px 0;font-size:13px;line-height:1em;font-weight:400;color:var(--theme-color-text_dark);background-color:var(--theme-color-bg_color)}
.sc_mgenerator{--trx-addons-ai-helper-mgenerator-fields-border-radius:30px;--trx-addons-ai-helper-mgenerator-loading-border-radius:var(--trx-addons-ai-helper-mgenerator-fields-border-radius);--trx-addons-ai-helper-mgenerator-settings-border-radius:0;--trx-addons-ai-helper-mgenerator-message-border-radius:6px;--trx-addons-ai-helper-mgenerator-button-border-radius:30px;--trx-addons-ai-helper-mgenerator-tags-border-radius:18px}
.sc_agenerator{--trx-addons-ai-helper-agenerator-fields-border-radius:30px;--trx-addons-ai-helper-agenerator-loading-border-radius:0;--trx-addons-ai-helper-agenerator-settings-border-radius:0;--trx-addons-ai-helper-agenerator-message-border-radius:6px;--trx-addons-ai-helper-agenerator-button-border-radius:30px;--trx-addons-ai-helper-agenerator-tags-border-radius:18px}
:root{--theme-var-elm_gap_nogap:0px;--theme-var-elm_gap_narrow:10px;--theme-var-elm_gap_default:20px;--theme-var-elm_gap_extended:30px;--theme-var-elm_gap_wide:40px;--theme-var-elm_gap_wider:60px;--theme-var-elm_add_page_margins:var( --theme-var-elm_gap_extended )}
.elementor-editor-active .e-con[class*=scheme_],.elementor-editor-active .elementor-section[class*=scheme_]{background-color:var(--theme-color-bg_color)}
.post_content>.elementor,[class*=type-cpt_]>[class*=_page_content]>.elementor{margin-left:calc(-1 * var(--theme-var-elm_add_page_margins) / 2);margin-right:calc(-1 * var(--theme-var-elm_add_page_margins) / 2)}
.body_style_fullscreen .post_content>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no,.body_style_fullscreen [class*=type-cpt_]>[class*=_page_content]>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no{margin-left:calc(var(--theme-var-elm_add_page_margins) / 2);margin-right:calc(var(--theme-var-elm_add_page_margins) / 2)}
.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:calc(var(--theme-var-elm_gap_narrow) / 2)}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:calc(var(--theme-var-elm_gap_default) / 2)}
.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:calc(var(--theme-var-elm_gap_extended) / 2)}
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:calc(var(--theme-var-elm_gap_wide) / 2)}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:calc(var(--theme-var-elm_gap_wider) / 2)}
.elementor-container>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container:not(.elementor-column-gap-no){max-width:none;position:relative}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-no{max-width:var(--theme-var-page)}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-narrow{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_narrow))}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_narrow))}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{width:calc(var(--theme-var-content) + var(--theme-var-elm_gap_narrow))}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{left:calc(-1 * var(--theme-var-elm_gap_narrow) / 2)}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{margin-left:calc(-1 * var(--theme-var-elm_gap_narrow) / 2);margin-right:calc(-1 * var(--theme-var-elm_gap_narrow) / 2)}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-default{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_default))}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_default))}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{width:calc(var(--theme-var-content) + var(--theme-var-elm_gap_default))}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{left:calc(-1 * var(--theme-var-elm_gap_default) / 2)}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{margin-left:calc(-1 * var(--theme-var-elm_gap_default) / 2);margin-right:calc(-1 * var(--theme-var-elm_gap_default) / 2)}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-extended{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_extended))}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_extended))}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{width:calc(var(--theme-var-content) + var(--theme-var-elm_gap_extended))}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{left:calc(-1 * var(--theme-var-elm_gap_extended) / 2)}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{margin-left:calc(-1 * var(--theme-var-elm_gap_extended) / 2);margin-right:calc(-1 * var(--theme-var-elm_gap_extended) / 2)}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-wide{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_wide))}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_wide))}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{width:calc(var(--theme-var-content) + var(--theme-var-elm_gap_wide))}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{left:calc(-1 * var(--theme-var-elm_gap_wide) / 2)}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{margin-left:calc(-1 * var(--theme-var-elm_gap_wide) / 2);margin-right:calc(-1 * var(--theme-var-elm_gap_wide) / 2)}
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-wider{max-width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_wider))}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{width:calc(var(--theme-var-page) + var(--theme-var-elm_gap_wider))}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{width:calc(var(--theme-var-content) + var(--theme-var-elm_gap_wider))}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{left:calc(-1 * var(--theme-var-elm_gap_wider) / 2)}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{margin-left:calc(-1 * var(--theme-var-elm_gap_wider) / 2);margin-right:calc(-1 * var(--theme-var-elm_gap_wider) / 2)}
.elementor-widget-divider{--divider-color:var(--theme-color-bd_color);--divider-border-color:var(--theme-color-bd_color)}
.elementor-divider-separator{border-color:var(--theme-color-bd_color)}
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{height:20px !important}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{height:45px !important}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{height:60px !important}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner{height:110px !important}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{height:120px !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{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-2000%}
.elementor-section.sc_extra_bg_large_left[class*=sc_bg_mask_]:before,.elementor-column.sc_extra_bg_large_left[class*=sc_bg_mask_]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large_left[class*=sc_bg_mask_]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_large_left[class*=sc_bg_mask_]:before{display:none !important}
.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{position:absolute;top:-1px;bottom:-1px;left:-19em;right:-2000%}
.elementor-section.sc_extra_bg_large_right[class*=sc_bg_mask_]:before,.elementor-column.sc_extra_bg_large_right[class*=sc_bg_mask_]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large_right[class*=sc_bg_mask_]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_large_right[class*=sc_bg_mask_]:before{display:none !important}
.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{position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:1;width:100%;height:calc(100% + 2px)}
.elementor-section.sc_extra_bg_extra_left[class*=sc_bg_mask_]:before,.elementor-column.sc_extra_bg_extra_left[class*=sc_bg_mask_]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_extra_left[class*=sc_bg_mask_]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_extra_left[class*=sc_bg_mask_]:before{display:none !important}
.elementor-editor-active .elementor-section[class*=scheme_]{background-color:var(--theme-color-bg_color)}
.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper{margin-top:12px;overflow:visible !important}
.elementor-widget:not(:last-child){margin-bottom:0}
body.sidebar_position_hide.expand_content .edit-post-visual-editor__post-title-wrapper>*,body.sidebar_position_hide.expand_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){max-width:var(--theme-var-page)}
body.sidebar_position_hide.expand_content .block-editor-block-list__block.alignwide,body.sidebar_position_hide.expand_content .wp-block[data-align="wide"]{max-width:var(--theme-var-page)}
body.full_site_editor_present .content_wrap:after{position:static !important}
.block-editor-block-list__block.content_wrap,.block-editor-block-list__block.content_wrap_fullscreen{overflow:hidden}
.wp-block-group.footer_wrap.has-background{padding:0}
