/* ATTENTION! This file was generated automatically! Don't change it!!!
----------------------------------------------------------------------- */
:root{--fixed-rows-height:0px}
.trx_addons_hide_cursor,.trx_addons_hide_cursor *{cursor:none !important}
#page_preloader{background-color:#f0f0f0;
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
opacity:0.8;
position:fixed;
z-index:1000000;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%}
.preloader_wrap{display:inline-block;
vertical-align:top;
padding-top:1px;
position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)}
.preloader_wrap>div{width:10px;
height:10px;
line-height:10px;
text-align:center;
background-color:#efa758}
.preloader_wrap>div[class*="preloader_circ"]{margin-right:5px;
border-radius:50%;
display:inline-block;
-webkit-animation:preloader-circle 0.7s infinite ease-in-out;
-ms-animation:preloader-circle 0.7s infinite ease-in-out;
animation:preloader-circle 0.7s infinite ease-in-out}
.preloader_wrap>div.preloader_circ2{-webkit-animation-delay:-0.6s;
-ms-animation-delay:-0.6s;
animation-delay:-0.6s}
.preloader_wrap>div.preloader_circ3{-webkit-animation-delay:-0.5s;
-ms-animation-delay:-0.5s;
animation-delay:-0.5s}
.preloader_wrap>div.preloader_circ4{-webkit-animation-delay:-0.4s;
-ms-animation-delay:-0.4s;
animation-delay:-0.4s}
.preloader_wrap>div.preloader_circ5{-webkit-animation-delay:-0.3s;
-ms-animation-delay:-0.3s;
animation-delay:-0.3s}
@-webkit-keyframes preloader-circle{0%,40%,100%{-webkit-transform:translateY(-10px)}
20%{-webkit-transform:translateY(-20px)}
}
@keyframes preloader-circle{0%,40%,100%{transform:translateY(-10px);
-webkit-transform:translateY(-10px)}
20%{transform:translateY(-20px);
-webkit-transform:translateY(-20px)}
}
.preloader_wrap.preloader_square{width:50px;
height:50px;
line-height:50px;
text-align:center}
.preloader_wrap>div.preloader_square1,.preloader_wrap>div.preloader_square2{position:absolute;
z-index:1;
top:0;
left:0;
-webkit-animation:preloader-square 1.8s infinite ease-in-out;
-ms-animation:preloader-square 1.8s infinite ease-in-out;
animation:preloader-square 1.8s infinite ease-in-out}
.preloader_wrap>div.preloader_square2{-webkit-animation-delay:-0.9s;
-ms-animation-delay:-0.9s;
animation-delay:-0.9s}
@-webkit-keyframes preloader-square{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}
75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg)}
}
@keyframes preloader-square{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);
-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}
50%{transform:translateX(42px) translateY(42px) rotate(-179deg);
-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}
50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);
-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}
75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}
100%{transform:rotate(-360deg);
-webkit-transform:rotate(-360deg)}
}
.preloader_wrap .preloader_dot{display:inline-block;
vertical-align:top;
width:20px;
height:20px;
line-height:20px;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
.preloader_wrap .preloader_dot + .preloader_dot{margin-left:20px}
.preloader_wrap #preloader_dot_one{-webkit-animation:preloader_dot_one 1.5s infinite;
-ms-animation:preloader_dot_one 1.5s infinite;
animation:preloader_dot_one 1.5s infinite}
.preloader_wrap #preloader_dot_two{-webkit-animation:preloader_dot_two 1.5s infinite;
-ms-animation:preloader_dot_two 1.5s infinite;
animation:preloader_dot_two 1.5s infinite;
-webkit-animation-delay:0.25s;
-ms-animation-delay:0.25s;
animation-delay:0.25s}
.preloader_wrap #preloader_dot_three{-webkit-animation:preloader_dot_three 1.5s infinite;
-ms-animation:preloader_dot_three 1.5s infinite;
animation:preloader_dot_three 1.5s infinite;
-webkit-animation-delay:0.5s;
-ms-animation-delay:0.5s;
animation-delay:0.5s}
@-webkit-keyframes preloader_dot_one{75%{-webkit-transform:scale(0)}
}
@keyframes preloader_dot_one{75%{transform:scale(0);
-webkit-transform:scale(0)}
}
@-webkit-keyframes preloader_dot_two{75%{-webkit-transform:scale(0)}
}
@keyframes preloader_dot_two{75%{transform:scale(0);
-webkit-transform:scale(0)}
}
@-webkit-keyframes preloader_dot_three{75%{-webkit-transform:scale(0)}
}
@keyframes preloader_dot_three{75%{transform:scale(0);
-webkit-transform:scale(0)}
}
.trx_addons_loading{background-image:url("images/preloader.gif") !important;
background-position:center !important;
background-repeat:no-repeat !important}
.trx_addons_button_close{display:block;
cursor:pointer;
width:3rem;
height:3rem;
line-height:3rem;
text-align:center;
position:absolute;
z-index:1;
top:0;
right:0}
.trx_addons_button_close_icon{position:absolute;
z-index:2;
top:25%;
left:25%;
width:50%;
height:50%;
line-height:50%;
text-align:center;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:-webkit-transform 0.3s ease;
-ms-transition:-ms-transform 0.3s ease;
transition:transform 0.3s ease;
-webkit-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
transform-origin:50% 50%}
.trx_addons_button_close:hover .trx_addons_button_close_icon{-webkit-transform:rotate(-180deg);
-ms-transform:rotate(-180deg);
transform:rotate(-180deg)}
.trx_addons_button_close_icon:before,.trx_addons_button_close_icon:after{content:' ';
position:absolute;
z-index:1;
top:50%;
left:0;
-webkit-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
transform-origin:50% 50%;
width:100%;
height:0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
border-top:2px solid #fff;
-webkit-transition:border-color 0.3s ease;
-ms-transition:border-color 0.3s ease;
transition:border-color 0.3s ease}
.trx_addons_button_close_icon:before{-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg)}
.trx_addons_button_close_icon:after{-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg)}
.trx_addons_scroll_to_top{display:block;
background:#fff;
cursor:pointer;
opacity:0;
position:fixed;
z-index:100001;
bottom:-4em;
right:2em;
width:3em;
height:3em;
line-height:3em;
text-align:center}
.trx_addons_scroll_to_top.trx_addons_scroll_to_top.trx_addons_scroll_to_top{-webkit-transition:-webkit-transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease;
-ms-transition:-ms-transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease;
transition:transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease}
.trx_addons_scroll_to_top:before{margin:0 !important}
.trx_addons_scroll_to_top.show{opacity:1;
bottom:2em}
.trx_addons_scroll_to_top .trx_addons_scroll_progress{pointer-events:none;
display:block}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_horizontal{position:absolute;
z-index:-1;
bottom:-6px;
left:0;
width:0;
height:2px;
background-color:#fff;
will-change:width;
-webkit-transition:width 0.3s ease;
-ms-transition:width 0.3s ease;
transition:width 0.3s ease}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_vertical{position:absolute;
z-index:-1;
top:0;
right:-6px;
width:2px;
height:0;
background-color:#fff;
will-change:height;
-webkit-transition:height 0.3s ease;
-ms-transition:height 0.3s ease;
transition:height 0.3s ease}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round{position:absolute;
z-index:-1;
top:0;
left:0;
width:100%;
height:100%;
line-height:100%;
text-align:center;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
-webkit-backface-visibility:hidden}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round svg{fill:currentColor}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round .trx_addons_scroll_progress_bar{fill:transparent;
stroke:#fff;
stroke-width:2;
stroke-dashoffset:0;
stroke-dasharray:137.4}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box{position:absolute;
z-index:-1;
top:0;
left:0;
width:100%;
height:100%;
line-height:100%;
text-align:center;
-webkit-backface-visibility:hidden}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box svg{fill:currentColor}
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box .trx_addons_scroll_progress_bar{fill:transparent;
stroke:#fff;
stroke-width:2;
stroke-dashoffset:0;
stroke-dasharray:176}
.scroll_progress_wrap{position:fixed;
left:0;
right:0;
height:5px;
z-index:999999;
overflow:hidden}
.scroll_progress_fixed{z-index:10000;
top:var(--fixed-rows-height)}
.scroll_progress_bottom{bottom:0;
height:8px}
.scroll_progress_top{top:0}
.admin-bar .scroll_progress_top{top:32px}
.scroll_progress_wrap .scroll_progress_status{position:absolute;
width:0;
height:100%;
top:0;
left:0;
background-color:#efa758;
opacity:0.8;
will-change:width;
-webkit-transition:width 0.8s ease;
-ms-transition:width 0.8s ease;
transition:width 0.8s ease}
.rtl .scroll_progress_wrap .scroll_progress_status{left:unset;
right:0}
.trx_addons_show_on_scroll{-webkit-transition:opacity 0.5s ease;
-ms-transition:opacity 0.5s ease;
transition:opacity 0.5s ease;
opacity:0}
.fixed_blocks_sticky .sc_column_fixed.elementor-column{display:block}
.fixed_blocks_sticky .sc_column_fixed:not(.elementor-column),.fixed_blocks_sticky .elementor-section.elementor-section-height-full .sc_column_fixed.elementor-column,.fixed_blocks_sticky .elementor-section:not(.elementor-section-height-full) .sc_column_fixed.elementor-column>.elementor-column-wrap,.fixed_blocks_sticky .elementor-section:not(.elementor-section-height-full) .sc_column_fixed.elementor-column>.elementor-widget-wrap{-webkit-position:sticky;
position:-webkit-sticky;
position:sticky;
top:var(--fixed-rows-height);
-webkit-transition:top 0.3s ease;
-ms-transition:top 0.3s ease;
transition:top 0.3s ease}
.trx_addons_video_sticky .trx_addons_video_sticky_close{display:none}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe{width:480px !important;
height:270px !important}
.trx_addons_video_sticky_on .trx_addons_video_sticky_close{display:block;
position:fixed;
z-index:100100;
bottom:270px;
right:0;
left:auto !important;
top:auto !important}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner{position:fixed;
z-index:21;
bottom:0;
right:0}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_player.with_cover:not(.video_play) + .trx_addons_video_list_title_wrap{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap{position:absolute;
z-index:1;
top:-3rem;
left:0;
width:100%;
height:3rem;
max-width:none;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
background-color:#fff;
padding:0.5em 3.5rem 0.5em 1em;
overflow:hidden}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_meta{display:none}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title{color:#333;
font-size:1.25em;
line-height:1.25em}
.post_featured.with_video .video_frame .wp-video,.post_featured.with_video_autoplay .video_frame .wp-video,.trx_addons_video_player.with_video .video_frame .wp-video,.trx_addons_video_player.with_video_autoplay .video_frame .wp-video,.sc_layouts_blog_item_featured .post_featured.with_video .video_frame .wp-video{width:100% !important}
.post_featured.with_video .video_frame .wp-video video,.post_featured.with_video_autoplay .video_frame .wp-video video,.trx_addons_video_player.with_video .video_frame .wp-video video,.trx_addons_video_player.with_video_autoplay .video_frame .wp-video video,.sc_layouts_blog_item_featured .post_featured.with_video .video_frame .wp-video video{width:100% !important;
height:auto !important}
.post_featured.with_video_autoplay:not(.post_featured_bg):not(.with_thumb),.trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb),.sc_layouts_blog_item_featured .post_featured.with_video_autoplay:not(.post_featured_bg):not(.with_thumb){display:block}
.post_featured.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame,.trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame{position:relative;
left:auto;
right:auto;
top:auto;
bottom:auto}
.post_featured.with_video_autoplay .video_frame,.trx_addons_video_player.with_video_autoplay .video_frame,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame{opacity:0}
.post_featured.with_video_autoplay .video_frame.video_frame_visible,.trx_addons_video_player.with_video_autoplay .video_frame.video_frame_visible,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame.video_frame_visible{opacity:1 !important}
.post_featured.with_video_autoplay .video_frame .video_frame_overlay,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_overlay,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_overlay{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0}
.post_featured.with_video_autoplay .video_frame .video_frame_controls,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls{position:absolute;
z-index:1;
top:0;
right:0;
z-index:10;
white-space:nowrap;
background-color:rgba(0,0,0,0.25)}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"],.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"],.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]{display:inline-block;
vertical-align:top;
width:2em;
height:2em;
line-height:2em;
text-align:center;
line-height:1.5em;
padding:0.25em 0.5em;
color:#fff}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:hover,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:hover,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:hover{color:#f0f0f0;
cursor:pointer}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"]:before{font-family:"trx_addons_icons"}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_stop:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_stop:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_stop:before{content:'\e89a'}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_mute:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_mute:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_mute:before{content:'\e897'}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_unmute:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_unmute:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_volume_unmute:before{content:'\e896'}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_play:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_play:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_play:before{content:'\e8e5'}
.post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_pause:before,.trx_addons_video_player.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_pause:before,.sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame .video_frame_controls [class*="video_frame_control_"].video_frame_control_state_pause:before{content:'\e8e4'}
body.elementor-editor-active .post_featured.with_video_autoplay .video_frame,body.elementor-editor-active .trx_addons_video_player.with_video_autoplay .video_frame,body.elementor-editor-active .sc_layouts_blog_item_featured .post_featured.with_video_autoplay .video_frame{opacity:1}
.video_frame .fb_iframe_widget span{width:auto !important;
height:auto !important}
body:not(.fixed_blocks_sticky) .sc_stack_section_effect_slide.sc_stack_section_fixed,.sc_stack_section_effect_fade.sc_stack_section_fixed{position:fixed !important;
left:0 !important;
right:0 !important;
top:0}
body.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode){-webkit-position:sticky;
position:-webkit-sticky;
position:sticky;
top:var(--fixed-rows-height)}
.sc_stack_section_effect_fade:not(.elementor-element-edit-mode){opacity:0}
.body_style_fullscreen:not(.elementor-editor-active).sc_stack_section_present .content_wrap_fullscreen,.body_style_fullscreen:not(.elementor-editor-active).fixed_blocks_sticky .content_wrap_fullscreen{overflow:clip}
.iColorPickerTable table.colorPickerTable td{padding:0 2px}
.iColorPickerTable .iColorPicker_moreColors{background-image:url("images/colorpicker_morecolors.png");
background-repeat:no-repeat;
display:inline-block;
vertical-align:middle;
margin-left:0.5em;
width:1em;
height:1em;
line-height:1em;
text-align:center;
-webkit-box-shadow:none !important;
-ms-box-shadow:none !important;
box-shadow:none !important}
div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{font-family:inherit;
font-size:1em;
line-height:inherit}
div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{color:inherit;
background:none;
border-style:none;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
div.ui-datepicker{background-color:#fff}
div.ui-accordion .ui-accordion-header{padding:0}
div.ui-accordion .ui-accordion-header-icon{display:none}
div.ui-tabs,div.ui-tabs .ui-tabs-panel,div.ui-tabs .ui-tabs-nav{padding:0}
div.ui-tabs .ui-tabs-nav li{float:none;
margin:0}
div.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none}
.trx_addons_tabs .trx_addons_tabs_content + .trx_addons_tabs_content{display:none}
.trx_addons_tabs .trx_addons_tabs_titles li:before{display:none}
.trx_addons_tabs .trx_addons_tabs_titles li{display:inline-block;
font-size:0.8462em;
line-height:1.7273em;
font-weight:700;
padding:0;
margin:0;
border:none;
text-transform:uppercase;
position:relative;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.trx_addons_tabs .trx_addons_tabs_titles li + li{margin-left:1em}
.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after{content:' ';
display:block;
position:absolute;
z-index:1;
top:auto;
right:0;
bottom:-2px;
left:0;
height:2px;
background-color:#000}
.trx_addons_tabs .trx_addons_tabs_titles li.trx_addons_tabs_title>a{padding:0;
float:none}
.trx_addons_tabs .trx_addons_tabs_content{padding:0;
border:none;
overflow:hidden}
.trx_addons_tabs_with_titles .trx_addons_tabs_content{padding-top:1.5em;
font-family:inherit;
font-size:1em;
line-height:inherit;
background:none}
.trx_addons_range_slider{display:block;
position:relative;
font-family:inherit;
font-size:1em;
line-height:inherit;
margin-top:1em;
margin-bottom:1.5em}
.trx_addons_range_slider_label{font-size:0.75em;
line-height:1em;
font-weight:bold;
position:absolute;
z-index:1;
bottom:-1.5em;
left:0}
.trx_addons_range_slider_label_min{color:#aaa}
.trx_addons_range_slider_label_max{left:auto;
right:0;
color:#aaa}
.trx_addons_range_slider_label_cur{bottom:auto;
top:-1.5em;
background-color:inherit;
-webkit-transform:translateX(-25%);
-ms-transform:translateX(-25%);
transform:translateX(-25%)}
.trx_addons_range_slider_label_cur + .trx_addons_range_slider_label_cur{-webkit-transform:translateX(-75%);
-ms-transform:translateX(-75%);
transform:translateX(-75%)}
div.ui-slider{position:relative;
text-align:left;
background-color:#f7f7f7;
border:1px solid #ddd;
-webkit-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px}
div.ui-slider .ui-slider-range{position:absolute;
z-index:1;
display:block;
border:0;
background-position:0 0;
background-color:#f0f0f0}
div.ui-slider .ui-slider-handle{position:absolute;
z-index:2;
width:14px;
height:14px;
line-height:14px;
text-align:center;
cursor:default;
-ms-touch-action:none;
touch-action:none;
background-color:#e0e0e0;
border:1px solid #d0d0d0;
-webkit-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px}
div.ui-slider.ui-state-disabled .ui-slider-handle,div.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
div.ui-slider-horizontal{height:10px}
div.ui-slider-horizontal .ui-slider-range{top:0;
height:100%}
div.ui-slider-horizontal .ui-slider-range-min{left:0}
div.ui-slider-horizontal .ui-slider-range-max{right:0}
div.ui-slider-horizontal .ui-slider-handle{top:-2px;
margin-left:-7px}
div.ui-slider-vertical{width:10px;
height:100px}
div.ui-slider-vertical .ui-slider-range{left:0;
width:100%}
div.ui-slider-vertical .ui-slider-range-min{bottom:0}
div.ui-slider-vertical .ui-slider-range-max{top:0}
div.ui-slider-vertical .ui-slider-handle{left:-2px;
margin-bottom:-7px;
margin-left:0}
.select2-container{display:inline-block;
vertical-align:middle;
position:relative;
margin:0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.select2-container .select2-selection--single{cursor:pointer;
display:block;
height:auto !important;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;
padding-left:8px;
padding-right:20px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;
padding-left:20px}
.select2-container .select2-selection--multiple{cursor:pointer;
display:block;
min-height:0 !important;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;
overflow:hidden;
padding-left:8px;
text-overflow:ellipsis;
white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{font-size:100%;
margin-top:0 !important;
padding:0 !important;
border:none;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;
border:1px solid #aaa;
display:block;
width:100%;
position:absolute;
z-index:1051;
top:0;
left:-100000px;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px}
.select2-results{display:block}
.select2-results__options{list-style:none;
margin:0;
padding:0}
.select2-results__option{padding:6px;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;
border-bottom-left-radius:0;
border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;
border-top-left-radius:0;
border-top-right-radius:0}
.select2-search--dropdown{display:block;
padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;
width:100%;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;
margin:0;
padding:0;
display:block;
position:fixed;
z-index:99;
top:0;
left:0;
width:auto;
height:auto;
min-height:100%;
min-width:100%;
opacity:0;
background-color:#fff}
.select2-hidden-accessible{border:0 !important;
clip:rect(0 0 0 0) !important;
height:1px !important;
margin:-1px !important;
overflow:hidden !important;
padding:0 !important;
position:absolute !important;
width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;
border:1px solid #aaa;
-webkit-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;
line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;
float:right;
font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{display:inline-block;
color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;
z-index:1;
top:50% !important;
right:1px;
width:20px;
height:26px;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;
border-style:solid;
border-width:5px 4px 0 4px;
margin-left:-4px;
margin-top:-2px;
position:absolute;
z-index:1;
top:50%;
left:50%;
width:0;
height:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;
right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;
cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;
border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:#fff;
border:1px solid #aaa;
cursor:text;
-webkit-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
list-style:none;
margin:0;
padding:0 5px;
width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;
margin-top:5px;
float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;
float:right;
font-weight:700;
margin-top:5px;
margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;
border:1px solid #aaa;
-webkit-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px;
cursor:default;
float:left;
margin-right:5px;
margin-top:5px;
padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;
cursor:pointer;
display:inline-block;
font-weight:700;
margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;
margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;
margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;
outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;
cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;
border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;
border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:0 0;
border:none;
outline:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none;
-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;
overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;
padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;
padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;
padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;
padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;
padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0073aa;
color:#fff}
.select2-container--default .select2-results__group{cursor:default;
display:block;
padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;
border:1px solid #aaa;
border-radius:4px;
outline:0;
background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);
background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);
background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;
line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;
float:right;
font-weight:700;
margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{position:absolute;
z-index:1;
top:1px;
right:1px;
width:20px;
height:26px;
background-color:#ddd;
border:none;
border-left:1px solid #aaa;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);
background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);
background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{position:absolute;
z-index:1;
top:50%;
left:50%;
width:0;
height:0;
border-color:#888 transparent transparent transparent;
border-style:solid;
border-width:5px 4px 0 4px;
margin-left:-4px;
margin-top:-2px}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;
border-right:1px solid #aaa;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
left:1px;
right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;
border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;
border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;
border-top-left-radius:0;
border-top-right-radius:0;
background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);
background-image:linear-gradient(to bottom,#fff 0,#eee 50%);
background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);
background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);
background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;
border:1px solid #aaa;
border-radius:4px;
cursor:text;
outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;
margin:0;
padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;
border:1px solid #aaa;
border-radius:4px;
cursor:default;
float:left;
margin-right:5px;
margin-top:5px;
padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;
cursor:pointer;
display:inline-block;
font-weight:700;
margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;
margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;
margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;
border-top-left-radius:0;
border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;
border-bottom-left-radius:0;
border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;
outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;
box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;
border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;
overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;
color:#fff}
.select2-container--classic .select2-results__group{cursor:default;
display:block;
padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
div.select2-container .select2-choice{background-color:#fff;
border:1px solid #ddd;
color:#32373c;
outline:0 none;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
-ms-box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
-webkit-transition:border-color 50ms ease-in-out 0s;
-ms-transition:border-color 50ms ease-in-out 0s;
transition:border-color 50ms ease-in-out 0s}
div.select2-drop{border:1px solid #ddd;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.page_contact_form{margin-top:6em;
padding-top:6em;
border-top:1px solid #ddd}
a.trx_addons_popup_link:before{display:inline-block;
line-height:inherit;
margin-right:0.4em}
.trx_addons_popup{position:relative;
margin:0 auto;
font-family:inherit;
font-size:1em;
line-height:inherit;
width:460px;
background-color:#f7f7f7;
background-image:none;
color:#888;
border:1px solid #ccc;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}
.trx_addons_popup button.mfp-close{-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
margin:0 !important;
padding:0 !important;
background-color:transparent;
color:#292929;
border-bottom:1px solid #ccc;
font-size:28px;
width:50px;
height:50px;
line-height:49px}
.trx_addons_popup .trx_addons_tabs_titles{margin-right:50px}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{width:50%;
border:1px solid #ccc;
border-width:0 1px 1px 0;
background-color:#ddd;
background-image:none;
float:none;
padding:0;
margin:0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a{display:block;
width:100%;
height:49px;
line-height:49px;
font-size:18px;
font-weight:400;
text-align:center}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a>i{display:inline-block;
line-height:inherit;
margin-right:0.3em}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i{color:#a0a0a0;
cursor:not-allowed}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{background-color:#f7f7f7;
border-bottom-color:transparent;
padding:0;
margin:0}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active:after{bottom:auto;
top:-1px;
left:-1px;
height:2px}
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content,.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content + .trx_addons_tabs_content{padding:2em 1.5em;
position:relative}
.trx_addons_left_side,.trx_addons_right_side{display:block;
float:left;
width:50%;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.trx_addons_left_side{padding-right:1em}
.trx_addons_right_side{padding-left:1em}
.trx_addons_popup_form_wrap form{position:static}
.trx_addons_popup_form_field .sc_form_field{margin-bottom:0.8667em}
.trx_addons_popup_form_field_remember,.trx_addons_popup_form_field_agree,.trx_addons_popup_form_field_pwd_description{font-size:0.8667em;
letter-spacing:0;
margin:0}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label{cursor:pointer}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label:before{top:4px}
.trx_addons_popup_form_field_forgot_password{margin-right:1em}
.trx_addons_popup_form_field_remember input[type="checkbox"] + label{vertical-align:baseline}
.trx_addons_popup_form_field_submit{clear:both;
padding-top:1.5em}
.trx_addons_popup_form_field_submit .submit_button{padding:1em 2em}
.trx_addons_popup .wp-social-login-provider-list{padding:12px 0}
.trx_addons_popup .wp-social-login-provider-list a{margin:0 2px 2px 0}
.trx_addons_popup .trx_addons_loading{position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
z-index:2000000;
display:none}
.wpcf7-response-output.trx_addons_message_box,.trx_addons_message_box{display:none;
max-width:80%;
padding:2em;
line-height:1.2em;
border:1px solid #00a0d2;
background-color:#e5f5fa;
color:#007599;
position:absolute;
z-index:1000;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
-ms-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3)}
form .trx_addons_message_box{min-width:60%}
.wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_info,.trx_addons_message_box_info{border:1px solid #00a0d2;
background-color:#e5f5fa;
color:#007599;
-webkit-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
-ms-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3)}
.wpcf7 form.invalid .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error,.wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error,.trx_addons_message_box_error{border:1px solid #f04c49;
background-color:#feeeee;
color:#99302e;
-webkit-box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3);
-ms-box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3);
box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3)}
.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,.trx_addons_message_box_success{border:1px solid #38bb7a;
background-color:#e4f7ed;
color:#2e9963;
-webkit-box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3);
-ms-box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3);
box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3)}
.trx_addons_message_box_title{margin:0 0 0.3em}
.trx_addons_message_box_error .trx_addons_message_box_title{color:#99302e}
.trx_addons_message_box_success .trx_addons_message_box_title{color:#2e9963}
.trx_addons_message_box p{margin:0;
line-height:1.2em}
.trx_addons_message_box p + p{margin-top:0.2em}
html{overflow-y:scroll !important}
.mfp-bg{background:#fff}
.mfp-wrap.animated:-webkit-full-screen-ancestor:not(iframe){-webkit-animation-fill-mode:none;
animation-fill-mode:none}
.mfp-wrap .mfp-close{color:#888;
margin:-44px -14px 0 0}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#888;
margin:0}
.mfp-wrap .mfp-close-icon{pointer-events:none}
.mfp-figure img.mfp-img{padding-bottom:0;
max-height:75vh !important}
.mfp-figure figcaption{margin-bottom:40px !important;
height:40px;
padding:0 16px;
overflow:hidden;
background-color:rgba(255,255,255,0.8);
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
width:100%;
display:none;}
.mfp-figure figcaption .mfp-bottom-bar{left:16px;
right:16px;
top:auto;
bottom:0;
width:auto;
height:40px}
.mfp-figure figcaption .mfp-bottom-bar .mfp-title,.mfp-figure figcaption .mfp-bottom-bar .mfp-counter{position:absolute;
left:0;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.mfp-figure figcaption .mfp-bottom-bar .mfp-counter{left:auto;
right:0}
.mfp-title,.mfp-counter{color:#888}
.wp-caption a[class*="magnific"],.wp-caption a[class*="prettyPhoto"]{display:block}
.wp-caption a[class*="magnific"] img,.wp-caption a[class*="prettyPhoto"] img{vertical-align:top}
.breadcrumbs{font-size:13px;
line-height:19px}
.breadcrumbs .breadcrumbs_item{display:inline-block;
vertical-align:top}
.breadcrumbs .breadcrumbs_delimiter{display:inline-block;
position:relative;
margin:0 0.45em;
vertical-align:top;
text-align:center}
.breadcrumbs .breadcrumbs_delimiter:before{content:'/'}
[class^="trx_addons_icon-"]:before,[class*=" trx_addons_icon-"]:before{margin:0;
width:auto;
font-size:inherit;
line-height:inherit !important;
font-weight:inherit}
.post_meta_likes.disabled,.comment_counters_likes.disabled{color:#e05100}
.post_meta_item,.comment_counters_item{margin-left:0.5em}
.comment_counters_item{margin-left:0}
.post_meta_item:before,.comment_counters_item:before,.comment_counters_item[class*="icon-"]:before{line-height:inherit;
margin:0 0.3em 0 0}
.post_meta_item .post_meta_number + .post_meta_label,.comment_counters .comment_counters_number + .comment_counters_label{margin-left:0.3em}
.trx_addons_emotions{display:block;
margin-top:2em}
.trx_addons_emotions_item{display:inline-block;
margin:0 1em 1em 0;
padding:1em;
width:5em;
text-align:center;
cursor:pointer;
background-color:#fff;
border:1px solid #ddd;
color:#888;
-webkit-transition:-webkit-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease;
-ms-transition:-ms-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease;
transition:transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease}
.trx_addons_emotions_item:hover{color:#333;
border-color:#aaa;
-webkit-transform:translateY(-3px);
-ms-transform:translateY(-3px);
transform:translateY(-3px);
-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);
-ms-box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);
box-shadow:0 10px 15px 0 rgba(0,0,0,0.1)}
.trx_addons_emotions_active{color:#333;
border-color:#aaa;
background-color:#f0f0f0}
.trx_addons_emotions .trx_addons_emotions_item:before{display:block;
font-size:2em;
line-height:1em}
.trx_addons_emotions_item.sc_icon_type_svg svg{width:2em;
height:2em}
.trx_addons_emotions_item_number{font-weight:bold;
display:block;
margin-top:0.5em;
color:#666}
.trx_addons_emotions_item_label{display:block}
.socials_share{position:relative;
vertical-align:top}
.socials_share.socials_wrap{margin:0}
.socials_share .socials_caption{display:inline-block;
margin-right:1em}
.socials_share .socials_caption:before{content:'\e802';
font-family:"trx_addons_icons";
margin-right:0.4em;
color:inherit}
.socials_share.socials_type_drop .socials_caption{margin-right:0;
cursor:pointer}
.socials_share.socials_type_drop .social_items{display:none;
position:absolute;
z-index:1000;
bottom:3em;
right:0;
border:1px solid #eee;
background-color:#ffffff;
padding:1em 1.5em;
max-width:10em;
line-height:2em;
text-align:left}
.socials_share.socials_type_drop .social_items:before{content:' ';
display:block;
position:absolute;
z-index:1;
bottom:-5px;
right:20%;
width:8px;
height:8px;
border-bottom:1px solid #eee;
border-left:1px solid #eee;
background-color:#ffffff;
-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg)}
.socials_share.socials_type_drop .social_item{display:block;
text-align:left;
margin:0;
white-space:nowrap;
cursor:pointer}
.socials_share.socials_type_drop .social_item + .social_item{margin-left:0}
.socials_share.socials_type_drop .social_item .social_icon{width:auto;
height:auto;
line-height:inherit;
background-color:transparent !important;
text-align:left}
.socials_share.socials_type_drop .social_item .social_icon,.socials_share.socials_type_drop .social_item .social_icon:before,.socials_share.socials_type_drop .social_item .social_icon span,.socials_share.socials_type_drop .social_item .social_icon span:before{color:inherit !important}
.socials_share.socials_type_drop .social_item .social_icon span{display:inline-block;
margin-left:0;
margin-right:0.75em;
width:1em;
line-height:1em}
[class*="_banner_wrap"]{position:relative;
text-align:center;
padding:2em;
background-position:center;
background-size:cover;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
[class*="_banner_wrap"].banner_hidden{display:none}
[class*="_banner_wrap"]:not(.background_banner_wrap){background-color:#f7f7f7}
[class*="_banner_wrap"].banner_without_paddings{padding:0;
background-color:transparent !important}
[class*="_banner_wrap"]>*{margin:0}
[class*="_banner_wrap"] .banner_wrap_link{display:block;
position:absolute;
top:0;
left:0;
right:0;
bottom:0}
[class*="_banner_wrap"] .banner_wrap_title{font-size:12px;
line-height:18px;
font-weight:500;
letter-spacing:0.5px;
margin-bottom:1em;
color:#888}
[class*="_banner_wrap"].alignfull .banner_wrap_image,[class*="_banner_wrap"].alignwide .banner_wrap_image{max-width:100%;
width:100%}
.before_sidebar_banner_wrap{margin-bottom:2em}
.after_sidebar_banner_wrap{margin-top:2em}
.between_posts_banner_wrap{margin-bottom:6em}
.before_post_content_banner_wrap{margin-bottom:2em}
.after_post_content_banner_wrap{margin-top:2em}
.background_banner_wrap{position:absolute;
top:0;
right:0;
left:0;
bottom:0;
padding:2em;
background-size:100% auto;
background-repeat:repeat-y;
background-attachment:fixed}
.trx_addons_no_posts .trx_addons_no_posts_title{margin-top:0}
.widget_area .post_item,aside .post_item{overflow:hidden;
text-align:left;
margin-bottom:0;
background-color:transparent !important;
position:relative}
aside .post_item + .post_item{margin-top:1.6em}
.widget_area .post_item .post_content,aside .post_item .post_content{overflow:hidden}
.widget_area .post_item .post_thumb,aside .post_item .post_thumb{float:left;
width:5em;
height:5em;
margin:0 1em 4px 0;
overflow:hidden}
.widget_area .post_item .post_thumb img,aside .post_item .post_thumb img{width:100%}
.widget_area .post_item .post_title,aside .post_item .post_title{margin:-2px 0 4px 0;
text-align:left;
line-height:1.25em;
font-weight:400}
.widget_area .post_item .post_info,aside .post_item .post_info{font-size:12px;
line-height:16px;
margin-bottom:0}
.widget_area .post_item .post_info .post_info_item + .post_info_item:before,aside .post_item .post_info .post_info_item + .post_info_item:before{content:"";
margin:0 0 0 5px}
.widget_area .post_item .post_categories,aside .post_item .post_categories{display:block;
font-size:10px;
line-height:10px;
font-weight:400;
margin-top:0;
margin-bottom:0.7em;
position:relative;
padding-right:3em;
text-transform:uppercase}
.widget_area .post_item .post_categories .post_info_counters,aside .post_item .post_categories .post_info_counters{position:absolute;
right:0;
top:0}
.widget_area .post_item .post_categories .post_info_counters .post_meta,aside .post_item .post_categories .post_info_counters .post_meta{margin-top:0}
.widget_area .post_item .post_categories .post_info_counters .post_meta_label,aside .post_item .post_categories .post_info_counters .post_meta_label{display:none}
.widget .trx_addons_tabs .trx_addons_tabs_titles{padding-left:0;
margin-bottom:2em}
.widget .trx_addons_tabs .trx_addons_tabs_titles li{font-size:12px;
line-height:1.3em;
font-weight:400;
font-style:normal;
text-transform:uppercase;
letter-spacing:0}
.widget .trx_addons_tabs .trx_addons_tabs_titles li:after{display:none !important}
.widget .trx_addons_tabs .trx_addons_tabs_titles li + li{margin-left:0.5em}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a{padding:0.3em 0.5em}
aside.widget_fullwidth{padding:0 !important}
aside.widget_bg_image{background-position:center;
background-repeat:no-repeat;
background-size:cover;
position:relative;
padding:2em 1.5em !important}
aside.widget_bg_image:before{content:' ';
position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.6)}
aside.widget_bg_image *{color:#aaa !important}
aside.widget_bg_image .widget_content a{color:#ddd !important}
aside.widget_bg_image .widget_title,aside.widget_bg_image li,aside.widget_bg_image li a,aside.widget_bg_image .widget_content a:hover{color:#fff !important}
aside.widget_bg_image .widget_title,aside.widget_bg_image .widget_content{position:relative;
z-index:2}
.trx_addons_stretch_height{min-height:calc( 100vh - var(--fixed-rows-height) )}
.trx_addons_hidden{display:none}
.trx_addons_invisible{visibility:hidden;
opacity:0}
.trx_addons_overflow_hidden{overflow:hidden}
.trx_addons_nowrap{white-space:nowrap}
.trx_addons_columns_wrap{margin-left:0px;
margin-right:-30px}
.trx_addons_columns_wrap>[class*="trx_addons_column-"]{display:inline-block;
vertical-align:top;
position:relative;
min-height:1px;
padding-left:0px;
padding-right:30px;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.trx_addons_columns_wrap.columns_padding_left{margin-left:-30px;
margin-right:0}
.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left{padding-left:30px;
padding-right:0}
.trx_addons_columns_wrap.columns_padding_right{margin-left:0;
margin-right:-30px}
.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right{padding-left:0;
padding-right:30px}
.trx_addons_columns_wrap.columns_padding_center{margin-left:-15px;
margin-right:-15px}
.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center{padding-left:15px;
padding-right:15px}
.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{padding-bottom:30px}
.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{padding-bottom:0}
.trx_addons_columns_wrap.no_margin{margin-left:0 !important;
margin-right:0 !important}
.trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"]{padding:0 !important}
.trx_addons_column-1,.trx_addons_column-1_1{width:100%}
.trx_addons_column-1_2{width:50%}
.trx_addons_column-1_3{width:33.3333333333%}
.trx_addons_column-1_4{width:25%}
.trx_addons_column-1_5{width:20%}
.trx_addons_column-1_6{width:16.6666666667%}
.trx_addons_column-1_7{width:14.2857142857%}
.trx_addons_column-1_8{width:12.5%}
.trx_addons_column-1_9{width:11.1111111111%}
.trx_addons_column-1_10{width:10%}
.trx_addons_column-1_11{width:9.0909090909%}
.trx_addons_column-1_12{width:8.3333333333%}
.trx_addons_column-2_2{width:100%}
.trx_addons_column-2_3{width:66.6666666667%}
.trx_addons_column-2_4{width:50%}
.trx_addons_column-2_5{width:40%}
.trx_addons_column-2_6{width:33.3333333333%}
.trx_addons_column-2_7{width:28.5714285714%}
.trx_addons_column-2_8{width:25%}
.trx_addons_column-2_9{width:22.2222222222%}
.trx_addons_column-2_10{width:20%}
.trx_addons_column-2_11{width:18.1818181818%}
.trx_addons_column-2_12{width:16.6666666667%}
.trx_addons_column-3_3{width:100%}
.trx_addons_column-3_4{width:75%}
.trx_addons_column-3_5{width:60%}
.trx_addons_column-3_6{width:50%}
.trx_addons_column-3_7{width:42.8571428571%}
.trx_addons_column-3_8{width:37.5%}
.trx_addons_column-3_9{width:33.3333333333%}
.trx_addons_column-3_10{width:30%}
.trx_addons_column-3_11{width:27.2727272727%}
.trx_addons_column-3_12{width:25%}
.trx_addons_column-4_4{width:100%}
.trx_addons_column-4_5{width:80%}
.trx_addons_column-4_6{width:66.6666666667%}
.trx_addons_column-4_7{width:57.1428571429%}
.trx_addons_column-4_8{width:50%}
.trx_addons_column-4_9{width:44.4444444444%}
.trx_addons_column-4_10{width:40%}
.trx_addons_column-4_11{width:36.3636363636%}
.trx_addons_column-4_12{width:33.3333333333%}
.trx_addons_column-5_5{width:100%}
.trx_addons_column-5_6{width:83.3333333333%}
.trx_addons_column-5_7{width:71.4285714286%}
.trx_addons_column-5_8{width:62.5%}
.trx_addons_column-5_9{width:55.5555555556%}
.trx_addons_column-5_10{width:50%}
.trx_addons_column-5_11{width:45.4545454545%}
.trx_addons_column-5_12{width:41.6666666667%}
.trx_addons_column-6_6{width:100%}
.trx_addons_column-6_7{width:85.7142857143%}
.trx_addons_column-6_8{width:75%}
.trx_addons_column-6_9{width:66.6666666667%}
.trx_addons_column-6_10{width:60%}
.trx_addons_column-6_11{width:54.5454545455%}
.trx_addons_column-6_12{width:50%}
.trx_addons_column-7_7{width:100%}
.trx_addons_column-7_8{width:87.5%}
.trx_addons_column-7_9{width:77.7777777778%}
.trx_addons_column-7_10{width:70%}
.trx_addons_column-7_11{width:63.6363636364%}
.trx_addons_column-7_12{width:58.3333333333%}
.trx_addons_column-8_8{width:100%}
.trx_addons_column-8_9{width:88.8888888889%}
.trx_addons_column-8_10{width:80%}
.trx_addons_column-8_11{width:72.7272727273%}
.trx_addons_column-8_12{width:66.6666666667%}
.trx_addons_column-9_9{width:100%}
.trx_addons_column-9_10{width:90%}
.trx_addons_column-9_11{width:81.8181818182%}
.trx_addons_column-9_12{width:75%}
.trx_addons_column-10_10{width:100%}
.trx_addons_column-10_11{width:90.9090909091%}
.trx_addons_column-10_12{width:83.3333333333%}
.trx_addons_column-11_11{width:100%}
.trx_addons_column-11_12{width:91.6666666667%}
.trx_addons_column-12_12{width:100%}
.clearfix:after,.trx_addons_columns_wrap:after{content:" ";
clear:both;
width:100%;
height:0;
display:block}
body#tinymce{padding:0.5em 1em !important}
.trx_profiler table th,.trx_profiler table td{padding:0.2rem}
.menu_side_right .backstage-customizer-access-wrapper{right:6rem}
.trx_addons_customizer_demo .customize-partial-edit-shortcut{display:none !important}
#debug_log{position:fixed;
z-index:1000000;
top:0;
left:0;
display:block;
width:100%;
background:rgba(0,0,0,0.8);
color:#ffffff}
.admin-bar #debug_log{top:32px}
#debug_log_close{position:absolute;
z-index:1;
top:-6px;
right:0;
width:20px;
height:20px;
line-height:20px;
text-align:center;
font-size:18px;
font-weight:bold;
cursor:pointer}
#debug_log_content{font-size:12px;
line-height:15px;
max-height:66px;
padding:16px 16px 6px;
overflow:auto;
word-wrap:normal;
white-space:pre-line}
.trx_addons_hover{position:relative;
overflow:hidden}
.trx_addons_hover img{position:relative;
display:block;
width:100%;
height:auto}
.trx_addons_hover_mask{position:absolute;
z-index:10;
top:0;
left:0;
right:0;
bottom:0;
overflow:hidden;
opacity:0;
background-color:rgba(239,167,88,0.8);
-webkit-transition:all 0.3s 0.1s ease-out;
-ms-transition:all 0.3s 0.1s ease-out;
transition:all 0.3s 0.1s ease-out;
pointer-events:none}
.trx_addons_hover:hover .trx_addons_hover_mask{-webkit-transition:all 0.4s ease-out;
-ms-transition:all 0.4s ease-out;
transition:all 0.4s ease-out}
.trx_addons_hover_content{position:absolute;
z-index:11;
top:50%;
left:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
width:100%;
padding:20px;
text-align:center;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.trx_addons_hover_content .trx_addons_hover_title{color:#fff;
margin:0;
position:relative;
opacity:0;
-webkit-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear}
.trx_addons_hover:hover .trx_addons_hover_title{-webkit-transition:all 0.2s 0.1s linear;
-ms-transition:all 0.2s 0.1s linear;
transition:all 0.2s 0.1s linear}
.trx_addons_hover_content .trx_addons_hover_title>a{color:#fff}
.trx_addons_hover_content .trx_addons_hover_title>a:hover{color:#fff;
text-shadow:0 0 3px rgba(0,0,0,0.3)}
.trx_addons_hover_content .trx_addons_hover_text{font-style:italic;
line-height:1.3em;
position:relative;
color:#fff;
padding:0.2em 0;
opacity:0;
-webkit-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
transition:all 0.3s ease-out}
.trx_addons_hover_content .trx_addons_hover_info{color:#fff;
padding:0.2em 0;
opacity:0;
-webkit-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
transition:all 0.3s ease-out}
.trx_addons_hover:hover .trx_addons_hover_text,.trx_addons_hover:hover .trx_addons_hover_info{-webkit-transition:all 0.3s 0.1s ease-out;
-ms-transition:all 0.3s 0.1s ease-out;
transition:all 0.3s 0.1s ease-out}
.trx_addons_hover_content .trx_addons_hover_link,.trx_addons_hover_content .trx_addons_hover_links a{display:inline-block;
text-decoration:none;
font-size:0.7692em;
line-height:1.5em;
font-weight:bold;
padding:0.4em 0.8em;
margin-top:1em;
background-color:rgba(0,0,0,0.6);
color:#fff !important;
text-transform:uppercase;
opacity:0;
-webkit-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
transition:all 0.3s ease-out}
.trx_addons_hover_content .trx_addons_hover_links a + a{margin-left:0.7em}
.trx_addons_hover:hover .trx_addons_hover_link,.trx_addons_hover:hover .trx_addons_hover_links a{-webkit-transition:all 0.3s 0.1s ease-out;
-ms-transition:all 0.3s 0.1s ease-out;
transition:all 0.3s 0.1s ease-out}
.trx_addons_hover_link:hover,.trx_addons_hover_links a:hover{color:#fff !important;
background-color:#000}
.trx_addons_hover_content .trx_addons_hover_icon{display:inline-block;
text-decoration:none;
width:3em;
height:3em;
line-height:3em;
text-align:center;
background-color:rgba(0,0,0,0.6);
color:#fff !important;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
margin-top:1em;
opacity:0;
-webkit-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear}
.trx_addons_hover:hover .trx_addons_hover_icon{-webkit-transition:all 0.2s 0.2s linear;
-ms-transition:all 0.2s 0.2s linear;
transition:all 0.2s 0.2s linear}
.trx_addons_hover_content .trx_addons_hover_icon + .trx_addons_hover_icon{margin-left:0.5em}
.trx_addons_hover_content .trx_addons_hover_icon:hover{color:#fff !important;
background-color:#000}
.trx_addons_hover_content .trx_addons_hover_icon_link:before{content:'\e86a';
font-family:"trx_addons_icons"}
.trx_addons_hover_content .trx_addons_hover_icon_zoom:before{content:'\e898';
font-family:"trx_addons_icons"}
.trx_addons_hover_style_info img{-webkit-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear}
.trx_addons_hover_style_info .trx_addons_hover_title{-webkit-transform:translateY(-50px);
-ms-transform:translateY(-50px);
transform:translateY(-50px)}
.trx_addons_hover_style_info .trx_addons_hover_text{-webkit-transform:translateY(-50px);
-ms-transform:translateY(-50px);
transform:translateY(-50px)}
.trx_addons_hover_style_info .trx_addons_hover_link{-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}
.trx_addons_hover_style_info .trx_addons_hover_info{-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}
.trx_addons_hover_style_info:hover img{-webkit-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
transform:scale(1.1,1.1)}
.trx_addons_hover_style_info:hover .trx_addons_hover_mask{opacity:1}
.trx_addons_hover_style_info:hover .trx_addons_hover_title,.trx_addons_hover_style_info:hover .trx_addons_hover_text,.trx_addons_hover_style_info:hover .trx_addons_hover_link,.trx_addons_hover_style_info:hover .trx_addons_hover_info{opacity:1;
-webkit-transform:translateY(0px);
-ms-transform:translateY(0px);
transform:translateY(0px)}
.trx_addons_hover_style_links .trx_addons_hover_mask{top:0;
bottom:0;
left:0;
right:0}
.trx_addons_hover_style_links .trx_addons_hover_title{-webkit-transform:translateY(-75px);
-ms-transform:translateY(-75px);
transform:translateY(-75px)}
.trx_addons_hover_style_links .trx_addons_hover_text{-webkit-transform:translateY(-50px);
-ms-transform:translateY(-50px);
transform:translateY(-50px)}
.trx_addons_hover_style_links .trx_addons_hover_link{-webkit-transform:translate(-20px,20px);
-ms-transform:translate(-20px,20px);
transform:translate(-20px,20px)}
.trx_addons_hover_style_links .trx_addons_hover_link2{-webkit-transform:translate(20px,20px);
-ms-transform:translate(20px,20px);
transform:translate(20px,20px)}
.trx_addons_hover_style_links:hover .trx_addons_hover_mask{opacity:1}
.trx_addons_hover_style_links:hover .trx_addons_hover_title,.trx_addons_hover_style_links:hover .trx_addons_hover_text,.trx_addons_hover_style_links:hover .trx_addons_hover_link,.trx_addons_hover_style_links:hover .trx_addons_hover_link2{opacity:1;
-webkit-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
transform:translate(0px,0px)}
.trx_addons_hover_style_plain img{-webkit-transition:all 0.2s linear;
-ms-transition:all 0.2s linear;
transition:all 0.2s linear}
.trx_addons_hover_style_plain .trx_addons_hover_title{-webkit-transform:translateY(-50px);
-ms-transform:translateY(-50px);
transform:translateY(-50px)}
.trx_addons_hover_style_plain .trx_addons_hover_text{color:#8b8b8b;
padding:1em 0;
-webkit-transform:scale(0.8,0.8);
-ms-transform:scale(0.8,0.8);
transform:scale(0.8,0.8)}
.trx_addons_hover_style_plain .trx_addons_hover_link{-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)}
.trx_addons_hover_style_plain:hover img{opacity:0;
-webkit-transform:scale(0.8,0.8);
-ms-transform:scale(0.8,0.8);
transform:scale(0.8,0.8);
-webkit-transition:all 0.2s 0.1s linear;
-ms-transition:all 0.2s 0.1s linear;
transition:all 0.2s 0.1s linear}
.trx_addons_hover_style_plain:hover .trx_addons_hover_title,.trx_addons_hover_style_plain:hover .trx_addons_hover_link{opacity:1;
-webkit-transform:translateY(0px);
-ms-transform:translateY(0px);
transform:translateY(0px)}
.trx_addons_hover_style_plain:hover .trx_addons_hover_text{opacity:1;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
.trx_addons_hover_style_wide .trx_addons_hover_mask{top:0;
left:0;
width:200%;
height:200%;
-webkit-transform:translate(50%,50%) rotate(45deg);
-ms-transform:translate(50%,50%) rotate(45deg);
transform:translate(50%,50%) rotate(45deg)}
.trx_addons_hover_style_wide .trx_addons_hover_content .trx_addons_hover_title{-webkit-transform:translate(50px,50px);
-ms-transform:translate(50px,50px);
transform:translate(50px,50px);
background-color:transparent;
margin:0}
.trx_addons_hover_style_wide .trx_addons_hover_icon{-webkit-transform:translateX(30px) scale(0.3,0.3);
-ms-transform:translateX(30px) scale(0.3,0.3);
transform:translateX(30px) scale(0.3,0.3)}
.trx_addons_hover_style_wide .trx_addons_hover_icon_zoom{-webkit-transform:translateX(-30px) scale(0.3,0.3);
-ms-transform:translateX(-30px) scale(0.3,0.3);
transform:translateX(-30px) scale(0.3,0.3)}
.trx_addons_hover_style_wide:hover .trx_addons_hover_mask{opacity:1;
-webkit-transform:translate(-25%,-25%) rotate(45deg);
-ms-transform:translate(-25%,-25%) rotate(45deg);
transform:translate(-25%,-25%) rotate(45deg)}
.trx_addons_hover_style_wide:hover .trx_addons_hover_title{opacity:1;
-webkit-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
transform:translate(0px,0px)}
.trx_addons_hover_style_wide:hover .trx_addons_hover_icon{opacity:1;
-webkit-transform:translateX(0px) scale(1,1);
-ms-transform:translateX(0px) scale(1,1);
transform:translateX(0px) scale(1,1)}
.trx_addons_hover_style_zoomin .trx_addons_hover_mask{-webkit-transform:scale(0.1,0.1);
-ms-transform:scale(0.1,0.1);
transform:scale(0.1,0.1)}
.trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title{-webkit-transform:translateY(30px) scale(0.1,0.1);
-ms-transform:translateY(30px) scale(0.1,0.1);
transform:translateY(30px) scale(0.1,0.1);
background-color:transparent;
margin:0;
display:none}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon{-webkit-transform:translate(-30px,-30px) scale(0.1,0.1);
-ms-transform:translate(-30px,-30px) scale(0.1,0.1);
transform:translate(-30px,-30px) scale(0.1,0.1)}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon_link{-webkit-transform:translate(30px,-30px) scale(0.1,0.1);
-ms-transform:translate(30px,-30px) scale(0.1,0.1);
transform:translate(30px,-30px) scale(0.1,0.1)}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_mask{opacity:1;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_title{opacity:1;
-webkit-transform:translate(0px,0px) scale(1,1);
-ms-transform:translate(0px,0px) scale(1,1);
transform:translate(0px,0px) scale(1,1)}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_icon{opacity:1;
-webkit-transform:translate(0px,0px) scale(1,1);
-ms-transform:translate(0px,0px) scale(1,1);
transform:translate(0px,0px) scale(1,1)}
@keyframes zoomin{0%{opacity:0;
-webkit-transform:scale(0.1,0.1);
-ms-transform:scale(0.1,0.1);
transform:scale(0.1,0.1)}
100%{opacity:1;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
}
@-webkit-keyframes zoomin{0%{opacity:0;
-webkit-transform:scale(0.1,0.1);
-ms-transform:scale(0.1,0.1);
transform:scale(0.1,0.1)}
100%{opacity:1;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
}
@keyframes zoomout{0%{-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
100%{-webkit-transform:scale(0.1,0.1);
-ms-transform:scale(0.1,0.1);
transform:scale(0.1,0.1)}
}
@-webkit-keyframes zoomout{0%{-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
100%{-webkit-transform:scale(0.1,0.1);
-ms-transform:scale(0.1,0.1);
transform:scale(0.1,0.1)}
}
@keyframes flash{0%{opacity:1}
100%{opacity:0;
-webkit-transform:scale(1.15,1.15);
-ms-transform:scale(1.15,1.15);
transform:scale(1.15,1.15)}
}
@-webkit-keyframes flash{0%{opacity:1}
100%{opacity:0;
-webkit-transform:scale(1.15,1.15);
-ms-transform:scale(1.15,1.15);
transform:scale(1.15,1.15)}
}
@keyframes jump{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
50%{-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
@-webkit-keyframes jump{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
50%{-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
@keyframes squat{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
50%{-webkit-transform:translateY(6px);
-ms-transform:translateY(6px);
transform:translateY(6px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
@-webkit-keyframes squat{0%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
50%{-webkit-transform:translateY(6px);
-ms-transform:translateY(6px);
transform:translateY(6px)}
100%{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
.trx_addons_accent{color:#efa758}
.trx_addons_accent_bg{color:#fff;
background-color:#efa758;
padding:0 0.4em;
display:inline-block}
.trx_addons_hover{color:#b88144}
.trx_addons_inverse{color:#fff;
background-color:#000;
padding:0 0.4em;
display:inline-block}
.trx_addons_dark{color:#000}
.trx_addons_tiny_text{font-size:11px;
line-height:1.3em;
font-weight:700;
text-transform:uppercase;
letter-spacing:1px}
.trx_addons_dropcap{float:left;
display:block;
font-size:2.21437em;
padding:0;
margin:0.25em 0.5em 0 0;
width:2em;
height:2em;
line-height:2em;
text-align:center;
overflow:hidden;
color:#fff;
background-color:#000;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
.trx_addons_dropcap_style_2{background-color:#efa758}
.trx_addons_tooltip{color:#efa758;
border-bottom:1px solid #efa758;
position:relative;
cursor:default}
[data-tooltip-text]:after{display:inline-block;
vertical-align:top;
pointer-events:none;
padding:6px 10px;
font-size:12px;
line-height:16px;
position:absolute;
z-index:1;
top:-36px;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
white-space:nowrap;
-webkit-transform:translate(-50%,20px);
-ms-transform:translate(-50%,20px);
transform:translate(-50%,20px);
opacity:0;
-webkit-transition:-webkit-transform 0.3s ease,opacity 0.3s ease;
-ms-transition:-ms-transform 0.3s ease,opacity 0.3s ease;
transition:transform 0.3s ease,opacity 0.3s ease;
border-width:0;
background-color:#191e23;
border-color:#191e23;
color:#fff}
[data-tooltip-text]:after{content:attr(data-tooltip-text)}
[data-tooltip-text]:before{content:' ';
position:absolute;
z-index:1;
top:-8px;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
width:0;
height:0;
display:block;
border-style:solid;
border-width:5px;
border-top-color:#191e23;
border-left-color:transparent !important;
border-right-color:transparent !important;
border-bottom-color:transparent !important;
-webkit-transform:translate(-50%,20px);
-ms-transform:translate(-50%,20px);
transform:translate(-50%,20px);
opacity:0;
-webkit-transition:-webkit-transform 0.3s ease,opacity 0.3s ease;
-ms-transition:-ms-transform 0.3s ease,opacity 0.3s ease;
transition:transform 0.3s ease,opacity 0.3s ease}
[data-tooltip-text]:hover:after,[data-tooltip-text]:hover:before{-webkit-transform:translate(-50%,0);
-ms-transform:translate(-50%,0);
transform:translate(-50%,0);
opacity:1}
del{color:#ddd;
text-decoration:line-through}
.trx_addons_no_margin{margin:0}
ul[class*="trx_addons_list"]{list-style-type:none;
padding-left:1.2em}
ul[class*="trx_addons_list"]>li{position:relative}
ul[class*="trx_addons_list"]>li:before{font-family:"trx_addons_icons";
display:inline-block;
position:absolute;
z-index:1;
top:0;
left:-1em;
line-height:inherit}
ul.trx_addons_list_success,ul.trx_addons_list_error,ul.trx_addons_list_plus,ul.trx_addons_list_minus{padding-left:1.5em}
ul.trx_addons_list_success>li:before,ul.trx_addons_list_error>li:before,ul.trx_addons_list_plus>li:before,ul.trx_addons_list_minus>li:before{left:-1.3em}
ul[class*="trx_addons_list_dot"]>li:before{content:'\e8b6'}
ul[class*="trx_addons_list_custom"]>li:before{content:'\e884'}
ul[class*="trx_addons_list_success"]>li:before{content:'\e874'}
ul[class*="trx_addons_list_error"]>li:before{content:'\e875'}
ul[class*="trx_addons_list_info"]>li:before{content:'\e87f'}
ul[class*="trx_addons_list_plus"]>li:before{content:'\e876'}
ul[class*="trx_addons_list_minus"]>li:before{content:'\e877'}
ul[class*="trx_addons_list_help"]>li:before{content:'\e87c'}
ul[class*="trx_addons_list_attention"]>li:before{content:'\e880'}
ul[class*="trx_addons_list"][class*="_circled"]{padding-left:1.8em}
ul[class*="trx_addons_list"][class*="_circled"]>li:before{display:inline-block;
color:#fff;
background-color:#efa758;
font-size:10px;
left:-2.4em;
top:0.4em;
width:1.7em;
height:1.7em;
line-height:1.7em;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
ul.trx_addons_list_parameters{padding-left:0 !important}
ul.trx_addons_list_parameters>li:before{display:none}
ul.trx_addons_list_parameters>li + li{padding-top:0.2em;
margin-top:0.2em;
border-top:1px solid #ddd}
.trx_addons_list_parameters>li{white-space:nowrap}
.trx_addons_list_parameters>li>strong{display:inline-block;
width:75%;
text-align:left;
font-family:inherit;
font-weight:inherit;
white-space:normal;
vertical-align:top;
color:inherit}
.trx_addons_list_parameters>li>em{display:inline-block;
width:25%;
text-align:left;
font-family:inherit;
font-style:normal;
font-weight:inherit;
white-space:normal;
vertical-align:top;
color:inherit}
.trx_addons_extended_taxonomy{display:inline-block;
vertical-align:middle}
.trx_addons_extended_taxonomy_bg{padding:3px 6px;
-webkit-border-radius:0.5em;
-ms-border-radius:0.5em;
border-radius:0.5em;
overflow:hidden}
.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon{display:inline-block;
vertical-align:baseline;
line-height:inherit;
font-style:normal;
margin-right:0.3em;
color:inherit !important}
.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_img{max-height:1.15em;
width:auto !important;
min-width:0 !important;
margin-right:0.3em;
display:inline-block !important;
vertical-align:middle}
.trx_addons_extended_taxonomy_bg .trx_addons_extended_taxonomy_img{max-height:1em}
.widget_area .post_item .trx_addons_reviews_mark{display:block;
margin:0.2em 0 0.5em}
.trx_addons_reviews_stars{position:relative;
height:1em;
font-size:1.15em;
line-height:1em;
display:inline-block;
vertical-align:middle}
.trx_addons_reviews_stars:not([data-mark-max]):not(.inited) .trx_addons_reviews_stars_hover{width:0 !important}
.trx_addons_reviews_stars_default{opacity:0.3}
.trx_addons_reviews_stars_default,.trx_addons_reviews_stars_hover{white-space:nowrap;
color:#ffe200}
.trx_addons_reviews_stars_hover{position:absolute;
z-index:1;
top:0;
left:0;
-webkit-transition:width 0.3s ease;
-ms-transition:width 0.3s ease;
transition:width 0.3s ease;
overflow:hidden}
.trx_addons_reviews_stars:not([data-mark-max]) .trx_addons_reviews_stars_hover{-webkit-transition-duration:1s;
-ms-transition-duration:1s;
transition-duration:1s;
-webkit-transition-delay:0.5s;
-ms-transition-delay:0.5s;
transition-delay:0.5s}
.trx_addons_reviews_star{display:inline-block;
width:1em}
.trx_addons_reviews_text{font-size:0.85em;
margin-left:0.5em;
vertical-align:middle}
.trx_addons_reviews_text_delimiter{margin:0 0.3em}
.trx_addons_reviews_bubble{background-color:#fff;
border:1px solid #ddd;
text-align:center;
width:50px;
height:25px;
line-height:25px;
position:absolute;
z-index:3;
top:-40px;
left:100%;
font-size:12px;
margin:0 0 0 -26px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
border-radius:3px;
display:none}
.trx_addons_reviews_bubble:before{content:'';
display:block;
width:10px;
height:10px;
line-height:10px;
text-align:center;
background-color:#fff;
margin-top:-5px;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
position:absolute;
z-index:1;
top:100%;
left:20px}
.trx_addons_reviews_stars[data-mark-max="100"] .trx_addons_reviews_bubble_value:after{content:'%'}
:root{--trx-addons-reviews-block-mark-border:6px}
.trx_addons_reviews_block_mark{display:inline-block;
position:relative}
.trx_addons_reviews_block_mark canvas{position:absolute;
z-index:1;
top:0;
left:50%;
-webkit-transform:rotate(-90deg) translateY(-50%);
-ms-transform:rotate(-90deg) translateY(-50%);
transform:rotate(-90deg) translateY(-50%)}
.trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value{display:inline-block;
font-size:2.5em;
line-height:3em;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
width:3em;
height:3em;
line-height:3em;
text-align:center;
-webkit-box-sizing:content-box;
-ms-box-sizing:content-box;
box-sizing:content-box;
border:var(--trx-addons-reviews-block-mark-border) solid #ddd;
background-color:#f0f0f0;
overflow:hidden}
.trx_addons_reviews_block_mark_value[data-max-value="100"]:after{content:'%';
font-size:0.4em;
margin:-0.5em 0 0 0.2em;
display:inline-block;
vertical-align:top}
.trx_addons_reviews_block_mark_text{display:block;
font-weight:bold;
margin-top:1em}
.trx_addons_reviews_block_mark_progress{display:block;
position:absolute;
z-index:1;
bottom:0;
left:0;
width:0;
height:0;
opacity:0}
.trx_addons_reviews_block_short{position:relative;
z-index:1;
width:300px;
text-align:center;
background-color:#f7f7f7}
.trx_addons_reviews_block_short.sc_float_left{margin:0 2em 1em 0}
.trx_addons_reviews_block_short.sc_float_right{margin:0 0 1em 2em}
.trx_addons_reviews_block_short.sc_float_center{margin:0 0 1em 0}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title{position:relative;
text-align:center;
margin:0;
padding:0.5em 0;
background-color:#333;
color:#fff}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title:after{content:' ';
width:0;
height:0;
line-height:0;
text-align:center;
border:6px solid transparent;
border-top-color:#333;
position:absolute;
z-index:1;
bottom:-12px;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.trx_addons_reviews_block_short .trx_addons_reviews_block_info{padding:2em}
.trx_addons_reviews_block_short .trx_addons_reviews_block_mark{margin:0 auto 2em}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row + .trx_addons_reviews_block_attributes_row{margin-top:1em}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_text + .trx_addons_reviews_block_attributes_row_type_button,.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_button + .trx_addons_reviews_block_attributes_row_type_text{margin-top:2em}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_text .trx_addons_reviews_block_attributes_title,.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_text .trx_addons_reviews_block_attributes_value{display:inline-block;
vertical-align:top}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_text .trx_addons_reviews_block_attributes_title{width:65%;
text-align:left}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_text .trx_addons_reviews_block_attributes_value{width:35%;
text-align:right}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_button .trx_addons_reviews_block_attributes_value:before{content:'(';
display:inline-block;
line-height:inherit;
vertical-align:baseline;
margin:0 0.2em 0 0.5em}
.trx_addons_reviews_block_short .trx_addons_reviews_block_attributes_row_type_button .trx_addons_reviews_block_attributes_value:after{content:')';
display:inline-block;
line-height:inherit;
vertical-align:baseline;
margin:0 0 0 0.2em}
.trx_addons_reviews_block_attributes_button{white-space:normal !important}
.trx_addons_reviews_block_detailed{background-color:#f7f7f7;
margin-top:2em;
padding:0.02px 0;
clear:both}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_title{margin:0;
padding:1em 2em;
background-color:#333;
color:#fff}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_info{padding:2em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_mark_wrap,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary{display:inline-block;
vertical-align:top}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_mark_wrap{width:30%;
text-align:center;
padding:0.5em 1.5em 0 0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_summary{width:70%}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn{padding:2em;
color:#333;
background-color:#f0f0f0;
text-align:center}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_positives,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_negatives{display:inline-block;
vertical-align:top;
width:40%;
padding:0 1em;
text-align:left}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_subtitle{font-size:1.15em;
line-height:1.7em;
font-weight:bold;
margin:0 0 1em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list{list-style-type:none;
margin-bottom:0}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li{position:relative}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{position:absolute;
z-index:1;
top:0;
left:-1.25em;
color:#333;
font-weight:bold}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before{content:'+'}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before{content:'-'}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias{margin:3em;
color:#333}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_subtitle{text-align:center;
font-size:1.15em;
line-height:1.7em;
font-weight:bold}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list{padding:0;
margin:0;
list-style-type:none}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list li{position:relative;
text-align:right}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list li + li{margin-top:1.5em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list_title{position:absolute;
z-index:1;
top:0;
left:3px;
text-align:left;
padding-right:4em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="5"] .trx_addons_reviews_block_list_title{padding-right:10em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias .trx_addons_reviews_block_list_mark{text-align:left}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] .trx_addons_reviews_block_list_mark_value:after{content:'%';
margin-left:0.2em}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] .trx_addons_reviews_block_list_mark,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] .trx_addons_reviews_block_list_mark{display:block;
text-align:right}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] [class*="trx_addons_reviews_block_list_mark_line"],.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] [class*="trx_addons_reviews_block_list_mark_line"]{position:absolute;
z-index:1;
bottom:-3px;
left:0;
height:3px;
width:100%;
background-color:#efa758}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] .trx_addons_reviews_block_list_mark_line,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] .trx_addons_reviews_block_list_mark_line{opacity:0.3}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] .trx_addons_reviews_block_list_mark_line_hover,.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] .trx_addons_reviews_block_list_mark_line_hover{-webkit-transition:width 1s ease;
-ms-transition:width 1s ease;
transition:width 1s ease;
-webkit-transition-delay:0.5s;
-ms-transition-delay:0.5s;
transition-delay:0.5s}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] .trx_addons_reviews_block_list_mark_line_hover:not(.inited),.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] .trx_addons_reviews_block_list_mark_line_hover:not(.inited){width:0 !important}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons{text-align:center;
margin:3em;
color:#333}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons .trx_addons_reviews_block_subtitle{font-size:1.15em;
line-height:1.7em;
font-weight:bold}
.trx_addons_reviews_block_button{white-space:normal !important}
:root{--sc-space-tiny:1rem;
--sc-space-small:2rem;
--sc-space-medium:3.3333rem;
--sc-space-large:6.6667rem;
--sc-space-big:var(--sc-space-large);
--sc-space-huge:8.6667rem;
--sc-shift-tiny:2em;
--sc-shift-small:4em;
--sc-shift-medium:6em;
--sc-shift-large:8em}
.sc_float_left{float:left}
.sc_float_right{float:right}
.sc_float_center{margin-left:auto;
margin-right:auto}
.sc_align_left{text-align:left}
.sc_align_right{text-align:right}
.sc_align_center{text-align:center}
.sc_align_justify{text-align:justify}
.sc_padding_tiny{padding:1em 6%}
.sc_padding_small{padding:2em 8%}
.sc_padding_medium{padding:3em 10%}
.sc_padding_large{padding:4em 12%}
.sc_margin_tiny{margin:1em 6%}
.sc_margin_small{margin:2em 8%}
.sc_margin_medium{margin:3em 10%}
.sc_margin_large{margin:4em 12%}
.sc_push_x_tiny{margin-left:var(--sc-shift-tiny) !important}
.sc_push_x_tiny_negative{margin-left:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_push_x_small{margin-left:var(--sc-shift-small) !important}
.sc_push_x_small_negative{margin-left:calc( -1 * var(--sc-shift-small) ) !important}
.sc_push_x_medium{margin-left:var(--sc-shift-medium) !important}
.sc_push_x_medium_negative{margin-left:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_push_x_large{margin-left:var(--sc-shift-large) !important}
.sc_push_x_large_negative{margin-left:calc( -1 * var(--sc-shift-large) ) !important}
.sc_push_tiny,.sc_push_y_tiny{margin-top:var(--sc-shift-tiny) !important}
.sc_push_tiny_negative,.sc_push_y_tiny_negative{margin-top:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_push_small,.sc_push_y_small{margin-top:var(--sc-shift-small) !important}
.sc_push_small_negative,.sc_push_y_small_negative{margin-top:calc( -1 * var(--sc-shift-small) ) !important}
.sc_push_medium,.sc_push_y_medium{margin-top:var(--sc-shift-medium) !important}
.sc_push_medium_negative,.sc_push_y_medium_negative{margin-top:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_push_large,.sc_push_y_large{margin-top:var(--sc-shift-large) !important}
.sc_push_large_negative,.sc_push_y_large_negative{margin-top:calc( -1 * var(--sc-shift-large) ) !important}
[class*="sc_push_"] .woocommerce .products:after{display:none;
clear:none}
[class*="sc_push_"] .woocommerce .products{overflow:hidden}
.sc_pull_x_tiny{margin-right:var(--sc-shift-tiny) !important}
.sc_pull_x_tiny_negative{margin-right:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_pull_x_small{margin-right:var(--sc-shift-small) !important}
.sc_pull_x_small_negative{margin-right:calc( -1 * var(--sc-shift-small) ) !important}
.sc_pull_x_medium{margin-right:var(--sc-shift-medium) !important}
.sc_pull_x_medium_negative{margin-right:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_pull_x_large{margin-right:var(--sc-shift-large) !important}
.sc_pull_x_large_negative{margin-right:calc( -1 * var(--sc-shift-large) ) !important}
.sc_pull_tiny,.sc_pull_y_tiny{margin-bottom:var(--sc-shift-tiny) !important}
.sc_pull_tiny_negative,.sc_pull_y_tiny_negative{margin-bottom:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_pull_small,.sc_pull_y_small{margin-bottom:var(--sc-shift-small) !important}
.sc_pull_small_negative,.sc_pull_y_small_negative{margin-bottom:calc( -1 * var(--sc-shift-small) ) !important}
.sc_pull_medium,.sc_pull_y_medium{margin-bottom:var(--sc-shift-medium) !important}
.sc_pull_medium_negative,.sc_pull_y_medium_negative{margin-bottom:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_pull_large,.sc_pull_y_large{margin-bottom:var(--sc-shift-large) !important}
.sc_pull_large_negative,.sc_pull_y_large_negative{margin-bottom:calc( -1 * var(--sc-shift-large) ) !important}
[class*="sc_shift_"]{position:relative;
z-index:0}
.sc_shift_x_tiny{left:var(--sc-shift-tiny) !important}
.sc_shift_x_tiny_negative{left:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_shift_x_small{left:var(--sc-shift-small) !important}
.sc_shift_x_small_negative{left:calc( -1 * var(--sc-shift-small) ) !important}
.sc_shift_x_medium{left:var(--sc-shift-medium) !important}
.sc_shift_x_medium_negative{left:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_shift_x_large{left:var(--sc-shift-large) !important}
.sc_shift_x_large_negative{left:calc( -1 * var(--sc-shift-large) ) !important}
.sc_shift_y_tiny{top:var(--sc-shift-tiny) !important}
.sc_shift_y_tiny_negative{top:calc( -1 * var(--sc-shift-tiny) ) !important}
.sc_shift_y_small{top:var(--sc-shift-small) !important}
.sc_shift_y_small_negative{top:calc( -1 * var(--sc-shift-small) ) !important}
.sc_shift_y_medium{top:var(--sc-shift-medium) !important}
.sc_shift_y_medium_negative{top:calc( -1 * var(--sc-shift-medium) ) !important}
.sc_shift_y_large{top:var(--sc-shift-large) !important}
.sc_shift_y_large_negative{top:calc( -1 * var(--sc-shift-large) ) !important}
.sc_parallax_block{position:absolute;
z-index:1;
top:0;
left:0;
width:100%;
height:100%;
display:block;
overflow:hidden;
pointer-events:none}
.sc_parallax_block:not(.sc_parallax_block_animation_bg_parallax):not(.sc_parallax_block_animation_background){-webkit-perspective:1200px;
-ms-perspective:1200px;
perspective:1200px}
.sc_parallax_block_animation_bg_parallax{overflow:visible}
.sc_parallax_block_image{width:100%;
height:100%;
background-repeat:no-repeat;
-webkit-background-size:auto auto;
background-size:auto;
background-position:50% 50%}
.sc_parallax_block_type_scroll:not(.is-mac):not(.sc_parallax_block_animation_bg_parallax) .sc_parallax_block_image{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear;
-o-transition:transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear;
transition:transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear}
.sc_parallax_block_type_mouse{overflow:visible}
[class*="sc_gradient_animation_"]:not(.sc_gradient_animation_none):not(.elementor-column):not(.elementor-widget),[class*="sc_gradient_animation_"].elementor-column:not(.sc_gradient_animation_none)>.elementor-column-wrap,[class*="sc_gradient_animation_"].elementor-column:not(.sc_gradient_animation_none)>.elementor-widget-wrap,[class*="sc_gradient_animation_"].elementor-widget:not(.sc_gradient_animation_none)>.elementor-widget-container{background-size:400% 400%}
.sc_gradient_animation_horizontal:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_horizontal.elementor-column>.elementor-column-wrap,.sc_gradient_animation_horizontal.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_horizontal.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationHorizontal 10s ease infinite;
-ms-animation:GradientAnimationHorizontal 10s ease infinite;
animation:GradientAnimationHorizontal 10s ease infinite}
.sc_gradient_animation_horizontal.sc_gradient_speed_slow:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_horizontal.sc_gradient_speed_slow.elementor-column>.elementor-column-wrap,.sc_gradient_animation_horizontal.sc_gradient_speed_slow.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_horizontal.sc_gradient_speed_slow.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationHorizontal 15s ease infinite;
-ms-animation:GradientAnimationHorizontal 15s ease infinite;
animation:GradientAnimationHorizontal 15s ease infinite}
.sc_gradient_animation_horizontal.sc_gradient_speed_fast:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_horizontal.sc_gradient_speed_fast.elementor-column>.elementor-column-wrap,.sc_gradient_animation_horizontal.sc_gradient_speed_fast.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_horizontal.sc_gradient_speed_fast.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationHorizontal 5s ease infinite;
-ms-animation:GradientAnimationHorizontal 5s ease infinite;
animation:GradientAnimationHorizontal 5s ease infinite}
.sc_gradient_animation_vertical:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_vertical.elementor-column>.elementor-column-wrap,.sc_gradient_animation_vertical.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_vertical.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationVertical 10s ease infinite;
-ms-animation:GradientAnimationVertical 10s ease infinite;
animation:GradientAnimationVertical 10s ease infinite}
.sc_gradient_animation_vertical.sc_gradient_speed_slow:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_vertical.sc_gradient_speed_slow.elementor-column>.elementor-column-wrap,.sc_gradient_animation_vertical.sc_gradient_speed_slow.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_vertical.sc_gradient_speed_slow.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationVertical 15s ease infinite;
-ms-animation:GradientAnimationVertical 15s ease infinite;
animation:GradientAnimationVertical 15s ease infinite}
.sc_gradient_animation_vertical.sc_gradient_speed_fast:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_vertical.sc_gradient_speed_fast.elementor-column>.elementor-column-wrap,.sc_gradient_animation_vertical.sc_gradient_speed_fast.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_vertical.sc_gradient_speed_fast.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationVertical 5s ease infinite;
-ms-animation:GradientAnimationVertical 5s ease infinite;
animation:GradientAnimationVertical 5s ease infinite}
.sc_gradient_animation_diagonal:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_diagonal.elementor-column>.elementor-column-wrap,.sc_gradient_animation_diagonal.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_diagonal.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationDiagonal 10s ease infinite;
-ms-animation:GradientAnimationDiagonal 10s ease infinite;
animation:GradientAnimationDiagonal 10s ease infinite}
.sc_gradient_animation_diagonal.sc_gradient_speed_slow:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_diagonal.sc_gradient_speed_slow.elementor-column>.elementor-column-wrap,.sc_gradient_animation_diagonal.sc_gradient_speed_slow.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_diagonal.sc_gradient_speed_slow.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationDiagonal 15s ease infinite;
-ms-animation:GradientAnimationDiagonal 15s ease infinite;
animation:GradientAnimationDiagonal 15s ease infinite}
.sc_gradient_animation_diagonal.sc_gradient_speed_fast:not(.elementor-column):not(.elementor-widget),.sc_gradient_animation_diagonal.sc_gradient_speed_fast.elementor-column>.elementor-column-wrap,.sc_gradient_animation_diagonal.sc_gradient_speed_fast.elementor-column>.elementor-widget-wrap,.sc_gradient_animation_diagonal.sc_gradient_speed_fast.elementor-widget>.elementor-widget-container{-webkit-animation:GradientAnimationDiagonal 5s ease infinite;
-ms-animation:GradientAnimationDiagonal 5s ease infinite;
animation:GradientAnimationDiagonal 5s ease infinite}
@-webkit-keyframes GradientAnimationHorizontal{0%{background-position:0% 51%}
50%{background-position:100% 50%}
100%{background-position:0% 51%}
}
@-moz-keyframes GradientAnimationHorizontal{0%{background-position:0% 51%}
50%{background-position:100% 50%}
100%{background-position:0% 51%}
}
@keyframes GradientAnimationHorizontal{0%{background-position:0% 51%}
50%{background-position:100% 50%}
100%{background-position:0% 51%}
}
@-webkit-keyframes GradientAnimationVertical{0%{background-position:50% 0%}
50%{background-position:51% 100%}
100%{background-position:50% 0%}
}
@-moz-keyframes GradientAnimationVertical{0%{background-position:50% 0%}
50%{background-position:51% 100%}
100%{background-position:50% 0%}
}
@keyframes GradientAnimationVertical{0%{background-position:50% 0%}
50%{background-position:51% 100%}
100%{background-position:50% 0%}
}
@-webkit-keyframes GradientAnimationDiagonal{0%{background-position:1% 0%}
50%{background-position:99% 100%}
100%{background-position:1% 0%}
}
@-moz-keyframes GradientAnimationDiagonal{0%{background-position:1% 0%}
50%{background-position:99% 100%}
100%{background-position:1% 0%}
}
@keyframes GradientAnimationDiagonal{0%{background-position:1% 0%}
50%{background-position:99% 100%}
100%{background-position:1% 0%}
}
.sc_item_title,.sc_item_subtitle,.sc_item_descr,.sc_item_button{margin:0}
.sc_item_title{line-height:1.2em}
.sc_item_title>small,.sc_item_title>big{display:inline-block;
margin-bottom:0.9em}
.sc_item_title_inner{display:inline-block}
.sc_item_title_text>i:not([class*="eicon"]){font-family:inherit}
.sc_item_subtitle{font-size:1.15rem;
line-height:1.5em;
font-weight:400;
font-style:italic;
text-transform:none;
letter-spacing:0;
display:block}
.sc_item_subtitle_above{margin-bottom:0.5em}
.sc_item_subtitle_below{margin-top:0.5em}
.sc_item_button{line-height:0}
.sc_item_subtitle.sc_item_title_style_shadow{font-size:8rem;
line-height:1.2em;
font-weight:900;
font-style:normal;
position:absolute;
z-index:0;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
color:#f0f0f0;
opacity:0.1}
.sc_item_subtitle.sc_item_title_style_shadow.sc_align_left,.sc_item_subtitle.sc_item_title_style_shadow.sc_align_default{left:0;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_item_subtitle.sc_item_title_style_shadow.sc_align_right{left:auto;
right:0;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_item_subtitle.sc_item_title_style_shadow + .sc_item_title{padding:2.5rem 0;
margin:0}
.sc_item_title.sc_item_title_style_accent{position:relative}
.sc_item_title.sc_item_title_style_accent b{font-size:6em;
line-height:0.8em;
font-weight:900;
font-style:normal;
position:absolute;
z-index:0;
bottom:-100%;
left:0;
color:rgba(200,200,200,0.1);
letter-spacing:0}
.sc_item_title.sc_item_title_style_accent i{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
font-size:1rem;
font-weight:normal;
font-style:normal;
padding:0;
color:#fff;
background-color:#000;
text-align:center;
position:absolute;
z-index:1;
top:-5.25em;
right:0;
width:5em;
height:5em;
line-height:1.25em;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
letter-spacing:0}
.sc_item_title.sc_item_title_style_accent.sc_align_center b{left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.sc_item_title.sc_item_title_style_accent.sc_align_right b{left:auto;
right:0}
.sc_item_title.sc_item_title_style_accent.sc_align_right i{left:0;
right:auto}
.sc_title.sc_title_accent .sc_item_button{position:relative;
z-index:1}
.sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr{margin-top:1em}
.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_title + .sc_item_masonry,.sc_item_subtitle + .sc_item_masonry,.sc_item_title + .sc_item_filters_wrap,.sc_item_subtitle + .sc_item_filters_wrap,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content{margin-top:2em}
.sc_item_descr + .sc_item_slider,.sc_item_descr + .sc_item_columns,.sc_item_descr + .sc_item_masonry,.sc_item_descr + .sc_item_filters_wrap,.sc_item_descr + .sc_item_content{margin-top:3em}
h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_masonry,h1.sc_item_title_tag + .sc_item_filters_wrap,h1.sc_item_title_tag + .sc_item_content{margin-top:2em}
h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_masonry,h2.sc_item_title_tag + .sc_item_filters_wrap,h2.sc_item_title_tag + .sc_item_content{margin-top:1.8em}
h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_masonry,h3.sc_item_title_tag + .sc_item_filters_wrap,h3.sc_item_title_tag + .sc_item_content{margin-top:1.6em}
h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_masonry,h4.sc_item_title_tag + .sc_item_filters_wrap,h4.sc_item_title_tag + .sc_item_content{margin-top:1.4em}
h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_masonry,h5.sc_item_title_tag + .sc_item_filters_wrap,h5.sc_item_title_tag + .sc_item_content{margin-top:1.2em}
h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_masonry,h6.sc_item_title_tag + .sc_item_filters_wrap,h6.sc_item_title_tag + .sc_item_content{margin-top:1em}
.sc_item_descr{margin-bottom:2em}
.sc_item_descr.sc_align_center{max-width:75%;
margin-left:auto;
margin-right:auto}
.sc_item_descr:last-child{margin-bottom:0}
.wpb_column:not(.vc_col-sm-12) .sc_item_descr.sc_align_center{max-width:none}
nav.sc_item_pagination{margin-top:1em}
nav.sc_item_pagination .nav-links{margin-top:0;
display:inline-block}
nav.sc_item_pagination_advanced_pages{text-align:left}
nav.sc_item_pagination_advanced_pages .nav-links{max-width:82%}
nav.sc_item_pagination a{cursor:pointer}
nav.sc_item_pagination .nav-disabled{display:none}
nav.sc_item_pagination .nav-disabled a{cursor:not-allowed;
pointer-events:none}
nav.sc_item_pagination .page-count{width:auto;
float:right;
line-height:4em;
margin-top:0.6667em;
max-width:18%}
nav.sc_item_pagination_infinite{display:none}
nav.sc_item_pagination_infinite a span{opacity:0}
nav.sc_item_pagination_infinite.loading{display:block}
.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_masonry + .sc_item_button,.sc_item_masonry + .sc_item_button_image,.sc_item_filters_wrap + .sc_item_button,.sc_item_filters_wrap + .sc_item_button_image,.sc_item_pagination + .sc_item_button,.sc_item_pagination + .sc_item_button_image{margin-top:2em}
.sc_item_title + .sc_item_button_simple,.sc_item_subtitle + .sc_item_button_simple,.sc_item_descr + .sc_item_button_simple,.sc_item_content + .sc_item_button_simple,.sc_item_slider + .sc_item_button_simple,.sc_item_columns + .sc_item_button_simple,.sc_item_masonry + .sc_item_button_simple,.sc_item_filters_wrap + .sc_item_button_simple,.sc_item_pagination + .sc_item_button_simple{margin-top:1.5em}
.sc_item_button_image img{max-height:8em;
width:auto}
a .sc_icon_as_image{-webkit-filter:grayscale(0);
-moz-filter:grayscale(0);
-ms-filter:grayscale(0);
-o-filter:grayscale(0);
filter:grayscale(0);
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
a:hover .sc_icon_as_image{-webkit-filter:grayscale(1);
-moz-filter:grayscale(1);
-ms-filter:grayscale(1);
-o-filter:grayscale(1);
filter:grayscale(1)}
.sc_typed_entry{display:inline;
color:#efa756;
will-change:contents}
.sc_typed .typed-cursor{font-weight:300;
display:inline-block;
vertical-align:baseline;
-webkit-animation:blink 0.7s infinite;
-ms-animation:blink 0.7s infinite;
animation:blink 0.7s infinite}
.sc_item_featured{position:relative}
.sc_item_featured [class*="post_info_"]{padding:0.4em 0.8em;
background-color:rgba(248,248,248,0.85);
z-index:10 !important;
max-width:75%;
-webkit-transition:background-color 0.3s ease;
-ms-transition:background-color 0.3s ease;
transition:background-color 0.3s ease}
.sc_item_featured:hover [class*="post_info_"]{background-color:#f7f7f7}
.sc_item_featured [class*="post_info_"] .post_meta{margin:0}
.sc_item_featured [class*="post_info_"] .post_meta + .entry-title{margin-top:8px}
.sc_item_featured [class*="post_info_"] .entry-title + .post_meta{margin-top:8px}
.sc_item_featured .post_info_tl{position:absolute;
z-index:1;
top:0;
left:0}
.sc_item_featured .post_info_tc{position:absolute;
z-index:1;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
text-align:center}
.sc_item_featured .post_info_tr{position:absolute;
z-index:1;
top:0;
right:0;
text-align:right}
.sc_item_featured .post_info_ml{position:absolute;
z-index:1;
top:50%;
left:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_item_featured .post_info_mc{position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
text-align:center;
padding:1em 1.5em;
min-width:60%}
.sc_item_featured .post_info_mr{position:absolute;
z-index:1;
top:50%;
right:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_item_featured .post_info_bl{position:absolute;
z-index:1;
bottom:0;
left:0}
.sc_item_featured .post_info_bc{position:absolute;
z-index:1;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
text-align:center}
.sc_item_featured .post_info_br{position:absolute;
z-index:1;
bottom:0;
right:0;
text-align:right}
div[class*="_item_on_plate"] div:not(.sc_item_featured)>[class*="post_info_"]{padding:1.5em 1.5em 0 1.5em}
.sc_item_featured .sc_item_price{font-size:1.25em;
line-height:1.5em;
font-weight:bold}
.sc_item_featured.post_featured_bg[data-ratio]:before{content:' ';
width:0;
height:0;
display:inline-block;
vertical-align:top;
margin-left:-0.3em}
.sc_item_featured.post_featured_bg[data-ratio="2:1"]:before{padding-top:50%}
.sc_item_featured.post_featured_bg[data-ratio="17:9"]:before{padding-top:52.94%}
.sc_item_featured.post_featured_bg[data-ratio="16:9"]:before{padding-top:56.25%}
.sc_item_featured.post_featured_bg[data-ratio="4:3"]:before{padding-top:75%}
.sc_item_featured.post_featured_bg[data-ratio="1:1"]:before{padding-top:100%}
.sc_item_featured.post_featured_bg[data-ratio="3:4"]:before{padding-top:133.33%}
.sc_item_featured.post_featured_bg[data-ratio="9:16"]:before{padding-top:177.77%}
.sc_item_featured.post_featured_bg[data-ratio="9:17"]:before{padding-top:188.88%}
.sc_item_featured.post_featured_bg[data-ratio="1:2"]:before{padding-top:200%}
.sc_item_filters{margin-bottom:2em}
.sc_item_title + .sc_item_filters_wrap,.sc_item_subtitle + .sc_item_filters_wrap{margin-top:2em}
.sc_item_filters_title{margin:0;
line-height:1em}
.sc_item_filters_subtitle{margin:0.2em 0 0;
font-size:1.15em}
.sc_item_filters_wrap .sc_item_posts_container{position:relative}
.sc_item_filters_align_left,.sc_item_filters_align_right{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-webkit-justify-content:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
border-bottom:2px solid #333;
padding-bottom:1em}
.sc_item_filters_align_left .sc_item_filters_tabs,.sc_item_filters_align_right .sc_item_filters_tabs{max-width:80%}
.sc_item_filters_align_right.sc_item_filters_no_title{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_item_filters_align_left .sc_item_filters_tabs,.sc_item_filters_align_left .sc_item_filters_more_link_wrap{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.sc_item_filters_align_right .sc_item_filters_tabs,.sc_item_filters_align_right .sc_item_filters_more_link_wrap{order:1;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_item_filters_align_right .sc_item_filters_header{order:2}
.sc_item_filters_align_center .sc_item_filters_header{text-align:center;
border-bottom:2px solid #333;
padding-bottom:1em;
margin-bottom:1em}
.sc_item_filters_empty,.sc_item_filters_empty .sc_item_filters_header{border-bottom-width:0;
padding-bottom:0;
margin-bottom:0}
.sc_item_filters_tabs,.sc_item_filters_more_link_wrap{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
font-size:1.15em;
list-style-type:none !important;
margin:0 !important;
padding:0 !important}
ul.sc_layouts_submenu .sc_item_filters_tabs{font-size:1em}
.sc_item_filters_tabs li{display:inline-block;
padding:0 0 0 1.5em}
.sc_item_filters_align_right .sc_item_filters_tabs li{padding:0 1.5em 0 0}
.sc_item_filters_align_center .sc_item_filters_tabs li{padding:0 0.75em}
.sc_item_filters_tabs li:before{display:none !important}
.sc_item_filters_tabs li>a.active{border-bottom:1px solid #e5e5e5}
.sc_placeholder{padding:0.7em;
background-color:rgba(213,218,223,0.7);
color:#c2cbd2;
text-align:center;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_placeholder:before{content:'\e833';
font-family:'eicons';
font-size:1.5em;
margin:0}
.sc_placeholder img{margin-right:1em;
height:2em;
width:auto;
-webkit-border-radius:3px;
-ms-border-radius:3px;
border-radius:3px;
margin:0 0 0 0.5em}
.sc_placeholder p{display:none;
margin:0 0 0 0.5em;
text-transform:capitalize}
#trx_addons_post_details_popup_overlay{position:fixed;
z-index:100000;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.9);
display:none}
#trx_addons_post_details_popup{position:fixed;
z-index:100001;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
width:50%;
height:80%;
display:none}
.trx_addons_post_details_popup_close,.trx_addons_post_details_popup_prev,.trx_addons_post_details_popup_next{position:absolute;
z-index:1;
top:-2em;
right:-2em;
color:#fff;
font-size:1.5em;
padding:6px;
cursor:pointer}
.trx_addons_post_details_popup_prev,.trx_addons_post_details_popup_next{top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.trx_addons_post_details_popup_prev{left:-2em;
right:auto}
#trx_addons_post_details_popup .trx_addons_post_details_content{position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:#fff;
overflow-x:hidden;
overflow-y:auto}
#trx_addons_post_details_popup .post_details_page_title{background-color:#f0f0f0;
margin:0;
padding:0.2em 3em 0.2em 0.5em;
position:relative}
#trx_addons_post_details_popup .post_details_page_price{position:absolute;
z-index:1;
top:0.2em;
right:0.5em}
#trx_addons_post_details_popup .post_details_page_header{margin-bottom:0}
#trx_addons_post_details_popup .post_details_page_content{padding:2em}
#trx_addons_post_details_popup .post_details_page_details{padding:0 2em}
#trx_addons_post_details_popup .post_details_page_button{padding:1em 2em 2em}
body:not(.ua_ie) .trx_addons_text_gradient{display:inline-block}
body:not(.ua_ie) .trx_addons_text_gradient_fill_inline{display:inline}
body:not(.ua_ie) .trx_addons_text_gradient_fill_block + .trx_addons_text_gradient_fill_block{margin-left:0.2em}
body:not(.ua_ie) .trx_addons_text_gradient{-moz-background-clip:text !important;
-o-background-clip:text !important;
-webkit-background-clip:text !important;
background-clip:text !important;
-moz-text-fill-color:transparent !important;
-o-text-fill-color:transparent !important;
-webkit-text-fill-color:transparent !important;
text-fill-color:transparent !important;
background:#efa758;
background:linear-gradient(135deg,#efa758,#ef58a7)}
body.ua_ie .trx_addons_text_gradient{background:none !important}
@media (min-width:1024px){.sc_item_filters_tabs_left .sc_item_filters_wrap{position:relative}
.sc_item_filters_tabs_left .sc_item_filters,.sc_item_filters_tabs_left .sc_item_posts_container,.sc_item_filters_tabs_left .sc_item_slider,.sc_item_filters_tabs_left .sc_item_pagination{margin-left:20% !important}
.sc_item_filters_tabs_left .sc_item_filters_tabs{position:absolute;
z-index:1;
top:0;
left:0;
bottom:0;
width:20%;
padding-right:2em !important;
overflow-x:hidden;
overflow-y:auto;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap}
.sc_item_filters_tabs_left .sc_item_filters_tabs li{display:block;
width:100%;
padding:0}
.sc_item_filters_tabs_left .sc_item_filters_tabs li>a{display:block;
padding:0.5em 0}
.sc_item_filters_tabs_left .sc_item_filters_tabs li>a.active{border-bottom:1px solid #e5e5e5}
ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a{padding:0.5em 1em}
ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs>li>a.active{border-bottom-width:0;
font-weight:600}
}
@media (min-width:768px) and (max-width:1279px){.sc_push_hide_on_tablet{margin-top:0 !important}
.sc_pull_hide_on_tablet{margin-bottom:0 !important}
}
@media (max-width:767px){.sc_push_hide_on_mobile{margin-top:0 !important}
.sc_pull_hide_on_mobile{margin-bottom:0 !important}
}
.elementor-container[class*="elementor-column-gap-"]>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{padding:0}
#wp-admin-bar-elementor_edit_page.menupop .ab-submenu .ab-item{width:auto;
max-width:320px}
#wp-admin-bar-elementor_edit_page.menupop:hover .ab-sub-wrapper{display:block}
.body_style_boxed .top_panel .elementor-section-stretched{left:0 !important;
width:100vw !important}
.elementor-edit-area{z-index:10000}
.elementor-editor-active .elementor-edit-area .elementor-element>.elementor-element-overlay{z-index:100000 !important}
.elementor-editor-active.single-cpt_layouts .elementor-edit-area .elementor-element.elementor-widget-empty.sc_layouts_item .elementor-widget-empty-icon{padding:10px}
.elementor-editor-active .elementor-edit-area .elementor-top-section.sc_layouts_row_type_narrow>.elementor-container>.elementor-row,.elementor-editor-active .elementor-edit-area .elementor-top-section.sc_layouts_row_type_narrow>.elementor-container{min-height:40px}
.elementor-editor-active .sc_layouts_row_type_narrow .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap,.elementor-editor-active .sc_layouts_row_type_narrow .elementor-widget-wrap.elementor-element-empty{min-height:30px}
.elementor-editor-active .elementor-edit-area .hide_on_wide:after,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_wide:after,.elementor-editor-active .elementor-edit-area .hide_on_desktop:after,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_desktop:after,.elementor-editor-active .elementor-edit-area .hide_on_notebook:after,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_notebook:after{content:' ';
display:block;
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,136,136,0.15);
pointer-events:none}
.elementor-editor-active .elementor-edit-area{--hide-on-xxx-display:block}
.elementor-editor-active .elementor-edit-area .e-con{--hide-on-xxx-display:flex}
.elementor-editor-active .elementor-edit-area .hide_on_wide,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_wide,.elementor-editor-active .elementor-edit-area .hide_on_desktop,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_desktop,.elementor-editor-active .elementor-edit-area .hide_on_notebook,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_notebook,.elementor-editor-active .elementor-edit-area .hide_on_tablet,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_tablet,.elementor-editor-active .elementor-edit-area .hide_on_mobile,.elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_mobile{display:var(--hide-on-xxx-display) !important}
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_wide,.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_desktop,.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_notebook,.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_tablet,.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_mobile{display:var(--hide-on-xxx-display) !important}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item{--hide-on-xxx-display:inline-block}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.e-con{--hide-on-xxx-display:flex}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_wide,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_wide,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_desktop,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_desktop,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_notebook,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_notebook,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_tablet,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_tablet,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_mobile,.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_mobile{display:var(--hide-on-xxx-display) !important}
.elementor-edit-area .sc_layouts_item.elementor-hidden-desktop,.elementor-edit-area .sc_layouts_item.elementor-hidden-tablet,.elementor-edit-area .sc_layouts_item.elementor-hidden-phone{--hide-on-xxx-display:inline-block;
display:var(--hide-on-xxx-display) !important}
.elementor-edit-area .sc_layouts_item.elementor-hidden-desktop.e-con,.elementor-edit-area .sc_layouts_item.elementor-hidden-tablet.e-con,.elementor-edit-area .sc_layouts_item.elementor-hidden-phone.e-con{--hide-on-xxx-display:flex}
.elementor-container>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;
padding-bottom:0}
.trx_addons_sc_not_exists{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
padding:1.5em;
border:3px solid #b7084e;
background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));
background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);
background-image:-o-linear-gradient(top,#f3f3f3,#fff);
background-image:linear-gradient(180deg,#f3f3f3,#fff)}
.trx_addons_sc_not_exists_title{margin-top:0}
.trx_addons_sc_not_exists_description p:last-child{margin-bottom:0}
.sc_layouts_featured_title_preview{margin:0;
position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)}
:root{--trx-addons-parallax-x-anchor:center;
--trx-addons-parallax-y-anchor:center}
.sc_parallax{-webkit-transform-origin:var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor);
-ms-transform-origin:var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor);
transform-origin:var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor)}
.sc_parallax:not(.trx_addons_parallax_layers_inited),.sc_parallax:not(.trx_addons_parallax_blocks_inited){opacity:0}
.elementor-editor-active .sc_parallax{overflow:visible !important}
.trx_addons_parallax_blocks_need_start:not(.trx_addons_parallax_blocks_on_start){opacity:0}
.sc_parallax.animated{-webkit-animation-fill-mode:unset;
animation-fill-mode:unset}
.sc_parallax_sticky{position:sticky}
.elementor-image.sc_parallax_wrap,.elementor-image.sc_parallax_wrap>.wp-caption{overflow:hidden;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center}
.post_featured.sc_parallax_wrap>img{-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease}
.post_featured.sc_parallax_wrap:not(.parallax_inited)>img{opacity:0}
.sc_parallax_text_block{display:inline-block;
vertical-align:top}
.sc_parallax_word_wrap{white-space:nowrap}
@media screen and (min-width:768px){.sc_parallax_text_nowrap_on{white-space:nowrap}
}
.sc_item_title .sc_item_animated_block,.elementor-heading-title .sc_item_animated_block{display:inline-block;
vertical-align:baseline}
[class*="sc_fly_"]:not(.sc_fly_static){position:absolute !important}
.sc_fly_tl{position:absolute;
z-index:1;
top:0;
left:0}
.sc_fly_tc{position:absolute;
z-index:1;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.sc_fly_tr{position:absolute;
z-index:1;
top:0;
right:0}
.sc_fly_ml{position:absolute;
z-index:1;
top:50%;
left:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_fly_mc{position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)}
.sc_fly_mr{position:absolute;
z-index:1;
top:50%;
right:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_fly_bl{position:absolute;
z-index:1;
bottom:0;
left:0}
.sc_fly_bc{position:absolute;
z-index:1;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.sc_fly_br{position:absolute;
z-index:1;
bottom:0;
right:0}
.elementor-element.elementor-sticky{position:sticky;
top:var(--fixed-rows-height)}
.elementor-element.elementor-sticky.elementor-element-edit-mode{position:sticky !important}
body:not(.fixed_blocks_sticky) .e-con.sc_column_fixed,body:not(.fixed_blocks_sticky) .elementor-column.sc_column_fixed{-webkit-align-self:flex-start;
-ms-align-self:start;
align-self:flex-start}
body:not(.fixed_blocks_sticky) .sc_column_fixed_placeholder{min-height:1px}
.elementor-section-content-middle .elementor-widget-wrap{-webkit-align-items:center;
-ms-flex-align:center;
align-items:center}
.elementor-section-content-top .elementor-widget-wrap{-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start}
.elementor-section-content-bottom .elementor-widget-wrap{-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end}
.sc_content_align_center[class*="sc_inner_width_"],.sc_content_align_center.elementor-column .elementor-widget-wrap{-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_content_align_left[class*="sc_inner_width_"],.sc_content_align_left.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_content_align_right[class*="sc_inner_width_"],.sc_content_align_right.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.e-con.sc_inner_width_1_1>.e-con-inner,.e-con.sc_inner_width_1_1>.elementor-element{width:var(--theme-var-page)}
.e-con.sc_inner_width_1_2>.e-con-inner,.e-con.sc_inner_width_1_2>.elementor-element{width:calc( var(--theme-var-page ) / 2 )}
.e-con.sc_inner_width_1_3>.e-con-inner,.e-con.sc_inner_width_1_3>.elementor-element{width:calc( var(--theme-var-page ) / 3 )}
.e-con.sc_inner_width_2_3>.e-con-inner,.e-con.sc_inner_width_2_3>.elementor-element{width:calc( var(--theme-var-page ) / 3 * 2 )}
.e-con.sc_inner_width_1_4>.e-con-inner,.e-con.sc_inner_width_1_4>.elementor-element{width:calc( var(--theme-var-page ) / 4 )}
.e-con.sc_inner_width_3_4>.e-con-inner,.e-con.sc_inner_width_3_4>.elementor-element{width:calc( var(--theme-var-page ) / 4 * 3 )}
body.elementor-use-container .e-con{--container-max-width:calc( var(--theme-var-page) + var(--theme-var-elm_add_page_margins,30px) )}
body.elementor-use-container .e-con-gap-no{--container-max-width:var(--theme-var-page)}
.e-con.sc_layouts_row_type_narrow{--padding-block-start:6px;
--padding-block-end:6px;
--padding-inline-start:0;
--padding-inline-end:0}
.e-con.sc_layouts_row_type_compact{--padding-block-start:0.75em;
--padding-block-end:0.75em;
--padding-inline-start:0;
--padding-inline-end:0}
.e-con.sc_layouts_row_type_normal{--padding-block-start:2em;
--padding-block-end:2em;
--padding-inline-start:0;
--padding-inline-end:0}
.e-con.sc_layouts_row{padding-block-start:var(--padding-block-start);
padding-block-end:var(--padding-block-end);
padding-inline-start:var(--padding-inline-start);
padding-inline-end:var(--padding-inline-end)}
.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title>a:before{margin-right:0.5em}
.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title>a{text-align:center}
.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title>a:before{display:block;
margin-bottom:0.5em}
.elementor-text-editor>*:first-child,.elementor-text-editor .elementor-widget-container>*:first-child,.elementor-widget-text-editor>*:first-child,.elementor-widget-text-editor .elementor-widget-container>*:first-child{margin-top:0}
.elementor-text-editor>*:last-child,.elementor-text-editor .elementor-widget-container>*:last-child,.elementor-widget-text-editor>*:last-child,.elementor-widget-text-editor .elementor-widget-container>*:last-child{margin-bottom:0}
.elementor-editor-active .elementor-spacer-inner{background-color:rgba(255,255,0,0.05)}
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{height:var(--sc-space-tiny) !important}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{height:var(--sc-space-small) !important}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{height:var(--sc-space-medium) !important}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner{height:var(--sc-space-large) !important}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{height:var(--sc-space-huge) !important}
.elementor-widget-divider.sc_height_tiny .elementor-divider{padding:var(--sc-space-tiny) 0 !important}
.elementor-widget-divider.sc_height_small .elementor-divider{padding:var(--sc-space-small) 0 !important}
.elementor-widget-divider.sc_height_medium .elementor-divider{padding:var(--sc-space-medium) 0 !important}
.elementor-widget-divider.sc_height_large .elementor-divider,.elementor-widget-divider.sc_height_big .elementor-divider{padding:var(--sc-space-large) 0 !important}
.elementor-widget-divider.sc_height_huge .elementor-divider{padding:var(--sc-space-huge) 0 !important}
.elementor-section[class*="sc_extra_bg_"],.elementor-section[class*="sc_bg_mask_"]{position:relative}
.elementor-section[class*="sc_extra_bg_"]:not(.sc_layouts_row_fixed_on),.elementor-section[class*="sc_bg_mask_"]:not(.sc_layouts_row_fixed_on){z-index:0}
.e-con[class*="sc_extra_bg_"],.e-con[class*="sc_bg_mask_"]{position:relative;
z-index:var(--z-index)}
.elementor-column[class*="sc_extra_bg_"]>.elementor-column-wrap,.elementor-column[class*="sc_extra_bg_"]>.elementor-widget-wrap,.elementor-column[class*="sc_bg_mask_"]>.elementor-column-wrap,.elementor-column[class*="sc_bg_mask_"]>.elementor-widget-wrap,.elementor-widget-text-editor[class*="sc_extra_bg_"],.elementor-widget-text-editor[class*="sc_bg_mask_"]{position:relative;
z-index:0}
.elementor-widget-text-editor[class*="sc_bg_mask_"]>.wpb_wrapper{position:relative;
z-index:2}
.e-con[class*="sc_extra_bg_"]:after,.elementor-section[class*="sc_extra_bg_"]:after,.elementor-column[class*="sc_extra_bg_"]>.elementor-column-wrap:after,.elementor-column[class*="sc_extra_bg_"]>.elementor-widget-wrap:after,.elementor-widget-text-editor[class*="sc_extra_bg_"]:after{content:' ';
display:block;
position:absolute;
z-index:-1;
background:inherit}
.e-con[class*="sc_bg_mask_"]:before,.elementor-section[class*="sc_bg_mask_"]:before,.elementor-column[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor[class*="sc_bg_mask_"]:before{content:' ';
display:block !important;
background-color:inherit;
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0}
.e-con[class*="sc_extra_bg_"]:after,.e-con[class*="sc_bg_mask_"]:before{width:auto;
height:auto}
.e-con.vc_parallax[class*="sc_bg_mask_"]:before,.elementor-section.vc_parallax[class*="sc_bg_mask_"]:before{z-index:1}
.e-con.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,.e-con.sc_extra_bg_tiny:after,.elementor-section.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_tiny:after,.elementor-column.sc_extra_bg_tiny[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_tiny>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_tiny[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-column.sc_extra_bg_tiny>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_tiny:after{position:absolute;
top:-2em;
right:-2em;
bottom:-2em;
left:-2em}
.e-con.sc_extra_bg_small[class*="sc_bg_mask_"]:before,.e-con.sc_extra_bg_small:after,.elementor-section.sc_extra_bg_small[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_small:after,.elementor-column.sc_extra_bg_small[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_small>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_small[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-column.sc_extra_bg_small>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_small[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_small:after{position:absolute;
top:-4em;
right:-4em;
bottom:-4em;
left:-4em}
.e-con.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,.e-con.sc_extra_bg_medium:after,.elementor-section.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_medium:after,.elementor-column.sc_extra_bg_medium[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_medium>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_medium[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-column.sc_extra_bg_medium>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_medium:after{position:absolute;
top:-6em;
right:-6em;
bottom:-6em;
left:-6em}
.e-con.sc_extra_bg_large[class*="sc_bg_mask_"]:before,.e-con.sc_extra_bg_large:after,.elementor-section.sc_extra_bg_large[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_large:after,.elementor-column.sc_extra_bg_large[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_large[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-column.sc_extra_bg_large>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_large:after{position:absolute;
top:-8em;
right:-8em;
bottom:-8em;
left:-8em}
.e-con.sc_bg_mask_bg_color:before,.elementor-section.sc_bg_mask_bg_color:before,.elementor-column.sc_bg_mask_bg_color>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_bg_color>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_bg_color:before{background-color:inherit}
.e-con.sc_bg_mask_1:before,.elementor-section.sc_bg_mask_1:before,.elementor-column.sc_bg_mask_1>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_1>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_1:before{opacity:0.1}
.e-con.sc_bg_mask_2:before,.elementor-section.sc_bg_mask_2:before,.elementor-column.sc_bg_mask_2>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_2>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_2:before{opacity:0.2}
.e-con.sc_bg_mask_3:before,.elementor-section.sc_bg_mask_3:before,.elementor-column.sc_bg_mask_3>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_3>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_3:before{opacity:0.3}
.e-con.sc_bg_mask_4:before,.elementor-section.sc_bg_mask_4:before,.elementor-column.sc_bg_mask_4>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_4>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_4:before{opacity:0.4}
.e-con.sc_bg_mask_5:before,.elementor-section.sc_bg_mask_5:before,.elementor-column.sc_bg_mask_5>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_5>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_5:before{opacity:0.5}
.e-con.sc_bg_mask_6:before,.elementor-section.sc_bg_mask_6:before,.elementor-column.sc_bg_mask_6>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_6>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_6:before{opacity:0.6}
.e-con.sc_bg_mask_7:before,.elementor-section.sc_bg_mask_7:before,.elementor-column.sc_bg_mask_7>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_7>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_7:before{opacity:0.7}
.e-con.sc_bg_mask_8:before,.elementor-section.sc_bg_mask_8:before,.elementor-column.sc_bg_mask_8>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_8>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_8:before{opacity:0.8}
.e-con.sc_bg_mask_9:before,.elementor-section.sc_bg_mask_9:before,.elementor-column.sc_bg_mask_9>.elementor-column-wrap:before,.elementor-column.sc_bg_mask_9>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_bg_mask_9:before{opacity:0.9}
.elementor-widget-trx_sc_googlemap .sc_googlemap_marker[data-icon]:before{display:none}
body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .rev_slider>ul,body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .tp-simpleresponsive>ul{width:100% !important}
.trx_addons_bg_text{position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
white-space:nowrap}
body.body_style_boxed .trx_addons_bg_text{overflow:hidden}
.trx_addons_bg_text.trx_addons_marquee_reverse{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.trx_addons_bg_text.trx_addons_marquee_wrap{overflow:hidden;
white-space:nowrap}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element{position:relative;
padding-right:50px}
body.rtl .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element{padding-right:0;
padding-left:50px}
.trx_addons_bg_text .trx_addons_bg_text_overlay{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background-size:100%;
background-repeat:no-repeat}
.trx_addons_bg_text .trx_addons_bg_text_inner{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char{display:inline-block;
vertical-align:top;
color:rgba(0,0,0,0.05);
font-size:15em;
font-weight:bold;
line-height:0.8em;
opacity:0;
z-index:0}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter{margin:0 0.75em}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter img,.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter svg{display:block;
max-height:100%;
height:1em;
max-width:none;
width:auto}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char{opacity:1;
-webkit-transition-delay:3s;
-ms-transition-delay:3s;
transition-delay:3s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(1){-webkit-transition-delay:0.1s;
-ms-transition-delay:0.1s;
transition-delay:0.1s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(2){-webkit-transition-delay:0.2s;
-ms-transition-delay:0.2s;
transition-delay:0.2s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(3){-webkit-transition-delay:0.3s;
-ms-transition-delay:0.3s;
transition-delay:0.3s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(4){-webkit-transition-delay:0.4s;
-ms-transition-delay:0.4s;
transition-delay:0.4s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(5){-webkit-transition-delay:0.5s;
-ms-transition-delay:0.5s;
transition-delay:0.5s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(6){-webkit-transition-delay:0.6s;
-ms-transition-delay:0.6s;
transition-delay:0.6s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(7){-webkit-transition-delay:0.7s;
-ms-transition-delay:0.7s;
transition-delay:0.7s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(8){-webkit-transition-delay:0.8s;
-ms-transition-delay:0.8s;
transition-delay:0.8s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(9){-webkit-transition-delay:0.9s;
-ms-transition-delay:0.9s;
transition-delay:0.9s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(10){-webkit-transition-delay:1s;
-ms-transition-delay:1s;
transition-delay:1s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(11){-webkit-transition-delay:1.1s;
-ms-transition-delay:1.1s;
transition-delay:1.1s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(12){-webkit-transition-delay:1.2s;
-ms-transition-delay:1.2s;
transition-delay:1.2s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(13){-webkit-transition-delay:1.3s;
-ms-transition-delay:1.3s;
transition-delay:1.3s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(14){-webkit-transition-delay:1.4s;
-ms-transition-delay:1.4s;
transition-delay:1.4s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(15){-webkit-transition-delay:1.5s;
-ms-transition-delay:1.5s;
transition-delay:1.5s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(16){-webkit-transition-delay:1.6s;
-ms-transition-delay:1.6s;
transition-delay:1.6s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(17){-webkit-transition-delay:1.7s;
-ms-transition-delay:1.7s;
transition-delay:1.7s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(18){-webkit-transition-delay:1.8s;
-ms-transition-delay:1.8s;
transition-delay:1.8s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(19){-webkit-transition-delay:1.9s;
-ms-transition-delay:1.9s;
transition-delay:1.9s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(20){-webkit-transition-delay:2s;
-ms-transition-delay:2s;
transition-delay:2s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(21){-webkit-transition-delay:2.1s;
-ms-transition-delay:2.1s;
transition-delay:2.1s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(22){-webkit-transition-delay:2.2s;
-ms-transition-delay:2.2s;
transition-delay:2.2s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(23){-webkit-transition-delay:2.3s;
-ms-transition-delay:2.3s;
transition-delay:2.3s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(24){-webkit-transition-delay:2.4s;
-ms-transition-delay:2.4s;
transition-delay:2.4s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(25){-webkit-transition-delay:2.5s;
-ms-transition-delay:2.5s;
transition-delay:2.5s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(26){-webkit-transition-delay:2.6s;
-ms-transition-delay:2.6s;
transition-delay:2.6s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(27){-webkit-transition-delay:2.7s;
-ms-transition-delay:2.7s;
transition-delay:2.7s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(28){-webkit-transition-delay:2.8s;
-ms-transition-delay:2.8s;
transition-delay:2.8s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(29){-webkit-transition-delay:2.9s;
-ms-transition-delay:2.9s;
transition-delay:2.9s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_char:nth-child(30){-webkit-transition-delay:3s;
-ms-transition-delay:3s;
transition-delay:3s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_char{-webkit-transform:matrix3d(1,0,0,0,0,0,1,0,0,-1,0,0,0,-50,-1,1);
-ms-transform:matrix3d(1,0,0,0,0,0,1,0,0,-1,0,0,0,-50,-1,1);
transform:matrix3d(1,0,0,0,0,0,1,0,0,-1,0,0,0,-50,-1,1);
-webkit-transform-origin:50% 50% 0;
-ms-transform-origin:50% 50% 0;
transform-origin:50% 50% 0;
-webkit-perspective:600px;
-ms-perspective:600px;
perspective:600px;
-webkit-transition-duration:0.5s;
-ms-transition-duration:0.5s;
transition-duration:0.5s;
-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);
-ms-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);
transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);
-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_rotate.trx_addons_showed_on_scroll .trx_addons_bg_text_char{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
-ms-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_slide .trx_addons_bg_text_char{-webkit-transition-duration:0.5s;
-ms-transition-duration:0.5s;
transition-duration:0.5s;
-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%)}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_slide.trx_addons_showed_on_scroll .trx_addons_bg_text_char{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none .trx_addons_bg_text_char,.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll .trx_addons_bg_text_char{opacity:1;
-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_char,.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_char{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
-ms-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_bg_text_effect_slide .trx_addons_bg_text_char,.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll.trx_addons_bg_text_effect_slide .trx_addons_bg_text_char{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts,.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger{position:relative}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts:after,.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger:after{content:' ';
position:absolute;
z-index:10;
top:0;
left:0;
right:0;
bottom:0}
.trx_addons_layout_editor_mask{position:absolute;
z-index:999999;
top:0;
left:0;
right:0;
bottom:0;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease;
opacity:0.5}
.trx_addons_layout_editor_mask:before{content:' ';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(255,255,255,0.8)}
.trx_addons_layout_editor_mask:hover{opacity:1}
.trx_addons_layout_editor_mask:hover .trx_addons_layout_editor_selector{opacity:1}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector{position:relative;
z-index:2;
-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);
-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.5);
box-shadow:0px 0px 10px rgba(0,0,0,0.5);
-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease;
opacity:0}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link,.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger{display:inline-block;
vertical-align:top;
font-size:11px;
line-height:15px;
font-weight:normal;
-webkit-box-sizing:content-box;
-ms-box-sizing:content-box;
box-sizing:content-box;
height:15px;
background-color:#38bb7a;
color:#fff;
-webkit-transition:color 0.3s ease,background-color 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link:hover,.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger:hover{background-color:#2e9963}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link{padding:1em 2em;
text-transform:uppercase;
-webkit-border-radius:2px 0 0 2px;
-ms-border-radius:2px 0 0 2px;
border-radius:2px 0 0 2px}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger{padding:1em;
-webkit-border-radius:0 2px 2px 0;
-ms-border-radius:0 2px 2px 0;
border-radius:0 2px 2px 0}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger:before{content:'\e857';
font-family:"trx_addons_icons"}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector.trx_addons_layout_editor_selector_opened .trx_addons_layout_editor_selector_trigger:before{content:'\e85a'}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list{display:none;
position:absolute;
z-index:1;
top:2.8em;
left:0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
width:100%;
max-height:14.3em;
overflow-x:hidden;
overflow-y:auto;
background-color:#f8f8f9;
color:#555d66;
-webkit-border-radius:0 0 2px 2px;
-ms-border-radius:0 0 2px 2px;
border-radius:0 0 2px 2px;
-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);
-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.5);
box-shadow:0px 0px 10px rgba(0,0,0,0.5)}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list .trx_addons_layout_editor_selector_list_item{display:block;
padding:0.3em 1em;
cursor:pointer;
-webkit-transition:color 0.3s ease,background-color 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list .trx_addons_layout_editor_selector_list_item:hover{background-color:#eaeaea;
color:#23282d}
.sc_section_toggle_on{will-change:height}
.sc_section_toggle_on.sc_section_toggle_state_hide:not(.elementor-element-edit-mode){height:0;
overflow:hidden}
.sc_section_toggle_on.sc_section_toggle_state_hide.elementor-element-edit-mode:after{content:' ';
display:block;
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,168,168,0.15);
pointer-events:none}
.sc_section_toggle_on .sc_section_toggle_close_button{width:3em;
height:3em;
line-height:3em;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
position:absolute;
z-index:9999;
top:1em;
right:1em;
background:rgba(255,255,255,0.75);
opacity:0;
-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease}
.sc_section_toggle_on .sc_section_toggle_close_button .trx_addons_button_close_icon:before,.sc_section_toggle_on .sc_section_toggle_close_button .trx_addons_button_close_icon:after{border-color:#333;
-webkit-transition:border-color 0.3s ease,transform 0.3s ease;
-ms-transition:border-color 0.3s ease,transform 0.3s ease;
transition:border-color 0.3s ease,transform 0.3s ease;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0)}
.sc_section_toggle_on .sc_section_toggle_close_button:hover .trx_addons_button_close_icon:before,.sc_section_toggle_on .sc_section_toggle_close_button:hover .trx_addons_button_close_icon:after{border-color:#000}
.sc_section_toggle_on.sc_section_toggle_animated_show .sc_section_toggle_close_button,.sc_section_toggle_on.sc_section_toggle_state_show .sc_section_toggle_close_button{opacity:1}
.sc_section_toggle_on.sc_section_toggle_animated_show .trx_addons_button_close_icon:before,.sc_section_toggle_on.sc_section_toggle_state_show .trx_addons_button_close_icon:before{-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg)}
.sc_section_toggle_on.sc_section_toggle_animated_show .trx_addons_button_close_icon:after,.sc_section_toggle_on.sc_section_toggle_state_show .trx_addons_button_close_icon:after{-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg)}
.sc_section_toggle_on.sc_section_toggle_animated_hide .sc_section_toggle_close_button{opacity:0}
.sc_section_toggle_on.sc_section_toggle_animated_hide .trx_addons_button_close_icon:before,.sc_section_toggle_on.sc_section_toggle_animated_hide .trx_addons_button_close_icon:after{-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0)}
@media (min-width:1680px) and (max-width:2159px){body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode){display:none !important}
.e-con.hide_bg_image_on_desktop,.elementor-section.hide_bg_image_on_desktop,.elementor-column.hide_bg_image_on_desktop>.elementor-column-wrap,.elementor-column.hide_bg_image_on_desktop>.elementor-widget-wrap{background-image:none !important}
.e-con.hide_bg_image_on_desktop[class*="sc_bg_mask_"]:before,.elementor-section.hide_bg_image_on_desktop[class*="sc_bg_mask_"]:before,.elementor-column.hide_bg_image_on_desktop[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.hide_bg_image_on_desktop[class*="sc_bg_mask_"]>.elementor-widget-wrap:before{display:none !important}
}
@media (min-width:1280px) and (max-width:1679px){body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode){display:none !important}
}
@media (min-width:768px) and (max-width:1279px){body.elementor-editor-active .elementor-hidden-tablet:not(.elementor-element-edit-mode){display:none !important}
}
@media (max-width:767px){body.elementor-editor-active .elementor-hidden-phone:not(.elementor-element-edit-mode){display:none !important}
}
@media (min-width:768px){.elementor-section.elementor-section-height-full{height:calc( 100vh - var(--fixed-rows-height) );
-webkit-transition:height 0.3s ease;
-ms-transition:height 0.3s ease;
transition:height 0.3s ease}
.e-con.e-con.e-con-height-full{--min-height:calc( 100vh - var(--fixed-rows-height) );
-webkit-transition:min-height 0.3s ease;
-ms-transition:min-height 0.3s ease;
transition:min-height 0.3s ease}
body.header_position_over .elementor-section-height-full.sc_stack_section_on,body.header_position_under .elementor-section-height-full.sc_stack_section_on{height:100vh}
body.header_position_over .e-con-height-full.sc_stack_section_on,body.header_position_under .e-con-height-full.sc_stack_section_on{--min-height:100vh}
body.header_position_over.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode),body.header_position_under.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode){top:0}
body.header_position_over.fixed_blocks_sticky.admin-bar .sc_stack_section_effect_slide:not(.elementor-element-edit-mode),body.header_position_under.fixed_blocks_sticky.admin-bar .sc_stack_section_effect_slide:not(.elementor-element-edit-mode){top:32px}
body.header_position_over.fixed_blocks_sticky.admin-bar .elementor-section-height-full.sc_stack_section_on,body.header_position_under.fixed_blocks_sticky.admin-bar .elementor-section-height-full.sc_stack_section_on{height:calc(100vh - 32px)}
body.header_position_over.fixed_blocks_sticky.admin-bar .e-con-height-full.sc_stack_section_on,body.header_position_under.fixed_blocks_sticky.admin-bar .e-con-height-full.sc_stack_section_on{--min-height:calc(100vh - 32px)}
}
body.edit-post-visual-editor{position:relative;
flex:1 0 auto;
height:auto !important;
overflow-x:hidden !important;
overflow-y:visible !important}
body.edit-post-visual-editor .block-editor-block-list__layout.is-root-container>.wp-block.alignfull,body.edit-post-visual-editor .block-editor-block-list__layout.is-root-container>.wp-block[data-align="full"]{margin-left:0;
margin-right:0}
body.edit-post-visual-editor .components-button .dashicons,body.edit-post-visual-editor .components-button .dashicons-before::before{font-family:dashicons;
line-height:1;
font-weight:400;
font-style:normal;
text-transform:none;
text-rendering:auto;
font-size:20px;
text-align:center}
body.editor-styles-wrapper[data-widget-area-id]{font-size:14px}
.editor-post-title__block .editor-post-title__input{min-height:1em;
height:unset;
background-color:transparent !important}
.editor-post-title .editor-post-title__input::placeholder{color:rgba(128,128,128,0.5) !important}
.block-editor-block-list__block[data-type="core/spacer"]>.components-resizable-box__container{background-color:rgba(255,255,0,0.1)}
.wp-block-spacer.sc_height_tiny,[data-type="core/spacer"].sc_height_tiny>.components-resizable-box__container{height:var(--sc-space-tiny) !important}
.wp-block-spacer.sc_height_small,[data-type="core/spacer"].sc_height_small>.components-resizable-box__container{height:var(--sc-space-small) !important}
.wp-block-spacer.sc_height_medium,[data-type="core/spacer"].sc_height_medium>.components-resizable-box__container{height:var(--sc-space-medium) !important}
.wp-block-spacer.sc_height_large,.wp-block-spacer.sc_height_big,[data-type="core/spacer"].sc_height_large>.components-resizable-box__container,[data-type="core/spacer"].sc_height_large>.editor-block-list__block-edit .components-resizable-box__container{height:var(--sc-space-large) !important}
.wp-block-spacer.sc_height_huge,[data-type="core/spacer"].sc_height_huge>.components-resizable-box__container{height:var(--sc-space-huge) !important}
.wp-block-separator.sc_height_tiny,[data-type="core/separator"].sc_height_tiny>.wp-block-separator{margin-top:var(--sc-space-tiny) !important;
margin-bottom:var(--sc-space-tiny) !important}
.wp-block-separator.sc_height_small,[data-type="core/separator"].sc_height_small>.wp-block-separator{margin-top:var(--sc-space-small) !important;
margin-bottom:var(--sc-space-small) !important}
.wp-block-separator.sc_height_medium,[data-type="core/separator"].sc_height_medium>.wp-block-separator{margin-top:var(--sc-space-medium) !important;
margin-bottom:var(--sc-space-medium) !important}
.wp-block-separator.sc_height_large,.wp-block-separator.sc_height_big,[data-type="core/separator"].sc_height_large>.editor-block-list__block-edit .wp-block-separator,[data-type="core/separator"].sc_height_large>.wp-block-separator{margin-top:var(--sc-space-large) !important;
margin-bottom:var(--sc-space-large) !important}
.wp-block-separator.sc_height_huge,[data-type="core/separator"].sc_height_huge>.wp-block-separator{margin-top:var(--sc-space-huge) !important;
margin-bottom:var(--sc-space-huge) !important}
figure.wp-block-gallery{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-align-items:stretch;
-ms-flex-align:stretch;
align-items:stretch}
.wp-block-columns.wp-block-columns{gap:0}
[data-type="trx-addons/anchor"] .is-block-container,[data-type="trx-addons/anchor"] .editor-block-list__block-edit{height:25px;
position:relative;
background-color:#e7eaed}
[data-type="trx-addons/anchor"] .is-block-container:after,[data-type="trx-addons/anchor"] .editor-block-list__block-edit:after{content:'\e868';
font-family:trx_addons_icons;
color:#9aa1a9;
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
[data-type="trx-addons/blogger"] a{pointer-events:none}
[data-type^="trx-addons/"] .slider_container{display:block}
[data-type^="trx-addons/"] .slider_source_posts_cpt_layouts .slider-slide:before{content:'Slides based on custom layouts may not display correctly in the editor! Check out the slides on Frontend.';
position:absolute;
z-index:1000;
top:0;
left:0;
right:0;
bottom:0;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
color:#fff;
background-color:rgba(0,0,0,0.6);
padding:10%;
font-size:2em;
line-height:1.5em}
[data-type="trx-addons/layouts-login"] .sc_layouts_menu,[data-type="trx-addons/layouts-menu"] .sc_layouts_menu{visibility:visible;
max-height:4em}
.block-editor-block-list__block .trx_addons_gb_reload{position:absolute;
right:0;
top:0;
z-index:100;
height:32px;
line-height:30px;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
padding:0 8px;
color:#333;
background-color:#f7f7f7;
display:none}
.block-editor-block-list__block .trx_addons_gb_reload:before{content:'\e800';
font-family:trx_addons_icons}
.block-editor-block-list__block .trx_addons_gb_reload:focus,.block-editor-block-list__block .trx_addons_gb_reload:hover{color:#fff !important;
background-color:#007cba !important}
.block-editor-block-list__block.is-hovered .trx_addons_gb_reload,.block-editor-block-list__block.is-selected .trx_addons_gb_reload,.block-editor-block-list__block.is-selected-parent .trx_addons_gb_reload{display:block}
.trx_addons_gb_inner_blocks.components-panel__body{padding:0;
border-width:0}
.trx_addons_gb_inner_blocks.components-panel__body>.components-panel__body-title{margin:0 0 1em !important}
.trx_addons_gb_inner_blocks.components-panel__body>.components-panel__body-title .components-panel__body-toggle{padding:1em}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks{display:none}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened,.block-editor-block-list__block.is-hovered:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.block-editor-block-list__block.is-typing:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.block-editor-block-list__block.is-selected:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.block-editor-block-list__block.is-selected-parent:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks{display:block}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks{position:absolute;
right:40px;
top:0;
z-index:30;
min-width:33%;
border:none !important}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened{padding:0}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-title{margin:0 0 0.5em !important;
background:none !important;
text-align:right}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle{width:auto;
height:32px;
line-height:30px;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
white-space:nowrap;
padding:0 8px !important;
border:1px solid #ccc;
-webkit-border-radius:3px;
-ms-border-radius:3px;
border-radius:3px;
box-shadow:0 1px 0 #cccccc;
color:#333;
background-color:#f7f7f7;
overflow:hidden}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle .components-panel__arrow{display:none}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout{background-color:#fff;
color:#333;
border:1px solid #ccc}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout>.block-editor-block-list__block{margin:0;
padding:8px}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout .block-list-appender{margin:0}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout .block-list-appender .block-editor-default-block-appender textarea.block-editor-default-block-appender__content{height:1em;
min-height:0;
margin:0;
padding:8px;
padding-right:48px}
.block-editor-block-list__block[data-type="trx-addons/content"]>.components-placeholder,.block-editor-block-list__block[data-type="trx-addons/layouts-container"]>.components-placeholder,.block-editor-block-list__block[data-type="trx-addons/layouts-featured"]>.components-placeholder{display:none}
body.post-type-cpt_layouts .wp-block{max-width:96% !important}
.block-editor-block-list__block .kt-tabs-title-list{margin-bottom:0;
padding-left:0}
.block-editor-block-list__block .kt-tabs-layout-vtabs>.kt-tabs-wrap>.kt-tabs-title-list li{margin-bottom:1px}
.block-editor-block-list__block .kt-tabs-content-wrap{border:1px solid #ddd}
body.single div[class*="_page_featured"]{position:relative;
overflow:hidden}
.post_featured .trx_addons_secondary_image,body.single div[class*="_page_featured"]>.trx_addons_secondary_image{position:absolute;
z-index:3;
top:0;
left:0;
right:0;
bottom:0;
pointer-events:none;
opacity:0;
-webkit-transition:opacity 0.3s ease,transform 0.3s ease;
-ms-transition:opacity 0.3s ease,transform 0.3s ease;
transition:opacity 0.3s ease,transform 0.3s ease;
background-position:center;
background-repeat:no-repeat;
background-size:cover}
.post_featured:hover .trx_addons_secondary_image,body.single div[class*="_page_featured"]:hover>.trx_addons_secondary_image{opacity:1}
body.body_style_fullscreen .content_wrap_fullscreen{overflow:clip !important}
[class^="qw_extension_icon-"]:before,[class*=" qw_extension_icon-"]:before{font-size:inherit;
line-height:inherit !important;
font-weight:inherit;
font-style:inherit;
display:inline-block;
width:auto;
margin:0}
.trx_addons_mouse_helper_style_dot:not(.trx_addons_mouse_helper_with_layout){--mouse-helper-width:14px;
--mouse-helper-height:14px}
.trx_addons_mouse_helper_style_dot:not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_active{--mouse-helper-width:30px;
--mouse-helper-height:30px}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title.sc_align_right .slider_pagination_wrap{text-align:right}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title.sc_align_left .slider_pagination_wrap{text-align:left}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap{counter-reset:item;
list-style-type:none}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet{font-size:1.33em;
line-height:1.2em;
font-weight:var(--theme-font-h5_font-weight);
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease;
opacity:0.5 !important;
margin:0 !important;
color:var(--theme-color-text_dark)}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet{margin-top:25px !important}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:before{display:inline-block;
margin-right:10px;
color:var(--theme-color-text_light);
content:counter(item,decimal-leading-zero) ". ";
counter-increment:item}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:hover,.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active{opacity:1 !important}
.sc_slider_controls.sc_slider_controls_simple .slider_prev + .slider_next,.sc_slider_controls.sc_slider_controls_simple .slider_prev + .slider_pagination_wrap,.sc_slider_controls.sc_slider_controls_simple .slider_next + .slider_pagination_wrap{margin-left:0.8em}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev{border:none;
width:50px;
height:50px;
line-height:50px;
text-align:center;
padding:0;
background-color:transparent;
color:var(--theme-color-text_dark)}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next:before,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev:before{display:block;
font-family:"qw_extension_icons";
font-size:24px;
content:'\e803'}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next.with_title,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev.with_title{padding:0;
width:auto}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next.with_title:before,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev.with_title:before{display:none}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next:hover,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev:hover{color:var(--theme-color-text_link)}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev:before{-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1)}
.sc_layouts_row{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_layouts_row_on_top{z-index:99999}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],body.post-type-cpt_layouts [data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_row .sc_layouts_item,.sc_layouts_row .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){margin-top:0.5em !important;
margin-bottom:0.5em !important}
.sc_layouts_row .sc_layouts_item.elementor-widget-divider,.sc_layouts_row .sc_layouts_item.elementor-widget-spacer{margin-top:0 !important;
margin-bottom:0 !important}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],body.post-type-cpt_layouts [data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_item{max-width:100%}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],body.post-type-cpt_layouts [data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){display:inline-block;
vertical-align:middle;
margin-right:1.5em;
width:auto !important}
body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/socials"]:last-child,body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/button"]:last-child,.sc_layouts_column_align_left [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):last-child,.sc_layouts_column_align_left.wp-block-column>.sc_layouts_item:last-child,.sc_layouts_column_align_left .sc_layouts_item:last-child,.sc_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child{margin-right:0 !important}
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"],body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"],.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.sc_layouts_column_align_right.wp-block-column>.sc_layouts_item,.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){margin-left:1.5em;
margin-right:0}
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"]:first-child,body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"]:first-child,.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):first-child,.sc_layouts_column_align_right.wp-block-column>.sc_layouts_item:first-child,.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):first-child{margin-left:0 !important}
body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/socials"],body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/button"],.sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.sc_layouts_column_align_center.wp-block-column>.sc_layouts_item,.sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),.sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){margin-left:0.75em;
margin-right:0.75em}
.sc_layouts_submenu .vc_separator,.sc_layouts_submenu .vc_empty_space,.sc_layouts_submenu .elementor-widget-divider,.sc_layouts_submenu .elementor-widget-spacer,.sc_layouts_row .vc_separator,.sc_layouts_row .vc_empty_space,.sc_layouts_row .elementor-widget-divider,.sc_layouts_row .elementor-widget-spacer{margin-top:0 !important;
margin-bottom:0 !important}
.sc_layouts_row .sc_layouts_item + div.vc_separator:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc_layouts_row .sc_layouts_item + div.vc_empty_space:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc_layouts_row .sc_layouts_item + div.elementor-widget-divider,.sc_layouts_row .sc_layouts_item + div.elementor-widget-spacer{margin:0 !important}
.sc_layouts_column .vc_separator,.sc_layouts_column .vc_empty_space,.sc_layouts_column .elementor-widget-divider,.sc_layouts_column .elementor-widget-spacer{width:100%}
.sc_layouts_column_align_left,.sc_layouts_column.sc_layouts_column_align_left .widget,.sc_layouts_column.sc_layouts_column_align_left .widget_title,.sc_layouts_column.sc_layouts_column_align_left .widgettitle{text-align:left}
.sc_layouts_column_align_left .elementor-widget-wrap{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_layouts_column_align_center,.sc_layouts_column.sc_layouts_column_align_center .widget,.sc_layouts_column.sc_layouts_column_align_center .widget_title,.sc_layouts_column.sc_layouts_column_align_center .widgettitle{text-align:center}
.sc_layouts_column_align_center .elementor-widget-wrap{-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_layouts_column_align_right,.sc_layouts_column.sc_layouts_column_align_right .widget,.sc_layouts_column.sc_layouts_column_align_right .widget_title,.sc_layouts_column.sc_layouts_column_align_right .widgettitle{text-align:right}
.sc_layouts_column_align_left .elementor-widget-wrap{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_layouts_column_align_center .elementor-widget-wrap{-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_layouts_column_align_right .elementor-widget-wrap{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.sc_layouts_row_delimiter{border-bottom:1px solid #ddd}
body.frontpage:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.home-page:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.error404:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.single:not(.elementor-editor-active) .sc_layouts_hide_on_singular,body.page:not(.elementor-editor-active) .sc_layouts_hide_on_singular,body:not(.single):not(.page):not(.elementor-editor-active) .sc_layouts_hide_on_other{display:none !important}
@media (min-width:2160px){.hide_on_wide,.sc_layouts_hide_on_wide{display:none !important}
}
@media (min-width:1680px) and (max-width:2159px){.hide_on_desktop,.sc_layouts_hide_on_desktop{display:none !important}
}
@media (min-width:1280px) and (max-width:1679px){.hide_on_notebook,.sc_layouts_hide_on_notebook{display:none !important}
}
@media (min-width:768px) and (max-width:1279px){.hide_on_tablet,.sc_layouts_hide_on_tablet{display:none !important}
}
@media (max-width:767px){.hide_on_mobile,.sc_layouts_hide_on_mobile{display:none !important}
}
.sc_layouts_iconed_text{white-space:nowrap}
.sc_layouts_item_link{display:block}
.sc_layouts_item_icon{font-size:2.25em;
line-height:1.1em;
display:inline-block;
vertical-align:middle;
-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_item_icon.sc_icon_type_svg svg,.sc_layouts_item_icon.sc_icon_type_svg object{width:1em;
height:1em}
.sc_layouts_item_details{display:inline-block;
vertical-align:middle;
white-space:normal}
.sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.5em}
.sc_layouts_column_icons_position_left .sc_layouts_item_details{text-align:left}
.sc_layouts_column_icons_position_right .sc_layouts_item_details{text-align:right}
.sc_align_center .sc_layouts_item_details{text-align:center}
.sc_layouts_item_details_line1,.sc_layouts_item_details_line2{display:block}
.sc_layouts_item_details_line1{font-size:0.9333em;
line-height:1.1429em;
font-weight:300}
.sc_layouts_item_details_line2{font-size:1.0667em;
line-height:1.3125em;
font-weight:600}
.sc_layouts_column_icons_position_right .sc_layouts_item:after{content:' ';
clear:both;
width:100%;
height:0;
display:block}
.sc_layouts_column_icons_position_right .sc_layouts_item_icon{float:right;
margin-left:0.4em;
margin-right:0}
.sc_layouts_column_icons_position_right .sc_layouts_item_details{float:right}
.sc_layouts_menu_nav.sc_layouts_login_menu,.sc_layouts_menu_nav.sc_layouts_login_menu>li>ul{font-size:1em}
.sc_layouts_login_menu .menu-item:not(.menu-item-has-children) .trx_addons_login_link{padding:0em}
.sc_layouts_row .sc_button{vertical-align:top;
text-align:center}
.sc_layouts_row_type_narrow{font-size:13px;
line-height:18px;
padding:6px 0}
.sc_layouts_row_type_narrow{}
.sc_layouts_row_type_narrow .sc_layouts_item_icon,.sc_layouts_row_type_narrow .sc_layouts_item input[type="text"]{font-size:inherit;
line-height:inherit;
font-weight:inherit}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.sc_layouts_row_type_narrow .sc_layouts_item_details_line2{display:inline-block;
font-size:inherit;
line-height:inherit;
font-weight:inherit}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{margin-left:0.5em}
.sc_layouts_row_type_narrow .socials_wrap,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]){margin:0}
.sc_layouts_row_type_narrow .socials_wrap .social_item,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item{margin:0 8px 0 0}
.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon{font-size:15px;
width:auto;
height:auto;
line-height:inherit;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
background-color:transparent !important}
.sc_layouts_row_type_narrow .socials_wrap .social_item_style_bg .social_icon,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item_style_bg .social_icon{width:1.2em;
height:1.2em}
.sc_layouts_row_type_narrow .socials_wrap .social_icon svg,.sc_layouts_row_type_narrow .socials_wrap .social_icon object{width:1em;
height:1em}
.sc_layouts_row_type_narrow .sc_button{background-color:transparent;
border:1px solid #efa758;
color:#efa758}
.sc_layouts_row_type_compact{padding:0.75em 0}
.sc_layouts_row_type_compact .sc_layouts_item,.sc_layouts_row_type_normal .sc_layouts_item{letter-spacing:0}
.sc_layouts_row_type_compact{}
.sc_layouts_row_type_compact .sc_layouts_item_icon{font-size:1.25em;
font-weight:400}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"]{font-size:inherit;
line-height:inherit;
font-weight:inherit}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1,.sc_layouts_row_type_compact .sc_layouts_item_details_line2{display:inline-block;
font-size:inherit;
line-height:inherit;
font-weight:inherit}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{margin-left:0.5em}
.sc_layouts_row_type_compact .socials_wrap,.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]){margin:0}
.sc_layouts_row_type_compact .socials_wrap .social_item,.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item{margin:0 10px 0 0}
.sc_layouts_row_type_compact socials_wrap .social_item .social_icon,.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon{font-size:15px;
width:auto;
height:auto;
line-height:inherit;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.sc_layouts_row_type_compact .socials_wrap .social_item_style_bg .social_icon,.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item_style_bg .social_icon{width:1.2em;
height:1.2em}
.sc_layouts_row_type_normal{padding:2em 0}
.sc_layouts_row_fixed_placeholder{display:none;
position:relative}
.sc_layouts_row_unfixed_placeholder{position:relative;
width:100%;
height:0}
.sc_layouts_row_fixed_marker_on,.sc_layouts_row_fixed_marker_off{visibility:hidden;
opacity:0;
pointer-events:none;
width:100%;
height:1px}
.sc_layouts_row_fixed_marker_on{position:absolute;
z-index:-1;
top:-1.25px;
left:0}
.sc_layouts_row_fixed_marker_off{position:absolute;
z-index:-1;
top:-1.25px;
left:0}
.sc_layouts_row_fixed_on{position:fixed;
z-index:100002;
top:0;
right:-15px;
bottom:auto;
left:-15px;
position:fixed !important;
background-color:#fff;
margin-left:0 !important;
margin-right:0 !important;
margin-top:0;
margin-bottom:0}
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder{display:block;
width:100%}
.sc_layouts_row_fixed_on.e-con:not(.elementor-section-justified),.sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified){left:0;
right:0}
.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on{z-index:100001}
.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on{z-index:100000}
.sc_layouts_row_fixed_on.sc_layouts_row_on_top{z-index:999999}
:root{--trx-addons-fixed-rows-duration:0.4s}
.sc_layouts_row_fixed.sc_layouts_row_delay_fixed:not(.sc_layouts_row_fixed_with_fullscreen){-webkit-transition:none !important;
-ms-transition:none !important;
transition:none !important}
.sc_layouts_row_fixed.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_with_fullscreen{margin-top:0;
will-change:margin-top}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed:not(.sc_layouts_row_fixed_with_fullscreen){-webkit-animation:trx-addons-layouts-fix-row var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
-ms-animation:trx-addons-layouts-fix-row var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
animation:trx-addons-layouts-fix-row var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_with_fullscreen.sc_layouts_row_fixed_with_fullscreen{-webkit-animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
-ms-animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
animation:trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_animation_off:not(.sc_layouts_row_fixed_with_fullscreen){-webkit-animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_animation_off.sc_layouts_row_fixed_with_fullscreen.sc_layouts_row_fixed_with_fullscreen{-webkit-animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards}
@-webkit-keyframes trx-addons-layouts-fix-row{from{-webkit-transform:translateY(-200%);
-ms-transform:translateY(-200%);
transform:translateY(-200%)}
to{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
@keyframes trx-addons-layouts-fix-row{from{-webkit-transform:translateY(-200%);
-ms-transform:translateY(-200%);
transform:translateY(-200%)}
to{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
}
@-webkit-keyframes trx-addons-layouts-unfix-row{from{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
to{-webkit-transform:translateY(-200%);
-ms-transform:translateY(-200%);
transform:translateY(-200%)}
}
@keyframes trx-addons-layouts-unfix-row{from{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)}
to{-webkit-transform:translateY(-200%);
-ms-transform:translateY(-200%);
transform:translateY(-200%)}
}
@-webkit-keyframes trx-addons-layouts-fix-row2{from{margin-top:-20em}
to{margin-top:0}
}
@keyframes trx-addons-layouts-fix-row2{from{margin-top:-20em}
to{margin-top:0}
}
@-webkit-keyframes trx-addons-layouts-unfix-row2{from{margin-top:0}
to{margin-top:-20em}
}
@keyframes trx-addons-layouts-unfix-row2{from{margin-top:0}
to{margin-top:-20em}
}
body.hide_fixed_rows .sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_with_fullscreen){-webkit-animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation:trx-addons-layouts-unfix-row var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards}
body.hide_fixed_rows .sc_layouts_row_fixed_on.sc_layouts_row_fixed_with_fullscreen.sc_layouts_row_fixed_with_fullscreen{-webkit-animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation:trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards}
body.hide_fixed_rows .sc_layouts_row_fixed_placeholder{-webkit-transition:height var(--trx-addons-fixed-rows-duration) ease !important;
-ms-transition:height var(--trx-addons-fixed-rows-duration) ease !important;
transition:height var(--trx-addons-fixed-rows-duration) ease !important}
body.hide_fixed_rows_enabled .sc_layouts_row_fixed:not(.sc_layouts_row_fixed_on) + .sc_layouts_row_fixed_placeholder{height:0 !important}
body:not(.elementor-editor-active) .sc_layouts_row_hide_unfixed:not(.sc_layouts_row_fixed_on){height:0;
padding:0;
overflow:hidden}
.sc_layouts_flex{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_layouts_flex>.sc_layouts_column{display:-webkit-flex;
display:-ms-flexbox;
display:flex}
.sc_layouts_flex>.sc_layouts_column>.sc_layouts_item{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-flex-grow:1;
-ms-flex-grow:1;
flex-grow:1}
.sc_layouts_flex.sc_layouts_columns_stretch{-webkit-align-content:stretch;
-ms-flex-line-pack:stretch;
align-content:stretch}
.sc_layouts_flex.sc_layouts_columns_top{-webkit-align-content:flex-start;
-ms-flex-line-pack:start;
align-content:flex-start}
.sc_layouts_flex.sc_layouts_columns_bottom{-webkit-align-content:flex-end;
-ms-flex-line-pack:end;
align-content:flex-end}
.sc_layouts_flex.sc_layouts_columns_middle{-webkit-align-content:center;
-ms-flex-line-pack:center;
align-content:center}
.sc_layouts_flex.sc_layouts_content_top>.sc_layouts_column>.sc_layouts_item{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_layouts_flex.sc_layouts_content_top:not(.sc_layouts_columns_stretch)>.sc_layouts_column{-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start}
.sc_layouts_flex.sc_layouts_content_bottom>.sc_layouts_column>.sc_layouts_item{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.sc_layouts_flex.sc_layouts_content_bottom:not(.sc_layouts_columns_stretch)>.sc_layouts_column{-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end}
.sc_layouts_flex.sc_layouts_content_middle>.sc_layouts_column>.sc_layouts_item{-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_layouts_flex.sc_layouts_content_middle:not(.sc_layouts_columns_stretch)>.sc_layouts_column{-webkit-align-items:center;
-ms-flex-align:center;
align-items:center}
.sc_layouts_flex.sc_layouts_columns_bottom:after,.sc_layouts_flex.sc_layouts_columns_middle:after,.sc_layouts_flex.sc_layouts_columns_top:after{content:'';
width:100%;
height:0;
overflow:hidden;
visibility:hidden;
display:block}
.sc_layouts_popup{display:none;
background-color:#fff;
-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}
.sc_layouts_popup>p{margin:0}
.sc_layouts_popup .wp-video{width:100% !important}
.mfp-content .sc_layouts_popup{display:block;
overflow-x:hidden;
overflow-y:auto;
max-height:75vh}
.mfp-inline-holder div.mfp-content,.mfp-ajax-holder div.mfp-content{width:auto;
min-width:60%;
max-width:85%;
min-height:40%;
max-height:80%}
.sc_layouts_panel_hide_content{position:fixed;
z-index:100000;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
background:rgba(0,0,0,0);
-webkit-transform:translateX(200%);
-ms-transform:translateX(200%);
transform:translateX(200%);
-webkit-transition:background-color 0.8s ease;
-ms-transition:background-color 0.8s ease;
transition:background-color 0.8s ease}
.sc_layouts_panel_hide_content.sc_layouts_panel_opened{-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
background-color:rgba(0,0,0,0.5)}
.sc_layouts_panel{opacity:0}
.sc_layouts_panel.sc_layouts_panel_opened{-webkit-transition:-webkit-transform 0.8s ease,opacity 0.3s ease;
-ms-transition:-ms-transform 0.8s ease,opacity 0.3s ease;
transition:transform 0.8s ease,opacity 0.3s ease;
opacity:1}
.sc_layouts_panel,.sc_layouts_panel_inner{-webkit-transition:-webkit-transform 0.8s ease,opacity 6s ease;
-ms-transition:-ms-transform 0.8s ease,opacity 6s ease;
transition:transform 0.8s ease,opacity 6s ease}
.sc_layouts_panel_inner{background-color:#fff;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
width:100%;
height:100%;
padding:2em 3em}
.sc_layouts_panel_inner>p{margin:0}
.sc_layouts_panel_left{position:fixed;
z-index:100001;
top:0;
left:0;
max-width:100%;
height:100%}
.sc_layouts_panel_right{position:fixed;
z-index:100001;
top:0;
right:0;
max-width:100%;
height:100%}
.sc_layouts_panel_top{position:fixed;
z-index:100001;
top:0;
left:0;
max-height:100%;
width:100%}
.sc_layouts_panel_bottom{position:fixed;
z-index:100001;
bottom:0;
left:0;
max-height:100%;
width:100%}
.sc_layouts_panel_left.sc_layouts_effect_slide{-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%)}
.sc_layouts_panel_right.sc_layouts_effect_slide{-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
transform:translateX(100%)}
.sc_layouts_panel_top.sc_layouts_effect_slide{-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%)}
.sc_layouts_panel_bottom.sc_layouts_effect_slide{-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%)}
.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened{-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_layouts_panel.sc_layouts_effect_flip,.sc_layouts_panel.sc_layouts_effect_flipout{-webkit-perspective:600px;
-ms-perspective:600px;
perspective:600px;
pointer-events:none}
.sc_layouts_panel.sc_layouts_effect_flip.sc_layouts_panel_opened,.sc_layouts_panel.sc_layouts_effect_flipout.sc_layouts_panel_opened{pointer-events:initial}
.sc_layouts_panel_left.sc_layouts_effect_flip .sc_layouts_panel_inner{-webkit-transform-origin:left center;
-ms-transform-origin:left center;
transform-origin:left center;
-webkit-transform:rotateY(120deg);
-ms-transform:rotateY(120deg);
transform:rotateY(120deg)}
.sc_layouts_panel_left.sc_layouts_effect_flipout .sc_layouts_panel_inner{-webkit-transform-origin:left center;
-ms-transform-origin:left center;
transform-origin:left center;
-webkit-transform:rotateY(-120deg);
-ms-transform:rotateY(-120deg);
transform:rotateY(-120deg)}
.sc_layouts_panel_left.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,.sc_layouts_panel_left.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner{-webkit-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
transform:rotateY(0deg)}
.sc_layouts_panel_right.sc_layouts_effect_flip .sc_layouts_panel_inner{-webkit-transform-origin:right center;
-ms-transform-origin:right center;
transform-origin:right center;
-webkit-transform:rotateY(-120deg);
-ms-transform:rotateY(-120deg);
transform:rotateY(-120deg)}
.sc_layouts_panel_right.sc_layouts_effect_flipout .sc_layouts_panel_inner{-webkit-transform-origin:right center;
-ms-transform-origin:right center;
transform-origin:right center;
-webkit-transform:rotateY(120deg);
-ms-transform:rotateY(120deg);
transform:rotateY(120deg)}
.sc_layouts_panel_right.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,.sc_layouts_panel_right.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner{-webkit-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
transform:rotateY(0deg)}
.sc_layouts_panel_top.sc_layouts_effect_flip .sc_layouts_panel_inner{-webkit-transform-origin:center top;
-ms-transform-origin:center top;
transform-origin:center top;
-webkit-transform:rotateX(-120deg);
-ms-transform:rotateX(-120deg);
transform:rotateX(-120deg)}
.sc_layouts_panel_top.sc_layouts_effect_flipout .sc_layouts_panel_inner{-webkit-transform-origin:center top;
-ms-transform-origin:center top;
transform-origin:center top;
-webkit-transform:rotateX(120deg);
-ms-transform:rotateX(120deg);
transform:rotateX(120deg)}
.sc_layouts_panel_top.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,.sc_layouts_panel_top.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner{-webkit-transform:rotateX(0deg);
-ms-transform:rotateX(0deg);
transform:rotateX(0deg)}
.sc_layouts_panel_bottom.sc_layouts_effect_flip .sc_layouts_panel_inner{-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-transform:rotateX(120deg);
-ms-transform:rotateX(120deg);
transform:rotateX(120deg)}
.sc_layouts_panel_bottom.sc_layouts_effect_flipout .sc_layouts_panel_inner{-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-transform:rotateX(-120deg);
-ms-transform:rotateX(-120deg);
transform:rotateX(-120deg)}
.sc_layouts_panel_bottom.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,.sc_layouts_panel_bottom.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner{-webkit-transform:rotateX(0deg);
-ms-transform:rotateX(0deg);
transform:rotateX(0deg)}
body.single-cpt_layouts .trx-addons-layout--single-preview{position:relative;
margin:0 auto}
body.single-cpt_layouts.body_style_wide .trx-addons-layout--single-preview,body.single-cpt_layouts.body_style_boxed .trx-addons-layout--single-preview{max-width:var(--theme-var-page) !important}
body.single-cpt_layouts[class*="cpt_layouts-template"]{background-image:url("images/transparent.png");
background-repeat:repeat}
body[class*="cpt_layouts-template"] .trx-addons-layout--edit-mode .trx-addons-layout__inner,body[class*="cpt_layouts-template"] .trx-addons-layout--single-preview .trx-addons-layout__inner{margin-left:auto;
margin-right:auto;
-webkit-box-sizing:content-box;
-ms-box-sizing:content-box;
box-sizing:content-box}
@media (min-width:1680px) and (max-width:2159px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}
}
@media (min-width:1280px) and (max-width:1679px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}
}
@media (min-width:768px) and (max-width:1279px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:3em}
}
@media (max-width:767px){.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:3em}
}
.sc_button_wrap:not([class*="sc_align_"]){display:inline-block;
vertical-align:top}
.sc_button{display:inline-block;
vertical-align:top;
text-transform:uppercase;
white-space:nowrap;
padding:1.5em 3em;
background-position:center center;
background-repeat:repeat;
overflow:hidden;
background-color:#efa758;
color:#fff;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.sc_button:hover{background-color:#007fc5}
.sc_button + .sc_button{margin-left:1em}
.sc_button_subtitle{font-size:0.85em;
line-height:1.25em;
text-transform:none;
display:block}
.sc_button_icon,.sc_button_text{display:inline-block;
vertical-align:middle;
white-space:normal;
text-decoration:inherit}
.sc_button_icon{font-size:2em;
line-height:1.25em;
font-weight:400;
font-style:normal}
.sc_button .sc_button_icon svg{stroke:currentColor;
fill:currentColor;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.sc_button .sc_button_icon svg,.sc_button .sc_button_icon object{width:1em;
height:1em}
.sc_button_icon img{max-height:2.5em;
width:auto}
.sc_button_icon_left .sc_button_icon{margin-right:0.8em}
.sc_button_icon_right .sc_button_icon{float:right;
margin-left:0.8em}
.sc_button_icon_top .sc_button_icon{display:block;
margin-bottom:0.25em;
text-align:center}
.sc_button.sc_button_size_small{padding:1em 2.5em}
.sc_button.sc_button_size_small .sc_button_icon img{max-height:2em;
width:auto}
.sc_button.sc_button_size_large{font-size:1.25em}
.sc_button.sc_button_size_large .sc_button_icon img{max-height:4em;
width:auto}
.sc_button_bg_image{position:relative;
background-position:center;
background-repeat:no-repeat;
background-size:cover}
.sc_button.sc_button_bg_image,.sc_button.sc_button_bg_image:hover{color:#fff !important}
.sc_button_bg_image .sc_button_text{position:relative;
z-index:2}
.sc_button_bg_image:before{content:' ';
margin:0 !important;
position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5);
-webkit-transition:background-color 0.3s ease;
-ms-transition:background-color 0.3s ease;
transition:background-color 0.3s ease}
.sc_button_bg_image:hover:before{background-color:rgba(0,0,0,0.75)}
.sc_button_bordered{background:none !important;
border:2px solid #efa758;
color:#efa758}
.sc_button_bordered:hover{border-color:#007fc5;
color:#007fc5}
.sc_button_simple{display:inline-block;
background-color:transparent !important;
color:#efa758;
position:relative;
padding:0 1.8em 0 0}
.sc_button_simple:hover{color:#000}
.sc_button.sc_button_simple:before,.sc_button.sc_button_simple:after{content:'\e911';
font-family:"trx_addons_icons";
margin:0;
line-height:inherit;
color:inherit;
position:absolute;
z-index:1;
top:0;
right:0;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.sc_button_with_icon.sc_button_simple:before,.sc_button_with_icon.sc_button_simple:after,.sc_button_with_image.sc_button_simple:before,.sc_button_with_image.sc_button_simple:after{top:50%;
line-height:1em;
margin-top:-0.5em}
.sc_button.sc_button_simple:before{right:20px;
opacity:0}
.sc_button.sc_button_simple:hover:before{opacity:1;
right:0}
.sc_button.sc_button_simple:hover:after{opacity:0;
right:-20px}
.sc_button_simple.sc_button_icon_left{padding-left:1px}
.sc_button_simple.sc_button_icon_left .sc_button_icon{margin-right:0.4em}
.sc_button_simple.sc_button_icon_right{padding-right:1px}
.sc_button_simple.sc_button_icon_right .sc_button_icon{margin-left:0.4em}
.sc_form{position:relative;
padding-top:0.0001px}
.trx_addons_field_error{border-color:#CC0000 !important;
-webkit-box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2);
-ms-box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2);
box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2)}
.sc_form form input.filled.trx_addons_field_error,.sc_form form input.filled.trx_addons_field_error:hover,.sc_form form input.filled.trx_addons_field_error:focus{color:#ff0000 !important;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none}
.sc_form.sc_align_left .sc_form_field{text-align:left}
.sc_form.sc_align_center .sc_form_field{text-align:center}
.sc_form.sc_align_right .sc_form_field{text-align:right}
.sc_form.sc_align_justify .sc_form_field{text-align:justify}
.sc_form_title,.sc_form_description{margin-bottom:2rem}
.sc_form_form{position:relative}
.sc_form_field{display:block;
margin-bottom:1.3em}
span.sc_form_field_title{display:block;
font-size:1em;
line-height:1.8em;
font-weight:normal;
margin-bottom:0.7em;
color:#292929}
label.required span.sc_form_field_title:after{content:'*';
display:inline-block;
vertical-align:text-top;
margin:-0.5em 0 0 0.5em;
font-size:80%;
color:#da6f5b}
.sc_form_field_tooltip{position:relative;
font-size:10px;
display:inline-block;
vertical-align:top;
width:1em;
height:1em;
line-height:1em;
text-align:center;
background-color:#000;
color:#fff;
padding:2px;
margin:-2px 0 0 2px;
cursor:help;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
.sc_form_field_tooltip:before{content:' ';
display:block;
position:absolute;
z-index:1000;
top:-4px;
left:18px;
width:0;
height:0;
opacity:0;
border:5px solid #000;
border-color:transparent transparent #000}
.sc_form_field_tooltip:after{content:attr(data-tooltip-text);
display:block;
text-align:left;
line-height:13px;
width:150px;
background-color:#000;
color:#fff;
padding:6px 10px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
border-radius:3px;
display:none;
opacity:0;
pointer-events:none;
position:absolute;
z-index:1000;
top:-10px;
left:23px}
.sc_form_field_title:hover .sc_form_field_tooltip:before,.sc_form_field_title:hover .sc_form_field_tooltip:after{opacity:1;
display:block}
.sc_form_field_range .sc_form_field_wrap,.sc_form_field_slider .sc_form_field_wrap{display:block;
margin:0 0.6em}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical{max-height:12em;
overflow-y:auto}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical .sc_form_field_choises_item{display:block}
.sc_form input[type="text"],.sc_form select,.sc_form textarea{width:100%;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_form.sc_align_left input,.sc_form.sc_align_left textarea{text-align:left}
.sc_form.sc_align_center input,.sc_form.sc_align_center textarea{text-align:center}
.sc_form.sc_align_right input,.sc_form.sc_align_right textarea{text-align:right}
.sc_form .sc_form_info_data>a,.sc_form .sc_form_info_data>span{display:block;
color:#000}
.sc_form .sc_form_info_data>a:hover{color:#efa758}
.sc_form button:after{content:' '}
.sc_form_default .sc_form_field_button:before{content:' ';
clear:both;
width:100%;
height:0;
display:block}
.sc_form_default .sc_form_field_button{text-align:left}
.sc_form_detailed .sc_form_form{width:90%}
.sc_form_detailed .sc_form_title,.sc_form_detailed .sc_form_description{text-align:left}
.sc_form_detailed button{width:100%}
.sc_form_detailed .sc_form_info_item{overflow:hidden}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item{margin-top:3.5em}
.sc_form_detailed .sc_form_info_icon{float:left;
color:#c7c7c7;
display:block;
width:2em;
text-align:center}
.sc_form_detailed .sc_form_info_icon:before{font-family:"trx_addons_icons";
font-size:2.3em;
line-height:1.2em}
.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before{content:'\e893'}
.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before{content:'\e86d'}
.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before{content:'\e88a'}
.sc_form_detailed .sc_form_info_area{float:left;
display:block;
width:100%;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
margin-left:-3em;
padding-left:4.5em;
font-size:0.9231em;
text-transform:uppercase;
color:#292929}
.sc_form_detailed .sc_form_info_area>span{display:block;
line-height:1.5em}
.sc_form_detailed .sc_form_info_area .sc_form_info_title{font-weight:600}
.sc_form_detailed button{display:block}
.sc_form_modern .sc_form_info{margin-bottom:2.2em}
.sc_form_modern .sc_form_info_item{text-align:center}
.sc_form_modern .sc_form_info_icon{color:#c7c7c7;
display:block}
.sc_form_modern .sc_form_info_icon:before{font-family:"trx_addons_icons";
font-size:4.8em;
line-height:1.5em}
.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before{content:'\e88a'}
.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before{content:'\e86d'}
.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before{content:'\e893'}
.sc_form_modern .sc_form_field{margin-bottom:2.2em}
.sc_form_modern textarea{min-height:10.75em}
.sc_form_modern .sc_form_field_button{text-align:center}
.sc_form_modern button{margin-top:0}
.sc_googlemap_content .sc_form_default .sc_form_details{width:100%;
float:none}
.sc_googlemap_content .sc_form_default .sc_form_details>div{width:100%;
padding-right:0}
.sc_googlemap_content .sc_form_default .sc_form_field_message{width:100%;
float:none;
padding-left:0}
.sc_googlemap_content .sc_form .sc_form_field input[type="text"],.sc_googlemap_content .sc_form .sc_form_field textarea{padding:0.5em 1em}
.sc_googlemap_content .sc_form .sc_form_field textarea{min-height:3em}
[class*="sc_input_hover_"] .sc_form_field_wrap,[class*="sc_input_hover_"] .comments_field_wrap{position:relative;
z-index:1;
display:block}
[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{font-size:1em !important;
line-height:1.25em;
font-weight:400;
font-style:normal;
letter-spacing:1px;
text-align:left !important;
padding:1.4em !important;
width:100%}
[class*="sc_input_hover_"] input:focus,[class*="sc_input_hover_"] select:focus,[class*="sc_input_hover_"] textarea:focus{outline:none}
[class*="sc_input_hover_"] .sc_form_field_hover{position:absolute;
z-index:1;
top:0;
left:0;
width:100%;
font-size:1em;
text-align:left !important;
overflow:visible;
padding:0;
pointer-events:none;
white-space:nowrap;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-font-smoothing:antialiased;
-webkit-touch-callout:none}
[class*="sc_input_hover_"] .sc_form_field_content{position:relative;
display:block;
width:100%;
font-size:1em;
line-height:1.2em;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after{content:'*';
vertical-align:top;
margin-left:0.3em;
font-size:110%;
color:#da6f5b}
[class*="sc_input_hover_"] label.required:after{display:none}
.sc_input_hover_accent input[type="text"],.sc_input_hover_accent input[type="number"],.sc_input_hover_accent input[type="email"],.sc_input_hover_accent input[type="password"],.sc_input_hover_accent input[type="search"],.sc_input_hover_accent select,.sc_input_hover_accent .select2-container .select2-selection,.sc_input_hover_accent textarea{-webkit-box-shadow:0px 0px 0px 2px transparent;
-ms-box-shadow:0px 0px 0px 2px transparent;
box-shadow:0px 0px 0px 2px transparent;
-webkit-transition:box-shadow 0.3s ease;
-ms-transition:box-shadow 0.3s ease;
transition:box-shadow 0.3s ease;
-webkit-appearance:none}
.sc_input_hover_accent textarea{min-height:11.5em}
.sc_input_hover_accent .sc_form_field_hover{position:static}
.sc_input_hover_accent .sc_form_field_content{padding:0.3em 0 0}
.sc_input_hover_accent .sc_form_field_hover:before{content:' ';
display:block !important;
position:absolute;
z-index:-1;
top:0;
left:0;
width:100%;
height:3em;
-webkit-box-shadow:0px 0px 0px 0px;
-ms-box-shadow:0px 0px 0px 0px;
box-shadow:0px 0px 0px 0px;
color:rgba(239,167,88,0.6)}
.sc_input_hover_accent textarea + .sc_form_field_hover:before{height:9em}
.sc_input_hover_accent input:focus + .sc_form_field_hover,.sc_input_hover_accent select:focus + .sc_form_field_hover,.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover,.sc_input_hover_accent .select2-container--open + .sc_form_field_hover,.sc_input_hover_accent textarea:focus + .sc_form_field_hover{pointer-events:none}
.sc_input_hover_accent input:focus + .sc_form_field_hover:before,.sc_input_hover_accent select:focus + .sc_form_field_hover:before,.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover:before,.sc_input_hover_accent .select2-container--open + .sc_form_field_hover:before,.sc_input_hover_accent textarea:focus + .sc_form_field_hover:before{-webkit-animation:anim-accent 0.3s forwards;
-ms-animation:anim-accent 0.3s forwards;
animation:anim-accent 0.3s forwards}
.sc_input_hover_accent input[type="text"]:focus,.sc_input_hover_accent input[type="number"]:focus,.sc_input_hover_accent input[type="email"]:focus,.sc_input_hover_accent input[type="password"]:focus,.sc_input_hover_accent input[type="search"]:focus,.sc_input_hover_accent select:focus,.sc_input_hover_accent .select2-container--focus .select2-selection,.sc_input_hover_accent .select2-container--open .select2-selection,.sc_input_hover_accent textarea:focus{border-color:#efa758 !important}
@-webkit-keyframes anim-accent{to{-webkit-box-shadow:0px 0px 100px 50px;
-ms-box-shadow:0px 0px 100px 50px;
box-shadow:0px 0px 100px 50px;
opacity:0}
}
@keyframes anim-accent{to{-webkit-box-shadow:0px 0px 100px 50px;
-ms-box-shadow:0px 0px 100px 50px;
box-shadow:0px 0px 100px 50px;
opacity:0}
}
.sc_input_hover_path .sc_form_field_wrap{margin-bottom:3em}
.sc_input_hover_path input[type="text"],.sc_input_hover_path input[type="number"],.sc_input_hover_path input[type="email"],.sc_input_hover_path input[type="password"],.sc_input_hover_path input[type="search"],.sc_input_hover_path textarea{border:none !important;
background:transparent !important}
.sc_input_hover_path textarea{height:4.1em;
overflow:hidden;
min-height:0 !important}
.sc_input_hover_path textarea.filled,.sc_input_hover_path textarea:focus{height:auto;
min-height:10.5em !important}
.sc_input_hover_path .sc_form_field_hover{height:100%;
cursor:text;
display:block}
.sc_input_hover_path .sc_form_field_content{padding:2em 1.5em 1.5em;
-webkit-transform-origin:0% 50%;
-ms-transform-origin:0% 50%;
transform-origin:0% 50%;
-webkit-transition:-webkit-transform 0.3s ease;
-ms-transition:-ms-transform 0.3s ease;
transition:transform 0.3s ease}
.sc_input_hover_path textarea + .sc_form_field_hover>.sc_form_field_content{padding-top:2em}
.sc_input_hover_path .sc_form_field_graphic{fill:none;
position:absolute;
z-index:1;
top:0;
left:0;
-webkit-transform:scale3d(1,-1,1);
-ms-transform:scale3d(1,-1,1);
transform:scale3d(1,-1,1);
-webkit-transition:stroke-dashoffset 0.5s ease;
-ms-transition:stroke-dashoffset 0.5s ease;
transition:stroke-dashoffset 0.5s ease;
pointer-events:none;
stroke:#333;
stroke-width:2px;
stroke-dasharray:1190;
stroke-dashoffset:670}
.sc_input_hover_path textarea + .sc_form_field_hover>.sc_form_field_graphic{stroke-dasharray:1420;
stroke-dashoffset:900}
.sc_input_hover_path input:focus + .sc_form_field_hover,.sc_input_hover_path textarea:focus + .sc_form_field_hover,.sc_input_hover_path input.filled + .sc_form_field_hover,.sc_input_hover_path textarea.filled + .sc_form_field_hover{cursor:default;
pointer-events:none}
.sc_input_hover_path input:focus + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path input.filled + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_graphic{stroke-dashoffset:0}
.sc_input_hover_path input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_content{-webkit-transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0);
-ms-transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0);
transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0)}
.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_content{-webkit-transform:scale3d(0.875,0.875,1) translate3d(0,10em,0);
-ms-transform:scale3d(0.875,0.875,1) translate3d(0,10em,0);
transform:scale3d(0.875,0.875,1) translate3d(0,10em,0)}
.sc_input_hover_jump .sc_form_field_wrap{padding-top:2em;
overflow:hidden}
.sc_input_hover_jump input[type="text"],.sc_input_hover_jump input[type="number"],.sc_input_hover_jump input[type="email"],.sc_input_hover_jump input[type="password"],.sc_input_hover_jump input[type="search"],.sc_input_hover_jump textarea{border:2px solid #ddd}
.sc_input_hover_jump textarea{min-height:11.9em !important}
.sc_input_hover_jump .sc_form_field_hover{overflow:hidden;
-webkit-transform:translate3d(0,2em,0);
-ms-transform:translate3d(0,2em,0);
transform:translate3d(0,2em,0)}
.sc_input_hover_jump .sc_form_field_content{padding:1.5em}
.sc_input_hover_jump .sc_form_field_content:before{content:attr(data-content);
position:absolute;
top:-190%;
left:0;
font-weight:bold;
margin:0;
color:#efa758}
.sc_input_hover_jump input:focus + .sc_form_field_hover,.sc_input_hover_jump textarea:focus + .sc_form_field_hover,.sc_input_hover_jump input.filled + .sc_form_field_hover,.sc_input_hover_jump textarea.filled + .sc_form_field_hover{-webkit-animation:anim-jump-1 0.25s forwards;
-ms-animation:anim-jump-1 0.25s forwards;
animation:anim-jump-1 0.25s forwards}
.sc_input_hover_jump input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump input[type="text"].filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump textarea.filled + .sc_form_field_hover>.sc_form_field_content{-webkit-animation:anim-jump-2 0.25s forwards ease-in;
-ms-animation:anim-jump-2 0.25s forwards ease-in;
animation:anim-jump-2 0.25s forwards ease-in}
.sc_input_hover_path input:focus,.sc_input_hover_path textarea:focus,.sc_input_hover_path input.filled,.sc_input_hover_path textarea.filled{border-color:#efa758}
@-webkit-keyframes anim-jump-1{0%,70%{-webkit-transform:translate3d(0,3em,0);
-ms-transform:translate3d(0,3em,0);
transform:translate3d(0,3em,0)}
71%,100%{-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
}
@keyframes anim-jump-1{0%,70%{-webkit-transform:translate3d(0,3em,0);
-ms-transform:translate3d(0,3em,0);
transform:translate3d(0,3em,0)}
71%,100%{-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
}
@-webkit-keyframes anim-jump-2{0%{-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
70%,71%{-webkit-transform:translate3d(0,125%,0);
-ms-transform:translate3d(0,125%,0);
transform:translate3d(0,125%,0);
-webkit-animation-timing-function:ease-out;
-ms-animation-timing-function:ease-out;
animation-timing-function:ease-out}
100%{-webkit-transform:translate3d(0,200%,0);
-ms-transform:translate3d(0,200%,0);
transform:translate3d(0,200%,0)}
}
@keyframes anim-jump-2{0%{-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
70%,71%{-webkit-transform:translate3d(0,125%,0);
-ms-transform:translate3d(0,125%,0);
transform:translate3d(0,125%,0);
-webkit-animation-timing-function:ease-out;
-ms-animation-timing-function:ease-out;
animation-timing-function:ease-out}
100%{-webkit-transform:translate3d(0,200%,0);
-ms-transform:translate3d(0,200%,0);
transform:translate3d(0,200%,0)}
}
.sc_input_hover_underline .sc_form_field{margin-bottom:2em}
.sc_input_hover_underline .sc_form_field_button{margin-bottom:0;
margin-top:3em}
.sc_input_hover_underline .sc_form_field_wrap{margin-bottom:0}
[class*="sc_input_hover_"].sc_input_hover_underline input[type="text"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="number"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="email"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="password"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="search"],[class*="sc_input_hover_"].sc_input_hover_underline textarea{border:none !important;
background-color:transparent !important;
padding:0.5em 0 !important}
.sc_input_hover_underline textarea{height:2.5em;
overflow:hidden;
min-height:0 !important}
.sc_input_hover_underline textarea.filled,.sc_input_hover_underline textarea:focus{height:auto;
min-height:6em !important}
.sc_input_hover_underline textarea + .sc_form_field_hover>.sc_form_field_content{display:block}
.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content{height:6.3em}
.sc_input_hover_underline .sc_form_field_hover{padding:0.5em 0;
overflow:visible}
.sc_input_hover_underline .sc_form_field_hover:before{content:' ';
display:block !important;
position:absolute;
top:auto;
right:auto;
bottom:0;
left:0;
width:100%;
height:2px;
-webkit-transform-origin:50% 100%;
-ms-transform-origin:50% 100%;
transform-origin:50% 100%;
-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;
-ms-transition:-ms-transform 0.3s,background-color 0.3s;
transition:transform 0.3s,background-color 0.3s;
background-color:#ddd}
.sc_input_hover_underline .sc_form_field_content{padding:0;
-webkit-transform-origin:0% 0%;
-ms-transform-origin:0% 0%;
transform-origin:0% 0%;
-webkit-transition:-webkit-transform 0.3s,color 0.3s;
-ms-transition:-ms-transform 0.3s,color 0.3s;
transition:transform 0.3s,color 0.3s}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.sc_input_hover_underline input.filled + .sc_form_field_hover:before,.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{background-color:#333;
-webkit-transform:scale3d(1,1,1);
-ms-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
.sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content{color:#333;
-webkit-transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1);
-ms-transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1);
transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1)}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{color:#333;
height:5.3em;
-webkit-transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1);
-ms-transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1);
transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1)}
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"],[class*="sc_input_hover_"].sc_input_hover_iconed textarea{padding-left:3em !important}
.sc_input_hover_iconed textarea{min-height:8.4em}
.sc_input_hover_iconed .sc_form_field_hover{overflow:hidden;
padding:1.2em !important;
margin:0}
.sc_input_hover_iconed .sc_form_field_content{display:inline-block !important;
width:auto;
-webkit-transform:translate3d(-1.4em,0,0);
-ms-transform:translate3d(-1.4em,0,0);
transform:translate3d(-1.4em,0,0);
-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;
-ms-transition:-ms-transform 0.3s,opacity 0.3s;
transition:transform 0.3s,opacity 0.3s}
.sc_input_hover_iconed .sc_form_field_icon{display:inline-block;
font-size:1.1111em;
text-align:center !important;
position:relative;
width:1.5em;
height:1.6em;
line-height:1.6em;
-webkit-transform:translate3d(-3em,0,0);
-ms-transform:translate3d(-3em,0,0);
transform:translate3d(-3em,0,0);
-webkit-transition:-webkit-transform 0.3s ease;
-ms-transition:-ms-transform 0.3s ease;
transition:transform 0.3s ease}
.sc_input_hover_iconed .sc_form_field_icon:before{position:static !important;
left:auto;
top:auto;
width:auto;
height:auto;
margin:0 !important;
padding:0 !important;
font-style:normal !important;
line-height:inherit;
vertical-align:middle}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.sc_input_hover_iconed input.filled + .sc_form_field_hover,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover{color:#333}
.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_content{opacity:0;
-webkit-transform:translate3d(100px,0,0);
-ms-transform:translate3d(100px,0,0);
transform:translate3d(100px,0,0)}
.sc_input_hover_iconed .sc_form_field_content,.sc_input_hover_iconed .sc_form_field_icon,.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_content{-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);
-ms-transition-timing-function:cubic-bezier(0.7,0,0.3,1);
transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_icon{-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
.sc_socials{position:relative;
padding-top:0.0001px}
.socials_wrap{display:block;
vertical-align:middle;
margin:0}
.socials_wrap.socials_dir_vertical{white-space:normal}
.socials_wrap.socials_dir_vertical .social_item{display:block;
margin-right:0 !important;
margin-bottom:8px}
.socials_wrap .social_item{display:inline-block;
vertical-align:top;
line-height:inherit;
text-align:center;
margin-right:8px}
.socials_wrap .social_item:last-child{margin-right:0 !important}
.socials_wrap .social_item_style_bg{overflow:hidden}
.socials_wrap .social_item[data-copy-link-url]{position:relative}
.socials_wrap:not(.socials_type_list) .social_item .social_icon{position:relative;
display:block;
background-size:100%;
background-position:top center;
overflow:hidden;
width:3em;
height:3em;
line-height:3em;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
.socials_wrap .social_item .social_icon,.socials_wrap .social_item .social_name{-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.socials_wrap .social_item_type_icons_names .social_icon{margin:0 auto}
.socials_wrap .social_item .social_name{font-family:inherit}
.socials_wrap .social_item .social_name:before{display:none}
.socials_wrap .sc_icon_type_svg svg,.socials_wrap .sc_icon_type_svg object{width:1.25em;
height:1.25em;
margin-bottom:-0.2em}
.socials_wrap .social_item .social_icon + .social_name{display:inline-block;
vertical-align:top;
margin-top:0.5em}
.socials_wrap .social_item .social_icon .social_hover{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
opacity:0;
background-size:100%;
background-position:bottom center;
-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease}
.socials_wrap .social_item .social_icon:hover .social_hover{opacity:1}
.sc_title{position:relative}
.slider_container{position:relative;
overflow:hidden}
.slider_container:not(.inited){display:none}
.slider_container.slider_overflow_visible,.slider_container.slider_elastistack,.slider_container.swiper-container-coverflow,.slider_container.swiper-container-cube,.slider_container.swiper-container-flip{overflow:visible}
.slider_outer{position:relative}
.slider_container .slider-slide{position:relative;
background-position:center;
background-repeat:no-repeat;
background-size:cover}
.slider_container:not(.slider_height_fixed) .slider-wrapper{-webkit-align-items:stretch;
-ms-flex-align:stretch;
align-items:stretch}
.slider_container:not(.slider_height_fixed) .slider-slide{height:auto}
.slider_container.slider_height_fixed:not(.slider_direction_vertical) .slider-slide{height:100%}
.slider_container[data-interval="0"] .swiper-wrapper,.slider_container[data-interval="0"] .swiper-slide,.slider_container[data-interval="0"] .slide_parallax_wrapper{transition-timing-function:linear !important}
.slider_container.slider_with_parallax .slider-slide{overflow:hidden}
.slider_container.slider_with_parallax .slide_parallax_wrapper{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.slider_container.slider_type_bg:not(.slider_controller_container):not(.slider_multi),.slider_container.slider_type_bg:not(.slider_controller_container):not(.slider_multi) .slider-slide{min-height:180px}
.slider_container.slider_controls_side:not(.slider_controller_container):not(.slider_multi),.slider_container.slider_controls_side:not(.slider_controller_container):not(.slider_multi) .slider-slide,.slider_outer_controls_outside .slider_container:not(.slider_controller_container):not(.slider_multi),.slider_outer_controls_outside .slider_container:not(.slider_controller_container):not(.slider_multi) .slider-slide{min-height:3em}
.slider_container.slider_elastistack .slider-slide,.slider_container.slider_type_text .slider-slide,.slider_container.slider_type_bg .slider-slide,.slider_container.slider_type_images .slider-slide{text-align:center;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.slider_container.slider_type_images .slider-slide>img,.slider_container.slider_type_images .slider-slide>.slide_parallax_wrapper>img{max-width:100%;
height:auto}
.slider_container .slider-slide>.slide_link,.slider_container .slider-slide>.slide_parallax_wrapper>.slide_link{display:block;
position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0}
.slider_container .slider-slide>.trx_addons_video_player,.slider_container .slider-slide>.slide_parallax_wrapper>.trx_addons_video_player{display:block;
width:100%;
height:100%}
.slider_container.slider_type_text .slide_content{width:100%}
.slider_container.slider_type_bg .slide_content,.slider_container.slider_type_images .slide_content{position:relative;
z-index:2;
color:#f0f0f0}
.slider_container .slide_info + .slide_content{margin-top:0.5em}
.slider_container .slide_content p{margin:0}
.slider_container.swiper-container-swap .slider-slide{transition-property:transform,opacity}
.slider_shadows .slider_container,.slider_container.slider_shadows{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
padding:2em}
.slider_shadows .slider_container .slider-slide,.slider_container.slider_shadows .slider-slide{padding:1.5em;
background-color:#fff;
-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.1);
-ms-box-shadow:0 0 30px 0 rgba(0,0,0,0.1);
box-shadow:0 0 30px 0 rgba(0,0,0,0.1)}
.slider_outer .slide_number,.slider_container .slide_number{display:none}
.slider_container .slide_info,.slider_container .slide_content{position:relative;
z-index:2;
text-align:center;
padding:0 3em;
line-height:1.3em;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.slider_container .slide_info.slide_info_large{padding:2em;
background-color:rgba(0,0,0,0.6)}
.slider_container .slide_overlay,.slider_container .slide_info.slide_info_large,.slider_container .slide_info a{-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title,.slider_container.slider_type_images .slide_info.slide_info_large .slide_title,.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title a,.slider_container.slider_type_images .slide_info.slide_info_large .slide_title a,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_date,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_date,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats,.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats a,.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats a{color:#ffffff}
.slider_container .slide_info.slide_info_large:hover{background-color:rgba(0,0,0,0.8)}
.slider_container .slide_info.slide_info_large .slide_cats a{font-size:0.8667em;
line-height:1.7333em;
font-weight:500;
text-transform:uppercase}
.slider_container .slide_info.slide_info_large .slide_title{font-size:1.4em;
line-height:1.5em;
font-weight:400;
text-transform:uppercase;
margin:0.5em 0}
.slider_container .slide_info.slide_info_large .slide_date{font-size:0.9333em;
font-style:italic}
.slider_container.slider_titles_center .slide_info:not(.slide_info_large),.slider_container.slider_titles_center .slide_content{padding:0}
.slider_container.slider_titles_center .slide_info_large{min-width:50%;
max-width:75%}
.slider_container.slider_titles_lb .slider-slide,.slider_container.slider_titles_rb .slider-slide,.slider_container.slider_titles_bottom .slider-slide{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.slider_container.slider_titles_lb .slider-slide:not(.with_content) .slide_info_small,.slider_container.slider_titles_rb .slider-slide:not(.with_content) .slide_info_small,.slider_container.slider_titles_bottom .slider-slide:not(.with_content) .slide_info_small,.slider_container.slider_titles_lb .slide_content,.slider_container.slider_titles_rb .slide_content,.slider_container.slider_titles_bottom .slide_content{margin-bottom:2em}
.slider_container.slider_titles_lb .slider-slide{-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start}
.slider_container.slider_titles_lb .slide_info,.slider_container.slider_titles_lb .slide_content{text-align:left}
.slider_container.slider_titles_lb .slide_info_large{max-width:50%}
.slider_container.slider_titles_rb .slider-slide{-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end}
.slider_container.slider_titles_rb .slide_info,.slider_container.slider_titles_rb .slide_content{text-align:right}
.slider_container.slider_titles_rb .slide_info_large{max-width:50%}
.slider_container .slide_info .slide_title{margin-top:0.4em}
.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle{font-style:italic;
letter-spacing:0}
.slider_container .slide_overlay{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.4)}
.slider_container .slider-slide:hover .slide_overlay{background-color:rgba(0,0,0,0.7)}
.slider_container:not(.slider_type_text) .slide_info_small,.slider_container.slider_multi:not(.slider_type_text) .slide_info_small{text-shadow:1px 1px #000}
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info,.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info{margin-bottom:3em}
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info + .slide_content{margin-top:-2.5em;
margin-bottom:3em}
.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:4em}
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info + .slide_content,.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info + .slide_content{margin-top:-3.5em;
margin-bottom:4em}
.slider_container.slider_multi .slide_title,.slider_container .slide_info:not(.slide_info_large) .slide_title{font-size:1.5385em;
margin:0.2em 0}
.slider_container.slider_multi:not(.slider_type_text) .slide_title,.slider_container.slider_multi:not(.slider_type_text) .slide_title a,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a{color:#f0f0f0}
.slider_container.slider_multi:not(.slider_type_text) .slide_title a:hover,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a:hover,.slider_container.slider_multi:not(.slider_type_text) .slide_cats a:hover,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a:hover{color:#ffffff}
.slider_container.slider_multi:not(.slider_type_text) .slide_date,.slider_container.slider_multi:not(.slider_type_text) .slide_cats,.slider_container.slider_multi:not(.slider_type_text) .slide_cats a,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats,.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a{color:#ccc}
.slider_container .video_play + .slide_info{display:none}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info + .slide_content,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_content{-webkit-transition:-webkit-transform 0.3s ease;
-ms-transition:-ms-transform 0.3s ease;
transition:transform 0.3s ease;
pointer-events:none}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info + .slide_content,.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_content{-webkit-transform:translateY(8em);
-ms-transform:translateY(8em);
transform:translateY(8em)}
.slider_outer.slider_outer_titles_outside{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
padding-bottom:5rem}
.slider_outer.slider_outer_titles_outside .slide_info .slide_number{vertical-align:top;
position:absolute;
z-index:1;
top:50%;
right:1em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
font-size:2em}
.slider_titles_outside_wrap{position:absolute;
z-index:8;
bottom:0;
left:0;
width:100%;
max-height:4em;
text-align:center}
.slider_titles_outside_wrap .slide_info{display:none}
.slider_titles_outside_wrap .slide_title{margin:0}
.slider_outer.slider_outer_titles_outside_top{padding-top:8em;
padding-bottom:0}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number{display:inline-block}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap{position:absolute;
z-index:8;
top:1.5em;
left:0;
bottom:auto;
max-height:5em}
.slider_container .swiper-pagination,.slider_outer .swiper-pagination{display:block;
text-align:center;
z-index:9;
color:#fff}
.slider_outer_pagination_pos_bottom_outside .swiper-pagination{position:static;
display:block;
text-align:center;
margin-top:1em;
bottom:auto;
left:auto}
.sc_item_slider .swiper-pagination-fraction{color:#333}
.swiper-pagination-custom .swiper-pagination-button{width:3em;
height:3em;
border:2px solid #ddd;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-color:#f7f7f7;
opacity:0.8;
vertical-align:bottom;
margin:0 4px;
display:inline-block;
-webkit-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{opacity:1;
border-color:#efa758}
.slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom{padding-bottom:0 !important}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{left:0;
top:auto;
bottom:1em;
width:100%;
height:3em;
line-height:3em;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{left:auto;
bottom:auto;
position:static;
margin-top:1em}
.slider_container.slider_pagination_pos_left .swiper-pagination-custom,.slider_container.slider_pagination_pos_right .swiper-pagination-custom{left:1em;
top:50%;
bottom:auto;
width:auto;
height:auto;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.slider_container.slider_pagination_pos_right .swiper-pagination-custom{right:1em;
left:auto}
.slider_container.slider_pagination_pos_left .swiper-pagination-button,.slider_container.slider_pagination_pos_right .swiper-pagination-button{display:block;
margin:4px 0;
width:2em;
height:2em}
.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{opacity:0.8;
vertical-align:bottom;
border:2px solid #f0f0f0;
background-color:transparent;
width:10px;
height:10px;
background-position:center;
background-repeat:no-repeat;
background-size:cover}
.slider_container .swiper-pagination-bullet-active,.slider_outer .swiper-pagination-bullet-active{opacity:1}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{left:0;
top:auto;
bottom:1em;
width:100%;
height:1.5em;
line-height:1.5em;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination,.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{left:auto;
bottom:auto;
position:static;
margin-top:1em}
.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination{margin-top:0.25em}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;
margin:0 4px}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets,.slider_container.slider_pagination_pos_right .swiper-pagination-bullets{left:1em;
top:50%;
bottom:auto;
width:auto;
height:auto;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets{right:1em;
left:auto}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,.slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet{display:block;
margin:4px 0}
.slider_container .swiper-pagination-fraction,.slider_outer .swiper-pagination-fraction{font-size:0.8667em;
left:0;
top:auto;
bottom:0.5em;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.slider_outer.slider_outer_pagination_pos_left>.swiper-pagination-fraction,.slider_container.slider_pagination_pos_left .swiper-pagination-fraction{text-align:left;
padding-left:1em}
.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction,.slider_container.slider_pagination_pos_right .swiper-pagination-fraction{text-align:right;
padding-right:1em}
.sc_item_slider:not(.slider_outer_controls_bottom) .swiper-pagination-fraction{position:static;
margin-top:1em}
.sc_item_slider.slider_outer_pagination_pos_left>.swiper-pagination-fraction{padding-left:0}
.sc_item_slider.slider_outer_pagination_pos_right>.swiper-pagination-fraction{padding-right:0}
.slider_container .swiper-pagination-fraction>*,.slider_outer .swiper-pagination-fraction>*{line-height:inherit;
vertical-align:middle}
.slider_container .swiper-pagination-fraction>.swiper-pagination-current,.slider_outer .swiper-pagination-fraction>.swiper-pagination-current{font-size:2em;
line-height:1.2em}
.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_progressbar:not(.sc_item_slider) .slider_pagination_wrap{margin-top:0}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar,.slider_container.slider_pagination_pos_bottom_outside .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-progressbar{left:0;
width:100%;
height:6px;
top:auto;
bottom:0}
.slider_container.slider_pagination_pos_right .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_right .swiper-pagination-progressbar{left:auto !important;
right:0;
width:6px;
height:100%;
top:0;
bottom:auto}
.slider_container.slider_pagination_pos_left .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_left .swiper-pagination-progressbar{left:0;
right:auto !important;
width:6px;
height:100%;
top:0;
bottom:auto}
.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet{border-color:#ddd}
.sc_slider_controls .slider_prev,.sc_slider_controls .slider_next,.slider_container .slider_prev,.slider_container .slider_next,.slider_outer .slider_prev,.slider_outer_controls .slider_next{background-image:none !important;
background-color:rgba(0,0,0,0.5);
color:#fff;
display:inline-block;
vertical-align:middle;
width:3em;
height:3em;
line-height:3em;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{width:4.2em;
height:2.8em;
line-height:2.8em;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.sc_slider_controls .slider_prev:before,.sc_slider_controls .slider_next:before,.slider_container .slider_prev:before,.slider_container .slider_next:before,.slider_outer .slider_prev:before,.slider_outer .slider_next:before{margin:0;
font-family:"trx_addons_icons"}
.slider_controls_wrap .swiper-button-prev:after,.slider_controls_wrap .swiper-container-rtl .swiper-button-next:after,.slider_controls_wrap .swiper-button-next:after,.slider_controls_wrap .swiper-container-rtl .swiper-button-prev:after{content:' ';
display:none}
.sc_slider_controls .slider_prev:before,.slider_container .slider_prev:before,.slider_outer .slider_prev:before{content:'\e858'}
.sc_slider_controls .slider_next:before,.slider_container .slider_next:before,.slider_outer .slider_next:before{content:'\e859'}
.sc_slider_controls .slider_prev.with_title,.sc_slider_controls .slider_next.with_title{width:auto;
padding:0 1.5em}
.sc_slider_controls .slider_prev.with_title:before,.sc_slider_controls .slider_next.with_title:before{display:none}
.sc_slider_controls .slider_prev,.sc_slider_controls .slider_next{position:relative;
top:auto;
bottom:auto;
left:auto;
right:auto;
margin:0;
display:inline-block;
vertical-align:middle}
.sc_slider_controls .slider_next{order:2}
.sc_slider_controls .slider_prev + .slider_next,.sc_slider_controls .slider_prev + .slider_pagination_wrap,.sc_slider_controls .slider_next + .slider_pagination_wrap{margin-left:1em}
.sc_slider_controls .slider_controls_wrap{position:relative;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center}
.sc_slider_controls.sc_align_left .slider_controls_wrap{-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start}
.sc_slider_controls.sc_align_center .slider_controls_wrap{-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_slider_controls.sc_align_right .slider_controls_wrap{-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap,.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap{-webkit-justify-content:space-between;
-ms-flex-pack:space-between;
justify-content:space-between}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap .slider_pagination_wrap,.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap .slider_pagination_wrap{-webkit-flex-grow:2;
-ms-flex-grow:2;
flex-grow:2}
.sc_slider_controls .slider_controls_wrap .slider_pagination_wrap{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-flex-grow:1;
-ms-flex-grow:1;
flex-grow:1;
position:relative;
text-align:center;
height:2.8em}
.sc_slider_controls .slider_pagination_button_wrap{display:inline-block;
vertical-align:top;
height:100%}
.sc_slider_controls .slider_pagination_button{display:block;
height:100%;
margin-left:1px;
background-size:cover;
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
position:relative}
.sc_slider_controls .slider_pagination_button_wrap:first-child .slider_pagination_button{margin-left:0}
.sc_slider_controls .slider_pagination_button:before{content:' ';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:#000;
-webkit-transition:opacity 0.3s ease;
-ms-transition:opacity 0.3s ease;
transition:opacity 0.3s ease;
opacity:0}
.sc_slider_controls .slider_pagination_button:hover:before,.sc_slider_controls .slider_pagination_button_active:before{opacity:0.2}
.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap .slider_pagination_wrap{background-color:#f0f0f0;
cursor:pointer}
.sc_slider_controls .slider_progress_bar{display:block;
position:absolute;
z-index:1;
top:0;
left:0;
width:0;
height:100%;
background-color:#ddd;
-webkit-transition:width 0.3s ease;
-ms-transition:width 0.3s ease;
transition:width 0.3s ease}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet{display:inline-block;
vertical-align:top;
border:2px solid #f0f0f0;
background-color:transparent;
width:10px;
height:10px;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
opacity:1;
cursor:pointer;
margin:0 4px}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>*{font-size:0.8667em;
line-height:1.7em}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>.swiper-pagination-current{font-size:2em;
line-height:1.2em}
.slider_container.slider_controls_bottom .slider_controls_wrap,.slider_outer .slider_controls_bottom .slider_controls_wrap{text-align:center;
margin-top:2em}
.slider_container.slider_controls_bottom .slider_prev,.slider_container.slider_controls_bottom .slider_next,.slider_outer .slider_controls_bottom .slider_prev,.slider_outer .slider_controls_bottom .slider_next{position:static;
display:inline-block;
margin:0}
.slider_container.slider_controls_bottom .slider_next,.slider_outer .slider_controls_bottom .slider_next{margin-left:1em}
.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,.slider_outer_controls_side .slider_controls_wrap>.slider_prev{opacity:0;
margin-left:-6em;
left:0}
.slider_container.slider_controls_side .slider_controls_wrap>.slider_next,.slider_outer_controls_side .slider_controls_wrap>.slider_next{opacity:0;
margin-right:-6em;
right:0}
.slider_container.slider_controls_side:hover .slider_controls_wrap>a,.slider_outer_controls_side:hover .slider_controls_wrap>a{opacity:1;
margin-left:0;
margin-right:0}
.slider_container.slider_controls_outside + .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a{-webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s;
-ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s;
transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s}
.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_prev,.slider_outer_controls_outside .slider_controls_wrap>.slider_prev{opacity:0;
margin-left:-6em;
left:-6em}
.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_next,.slider_outer_controls_outside .slider_controls_wrap>.slider_next{opacity:0;
margin-right:-6em;
right:-6em}
.slider_container.slider_controls_outside:hover + .slider_controls_wrap>a,.slider_container.slider_controls_outside + .slider_controls_wrap:hover>a,.slider_container.slider_controls_outside + .slider_controls_wrap>a:hover,.slider_outer_controls_outside:hover .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap:hover>a,.slider_outer_controls_outside .slider_controls_wrap>a:hover{opacity:1;
margin-left:0;
margin-right:0}
.slider_outer_controls_top>.slider_controls_wrap{position:absolute;
z-index:11;
top:-3.3em;
right:0;
width:auto;
height:3em}
.sc_item_slider.slider_outer_controls_top>.slider_controls_wrap{top:-5em}
.slider_outer_controls_bottom>.slider_controls_wrap{position:relative;
display:block;
text-align:center;
margin-top:1em}
.slider_outer_controls_top>.slider_controls_wrap>a,.slider_outer_controls_bottom>.slider_controls_wrap>a{position:relative;
top:auto;
bottom:auto;
left:auto;
right:auto;
margin:0;
display:inline-block;
vertical-align:middle}
.slider_outer_controls_top>.slider_controls_wrap>a + a,.slider_outer_controls_bottom>.slider_controls_wrap>a + a{margin-left:0.5em}
.slider_container .trx_addons_video_player.with_cover{position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0}
.slider_style_modern{padding:0 7rem}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a{position:absolute;
top:3rem;
bottom:3rem;
width:7rem;
height:auto;
line-height:1.2em;
margin:0;
background-color:#333;
color:#fff;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.slider_style_modern.slider_outer_controls_side.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a{bottom:6rem}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside .slider_controls_wrap>a{bottom:8rem}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a{bottom:11rem}
.slider_style_modern .slider_controls_label,.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before{display:block;
text-align:center;
max-width:80%;
position:absolute;
top:45%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before{top:58%}
.slider_style_modern .slider_controls_label>span{display:block}
.slider_style_modern .slider_controls_label span:first-child{font-style:italic;
letter-spacing:0}
.sc_slider_controller .slider_outer.slider_outer_controls_side .slider_controls_wrap>a,.slider_style_modern .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a{opacity:1}
.slider_style_modern.slider_outer_titles_outside>.slider_pagination_wrap{display:none}
:root{--sc-slider-controller-height:100px}
.sc_slider_controller_horizontal .slider_controller_container,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_controller_container{height:var(--sc-slider-controller-height)}
.sc_slider_controller_horizontal .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image{height:calc( var(--sc-slider-controller-height) - 2em )}
.sc_slider_controller_vertical .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_left .sc_slider_controller .sc_slider_controller_item_image,.slider_outer_wrap_controller_pos_right .sc_slider_controller .sc_slider_controller_item_image{max-height:7em}
.slider_outer_wrap{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
position:relative}
.slider_outer_wrap.slider_outer_wrap_controller_pos_left{padding-left:33.3333%}
.slider_outer_wrap.slider_outer_wrap_controller_pos_left .sc_slider_controller{position:absolute;
z-index:1;
top:0;
left:0;
width:33.3333%;
height:100%;
padding-right:1px}
.slider_outer_wrap.slider_outer_wrap_controller_pos_right{padding-right:33.3333%}
.slider_outer_wrap.slider_outer_wrap_controller_pos_right .sc_slider_controller{position:absolute;
z-index:1;
top:0;
right:0;
width:33.3333%;
height:100%;
padding-left:1px}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider-slide{padding:1em}
.slider_outer_wrap .sc_slider_controller .slider-slide{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
overflow:hidden;
background-color:#fff;
padding:1em 0.5em 1em 2em;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active{background-color:#f7f7f7}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-flex-basis:100%;
-ms-flex-basis:100%;
flex-basis:100%}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image{-webkit-flex-shrink:0;
-ms-flex-shrink:0;
flex-shrink:0}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info,.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image~.sc_slider_controller_item_info{padding-left:2em}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title{margin:0;
font-size:1.15em;
line-height:1.4em}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date{font-size:0.9286em;
line-height:1.5em;
color:#888}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_number{margin-right:0.3em}
.sc_slider_controller{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_slider_controller .slider-slide{cursor:pointer;
min-height:50px}
.sc_slider_controller_horizontal{padding-top:1px}
.slider_outer_pagination_pos_bottom_outside + .sc_slider_controller_horizontal,.slider_outer_controls_bottom + .sc_slider_controller_horizontal{margin-top:1em}
.sc_slider_controller_horizontal[data-controls="1"]{padding-left:4em;
padding-right:4em}
.sc_slider_controller_vertical[data-controls="1"]{padding-top:3em;
padding-bottom:3em}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a{margin:0;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a{top:0;
bottom:0;
width:4em;
height:auto}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>a{left:0;
right:0;
width:auto;
height:3em}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a:before{display:block;
width:auto;
height:1em;
line-height:1em;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a{-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_prev{left:-4em;
right:auto}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_next{right:-4em;
left:auto}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev{top:-3em;
bottom:auto}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next{bottom:-3em;
top:auto}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev:before{content:'\e85a';
font-family:"trx_addons_icons"}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next:before{content:'\e857';
font-family:"trx_addons_icons"}
.sc_slider_controller_info{display:block;
text-align:left;
letter-spacing:0;
font-size:1.3333em;
line-height:1.2em;
font-weight:normal;
font-style:normal;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
width:85%}
.sc_slider_controller_info_number{display:inline-block;
vertical-align:middle;
color:#eee;
margin-right:0.4em}
.sc_slider_controller_info_title{display:inline-block;
vertical-align:middle;
max-width:80%;
color:#fff}
.sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after{content:' ';
position:absolute;
z-index:2;
top:0;
left:0;
width:100%;
height:3px;
background-color:#efa758}
.sc_slider_controller_thumbs .slider-slide:before,.slider_outer_wrap .sc_slider_controller .slider-slide-bg:before{content:' ';
position:absolute;
z-index:1;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5);
-webkit-transition:background-color 0.5s ease;
-ms-transition:background-color 0.5s ease;
transition:background-color 0.5s ease}
.sc_slider_controller_thumbs .slider-slide.swiper-slide-active:before,.slider_outer_wrap .sc_slider_controller .slider-slide-bg.swiper-slide-active:before{background-color:transparent}
.sc_slider_controller_thumbs .sc_slider_controller_info{font-size:1.2em;
line-height:1.2em;
display:none}
.sc_slider_controller_thumbs .sc_slider_controller_info_number{color:#ccc}
.sc_slider_controller_thumbs .sc_slider_controller_info_title{color:#fff}
.sc_slider_controller_titles .sc_slider_controller_info{text-transform:uppercase}
.sc_slider_controller_titles .slider-slide{background-color:#f0f0f0}
.sc_slider_controller_titles .slider-slide:before{content:' ';
position:absolute;
z-index:1;
top:0;
right:0;
bottom:0;
left:auto;
width:1px;
background-color:#ddd}
.sc_slider_controller_titles .slider-slide.swiper-slide-active:before{display:none}
.sc_slider_controller_titles .slider-slide.swiper-slide-active{margin-top:0;
padding-top:0;
background-color:#fff}
.slider_elastistack ul[class*="stack__"]{position:relative;
margin:0 auto;
padding:0;
list-style:none}
.slider_elastistack ul[class*="stack__"] li{position:absolute;
width:100%;
opacity:0;
padding:0}
.slider_elastistack ul[class*="stack__"] li:before{display:none}
.slider_elastistack ul.stack__images{width:100%;
z-index:10;
-webkit-perspective:1000px;
-ms-perspective:1000px;
perspective:1000px;
-webkit-perspective-origin:50% -50%;
-ms-perspective-origin:50% -50%;
perspective-origin:50% -50%}
.slider_elastistack .stack__images li{top:0;
z-index:1;
-webkit-transform:translate3d(0,0,-180px);
-ms-transform:translate3d(0,0,-180px);
transform:translate3d(0,0,-180px);
-webkit-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
transform-style:preserve-3d}
.slider_elastistack .stack__images li img{display:block;
width:100%;
pointer-events:none}
.slider_elastistack .stack__images li:active{cursor:-webkit-grabbing;
cursor:grabbing}
.slider_elastistack .stack__images li.animate{-webkit-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
transition:all 0.3s ease-out}
.slider_elastistack .stack__images li.move-back{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515);
-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515);
transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515)}
.slider_elastistack_outer.slider_outer_controls{padding-bottom:4em}
.slider_elastistack_outer.slider_outer_titles_outside.slider_outer_controls{padding-bottom:13em}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap{position:absolute;
z-index:1;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.slider_elastistack.slider_controls>.slider_controls_wrap{bottom:-4em}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_prev{display:none}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next{position:static;
margin:0;
left:auto;
right:auto;
opacity:1}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next:before{content:'\e857'}
.elementor-element-edit-mode .sc_layouts_blog_item>div{min-width:60px;
min-height:16px}
.elementor-element-edit-mode .sc_layouts_blog_item_featured[class*="hover_"]{display:block}
.elementor-element-edit-mode .sc_layouts_blog_item_featured img{max-width:none;
width:100%}
.elementor-element .elementor-widget-container .sc_layouts_blog_item{-webkit-transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease;
-ms-transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease;
transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease}
.editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .is-block-container,.editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .editor-block-list__block-edit{margin-top:0;
margin-bottom:0}
.sc_layouts_blog_item .hide_overflow{max-height:1.35em;
overflow:hidden}
.sc_layouts_blog_item_featured{overflow:hidden}
.sc_layouts_blog_item_featured .post_featured{margin-bottom:0}
.sc_layouts_blog_item_featured_mask .post_featured:after{content:' ';
background-color:#000;
opacity:0.3;
-webkit-transition:opacity 0.3s ease,background-color 0.3s ease;
-ms-transition:opacity 0.3s ease,background-color 0.3s ease;
transition:opacity 0.3s ease,background-color 0.3s ease;
position:absolute;
z-index:2;
top:0;
left:0;
right:0;
bottom:0}
.sc_layouts_blog_item_featured_mask:hover .post_featured:after{opacity:0.1}
.sc_layouts_blog_item_title .post_title{margin:0;
line-height:1.15em}
.sc_layouts_blog_item .post_title>a,.sc_layouts_blog_item .post_meta>a,.sc_layouts_blog_item .post_meta>span,.sc_layouts_blog_item .post_button a,.sc_layouts_blog_item .post_excerpt>*,.sc_layouts_blog_item .post_custom>*{-webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease}
.sc_layouts_blog_item .post_button{white-space:nowrap}
.sc_layouts_blog_item .post_button .sc_button:not(.sc_button_simple){padding:1em 2em}
.sc_layouts_blog_item .post_button a,.sc_layouts_blog_item .post_meta>a,.sc_layouts_blog_item .post_meta>span{display:inline-block;
vertical-align:top}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .post_meta{margin:0}
.sc_layouts_blog_item_position_tl{position:absolute;
z-index:1;
top:0;
left:0}
.sc_layouts_blog_item_position_tc{position:absolute;
z-index:1;
top:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.sc_layouts_blog_item_position_tr{position:absolute;
z-index:1;
top:0;
right:0}
.sc_layouts_blog_item_position_ml{position:absolute;
z-index:1;
top:50%;
left:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_layouts_blog_item_position_mc{position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
min-width:75% !important}
.sc_layouts_blog_item_position_mr{position:absolute;
z-index:1;
top:50%;
right:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.sc_layouts_blog_item_position_bl{position:absolute;
z-index:1;
bottom:0;
left:0}
.sc_layouts_blog_item_position_bc{position:absolute;
z-index:1;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%)}
.sc_layouts_blog_item_position_br{position:absolute;
z-index:1;
bottom:0;
right:0}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static){position:absolute;
z-index:12;
max-width:90%;
min-width:10px}
.sc_layouts_blog_item_position_tl,.sc_layouts_blog_item_position_ml,.sc_layouts_blog_item_position_bl{text-align:left}
.sc_layouts_blog_item_position_tc,.sc_layouts_blog_item_position_mc,.sc_layouts_blog_item_position_bc{text-align:center}
.sc_layouts_blog_item_position_tr,.sc_layouts_blog_item_position_mr,.sc_layouts_blog_item_position_br{text-align:right}
.sc_layouts_cart{position:relative;
z-index:2000}
.sc_layouts_cart_icon,.sc_layouts_cart_details{cursor:pointer}
.sc_layouts_cart_items_short{display:none;
font-size:9px;
background-color:#333;
color:#fff;
min-width:15px;
min-height:15px;
line-height:15px;
text-align:center;
padding:0 2px;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:8px;
-ms-border-radius:8px;
border-radius:8px;
position:absolute;
z-index:1;
top:0;
right:0;
-webkit-transform:translate(50%,-33%);
-ms-transform:translate(50%,-33%);
transform:translate(50%,-33%);
pointer-events:none}
.sc_layouts_row_type_compact .sc_layouts_cart_details{display:none}
.sc_layouts_row_type_compact .sc_layouts_cart_items_short{display:block}
.sc_layouts_cart_widget{display:none;
text-align:left;
position:absolute;
z-index:2;
top:4em;
right:-2em;
width:280px;
padding:1em;
border:1px solid #ddd;
background-color:#fff;
color:#888;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_layouts_cart_widget:after{content:' ';
display:block;
position:absolute;
z-index:1;
top:0;
right:2.5em;
width:8px;
height:8px;
margin:-5px 0 0 -4px;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
background-color:#fff;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg)}
.sc_layouts_cart_widget .widget_shopping_cart{text-align:left !important;
font-size:0.9333em;
line-height:1.5em}
.sc_layouts_cart_widget .cart_list{max-height:215px;
overflow-y:auto;
overflow-x:hidden}
.sc_layouts_cart_widget p{margin-bottom:0}
.sc_layouts_cart_widget p + p{margin-top:0.75em}
.sc_layouts_cart_widget .variation{display:none}
.sc_layouts_cart_panel{--sc_layouts-cart-panel-padding:1.5em;
--sc_layouts-cart-panel-padding-half:calc( var(--sc_layouts-cart-panel-padding) / 2 );
--sc_layouts-cart-panel-padding-double:calc( var(--sc_layouts-cart-panel-padding) * 2 );
--sc_layouts-cart-panel-padding-triple:calc( var(--sc_layouts-cart-panel-padding) * 2.5 )}
.sc_layouts_cart_panel .sc_layouts_panel_inner{padding:var(--sc_layouts-cart-panel-padding)}
.sc_layouts_cart_panel .sc_layouts_cart_panel_header{position:absolute;
z-index:1;
top:0;
left:0;
width:100%;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
padding:var(--sc_layouts-cart-panel-padding-half) var(--sc_layouts-cart-panel-padding);
background-color:#eee}
.sc_layouts_cart_panel .sc_layouts_cart_panel_title{margin:0}
.sc_layouts_cart_panel .sc_layouts_cart_items_short{display:inline-block;
vertical-align:top;
margin-left:0.3em;
font-size:0.5em;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
position:static;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget{padding-top:var(--sc_layouts-cart-panel-padding-triple)}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart{overflow:hidden}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .widget_shopping_cart_content{overflow-x:hidden;
overflow-y:scroll;
max-height:calc( 100vh - 15em );
margin-right:-16px}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li{padding:0 1.5em 1em 0}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li a:not(.remove){font-size:1.15em}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li a.remove{left:auto;
right:0;
margin-top:0;
text-align:center}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li img{-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
width:5em;
margin-right:1em}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li .variation{display:none}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__total,.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons{position:absolute;
z-index:1;
bottom:var(--sc_layouts-cart-panel-padding);
left:var(--sc_layouts-cart-panel-padding);
right:var(--sc_layouts-cart-panel-padding)}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__total{bottom:calc( var(--sc_layouts-cart-panel-padding) + 4em );
width:calc( 100% - var(--sc_layouts-cart-panel-padding-double) );
text-align:right}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons{display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-justify-content:space-between;
-ms-flex-pack:space-between;
justify-content:space-between}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons .button{width:49%;
text-align:center}
.sc_layouts_cart_link{display:block}
.sc_layouts_cart_button_wrap{position:fixed;
z-index:100100;
bottom:2em;
right:2em;
-webkit-transition:bottom 0.3s ease,opacity 0.3s ease,transform 0.3s ease;
-ms-transition:bottom 0.3s ease,opacity 0.3s ease,transform 0.3s ease;
transition:bottom 0.3s ease,opacity 0.3s ease,transform 0.3s ease;
-webkit-transform:translateY(100px);
-ms-transform:translateY(100px);
transform:translateY(100px);
opacity:0;
pointer-events:none}
.sc_layouts_cart_button_wrap.sc_layouts_cart_button_showed{-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
opacity:1;
pointer-events:auto}
.trx_addons_scroll_to_top_show .sc_layouts_cart_button_wrap{bottom:6em}
.sc_layouts_cart_button_wrap .sc_layouts_cart_items_short{display:block;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_layouts_cart_button_wrap .sc_layouts_cart_widget{display:none}
.sc_layouts_cart_button_wrap .sc_layouts_cart_button_icon{display:block;
font-size:1.5em;
line-height:1em;
width:2em;
height:2em;
line-height:2em;
text-align:center;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);
-ms-box-shadow:0 0 3px rgba(0,0,0,0.15);
box-shadow:0 0 3px rgba(0,0,0,0.15);
background-color:#efa752;
color:#fff;
position:relative;
z-index:1;
-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.sc_layouts_cart_button_wrap .sc_layouts_cart_button_sonar{display:block;
background-color:#efa752;
position:absolute;
z-index:1;
top:-10px;
right:-10px;
bottom:-10px;
left:-10px;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%;
-webkit-backface-visibility:hidden;
-ms-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-perspective:800px;
-ms-perspective:800px;
perspective:800px;
-webkit-animation:sc-cart-button-sonar 2s ease infinite;
-ms-animation:sc-cart-button-sonar 2s ease infinite;
animation:sc-cart-button-sonar 2s ease infinite}
@-webkit-keyframes sc-cart-button-sonar{0%{opacity:0;
-webkit-transform:scale(0.2,0.2);
-ms-transform:scale(0.2,0.2);
transform:scale(0.2,0.2)}
50%{opacity:.8}
100%{opacity:0;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
}
@keyframes sc-cart-button-sonar{0%{opacity:0;
-webkit-transform:scale(0.2,0.2);
-ms-transform:scale(0.2,0.2);
transform:scale(0.2,0.2)}
50%{opacity:.8}
100%{opacity:0;
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1)}
}
.sc_layouts_currency .select_container{overflow:visible;
background-color:transparent !important}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher{display:none !important}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher{padding:0 !important}
.sc_layouts_currency .select_container:after,.sc_layouts_currency .select_container:before{display:none}
.sc_layouts_currency .chosen-container .chosen-results{display:block}
.sc_layouts_currency .chosen-container{font-size:inherit;
font-weight:inherit;
letter-spacing:0px;
min-width:100%;
position:relative}
.sc_layouts_currency .chosen-container-single .chosen-single span{margin:0}
.sc_layouts_currency .chosen-container-single .chosen-single>div{display:none}
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-active.chosen-with-drop .chosen-single,.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-single .chosen-single,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-select,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect.wSelect-theme-classic{display:inline;
font-weight:inherit;
position:relative;
height:auto;
background:transparent !important;
border:none;
line-height:inherit;
padding:0;
margin:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none}
.sc_layouts_currency .chosen-container-single .chosen-single:after{content:'\e828';
font-family:"trx_addons_icons";
font-size:95%;
position:absolute;
z-index:1;
top:50%;
right:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
display:none}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-arrow,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-pointer,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected-description{display:none}
.sc_layouts_currency .chosen-container .chosen-results,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-options{width:11em !important;
border:none !important;
min-width:0 !important;
margin:0;
padding:1.25em 2em;
background:#ffffff;
text-align:left;
position:absolute;
z-index:1;
top:1em;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:0 !important;
-ms-border-radius:0 !important;
border-radius:0 !important;
-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
-ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)}
.sc_layouts_currency.hide_drop .chosen-drop,.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .wSelect-options-holder,.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .dd-options{display:none !important}
.sc_layouts_currency .chosen-container .chosen-drop,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect .wSelect-options{height:auto !important;
border:none;
overflow:visible;
margin-top:0;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none}
.sc_layouts_currency .chosen-container .chosen-results li,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-option{background:transparent !important;
border:none;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease;
color:#141414;
font-weight:400;
padding:0.55em 0;
line-height:inherit;
cursor:pointer}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-value{padding:0;
margin:0}
.sc_layouts_currency .chosen-container .active-result.highlighted,.sc_layouts_currency .chosen-container .active-result.result-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-selected{color:#efa758}
.sc_layouts_currency a.woocs_flag_view_item{width:auto;
height:auto;
margin:0;
vertical-align:bottom;
display:inline}
.sc_layouts_currency a.woocs_flag_view_item img{width:auto;
height:1.2em;
vertical-align:bottom}
.sc_layouts_featured.with_content{position:relative;
min-height:0em}
.sc_layouts_featured .sc_layouts_featured_content{position:static}
.sc_layouts_featured.with_image.without_content{min-height:40rem;
background-position:center;
background-repeat:no-repeat;
background-size:cover}
.sc_layouts_featured.with_image{background-position:center;
background-repeat:no-repeat;
background-size:cover}
.sc_layouts_featured.with_image.with_content:before{content:' ';
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5)}
.sc_layouts_language li.menu-item>a>img,.sc_layouts_language li.menu-item>a>span{display:inline-block;
line-height:inherit;
vertical-align:middle}
.sc_layouts_language li.menu-item>a>img + span{margin-left:0.3em}
.custom-logo-link img,.sc_layouts_logo img{max-height:6em;
width:auto;
vertical-align:middle}
.sc_layouts_row_type_compact .custom-logo-link img,.sc_layouts_row_type_compact .sc_layouts_logo img{max-height:4.5em}
.sc_layouts_row_type_narrow .custom-logo-link img,.sc_layouts_row_type_narrow .sc_layouts_logo img{max-height:3em}
.sc_layouts_logo .logo_text{display:block;
-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_logo .logo_slogan{display:block;
font-size:12px;
line-height:15px;
letter-spacing:0px;
-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_item_menu_mobile_button,.sc_layouts_menu_mobile_button{display:none !important}
.elementor-element-edit-mode .sc_layouts_item_menu_mobile_button,.elementor-element-edit-mode .sc_layouts_menu_mobile_button{display:flex !important;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center}
.elementor-element-edit-mode[data-widget_type^="trx_sc_layouts_menu"] .elementor-widget-container{display:-webkit-flex;
display:-ms-flexbox;
display:flex}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{font-size:2em}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before{line-height:1.2em}
.sc_layouts_menu_mobile_button_burger{display:inline-block !important}
.sc_layouts_menu{position:relative;
z-index:1000;
overflow:hidden;
visibility:hidden;
max-height:3em}
.elementor-element-edit-mode .sc_layouts_menu,.sc_layouts_menu.inited,.sc_layouts_menu>nav{overflow:visible;
visibility:inherit;
max-height:none}
.sc_layouts_menu_nav,.sc_layouts_menu_nav ul{display:inline-block;
margin:0;
padding:0;
list-style-type:none !important}
.sc_layouts_menu_nav:after,.sc_layouts_menu_nav ul:after{content:' ';
clear:both;
width:100%;
height:0;
display:block}
.sc_layouts_menu_nav li{margin:0;
position:relative}
.widget .sc_layouts_menu_nav li:before{display:none !important}
.sc_layouts_menu_nav li>a{display:block;
position:relative}
.sc_layouts_menu_nav li>a:not([class*="icon-"]):empty,.sc_layouts_menu_nav li>a>span:not([class*="icon-"]):empty{display:none !important}
.sc_layouts_submenu_freeze{opacity:1 !important}
.sc_layouts_menu_stretch_bg{display:block;
position:absolute;
z-index:-1;
top:0;
left:0;
right:0;
bottom:0}
.sc_layouts_menu_nav{text-align:left;
vertical-align:middle;
padding-left:0 !important}
.sc_layouts_menu_nav>li{position:relative;
float:left;
z-index:20}
.sc_layouts_menu_nav>li + li{z-index:19}
.sc_layouts_menu_nav>li + li + li{z-index:18}
.sc_layouts_menu_nav>li + li + li + li{z-index:17}
.sc_layouts_menu_nav>li + li + li + li + li{z-index:16}
.sc_layouts_menu_nav>li + li + li + li + li + li{z-index:15}
.sc_layouts_menu_nav>li + li + li + li + li + li + li{z-index:14}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li{z-index:13}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li + li{z-index:12}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li + li + li{z-index:11}
.sc_layouts_menu_nav>li>a{padding:1em;
position:relative;
color:#333;
-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
-ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}
.sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_nav>li.sfHover>a,.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{color:#efa758}
.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{font-weight:500}
.sc_layouts_menu_nav>li.menu-item-has-children>a{padding-right:2em}
.sc_layouts_menu_nav>li.menu-item-has-children>a:after{content:'\e882';
font-family:"trx_addons_icons";
font-weight:normal;
display:inline-block;
position:absolute;
z-index:1;
top:50%;
right:1em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_menu_nav li[class*="icon-"]:before{-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_menu_nav>li[class*="icon-"]>a{padding-left:2em}
.sc_layouts_menu_nav>li[class*="icon-"]:before{display:inline-block;
padding:1em 0;
width:1em;
line-height:inherit;
position:absolute;
z-index:1;
top:0;
left:0.5em}
.sc_layouts_menu_nav>li[class*="columns-"][class*="icon-"]:before{position:static;
margin:0 0 0 0.5em;
float:left}
.sc_layouts_menu_nav>li[class*="columns-"][class*="icon-"]>a{float:left;
margin-left:-1.5em}
.sc_layouts_menu_nav li[class*="image-"]>a{background-position:1em center;
background-repeat:no-repeat;
background-size:1em;
padding-left:2.3em}
.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs){position:absolute;
display:none;
z-index:10000;
width:13em;
padding:1.4em 0;
text-align:left;
background-color:#f0f0f0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
-ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)}
.sc_layouts_menu_popup .sc_layouts_menu_nav.animated,.sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs).animated{-webkit-animation-fill-mode:unset;
animation-fill-mode:unset}
.sc_layouts_menu_popup .sc_layouts_menu_nav{display:block}
.widget_nav_menu li.menu-delimiter,.sc_layouts_menu_nav>li li.menu-delimiter{margin-top:0.5em;
padding-top:0.5em;
border-top:1px solid #f0f0f0;
text-align:center;
height:0;
overflow:hidden}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li li>a{padding:0.6em 1.5em;
color:#333}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li[class*="icon-"]:before{padding:0.6em 0}
.sc_layouts_menu_nav>li li>a:hover,.sc_layouts_menu_nav>li li.sfHover>a,.sc_layouts_menu_nav>li li.current-menu-item>a,.sc_layouts_menu_nav>li li.current-menu-parent>a,.sc_layouts_menu_nav>li li.current-menu-ancestor>a{color:#efa758}
.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{content:'\e884';
font-family:"trx_addons_icons";
font-weight:normal;
position:absolute;
z-index:1;
top:0.65em;
right:1.5em;
-webkit-transition:color 0.3s ease;
-ms-transition:color 0.3s ease;
transition:color 0.3s ease}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after{top:1.2em}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_menu_nav li li.menu-item-has-children>a{padding-right:2em}
.sc_layouts_menu_nav>li li[class*="icon-"]>a{padding-left:3em}
.sc_layouts_menu_nav>li li[class*="icon-"]:before{position:absolute;
z-index:1;
top:50%;
left:1.5em;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
color:#333}
.sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.sc_layouts_menu_nav>li li[class*="icon-"].shHover:before,.sc_layouts_menu_nav>li li.current-menu-item:before,.sc_layouts_menu_nav>li li.current-menu-parent:before,.sc_layouts_menu_nav>li li.current-menu-ancestor:before{color:#efa758}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"]>a{padding-left:3em}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"]:before{left:1.5em}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li ul{font-size:1em}
.sc_layouts_menu_nav>li li[class*="image-"]>a{background-position:1.6667em center;
padding-left:3em}
.sc_layouts_menu_nav>li>ul{top:4em;
left:0}
.sc_layouts_menu_nav>li:last-child>ul,.sc_layouts_column_align_right .sc_layouts_menu_nav>li.menu-collapse>ul{left:auto;
right:0}
.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_nav>li>ul ul{left:13em;
top:-1.4em;
margin:0 0 0 2px;
background-color:#f0f0f0}
.sc_layouts_menu_nav>li>ul ul.submenu_left{left:-13em;
margin:0 0 0 -2px}
.sc_layouts_menu_nav>li>ul ul.sc_layouts_submenu.submenu_left{left:auto;
right:13.1428em;
margin:0}
.sc_layouts_menu_nav ul li.columns-2>ul{width:26em}
.sc_layouts_menu_nav ul li.columns-2>ul.submenu_left{left:-26em}
.sc_layouts_menu_nav ul li.columns-3>ul{width:39em}
.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left{left:-39em}
.sc_layouts_menu_nav ul li.columns-4>ul{width:52em}
.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left{left:-52em}
.sc_layouts_menu_nav ul li.columns-5>ul{width:65em}
.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left{left:-65em}
.sc_layouts_menu_nav ul li.columns-6>ul{width:78em}
.sc_layouts_menu_nav ul li.columns-6>ul.submenu_left{left:-78em}
.sc_layouts_menu_nav li[class*="columns-"]>ul>li{display:inline-block;
vertical-align:top}
.sc_layouts_menu_nav li.columns-2>ul>li{width:50%}
.sc_layouts_menu_nav li.columns-3>ul>li{width:33.3333%}
.sc_layouts_menu_nav li.columns-4>ul>li{width:25%}
.sc_layouts_menu_nav li.columns-5>ul>li{width:20%}
.sc_layouts_menu_nav li.columns-6>ul>li{width:16.6666%}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a{font-weight:600 !important;
font-size:1.0667em !important}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a:after{display:none}
.sc_layouts_menu_nav li[class*="columns-"]>ul ul{position:static !important;
display:block !important;
margin-left:0;
padding:0;
left:auto;
top:auto;
width:auto;
opacity:1 !important;
-webkit-transform:none !important;
-ms-transform:none !important;
transform:none !important;
-webkit-box-shadow:none !important;
-ms-box-shadow:none !important;
box-shadow:none !important}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="columns-"]>ul{white-space:normal}
.sc_layouts_submenu_prepare{visibility:hidden !important;
cursor:wait}
.menu_mobile_nav li>ul.sc_layouts_submenu,.sc_layouts_menu li>ul.sc_layouts_submenu{-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
width:auto;
max-width:75em;
padding:1.4em}
.menu_mobile_nav li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs),.sc_layouts_menu li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs){display:block !important;
position:static;
top:auto;
left:auto;
bottom:auto;
right:auto;
width:auto}
.sc_layouts_menu li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li{padding-top:0;
padding-bottom:0}
.sc_layouts_menu li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li + li{margin-top:1em}
.menu_mobile_nav li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li>a,.sc_layouts_menu li>ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li>a{position:static;
padding:0.3em 0;
background-color:transparent}
.sc_layouts_menu li>ul.sc_layouts_submenu .vc_row{overflow:hidden}
.menu_mobile_nav li>ul.sc_layouts_submenu .sc_layouts_item,.sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item{margin:0 !important;
display:block !important;
vertical-align:top}
.menu_mobile_nav li>ul.sc_layouts_submenu .widget_title,.sc_layouts_menu li>ul.sc_layouts_submenu .widget_title{text-align:left}
.widget_nav_menu [class*="sc_content_width_"]{width:auto !important}
.widget_nav_menu ul.sc_layouts_submenu{padding-left:0;
margin-top:1em}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column{width:100% !important;
float:none}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column + .wpb_column{margin-top:1.5em}
.widget_nav_menu .post_item .post_thumb{float:none;
display:block;
margin:0 0 1em}
.widget_nav_menu .post_item .post_thumb img{-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0}
.widget_nav_menu .post_item .post_title{font-size:1em}
.sc_layouts_menu_item_description{display:block;
margin-top:2px;
font-size:8px;
line-height:12px;
white-space:normal}
.sc_layouts_menu_nav>li>a .sc_layouts_menu_item_description{margin-top:0;
position:absolute;
z-index:1;
top:4.8em;
left:0;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
width:100%;
text-align:left;
padding:0 1em 0 2em}
.sc_layouts_dropdown>li>ul{top:2.6em;
left:-1.5em}
.sc_layouts_column_align_right .sc_layouts_dropdown>li>ul{left:auto;
right:-1.5em}
.sc_layouts_dropdown li.menu-item.menu-item-has-children>a{padding:0}
.sc_layouts_dropdown li.menu-item.menu-item-has-children>a:after{position:static;
display:inline-block;
vertical-align:middle;
margin-left:0.3em;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_layouts_menu_mobile_button_burger{position:relative}
.sc_layouts_menu_popup{position:absolute;
z-index:1000;
top:2.4em;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
display:none}
.sc_layouts_menu_popup .sc_layouts_menu_nav{position:relative;
left:0;
top:0}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li{display:block;
float:none}
.sc_layouts_menu_nav .menu-collapse{display:none}
.sc_layouts_menu_nav .menu-collapse>a{position:relative;
text-align:center}
.sc_layouts_menu_nav .menu-collapse>a:before{position:relative;
z-index:2;
top:1px;
left:0}
.sc_layouts_menu_nav .menu-collapse>a:after{content:' ';
display:block;
background-color:#f7f7f7;
position:absolute;
z-index:1;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
width:2em;
height:2em;
-webkit-border-radius:50%;
-ms-border-radius:50%;
border-radius:50%}
.sc_layouts_menu_dir_vertical{max-height:none}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav{display:block}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li{display:block;
float:none;
width:100%}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:before{display:none}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{padding:0.25em 0}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.menu-item-has-children>a:after{content:'\e884'}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul{left:100%;
right:auto;
top:-1.4em;
margin:0 0 0 2px}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown{display:block;
visibility:visible}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children>a:after{content:'\e882'}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children.opened>a:after{content:'\e885'}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul{position:static;
left:auto;
right:auto;
top:auto;
margin:0 0 0 1em;
background-color:transparent;
width:auto;
padding:0;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li[class*="icon-"]:before,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li[class*="icon-"]:before{left:0;
top:4px;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a{padding:0.25em 1.5em;
color:#333}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li>a:focus,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li>a:focus{color:#000;
background-color:transparent}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a,.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:2.5em}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li ul li.menu-item-has-children>a:after,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li:last-child ul li.menu-item-has-children>a:after{right:1.2em}
.menu_hover_slide_line>ul>li#blob,.menu_hover_slide_box>ul>li#blob{position:absolute;
top:0;
z-index:1;
opacity:0;
-webkit-transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275);
-ms-transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275);
transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275)}
.menu_hover_slide_line>ul>li#blob{height:1px;
margin-top:3em}
.menu_hover_slide_line.sc_layouts_menu_dir_vertical>ul>li#blob{margin-top:1.75em}
.menu_hover_slide_line>ul>li.blob_over:not(.menu-collapse):not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,.menu_hover_slide_line>ul>li.blob_over:not(.menu-collapse):not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover{background-color:transparent;
-webkit-box-shadow:none;
-ms-box-shadow:none;
box-shadow:none}
.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:focus:before{-webkit-transform:scale3d(1,1,1);
-ms-transform:scale3d(1,1,1);
transform:scale3d(1,1,1);
-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s}
.menu_hover_color_line>ul>li:not(.menu-collapse)>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse).menu-item-has-children>a:after{content:' ' !important;
position:absolute;
top:3.3em;
right:1em !important;
bottom:auto;
left:1em;
margin:0;
height:1px;
-webkit-transform:scale3d(0,1,1);
-ms-transform:scale3d(0,1,1);
transform:scale3d(0,1,1);
-webkit-transform-origin:center left;
-ms-transform-origin:center left;
transform-origin:center left;
-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.22,0.61,0.36,1);
-ms-transition:-ms-transform 0.3s cubic-bezier(0.22,0.61,0.36,1);
transition:transform 0.3s cubic-bezier(0.22,0.61,0.36,1)}
.menu_hover_color_line>ul>li:not(.menu-collapse).menu-item-has-children>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse).menu-item-has-children>a:after{right:2em !important}
.menu_hover_color_line>ul>li[class*="icon-"]:not(.menu-collapse)>a:before,.menu_hover_color_line>ul>li[class*="icon-"]:not(.menu-collapse)>a:after,.menu_hover_color_line>ul>li[class*="image-"]:not(.menu-collapse)>a:before,.menu_hover_color_line>ul>li[class*="image-"]:not(.menu-collapse)>a:after{left:0.5em}
.menu_hover_color_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before,.menu_hover_color_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:after{left:0 !important;
right:0 !important;
top:1.75em !important}
.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover,.menu_hover_color_line>ul>li:not(.menu-collapse).sfHover>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover:after,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:before{-webkit-transition-delay:0.3s;
-ms-transition-delay:0.3s;
transition-delay:0.3s}
.menu_hover_color_line>ul>li:not(.menu-collapse).sfHover>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse).menu-item-has-children>a:hover:after,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover:after,.menu_hover_color_line>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-item>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-item>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-ancestor>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-ancestor>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-parent>a:after,.menu_hover_color_line>ul>li:not(.menu-collapse).current-menu-parent>a:before{-webkit-transform:scale3d(1,1,1);
-ms-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
.menu_hover_color_line>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_color_line>ul>li:not(.menu-collapse)>a:hover:before{-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a{position:relative}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:before{content:"";
position:absolute;
z-index:1;
top:3em;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
width:0;
height:1px;
-webkit-transition:all 0.1s ease;
-ms-transition:all 0.1s ease;
transition:all 0.1s ease}
.menu_hover_zoom_line>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_zoom_line>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_zoom_line>ul>li:not(.menu-collapse).current-menu-item>a:before,.menu_hover_zoom_line>ul>li:not(.menu-collapse).current-menu-parent>a:before,.menu_hover_zoom_line>ul>li:not(.menu-collapse).current-menu-ancestor>a:before{width:80%}
.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before{position:absolute;
z-index:1;
top:1.75em;
left:0;
-webkit-transform:none;
-ms-transform:none;
transform:none}
.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).current-menu-item>a:before,.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).current-menu-parent>a:before,.menu_hover_zoom_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).current-menu-ancestor>a:before{width:100%}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a{position:relative}
.menu_hover_path_line>ul>li:not(.menu-collapse):before,.menu_hover_path_line>ul>li:not(.menu-collapse):after,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:before,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:after{content:' ' !important;
position:absolute;
-webkit-transition:-webkit-transform 0.1s ease;
-ms-transition:-ms-transform 0.1s ease;
transition:transform 0.1s ease;
-webkit-transition-timing-function:cubic-bezier(1,0.68,0.16,0.9);
-ms-transition-timing-function:cubic-bezier(1,0.68,0.16,0.9);
transition-timing-function:cubic-bezier(1,0.68,0.16,0.9)}
.menu_hover_path_line>ul>li:not(.menu-collapse):before,.menu_hover_path_line>ul>li:not(.menu-collapse):after{top:0.5em;
bottom:0.5em;
width:1px;
-webkit-transform:scale3d(1,0,1);
-ms-transform:scale3d(1,0,1);
transform:scale3d(1,0,1)}
.menu_hover_path_line>ul>li:not(.menu-collapse):before{left:0.2em;
-webkit-transform-origin:50% 100%;
-ms-transform-origin:50% 100%;
transform-origin:50% 100%}
.menu_hover_path_line>ul>li:not(.menu-collapse):after{right:0.2em;
-webkit-transform-origin:50% 0%;
-ms-transform-origin:50% 0%;
transform-origin:50% 0%}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:before,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:after,.menu_hover_path_line>ul>li:not(.menu-collapse).menu-item-has-children>a:after{left:0.2em;
right:0.2em;
height:1px;
-webkit-transform:scale3d(0,1,1);
-ms-transform:scale3d(0,1,1);
transform:scale3d(0,1,1)}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:before{top:0.5em;
bottom:auto;
-webkit-transform-origin:0 50%;
-ms-transform-origin:0 50%;
transform-origin:0 50%}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:after,.menu_hover_path_line>ul>li:not(.menu-collapse).menu-item-has-children>a:after{top:auto;
bottom:0.5em;
-webkit-transform-origin:100% 50%;
-ms-transform-origin:100% 50%;
transform-origin:100% 50%}
.menu_hover_path_line.sc_layouts_menu_dir_vertical{}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse):before,.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse):after{top:0;
bottom:0}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse):before{left:0}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse):after{right:0}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before,.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:after,.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).menu-item-has-children>a:after{left:0;
right:0}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before{top:0}
.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:after,.menu_hover_path_line.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse).menu-item-has-children>a:after{bottom:0}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:after,.menu_hover_path_line>ul>li:not(.menu-collapse).menu-item-has-children>a:after{-webkit-transition-delay:0.3s;
-ms-transition-delay:0.3s;
transition-delay:0.3s}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:hover:after,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover>a:after,.menu_hover_path_line>ul>li:not(.menu-collapse).menu-item-has-children>a:hover:after,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover.menu-item-has-children>a:after{-webkit-transition-delay:0s;
-ms-transition-delay:0s;
transition-delay:0s}
.menu_hover_path_line>ul>li:not(.menu-collapse):before{-webkit-transition-delay:0.2s;
-ms-transition-delay:0.2s;
transition-delay:0.2s}
.menu_hover_path_line>ul>li:not(.menu-collapse):hover:before,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover:before{-webkit-transition-delay:0.1s;
-ms-transition-delay:0.1s;
transition-delay:0.1s}
.menu_hover_path_line>ul>li:not(.menu-collapse)>a:before{-webkit-transition-delay:0.1s;
-ms-transition-delay:0.1s;
transition-delay:0.1s}
.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:hover:before{-webkit-transition-delay:0.2s;
-ms-transition-delay:0.2s;
transition-delay:0.2s}
.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover:after,.menu_hover_path_line>ul>li:not(.menu-collapse):hover:after{-webkit-transition-delay:0.3s;
-ms-transition-delay:0.3s;
transition-delay:0.3s}
.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover:before,.menu_hover_path_line>ul>li:not(.menu-collapse):hover:before,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover:after,.menu_hover_path_line>ul>li:not(.menu-collapse):hover:after,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_path_line>ul>li:not(.menu-collapse)>a:hover:after,.menu_hover_path_line>ul>li:not(.menu-collapse).sfHover>a:after{-webkit-transform:scale3d(1,1,1);
-ms-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
.menu_hover_roll_down>ul>li:not(.menu-collapse)>a:before{content:' ';
position:absolute;
top:3.3em;
right:0.7em;
bottom:auto;
left:0.7em;
height:1px;
opacity:0;
-webkit-transform:translate3d(0,-3em,0);
-ms-transform:translate3d(0,-3em,0);
transform:translate3d(0,-3em,0);
-webkit-transition:-webkit-transform 0s 0.3s,opacity 0.2s;
-ms-transition:-ms-transform 0s 0.3s,opacity 0.2s;
transition:transform 0s 0.3s,opacity 0.2s}
.menu_hover_roll_down.sc_layouts_menu_dir_vertical>ul>li:not(.menu-collapse)>a:before{left:0;
right:0;
top:1.75em}
.menu_hover_roll_down>ul>li:not(.menu-collapse)[class*="icon-"]>a:before,.menu_hover_roll_down>ul>li:not(.menu-collapse)[class*="image-"]>a:before{left:0.5em}
.menu_hover_roll_down>ul>li:not(.menu-collapse)>a:hover:before,.menu_hover_roll_down>ul>li:not(.menu-collapse).sfHover>a:before,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-item>a:before,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-ancestor>a:before,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-parent>a:before{opacity:1;
-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
-webkit-transition:-webkit-transform 0.3s,opacity 0.1s;
-ms-transition:-ms-transform 0.3s,opacity 0.1s;
transition:transform 0.3s,opacity 0.1s;
-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);
-ms-transition-timing-function:cubic-bezier(0.4,0,0.2,1);
transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.menu_hover_roll_down>ul>li:not(.menu-collapse)>a>span{display:block;
pointer-events:none}
.menu_hover_roll_down>ul>li:not(.menu-collapse).sfHover>a>span,.menu_hover_roll_down>ul>li:not(.menu-collapse)>a:hover>span,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-item>a>span,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-ancestor>a>span,.menu_hover_roll_down>ul>li:not(.menu-collapse).current-menu-parent>a>span{-webkit-animation:anim-roll-down 0.3s forwards;
-ms-animation:anim-roll-down 0.3s forwards;
animation:anim-roll-down 0.3s forwards}
@-webkit-keyframes anim-roll-down{50%{opacity:0;
-webkit-transform:translate3d(0,100%,0);
-ms-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
51%{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
-ms-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
100%{opacity:1;
-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
}
@keyframes anim-roll-down{50%{opacity:0;
-webkit-transform:translate3d(0,100%,0);
-ms-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
51%{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
-ms-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
100%{opacity:1;
-webkit-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
}
.sc_layouts_meta.post_meta{margin-top:0}
.search_wrap,.search_wrap .search_form{position:relative}
.search_wrap .search_field{width:6em;
padding:0 0 0 1.25em !important;
vertical-align:middle;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box}
.sc_layouts_column_icons_position_right .search_wrap .search_field{padding:0 1.25em 0 0 !important}
.search_wrap.search_ajax .search_field{padding-left:1.5em !important}
.sc_layouts_column_icons_position_right .search_wrap.search_ajax .search_field{padding-right:1.5em !important}
.search_wrap .search_submit{position:absolute;
z-index:1;
bottom:-2px;
left:0;
background-color:transparent;
padding:0;
font-size:inherit;
line-height:inherit;
font-weight:inherit}
.search_wrap .search_submit:before{margin:0}
.search_wrap.search_progress .search_submit{-webkit-animation:spin 2s infinite linear;
-ms-animation:spin 2s infinite linear;
animation:spin 2s infinite linear}
.search_wrap.search_progress .search_submit:before{content:'\e800'}
.search_wrap .search_results{display:none;
position:absolute;
z-index:10000;
top:3.5em;
left:0;
background-color:#fff;
border:1px solid #e5e5e5;
width:22em;
padding:2em 1.5em;
text-align:left}
.search_wrap .search_results:after{content:" ";
position:absolute;
top:-6px;
left:3em;
width:10px;
height:10px;
background-color:#fff;
border-left:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg)}
.search_results.widget_area .post_item + .post_item{border-top:1px solid #e5e5e5;
margin-top:1.6em;
padding-top:1.6em}
.sc_layouts_column_align_right .search_wrap .search_results{left:auto;
right:1em}
.sc_layouts_column_align_right .search_wrap .search_results:after{left:auto;
right:3em}
.search_wrap .search_results .search_results_close{display:block;
overflow:hidden;
font-size:1em;
cursor:pointer;
position:absolute;
top:3px;
right:3px;
width:1.2em;
height:1.2em;
line-height:1.2em;
text-align:center}
.search_wrap .post_more{display:block;
text-align:center}
.search_wrap .post_meta{font-style:normal}
.sc_layouts_row_type_narrow .search_wrap .search_field,.sc_layouts_row_type_compact .search_wrap .search_field{border:none !important;
background-color:transparent !important}
.sc_layouts_row_type_compact .search_wrap .search_submit{font-size:1.25em;
font-weight:400}
.sc_layouts_column_icons_position_right .search_wrap .search_submit{left:auto;
right:0}
.sc_layouts_row_type_normal .search_wrap .search_field{font-size:11px;
text-transform:uppercase;
padding:0 1.5em 0 3em !important;
width:15em;
height:4.7727em;
line-height:4.7727em;
-webkit-border-radius:3em;
-ms-border-radius:3em;
border-radius:3em}
.sc_layouts_row_type_normal .search_wrap .search_submit{display:block;
font-size:11px;
text-align:center;
width:1em;
height:4.7727em;
line-height:4.7727em;
position:absolute;
top:0;
right:auto;
bottom:auto;
left:1em}
.sc_layouts_row_type_normal .search_wrap .search_submit:before{font-size:13px}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit{left:auto;
right:1em}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field{padding:1em 3em 1em 1.5em !important}
.search_wrap.search_style_expand .search_field{width:0;
visibility:hidden}
.search_style_expand.search_opened .search_field{width:6em;
padding-left:1.75em !important;
visibility:visible}
.sc_layouts_column_icons_position_right .search_style_expand.search_opened .search_field{padding-left:0 !important;
padding-right:1.75em !important}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field{height:4.7727em;
line-height:4.7727em;
padding-top:0;
padding-bottom:0;
visibility:visible}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field{padding:0 2.3em !important}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field{width:15em}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit{width:4.7727em;
left:0;
right:auto}
.search_style_fullscreen .search_form{display:inline-block}
.search_style_fullscreen.search_opened .search_form{display:block}
.search_style_fullscreen .search_field{width:0;
visibility:hidden}
.search_style_fullscreen .search_field,.search_style_fullscreen .search_submit,.search_style_fullscreen .search_submit:before{-webkit-transition:none;
-ms-transition:none;
transition:none}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field{width:0;
height:4.7727em;
line-height:4.7727em;
padding-top:0;
padding-bottom:0;
visibility:visible}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field{padding:0 2.3em 0 2.3em !important}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit{width:4.7727em;
left:0;
right:auto}
.search_style_fullscreen .search_close{display:none}
.search_style_fullscreen .search_close:before{margin:0}
.search_style_fullscreen.search_opened{z-index:100005}
.search_style_fullscreen.search_opened .search_close{position:absolute;
z-index:1;
top:0;
right:0;
display:inline-block;
font-size:2rem;
font-weight:300;
text-align:center;
cursor:pointer;
-webkit-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
transition:all 0.3s ease}
.search_style_fullscreen.search_opened .search_form_wrap{position:fixed;
z-index:100005;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.9);
overflow:hidden}
.search_style_fullscreen.search_opened .search_form{position:relative;
width:50%;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
border-bottom:1px solid #fff;
font-size:1em}
.search_style_fullscreen.search_opened .search_submit:before{font-size:inherit}
.search_style_fullscreen.search_opened .search_submit,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit{position:absolute;
left:0 !important;
right:auto !important;
top:50%;
font-size:2rem;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.search_style_fullscreen.search_opened.search_ajax .search_submit,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_ajax .search_submit{-webkit-transform:none;
-ms-transform:none;
transform:none;
margin-top:-1.25em}
.search_style_fullscreen.search_opened .search_field,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field{font-size:2rem !important;
font-weight:400 !important;
width:100%;
height:3em;
line-height:3em !important;
letter-spacing:1px;
margin:0;
padding:0 0 0 2em !important;
border:none;
white-space:pre-wrap;
word-wrap:break-word;
resize:none;
overflow:hidden;
display:block;
visibility:visible}
.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_field:hover,.search_style_fullscreen.search_opened .search_field:focus{background-color:transparent !important}
.search_style_fullscreen.search_opened .search_field::-ms-clear{display:none}
.search_style_fullscreen .search_results{position:fixed;
top:50%;
left:50% !important;
right:auto !important;
width:50vw;
-webkit-transform:translate(-50%,4rem);
-ms-transform:translate(-50%,4rem);
transform:translate(-50%,4rem);
padding:3em}
.search_style_fullscreen .search_results:after{left:3em !important;
right:auto !important}
.search_style_fullscreen .search_results .search_results_content{max-height:30vh;
overflow-y:auto}
.search_style_fullscreen .search_results .search_results_close{font-size:2em}
.sc_layouts_title_caption{margin:0 auto}
.sc_layouts_row_type_compact .sc_layouts_title_caption{font-size:2em;
line-height:1.25em}
.sc_layouts_title_title>.sc_layouts_title_caption{float:none}
.sc_layouts_title_caption img{display:inline-block;
max-height:1.25em;
vertical-align:middle;
width:auto;
margin:-0.1em 0.2em 0 0}
.sc_layouts_title_link{display:inline-block;
margin:0.5em 0 2em}
.sc_layouts_row_fixed_on .sc_layouts_title_link{display:none}
.sc_layouts_title_meta .post_edit:before{margin-right:0.5em}
.sc_layouts_title_description{margin:4px auto 0;
max-width:90%}
.sc_layouts_title_description p{margin:0}
.sc_layouts_title_breadcrumbs{margin-top:1.5em}
.sc_layouts_title.with_content{position:relative;
min-height:0em;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center}
.sc_layouts_title.with_image{background-position:center;
background-repeat:no-repeat;
background-size:cover}
.sc_layouts_title.fixed_height{min-height:20rem}
.sc_layouts_title.with_tint.with_content:before{content:' ';
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5)}
.sc_layouts_title.fixed_height .sc_layouts_title_content{position:relative;
z-index:1;
padding:3em 0;
max-width:90%}
.sc_layouts_title.sc_align_left .sc_layouts_title_content,.sc_layouts_title.sc_align_right .sc_layouts_title_content{width:100%}
.sc_layouts_title.sc_align_left .sc_layouts_title_description,.sc_layouts_title.sc_align_right .sc_layouts_title_description{margin-left:0;
margin-right:0}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb){position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
overflow:hidden;
pointer-events:none}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container{max-width:none;
width:auto !important;
height:auto !important;
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame.mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video.mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container.mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame.mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video.mejs-container,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container.mejs-container{min-height:100%}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container iframe{object-fit:cover;
object-position:center;
max-width:none;
max-height:none;
min-height:100%;
width:100% !important;
height:100% !important}
.sc_layouts_title .trx_addons_video_player + .sc_layouts_title_content{position:relative;
z-index:1}
