/*
Theme Name: Progress
Theme URI: https://progress.themerex.net/
Description: Progress is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.4.0
Tested up to: 6.7
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: progress
*/
/* TABLE OF CONTENTS:

1. Reset tags and predefined classes
2+ See in the active skin styles

-------------------------------------------------------------- */
/* 1. Reset tags
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, video, audio,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, address, section {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

applet, object, iframe, video, audio,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
}

html {
  font-size: 100%;
  /*62.5%;*/
                	          		/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units
									   http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
                            	/* www.456bereastreet.com/archive/201012/
									   controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html:not(.edit-post-visual-editor) {
  height: 100%;
  overflow-y: scroll !important;
  overflow-x: hidden;
}

html:not(.edit-post-visual-editor),
body:not(.edit-post-visual-editor) {
  margin: 0;
  padding: 0;
  width: 100%;
}

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;
}

/* Predefined classes for users
-------------------------------------------------------------- */
/* Round object corners */
.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px;
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

/* Overflow hidden */
.overflow_hidden {
  overflow: hidden !important;
}

.overflow_x_hidden {
  overflow-x: hidden !important;
}

.overflow_y_hidden {
  overflow-y: hidden !important;
}

/*# sourceMappingURL=style.css.map */

:root{
  --theme-var-koef_narrow: 0.75;
  --theme-var-menu_side: 6rem;
  --theme-var-rad50: calc( 50% * var(--theme-var-rad_koef) );
  --theme-var-rad1em: calc( 1em * var(--theme-var-rad_koef) );
  --theme-var-rad4: calc( 4px * var(--theme-var-rad_koef) );
  --theme-var-rad3: calc( 3px * var(--theme-var-rad_koef) );
  --theme-var-rad2: calc( 2px * var(--theme-var-rad_koef) );
  --theme-var-page: var(--theme-var-page_width);
  --theme-var-sidebar_width_max: 500px;
  --theme-var-sidebar_width_min: 150px;
  --theme-var-sidebar_gap_width_max: 100px;
  --theme-var-sidebar_gap_width_min: 0px;
  --theme-var-sidebar: clamp( var(--theme-var-sidebar_width_min, 150px), calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ), var(--theme-var-sidebar_width_max, 500px) );
  --theme-var-sidebar_gap: clamp( var(--theme-var-sidebar_gap_width_min, 0px), calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ), var(--theme-var-sidebar_gap_width_max, 100px) );
  --theme-var-sidebar_and_gap: calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );
  --theme-var-content: calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );
  --theme-var-content_narrow: calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );
  --theme-var-padding_narrow: calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) );
  --fixed-rows-height: 0px;
}.body_style_boxed{
  --theme-var-page_boxed: calc( var(--theme-var-page_width) + var(--theme-var-page_boxed_extra) * 2 );
  --theme-var-page: calc( var(--theme-var-page_boxed) - var(--theme-var-page_boxed_extra) * 2 );
  --theme-var-sidebar: clamp( var(--theme-var-sidebar_width_min, 150px), calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ), var(--theme-var-sidebar_width_max, 500px) );
  --theme-var-sidebar_gap: clamp( var(--theme-var-sidebar_gap_width_min, 0px), calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ), var(--theme-var-sidebar_gap_width_max, 100px) );
  --theme-var-sidebar_and_gap: calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );
  --theme-var-content: calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );
  --theme-var-content_narrow: calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );
  --theme-var-padding_narrow: calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) );
}.extra_bg{
  background-color: var(--theme-color-extra_bg_color);
}html{
  font-size: 18px;
}html[style*="overflow: hidden"]{
  overflow: hidden !important;
  width: auto;
}body{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}body,body[class*="scheme_"],.body_style_boxed .page_wrap{
  background-color: var(--theme-color-bg_color);
}[class*="scheme_"],body[class*="scheme_"]{
  color: var(--theme-color-text);
}body.body_style_fullscreen .content_wrap_fullscreen{
  overflow: clip;
}article,aside,details,footer,header,hgroup,nav,section{
  display: block;
}li > p + p{
  margin-top: 0.5em;
}ol,ul{
  padding-left: 1.5em;
}li > ol,li > ul,li > dl,dl > dl{
  margin-bottom: 0 !important;
}li > p{
  margin-bottom: 0;
}ul[class*="wp-block-"]{
  margin-bottom: 0;
}ul > li:before{
  color: var(--theme-color-text_link);
}a{
  text-decoration: none;
  background: transparent;
  color: var(--theme-color-text_link);
}a:hover{
  color: var(--theme-color-text_hover);
}.color_style_link2 a{
  color: var(--theme-color-text_link2);
}.color_style_link2 a:hover{
  color: var(--theme-color-text_hover2);
}.color_style_link3 a{
  color: var(--theme-color-text_link3);
}.color_style_link3 a:hover{
  color: var(--theme-color-text_hover3);
}.color_style_dark a{
  color: var(--theme-color-text_dark);
}.color_style_dark a:hover{
  color: var(--theme-color-text_link);
}a,a:hover,:focus,a:focus,:active,a:active{
  outline: 0;
}body.show_outline :focus,body.show_outline a:focus{
  outline: thin dotted !important;
}a[href="javascript:void(0)"]{
  cursor: default;
}a img{
  border: none;
}a,button,input[type="button"],input[type="submit"]{
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}h1 > a,h2 > a,h3 > a,h4 > a,h5 > a,h6 > a{
  display: block;
}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a,[class*="color_style_"] h1 a,[class*="color_style_"] h2 a,[class*="color_style_"] h3 a,[class*="color_style_"] h4 a,[class*="color_style_"] h5 a,[class*="color_style_"] h6 a,[class*="color_style_"] li a{
  color: var(--theme-color-text_dark);
}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,li a:hover{
  color: var(--theme-color-text_link);
}.color_style_link2 h1 a:hover,.color_style_link2 h2 a:hover,.color_style_link2 h3 a:hover,.color_style_link2 h4 a:hover,.color_style_link2 h5 a:hover,.color_style_link2 h6 a:hover,.color_style_link2 li a:hover{
  color: var(--theme-color-text_link2);
}.color_style_link3 h1 a:hover,.color_style_link3 h2 a:hover,.color_style_link3 h3 a:hover,.color_style_link3 h4 a:hover,.color_style_link3 h5 a:hover,.color_style_link3 h6 a:hover,.color_style_link3 li a:hover{
  color: var(--theme-color-text_link3);
}.color_style_dark h1 a:hover,.color_style_dark h2 a:hover,.color_style_dark h3 a:hover,.color_style_dark h4 a:hover,.color_style_dark h5 a:hover,.color_style_dark h6 a:hover,.color_style_dark li a:hover{
  color: var(--theme-color-text_link);
}table{
  border-collapse: collapse;
}.sc_table table th,table th{
  padding: 0.8em;
}.sc_table table td,table td{
  padding: 1em 0.8em;
}table th + th,table th + td,table td + th,table td + td{
  border-left: none;
}table > p{
  margin: 0 !important;
}.sc_table table tr:first-child th,.sc_table table tr:first-child td{
  font-weight: 700;
}table th{
  font-size: 19px;
  font-weight: 700;
  font-style: normal;
  text-transform: none;
  text-align: center;
}caption{
  font-weight: 700;
  text-align: center;
}table td,table th + td,table td + td{
  color: var(--theme-color-text);
}table td{
  font-size: 16px;
}table th{
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_color);
}table th b,table th strong{
  color: var(--theme-color-extra_dark);
}table > tbody > tr:nth-child(2n+1) > td{
  background-color: var(--theme-color-bg_color);
}table > tbody > tr:nth-child(2n) > td{
  background-color: var(--theme-color-alter_bg_color);
}table th a:hover{
  color: var(--theme-color-extra_dark);
}blockquote{
  position: relative;
  overflow: hidden;
  border: none;
}blockquote:not(.has-text-align-right):not(.has-text-align-center){
  text-align: left;
}blockquote,blockquote[class*="wp-block-quote"][class*="is-"],.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){
  padding: 2.75em 2.9em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}blockquote[class*="wp-block-quote"][class*="is-style-large"],blockquote[class*="wp-block-quote"][class*="is-large"]{
  margin: 0 0 2em 0;
}.wp-block-pullquote.is-style-solid-color > blockquote,.wp-block-column blockquote{
  margin: 0 !important;
  max-width: none !important;
}.blog_mode_post blockquote,.blog_mode_page blockquote{
  margin: 1.8em 0;
}blockquote:after,q:before,q:after{
  content: "";
}blockquote,q{
  quotes: "" "";
}blockquote p{
  margin: 0;
  font-size: 18px;
  line-height: 30px;
  font-weight: 500;
}.wp-block-pullquote.is-style-solid-color blockquote p{
  line-height: 1.5;
}blockquote.has-text-align-center > cite{
  display: inline-block;
}.wp-block-quote.is-style-large > cite{
  padding-left: 0;
}.wp-block-quote.is-style-large > cite:before{
  display: none;
}blockquote > cite,blockquote > p > cite{
  display: block;
  font-size: 19px;
  line-height: 28px;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 0;
  margin-bottom: 3px;
  margin-top: 1.35em;
  padding-left: 60px;
  position: relative;
  text-transform: none;
}blockquote > cite:before,blockquote > p > cite:before{
  background-color: currentColor;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  top: 50%;
  width: 40px;
}.wp-block-pullquote{
  padding: 0;
  border-width: 0;
}.wp-block-pullquote[class*="align"] blockquote{
  margin-left: 0;
  margin-right: 0;
}section > blockquote:not(.has-background):not(.is-style-plain),div:not(.has-background) > blockquote:not(.has-background):not(.is-style-plain),figure:not(.has-background) > blockquote:not(.has-background):not(.is-style-plain){
  background-color: var(--theme-color-alter_bg_color);
}section > blockquote:not(.has-text-color):not(.is-style-plain),section > blockquote:not(.has-text-color):not(.is-style-plain) p,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain),div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) p,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain),figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) p{
  color: var(--theme-color-alter_dark) !important;
}section > blockquote:not(.has-text-color):not(.is-style-plain) a,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) a,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) a{
  color: var(--theme-color-text_link);
}section > blockquote:not(.has-text-color):not(.is-style-plain) a:hover,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) a:hover,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) a:hover{
  color: var(--theme-color-text_hover);
}section > blockquote:not(.has-text-color):not(.is-style-plain) dt,section > blockquote:not(.has-text-color):not(.is-style-plain) b,section > blockquote:not(.has-text-color):not(.is-style-plain) strong,section > blockquote:not(.has-text-color):not(.is-style-plain) i,section > blockquote:not(.has-text-color):not(.is-style-plain) em,section > blockquote:not(.has-text-color):not(.is-style-plain) mark,section > blockquote:not(.has-text-color):not(.is-style-plain) ins,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) dt,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) b,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) strong,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) i,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) em,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) mark,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) ins,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) dt,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) b,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) strong,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) i,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) em,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) mark,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) ins{
  color: var(--theme-color-alter_dark);
}section > blockquote:not(.has-text-color):not(.is-style-plain) s,section > blockquote:not(.has-text-color):not(.is-style-plain) strike,section > blockquote:not(.has-text-color):not(.is-style-plain) del,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) s,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) strike,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) del,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) s,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) strike,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) del{
  color: var(--theme-color-alter_light);
}section > blockquote:not(.has-text-color):not(.is-style-plain) code,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) code,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain) code{
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bd_color);
}section > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > cite:before,section > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > p > cite:before,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > cite:before,div:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > p > cite:before,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > cite:before,figure:not(.has-text-color) > blockquote:not(.has-text-color):not(.is-style-plain):not([class*="trx_addons_"]) > p > cite:before{
  background-color: var(--theme-color-alter_link);
}[class*="type-cpt_"] [class*="_page_content"] blockquote{
  margin-left: 0;
  margin-right: 0;
}dd{
  margin-left: 1.5em;
}dt,b,strong{
  font-weight: bold;
}dfn,em,i{
  font-style: italic;
}pre,code,kbd,tt,var,samp{
  font-family: "Courier New", Courier, monospace;
  font-size: 1em;
  letter-spacing: 0;
}pre{
  overflow: auto;
  max-width: 100%;
}code{
  overflow: auto;
  max-width: 100%;
  padding: 0 1em;
  display: inline-block;
  vertical-align: middle;
  word-wrap: break-word;
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
  border: 1px solid var(--theme-color-alter_bd_color);
}pre > code{
  display: block;
  vertical-align: top;
  padding: 1em;
}code a{
  color: var(--theme-color-alter_link);
}code a:hover{
  color: var(--theme-color-alter_hover);
}abbr,acronym{
  cursor: help;
}mark,ins{
  background-color: transparent;
  text-decoration: none;
}mark{
  color: var(--theme-color-text_dark);
}sup,sub{
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sup{
  bottom: 1ex;
}sub{
  top: .5ex;
}small{
  font-size: 80%;
}big{
  font-size: 120%;
}[hidden],template{
  display: none;
}hr{
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  border: none;
  border-top: 1px solid var(--theme-color-bd_color);
  margin-top: 6.7857em !important;
  margin-bottom: 6.7857em !important;
}.wp-block-separator:not([class*="is-style"]){
  width: 15%;
}[class^="icon-"]:before,[class*=" icon-"]:before{
  font-size: inherit;
  line-height: inherit !important;
  font-weight: inherit;
  font-style: inherit;
  display: inline-block;
  width: auto;
  margin: 0;
}img{
  max-width: 100%;
  height: auto;
  
  vertical-align: top;
}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-gallery{
  margin-top: 0;
  margin-bottom: 1.2em;
}figure,.wp-caption{
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
  max-width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}figure,.wp-caption{
  margin-bottom: 1em;
}p figure,p .wp-caption{
  margin-bottom: 0;
}figure figcaption,.wp-block-image figcaption,.wp-block-video figcaption{
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  font-style: normal;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: none;
  bottom: auto;
  color: var(--theme-color-text);
  display: block;
  left: auto;
  margin: 0;
  max-height: 6em;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-gutter: stable;
  padding: 14px 0 5px !important;
  position: relative;
  right: auto;
  text-align: left;
  top: auto;
  -webkit-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-basis: auto;
  -ms-flex-basis: auto;
  flex-basis: auto;
  scrollbar-width: thin;
  scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color);
}figure figcaption::-webkit-scrollbar,.wp-block-image figcaption::-webkit-scrollbar,.wp-block-video figcaption::-webkit-scrollbar{
  width: 6px;
}figure figcaption::-webkit-scrollbar-track,.wp-block-image figcaption::-webkit-scrollbar-track,.wp-block-video figcaption::-webkit-scrollbar-track{
  background: var(--theme-color-alter_bg_color);
}figure figcaption::-webkit-scrollbar-thumb,.wp-block-image figcaption::-webkit-scrollbar-thumb,.wp-block-video figcaption::-webkit-scrollbar-thumb{
  background-color: var(--theme-color-alter_bd_hover);
  border: 1px solid var(--theme-color-alter_bg_color);
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
}figure figcaption a,.wp-block-image figcaption a,.wp-block-video figcaption a{
  color: var(--theme-color-text_dark);
}figure figcaption a:hover,.wp-block-image figcaption a:hover,.wp-block-video figcaption a:hover{
  color: var(--theme-color-text_hover);
}.wp-block-gallery figcaption{
  flex-grow: 0;
}.wp-block-image .alignleft figcaption,img.alignleft figcaption,.wp-block-image .alignright figcaption,img.alignright figcaption,.wp-block-image .aligncenter figcaption,img.aligncenter figcaption,.wp-block-image.is-resized figcaption{
  display: block;
  color: var(--theme-color-text_dark) !important;
}svg:not(:root){
  overflow: hidden;
}.gallery{
  margin: 0 -5px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}audio,canvas,progress,video{
  display: inline-block;
  vertical-align: baseline;
}video{
  width: 100%;
  height: auto;
}audio:not([controls]){
  display: none;
  height: 0;
}iframe,video,embed{
  max-width: 100%;
  min-height: 100px;
  vertical-align: top;
}figure.wp-block-video{
  overflow: visible;
}figure.wp-block-video figcaption{
  margin: 1em 0 0 !important;
  padding: 0 !important;
}.wp-playlist .mejs-container .mejs-controls{
  background: var(--theme-color-alter_bg_color);
}.wp-block-cover{
  color: #fff;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.wp-block-cover p{
  margin-bottom: 0 !important;
  line-height: 1.5em !important;
}.wp-block-cover p + p{
  margin-top: 1em !important;
}.wp-block-cover a{
  color: inherit;
}.wp-block-media-text .has-medium-font-size{
  line-height: 1.5em;
}.wp-block-media-text .has-large-font-size{
  line-height: 1.4em;
}.has-large-font-size{
  line-height: 1.4em;
}.wp-block-columns{
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-bottom: 0;
}.wp-block-column:nth-child(odd){
  margin-right: 0;
}.wp-block-column:nth-child(even){
  margin-left: 0;
}.wp-block-column:not(:first-child){
  margin-left: calc( var(--theme-var-grid_gap) / 2 );
}.wp-block-column:not(:last-child){
  margin-right: calc( var(--theme-var-grid_gap) / 2 );
}.alignleft{
  display: inline-block;
  vertical-align: top;
  float: left;
  margin-right: 1.7em !important;
  margin-bottom: 1em !important;
  margin-top: 0.5em !important;
}.alignright{
  display: inline-block;
  vertical-align: top;
  float: right;
  margin-left: 1.7em !important;
  margin-bottom: 1em !important;
  margin-top: 0.5em !important;
}.aligncenter{
  display: block;
  text-align: center;
  clear: both;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 1em !important;
}figure.alignleft,figure.alignright{
  margin-top: 0.5em !important;
}.wp-block-gallery[class*="align"]{
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}.sidebar_hide.narrow_content .alignleft.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar > .alignleft,.sidebar_hide.narrow_content .alignright.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar > .alignright{
  max-width: calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / 2 - var(--theme-var-grid_gap) );
}.sidebar_hide.narrow_content .alignleft.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar > .alignleft{
  float: left;
  margin: 1em 1em 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 );
}.sidebar_hide.narrow_content .alignright.is-style-alignfar,.sidebar_hide.narrow_content .is-style-alignfar > .alignright{
  float: right;
  margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 ) 1em 2em;
}.sidebar_hide.narrow_content .wp-block-image > .alignleft.is-style-alignfar,.sidebar_hide.narrow_content .wp-block-image.is-style-alignfar > .alignleft,.sidebar_hide.narrow_content .wp-block-image > .alignright.is-style-alignfar,.sidebar_hide.narrow_content .wp-block-image.is-style-alignfar > .alignright{
  max-width: none !important;
}.sidebar_hide.normal_content .alignleft.is-style-alignfar,.sidebar_hide.normal_content .is-style-alignfar > .alignleft{
  float: left;
  margin: 1em 1em 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 );
}.sidebar_hide.normal_content .alignright.is-style-alignfar,.sidebar_hide.normal_content .is-style-alignfar > .alignright{
  float: right;
  margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 ) 1em 2em;
}.sidebar_hide.normal_content .wp-block-image > .alignleft.is-style-alignfar,.sidebar_hide.normal_content .wp-block-image.is-style-alignfar > .alignleft,.sidebar_hide.normal_content .wp-block-image > .alignright.is-style-alignfar,.sidebar_hide.normal_content .wp-block-image.is-style-alignfar > .alignright{
  max-width: none !important;
}.alignfull > img,.alignwide > img{
  max-width: none;
  width: 100%;
}body.sidebar_hide .alignwide{
  position: relative;
  z-index: 1;
  left: calc( -88vw / 2 + 100% / 2 );
  width: 88vw;
  max-width: none;
}body.sidebar_hide.narrow_content .alignwide,body.sidebar_hide.normal_content .alignwide{
  left: calc( var(--theme-var-page) / -2 + 50% );
  width: var(--theme-var-page);
}body.sidebar_hide .alignfull{
  position: relative;
  z-index: 1;
  margin-left: calc( -100vw / 2 + 100% / 2 + 8px );
  margin-right: calc( -100vw / 2 + 100% / 2 + 8px );
  width: calc( 100vw - 16px );
  max-width: calc( 100vw - 16px );
}form{
  margin-bottom: 0;
}button,input,optgroup,select,textarea,textarea.wp-editor-area{
  font-family: inherit;
  font-size: 1em;
  
  margin: 0;
  
  vertical-align: baseline;
  
}button:not(.components-button){
  overflow: visible;
}form button:not(.components-button),input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.post_item .more-link,.wp-block-button__link,.sc_button:not(.sc_button_simple),.sc_form button{
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  vertical-align: top;
  font-size: var(--theme-font-button_font-size);
  line-height: var(--theme-font-button_line-height);
  font-weight: var(--theme-font-button_font-weight);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  text-transform: var(--theme-font-button_text-transform);
  letter-spacing: var(--theme-font-button_letter-spacing);
  white-space: nowrap;
  height: auto;
  max-width: 100%;
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
  padding: 18px 60px;
  border-width: 0 !important;
}.wp-block-button__link{
  white-space: normal;
}.sidebar_small_screen_above .sidebar_control{
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
  padding: 18px 60px;
  align-items: center;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
  border-width: 0 !important;
  text-align: center;
}.sidebar_small_screen_above .sidebar_control:after{
  content: '\e828';
  font-family: "fontello";
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, transform 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, transform 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, transform 0.3s ease;
  position: absolute;
  z-index: 1;
  top: 0.7em;
  right: 1em;
}.sidebar_small_screen_above .sidebar.opened .sidebar_control:after{
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}.sidebar_small_screen_above .sidebar_control{
  color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-text_link) !important;
}.sidebar_small_screen_above .sidebar_control:focus,.sidebar_small_screen_above .sidebar_control:hover{
  color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-text_hover) !important;
}.wp-block-button.is-style-squared .wp-block-button__link{
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}.sc_button_wrap{
  margin-bottom: -10px;
}.sc_button_wrap .sc_button{
  margin-bottom: 10px;
}form button:not(.components-button):hover,form button:not(.components-button):focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus,.post_item .more-link:hover,.comments_wrap .form-submit input[type="submit"]:hover,.comments_wrap .form-submit input[type="submit"]:focus,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.sc_button_default:hover,.sc_button_default:focus,.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.socials_share.socials_type_block .social_icon:hover,.socials_share.socials_type_block .social_icon:focus{
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_hover);
  background-color: var(--theme-color-text_hover);
}.sc_button_icon{
  font-size: 0.9em;
  line-height: 1em;
}.sc_button_icon_left .sc_button_icon{
  margin-right: 0.55em;
}.sc_button + .sc_button{
  margin-left: 0;
}.sc_button{
  margin-right: 2.3em;
}.sc_button:last-child{
  margin-right: 0;
}button[disabled],input[type="submit"][disabled],input[type="button"][disabled],a.sc_button[disabled],a.theme_button[disabled],button[disabled]:hover,input[type="submit"][disabled]:hover,input[type="button"][disabled]:hover,a.sc_button[disabled]:hover,a.theme_button[disabled]:hover{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-text_light) !important;
  opacity: 1 !important;
}.sc_button.sc_button_size_small:not(.sc_button_simple){
  padding: 15px 38px;
}.sc_button.sc_button_bordered.sc_button_size_small{
  padding: 13px 36px;
}.sc_button_default.color_style_link2,.color_style_link2 .sc_button_default,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
  border-color: var(--theme-color-text_link2);
  background-color: var(--theme-color-text_link2);
}.sc_button_default.color_style_link2:hover,.sc_button_default.color_style_link2:focus,.color_style_link2 .sc_button_default:hover,.color_style_link2 .sc_button_default:focus,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
  border-color: var(--theme-color-text_hover2);
  background-color: var(--theme-color-text_hover2);
}.sc_button_default.color_style_link3,.color_style_link3 .sc_button_default,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
  border-color: var(--theme-color-text_link3);
  background-color: var(--theme-color-text_link3);
}.sc_button_default.color_style_link3:hover,.sc_button_default.color_style_link3:focus,.color_style_link3 .sc_button_default:hover,.color_style_link3 .sc_button_default:focus,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
  border-color: var(--theme-color-text_hover3);
  background-color: var(--theme-color-text_hover3);
}.sc_button_default.color_style_dark,.color_style_dark .sc_button_default,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
  color: var(--theme-color-bg_color);
  border-color: var(--theme-color-text_dark);
  background-color: var(--theme-color-text_dark);
}.sc_button_default.color_style_dark:hover,.sc_button_default.color_style_dark:focus,.color_style_dark .sc_button_default:hover,.color_style_dark .sc_button_default:focus,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.color_style_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
  color: var(--theme-color-inverse_hover);
  border-color: var(--theme-color-text_dark_blend);
  background-color: var(--theme-color-text_dark_blend);
}.search_wrap .search_submit:before{
  color: var(--theme-color-input_text);
  content: '\e9a6';
  font-family: "fontello";
  padding: 1px;
}.search_wrap .search_submit:hover:before,.search_wrap .search_submit:focus:before{
  color: var(--theme-color-input_dark);
}.sc_button.sc_button_bordered,.wp-block-button.is-style-outline > .wp-block-button__link{
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  vertical-align: top;
  font-size: var(--theme-font-button_font-size);
  line-height: var(--theme-font-button_line-height);
  font-weight: var(--theme-font-button_font-weight);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  text-transform: var(--theme-font-button_text-transform);
  letter-spacing: var(--theme-font-button_letter-spacing);
  white-space: nowrap;
  height: auto;
  max-width: 100%;
  background: none !important;
  border-width: 2px !important;
  border-style: solid;
  padding: 16px 58px;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}.sc_layouts_row_type_narrow .sc_button.sc_button_bordered,.sc_layouts_row_type_narrow .wp-block-button.is-style-outline > .wp-block-button__link{
  padding: 13px 36px;
}.sc_button_bordered:not(.sc_button_bg_image),.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color){
  color: var(--theme-color-text_link);
  border-color: var(--theme-color-text_link);
}.sc_button_bordered:not(.sc_button_bg_image):hover,.sc_button_bordered:not(.sc_button_bg_image):focus,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-text_hover) !important;
  background-color: var(--theme-color-text_hover) !important;
}.sc_button_bordered.color_style_link2:not(.sc_button_bg_image),.color_style_link2 .sc_button_bordered:not(.sc_button_bg_image){
  color: var(--theme-color-text_link2);
  border-color: var(--theme-color-text_link2);
}.sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,.sc_button_bordered.color_style_link2:not(.sc_button_bg_image):focus,.color_style_link2 .sc_button_bordered:not(.sc_button_bg_image):hover,.color_style_link2 .sc_button_bordered:not(.sc_button_bg_image):focus{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-text_link2) !important;
  background-color: var(--theme-color-text_link2) !important;
}.sc_button_bordered.color_style_link3:not(.sc_button_bg_image),.color_style_link3 .sc_button_bordered:not(.sc_button_bg_image){
  color: var(--theme-color-text_link3);
  border-color: var(--theme-color-text_link3);
}.sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,.sc_button_bordered.color_style_link3:not(.sc_button_bg_image):focus,.color_style_link3 .sc_button_bordered:not(.sc_button_bg_image):hover,.color_style_link3 .sc_button_bordered:not(.sc_button_bg_image):focus{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-text_link3) !important;
  background-color: var(--theme-color-text_link3) !important;
}.sc_button_bordered.color_style_dark:not(.sc_button_bg_image),.color_style_dark .sc_button_bordered:not(.sc_button_bg_image){
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}.sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,.sc_button_bordered.color_style_dark:not(.sc_button_bg_image):focus,.color_style_dark .sc_button_bordered:not(.sc_button_bg_image):hover,.color_style_dark .sc_button_bordered:not(.sc_button_bg_image):focus{
  color: var(--theme-color-inverse_hover) !important;
  border-color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-text_dark) !important;
}.sc_button.sc_button_slide{
  --theme-var-button_slide_color: var(--theme-color-text_link);
  --theme-var-button_slide_color_hover_text: var(--theme-color-inverse_link);
  background: none !important;
  position: relative;
  z-index: 1;
  overflow: hidden;
  color: var(--theme-var-button_slide_color) !important;
}.color_style_link2 .sc_button.sc_button_slide,.sc_button.sc_button_slide.color_style_link2{
  --theme-var-button_slide_color: var(--theme-color-text_link2);
}.color_style_link3 .sc_button.sc_button_slide,.sc_button.sc_button_slide.color_style_link3{
  --theme-var-button_slide_color: var(--theme-color-text_link3);
}.color_style_dark .sc_button.sc_button_slide,.sc_button.sc_button_slide.color_style_dark{
  --theme-var-button_slide_color: var(--theme-color-text_dark);
  --theme-var-button_slide_color_hover_text: var(--theme-color-inverse_hover);
}.sc_button.sc_button_slide > span{
  position: relative;
  z-index: 2;
  color: currentColor;
}.sc_button.sc_button_slide:before{
  content: "";
  -webkit-border-radius: inherit;
  -ms-border-radius: inherit;
  border-radius: inherit;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: inset 0 0 0 2px var(--theme-var-button_slide_color);
  -ms-box-shadow: inset 0 0 0 2px var(--theme-var-button_slide_color);
  box-shadow: inset 0 0 0 2px var(--theme-var-button_slide_color);
}.sc_button.sc_button_slide:after{
  content: "";
  position: absolute;
  z-index: 1;
  display: block;
  width: 100%;
  height: 120%;
  top: -10%;
  left: 0;
  background-color: currentColor;
  transform: translateX(-100%);
}.sc_button.sc_button_slide.hovered:after,.sc_button.sc_button_slide:hover:after{
  animation: button-slide-animation 1.2s cubic-bezier(0.34, 0.43, 0.13, 0.96) forwards;
}.sc_button.sc_button_slide.hovered > span,.sc_button.sc_button_slide:hover > span{
  animation: button-slide-text-animation 1.2s forwards;
}@keyframes button-slide-text-animation{
  0%,
	100%,
	75% {
    color: currentColor;
  }
  30%,
	50% {
    color: var(--theme-var-button_slide_color_hover_text);
  }
}@keyframes button-slide-animation{
  0% {
    transform: translateX(-101%);
  }
  50% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(101%);
  }
}.sc_button.sc_button_flow{
  position: relative;
  z-index: 1;
  overflow: hidden;
  --theme-var-button_flow_color_text_hover: var(--theme-color-inverse_link);
  --theme-var-button_flow_color: var(--theme-color-text_dark);
  --theme-var-button_flow_color_hover: var(--theme-color-text_link);
  color: var(--theme-color-inverse_hover) !important;
  background-color: var(--theme-var-button_flow_color_hover) !important;
}.color_style_link2 .sc_button.sc_button_flow,.sc_button.sc_button_flow.color_style_link2{
  --theme-var-button_flow_color_hover: var(--theme-color-text_link2);
}.color_style_link3 .sc_button.sc_button_flow,.sc_button.sc_button_flow.color_style_link3{
  --theme-var-button_flow_color_hover: var(--theme-color-text_link3);
}.color_style_dark .sc_button.sc_button_flow,.sc_button.sc_button_flow.color_style_dark{
  --theme-var-button_flow_color_hover: var(--theme-color-text_dark_blend);
  --theme-var-button_flow_color_text_hover: var(--theme-color-inverse_hover);
}.sc_button.sc_button_flow > span{
  position: relative;
  z-index: 2;
}.sc_button.sc_button_flow:before{
  content: "";
  -webkit-border-radius: inherit;
  -ms-border-radius: inherit;
  border-radius: inherit;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: inset 0 100px 0 0 var(--theme-var-button_flow_color) !important;
  -ms-box-shadow: inset 0 100px 0 0 var(--theme-var-button_flow_color) !important;
  box-shadow: inset 0 100px 0 0 var(--theme-var-button_flow_color) !important;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}.sc_button.sc_button_flow:hover,.sc_button.sc_button_flow:focus,.sc_button.sc_button_flow:active{
  color: var(--theme-var-button_flow_color_text_hover) !important;
}.sc_button.sc_button_flow:hover:before,.sc_button.sc_button_flow:focus:before,.sc_button.sc_button_flow:active:before{
  -webkit-box-shadow: inset 0 100px 0 -100px var(--theme-var-button_flow_color) !important;
  -ms-box-shadow: inset 0 100px 0 -100px var(--theme-var-button_flow_color) !important;
  box-shadow: inset 0 100px 0 -100px var(--theme-var-button_flow_color) !important;
}.sc_button.sc_button.sc_button_simple{
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
  font-style: normal;
  background: transparent !important;
  border: none !important;
  letter-spacing: 0;
  padding: 0 1.7em 2px 0;
  text-transform: none;
}.sc_button.sc_button.sc_button_simple:not(.sc_button_with_icon) .sc_button_text{
  vertical-align: top;
}.sc_button.sc_button.sc_button_simple.sc_button_size_small{
  font-size: 16px;
}.sc_button.sc_button.sc_button_simple:before,.sc_button.sc_button.sc_button_simple:after{
  content: '\E9A4';
  font-family: "fontello";
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  padding: 0 1px;
  -webkit-transition: right 0.3s ease, opacity 0.3s ease;
  -ms-transition: right 0.3s ease, opacity 0.3s ease;
  transition: right 0.3s ease, opacity 0.3s ease;
}.sc_button.sc_button.sc_button_simple.sc_button_with_icon{
  display: inline-flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{
  position: relative;
  font-size: 20px;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid var(--theme-color-bd_color);
}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon > span{
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px;
  line-height: 30px;
}.sc_button.sc_button.sc_button_simple.sc_button_with_icon:before,.sc_button.sc_button.sc_button_simple.sc_button_with_icon:after{
  display: none;
}.sc_button_simple.sc_button_icon_left .sc_button_icon{
  margin-right: 0.6em;
}.sc_button_size_small.sc_button.sc_button_simple.sc_button_icon_left .sc_button_icon{
  margin-right: 0;
}.sc_button_size_small.sc_button.sc_button_simple.sc_button_icon_left .sc_button_icon + .sc_button_text{
  margin-left: 0.5em;
}.sc_button_size_small.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{
  font-size: 12px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}.sc_button.sc_button_simple:not(.sc_button_bg_image){
  color: var(--theme-color-text_link);
}.sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
  color: var(--theme-color-text_hover) !important;
}.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image),.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image){
  color: var(--theme-color-text_link2);
}.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link2:not(.sc_button_bg_image):focus,.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link2 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
  color: var(--theme-color-text_hover2) !important;
}.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image),.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image){
  color: var(--theme-color-text_link3);
}.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_link3:not(.sc_button_bg_image):focus,.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_link3 .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
  color: var(--theme-color-text_hover3) !important;
}.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image),.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image){
  color: var(--theme-color-text_dark);
}.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,.sc_button.sc_button_simple.color_style_dark:not(.sc_button_bg_image):focus,.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,.color_style_dark .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{
  color: var(--theme-color-text_dark) !important;
}.theme_button{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-text_link) !important;
  background-color: var(--theme-color-text_link) !important;
}.theme_button:hover,.theme_button:focus{
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-text_hover) !important;
  background-color: var(--theme-color-text_hover) !important;
}.theme_button.color_style_link2,.color_style_link2 .theme_button{
  border-color: var(--theme-color-text_link2) !important;
  background-color: var(--theme-color-text_link2) !important;
}.theme_button.color_style_link2:hover,.theme_button.color_style_link2:focus,.color_style_link2 .theme_button:hover,.color_style_link2 .theme_button:focus{
  border-color: var(--theme-color-text_hover2) !important;
  background-color: var(--theme-color-text_hover2) !important;
}.theme_button.color_style_link3,.color_style_link3 .theme_button{
  border-color: var(--theme-color-text_link3) !important;
  background-color: var(--theme-color-text_link3) !important;
}.theme_button.color_style_link3:hover,.theme_button.color_style_link3:focus,.color_style_link3 .theme_button:hover,.color_style_link3 .theme_button:focus{
  border-color: var(--theme-color-text_hover3) !important;
  background-color: var(--theme-color-text_hover3) !important;
}.theme_button.color_style_dark,.color_style_dark .theme_button{
  color: var(--theme-color-bg_color) !important;
  border-color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-text_dark) !important;
}.theme_button.color_style_dark:hover,.theme_button.color_style_dark:focus,.color_style_dark .theme_button:hover,.color_style_dark .theme_button:focus{
  color: var(--theme-color-inverse_hover) !important;
  border-color: var(--theme-color-text_dark_blend) !important;
  background-color: var(--theme-color-text_dark_blend) !important;
}[class*="scheme_"].sidebar .sc_button_simple:not(.sc_button_bg_image){
  color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar .sc_button_simple:not(.sc_button_bg_image):hover,[class*="scheme_"].sidebar .sc_button_simple:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_hover) !important;
}[class*="scheme_"].sidebar .sc_button_bordered:not(.sc_button_bg_image){
  color: var(--theme-color-alter_link);
  border-color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar .sc_button_bordered:not(.sc_button_bg_image):hover,[class*="scheme_"].sidebar .sc_button_bordered:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_hover) !important;
  border-color: var(--theme-color-alter_hover) !important;
}[class*="scheme_"].sidebar button,[class*="scheme_"].sidebar input[type="reset"],[class*="scheme_"].sidebar input[type="submit"],[class*="scheme_"].sidebar input[type="button"],[class*="scheme_"].sidebar .sc_button_default,[class*="scheme_"].sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),[class*="scheme_"].sidebar .socials_share.socials_type_block .social_icon{
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-alter_link);
  background-color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar button:hover,[class*="scheme_"].sidebar button:focus,[class*="scheme_"].sidebar input[type="reset"]:hover,[class*="scheme_"].sidebar input[type="reset"]:focus,[class*="scheme_"].sidebar input[type="submit"]:hover,[class*="scheme_"].sidebar input[type="submit"]:focus,[class*="scheme_"].sidebar input[type="button"]:hover,[class*="scheme_"].sidebar input[type="button"]:focus,[class*="scheme_"].sidebar .sc_button_default:hover,[class*="scheme_"].sidebar .sc_button_default:focus,[class*="scheme_"].sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,[class*="scheme_"].sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,[class*="scheme_"].sidebar .socials_share.socials_type_block .social_icon:hover,[class*="scheme_"].sidebar .socials_share.socials_type_block .social_icon:focus{
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-alter_hover);
  background-color: var(--theme-color-alter_hover);
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area{
  padding: 0.6em 0;
  border: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,textarea.wp-editor-area{
  color: var(--theme-color-input_text);
  border-color: var(--theme-color-input_bd_color);
  background-color: var(--theme-color-input_bg_color);
  text-overflow: ellipsis;
}input[type="text"]:focus,input[type="text"].filled,input[type="number"]:focus,input[type="number"].filled,input[type="email"]:focus,input[type="email"].filled,input[type="url"]:focus,input[type="url"].filled,input[type="tel"]:focus,input[type="tel"].filled,input[type="search"]:focus,input[type="search"].filled,input[type="password"]:focus,input[type="password"].filled,.select_container:hover,select option:hover,select option:focus,.select2-container.select2-container--focus span.select2-selection--single,.select2-container.select2-container--open span.select2-selection--single,.select2-container.select2-container--focus span.select2-selection--multiple,.select2-container.select2-container--open span.select2-selection--multiple,textarea:focus,textarea.filled,textarea.wp-editor-area:focus,textarea.wp-editor-area.filled{
  color: var(--theme-color-input_dark);
  border-color: var(--theme-color-input_bd_hover);
  background-color: var(--theme-color-input_bg_hover);
}textarea,textarea.wp-editor-area{
  overflow: auto;
  
  vertical-align: top;
  
  min-height: 10em;
}textarea.wp-editor-area{
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}.widget input[type="text"],.widget input[type="number"],.widget input[type="email"],.widget input[type="url"],.widget input[type="tel"],.widget input[type="password"],.widget input[type="search"],.widget select,.widget textarea,.widget textarea.wp-editor-area{
  padding: 0.77em 1.2em;
}input[placeholder]::-webkit-input-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}textarea[placeholder]::-webkit-input-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}input[placeholder]::-moz-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}textarea[placeholder]::-moz-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}input[placeholder]:-ms-input-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}textarea[placeholder]:-ms-input-placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}input[placeholder]::placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}textarea[placeholder]::placeholder{
  text-overflow: ellipsis;
  opacity: 1;
  color: var(--theme-color-input_light);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}input[placeholder]:focus::-webkit-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:focus::-webkit-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:focus::-moz-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:focus::-moz-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:focus:-ms-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:focus:-ms-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:focus::placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:focus::placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:active::-webkit-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:active::-webkit-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:active::-moz-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:active::-moz-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:active:-ms-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:active:-ms-input-placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input[placeholder]:active::placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}textarea[placeholder]:active::placeholder{
  opacity: 1;
  color: var(--theme-color-input_dark);
}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{
  transition: background-color 50000s ease-in-out 90000s, color 50000s ease-in-out 90000s;
}textarea,textarea.wp-editor-area,select,input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],input[type="checkbox"],input[type="radio"]{
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}option{
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-bg_color);
  font-size: inherit;
  font-weight: inherit;
}optgroup{
  font-style: normal;
}optgroup > option{
  font-weight: normal;
}input[type="checkbox"],input[type="radio"]{
  padding: 0;
  
}input[type="number"]::-webkit-outer-spin-button{
  height: 50%;
}input[type="number"],input[type="search"]{
  -webkit-appearance: none;
  
}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
  -webkit-appearance: none;
  
}button::-moz-focus-inner,input::-moz-focus-inner{
  
  border: 0;
  padding: 0;
}button[disabled],html input[disabled]{
  cursor: default !important;
}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area{
  -webkit-appearance: none;
  outline: none;
  resize: none;
}button:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,select:focus,textarea:focus,textarea.wp-editor-area:focus{
  outline: 0;
}body.show_outline button:focus,body.show_outline input:focus,body.show_outline select:focus,body.show_outline textarea:focus,body.show_outline textarea.wp-editor-area:focus{
  outline: thin dotted !important;
}input[type="radio"],input[type="checkbox"],.edd_price_options ul > li > label > input[type="radio"],.edd_price_options ul > li > label > input[type="checkbox"],.wpcf7-radio input[type="radio"],.wpcf7-checkbox input[type="checkbox"],.wpcf7-acceptance input[type="checkbox"]{
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
}label > input[type="radio"],label > input[type="checkbox"],input[type="checkbox"].wpcf7-acceptance{
  display: inline-block;
  vertical-align: baseline;
  position: static !important;
  clip: auto;
}.wpcf7-radio .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{
  cursor: pointer;
}.edd_price_options ul > li > label > input[type="radio"] + span,.edd_price_options ul > li > label > input[type="checkbox"] + span{
  display: inline-block;
  vertical-align: baseline;
}input[type="radio"] + label,input[type="checkbox"] + label,input[type="radio"] + .wpcf7-list-item-label,input[type="checkbox"] + .wpcf7-list-item-label,.edd_price_options ul > li > label > input[type="radio"] + span,.edd_price_options ul > li > label > input[type="checkbox"] + span{
  position: relative;
  font-size: 14px;
  padding-left: 1.8em;
  line-height: 22px;
  display: inline-block;
  vertical-align: top;
}input[type="radio"] + label a,input[type="checkbox"] + label a,input[type="radio"] + .wpcf7-list-item-label a,input[type="checkbox"] + .wpcf7-list-item-label a,.edd_price_options ul > li > label > input[type="radio"] + span a,.edd_price_options ul > li > label > input[type="checkbox"] + span a{
  color: inherit;
  border-bottom: 1px solid var(--theme-color-text);
  line-height: 1em;
  display: inline-block;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}input[type="radio"] + label a:hover,input[type="checkbox"] + label a:hover,input[type="radio"] + .wpcf7-list-item-label a:hover,input[type="checkbox"] + .wpcf7-list-item-label a:hover,.edd_price_options ul > li > label > input[type="radio"] + span a:hover,.edd_price_options ul > li > label > input[type="checkbox"] + span a:hover{
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}[class*="scheme_"].footer_wrap
input[type="radio"] + label a:hover,[class*="scheme_"].footer_wrap
input[type="checkbox"] + label a:hover,[class*="scheme_"].footer_wrap
input[type="radio"] + .wpcf7-list-item-label a:hover,[class*="scheme_"].footer_wrap
input[type="checkbox"] + .wpcf7-list-item-label a:hover,[class*="scheme_"].footer_wrap
.edd_price_options ul > li > label > input[type="radio"] + span a:hover,[class*="scheme_"].footer_wrap
.edd_price_options ul > li > label > input[type="checkbox"] + span a:hover{
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}.wpcf7-list-item-label.wpcf7-list-item-right{
  position: relative;
  padding-right: 1.4em;
  display: inline-block;
  vertical-align: top;
}input[type="radio"] + label:before,input[type="checkbox"] + label:before,input[type="radio"] + .wpcf7-list-item-label:before,input[type="checkbox"] + .wpcf7-list-item-label:before,.wpcf7-list-item-label.wpcf7-list-item-right:before,.edd_price_options ul > li > label > input[type="radio"] + span:before,.edd_price_options ul > li > label > input[type="checkbox"] + span:before{
  content: ' ';
  font-family: "fontello";
  font-size: 7px;
  font-weight: 400;
  letter-spacing: -0.7px;
  display: block;
  text-align: center;
  border: 1px solid var(--theme-color-bd_color);
  width: 16px;
  height: 16px;
  line-height: 15px;
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  color: var(--theme-color-text_dark);
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}input[type="radio"] + label:hover:before,input[type="checkbox"] + label:hover:before,input[type="radio"] + .wpcf7-list-item-label:hover:before,input[type="checkbox"] + .wpcf7-list-item-label:hover:before,.wpcf7-list-item-label.wpcf7-list-item-right:hover:before,.edd_price_options ul > li > label > input[type="radio"] + span:hover:before,.edd_price_options ul > li > label > input[type="checkbox"] + span:hover:before{
  border-color: var(--theme-color-text_dark);
}body.show_outline input[type="radio"]:focus + label:before,body.show_outline input[type="checkbox"]:focus + label:before,body.show_outline input[type="radio"]:focus + .wpcf7-list-item-label:before,body.show_outline input[type="checkbox"]:focus + .wpcf7-list-item-label:before,body.show_outline .edd_price_options ul > li > label > input[type="radio"]:focus + span:before,body.show_outline .edd_price_options ul > li > label > input[type="checkbox"]:focus + span:before{
  outline: 0 !important;
  box-shadow: 0 0 0 1px #000;
}.wpcf7-list-item-label.wpcf7-list-item-right:before{
  left: auto;
  right: 0;
}input[type="checkbox"]:checked + label:before,input[type="checkbox"]:checked + .wpcf7-list-item-label:before,.wpcf7-checkbox .wpcf7-list-item-checked.wpcf7-list-item-right:before,.edd_price_options ul > li > label > input[type="checkbox"]:checked + span:before{
  content: '\e9f6';
}input[type="radio"]:checked + label:before,input[type="radio"]:checked + .wpcf7-list-item-label:before,.wpcf7-radio .wpcf7-list-item-checked.wpcf7-list-item-right:before,.edd_price_options ul > li > label > input[type="radio"]:checked + span:before{
  content: '\e9f6';
}input[type="radio"] + label:before,input[type="checkbox"] + label:before,.wpcf7-list-item-label.wpcf7-list-item-right:before{
  border-color: var(--theme-color-input_bd_color) !important;
}input[type="radio"] + label:hover:before,input[type="checkbox"] + label:hover:before,.wpcf7-list-item-label.wpcf7-list-item-right:hover:before{
  border-color: var(--theme-color-text_dark) !important;
}select{
  text-overflow: ellipsis;
  white-space: nowrap;
}select::-ms-expand{
  display: none;
}select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]){
  visibility: hidden;
}.select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]){
  visibility: visible;
}.select_container{
  width: 100%;
  position: relative;
}.select_container,.select_container:after,.select_container select{
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}.select_container:before{
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: auto;
  width: 3em;
  z-index: 1;
  pointer-events: none;
  cursor: pointer;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  color: var(--theme-color-input_text);
  background-color: var(--theme-color-input_bg_color);
}.select_container:focus:before,.select_container:hover:before{
  color: var(--theme-color-input_dark);
  background-color: var(--theme-color-input_bg_hover);
}.select_container:after{
  content: '\e828';
  font-family: "fontello";
  display: block;
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 0;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  margin-top: -0.5em;
  pointer-events: none;
  cursor: pointer;
  color: var(--theme-color-input_text);
}.select_container:focus:after,.select_container:hover:after{
  color: var(--theme-color-input_dark);
}.select_container select{
  width: 100% !important;
  max-width: none !important;
  padding-right: 3em !important;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: var(--theme-color-input_text);
  background: var(--theme-color-input_bg_color) !important;
  border-color: var(--theme-color-input_bd_color);
}.select_container select:focus{
  color: var(--theme-color-input_dark);
  background-color: var(--theme-color-input_bg_hover) !important;
}.widget .select_container select{
  padding-right: 2em !important;
  padding-left: 0;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}.widget .select_container:before{
  width: 2em;
}.widget .select_container:after{
  right: 0;
}.select2-container{
  width: 100% !important;
}.select2-container .select2-selection--single .select2-selection__rendered{
  padding-left: 0;
  font-weight: inherit;
}.select2-selection .select2-selection__arrow{
  position: relative;
  text-align: right;
}.select2-selection .select2-selection__arrow b{
  display: none !important;
}.select2-selection .select2-selection__arrow:before{
  content: '\e942';
  font-family: "fontello";
}.select2-dropdown{
  border: 1px solid var(--theme-color-input_bd_color) !important;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
}.select2-search{
  padding: 8px;
}.select2-dropdown,.select2-container.select2-container--focus span.select2-selection,.select2-container.select2-container--open span.select2-selection{
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-input_bd_color);
  background: var(--theme-color-bg_color);
}.select2-container .select2-results__option{
  color: var(--theme-color-input_dark);
  background: var(--theme-color-input_bg_hover);
}.select2-container .select2-results__option--highlighted[aria-selected]{
  color: var(--theme-color-inverse_link);
  background: var(--theme-color-text_link);
}label.required:after{
  content: '*';
  display: none;
  vertical-align: text-top;
  font-size: 80%;
  color: #da6f5b;
}.screen-reader-text{
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{
  display: block;
  top: 5px;
  left: 5px;
  width: auto;
  height: auto;
  font-size: 0.8em;
  line-height: normal;
  padding: 1em 1.5em;
  color: #21759b;
  background-color: #f1f1f1;
  border-radius: 3px;
  clip: auto !important;
  text-decoration: none;
  
  z-index: 100000;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  -ms-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
}.progress_skip_link{
  position: absolute;
  z-index: 999999;
  top: 6px;
  left: 6px;
  -webkit-transform: translateY(-300px);
  -ms-transform: translateY(-300px);
  transform: translateY(-300px);
  -webkit-transition: -webkit-transform 0.3s ease 0s;
  -ms-transition: -ms-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}.progress_skip_link:focus{
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  outline-offset: -1px;
  display: block;
  width: auto;
  height: auto;
  font-size: 1em;
  font-weight: 400;
  padding: 1em 1.5em;
  background: #f1f1f1;
  color: #0073aa;
  line-height: normal;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
}a.progress_skip_link_anchor{
  position: absolute;
  width: 0;
  height: 0;
}.container{
  margin-right: auto;
  margin-left: auto;
  padding-left: calc( var(--theme-var-grid_gap) / 2 );
  padding-right: calc( var(--theme-var-grid_gap) / 2 );
}.row,.columns_wrap{
  margin-left: 0;
  margin-right: calc( -1 * var(--theme-var-grid_gap) );
}.row > [class*="column-"],.columns_wrap > [class*="column-"]{
  display: inline-block;
  vertical-align: top;
  position: relative;
  z-index: 20;
  min-height: 1px;
  padding-left: 0;
  padding-right: var(--theme-var-grid_gap);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.vc_row{
  margin-left: calc( -1 * var(--theme-var-grid_gap) / 2 );
  margin-right: calc( -1 * var(--theme-var-grid_gap) / 2 );
}.row.columns_padding_bottom > [class*="column-"],.columns_wrap.columns_padding_bottom > [class*="column-"],.row > [class*="column-"].columns_padding_bottom,.columns_wrap > [class*="column-"].columns_padding_bottom{
  padding-bottom: var(--theme-var-grid_gap);
}.row.columns_padding_bottom.columns_in_single_row > [class*="column-"],.columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"]{
  padding-bottom: 0;
}.sc_blogger.no_margin .row,.sc_blogger.no_margin .columns_wrap,.row.no_margin,.columns_wrap.no_margin{
  margin-left: 0 !important;
  margin-right: 0 !important;
}.sc_blogger.no_margin .row > [class*="column-"],.sc_blogger.no_margin .columns_wrap > [class*="column-"],.row.no_margin > [class*="column-"],.columns_wrap.no_margin > [class*="column-"]{
  padding: 0 !important;
}.column-1,.column-1_1{
  width: 100%;
}.column-1_2{
  width: 50%;
}.container:after,.row:after{
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block;
}.affix{
  position: fixed;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}.visible{
  visibility: visible;
}.invisible{
  visibility: hidden;
}.show{
  display: block !important;
}.hide{
  display: none !important;
}.hidden{
  display: none !important;
  visibility: hidden !important;
}.progress_loading,.trx_addons_loading{
  background-image: url(/wp-content/themes/progress/images/preloader.png) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}.trx_addons_button_close,#cancel-comment-reply-link{
  display: block;
  cursor: pointer;
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  margin: 0 !important;
}.sc_layouts_panel_close.trx_addons_button_close{
  width: 47px;
  height: 47px;
  line-height: 47px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: var(--theme-color-alter_bg_hover);
  color: var(--theme-color-alter_dark);
  right: 50px;
  top: 48px;
  font-size: 16px;
}#cancel-comment-reply-link,.sc_layouts_cart_widget_close{
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  font-size: 16px;
}.mfp-close-icon{
  width: 100% !important;
}.mfp-close-icon,#cancel-comment-reply-link{
  text-indent: -300px;
  overflow: hidden !important;
  -webkit-transition: -webkit-transform 0.3s ease 0s;
  -ms-transition: -ms-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  will-change: transform;
  -webkit-transform: translate(-50%, -50%) rotate(0deg);
  -ms-transform: translate(-50%, -50%) rotate(0deg);
  transform: translate(-50%, -50%) rotate(0deg);
}#cancel-comment-reply-link{
  top: 0.9rem;
  right: -1.2rem;
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
}.mfp-close-icon,.trx_addons_button_close_icon{
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  position: absolute;
  z-index: 1;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%) rotate(0deg);
  -ms-transform: translate(-50%, -50%) rotate(0deg);
  transform: translate(-50%, -50%) rotate(0deg);
  transform-origin: center center;
  width: auto;
  height: auto;
  font-size: 15px;
}.trx_addons_button_close_icon:after,.mfp-close-icon:after,#cancel-comment-reply-link:after{
  display: none;
}.mfp-close-icon:before,.trx_addons_button_close_icon:before,.mfp-close-icon:before,#cancel-comment-reply-link:before{
  position: relative;
  top: 0;
  left: 0;
  content: '\e9e1';
  font-family: "fontello";
  line-height: 1;
  text-align: center;
  border: none;
}.mfp-close-icon:before,#cancel-comment-reply-link:before{
  position: absolute;
  right: 0;
  text-indent: 0;
  line-height: inherit;
}.trx_addons_button_close:hover .trx_addons_button_close_icon,.mfp-close:hover .mfp-close-icon,#cancel-comment-reply-link:hover{
  -webkit-transform: translate(-50%, -50%) rotate(180deg);
  -ms-transform: translate(-50%, -50%) rotate(180deg);
  transform: translate(-50%, -50%) rotate(180deg);
}.mfp-close-icon{
  font-size: 23px;
}.mfp-wrap .mfp-close{
  margin: -50px -50px 0 0;
}.page_wrap{
  min-height: 100vh;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.page_wrap,.content_wrap{
  margin: 0 auto;
}.body_style_boxed{
  background-color: #f0f0f0;
  background-attachment: fixed;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}.body_style_boxed .page_wrap{
  width: var(--theme-var-page_boxed);
  max-width: 100%;
}.page_content_wrap{
  padding-top: 7.1rem;
  padding-bottom: 7.4rem;
}.remove_margins .page_content_wrap{
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}.content_wrap{
  width: var(--theme-var-page);
  max-width: 100%;
  margin: 0 auto;
}.content_wrap .content_wrap{
  width: 100%;
}.content_wrap:after{
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block;
}.body_style_fullwide .content_wrap{
  max-width: var(--theme-var-page_fullwide_max);
  margin: 0 auto;
  width: 100% !important;
  padding-left: var(--theme-var-page_fullwide_extra);
  padding-right: var(--theme-var-page_fullwide_extra);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.content,.sidebar{
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.page_content_wrap .content_wrap,.page_content_wrap .content_wrap_fullscreen{
  position: relative;
}#page_preloader,.page_content_wrap{
  background-color: var(--theme-color-bg_color);
}body.body_style_wide:not(.expand_content) [class*="content_wrap"] > .content,body.body_style_boxed:not(.expand_content) [class*="content_wrap"] > .content{
  width: var(--theme-var-content);
}[class*="content_wrap"] > .sidebar{
  width: var(--theme-var-sidebar);
}.sidebar_hide [class*="content_wrap"] > .content{
  margin-left: auto;
  margin-right: auto;
}.sidebar_right [class*="content_wrap"] > .content{
  float: left;
}.sidebar_right [class*="content_wrap"] > .sidebar{
  float: right;
}.sidebar_left [class*="content_wrap"] > .content{
  float: right;
}.sidebar_left [class*="content_wrap"] > .sidebar{
  float: left;
}.body_style_fullwide [class*="content_wrap"] > .content,.body_style_fullscreen [class*="content_wrap"] > .content{
  width: 100%;
}.body_style_fullwide.sidebar_right [class*="content_wrap"] > .content,.body_style_fullscreen.sidebar_right [class*="content_wrap"] > .content{
  padding-right: var(--theme-var-sidebar_and_gap);
}.body_style_fullwide.sidebar_right [class*="content_wrap"] > .sidebar,.body_style_fullscreen.sidebar_right [class*="content_wrap"] > .sidebar{
  margin-left: calc( -1 * var(--theme-var-sidebar) );
}.body_style_fullwide.sidebar_left [class*="content_wrap"] > .content,.body_style_fullscreen.sidebar_left [class*="content_wrap"] > .content{
  padding-left: var(--theme-var-sidebar_and_gap);
}.body_style_fullwide.sidebar_left [class*="content_wrap"] > .sidebar,.body_style_fullscreen.sidebar_left [class*="content_wrap"] > .sidebar{
  margin-right: calc( -1 * var(--theme-var-sidebar) );
}.body_style_fullscreen .page_content_wrap{
  padding: 0;
  position: relative;
  
}.body_style_fullscreen [class*="content_wrap"] > .content > article.page{
  padding: 0;
}.fixed_blocks_sticky .sidebar{
  -webkit-position: sticky;
  position: -webkit-sticky;
  position: sticky;
  top: var(--fixed-rows-height);
  -webkit-transition: top ease-in-out 0.3s;
  -ms-transition: top ease-in-out 0.3s;
  transition: top ease-in-out 0.3s;
}.sidebar_fixed_placeholder{
  min-height: 1px;
}.sidebar_control{
  display: none;
  color: var(--theme-color-alter_dark) !important;
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_color);
}.sidebar_control:hover{
  color: var(--theme-color-alter_link) !important;
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_hover);
}.sidebar .sidebar_control,.sidebar .sidebar_control:after{
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}[class*="_banner_wrap"]:not(.background_banner_wrap){
  background-color: var(--theme-color-alter_bg_color);
}.progress-full-height{
  min-height: calc( 100vh - var(--fixed-rows-height) );
}.top_panel{
  position: relative;
  z-index: 8000;
  padding: 0.02px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}.top_panel,[class*="scheme_"].top_panel,[class*="scheme_"].footer_wrap{
  color: var(--theme-color-text);
  background-color: var(--theme-color-bg_color);
}.top_panel .row > [class*="column-"],.top_panel .columns_wrap > [class*="column-"]{
  vertical-align: middle;
}#background_video{
  object-fit: cover;
  overflow: hidden;
  position: absolute;
  z-index: -1 !important;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
}div#background_video{
  position: absolute !important;
}div#background_video:after{
  content: ' ';
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.3);
}div#background_video iframe,div#background_video video{
  position: absolute;
  z-index: 1;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, 50%) !important;
  -ms-transform: translate(-50%, 50%) !important;
  transform: translate(-50%, 50%) !important;
  max-width: none;
}#tubular-container{
  display: none;
}.top_panel.with_bg_video{
  background: #000;
}.header_position_over .page_wrap{
  position: relative;
}.header_position_over .top_panel{
  position: absolute;
  z-index: 8000;
  top: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0) !important;
}.header_position_over .top_panel .sc_layouts_row[class*="scheme_"]{
  -webkit-transition: background-color 0.3s ease 0s;
  -ms-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}.header_position_over:not(.trx_addons_page_scrolled) .top_panel .sc_layouts_row[class*="scheme_"],.header_position_over .top_panel .sc_layouts_row[class*="scheme_"]:not(.sc_layouts_row_fixed_on){
  background-color: transparent;
}@media (min-width: 768px){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.admin-bar.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode),body.header_position_under.admin-bar.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode){
    top: 32px;
  }}.header_position_under .top_panel{
  position: relative;
  z-index: 2;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.header_position_under .top_panel_mask{
  display: none;
  background-color: #000;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.header_position_under .page_content_wrap{
  position: relative;
  z-index: 4;
}.header_position_under .footer_wrap{
  position: relative;
  z-index: 3;
}.header_position_under .page_wrap{
  padding-bottom: 0.1px;
  
}.top_panel_default .sc_layouts_menu_nav > li.menu-item-has-children > a:after{
  content: '\e828';
  font-family: "fontello";
}.top_panel_default .sc_layouts_menu_nav li li.menu-item-has-children > a:after{
  content: '\e836';
  font-family: "fontello";
}.top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before{
  content: '\e8ba';
  font-family: "fontello";
}.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{
  color: var(--theme-color-text_dark);
  font-size: 16px;
}.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before{
  font-family: "fontello";
  content: '\e9d7';
}[class*="scheme_"].sc_layouts_row{
  color: var(--theme-color-text);
  background-color: var(--theme-color-bg_color);
}.sc_layouts_item_icon{
  color: var(--theme-color-text_light);
}span.trx_addons_login_menu,span.trx_addons_login_menu:after{
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_color);
}span.trx_addons_login_menu .trx_addons_login_menu_delimiter{
  border-color: var(--theme-color-alter_bd_color);
}span.trx_addons_login_menu .trx_addons_login_menu_item{
  color: var(--theme-color-alter_text);
}span.trx_addons_login_menu .trx_addons_login_menu_item:hover,span.trx_addons_login_menu .trx_addons_login_menu_item:focus{
  color: var(--theme-color-alter_dark);
  background-color: var(--theme-color-alter_bg_hover);
}.sc_layouts_row_fixed_on{
  background-color: var(--theme-color-bg_color);
}.sc_layouts_row.sc_layouts_row_type_narrow,[class*="scheme_"].sc_layouts_row.sc_layouts_row_type_narrow{
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
}.sc_layouts_row_type_narrow .sc_layouts_item,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]),[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]){
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus,.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover .sc_layouts_item_icon,.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus .sc_layouts_item_icon,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover .sc_layouts_item_icon,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus .sc_layouts_item_icon{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .sc_layouts_item_icon,[class*="scheme_"].sc_layouts_row_type_narrow .sc_layouts_item_icon{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,[class*="scheme_"].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,[class*="scheme_"].sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon{
  background-color: transparent !important;
  color: var(--theme-color-alter_dark);
}.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,.sc_layouts_row_type_narrow .socials_wrap .social_item:focus .social_icon,[class*="scheme_"].sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,[class*="scheme_"].sc_layouts_row_type_narrow .socials_wrap .social_item:focus .social_icon,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item:hover .social_icon,.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item:focus .social_icon,[class*="scheme_"].sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item:hover .social_icon,[class*="scheme_"].sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item:focus .social_icon{
  color: var(--theme-color-alter_link);
}.sc_layouts_row_type_narrow .sc_button_default,.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_default,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
  background-color: var(--theme-color-alter_link);
  color: var(--theme-color-inverse_link);
}.sc_layouts_row_type_narrow .sc_button_default:hover,.sc_layouts_row_type_narrow .sc_button_default:focus,.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_default:hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_default:focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus{
  background-color: var(--theme-color-alter_link);
  color: var(--theme-color-inverse_link);
}.sc_layouts_row_type_narrow .sc_button.color_style_link2,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link2{
  background-color: var(--theme-color-alter_link2);
  color: var(--theme-color-inverse_link);
}.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,.sc_layouts_row_type_narrow .sc_button.color_style_link2:focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link2:focus{
  background-color: var(--theme-color-alter_hover2);
  color: var(--theme-color-inverse_link) !important;
}.sc_layouts_row_type_narrow .sc_button.color_style_link3,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link3{
  background-color: var(--theme-color-alter_link3);
  color: var(--theme-color-inverse_link);
}.sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,.sc_layouts_row_type_narrow .sc_button.color_style_link3:focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_link3:focus{
  background-color: var(--theme-color-alter_hover3);
  color: var(--theme-color-inverse_link) !important;
}.sc_layouts_row_type_narrow .sc_button.color_style_dark,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_dark{
  background-color: var(--theme-color-alter_dark);
  color: var(--theme-color-inverse_link);
}.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,.sc_layouts_row_type_narrow .sc_button.color_style_dark:focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button.color_style_dark:focus{
  background-color: var(--theme-color-alter_link);
  color: var(--theme-color-inverse_link) !important;
}.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image){
  color: var(--theme-color-alter_link);
  border-color: var(--theme-color-alter_link);
}.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_hover) !important;
  border-color: var(--theme-color-alter_hover) !important;
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image){
  color: var(--theme-color-alter_link2);
  border-color: var(--theme-color-alter_link2);
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_hover2) !important;
  border-color: var(--theme-color-alter_hover2) !important;
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image){
  color: var(--theme-color-alter_link3);
  border-color: var(--theme-color-alter_link3);
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_hover3) !important;
  border-color: var(--theme-color-alter_hover3) !important;
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image){
  color: var(--theme-color-alter_dark);
  border-color: var(--theme-color-alter_dark);
}.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):focus,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,[class*="scheme_"].sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):focus{
  color: var(--theme-color-alter_link) !important;
  border-color: var(--theme-color-alter_link) !important;
}.sc_layouts_row_type_narrow .search_wrap .search_submit,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_submit{
  background-color: transparent;
  color: var(--theme-color-alter_link);
}.sc_layouts_row_type_narrow .search_wrap .search_field,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_field{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder{
  color: var(--theme-color-alter_text);
}.sc_layouts_row_type_narrow .search_wrap .search_field:focus,[class*="scheme_"].sc_layouts_row_type_narrow .search_wrap .search_field:focus{
  color: var(--theme-color-alter_dark);
}.sc_layouts_logo b{
  color: var(--theme-color-text_dark);
}.sc_layouts_logo i{
  color: var(--theme-color-text_link);
}.sc_layouts_logo .logo_text{
  color: var(--theme-color-text_dark) !important;
}.sc_layouts_logo:hover .logo_text{
  color: var(--theme-color-text_link) !important;
}.sc_layouts_logo .logo_slogan{
  color: var(--theme-color-text) !important;
}.sc_layouts_logo .logo_slogan{
  font-size: 14px;
  line-height: 18px;
}.search_style_expand.search_wrap .search_field{
  padding: 5px 0 5px 2em !important;
}.search_style_expand.search_wrap .search_field[placeholder]::-webkit-input-placeholder{
  color: var(--theme-color-input_text);
}.search_style_expand.search_wrap .search_field[placeholder]::-moz-placeholder{
  color: var(--theme-color-input_text);
}.search_style_expand.search_wrap .search_field[placeholder]:-ms-input-placeholder{
  color: var(--theme-color-input_text);
}.search_style_expand.search_wrap .search_field[placeholder]::placeholder{
  color: var(--theme-color-input_text);
}.search_style_expand.search_wrap .search_submit:before{
  color: var(--theme-color-text);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.search_style_expand.search_wrap .search_submit:hover:before,.search_style_expand.search_wrap .search_submit:focus:before{
  color: var(--theme-color-text_dark);
}.search_style_expand.search_opened{
  background-color: transparent;
  border-color: transparent;
}.search_style_expand.search_opened .search_submit{
  color: var(--theme-color-text);
}.search_style_expand.search_opened .search_submit:hover,.search_style_expand.search_opened .search_submit:focus{
  color: var(--theme-color-text_dark);
}.search_style_fullscreen .search_results{
  width: 67vw;
}.search_style_fullscreen.search_wrap{
  min-width: 1.55em;
  min-height: 1.55em;
}.search_style_fullscreen.search_wrap .search_field{
  padding: 0 0 0 1.55em !important;
}.search_style_fullscreen.search_wrap .search_submit{
  bottom: -5px;
}.search_style_fullscreen.search_wrap.search_ajax .search_field{
  padding-left: 1.55em !important;
}.search_style_fullscreen.search_wrap.search_ajax.search_opened .search_field{
  padding-left: 0 !important;
}.search_style_fullscreen.search_opened .search_form_wrap{
  background-color: var(--theme-color-alter_bg_color);
}.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_close,.search_style_fullscreen.search_opened .search_submit{
  color: var(--theme-color-alter_dark);
}.search_style_fullscreen.search_opened .search_close:hover,.search_style_fullscreen.search_opened .search_close:focus,.search_style_fullscreen.search_opened .search_field:hover,.search_style_fullscreen.search_opened .search_field:focus,.search_style_fullscreen.search_opened .search_submit:hover,.search_style_fullscreen.search_opened .search_submit:focus{
  color: var(--theme-color-alter_dark);
}.search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder{
  color: var(--theme-color-alter_text) !important;
  opacity: 1 !important;
}.search_style_fullscreen.search_opened .search_field::-moz-placeholder{
  color: var(--theme-color-alter_text) !important;
  opacity: 1 !important;
}.search_style_fullscreen.search_opened .search_field:-moz-placeholder{
  color: var(--theme-color-alter_text) !important;
  opacity: 1 !important;
}.search_style_fullscreen.search_opened .search_field:-ms-input-placeholder{
  color: var(--theme-color-alter_text) !important;
  opacity: 1 !important;
}.search_style_fullscreen.search_opened .search_field{
  padding: 0 1.5em 0 0 !important;
  font-size: 1.9rem !important;
  line-height: normal !important;
  font-weight: 400 !important;
  height: 3em;
  letter-spacing: 0;
}.search_style_fullscreen.search_opened .search_field[placeholder]::-webkit-input-placeholder,.search_style_fullscreen.search_opened .search_field[placeholder]::-moz-placeholder,.search_style_fullscreen.search_opened .search_field[placeholder]:-ms-input-placeholder,.search_style_fullscreen.search_opened .search_field[placeholder]::placeholder{
  line-height: normal !important;
  height: 3em !important;
}.search_style_fullscreen.search_opened .search_submit{
  font-size: 1.5rem;
}.search_style_fullscreen.search_opened.search_ajax .search_submit{
  margin-top: -1.5em;
}.search_style_fullscreen.search_opened .search_close{
  font-size: 1.3rem;
  font-weight: 400;
  top: -4em;
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
}.search_style_fullscreen.search_opened .search_close:hover{
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}.search_style_fullscreen.search_opened .search_submit{
  left: auto !important;
  right: 0 !important;
}.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_submit,.search_style_fullscreen.search_opened .search_submit:before{
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
}.search_wrap.search_progress .search_submit:before{
  content: '\E830';
  font-family: "fontello";
}.search_wrap .search_field{
  padding: 0 0 0 1.7em !important;
}.search_wrap .search_submit{
  padding: 1px;
  bottom: 0;
}.search_close:before{
  content: '\e9e1';
  font-family: "fontello";
}.admin-bar .search_modern .search_wrap.search_opened{
  top: 32px;
}@media (max-width: 782px){.admin-bar .search_modern .search_wrap.search_opened{
    top: 46px;
  }}@media (max-width: 600px){.admin-bar .search_modern .search_wrap.search_opened{
    top: 0;
  }}body.search_active .top_panel{
  z-index: 8002;
}body.sc_layouts_search_opened .top_panel{
  z-index: 8003;
}.search_modern{
  position: relative;
  z-index: 2000;
  display: inline-block;
  vertical-align: middle;
  
}.search_modern.search_active{
  z-index: 100005;
}.search_modern > .search_submit{
  display: block;
  width: 1.4em;
  height: 1.4em;
  line-height: 1.4em;
  text-align: center;
  position: relative;
  -webkit-transition: all 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
  -ms-transition: all 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
  transition: all 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
  opacity: 1;
  cursor: pointer;
  padding: 1px;
  color: var(--theme-color-text_dark);
  background-color: transparent;
}.search_modern > .search_submit:before{
  padding: 1px;
  font-size: 24px !important;
  font-family: "fontello";
  content: '\e9a6';
  margin: 0;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.search_modern .search_wrap{
  position: fixed;
  left: 0;
  top: -500px;
  z-index: 100;
  width: 100%;
  height: 500px;
  overflow: hidden;
  will-change: top, box-shadow;
  -webkit-transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  -ms-transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0);
  -ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0);
  background-color: var(--theme-color-alter_bg_color);
}.search_modern .search_wrap.search_ajax{
  overflow: visible;
}.search_modern .search_wrap.search_progress .search_submit{
  -webkit-animation: spin 2s infinite linear;
  -ms-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}.search_modern .search_wrap.search_progress .search_submit:before{
  content: '\E830';
}.search_modern .search_wrap .search_field,.search_modern .search_wrap .search_submit,.search_modern .search_wrap .search_submit:before{
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
}.search_modern .search_form_wrap{
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: var(--theme-var-page);
  height: 100%;
}.search_modern .search_form_wrap .search_field{
  width: 0;
  visibility: hidden;
  padding: 0 0 0 1.25em;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  background-color: transparent;
}.search_modern .search_form_wrap .search_field[placeholder]::-webkit-input-placeholder{
  color: var(--theme-color-text);
}.search_modern .search_form_wrap .search_field[placeholder]::-moz-placeholder{
  color: var(--theme-color-text);
}.search_modern .search_form_wrap .search_field[placeholder]:-ms-input-placeholder{
  color: var(--theme-color-text);
}.search_modern .search_form_wrap .search_field[placeholder]::placeholder{
  color: var(--theme-color-text);
}.search_modern .search_form_wrap .search_submit{
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  position: absolute;
  left: auto;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: transparent;
  padding: 0;
}.search_modern .search_form_wrap .search_submit:before{
  font-size: 24px !important;
  font-family: "fontello";
  content: '\e9a6';
  margin: 0;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: var(--theme-color-text_dark);
}.search_modern .search_wrap .search_results{
  padding: 3em;
}.search_modern .search_results{
  top: 6.5em;
  left: 0;
  right: auto;
  width: 100%;
}.search_modern .search_results:after{
  left: 3em;
  right: auto;
}.search_modern .search_results .search_results_content{
  max-height: 30vh;
  overflow-y: auto;
}.search_modern .search_overlay{
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 1000%;
  height: 1000%;
  background-color: var(--theme-color-alter_bg_color);
  opacity: .2;
}.content .search_modern .search_wrap{
  max-width: 100%;
}.content .search_modern .search_wrap .search_form_wrap{
  width: var(--theme-var-page);
}.search_modern .search_wrap.search_opened{
  top: 0;
  -webkit-transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  -ms-transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  transition: top 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96), box-shadow 0.3s ease-out;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
}.search_modern .search_wrap.search_opened.search_ajax .search_submit{
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  margin-top: -1.5em;
}.search_modern .search_wrap.search_opened .search_field{
  font-size: 1.9rem !important;
  line-height: normal !important;
  font-weight: 400 !important;
  width: 100%;
  height: 3em;
  letter-spacing: 0;
  margin: 0;
  padding: 0 1.5em 0 0;
  border: none;
  white-space: pre-wrap;
  word-wrap: break-word;
  resize: none;
  overflow: hidden;
  display: block;
  visibility: visible;
}.search_modern .search_wrap.search_opened .search_field[placeholder]::-webkit-input-placeholder,.search_modern .search_wrap.search_opened .search_field[placeholder]::-moz-placeholder,.search_modern .search_wrap.search_opened .search_field[placeholder]:-ms-input-placeholder,.search_modern .search_wrap.search_opened .search_field[placeholder]::placeholder{
  line-height: normal !important;
  height: 3em !important;
}.search_modern .search_wrap.search_opened .search_submit{
  position: absolute;
  left: auto;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}.search_modern .search_wrap.search_opened .search_submit:before{
  font-size: 1.5rem;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.search_modern .search_wrap.search_opened .search_field{
  padding: 0 1.5em 0 0 !important;
}.search_modern .search_wrap.search_opened .search_field,.search_modern .search_wrap.search_opened .search_field:hover,.search_modern .search_wrap.search_opened .search_field:focus{
  background-color: transparent;
}.search_modern .search_wrap.search_opened .search_field::-ms-clear{
  display: none;
}.search_modern{
  
  
  
}.search_modern .search_close:before{
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  visibility: hidden;
}.search_modern .search_opened .search_close:before{
  -webkit-animation-name: fadeInAnimScale;
  animation-name: fadeInAnimScale;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
  visibility: visible;
}.search_out_anim .search_modern .search_close:before{
  -webkit-animation-name: fadeOutAnimScale;
  animation-name: fadeOutAnimScale;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s;
  visibility: visible;
}.search_wrap .search_results{
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bd_color);
}.search_wrap .search_results:after{
  background-color: var(--theme-color-bg_color);
  border-left-color: var(--theme-color-bd_color);
  border-top-color: var(--theme-color-bd_color);
}.search_wrap .search_results .search_results_close{
  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;
  width: 1.4em;
  height: 1.4em;
  line-height: 1.4em;
  text-align: center;
  font-size: 14px;
  top: 8px;
  right: 8px;
  color: var(--theme-color-text_dark);
}.search_wrap .search_results .search_results_close:hover{
  color: var(--theme-color-text_dark);
}.search_wrap .search_results .search_results_close:before{
  font-family: "fontello";
  content: '\e9e1';
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
}.search_wrap .search_results .search_results_close:hover:before{
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}.search_wrap .search_results.widget_area .post_item + .post_item{
  border-top-color: var(--theme-color-bd_color);
}.content .search_wrap{
  margin: 0;
}.content .search_wrap .search_form_wrap{
  width: 100%;
}.content .search_wrap .search_form_wrap .search_field{
  width: 100%;
}.content .search_wrap .search_submit{
  background-color: transparent;
}.content .search_wrap .search_results{
  width: 100%;
}.sc_layouts_title .sc_layouts_title_meta,.sc_layouts_title .sc_layouts_title_breadcrumbs,.sc_layouts_title .sc_layouts_title_breadcrumbs a,.sc_layouts_title .post_meta,.sc_layouts_title .post_meta_item,.sc_layouts_title .post_meta_item a,.sc_layouts_title .post_meta_item:after,.sc_layouts_title .post_meta_item:hover:after{
  color: var(--theme-color-text_dark);
}.sc_layouts_title .post_meta_item a:hover,.sc_layouts_title .post_meta_item a:focus,.sc_layouts_title .sc_layouts_title_breadcrumbs a:hover,.sc_layouts_title .sc_layouts_title_breadcrumbs a:focus,.sc_layouts_title a.post_meta_item:hover,.sc_layouts_title a.post_meta_item:focus{
  color: var(--theme-color-text_hover);
}.sc_layouts_menu_nav > li > a{
  color: var(--theme-color-text_dark);
}.sc_layouts_menu_nav > li > a:hover,.sc_layouts_menu_nav > li.sfHover > a{
  color: var(--theme-color-text_link) !important;
}.sc_layouts_menu_nav > li.current-menu-item > a,.sc_layouts_menu_nav > li.current-menu-parent > a,.sc_layouts_menu_nav > li.current-menu-ancestor > a{
  color: var(--theme-color-text_link) !important;
}.sc_layouts_menu_nav .menu-collapse > a:before{
  top: 0;
  color: var(--theme-color-alter_dark);
  font-weight: 400;
}.sc_layouts_menu_nav .menu-collapse > a:after{
  display: none;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-alter_bg_color);
}.sc_layouts_menu_nav .menu-collapse > a:hover:before,.sc_layouts_menu_nav .menu-collapse > a:focus:before{
  color: var(--theme-color-alter_dark);
}.sc_layouts_menu_nav .menu-collapse > a:hover:after,.sc_layouts_menu_nav .menu-collapse > a:focus:after{
  background-color: var(--theme-color-alter_bg_hover);
}.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul,.sc_layouts_menu_nav > li > ul ul,.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){
  background-color: var(--theme-color-extra_bg_color);
}.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,.sc_layouts_menu_nav > li li > a{
  color: var(--theme-color-extra_text) !important;
}.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a:hover,.sc_layouts_menu_popup .sc_layouts_menu_nav > li.sfHover > a,.sc_layouts_menu_nav > li li > a:hover,.sc_layouts_menu_nav > li li.sfHover > a{
  color: var(--theme-color-extra_hover) !important;
}.sc_layouts_menu_nav > li li > a:hover:after{
  color: var(--theme-color-extra_hover) !important;
}.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a:hover,.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children.sfHover > a{
  color: var(--theme-color-extra_text) !important;
  background-color: transparent;
}.sc_layouts_menu_nav > li li[class*="icon-"]:before{
  color: var(--theme-color-extra_hover);
}.sc_layouts_menu_nav > li li[class*="icon-"]:hover:before{
  color: var(--theme-color-extra_hover);
}.sc_layouts_menu_nav > li li.current-menu-item > a,.sc_layouts_menu_nav > li li.current-menu-parent > a,.sc_layouts_menu_nav > li li.current-menu-ancestor > a{
  color: var(--theme-color-extra_hover) !important;
}.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: var(--theme-color-extra_hover) !important;
}.sc_layouts_menu_item_description{
  color: var(--theme-color-extra_light);
}.sc_layouts_menu_nav > li ul li[class*="current-menu-"] > a .sc_layouts_menu_item_description,.sc_layouts_menu_nav > li ul a:hover .sc_layouts_menu_item_description{
  color: var(--theme-color-text_light);
}.sc_layouts_menu_nav > li[class*="current-menu-"] > a .sc_layouts_menu_item_description,.sc_layouts_menu_nav > li > a:hover .sc_layouts_menu_item_description{
  color: var(--theme-color-text);
}.menu_hover_slide_box .sc_layouts_menu_nav > li#blob{
  background-color: var(--theme-color-alter_bg_color);
}.menu_hover_slide_line .sc_layouts_menu_nav > li#blob{
  background-color: var(--theme-color-text_link);
}.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section,.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row,.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item,.sc_layouts_menu li > ul.sc_layouts_submenu .post_item,.sc_layouts_menu li > ul.sc_layouts_submenu .amount,.sc_layouts_menu li > ul.sc_layouts_submenu li{
  color: var(--theme-color-extra_text);
}.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]),.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]),.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]){
  color: var(--theme-color-extra_dark);
}.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]):hover,.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]):focus,.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]):hover,.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]):focus,.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus,.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:hover .sc_layouts_item_icon,.sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:focus .sc_layouts_item_icon,.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:focus .sc_layouts_item_icon,.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon,.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:focus .sc_layouts_item_icon{
  color: var(--theme-color-extra_link);
}ul.sc_layouts_submenu h1,ul.sc_layouts_submenu h2,ul.sc_layouts_submenu h3,ul.sc_layouts_submenu h4,ul.sc_layouts_submenu h5,ul.sc_layouts_submenu h6,ul.sc_layouts_submenu h1 a,ul.sc_layouts_submenu h2 a,ul.sc_layouts_submenu h3 a,ul.sc_layouts_submenu h4 a,ul.sc_layouts_submenu h5 a,ul.sc_layouts_submenu h6 a,ul.sc_layouts_submenu [class*="color_style_"] h1 a,ul.sc_layouts_submenu [class*="color_style_"] h2 a,ul.sc_layouts_submenu [class*="color_style_"] h3 a,ul.sc_layouts_submenu [class*="color_style_"] h4 a,ul.sc_layouts_submenu [class*="color_style_"] h5 a,ul.sc_layouts_submenu [class*="color_style_"] h6 a{
  color: var(--theme-color-extra_dark);
}ul.sc_layouts_submenu h1 a:hover,ul.sc_layouts_submenu h1 a:focus,ul.sc_layouts_submenu h2 a:hover,ul.sc_layouts_submenu h2 a:focus,ul.sc_layouts_submenu h3 a:hover,ul.sc_layouts_submenu h3 a:focus,ul.sc_layouts_submenu h4 a:hover,ul.sc_layouts_submenu h4 a:focus,ul.sc_layouts_submenu h5 a:hover,ul.sc_layouts_submenu h5 a:focus,ul.sc_layouts_submenu h6 a:hover,ul.sc_layouts_submenu h6 a:focus{
  color: var(--theme-color-extra_link);
}ul.sc_layouts_submenu .color_style_link2 h1 a:hover,ul.sc_layouts_submenu .color_style_link2 h1 a:focus,ul.sc_layouts_submenu .color_style_link2 h2 a:hover,ul.sc_layouts_submenu .color_style_link2 h2 a:focus,ul.sc_layouts_submenu .color_style_link2 h3 a:hover,ul.sc_layouts_submenu .color_style_link2 h3 a:focus,ul.sc_layouts_submenu .color_style_link2 h4 a:hover,ul.sc_layouts_submenu .color_style_link2 h4 a:focus,ul.sc_layouts_submenu .color_style_link2 h5 a:hover,ul.sc_layouts_submenu .color_style_link2 h5 a:focus,ul.sc_layouts_submenu .color_style_link2 h6 a:hover,ul.sc_layouts_submenu .color_style_link2 h6 a:focus{
  color: var(--theme-color-extra_link2);
}ul.sc_layouts_submenu .color_style_link3 h1 a:hover,ul.sc_layouts_submenu .color_style_link3 h1 a:focus,ul.sc_layouts_submenu .color_style_link3 h2 a:hover,ul.sc_layouts_submenu .color_style_link3 h2 a:focus,ul.sc_layouts_submenu .color_style_link3 h3 a:hover,ul.sc_layouts_submenu .color_style_link3 h3 a:focus,ul.sc_layouts_submenu .color_style_link3 h4 a:hover,ul.sc_layouts_submenu .color_style_link3 h4 a:focus,ul.sc_layouts_submenu .color_style_link3 h5 a:hover,ul.sc_layouts_submenu .color_style_link3 h5 a:focus,ul.sc_layouts_submenu .color_style_link3 h6 a:hover,ul.sc_layouts_submenu .color_style_link3 h6 a:focus{
  color: var(--theme-color-extra_link3);
}ul.sc_layouts_submenu .color_style_dark h1 a:hover,ul.sc_layouts_submenu .color_style_dark h1 a:focus,ul.sc_layouts_submenu .color_style_dark h2 a:hover,ul.sc_layouts_submenu .color_style_dark h2 a:focus,ul.sc_layouts_submenu .color_style_dark h3 a:hover,ul.sc_layouts_submenu .color_style_dark h3 a:focus,ul.sc_layouts_submenu .color_style_dark h4 a:hover,ul.sc_layouts_submenu .color_style_dark h4 a:focus,ul.sc_layouts_submenu .color_style_dark h5 a:hover,ul.sc_layouts_submenu .color_style_dark h5 a:focus,ul.sc_layouts_submenu .color_style_dark h6 a:hover,ul.sc_layouts_submenu .color_style_dark h6 a:focus{
  color: var(--theme-color-extra_link);
}ul.sc_layouts_submenu dt,ul.sc_layouts_submenu b,ul.sc_layouts_submenu strong,ul.sc_layouts_submenu i,ul.sc_layouts_submenu em,ul.sc_layouts_submenu mark,ul.sc_layouts_submenu ins{
  color: var(--theme-color-extra_dark);
}ul.sc_layouts_submenu s,ul.sc_layouts_submenu strike,ul.sc_layouts_submenu del,ul.sc_layouts_submenu .post_meta{
  color: var(--theme-color-extra_light);
}.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .post_item{
  color: var(--theme-color-text);
}.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]),.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]),.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]){
  color: var(--theme-color-text_link);
}.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]):hover,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:not(.sc_button):not([class*="button"]):focus,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:hover .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .elementor-section a:focus .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]):hover,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:not(.sc_button):not([class*="button"]):focus,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .vc_row a:focus .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not([class*="button"]):focus,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon,.widget_nav_menu .sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item a:focus .sc_layouts_item_icon{
  color: var(--theme-color-text_hover);
}.widget_nav_menu ul.sc_layouts_submenu h1,.widget_nav_menu ul.sc_layouts_submenu h2,.widget_nav_menu ul.sc_layouts_submenu h3,.widget_nav_menu ul.sc_layouts_submenu h4,.widget_nav_menu ul.sc_layouts_submenu h5,.widget_nav_menu ul.sc_layouts_submenu h6,.widget_nav_menu ul.sc_layouts_submenu h1 a,.widget_nav_menu ul.sc_layouts_submenu h2 a,.widget_nav_menu ul.sc_layouts_submenu h3 a,.widget_nav_menu ul.sc_layouts_submenu h4 a,.widget_nav_menu ul.sc_layouts_submenu h5 a,.widget_nav_menu ul.sc_layouts_submenu h6 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h1 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h2 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h3 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h4 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h5 a,.widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h6 a{
  color: var(--theme-color-text_dark);
}.widget_nav_menu ul.sc_layouts_submenu h1 a:hover,.widget_nav_menu ul.sc_layouts_submenu h1 a:focus,.widget_nav_menu ul.sc_layouts_submenu h2 a:hover,.widget_nav_menu ul.sc_layouts_submenu h2 a:focus,.widget_nav_menu ul.sc_layouts_submenu h3 a:hover,.widget_nav_menu ul.sc_layouts_submenu h3 a:focus,.widget_nav_menu ul.sc_layouts_submenu h4 a:hover,.widget_nav_menu ul.sc_layouts_submenu h4 a:focus,.widget_nav_menu ul.sc_layouts_submenu h5 a:hover,.widget_nav_menu ul.sc_layouts_submenu h5 a:focus,.widget_nav_menu ul.sc_layouts_submenu h6 a:hover,.widget_nav_menu ul.sc_layouts_submenu h6 a:focus{
  color: var(--theme-color-text_link);
}.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:focus{
  color: var(--theme-color-text_link2);
}.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:focus{
  color: var(--theme-color-text_link3);
}.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:focus,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover,.widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:focus{
  color: var(--theme-color-text_link);
}.widget_nav_menu ul.sc_layouts_submenu dt,.widget_nav_menu ul.sc_layouts_submenu b,.widget_nav_menu ul.sc_layouts_submenu strong,.widget_nav_menu ul.sc_layouts_submenu i,.widget_nav_menu ul.sc_layouts_submenu em,.widget_nav_menu ul.sc_layouts_submenu mark,.widget_nav_menu ul.sc_layouts_submenu ins{
  color: var(--theme-color-text_dark);
}.widget_nav_menu ul.sc_layouts_submenu s,.widget_nav_menu ul.sc_layouts_submenu strike,.widget_nav_menu ul.sc_layouts_submenu del,.widget_nav_menu ul.sc_layouts_submenu .post_meta{
  color: var(--theme-color-text_light);
}body.menu_side_present{
  width: auto;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}.menu_side_present .body_wrap{
  position: relative;
  overflow: hidden;
  max-width: 100%;
}.menu_side_present .menu_side_wrap{
  position: fixed;
  z-index: 20000;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 6rem;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  -ms-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
}.admin-bar .menu_side_wrap{
  top: 32px;
}@media (max-width: 782px){.admin-bar .menu_side_wrap{
    top: 46px;
  }}@media (max-width: 600px){.admin-bar .menu_side_wrap{
    top: 0;
  }}.menu_side_wrap .menu_side_inner{
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.menu_side_inner{
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
}.menu_side_present .menu_side_wrap .sc_layouts_logo{
  display: block;
  padding: 25% 10%;
  text-align: center;
  border-bottom: 1px solid #ddd;
  position: relative;
  z-index: 1;
}.menu_side_inner .sc_layouts_logo{
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_color);
}[class*="scheme_"].menu_side_icons .sc_layouts_logo{
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bd_color);
}.menu_side_present .menu_side_wrap .logo_text{
  font-size: 1em;
  letter-spacing: 0;
  text-align: center;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}.menu_side_present .menu_side_wrap .logo_slogan{
  display: none;
}.menu_side_wrap .menu_mobile_button{
  display: block;
  position: relative;
  left: 0;
  right: auto;
  top: 0;
}.menu_side_wrap .menu_side_button{
  display: none;
  font-size: 16px;
  margin-top: -1.5em;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: -1.5em;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  -ms-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
}[class*="scheme_"].menu_side_wrap .menu_side_button{
  color: var(--theme-color-alter_dark);
  border-color: var(--theme-color-alter_bd_color);
  background-color: var(--theme-color-alter_bg_color_07);
}[class*="scheme_"].menu_side_wrap .menu_side_button:hover{
  color: var(--theme-color-inverse_hover);
  border-color: var(--theme-color-alter_hover);
  background-color: var(--theme-color-alter_link);
}#toc_menu{
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: -50% 0 0 -50%;
}.toc_menu_item{
  position: relative;
  z-index: 1;
}.toc_menu_item .toc_menu_icon{
  display: block;
  position: relative;
  color: #888;
  height: 1.5em;
  line-height: 1.5em;
  text-align: center;
}.toc_menu_item .toc_menu_icon:before{
  display: inline-block;
  line-height: inherit;
  color: inherit;
}.toc_menu_item .toc_menu_icon_default:before{
  content: ' ';
  margin-top: 0.75em;
  width: 0.5em;
  height: 1px;
  background-color: #888;
}.toc_menu_item:hover .toc_menu_icon,.toc_menu_item_active .toc_menu_icon{
  color: #292929;
}.toc_menu_item:hover .toc_menu_icon_default:before,.toc_menu_item_active .toc_menu_icon_default:before{
  background-color: #292929;
}.toc_menu_item_active .toc_menu_icon_default:before{
  width: 1.5em;
}.toc_menu_item .toc_menu_description{
  position: absolute;
  top: 0;
  right: -20em;
  opacity: 0;
  white-space: nowrap;
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
}.toc_menu_item:hover .toc_menu_description{
  right: 100%;
  margin-right: 1.5em;
  opacity: 1;
}.menu_side_inner #toc_menu{
  display: block;
  position: relative;
  z-index: 0;
  -webkit-transition: top 0.3s ease 0s;
  -ms-transition: top 0.3s ease 0s;
  transition: top 0.3s ease 0s;
}.menu_side_icons #toc_menu{
  left: 0;
  top: 0;
  margin: 0;
}.menu_side_icons .toc_menu_item .toc_menu_description{
  height: 6rem;
  font-size: 1.0667em;
  line-height: 6rem;
  font-weight: bold;
  text-transform: uppercase;
  top: 0;
}.menu_side_icons .toc_menu_item:hover .toc_menu_description{
  margin-right: 0;
}.menu_side_icons .toc_menu_item .toc_menu_description span{
  display: inline-block;
  vertical-align: middle;
  padding: 0 3em;
  letter-spacing: 1px;
}.menu_side_icons .toc_menu_item .toc_menu_icon{
  width: 100%;
  height: 6rem;
  line-height: 6rem;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
  border-bottom: 1px solid #ddd;
}.menu_side_icons .toc_menu_item .toc_menu_icon:before{
  font-size: 2rem;
  line-height: inherit;
  font-weight: normal;
}[class*="scheme_"].menu_side_icons .toc_menu_item .toc_menu_icon,.menu_side_inner > .toc_menu_item .toc_menu_icon{
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bd_color);
  color: var(--theme-color-text_link);
}[class*="scheme_"].menu_side_icons .toc_menu_item:hover .toc_menu_icon,[class*="scheme_"].menu_side_icons .toc_menu_item_active .toc_menu_icon,.menu_side_inner > .toc_menu_item:hover .toc_menu_icon,.menu_side_inner > .toc_menu_item_active .toc_menu_icon{
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_link);
}[class*="scheme_"].menu_side_icons .toc_menu_icon_default:before,.menu_side_inner > .toc_menu_icon_default:before{
  background-color: var(--theme-color-text_link);
}[class*="scheme_"].menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,[class*="scheme_"].menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,.menu_side_inner > .toc_menu_item:hover .toc_menu_icon_default:before,.menu_side_inner > .toc_menu_item_active .toc_menu_icon_default:before{
  background-color: var(--theme-color-text_dark);
}[class*="scheme_"].menu_side_icons .toc_menu_item .toc_menu_description,.menu_side_inner > .toc_menu_item .toc_menu_description{
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}@-webkit-keyframes fadeInAnim{
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes fadeInAnim{
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@-webkit-keyframes fadeOutAnim{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}@keyframes fadeOutAnim{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}@-webkit-keyframes fadeInAnimScale{
  0% {
    opacity: 0;
    -webkit-transform: scale(0.2) rotate(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(180deg);
  }
}@keyframes fadeInAnimScale{
  0% {
    opacity: 0;
    transform: scale(0.2) rotate(0);
  }
  100% {
    opacity: 1;
    transform: scale(1) rotate(180deg);
  }
}@-webkit-keyframes fadeOutAnimScale{
  0% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(180deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.2) rotate(0);
  }
}@keyframes fadeOutAnimScale{
  0% {
    opacity: 1;
    transform: scale(1) rotate(180deg);
  }
  100% {
    opacity: 0;
    transform: scale(0.2) rotate(0);
  }
}@-webkit-keyframes fadeInRightPanel{
  0% {
    opacity: 0;
    -webkit-transform: translateX(30px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}@keyframes fadeInRightPanel{
  0% {
    opacity: 0;
    transform: translateX(30px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}@-webkit-keyframes fadeOutRightPanel{
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}@keyframes fadeOutRightPanel{
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}@-webkit-keyframes fadeInMove{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0, 1, 1);
  }
  10% {
    opacity: 1;
    -webkit-transform: scale3d(0.1, 1, 1);
  }
  100% {
    opacity: 0.14;
    -webkit-transform: scale3d(1, 1, 1);
  }
}@keyframes fadeInMove{
  0% {
    opacity: 0;
    transform: scale3d(0, 1, 1);
  }
  10% {
    opacity: 1;
    transform: scale3d(0.1, 1, 1);
  }
  100% {
    opacity: 0.14;
    transform: scale3d(1, 1, 1);
  }
}@-webkit-keyframes fadeOutMove{
  0% {
    opacity: 0.14;
    -webkit-transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0.14;
    -webkit-transform: scale3d(0, 1, 1);
  }
}@keyframes fadeOutMove{
  0% {
    opacity: 0.14;
    transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0.14;
    transform: scale3d(0, 1, 1);
  }
}@-webkit-keyframes fadeOutMove2{
  0% {
    opacity: 0.8;
    -webkit-transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0.14;
    -webkit-transform: scale3d(0, 1, 1);
  }
}@keyframes fadeOutMove2{
  0% {
    opacity: 0.8;
    transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0.14;
    transform: scale3d(0, 1, 1);
  }
}.admin-bar .sc_layouts_panel_menu{
  top: 32px;
}.admin-bar .sc_layouts_panel_menu.opened{
  height: calc(100% - 32px) !important;
}@media (max-width: 782px){.admin-bar .sc_layouts_panel_menu{
    top: 46px;
  }.admin-bar .sc_layouts_panel_menu.opened{
    height: calc(100% - 46px) !important;
  }}@media (max-width: 600px){.admin-bar .sc_layouts_panel_menu{
    top: 0;
  }.admin-bar .sc_layouts_panel_menu.opened{
    height: 100% !important;
  }}.sc_layouts_panel_menu_overlay{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 8001;
  width: 100%;
  height: 100%;
  background-color: var(--theme-color-alter_bg_color);
  opacity: .1;
}.sc_layouts_panel_menu{
  position: fixed;
  z-index: 100002;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  will-change: height;
  -webkit-transition: height 0.5s cubic-bezier(0.5, 1, 0.89, 1);
  -ms-transition: height 0.5s cubic-bezier(0.5, 1, 0.89, 1);
  transition: height 0.5s cubic-bezier(0.5, 1, 0.89, 1);
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}.sc_layouts_panel_menu .sc_layouts_panel_menu_close{
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 60px;
  right: 65px;
  margin: 0 !important;
  line-height: 1em;
  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;
  cursor: pointer;
  color: var(--theme-color-alter_dark);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.sc_layouts_panel_menu .sc_layouts_panel_menu_close:hover{
  color: var(--theme-color-alter_dark);
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li > a{
  color: var(--theme-color-alter_dark);
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a:hover,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li > a:hover,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a:hover,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li > a:hover{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li[class*="icon-"]:before,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li[class*="icon-"]:before{
  color: var(--theme-color-alter_dark);
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a:hover,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a:hover,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a:hover,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a:hover{
  color: var(--theme-color-alter_link) !important;
}.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.opened > a,.sc_layouts_panel_menu.scheme_default .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.opened > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.opened > a,.sc_layouts_panel_menu.scheme_light .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.opened > a{
  color: var(--theme-color-alter_link) !important;
}.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li[class*="icon-"] > a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li.menu-item-has-children > a{
  padding: 5px 4.4rem;
}.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before{
  left: 50%;
  -webkit-transform: translateX(-12rem);
  -ms-transform: translateX(-12rem);
  transform: translateX(-12rem);
}.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li[class*="icon-"] > a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li > a{
  padding: 0.4rem 3.9rem;
}.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li[class*="icon-"]:before{
  margin-left: 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown{
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  max-height: 45vH;
  -ms-overflow-style: none;
  scrollbar-width: none;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown::-webkit-scrollbar{
  width: 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav{
  font-size: 38px;
  line-height: 1.5em;
  font-weight: 500;
  letter-spacing: 0.6px;
  text-align: inherit;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav ul{
  padding: 1em 0;
  margin: 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li{
  display: block;
  float: none;
  width: 100%;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul{
  text-align: inherit;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a{
  position: relative;
  width: auto;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: var(--theme-color-alter_text);
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a:hover{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a{
  color: var(--theme-color-alter_text) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.opened > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a:hover{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > ul{
  padding: 1em 0 0.6em;
  font-size: 19px;
  line-height: 1.5em;
  font-weight: 500;
  letter-spacing: 0.6px;
  text-align: inherit;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li.menu-item-has-children > a{
  font-weight: 700;
  padding: 5px 2rem 5px 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li.menu-item-has-children > a{
  padding-right: 4.4rem !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li > a{
  padding: 0.4rem 1.7rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul > li > a{
  letter-spacing: 0.6px;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li.menu-item-has-children > a{
  padding-right: 3.9rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li > a{
  padding-left: 3.9rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li li > a{
  padding-left: 5.8rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu{
  display: block;
  width: auto;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: auto;
  padding: 0;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  line-height: inherit;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a > .open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu:before{
  font-family: "fontello";
  content: '\E9A4';
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  right: 10px;
  opacity: 0;
  -webkit-transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
  -ms-transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
  transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a > .open_child_menu{
  top: 4px;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a > .open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a > .open_child_menu:before{
  font-size: 8px;
  font-weight: 400;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.opened > a > .open_child_menu:before,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a:hover > .open_child_menu:before{
  right: 0;
  opacity: 1;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li[class*="icon-"] > a{
  padding-left: 2.2rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li[class*="icon-"]:before{
  font-size: 24px;
  line-height: inherit;
  font-weight: 400;
  display: inline-block;
  padding: 0;
  width: 1em;
  position: absolute;
  top: 9px;
  left: 0;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: inherit;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li[class*="icon-"] > a{
  padding-left: 3.3rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li[class*="icon-"]:before{
  font-size: 18px;
  margin-left: 1.8rem;
  top: 8px;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li[class*="icon-"] > a{
  padding-left: 5.5rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li[class*="icon-"]:before{
  margin-left: 3.9rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li li[class*="icon-"] > a{
  padding-left: 7.3rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li li li[class*="icon-"]:before{
  margin-left: 5.7rem;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav{
  font-size: 30px;
  line-height: 1.5em;
  font-weight: 500;
  margin-left: -0.75em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li > a{
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: var(--theme-color-alter_text);
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li ul,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li:last-child ul{
  background-color: transparent;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > ul{
  font-size: 18px;
  line-height: 1.5em;
  font-weight: 400;
  top: 3.6em;
  left: -0.2em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){
  width: 12em;
  background-color: var(--theme-color-alter_bg_color);
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > ul ul{
  left: 12em;
  margin: 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li.menu-item-has-children > a{
  font-weight: 700;
  padding: 0.5em 0.75em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > a{
  color: var(--theme-color-alter_text);
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > a:hover,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li.sfHover > a{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a{
  padding: 0.45em 1.6em;
  letter-spacing: 0.7px;
  color: var(--theme-color-alter_text) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li > a:hover,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.sfHover > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.current-menu-item > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.current-menu-parent > a,.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li.current-menu-ancestor > a{
  color: var(--theme-color-alter_dark) !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li li.menu-item-has-children > a:after{
  content: '\E9DF';
  font-size: 9px;
  font-weight: 400;
  top: 1em;
  right: 0;
  color: inherit !important;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li[class*="icon-"] + li[class*="icon-"],.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li + li[class*="icon-"],.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li[class*="icon-"] + li{
  margin-left: 1em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li[class*="icon-"] > a{
  padding-left: 1.3em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li[class*="icon-"]:before{
  font-size: 24px;
  color: inherit;
  padding: 0.8em 0;
  top: 0;
  left: 0;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li li[class*="icon-"] > a{
  padding-left: 3em;
}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .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: inherit;
}.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li:first-child > a,.sc_layouts_panel_menu .sc_layouts_column_align_center .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li.menu-item-has-children:first-child > a{
  padding-left: 0.75em;
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item{
  margin-right: 4px;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{
  color: var(--theme-color-alter_dark);
  border-color: var(--theme-color-alter_dark_015);
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="facebook"]{
  color: #4F5FBF !important;
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="twitter"]{
  color: #48BDE9 !important;
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribble"]{
  color: #EA4C89 !important;
}.sc_layouts_panel_menu .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="instagram"]{
  color: #C41BD1 !important;
}body.mobile_layout.menu_side_present .menu_side_wrap .menu_side_button{
  display: block;
}.admin-bar .menu_mobile{
  top: 32px;
}.admin-bar .menu_mobile.opened{
  height: calc(100% - 32px);
}@media (max-width: 782px){.admin-bar .menu_mobile{
    top: 46px;
  }.admin-bar .menu_mobile.opened{
    height: calc(100% - 46px);
  }}@media (max-width: 600px){.admin-bar .menu_mobile{
    top: 0;
  }.admin-bar .menu_mobile.opened{
    height: 100%;
  }}.menu_mobile_overlay{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 8001;
  width: 100%;
  height: 100%;
  background-color: var(--theme-color-alter_bg_color);
  opacity: .1;
}.menu_mobile{
  position: fixed;
  z-index: 100002;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  will-change: height;
  -webkit-transition: height 0.45s cubic-bezier(0.5, 1, 0.89, 1);
  -ms-transition: height 0.45s cubic-bezier(0.5, 1, 0.89, 1);
  transition: height 0.45s cubic-bezier(0.5, 1, 0.89, 1);
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}.menu_mobile.opened{
  height: 100%;
}.menu_mobile .menu_mobile_inner{
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  overflow: hidden;
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
}.menu_mobile .menu_mobile_header_wrap{
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  padding: 60px 65px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.menu_mobile .menu_mobile_content_wrap.content_wrap{
  position: relative;
  z-index: 1;
  height: 100%;
  max-height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.menu_mobile .menu_mobile_content_wrap_inner{
  position: relative;
  z-index: 1;
  height: 100%;
  max-height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.menu_mobile .menu_mobile_button{
  color: var(--theme-color-text_dark);
}.menu_mobile .menu_mobile_button:hover{
  color: var(--theme-color-text_link);
}.menu_mobile .menu-item > a{
  display: block;
}.menu_mobile .menu_mobile_inner a,.menu_mobile .menu_mobile_inner .menu_mobile_nav_area li:before{
  color: var(--theme-color-alter_text);
}.menu_mobile .menu_mobile_inner a:hover,.menu_mobile .menu_mobile_inner .current-menu-ancestor > a,.menu_mobile .menu_mobile_inner .current-menu-item > a,.menu_mobile .menu_mobile_inner .menu_mobile_nav_area li:hover:before,.menu_mobile .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,.menu_mobile .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before{
  color: var(--theme-color-alter_dark);
}.menu_mobile .menu_mobile_inner .menu-item.opened > a{
  color: var(--theme-color-alter_dark);
}.menu_mobile [class*="sc_fly_"]:not(.sc_fly_static){
  position: static !important;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
}.menu_mobile .menu_mobile_nav_area{
  position: absolute;
  z-index: 1;
  top: 27%;
  left: 0;
  width: 100%;
  height: auto;
  max-height: 53%;
  overflow-x: hidden;
  overflow-y: auto;
}.menu_mobile .menu_mobile_nav_area{
  -ms-overflow-style: none;
}.menu_mobile .menu_mobile_nav_area{
  scrollbar-width: none;
}.menu_mobile .menu_mobile_nav_area::-webkit-scrollbar{
  width: 0;
}.menu_mobile .menu_mobile_nav_area ul{
  margin: 0 auto;
  padding: 0;
  list-style: none;
  width: auto;
}.menu_mobile .menu_mobile_nav_area ul ul{
  padding: 1em 0;
  margin: 0;
  display: none;
}.menu_mobile .menu_mobile_nav_area > ul > li > ul{
  padding: 1em 0 0.6em;
}.menu_mobile .menu_mobile_nav_area li{
  margin-bottom: 0;
  width: 100%;
}.menu_mobile .menu_mobile_nav_area .menu-item > a{
  font-size: 19px;
  line-height: 1.5em;
  font-weight: 400;
  letter-spacing: 0.6px;
  padding: 5px 2em;
  position: relative;
  display: inline-block;
  width: auto;
  text-align: left;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]{
  position: relative;
  display: block;
}.menu_mobile .menu_mobile_nav_area .menu-item[class*="icon-"]:before{
  font-size: 24px;
  line-height: inherit;
  font-weight: 400;
  display: inline-block;
  padding: 0;
  width: 1em;
  position: absolute;
  z-index: 1;
  top: 24px;
  left: 50%;
  -webkit-transform: translateX(-12rem);
  -ms-transform: translateX(-12rem);
  transform: translateX(-12rem);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile .menu_mobile_nav_area .menu-item .menu-item[class*="icon-"]:before{
  top: 6px;
  font-size: 18px;
}.menu_mobile .menu_mobile_nav_area > ul{
  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;
  width: 100%;
}.menu_mobile .menu_mobile_nav_area > ul > .menu-item:last-child > ul{
  padding-bottom: 0;
}.menu_mobile .menu_mobile_nav_area > ul > .menu-item > a{
  font-size: 38px;
  line-height: 1.5em;
  font-weight: 700;
  letter-spacing: 0;
}.menu_mobile .menu_mobile_nav_area > ul > .menu-item .menu-item > a{
  padding: 0.4em 3.7em;
}.menu_mobile .menu_mobile_nav_area .open_child_menu{
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  padding: 0;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}.menu_mobile .menu_mobile_nav_area .menu-item .menu-item .open_child_menu{
  top: 5px;
  background-color: transparent;
  padding: 0;
}.menu_mobile .menu_mobile_nav_area li > a > .open_child_menu:before{
  font-size: 16px;
  font-weight: 400;
  font-family: "fontello";
  content: '\E9A4';
  position: relative;
  right: 10px;
  opacity: 0;
  -webkit-transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
  -ms-transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
  transition: right 0.3s ease-out, color 0.3s ease, opacity 0.3s ease;
}.menu_mobile .menu_mobile_nav_area li.opened > a > .open_child_menu:before,.menu_mobile .menu_mobile_nav_area li > a:hover > .open_child_menu:before{
  right: 0;
  opacity: 1;
}.menu_mobile .menu_mobile_nav_area > ul > li li > a > .open_child_menu:before{
  font-size: 8px;
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu{
  display: none;
  width: auto;
  text-align: left;
  padding: 1em;
  margin: 0 auto;
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_content{
  width: 100% !important;
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .columns_wrap [class*="column-"],.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]),.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]){
  width: 100%;
  float: none;
}.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]) + .wpb_column:not([class*="vc_col-xs-"]),.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) + .elementor-column:not([class*="elementor-xs-"]){
  margin-top: 2em;
}.menu_mobile .menu_mobile_nav_area li > ul.sc_layouts_submenu ul{
  display: block;
}.menu_mobile .social_item{
  display: inline-block;
  margin: 0 2em 0 0;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile .social_item .social_icon{
  font-size: 16px;
  font-weight: 400;
  padding: 0 1px;
  display: block;
  width: auto;
  height: auto;
  line-height: inherit;
  color: var(--theme-color-alter_dark);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
  opacity: 1;
}.menu_mobile .social_item .social_icon[class*="facebook"]:hover{
  color: #4F5FBF !important;
}.menu_mobile .social_item .social_icon[class*="twitter"]:hover{
  color: #48BDE9 !important;
}.menu_mobile .social_item .social_icon[class*="dribble"]:hover{
  color: #EA4C89 !important;
}.menu_mobile .social_item .social_icon[class*="instagram"]:hover{
  color: #C41BD1 !important;
}.menu_mobile .social_item:last-child{
  margin-right: 0;
}.menu_mobile .menu_mobile_close{
  position: relative;
  z-index: 1;
  margin: 0 0 0 10px !important;
  line-height: 1em;
  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;
  cursor: pointer;
  color: var(--theme-color-alter_dark);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile .menu_mobile_close:hover{
  color: var(--theme-color-alter_dark);
}.menu_mobile .menu_mobile_widgets_area{
  padding: 100px 70px;
  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;
  position: absolute;
  z-index: 5;
  top: 0;
  right: 0;
  width: 24%;
  height: 100%;
  background-color: var(--theme-color-bg_color);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  
  
  
  
  
}.menu_mobile .menu_mobile_widgets_area a{
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile .menu_mobile_widgets_area .columns_wrap [class*="column-"]{
  width: 100%;
}.menu_mobile .menu_mobile_widgets_area .columns_wrap .widget + .widget{
  margin-top: 2em;
}.menu_mobile .sc_layouts_logo{
  display: inline-block;
  vertical-align: top;
  text-align: left;
  margin: 0;
  font-size: 1em !important;
  
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  visibility: hidden;
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}.menu_mobile.opened .sc_layouts_logo{
  -webkit-animation-name: fadeInAnim;
  animation-name: fadeInAnim;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  visibility: visible;
}.menu_mobile.out_anim .sc_layouts_logo{
  -webkit-animation-name: fadeOutAnim;
  animation-name: fadeOutAnim;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  animation-delay: 0.7s;
  visibility: visible;
}.menu_mobile .menu_mobile_nav_area > ul > li{
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s;
  visibility: hidden;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(2){
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  animation-delay: 0.6s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(3){
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  animation-delay: 0.7s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(4){
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  animation-delay: 0.8s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(5){
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  animation-delay: 0.9s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(6){
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay: 1s;
  animation-delay: 1s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(7){
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  animation-delay: 1.1s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(8){
  -webkit-animation-delay: 1.2s;
  -moz-animation-delay: 1.2s;
  -o-animation-delay: 1.2s;
  animation-delay: 1.2s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(9){
  -webkit-animation-delay: 1.3s;
  -moz-animation-delay: 1.3s;
  -o-animation-delay: 1.3s;
  animation-delay: 1.3s;
}.menu_mobile .menu_mobile_nav_area > ul > li:nth-child(10){
  -webkit-animation-delay: 1.4s;
  -moz-animation-delay: 1.4s;
  -o-animation-delay: 1.4s;
  animation-delay: 1.4s;
}.menu_mobile.opened .menu_mobile_nav_area > ul > li{
  -webkit-animation-name: fadeInAnim;
  animation-name: fadeInAnim;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  visibility: visible;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li{
  -webkit-animation-name: fadeOutAnim;
  animation-name: fadeOutAnim;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  animation-delay: 0.6s;
  visibility: visible;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(2){
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(3){
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  -o-animation-delay: 0.4s;
  animation-delay: 0.4s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(4){
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(5){
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(6){
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(7){
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s;
}.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(8),.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(9),.menu_mobile.out_anim .menu_mobile_nav_area > ul > li:nth-child(10){
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
}.menu_mobile .menu_mobile_inner .menu_mobile_widgets_area{
  -webkit-animation-delay: .2s;
  -moz-animation-delay: .2s;
  -o-animation-delay: .2s;
  animation-delay: .2s;
  visibility: hidden;
}.menu_mobile .menu_mobile_inner .menu_mobile_widgets_area .widget{
  -webkit-animation-delay: .3s;
  -moz-animation-delay: .3s;
  -o-animation-delay: .3s;
  animation-delay: .3s;
  visibility: hidden;
}.menu_mobile .menu_mobile_inner .menu_mobile_widgets_area .widget + .widget{
  margin-top: var(--theme-var-grid_gap);
}.menu_mobile.opened .menu_mobile_inner .menu_mobile_widgets_area{
  visibility: visible;
}.menu_mobile.opened .menu_mobile_inner .menu_mobile_widgets_area .widget{
  -webkit-animation-name: fadeInAnim;
  animation-name: fadeInAnim;
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s;
  visibility: visible;
}.menu_mobile.opened .menu_mobile_inner .menu_mobile_widgets_area .widget:nth-child(2){
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  animation-delay: 0.7s;
}.menu_mobile.opened .menu_mobile_inner .menu_mobile_widgets_area .widget:nth-child(3){
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  animation-delay: 0.9s;
}.menu_mobile.out_anim .menu_mobile_inner .menu_mobile_widgets_area{
  -webkit-animation-name: fadeOutRightPanel;
  animation-name: fadeOutRightPanel;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  visibility: visible;
}.menu_mobile.out_anim .menu_mobile_inner .menu_mobile_widgets_area .widget{
  -webkit-animation-name: fadeOutAnim;
  animation-name: fadeOutAnim;
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  visibility: visible;
}.menu_mobile.out_anim .menu_mobile_inner .menu_mobile_widgets_area .widget:nth-child(2){
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
}.menu_mobile.out_anim .menu_mobile_inner .menu_mobile_widgets_area .widget:nth-child(3){
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s;
}.menu_mobile_narrow{
  margin-top: 0;
  margin-left: -320px;
  width: 320px;
  height: 100%;
  -webkit-transition: margin-left 0.3s ease, margin-right 0.3s ease;
  -ms-transition: margin-left 0.3s ease, margin-right 0.3s ease;
  transition: margin-left 0.3s ease, margin-right 0.3s ease;
}.menu_mobile_narrow.opened{
  margin-left: 0;
}.menu_mobile_narrow .menu_mobile_close{
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
}.menu_mobile_narrow .menu_mobile_nav_area ul.sc_layouts_submenu .vc_row,.menu_mobile_narrow .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-section{
  display: block;
}.menu_mobile_narrow .menu_mobile_nav_area .menu-item > a{
  font-size: 1em;
  line-height: 1.5em;
  text-transform: none;
  letter-spacing: 0;
  width: 18rem;
}.menu_mobile_narrow .menu_mobile_nav_area .menu-item[class*="icon-"]:before{
  -webkit-transform: translateX(-9rem);
  -ms-transform: translateX(-9rem);
  transform: translateX(-9rem);
}.menu_mobile_narrow .menu_mobile_nav_area > ul > .menu-item > a{
  font-size: 1.25em;
  line-height: 1.5em;
}.menu_mobile_narrow .menu_mobile_nav_area > ul > .menu-item > a > .open_child_menu:before{
  font-size: 1em;
  line-height: inherit;
}.menu_mobile_narrow .menu_mobile_nav_area .menu-item .menu-item .open_child_menu{
  padding: 0.4em;
}.sc_layouts_cart_items_short{
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_link);
}.sc_layouts_cart .sc_layouts_cart_widget{
  background-color: var(--theme-color-extra_bg_color);
  color: var(--theme-color-extra_dark);
}.sc_layouts_cart .sc_layouts_cart_widget ul.cart_list li a,.sc_layouts_cart .sc_layouts_cart_widget ul.cart_list li > b,.sc_layouts_cart .sc_layouts_cart_widget .total,.sc_layouts_cart .sc_layouts_cart_widget .total *,.sc_layouts_cart .sc_layouts_cart_widget .quantity,.sc_layouts_cart .sc_layouts_cart_widget .quantity *{
  color: var(--theme-color-extra_dark) !important;
}.sc_layouts_cart_widget .sc_layouts_cart_widget_close{
  color: var(--theme-color-text_light);
}.sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover{
  color: var(--theme-color-text_dark);
}.blog_archive{
  padding-bottom: 4em;
}.post_item{
  color: var(--theme-color-text);
}.post_item > .post_title{
  margin-top: 0;
}.post_item .post_title a:hover,.post_item .post_title a:focus{
  color: var(--theme-color-text_dark);
}.post_item .more-link{
  margin-top: 1.6em;
}.post_meta,.post_meta_item,.post_meta_item:after,.post_meta_item:hover:after,.post_meta_item a{
  color: var(--theme-color-text_light);
}.post_date a:hover,.post_date a:focus,a.post_meta_item:hover,a.post_meta_item:focus,.post_meta_item a:hover,.post_meta_item a:focus{
  color: var(--theme-color-text_dark);
}.post_meta .post_meta_item{
  font-size: inherit;
  display: inline-block;
  margin-left: 0;
  -webkit-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}.post_meta .post_meta_item:after{
  content: '\e83c';
  font-family: "fontello";
  display: inline-block;
  vertical-align: baseline;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  margin: 0 0.75em;
}.post_meta .post_meta_item:last-child:after{
  display: none;
}.post_meta a.post_meta_item:before{
  margin-right: 0.3em;
}.post_meta .post_meta_item:before{
  display: none;
}.post_meta_item .social_items{
  font-size: 1em;
}.post_meta_item .social_items .social_item .social_icon i{
  font-style: normal;
  text-transform: capitalize;
}.post_meta_item .socials_share{
  display: inline-block;
  vertical-align: baseline;
}.mptt-navigation-tabs,div.progress_tabs .progress_tabs_titles{
  list-style-type: none;
  padding: 0;
  text-align: center;
  letter-spacing: 0;
  margin: 0 0 3em;
}.mptt-navigation-tabs li,div.progress_tabs .progress_tabs_titles li{
  display: inline-block;
  margin: 0 0 3px;
  font-size: 12px;
  line-height: 1.4em;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0;
  border: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}.mptt-navigation-tabs li + li,div.progress_tabs .progress_tabs_titles li + li{
  margin-left: 3px;
}.mptt-navigation-tabs li a,div.progress_tabs .progress_tabs_titles li a,div.progress_tabs .progress_tabs_titles li a.ui-tabs-anchor{
  display: block;
  float: none;
  padding: 1.75em 3em;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  color: var(--theme-color-alter_dark);
  background-color: var(--theme-color-alter_bg_color);
}.mptt-navigation-tabs li a:hover,.mptt-navigation-tabs li a:focus,.progress_tabs .progress_tabs_titles li a:hover,.progress_tabs .progress_tabs_titles li a:focus,.progress_tabs .progress_tabs_titles li a.ui-tabs-anchor:hover,.progress_tabs .progress_tabs_titles li a.ui-tabs-anchor:focus{
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}.mptt-navigation-tabs li.active a,.progress_tabs .progress_tabs_titles li.ui-state-active a,.progress_tabs .progress_tabs_titles li.ui-state-active a.ui-tabs-anchor{
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}div.progress_tabs .progress_tabs_content{
  padding: 0;
}div.progress_tabs .progress_tab_content_remove{
  opacity: 0;
}div.progress_tabs .nav-links{
  margin-top: 1em;
}[class*="scheme_"].sidebar .mptt-navigation-tabs li a,[class*="scheme_"].sidebar .progress_tabs .progress_tabs_titles li a{
  color: var(--theme-color-alter_dark);
  background-color: var(--theme-color-alter_bg_hover);
}[class*="scheme_"].sidebar .mptt-navigation-tabs li a:hover,[class*="scheme_"].sidebar .mptt-navigation-tabs li a:focus,[class*="scheme_"].sidebar .progress_tabs .progress_tabs_titles li a:hover,[class*="scheme_"].sidebar .progress_tabs .progress_tabs_titles li a:focus{
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar .mptt-navigation-tabs li.active a,[class*="scheme_"].sidebar .progress_tabs .progress_tabs_titles li.ui-state-active a{
  color: var(--theme-color-alter_bg_color);
  background-color: var(--theme-color-alter_dark);
}.page_content_wrap{
  position: relative;
}.post_featured{
  overflow: hidden;
  position: relative;
  margin-bottom: 1.8em;
}.post_featured.with_thumb.post_featured_bg{
  background-size: cover;
  background-position: center center;
}body.sidebar_hide .post_featured.alignwide,body.sidebar_hide .post_featured.alignfull{
  z-index: 100;
}.post_featured.with_gallery{
  overflow: visible;
}.post_featured.with_video{
  z-index: 2000 !important;
}.post_featured.with_video.with_video_sticky_on{
  z-index: 100100 !important;
}.post_featured.with_video.with_thumb:after{
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.13) 50%, rgba(0, 0, 0, 0.25) 66%, rgba(0, 0, 0, 0.75) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.13) 50%, rgba(0, 0, 0, 0.25) 66%, rgba(0, 0, 0, 0.75) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.13) 50%, rgba(0, 0, 0, 0.25) 66%, rgba(0, 0, 0, 0.75) 100%);
  pointer-events: none;
}.post_featured > p{
  margin: 0;
  height: 0;
}.post_featured_bg{
  position: relative;
}.post_featured_bg:before{
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 56.25%;
  display: inline-block;
  vertical-align: top;
  margin-left: -0.3em;
}.post_featured_bg .post_thumb{
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}.post_featured .mask{
  background-color: rgba(0, 0, 0, 0.5);
}.sticky{
  position: relative;
}.sticky:not(.post_layout_custom){
  border: 1px solid var(--theme-color-bd_color);
  padding: 2em;
}ul.sc_layouts_submenu .sticky{
  border: none;
  padding: 0;
}.mejs-container:not(.mejs-video){
  height: 60px !important;
}.mejs-controls{
  height: 60px;
  padding: 10px 18px;
}.trx_addons_audio_player_wrap .mejs-controls,.wp-playlist .mejs-controls{
  padding: 0;
  height: 42px;
}.trx_addons_audio_player_wrap .mejs-container,.wp-playlist .mejs-container{
  height: 42px !important;
}.mejs-container,.mejs-container .mejs-controls,.wp-playlist .mejs-container .mejs-controls{
  background: var(--theme-color-alter_bg_color);
}[class*="scheme_"].footer_wrap .mejs-container,[class*="scheme_"].footer_wrap .mejs-container .mejs-controls,[class*="scheme_"].footer_wrap .wp-playlist .mejs-container .mejs-controls{
  background: var(--theme-color-bg_color);
}.mejs-controls .mejs-playpause-button.mejs-play > button:before{
  content: '\e9e9';
  font-family: "fontello";
  letter-spacing: -3px;
}.mejs-controls .mejs-volume-button.mejs-mute > button:before{
  content: '\e9b0';
  font-family: "fontello";
}.post_featured.with_thumb .mejs-container,.post_featured.with_thumb .mejs-controls,.post_featured > div > .mejs-container,.post_featured > div > .mejs-container .mejs-controls,.post_featured > div > div > .mejs-container,.post_featured > div > div > .mejs-container .mejs-controls,.trx_addons_audio_player.with_cover .mejs-container,.trx_addons_audio_player.with_cover .mejs-controls{
  background: none;
}.format-audio .post_featured{
  position: relative;
  max-height: unset;
}.format-audio .post_featured img{
  position: relative;
}.format-audio .post_featured.with_thumb .mask{
  background-color: rgba(0, 0, 0, 0.6);
}.format-audio .post_featured .mask{
  opacity: 1;
}.format-audio .post_featured.with_thumb .post_audio{
  position: absolute;
  z-index: 1000;
  top: auto;
  right: 15px;
  bottom: 15px;
  left: 15px;
  text-align: left;
}.format-audio .post_featured.with_thumb .post_audio .mejs-controls{
  padding-left: 15px;
  padding-right: 15px;
  background-color: var(--theme-color-alter_bg_color);
}.format-audio .post_featured .mejs-controls{
  padding-left: 0;
  padding-right: 0;
}.format-audio .post_featured.with_thumb{
  position: relative;
}.format-audio .post_featured.with_thumb:after{
  content: ' ';
  display: block !important;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 66%, rgba(0, 0, 0, 0.5) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 66%, rgba(0, 0, 0, 0.5) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 66%, rgba(0, 0, 0, 0.5) 100%);
}[class*="single_style_style-"]:not(.single_style_style-1):not(.single_style_style-3) .post_header_wrap_in_header .post_featured.with_audio.with_thumb.audio_inited .post_audio{
  opacity: 0;
  bottom: -100px;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}[class*="single_style_style-"]:not(.single_style_style-1):not(.single_style_style-3) .post_header_wrap_in_header .post_featured.with_audio.with_thumb.audio_inited .post_audio.show{
  opacity: 1;
  bottom: 0;
}.post_audio_btn{
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 4.72rem;
  height: 4.72rem;
  line-height: 4.8rem;
  -webkit-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: var(--theme-color-alter_bg_color);
  color: var(--theme-color-text_dark);
  cursor: pointer;
  font-size: 1.2rem;
  margin-bottom: 1.7em;
  text-align: center;
  box-sizing: border-box;
  padding-right: 0.2em;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  z-index: 3;
  box-shadow: 0 0 5px 1px var(--theme-color-inverse_text_03);
}.post_audio_btn:hover{
  background-color: var(--theme-color-alter_bg_color);
  color: var(--theme-color-alter_hover);
  cursor: pointer;
}.post_audio_btn:before{
  content: '\EA10';
  font-family: "fontello";
}.trx_addons_audio_wrap.resized.list .trx_addons_audio_player{
  opacity: 0;
}.trx_addons_audio_wrap.resized.list .trx_addons_audio_player.current{
  opacity: 1;
}.trx_addons_audio_player{
  border: none;
  padding: 0;
}.trx_addons_audio_player .trx_addons_audio_player_wrap{
  padding: 3.3em 3em;
  background: var(--theme-color-alter_bg_color);
}.trx_addons_audio_player.with_cover{
  padding: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}.trx_addons_audio_player.with_cover:after{
  display: none;
}.trx_addons_audio_player.with_cover .trx_addons_audio_player_image{
  width: 27.5%;
  max-height: 100%;
  background-position: center center;
  background-size: cover;
  flex-shrink: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-align-self: stretch;
  -ms-align-self: stretch;
  align-self: stretch;
}.trx_addons_audio_player.with_cover .trx_addons_audio_player_wrap{
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  flex-grow: 1;
}.trx_addons_audio_player .trx_addons_audio_navigation{
  top: 2.5em;
}.trx_addons_audio_player div.mejs-controls .mejs-horizontal-volume-slider{
  margin-left: 5px;
}.sidebar .trx_addons_audio_player{
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap{
  width: 100%;
  padding: 1.8em;
  background: var(--theme-color-bg_color);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .trx_addons_audio_navigation{
  top: 3em;
  right: 2em;
  font-size: 13px;
  line-height: 1.3em;
}.sidebar .trx_addons_audio_player .trx_addons_audio_player_wrap .trx_addons_audio_navigation > span span{
  font-size: 1rem;
}.sidebar .trx_addons_audio_player.with_cover .trx_addons_audio_player_image{
  height: 150px;
  width: 100%;
}.trx_addons_audio_wrap .trx_addons_audio_navigation{
  z-index: 3;
  font-size: 15px;
  line-height: 1.75em;
  font-weight: 700;
  color: var(--theme-color-alter_dark);
}.trx_addons_audio_wrap .trx_addons_audio_navigation > span{
  opacity: 1;
}.post_featured.with_thumb .trx_addons_video_player .mejs-controls{
  background: var(--theme-color-alter_bg_color);
}.post_featured > div > .mejs-container{
  background: var(--theme-color-extra_bg_color_05);
}.post_featured > div > .mejs-container .mejs-controls{
  background: var(--theme-color-alter_bg_color);
}body.ua_firefox .post_featured > div > .mejs-container .mejs-controls{
  bottom: -1px;
}div.mejs-controls .mejs-horizontal-volume-slider{
  margin-left: 20px;
}.post_featured.with_thumb{
  position: relative;
}.post_featured.with_thumb .post_video{
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
  opacity: 0;
  overflow: hidden;
}.post_featured.with_thumb .post_video:before{
  content: ' ';
  display: inline-block;
  padding-top: 55%;
  width: 0;
  height: 0;
}.post_featured.with_thumb img{
  position: relative;
  z-index: 2;
}.post_featured.with_thumb.with_audio img{
  z-index: 1;
}.post_featured.with_thumb .mask{
  z-index: 3;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
}.post_featured.with_thumb:hover .mask{
  opacity: 1;
}.trx_addons_video_player.with_cover .video_hover,.post_featured.with_thumb .post_video_hover{
  width: 85px;
  height: 85px;
  line-height: 85px;
  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;
  position: absolute;
  z-index: 2000;
  top: 50%;
  left: 50%;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  margin: -42px 0 0 -42px;
  font-size: 21px;
  letter-spacing: -6px;
  opacity: 1;
  cursor: pointer;
  overflow: hidden;
  color: var(--theme-color-inverse_dark);
  background-color: var(--theme-color-inverse_link);
  border: none;
}.post_header_wrap .post_featured.with_thumb .post_video_hover{
  opacity: 1;
  margin-top: -42px;
}.trx_addons_video_player.with_cover:hover .video_hover{
  opacity: 1;
  margin-top: -42px;
}.trx_addons_video_player.with_cover.video_play{
  background-color: #000;
}.trx_addons_video_player.with_cover.video_play img{
  opacity: 0;
}.trx_addons_video_player.with_cover .video_hover:hover,.post_featured.with_thumb .post_video_hover:hover{
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}[class*="scheme_"].sidebar .trx_addons_video_player.with_cover .video_hover{
  color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar .trx_addons_video_player.with_cover .video_hover:hover{
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-alter_link);
}.trx_addons_video_player.with_cover .video_hover,.post_header_wrap .post_featured.with_thumb .post_video_hover,.body_style_fullwide .post_featured.with_thumb .post_video_hover{
  font-size: 21px;
  width: 85px;
  height: 85px;
  line-height: 85px;
  text-align: center;
}.sidebar_show .post_content_single .trx_addons_video_player.with_cover:hover .video_hover,.sidebar_show .post_content_single .trx_addons_video_player.with_cover .video_hover{
  width: 65px;
  height: 65px;
  line-height: 65px;
  text-align: center;
  font-size: 15px;
  margin: -32px 0 0 -32px;
}.sidebar .trx_addons_video_player.with_cover .video_hover,.footer_wrap .trx_addons_video_player.with_cover .video_hover{
  font-size: 1.8em;
}.trx_addons_video_player.with_cover .video_hover:before,.post_featured.with_thumb .post_video_hover:before{
  content: '\e9e9';
  font-family: "fontello";
}.post_featured.with_thumb .post_video_hover > a{
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.post_featured.post_video_play .post_video{
  opacity: 1;
  z-index: 100;
  background-color: #000;
}.post_featured.post_video_play .mask{
  opacity: 1;
  background-color: #000;
}.post_featured.post_video_play .post_video_hover{
  display: none;
}.format-gallery .post_featured.with_thumb > img{
  -webkit-transform: scale(0.998, 0.998);
  -ms-transform: scale(0.998, 0.998);
  transform: scale(0.998, 0.998);
}.format-gallery .post_featured.with_thumb .slider_outer{
  position: absolute;
  z-index: 1000;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100% !important;
}.format-gallery .post_featured.with_thumb .slider_outer .slider_container{
  height: 100% !important;
}.format-aside .post_content,.format-status .post_content{
  padding: 0;
  text-align: left;
}.post_item_single.format-aside .post_content > p,.post_item_single.format-status .post_content > p{
  font-size: 1.6667rem;
  line-height: 1.4em;
}.sc_item_pagination_load_more{
  letter-spacing: 0;
  text-align: center;
  margin-top: 2.8em;
}.sc_item_pagination_load_more .nav-links,.sc_item_pagination_load_more .nav-load-more,.sc_item_pagination_load_more .woocommerce-load-more{
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  vertical-align: top;
  font-size: var(--theme-font-button_font-size);
  line-height: var(--theme-font-button_line-height);
  font-weight: var(--theme-font-button_font-weight);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  text-transform: var(--theme-font-button_text-transform);
  letter-spacing: var(--theme-font-button_letter-spacing);
  white-space: nowrap;
  height: auto;
  max-width: 100%;
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
  padding: 18px 60px;
  border-width: 0 !important;
}.sc_item_pagination_load_more .nav-links:hover,.sc_item_pagination_load_more .nav-load-more:hover,.sc_item_pagination_load_more .woocommerce-load-more:hover{
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_hover);
  background-color: var(--theme-color-text_hover);
}.sc_item_pagination_load_more.loading span{
  opacity: 0;
}.sc_item_pagination_load_more.loading .nav-links:before,.sc_item_pagination_load_more.loading .nav-load-more:before,.sc_item_pagination_load_more.loading .woocommerce-load-more:before{
  opacity: 1 !important;
}nav.sc_item_pagination{
  margin-top: 2.5em;
}.sc_item_pagination_load_more a:before{
  content: '\e929';
  font-family: "fontello";
  font-size: 1em;
  font-weight: normal;
  display: block;
  text-align: center;
  margin-left: -0.5em;
  margin-top: -0.5em;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  opacity: 0;
}.nav-links-infinite a span,.woocommerce-links-infinite a span{
  opacity: 0;
}.nav-links-infinite.loading,.woocommerce-links-infinite.loading{
  display: block;
}.woocommerce nav.woocommerce-pagination ul,.nav-links{
  font-size: 17px;
  font-weight: 700;
  text-transform: none;
  margin-top: 2.8em;
  text-align: left;
  border: none;
  list-style-type: none;
  clear: both;
}.woocommerce nav.woocommerce-pagination ul{
  margin-top: 1em;
}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current,.nav-links .page-numbers{
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  font-weight: inherit;
  margin: 2px 5px 2px 0;
  padding: 0;
  border: 1px solid var(--theme-color-bd_color);
  color: var(--theme-color-text_dark);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 52px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  line-height: 49px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease;
  -ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease;
}.woocommerce nav.woocommerce-pagination ul li a.dots,.woocommerce nav.woocommerce-pagination ul li span.current.dots,.nav-links .page-numbers.dots{
  border: none;
  width: 46px;
}.woocommerce nav.woocommerce-pagination ul li a,.nav-links .page-numbers{
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-input_bg_color);
}.nav-links .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li span.current{
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.nav-links a.page-numbers:hover{
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-alter_bg_color);
}.woocommerce nav.woocommerce-pagination{
  text-align: left;
}.woocommerce nav.woocommerce-pagination ul li{
  border: none;
  display: inline-block;
  margin: 0;
}.nav-links .page-numbers.first,.nav-links .page-numbers.prev,.nav-links .page-numbers.next,.nav-links .page-numbers.last,.woocommerce nav.woocommerce-pagination ul li a.first,.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.last{
  text-indent: -200px;
  overflow: hidden;
  position: relative;
}.nav-links .page-numbers.first:before,.nav-links .page-numbers.prev:before,.nav-links .page-numbers.next:before,.nav-links .page-numbers.last:before,.woocommerce nav.woocommerce-pagination ul li a.first:before,.woocommerce nav.woocommerce-pagination ul li a.prev:before,.woocommerce nav.woocommerce-pagination ul li a.next:before,.woocommerce nav.woocommerce-pagination ul li a.last:before{
  font-family: "fontello";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  top: 1px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  font-size: 14px;
  font-weight: 400;
}.nav-links .page-numbers.first:before,.woocommerce nav.woocommerce-pagination ul li a.first:before{
  content: '\e8af';
}.nav-links .page-numbers.prev:before,.woocommerce nav.woocommerce-pagination ul li a.prev:before{
  content: '\e907';
}.nav-links .page-numbers.next:before,.woocommerce nav.woocommerce-pagination ul li a.next:before{
  content: '\e908';
}.nav-links .page-numbers.last:before,.woocommerce nav.woocommerce-pagination ul li a.last:before{
  content: '\e8b0';
}.full_post_loading{
  position: relative;
}.full_post_loading:after{
  content: ' ';
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.7);
  background-color: var(--theme-color-bg_color_07);
  background-image: url(/wp-content/themes/progress/images/preloader2.png);
  background-position: center;
  background-repeat: no-repeat;
}.full_post_content{
  position: relative;
}.full_post_content .post_header_wrap .post_header + .post_featured{
  margin-top: 30px;
}.full_post_content .post_header_wrap + .post_content{
  margin-top: 30px !important;
}.posts_container .full_post_content{
  margin-top: 7em;
  padding-top: 7em;
  border-top: 1px solid var(--theme-color-bd_color);
}.posts_container .full_post_content:not(:last-child){
  margin-bottom: 7em;
  padding-bottom: 7em;
  border-bottom: 1px solid var(--theme-color-bd_color);
}.sc_item_posts_container .full_post_content,.sc_item_posts_container .full_post_content:not(:last-child){
  margin-bottom: 2em;
  padding-bottom: 2em;
  border-bottom: 1px solid var(--theme-color-bd_color);
}.full_post_opened:first-child + .full_post_content{
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}.full_post_read{
  overflow: visible;
}.sc_blogger_item.full_post_read .entry-title,.full_post_read .post_title{
  position: relative;
}.sc_blogger_item.full_post_read .entry-title:after,.full_post_read .post_title:after{
  content: ' ';
  width: 2em;
  height: 1em;
  position: absolute;
  z-index: 1;
  top: -0.2em;
  left: -0.5em;
  -webkit-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  transform: rotate(-20deg);
  opacity: 0.7;
  background-image: url(/wp-content/themes/progress/images/read.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
  display: none;
}button.full_post_close{
  -webkit-position: sticky;
  position: -webkit-sticky;
  position: sticky;
  z-index: 1000;
  top: 12em;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50% !important;
  float: right;
  margin: 0 0 1em 2em;
  cursor: pointer;
  color: var(--theme-color-text_link);
  background-color: var(--theme-color-bg_color);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}button.full_post_close:hover{
  color: var(--theme-color-text_hover);
}button.full_post_close:after{
  content: '\e916';
  font-family: "fontello";
}.full_post_progress{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  pointer-events: none;
  display: block;
  width: 100%;
  height: 100%;
  line-height: 100%;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-backface-visibility: hidden;
}.full_post_progress svg{
  fill: currentColor;
}.full_post_progress_bar{
  fill: transparent;
  stroke: var(--theme-color-text_link);
  stroke-width: 2px;
  stroke-dashoffset: 0;
  stroke-dasharray: 137.4;
}button.full_post_read_complete:after{
  content: '\e8ab';
}.full_post_read_complete .full_post_progress{
  display: none;
}.post_item_single a.post_meta_item:hover,.post_item_single .post_meta_item > a:hover,.post_item_single .post_meta_item .socials_caption:hover{
  color: var(--theme-color-text_hover);
}.post_item_single:after{
  content: ' ';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}.post_content > p:last-child{
  margin-bottom: 0;
}.post_item_single.format-aside .post_content,.post_item_single.format-status .post_content{
  padding: 0;
  text-align: left;
}.section_title{
  margin: 0 0 1em;
  text-align: left;
}.sidebar_hide.narrow_content .post_item_single.post_type_post{
  width: 75%;
  margin: 0 auto;
}.sidebar_hide.narrow_content .post_item_single.post_type_post ~ section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}.post_content_single:after{
  content: ' ';
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}.sidebar_hide.narrow_content .post_info_vertical{
  position: absolute;
  z-index: 1;
  top: 0;
  left: calc( -1 * var(--theme-var-padding_narrow) );
}.sidebar_show .post_info_vertical,.sidebar_hide:not(.narrow_content) .post_info_vertical,.sidebar_hide.narrow_content .previous_post_content.sidebar_show .post_info_vertical{
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}.sidebar_show .post_info_vertical_fixed_on,.sidebar_hide.narrow_content .post_info_vertical_fixed_on,.sidebar_hide:not(.narrow_content) .post_info_vertical_fixed_on,.sidebar_hide.narrow_content .previous_post_content.sidebar_show .post_info_vertical_fixed_on{
  position: fixed !important;
  z-index: 2;
}.post_item_single > .post_featured{
  margin-bottom: 3em;
  text-align: center;
}.post_item_single > .post_featured > img{
  width: auto;
  max-height: 80vh;
}.post_item_single .post_content > h1:first-child,.post_item_single .post_content > h2:first-child,.post_item_single .post_content > h3:first-child,.post_item_single .post_content > h4:first-child,.post_item_single .post_content > h5:first-child,.post_item_single .post_content > h6:first-child,.post_item_single .post_content > .vc_row:first-child h1:first-child,.post_item_single .post_content > .vc_row:first-child h2:first-child,.post_item_single .post_content > .vc_row:first-child h3:first-child,.post_item_single .post_content > .vc_row:first-child h4:first-child,.post_item_single .post_content > .vc_row:first-child h5:first-child,.post_item_single .post_content > .vc_row:first-child h6:first-child,.post_item_single .post_title{
  margin-top: 0;
}.post_item_single .post_header_single .post_title{
  margin-bottom: 0;
}.post_item_single .trx_addons_emotions{
  margin-top: 3em;
}.post_item_single .post_meta_single{
  margin-top: 4em;
  padding-top: 2.2em;
  border-top: 1px solid var(--theme-color-bd_color);
  text-align: right;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}.post_item_single .post_content > .trx_addons_emotions + .post_meta_single{
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}.post_meta_likes.disabled,.comment_counters_likes.disabled{
  color: var(--theme-color-text_link);
}.post_item_single .post_meta_single .post_meta_likes{
  margin-right: 10px;
  flex-shrink: 0;
}.post_item_single .post_meta_single .post_meta_likes:before{
  display: inline-block;
  font-size: 14px;
  width: 43px;
  height: 43px;
  line-height: 46px !important;
  letter-spacing: -1px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid var(--theme-color-bd_color);
  color: var(--theme-color-text_dark);
  -webkit-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
  content: '\e9cc';
  font-family: "fontello";
  margin: 0 0.6em 0 0;
}.post_item_single .post_meta_single .post_meta_likes.trx_addons_icon-heart:before{
  content: '\e8aa';
  font-size: 16px;
}.post_item_single .post_meta_single .post_meta_likes.disabled:before{
  color: var(--theme-color-text_link);
}.post_item_single .post_meta_single .post_meta_likes:hover:before{
  color: var(--theme-color-text_hover);
}.post_item_single .post_meta_single .post_meta_likes:after{
  display: none;
}.post_item_single .post_meta_single .post_share:after{
  display: none;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item{
  margin: 3px 0 3px 7px;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item:first-child{
  margin-left: 0;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item:hover .social_icon{
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon{
  font-size: 16px;
  position: relative;
  display: block;
  will-change: transform;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 45px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  letter-spacing: -1px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: var(--theme-color-alter_bg_color) !important;
  color: var(--theme-color-text_dark) !important;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon[class*="twitter"]{
  background-color: #48BDE9 !important;
  color: #fff !important;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon[class*="facebook"]{
  background-color: #4F5FBF !important;
  color: #fff !important;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon[class*="dribble"]{
  background-color: #EA4C89 !important;
  color: #fff !important;
}.post_item_single .post_meta_single .post_share .socials_share.socials_type_block .social_item .social_icon[class*="email"]{
  background-color: #7A7E83 !important;
  color: #fff !important;
}.nav-links-single{
  margin-top: 1.8em;
  padding-top: 3em;
  border-top: 1px solid var(--theme-color-bd_color);
}.nav-links-single .nav-links{
  margin-top: 0;
  text-align: left;
  overflow: hidden;
  text-transform: none;
}.nav-links-single .nav-links a{
  display: block;
}.nav-links-single .nav-links .nav-arrow-label{
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0.8px;
}.nav-links-single .nav-links .nav-arrow-label:before,.nav-links-single .nav-links .nav-arrow-label:after{
  font-family: "fontello";
  display: inline-block;
  vertical-align: top;
  font-size: 8px;
  position: relative;
  font-weight: 400;
  right: 1px;
}.nav-links-single .nav-links .nav-previous,.nav-links-single .nav-links .nav-next{
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.nav-links-single .nav-links .nav-previous{
  float: left;
  text-align: left;
  padding-right: 15px;
}.nav-links-single .nav-links .nav-previous .nav-arrow-label:before{
  content: '\e9e5';
  margin-right: 10px;
  right: auto;
  left: 1px;
}.nav-links-single .nav-links .nav-previous .post-title{
  text-align: left;
}.nav-links-single .nav-links .nav-next{
  float: right;
  text-align: right;
  padding-left: 15px;
}.nav-links-single .nav-links .nav-next .nav-arrow-label:after{
  content: '\e9e6';
  margin-left: 10px;
}.nav-links-single .nav-links .nav-next .post-title{
  text-align: right;
}.nav-links-single .nav-links .nav-arrow-label,.nav-links-single .nav-links .post-title,.nav-links-single .nav-links .post_date{
  -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;
}.nav-links-single .nav-links .post-title{
  margin: 12px 0 0;
  font-size: 19px;
  line-height: 1.5em;
  font-weight: 700;
}.nav-links-single .nav-links .post_date{
  display: block;
  font-size: 12px;
  font-weight: normal;
}.nav-links-single .nav-links .post_date{
  display: none;
}.nav-links-single .nav-links .nav-arrow-label,.nav-links-single .nav-links .post_date{
  color: var(--theme-color-text_light);
}.nav-links-single .nav-links a:hover .post-title{
  color: var(--theme-color-text_dark);
}.nav-links-single.nav-links-fixed{
  position: fixed;
  z-index: 10;
  bottom: 100px;
  left: 20px;
  right: 20px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease 0s;
  -ms-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}.nav-links-single.nav-links-fixed.nav-links-visible{
  opacity: 1;
}.nav-links-single.nav-links-fixed .nav-links{
  padding: 0;
  margin: 0;
  border-width: 0;
  border-color: var(--theme-color-bd_color);
}.nav-links-single.nav-links-fixed .nav-links .nav-previous,.nav-links-single.nav-links-fixed .nav-links .nav-next{
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  width: 280px;
  padding: 15px;
  border: 1px solid var(--theme-color-bd_color);
  background-color: var(--theme-color-bg_color);
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  -ms-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
}.nav-links-single.nav-links-fixed .nav-links .nav-previous{
  left: -300px;
}.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-previous{
  left: 0;
}.nav-links-single.nav-links-fixed .nav-links .nav-next{
  left: auto;
  right: -300px;
}.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-next{
  right: 0;
}.nav-links-single-scroll.progress_loading{
  min-height: 3em;
  margin-top: 4em;
}.previous_post_content{
  margin-top: 6em;
  padding-top: 6em;
  border-top: 1px solid var(--theme-color-bd_color);
}.body_style_fullscreen .comments_wrap{
  margin-bottom: 3em;
}.comments_wrap{
  display: none;
}.comments_wrap.opened{
  display: block;
}.section_title.comments_form_title{
  margin-bottom: 0.5em;
}.comment-form p[style*="font-size"]{
  margin: 0 !important;
}.comments_form_wrap{
  margin-top: 5em;
  overflow: visible;
}.comments_form_wrap form{
  position: relative;
}.comments_wrap .comments_field{
  margin-bottom: 2em;
}.comments_wrap .comments_field.comments_i_agree_privacy_policy input[type="checkbox"] + label{
  display: inline-block;
}.comments_wrap .comments_author,.comments_wrap .comments_email{
  width: 48%;
  float: left;
}.comments_wrap .comments_email{
  float: right;
}.comments_wrap .comments_comment:before{
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block;
}.comments_wrap .comments_field label{
  display: none;
}.comments_wrap .comments_field input[type="checkbox"] + label,.comments_wrap .comments_field input[type="radio"] + label{
  display: block;
}.comments_wrap .comments_field input,.comments_wrap .comments_field textarea{
  width: 100%;
  padding: 0.6em 0;
  -webkit-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015);
  -ms-box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015);
  box-shadow: 0 15px 15px -14px rgba(0, 0, 0, 0.015);
}.comments_wrap .comments_field textarea{
  min-height: 6.2em;
}.comments_wrap .form-submit{
  margin: 2.3em 0 0;
  position: relative;
}.comments_wrap .form-submit:before{
  content: '';
  clear: both;
  width: 100%;
  height: 0;
  display: block;
}.comments_wrap .form-submit input[type="submit"]{
  display: inline-block;
  padding: 16px 40px;
}form .error_field{
  border-color: #F22F2F !important;
}.comments_wrap .trx_addons_reviews_mark{
  display: block;
}.comments_wrap form .trx_addons_reviews_mark{
  margin: -0.5em 0 1em;
}.post_item_404 .post_content{
  padding: 10.5em 0 11.5em;
  overflow: hidden;
}.post_item_404 .page_title{
  float: none;
  width: 100%;
  font-size: 270px;
  line-height: 1em;
  margin: 0;
  margin-top: 0 !important;
  letter-spacing: 0;
  text-align: center;
  hyphens: none;
  color: var(--theme-color-text_dark);
  position: relative;
  z-index: 2;
}.error404 .page_content_wrap{
  padding: 0 !important;
  background-color: var(--theme-color-bg_color);
}.post_item_404 .post_content{
  position: relative;
}.sidebar .widget + .widget{
  margin-top: 2.4rem;
}[class*="scheme_"].sidebar a{
  color: var(--theme-color-alter_link);
}[class*="scheme_"].sidebar a:hover{
  color: var(--theme-color-alter_hover);
}[class*="scheme_"].sidebar h1,[class*="scheme_"].sidebar h2,[class*="scheme_"].sidebar h3,[class*="scheme_"].sidebar h4,[class*="scheme_"].sidebar h5,[class*="scheme_"].sidebar h6,[class*="scheme_"].sidebar h1 a,[class*="scheme_"].sidebar h2 a,[class*="scheme_"].sidebar h3 a,[class*="scheme_"].sidebar h4 a,[class*="scheme_"].sidebar h5 a,[class*="scheme_"].sidebar h6 a{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].sidebar h1 a:hover,[class*="scheme_"].sidebar h2 a:hover,[class*="scheme_"].sidebar h3 a:hover,[class*="scheme_"].sidebar h4 a:hover,[class*="scheme_"].sidebar h5 a:hover,[class*="scheme_"].sidebar h6 a:hover{
  color: var(--theme-color-alter_link);
}.widget p{
  margin: 0;
}.widget p + p,.widget p + div,.widget p + form{
  margin-top: 1em;
}.widget .widget_title{
  margin-bottom: 1.2em;
  font-size: 19px;
  line-height: 1.3em;
  font-weight: 700;
  letter-spacing: 0;
  margin-top: -7px;
}.widget ol,.widget ul{
  font-size: 17px;
  margin: 0;
  padding-left: 1.2em;
  list-style-type: none;
}.widget ol ul,.widget ul ul{
  margin-top: 10px;
}.widget ol li + li,.widget ul li + li{
  margin-top: 10px;
}ul[class*="wp-block-"],ol[class*="wp-block-"]{
  margin-bottom: 0;
}.widget ol > li,.widget ul > li{
  position: relative;
}.widget ol > li a:first-child:before,.widget ul > li a:first-child:before{
  content: ' ';
  display: block;
  width: 6px;
  height: 6px;
  line-height: 6px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  z-index: 1;
  top: 0.75em;
  left: -1.1em;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_dark);
}.widget ol > li a:first-child:hover:before,.widget ul > li a:first-child:hover:before{
  background-color: var(--theme-color-text_link);
}.widget li a img{
  vertical-align: baseline;
}.widget li a > img,.widget li span > img{
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}[class*="scheme_"].sidebar li > a,[class*="scheme_"].sidebar .post_title > a{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].sidebar li > a:hover,[class*="scheme_"].sidebar .post_title > a:hover{
  color: var(--theme-color-alter_link);
}.widget_area .post_item .post_thumb img,aside .post_item .post_thumb img{
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}.widget_area .post_item,aside .post_item{
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}.widget_area .post_item .post_thumb,aside .post_item .post_thumb{
  width: 100px;
  height: 100px;
  margin: 0 25px 0 0;
  flex: 100px 0 0;
}.widget_area .post_item .post_title,aside .post_item .post_title{
  margin: 0;
  text-align: left;
  line-height: 1.45em;
  font-weight: 700;
}[class*="scheme_"].sidebar .post_meta,[class*="scheme_"].sidebar .post_meta_item,[class*="scheme_"].sidebar .post_meta_item:after,[class*="scheme_"].sidebar .post_meta_item:hover:after,[class*="scheme_"].sidebar .post_meta_item a{
  color: var(--theme-color-alter_light);
}[class*="scheme_"].sidebar .post_date a:hover,[class*="scheme_"].sidebar a.post_meta_item:hover,[class*="scheme_"].sidebar .post_meta_item a:hover{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].sidebar .post_item .post_title a:hover{
  color: var(--theme-color-alter_text);
}.widget_archive li{
  color: var(--theme-color-text_dark);
}[class*="scheme_"].footer_wrap .widget_archive li,[class*="scheme_"].sidebar .widget_archive li{
  color: var(--theme-color-alter_dark);
}.widget_product_categories li,.widget_categories li{
  color: var(--theme-color-text_dark);
}[class*="scheme_"].sidebar .widget_product_categories li,[class*="scheme_"].sidebar .widget_categories li{
  color: var(--theme-color-alter_dark);
}.widget_search form.search-form{
  width: 100%;
  overflow: hidden;
  position: relative;
  padding-bottom: 1px;
}.widget_search form.search-form:after{
  content: '\e9a6';
  font-family: "fontello";
  display: block;
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 1.1em;
  margin-top: -0.45em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  pointer-events: none;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: var(--theme-color-input_text);
}.widget_search form.search-form:hover:after{
  color: var(--theme-color-input_dark);
}.widget_search .search-field{
  width: 100%;
  padding: 0.77em 1.2em;
  padding-left: 3em !important;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  background-color: transparent !important;
  border-width: 1px;
  border-style: solid;
  margin-top: 1px;
}.widget_search input.search-submit{
  display: block;
  text-indent: -1000px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 3em;
  height: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  background: none !important;
  cursor: pointer;
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}.widget_product_tag_cloud,.widget_tag_cloud{
  overflow: visible;
  letter-spacing: -5px;
}.widget_product_tag_cloud a,.widget_tag_cloud a{
  border: 1px solid var(--theme-color-bd_color);
  color: var(--theme-color-text);
  display: inline-block;
  float: none;
  font-size: 13px !important;
  line-height: 17px;
  font-weight: 400;
  letter-spacing: 0;
  margin: 0 5px 5px 0;
  -webkit-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  padding: 7px 18px 9px;
  text-transform: none;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  background-color: var(--theme-color-bg_color);
}.widget_product_tag_cloud a:hover,.widget_tag_cloud a:hover{
  color: var(--theme-color-text_link) !important;
}[class*="scheme_"].footer_wrap .widget_product_tag_cloud a,[class*="scheme_"].footer_wrap .widget_tag_cloud a,[class*="scheme_"].sidebar .widget_product_tag_cloud a,[class*="scheme_"].sidebar .widget_tag_cloud a{
  color: var(--theme-color-alter_text);
  border-color: var(--theme-color-alter_bd_color);
  background-color: var(--theme-color-alter_bg_color);
}[class*="scheme_"].footer_wrap .widget_product_tag_cloud a:hover,[class*="scheme_"].footer_wrap .widget_tag_cloud a:hover,[class*="scheme_"].sidebar .widget_product_tag_cloud a:hover,[class*="scheme_"].sidebar .widget_tag_cloud a:hover{
  color: var(--theme-color-alter_link) !important;
}.trx_addons_video_list_video_wrap .trx_addons_video_player .video_frame .wp-video{
  width: unset !important;
}.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap a,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap a:hover,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap a:focus,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item:after{
  color: #fff;
}.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle{
  font-size: 16px;
  line-height: 1.5em;
  font-weight: 400;
}.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta,.trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle + .trx_addons_video_list_title{
  margin-top: 5px;
}.trx_addons_video_list_controller_wrap{
  scrollbar-width: thin;
}.trx_addons_video_list_controller_wrap::-webkit-scrollbar{
  width: 7px;
}.trx_addons_video_list_controller_wrap::-webkit-scrollbar-track{
  background: var(--theme-color-text_dark_008);
}.trx_addons_video_list_controller_wrap::-webkit-scrollbar-thumb{
  background: var(--theme-color-text_dark_015);
}.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap::-webkit-scrollbar{
  height: 7px;
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item{
  background-color: var(--theme-color-alter_bg_color);
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:hover{
  background-color: var(--theme-color-alter_bg_hover);
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active{
  background-color: var(--theme-color-alter_bg_hover);
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_image .trx_addons_video_list_image_label{
  font-size: 10px;
  line-height: 14px;
  font-weight: 700;
  letter-spacing: 0.2px;
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta{
  margin-top: 6px;
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_title{
  font-size: 1.1em;
  line-height: 1.3em;
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle{
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1.1px;
  text-transform: uppercase;
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a{
  color: var(--theme-color-text_dark);
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a:hover{
  color: var(--theme-color-text_dark);
}.trx_addons_video_list_controller_wrap .trx_addons_video_list_meta{
  font-size: 14px;
  line-height: 1.5em;
  font-weight: 400;
  color: var(--theme-color-text_light);
}:where(.trx_addons_popup_form_field_agree, .comments_i_agree_privacy_policy) label{
  color: var(--theme-color-text_light);
}:where(.trx_addons_popup_form_field_agree, .comments_i_agree_privacy_policy) input[type="checkbox"] + label a{
  color: inherit;
  border-color: var(--theme-color-text_light);
}:where(.trx_addons_popup_form_field_agree, .comments_i_agree_privacy_policy) input[type="checkbox"] + label a:hover{
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}.wpgdprc{
  color: inherit;
}.comment-form-cookies-consent label{
  color: var(--theme-color-text_light);
}.footer_wrap{
  position: relative;
}[class*="scheme_"].footer_wrap,.footer_wrap [class*="scheme_"].vc_row{
  background-color: var(--theme-color-alter_bg_color);
  color: var(--theme-color-alter_text);
}[class*="scheme_"].footer_wrap .widget,[class*="scheme_"].footer_wrap .sc_content .wpb_column,.footer_wrap [class*="scheme_"].vc_row .widget,.footer_wrap [class*="scheme_"].vc_row .sc_content .wpb_column{
  border-color: var(--theme-color-alter_bd_color);
}[class*="scheme_"].footer_wrap h1,[class*="scheme_"].footer_wrap h2,[class*="scheme_"].footer_wrap h3,[class*="scheme_"].footer_wrap h4,[class*="scheme_"].footer_wrap h5,[class*="scheme_"].footer_wrap h6,[class*="scheme_"].footer_wrap h1 a,[class*="scheme_"].footer_wrap h2 a,[class*="scheme_"].footer_wrap h3 a,[class*="scheme_"].footer_wrap h4 a,[class*="scheme_"].footer_wrap h5 a,[class*="scheme_"].footer_wrap h6 a,.footer_wrap [class*="scheme_"].vc_row h1,.footer_wrap [class*="scheme_"].vc_row h2,.footer_wrap [class*="scheme_"].vc_row h3,.footer_wrap [class*="scheme_"].vc_row h4,.footer_wrap [class*="scheme_"].vc_row h5,.footer_wrap [class*="scheme_"].vc_row h6,.footer_wrap [class*="scheme_"].vc_row h1 a,.footer_wrap [class*="scheme_"].vc_row h2 a,.footer_wrap [class*="scheme_"].vc_row h3 a,.footer_wrap [class*="scheme_"].vc_row h4 a,.footer_wrap [class*="scheme_"].vc_row h5 a,.footer_wrap [class*="scheme_"].vc_row h6 a{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].footer_wrap h1 a:hover,[class*="scheme_"].footer_wrap h2 a:hover,[class*="scheme_"].footer_wrap h3 a:hover,[class*="scheme_"].footer_wrap h4 a:hover,[class*="scheme_"].footer_wrap h5 a:hover,[class*="scheme_"].footer_wrap h6 a:hover,.footer_wrap [class*="scheme_"].vc_row h1 a:hover,.footer_wrap [class*="scheme_"].vc_row h2 a:hover,.footer_wrap [class*="scheme_"].vc_row h3 a:hover,.footer_wrap [class*="scheme_"].vc_row h4 a:hover,.footer_wrap [class*="scheme_"].vc_row h5 a:hover,.footer_wrap [class*="scheme_"].vc_row h6 a:hover{
  color: var(--theme-color-alter_link);
}[class*="scheme_"].footer_wrap a,.footer_wrap [class*="scheme_"].vc_row a{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].footer_wrap a:hover,.footer_wrap [class*="scheme_"].vc_row a:hover{
  color: var(--theme-color-alter_link);
}.footer_wrap p{
  margin: 0;
}.footer_wrap .widget[class*="column-"]{
  margin: 1.5em 0;
}.footer_wrap .widget_title{
  text-align: left;
}[class*="scheme_"].footer_wrap .post_meta,[class*="scheme_"].footer_wrap .post_meta_item,[class*="scheme_"].footer_wrap .post_meta_item:after,[class*="scheme_"].footer_wrap .post_meta_item:hover:after,[class*="scheme_"].footer_wrap .post_meta_item a{
  color: var(--theme-color-alter_light);
}[class*="scheme_"].footer_wrap .post_date a:hover,[class*="scheme_"].footer_wrap a.post_meta_item:hover,[class*="scheme_"].footer_wrap .post_meta_item a:hover{
  color: var(--theme-color-alter_dark);
}[class*="scheme_"].footer_wrap .post_item .post_title a:hover{
  color: var(--theme-color-alter_link);
}.footer_wrap .sc_layouts_menu > ul{
  padding: 0;
  margin: 0;
  list-style-type: none;
}.footer_wrap .sc_layouts_menu > ul > li{
  display: inline-block;
  vertical-align: baseline;
  z-index: auto !important;
}.footer_wrap .sc_layouts_menu > ul > li > a{
  padding: 0.5em 1em;
  display: inline-block;
}.mobile_layout .footer_wrap .sc_layouts_menu > ul > li > a{
  padding: 0.5em 1em;
}.footer_wrap .sc_layouts_menu > ul > li ul{
  top: auto;
  bottom: 3em;
}.footer_wrap .sc_layouts_menu > ul > li ul ul{
  top: auto;
  bottom: -1.4em;
  margin-left: 2px;
}.footer_wrap .sc_layouts_menu > ul > li ul ul.submenu_left{
  margin-left: -2px;
}.footer_wrap .sc_layouts_menu > ul > li ul > li,.footer_wrap .sc_layouts_menu > ul > li ul > li > a{
  font-size: inherit;
}.footer_wrap .sc_layouts_menu > ul > li ul > li > a{
  display: block;
}.footer_copyright_wrap p{
  margin: 0;
}.wpb_row,.wpb_content_element{
  margin-bottom: 0 !important;
}.top_panel > .vc_row > .wpb_column{
  z-index: 10;
}.top_panel > .vc_row:nth-child(2) > .wpb_column{
  z-index: 9;
}.top_panel > .vc_row:nth-child(3) > .wpb_column{
  z-index: 8;
}.top_panel > .vc_row:nth-child(4) > .wpb_column{
  z-index: 7;
}.top_panel > .vc_row:nth-child(5) > .wpb_column{
  z-index: 6;
}.top_panel > .vc_row:nth-child(6) > .wpb_column{
  z-index: 5;
}.top_panel > .vc_row:nth-child(7) > .wpb_column{
  z-index: 4;
}.top_panel > .vc_row:nth-child(8) > .wpb_column{
  z-index: 3;
}.top_panel > .vc_row:nth-child(9) > .wpb_column{
  z-index: 2;
}.top_panel > .vc_row:nth-child(10) > .wpb_column{
  z-index: 1;
}iframe[name="google_conversion_frame"]{
  height: 1px;
  min-height: 0;
  display: none;
}.mfp-bg{
  z-index: 200001;
  background-color: var(--theme-color-alter_bg_color_07);
}.mfp-wrap{
  z-index: 200002;
}.mfp-arrow{
  background-color: transparent !important;
}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{
  right: -20px;
  padding: 0;
  width: 44px;
  text-align: center;
  color: var(--theme-color-text);
  background: none !important;
}.mfp-close-btn-in .mfp-close{
  color: var(--theme-color-text);
}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover,.mfp-close-btn-in .mfp-close:hover{
  color: var(--theme-color-text_dark);
}.mfp-figure img.mfp-img{
  padding-bottom: 0;
  max-height: 75vh;
}.mfp-figure figcaption{
  background-color: var(--theme-color-alter_bg_color);
}.mfp-title,.mfp-counter{
  color: var(--theme-color-alter_dark);
}.sc_layouts_row_type_narrow{
  font-size: 13px;
  line-height: 18px;
  font-weight: 400;
  
  
}.sc_layouts_row_type_narrow .sc_layouts_item_icon{
  line-height: 1em;
  font-size: 16px;
  font-weight: 400;
}.sc_layouts_row_type_narrow .sc_socials.sc_socials_default .socials_wrap{
  margin-bottom: 0;
}.sc_layouts_row_type_narrow .sc_socials.sc_socials_default .socials_wrap .social_item,.sc_layouts_row_type_narrow .sc_socials.sc_socials_default .socials_wrap:not([class*="socials_type_"]) .social_item{
  margin: 0 10px 0 0;
}.sc_layouts_row_type_narrow .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon,.sc_layouts_row_type_narrow .sc_socials.sc_socials_default .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon{
  display: block;
  width: 38px;
  height: 38px;
  line-height: 38px;
  font-size: 15px;
  border: none;
}.sc_layouts_panel_hide_content.sc_layouts_panel_opened{
  background-color: transparent;
}.sc_layouts_menu_nav{
  
  
  
  
}.sc_layouts_menu_nav > li > a,.sc_layouts_menu_nav > li.menu-item-has-children > a{
  padding: 0.9em;
}.sc_layouts_menu_nav > li[class*="icon-"] > a,.sc_layouts_menu_nav > li.menu-item-has-children[class*="icon-"] > a{
  padding-left: 2em;
}.sc_layouts_menu_nav > li[class*="icon-"]:before{
  padding: 1.05em 0;
  color: var(--theme-color-text_dark);
}.sc_layouts_menu_nav > li.menu-item-has-children > a:after{
  display: none;
}.sc_layouts_menu_nav > li > ul{
  top: 5.7em;
  left: -0.7em;
}.sc_layouts_menu_nav > li[class*="columns-"] > ul ul{
  margin-right: 5px;
}.sc_layouts_menu_nav > li[class*="columns-"] > ul.sub-menu{
  padding: 2.3em 4.3em;
}.sc_layouts_menu_nav > li[class*="columns-"] li li > a{
  padding: 0.65em 0;
}.sc_layouts_menu_nav > li[class*="columns-"] li li[class*="icon-"]:before{
  left: 0;
}.sc_layouts_menu_nav > li[class*="columns-"] li li[class*="icon-"] > a{
  padding-left: 1.6em;
}.sc_layouts_menu_nav > li[class*="columns-"] > ul > li[class*="icon-"] > a{
  padding-left: 1.2em;
}.sc_layouts_menu_nav > li[class*="columns-"] > ul > li[class*="icon-"]:before{
  top: 17px;
  left: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}.sc_layouts_menu_nav > li[class*="columns-"] li.menu-item-has-children > a{
  padding: 0.65em 0;
  font-size: 19px !important;
  line-height: 1.5em !important;
  font-weight: 500 !important;
  color: var(--theme-color-extra_dark) !important;
}.sc_layouts_menu_nav > li[class*="columns-"] li.menu-item-has-children > a:hover,.sc_layouts_menu_nav > li[class*="columns-"] li.menu-item-has-children.sfHover > a{
  color: var(--theme-color-extra_dark) !important;
}.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children > a{
  font-size: inherit !important;
  line-height: 1.5em !important;
  font-weight: 500 !important;
  color: var(--theme-color-extra_dark) !important;
}.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children > a > span{
  font-size: 1.1em;
}.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children > a:hover,.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children.sfHover > a{
  color: var(--theme-color-extra_dark) !important;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] > ul{
  padding-top: 6.3em;
  padding-bottom: 6.3em;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] li > a,.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] li.menu-item-has-children > a{
  padding: 0.65em 0;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] > ul > li[class*="icon-"] > a{
  padding-left: 1.2em;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] > ul > li[class*="icon-"]:before{
  top: 17px;
  left: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] li[class*="icon-"] > a{
  padding-left: 1.6em;
}.sc_layouts_menu_nav > li[class*="columns-"][class*="trx_addons_stretch_window"] li[class*="icon-"]:before{
  left: 0;
}.sc_layouts_menu_nav > li[class*="columns-"].trx_addons_stretch_window > ul{
  padding-left: 7.6em;
  padding-right: 7.6em;
}.sc_layouts_menu_nav > li[class*="columns-"].trx_addons_stretch_window_boxed > ul{
  padding-left: 0;
  padding-right: 0;
}body.body_style_fullwide .sc_layouts_menu_nav > li[class*="columns-"] > ul{
  padding-left: var(--theme-var-page_fullwide_extra);
  padding-right: var(--theme-var-page_fullwide_extra);
}.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after,.sc_layouts_menu_nav li li.menu-item-has-children > a:after{
  font-family: "fontello";
  content: '\e836';
  font-weight: normal;
  position: absolute;
  z-index: 1;
  top: 0.55em;
  right: 1.35em;
  font-size: 18px;
}.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){
  width: 15em;
  padding: 1em 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: 15em;
  top: -1em;
  margin: 0 0 0 4px;
}.sc_layouts_menu_nav > li > ul ul.submenu_left{
  left: -15em;
  margin: 0 0 0 -4px;
}.sc_layouts_menu_nav > li > ul ul.sc_layouts_submenu.submenu_left{
  left: auto;
  right: 15.1428em;
  margin: 0;
}.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,.sc_layouts_menu_nav > li li > a{
  padding: 0.65em 1.6em;
}.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: 2.2em;
}.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu{
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.2em;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown{
  display: block;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav{
  font-size: 24px;
  line-height: 1.4em;
  
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li.menu-item-has-children > a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > a{
  padding: 0.3em 0;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li.menu-item-has-children > a{
  padding-right: 1.2em !important;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu{
  display: block !important;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  width: 1.2em;
  text-align: right;
  line-height: 1.8em;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu:before{
  content: '\e9df';
  font-family: "fontello";
  font-size: 9px;
  font-weight: 400;
  margin-right: 1px;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li > ul{
  font-size: 18px;
  line-height: 1.4em;
  font-weight: 400;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a:after{
  display: none;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul{
  margin: 0 0 0 10px;
  padding: 11px 0;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a > .open_child_menu,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li.menu-item-has-children > a > .open_child_menu{
  width: 1.2em;
  line-height: 1.9em;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a{
  color: var(--theme-color-text_dark) !important;
}.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li > a:hover,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.current-menu-item > a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.current-menu-parent > a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li li.current-menu-ancestor > a{
  color: var(--theme-color-text_link) !important;
}.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.4em 0;
}.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: 1.5em;
}@keyframes AniMy{
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-box-shadow: 0 0 0 10px var(--theme-color-text_link_02);
    -ms-box-shadow: 0 0 0 10px var(--theme-color-text_link_02);
    box-shadow: 0 0 0 10px var(--theme-color-text_link_02);
    background-color: var(--theme-color-text_link_02);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
    -ms-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);
    background-color: rgba(255, 255, 255, 0);
  }
}.adp-popup{
  -webkit-box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
  -webkit-transform: translateZ(1000px);
  -ms-transform: translateZ(1000px);
  transform: translateZ(1000px);
}select[id^="booking_custom_fields_"]{
  visibility: visible;
  -webkit-appearance: auto;
}.sc_title_default .extra_bg{
  display: inline-block;
  padding: 0 5px;
}.VanillaTiltHover img{
  pointer-events: none;
}@-webkit-keyframes underline_hover_on2{
  0% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
  100% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
}@keyframes underline_hover_on2{
  0% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
  100% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
}@-webkit-keyframes underline_hover_off2{
  0% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
  100% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
}@keyframes underline_hover_off2{
  0% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
  100% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
}body.with_bg_canvas .page_content_wrap{
  background-color: transparent;
}body:not(.elementor-editor-active) .no-title img{
  pointer-events: none;
}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{
  outline: none;
  caret-color: #ffffff;
  -webkit-text-fill-color: var(--theme-color-input_text);
  -webkit-box-shadow: 0 0 0 1000px transparent inset;
  -ms-box-shadow: 0 0 0 1000px transparent inset;
  box-shadow: 0 0 0 1000px transparent inset;
  -webkit-transition: background-color 5000s ease-in-out 0s !important;
  -ms-transition: background-color 5000s ease-in-out 0s !important;
  transition: background-color 5000s ease-in-out 0s !important;
  background: transparent;
  filter: none;
}.timetable-style .elementor-widget-heading .elementor-widget-container{
  height: 100%;
  padding: 6px;
  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;
  background-color: var(--theme-color-alter_bg_color);
}.timetable-style .elementor-heading-title{
  font-size: 14px;
  line-height: 1.3em;
  font-weight: 400;
}@media (max-width: 767px){.timetable-style .elementor-widget-heading{
    height: auto !important;
  }}.nowrap{
  white-space: nowrap;
}
/* Panel  */
.sc_services_qw-panel {
  --sc-services-panel-text: #fff;
}
.sc_services_qw-panel .sc_services_columns_wrap,
.sc_services_qw-panel .sc_item_posts_container {
  margin-left: 0;
  margin-right: 0;
  position: relative;
  overflow: hidden;
}
.sc_services_qw-panel .sc_services_columns_wrap [class*="trx_addons_column-"],
.sc_services_qw-panel .sc_item_posts_container [class*="trx_addons_column-"] {
  padding: 0 !important;
  position: relative;
}
.sc_services_qw-panel .sc_services_columns_wrap [class*="trx_addons_column-"]:before,
.sc_services_qw-panel .sc_item_posts_container [class*="trx_addons_column-"]:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: -1px;
  right: 0;
  bottom: 0;
  left: -1px;
  border-top: 1px solid;
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.2);
}
.sc_services_qw-panel .sc_services_content .sc_services_item + .sc_services_item {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.sc_services_qw-panel .sc_services_item {
  position: relative;
  z-index: 2;
  color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item:before {
  content: '';
  width: 0;
  height: 0;
  padding-top: 145%;
  display: inline-block;
}
.sc_services_qw-panel .sc_services_item:after {
  content: '';
  display: block;
  position: absolute;
  z-index: 1;
  top: -1px;
  right: 0;
  bottom: 0;
  left: -1px;
  z-index: -1;
  background-color: var(--theme-color-text_link);
  -webkit-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
  opacity: 0;
}
.sc_services_qw-panel .sc_services_item:hover:after {
  opacity: 0.9;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 2.6em 2.4em;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner_top {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  will-change: transform, opacity;
  -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
  -ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
  transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_content_inner_top {
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
  opacity: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner_bottom {
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: relative;
  z-index: 1;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb {
  display: block;
  margin: 0;
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb img {
  object-fit: cover;
  object-position: center;
  height: 100%;
  width: auto;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb .mask, .sc_services_qw-panel .sc_services_item .sc_services_item_thumb .icons, .sc_services_qw-panel .sc_services_item .sc_services_item_thumb .sc_services_item_price {
  display: none;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon,
.sc_services_qw-panel .sc_services_item .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  text-align: left;
  margin: 0;
  font-size: 2.5em;
  line-height: 1em;
  width: auto;
  height: auto;
  color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon img {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number {
  display: inline-block;
  font-size: 1.944em;
  line-height: 1em;
  color: inherit;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number.duplicate {
  font-size: 3.8vw;
  line-height: 1em;
  font-weight: 200;
  margin: 0 0 0.6em;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_number.duplicate {
  opacity: 1;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title {
  margin: 0;
  font-size: 1.944em;
  line-height: 1.17em;
  color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title a {
  color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
  margin: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_text {
  font-size: 17px;
  line-height: 1.6em;
  color: var(--sc-services-panel-text);
  opacity: 0.7;
  display: none;
  margin: 0.9rem 0 0 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_text p:last-child {
  margin-bottom: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_button {
  margin-top: 0.9rem;
  line-height: 1;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link {
  position: relative;
  z-index: 1;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--sc-services-panel-text);
  overflow: hidden;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_text {
  display: inline-block;
  position: relative;
  margin-right: 10px;
  vertical-align: middle;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 1.4em;
  height: 1.4em;
  line-height: 1.4em;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -ms-transition: -ms-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  will-change: transform;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 11px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\e802';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: top;
  color: currentColor;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_more_link .link_icon,
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link:hover .link_icon {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sc_services_qw-panel .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs .sc_qw_panel_thumb {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 0;
  pointer-events: none;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs .sc_qw_panel_thumb_active {
  opacity: 1;
}

/* Stylish */
.sc_services_qw-stylish .trx_addons_columns_wrap {
  position: relative;
  overflow: hidden;
  margin: -1px;
  border: 1px solid;
  border-color: var(--theme-color-bd_color) !important;
}
.sc_services_qw-stylish .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
  padding: 0 !important;
  position: relative;
}
.sc_services_qw-stylish .trx_addons_columns_wrap > [class*="trx_addons_column-"]:before {
  content: '';
  display: block;
  position: absolute;
  z-index: 1;
  top: -1px;
  right: 0;
  bottom: 0;
  left: -1px;
  border-top: 1px solid;
  border-left: 1px solid;
  border-color: var(--theme-color-bd_color);
}
.sc_services_qw-stylish .sc_services_item {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
}
.sc_services_qw-stylish .sc_services_item:before {
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 123%;
  display: inline-block;
}
.sc_services_qw-stylish .sc_services_item.with_more .sc_services_item_title_wrap {
  max-width: 75%;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--theme-color-bg_color);
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  opacity: 1;
}
.sc_services_qw-stylish .sc_services_item.with_image:hover .sc_services_item_content:before {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content:after {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  opacity: 0;
}
.sc_services_qw-stylish .sc_services_item.with_image:hover .sc_services_item_content:after {
  opacity: 0.9;
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image:after, .sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image:before {
  display: none;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
  color: var(--theme-color-text);
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: var(--theme-color-bg_color);
  width: 100%;
  max-height: 100%;
  overflow: hidden;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  padding: 2.4em 2em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_top {
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
  opacity: 0;
  will-change: transform, opacity;
  -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
  -ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
  transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_top + .sc_services_item_content_inner_bottom {
  margin-top: 3em;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_content_inner_top {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_bottom {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  width: 100%;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_info_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  line-height: 1em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_pictogram img {
  height: 2.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon {
  font-size: 2.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_number {
  margin-top: 0;
  display: inline-block;
  font-size: 1.556em;
  line-height: 1em;
  font-weight: var(--theme-font-h4_font-weight);
  letter-spacing: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_title {
  margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle {
  margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
  margin-top: 0.3em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text + .sc_services_item_title {
  margin-top: 0.25em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_price {
  font-size: 1.556em;
  font-weight: var(--theme-font-h4_font-weight);
  text-shadow: none;
  margin-bottom: 0.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content p {
  margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content p + p {
  margin-top: 0.2em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link {
  padding: 1px;
  position: relative;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--theme-color-text_dark);
  z-index: 1;
  overflow: hidden;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_text {
  display: none;
  position: relative;
  margin-right: 0;
  vertical-align: middle;
  text-indent: -110px;
  visibility: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 24px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\E803';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: middle;
  color: currentColor;
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_title,
.sc_services_qw-stylish .sc_services_item .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item .sc_services_item_number {
  color: var(--theme-color-text_dark);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text,
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle a {
  color: var(--theme-color-text);
  -webkit-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content {
  -webkit-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text {
  max-width: 95%;
  font-size: 17px;
  line-height: 25px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 0;
  opacity: 0;
  -webkit-transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
  -ms-transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
  transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_content {
  background-color: #2B2F3B;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_text {
  height: 25px;
  opacity: 1;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_info_wrap + .sc_services_item_text {
  margin-top: 0.9em;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_number,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_subtitle a {
  color: #FFFFFF;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_text {
  color: #FFFFFFCC;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link {
  color: #FFFFFF;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link .link_text {
  opacity: 1;
  text-indent: 0;
  margin-right: 6px;
  visibility: visible;
  -webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link .link_icon:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.sc_services_qw-stylish [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link_007);
}
.sc_services_qw-stylish [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link2_007);
}
.sc_services_qw-stylish [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link3_007);
}

/* Price */
.sc_services_qw-price {
  --qw-var-services-item-head-indent: 72px;
}
.sc_services_qw-price .sc_services_item {
  position: relative;
  z-index: 1;
}
.sc_services_qw-price .sc_services_item + .sc_services_item {
  margin-top: var(--theme-var-grid_gap);
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head {
  width: var(--qw-var-services-item-head-indent);
  height: var(--qw-var-services-item-head-indent);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 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-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head .post_featured {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  margin: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head + .sc_services_item_info {
  padding-top: 6px;
  padding-left: 15px;
  margin-left: var(--qw-var-services-item-head-indent);
  min-height: var(--qw-var-services-item-head-indent);
}
.sc_services_qw-price .sc_services_item.with_head:not(.with_image) .sc_services_item_head {
  border: 1px solid var(--theme-color-bd_color);
}
.sc_services_qw-price .sc_services_item_title_wrap {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap {
  -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: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_title, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_title, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_title {
  min-width: inherit !important;
  max-width: none !important;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_price, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_price, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_price {
  max-width: none !important;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_price_dots, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_price_dots, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_price_dots {
  margin: 0 0 8px;
  line-height: 1;
}
.sc_services_qw-price .sc_services_item_info .sc_services_item_content {
  font-size: 15px;
  line-height: 1.5em;
  font-weight: 400;
  margin-top: 5px;
}
.sc_services_qw-price .sc_services_item_info .sc_services_item_content p:last-child {
  margin-bottom: 0;
}
.sc_services_qw-price .sc_services_item_number {
  font-size: 1.8em;
  line-height: 1;
  margin-top: -8%;
}
.sc_services_qw-price .sc_services_item_icon,
.sc_services_qw-price .sc_services_item_pictogram {
  display: inline-block;
  font-size: 2em;
  width: auto;
  height: auto;
  line-height: 1em;
}
.sc_services_qw-price .sc_services_item_price_dots {
  display: block;
  margin: 0 20px;
  position: relative;
  z-index: 1;
  line-height: 1.3em;
  width: 100%;
  min-width: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.sc_services_qw-price .sc_services_item_price_dots:after {
  content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
  display: block;
  font-size: 20px;
  letter-spacing: -1.83px;
  color: var(--theme-color-text_light);
}
.sc_services_qw-price .sc_services_item_price,
.sc_services_qw-price .sc_services_item_title {
  margin: 0;
  font-size: 1.333em;
  line-height: 1.2em;
  font-weight: 400;
}
.sc_services_qw-price .sc_services_item_title.with_price {
  flex-shrink: 0;
  min-width: 15%;
  max-width: 60%;
}
.sc_services_qw-price .sc_services_item_price {
  flex-shrink: 0;
  max-width: 110px;
  color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_title a {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_title a:hover {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_icon {
  color: var(--theme-color-text_link);
}
.sc_services_qw-price .sc_services_item:hover .sc_services_item_icon {
  color: var(--theme-color-text_dark);
}

/* Card */
.sc_services_qw-card .sc_services_item {
  padding: 2.4em;
  text-align: center;
  background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-card .sc_services_item.with_image.has-post-thumbnail .sc_services_item_title .sc_services_item_price {
  display: none;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_thumb,
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_info {
  margin-top: 1.5em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_pictogram,
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_icon {
  margin-top: 20px;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_number {
  margin-top: 10px;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb {
  margin-bottom: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb + .sc_services_item_info {
  margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb img {
  -webkit-transform: scale(1.01, 1.01);
  -ms-transform: scale(1.01, 1.01);
  transform: scale(1.01, 1.01);
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
  will-change: transform;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon,
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  line-height: 1em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon + .sc_services_item_info,
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram + .sc_services_item_info {
  margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram img {
  height: 3em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon {
  font-size: 3em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_number {
  display: inline-block;
  font-size: 3em;
  line-height: 1em;
  font-weight: var(--theme-font-h5_font-weight);
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_number + .sc_services_item_info {
  margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info {
  position: relative;
  padding-top: 0.7em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info .sc_services_item_text + .sc_services_item_button {
  margin-top: 1em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info .sc_services_item_text p:last-child {
  margin-bottom: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  content: '';
  display: block;
  width: 34px;
  height: 1px;
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_text {
  font-size: 17px;
  line-height: 1.5em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_title {
  margin: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
  margin: 0.2em 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle {
  margin-top: 0;
  color: var(--theme-color-alter_text);
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle a {
  color: var(--theme-color-alter_text);
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
  margin-top: 0.15em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link {
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_text,
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon {
  top: 1px;
  text-indent: -8px;
  opacity: 0;
  -webkit-transition: text-indent 0.3s ease, opacity 0.3s ease;
  -ms-transition: text-indent 0.3s ease, opacity 0.3s ease;
  transition: text-indent 0.3s ease, opacity 0.3s ease;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 11px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\E802';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: top;
  color: currentColor;
}
.sc_services_qw-card .sc_services_item:hover .sc_services_item_thumb img {
  -webkit-transform: scale(1.07, 1.07);
  -ms-transform: scale(1.07, 1.07);
  transform: scale(1.07, 1.07);
}
.sc_services_qw-card .sc_services_item:hover .sc_services_item_more_link .link_icon {
  text-indent: 4px;
  opacity: 1;
}
.sc_services_qw-card .sc_services_item .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* Plaque */
.sc_services_qw-plaque .sc_services_item {
  position: relative;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.sc_services_qw-plaque .sc_services_item:before {
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 117%;
  display: inline-block;
}
.sc_services_qw-plaque .sc_services_item.with_more .sc_services_item_title_wrap {
  max-width: 75%;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content:before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.2);
  opacity: 1;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image:before {
  display: none;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
  color: var(--theme-color-text_dark) !important;
}
.sc_services_qw-plaque .sc_services_item.sc_services_item_featured_none .sc_services_item_content:before {
  opacity: 0;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #2B2F3B;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner {
  position: relative;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-height: 100%;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner_top {
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
  opacity: 0;
  will-change: transform, opacity;
  -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
  -ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
  transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_content_inner_top {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner_bottom {
  padding: 1.2em 1em;
  width: 100%;
  background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_info_wrap {
  overflow: hidden;
  padding-bottom: 0.25em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon,
.sc_services_qw-plaque .sc_services_item .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  line-height: 1em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_pictogram img {
  height: 2.5em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon {
  font-size: 2.5em;
  color: #FFFFFF;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_number {
  margin-top: 0;
  display: inline-block;
  font-size: 1.8em;
  line-height: 1em;
  font-weight: var(--theme-font-h5_font-weight);
  letter-spacing: 0;
  color: #FFFFFF;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_title {
  line-height: 1.2em;
  margin: 0;
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle {
  margin: 0;
  color: var(--theme-color-alter_text);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle a {
  color: var(--theme-color-alter_text);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
  margin-top: 0.3em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_price {
  font-size: 1.333em;
  font-weight: var(--theme-font-h5_font-weight);
  margin-bottom: 0.5em;
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content p {
  margin: 0;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content p + p {
  margin-top: 0.2em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link {
  padding: 1px;
  position: relative;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--theme-color-text_dark);
  overflow: hidden;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_text {
  display: none;
  position: relative;
  margin-right: 0;
  vertical-align: middle;
  text-indent: -110px;
  visibility: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 12px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\E802';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: top;
  color: currentColor;
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_text {
  height: 0;
  opacity: 0;
  max-width: 95%;
  font-size: 17px;
  line-height: 25px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  -webkit-transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
  -ms-transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
  transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_text {
  opacity: 1;
  height: 25px;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_info_wrap + .sc_services_item_text {
  margin-top: 5px;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_more_link .link_icon:before {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_more_link .link_text {
  opacity: 1;
  text-indent: 0;
  margin-right: 6px;
  visibility: visible;
  -webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-plaque [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link_007);
}
.sc_services_qw-plaque [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link2_007);
}
.sc_services_qw-plaque [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
  background-color: var(--theme-color-text_link3_007);
}

/* Tricolore */
.sc_services_qw-tricolore {
  /* Second Item */
  /* Third Item */
  /* Link2 Style */
  /* Link3 Style */
  /* Dark Style */
}
.sc_services_qw-tricolore .slider_container {
  padding-top: 8px;
}
.sc_services_qw-tricolore .sc_services_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 1;
  text-align: left;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -ms-transition: -ms-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  will-change: transform;
}
.sc_services_qw-tricolore .sc_services_item:hover {
  -webkit-transform: translateY(-8px);
  -ms-transform: translateY(-8px);
  transform: translateY(-8px);
}
.sc_services_qw-tricolore .sc_services_item:before {
  content: '';
  width: 0;
  height: 0;
  padding-top: 112%;
  display: inline-block;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-height: 100%;
  background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  padding: 2.6em 2.2em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_top {
  width: 100%;
  line-height: 1em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_top + .sc_services_item_content_inner_bottom {
  margin-top: 5em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_bottom {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
}
.sc_services_qw-tricolore .sc_services_item.with_image .sc_services_item_content:before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--theme-color-alter_bg_color);
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  will-change: opacity;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_thumb {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  font-size: 2em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  line-height: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram img {
  height: 3em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon {
  font-size: 3em;
  color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_number {
  display: inline-block;
  font-size: 2.5em;
  line-height: 1em;
  font-weight: var(--theme-font-h5_font-weight);
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_thumb + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_number + .sc_services_item_title {
  margin-top: 20px;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_info_wrap {
  position: relative;
  margin-top: 1.9em;
  padding-top: 1.8em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_info_wrap:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  opacity: .1;
  background-color: var(--theme-color-text_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_title {
  margin: 0;
  color: var(--theme-color-alter_dark);
  font-size: var(--theme-font-h2_font-size);
  line-height: var(--theme-font-h2_line-height);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_title a {
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_subtitle {
  margin-top: 0;
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_subtitle a {
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_decor {
  position: relative;
  display: inline-block;
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_decor:before {
  display: inline-block;
  font-size: 13px;
  font-weight: 400;
  content: '\E802';
  font-family: "qw_extension_icons";
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_price {
  font-size: 1.5em;
  font-weight: var(--theme-font-h5_font-weight);
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_price + .sc_services_item_button {
  margin-top: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text {
  font-size: 17px;
  line-height: 1.5em;
  color: var(--theme-color-alter_dark_08);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text + .sc_services_item_price,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text + .sc_services_item_button {
  margin-top: 0.7em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content {
  color: var(--theme-color-alter_text);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content p {
  margin: 0;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content p + p {
  margin-top: 0.2em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link {
  position: relative;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--theme-color-alter_dark);
  overflow: hidden;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_text {
  display: inline-block;
  position: relative;
  margin-right: 0;
  vertical-align: middle;
  text-indent: -110px;
  visibility: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 11px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\E802';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: top;
  color: currentColor;
}
.sc_services_qw-tricolore .sc_services_item:hover .sc_services_item_more_link,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link:hover {
  color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link:hover .link_text {
  opacity: 1;
  text-indent: 0;
  margin-right: 10px;
  visibility: visible;
  -webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_link);
  opacity: .3;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_hover);
  opacity: .3;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link2 .sc_services_item .sc_services_item_icon {
  color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_link);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_hover);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link3 .sc_services_item .sc_services_item_icon {
  color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_link);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_hover);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_hover);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_link);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
  background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
  color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
  color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
  background-color: var(--theme-color-inverse_link);
  opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
  background-color: var(--theme-color-alter_link2);
}

/* Nodes */
.sc_services_qw-nodes {
  --qw-var-services-nodes-item-marker-size: 56px;
  --qw-var-services-nodes-item-large-indent: 8.2em;
  --qw-var-services-nodes-item-medium-indent: 4.5em;
  /* Remove line from last element */
}
.sc_services_qw-nodes .sc_services_item {
  padding-top: 0.0001px;
  position: relative;
}
.sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_none .sc_services_item_timeline {
  display: none;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_none + .sc_services_item {
  margin-top: 1em;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_info, .sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_info {
  padding: 0.5em 1.5em 1.5em 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_info, .sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_info {
  padding: 0.5em 0 2.3em 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top {
  padding-top: var(--qw-var-services-nodes-item-medium-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_marker {
  left: 0;
  top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_timeline {
  top: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
  left: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
  right: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
  border-width: 1px 0 0 0;
  width: auto;
  height: 1px;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom {
  padding-bottom: var(--qw-var-services-nodes-item-medium-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_marker {
  left: 0;
  bottom: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_timeline {
  bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
  left: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
  right: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
  border-width: 1px 0 0 0;
  width: auto;
  height: 1px;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left {
  padding-left: var(--qw-var-services-nodes-item-large-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_marker {
  left: 0;
  top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_timeline {
  top: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
  left: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
  bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
  border-width: 0 1px 0 0;
  width: 1px;
  height: auto;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right {
  padding-right: var(--qw-var-services-nodes-item-large-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_marker {
  right: 0;
  top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_timeline {
  top: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
  right: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
  bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
  border-width: 0 1px 0 0;
  width: 1px;
  height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_info .post_featured {
  min-width: 100%;
  height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_info .post_featured img {
  min-width: 100%;
  height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_timeline {
  display: block;
  position: absolute;
  z-index: 1;
  border-style: solid;
  border-color: var(--theme-color-bd_color);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_marker {
  position: absolute;
  z-index: 2;
  display: block;
  font-size: 1.25em;
  width: var(--qw-var-services-nodes-item-marker-size);
  height: var(--qw-var-services-nodes-item-marker-size);
  line-height: var(--qw-var-services-nodes-item-marker-size);
  text-align: center;
  margin-bottom: 0;
  color: var(--theme-color-alter_dark);
  background-color: var(--theme-color-alter_bg_color);
  overflow: hidden;
  -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_services_qw-nodes .sc_services_item .sc_services_item_marker img {
  height: 1em;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_thumb {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_number {
  font-weight: var(--theme-font-h5_font-weight);
  line-height: 2.4em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_header + .sc_services_item_text,
.sc_services_qw-nodes .sc_services_item .sc_services_item_header + .sc_services_item_button {
  margin-top: 1.1em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title {
  position: relative;
  z-index: 2;
  margin: 0;
  color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title a {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
  margin: 0.4em 0;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle {
  margin: 0;
  color: var(--theme-color-text);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle a {
  color: var(--theme-color-text);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle a:hover {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
  margin-top: 0.2em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text {
  font-size: 17px;
  line-height: 1.5em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text p {
  margin: 0;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text p + p {
  margin-top: 0.2em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text + .sc_services_item_button {
  margin-top: 1em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link {
  position: relative;
  display: inline-block;
  font-size: 15px;
  line-height: 21px;
  font-weight: 500;
  color: var(--theme-color-text_dark);
  overflow: hidden;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_text {
  display: inline-block;
  position: relative;
  margin-right: 0;
  vertical-align: middle;
  text-indent: -110px;
  visibility: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
  will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_icon:before {
  font-size: 11px;
  line-height: inherit;
  font-weight: 400;
  font-style: inherit;
  content: '\E802';
  font-family: "qw_extension_icons";
  display: inline-block;
  vertical-align: top;
  color: currentColor;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link:hover {
  color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link:hover .link_text {
  opacity: 1;
  text-indent: 0;
  margin-right: 10px;
  visibility: visible;
  -webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  -ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
  transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-nodes [class*="columns_1"] > .sc_services_item:last-child .sc_services_item_timeline {
  border-width: 0;
}
.sc_services_qw-nodes [class*="columns_1"] > .sc_services_item:last-child .sc_services_item_info {
  padding-bottom: 0;
}
.sc_services_qw-nodes [class*="trx_addons_column-"]:last-child .sc_services_item .sc_services_item_timeline {
  border-width: 0;
}
.sc_services_qw-nodes [class*="trx_addons_column-"]:last-child .sc_services_item .sc_services_item_info {
  padding-bottom: 0;
}

/*# sourceMappingURL=qw_extension_services.css.map */

/* QW Date */
.sc_testimonials_qw-date.sc_testimonials div.sc_testimonials_content > .sc_testimonials_item + .sc_testimonials_item {
  margin-top: var(--theme-var-grid_gap);
}
.sc_testimonials_qw-date .sc_testimonials_item {
  border: 1px solid var(--theme-color-bd_color);
  padding: 40px 25px;
  height: auto;
}
.sc_testimonials_qw-date .sc_testimonials_item_author {
  margin: 0;
  padding: 0;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_avatar {
  margin: 0 15px 0 0;
  width: 70px;
  height: 70px;
  -webkit-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data {
  max-width: 100%;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle {
  margin: 0;
  color: var(--theme-color-text);
  font-size: 16px;
  line-height: 1.3em;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
  color: var(--theme-color-text_dark);
  font-size: 19px;
  line-height: 1.25em;
  font-style: normal;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
  margin-top: 5px;
}
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_rating {
  font-size: 0.9em;
}
.sc_testimonials_qw-date .sc_testimonials_item_author + .sc_testimonials_item_content {
  margin-top: 20px;
}
.sc_testimonials_qw-date .sc_testimonials_item_content:before {
  display: none;
}
.sc_testimonials_qw-date .sc_testimonials_item_content .sc_testimonials_item_date {
  color: var(--theme-color-text);
  font-size: 16px;
  line-height: 1.3em;
  margin-top: 15px;
}
.sc_testimonials_qw-date [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_qw-date .sc_testimonials_item_content {
  text-align: left;
  font-size: 1rem;
  line-height: var(--theme-font-p_line-height);
  font-weight: var(--theme-font-p_font-weight);
  color: var(--theme-color-text_dark);
}

/* QW Big */
.sc_testimonials_qw-big .slider_container.slider_one .sc_testimonials_item {
  padding: 0 15%;
}
.sc_testimonials_qw-big [class*="column"] .sc_testimonials_item_content {
  font-size: 1.333em;
  line-height: 1.4em;
  letter-spacing: 0;
  text-align: center;
}
.sc_testimonials_qw-big [class*="column"] .sc_testimonials_item_content + .sc_testimonials_item_author {
  margin: 1.5em 0 0 0;
}
.sc_testimonials_qw-big .slider_one .sc_testimonials_item_content,
.sc_testimonials_qw-big .sc_testimonials_item_content {
  color: var(--theme-color-text_dark);
  font-size: var(--theme-font-h1_font-size);
  line-height: var(--theme-font-h1_line-height);
  font-weight: var(--theme-font-h1_font-weight);
  letter-spacing: var(--theme-font-h1_letter-spacing);
  font-family: var(--theme-font-h1_font-family);
}
.sc_testimonials_qw-big .slider_one .sc_testimonials_item_content:before,
.sc_testimonials_qw-big .sc_testimonials_item_content:before {
  display: none;
}
.sc_testimonials_qw-big .slider_one .sc_testimonials_item_content + .sc_testimonials_item_author,
.sc_testimonials_qw-big .sc_testimonials_item_content + .sc_testimonials_item_author {
  margin-top: 2.3em;
}
.sc_testimonials_qw-big .sc_testimonials_item_author {
  padding: 0 0 1px 0;
  text-align: left;
  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;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_avatar {
  margin: 0 15px 0 0;
  width: 70px;
  height: 70px;
  -webkit-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data {
  max-width: 100%;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle {
  margin: 0;
  color: var(--theme-color-text);
  font-size: 16px;
  line-height: 1.3em;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
  color: var(--theme-color-text_dark);
  font-size: 19px;
  line-height: 1.3em;
  font-style: normal;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
  margin-top: 4px;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_rating {
  font-size: 0.9em;
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a:before,
.sc_testimonials_qw-big .slider_outer_controls_side .slider_controls_wrap > a:before,
.sc_testimonials_qw-big .slider_outer_controls_outside .slider_controls_wrap > a:before,
.sc_testimonials_qw-big .slider_outer_controls_top .slider_controls_wrap > a:before,
.sc_testimonials_qw-big .slider_outer_controls_bottom .slider_controls_wrap > a:before {
  font-family: "qw_extension_icons";
  font-size: 22px;
  content: '\e802';
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev,
.sc_testimonials_qw-big .slider_outer_controls_side .slider_controls_wrap > a.slider_prev,
.sc_testimonials_qw-big .slider_outer_controls_outside .slider_controls_wrap > a.slider_prev,
.sc_testimonials_qw-big .slider_outer_controls_top .slider_controls_wrap > a.slider_prev,
.sc_testimonials_qw-big .slider_outer_controls_bottom .slider_controls_wrap > a.slider_prev {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next,
.sc_testimonials_qw-big .slider_outer_controls_side .slider_controls_wrap > a.slider_next,
.sc_testimonials_qw-big .slider_outer_controls_outside .slider_controls_wrap > a.slider_next,
.sc_testimonials_qw-big .slider_outer_controls_top .slider_controls_wrap > a.slider_next,
.sc_testimonials_qw-big .slider_outer_controls_bottom .slider_controls_wrap > a.slider_next {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a {
  text-align: right !important;
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev {
  margin-left: 0 !important;
}
.sc_testimonials_qw-big .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next {
  margin-right: 0 !important;
}
.sc_testimonials_qw-big .slider_controls_wrap > a {
  background-color: transparent !important;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  border: none !important;
}

/*# sourceMappingURL=qw_extension_testimonials.css.map */

body[class*="blog_style_classic"] .posts_container.columns_wrap{margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 15px))}.posts_container.columns_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}body[class*="blog_style_classic-masonry"] .posts_container{margin-bottom:calc(-1 * (var(--theme-var-grid_gap) + 15px))}.masonry_wrap{position:relative;margin-right:calc( -1 * var(--theme-var-grid_gap ) )}.masonry_wrap .masonry_item{position:relative;display:inline-block;vertical-align:top;padding:0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;margin-bottom:0;width:50%;border-width:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.masonry_wrap.no_margin{margin-right:0}.masonry_wrap.no_margin .masonry_item{padding:0}.masonry_item .post_title{margin:0;font-size:24px;line-height:1.15em}.masonry_wrap .masonry_item{}.masonry_wrap .masonry_item div.mejs-controls .mejs-horizontal-volume-slider{margin-left:5px}.masonry_wrap .masonry_item .trx_addons_video_player.with_cover .video_hover,.masonry_wrap .masonry_item .post_featured.with_thumb .post_video_hover{width:65px;height:65px;line-height:65px;margin:-32px 0 0 -32px;font-size:17px;letter-spacing:-4px}.masonry_wrap .masonry_item .post_featured{margin-bottom:1.85em}.masonry_wrap .masonry_item .swiper-pagination-bullets{display:none}.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a{opacity:1;margin-left:30px;margin-right:30px}.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a{width:34px;height:34px;line-height:32px}.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap>a:before,.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap>a:before{font-size:13px}.masonry_wrap .masonry_item .swiper-button-next,.masonry_wrap .masonry_item .swiper-button-prev{margin-top:-17px !important}.masonry_wrap .masonry_item .post_header{padding:0 0 14px}.masonry_wrap .masonry_item .post_header .post_meta{margin:0 0 12px}body[class*="blog_style_portfolio"] .posts_container{margin-bottom:calc(-1 * var(--theme-var-grid_gap))}.post_layout_custom{position:relative}.post_layout_custom .post_featured[class*="hover_"]{display:block}.post_layout_custom .post_featured img{width:100%}.post_layout_custom .post_header{padding-top:0.02px}.single_style_style-1 .page_content_wrap{padding-top:0}.single_style_style-1 .post_header_single .content_wrap{padding-right:50px;padding-left:50px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.narrow_content.single_style_style-1 .post_header_single .content_wrap{padding-right:90px;padding-left:90px;width:100%;max-width:var(--theme-var-content)}.single_style_style-1 .page_content_wrap>.content_wrap{padding-top:6.2em}.post_header_wrap_style_style-1{position:relative;margin-top:6.2em;text-align:center}.header_position_over .post_header_wrap_style_style-1{margin-top:0}.header_position_over.single_style_style-1 .post_header_wrap_style_style-1{text-align:left}.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_thumb:not(.with_video) + .post_header,.header_position_over.single_style_style-1 .post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:4.8em;top:auto;width:100%}.header_position_over.single_style_style-1 .page_content_wrap>.content_wrap{padding-top:6.5em}.header_position_over.single_style_style-1 .post_header_single .content_wrap{padding-right:0;padding-left:0}.previous_post_content .post_header_wrap_style_style-1.post_header_wrap_in_header{margin-bottom:4em}.post_header_wrap_style_style-1.with_featured_image{margin-top:0}.post_header_wrap_style_style-1 .post_featured{margin-top:0;margin-bottom:0;z-index:1 !important}.post_header_wrap_style_style-1 .post_featured.with_video,.post_header_wrap_style_style-1 .post_featured.with_gallery{z-index:auto !important}.post_header_wrap_style_style-1 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{width:6px;height:6px;opacity:1;border-color:var(--theme-color-inverse_link);background-color:transparent}.post_header_wrap_style_style-1 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.post_header_wrap_style_style-1 .post_featured.post_featured_bg,.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap{height:37.7rem}.post_header_wrap_style_style-1 .post_featured.post_featured_bg{background-position:center}.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post_header_wrap_style_style-1 .post_featured.sc_parallax_wrap img{position:relative}.post_header_wrap_style_style-1 .post_featured.post_featured_bg:before{display:none}.post_header_wrap_style_style-1 .post_featured img{max-width:none;width:100%}.post_header_wrap_style_style-1.with_featured_image:before{content:' ';display:block;position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;pointer-events:none;background:rgba(0,0,0,0.45)}.post_header_wrap_style_style-1.with_featured_image .post_header a,.post_header_wrap_style_style-1.with_featured_image .post_header .post_title,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item{color:#fff !important}.post_header_wrap_style_style-1.with_featured_image .post_header .post_date,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item,.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_item a{color:#D2D3D5 !important}.post_header_wrap_style_style-1.with_featured_image .post_header a{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.post_header_wrap_style_style-1.with_featured_image .post_header a:hover,.post_header_wrap_style_style-1.with_featured_image .post_header a:focus{opacity:1;color:#ffffff !important}.post_header_wrap_style_style-1.with_featured_image .post_header .social_item{vertical-align:baseline}.post_header_wrap_style_style-1 .post_featured.with_thumb .post_audio{bottom:1em}.post_header_wrap_style_style-1 .post_header{display:block}.post_header_wrap_style_style-1 .post_featured.with_thumb + .post_header,.post_header_wrap_style_style-1 .post_featured.with_gallery + .post_header{display:inline-block;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;margin-bottom:0;margin-top:0}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb .post_video_hover{margin-top:-3em}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video + .post_header{z-index:2001}.post_header_wrap_style_style-1 .post_featured.with_video + .post_header{margin-top:0}.post_header_wrap_style_style-1 .post_featured.post_video_play + .post_header{display:none}.post_header_wrap_style_style-1 .post_header .post_title{margin-top:0;margin-bottom:0;line-height:1em}.post_header_wrap_style_style-1 .post_header .post_meta_other{margin-top:1em}.post_header_wrap_style_style-1 .post_header .post_meta_other .post_meta_item{white-space:nowrap}.post_header_wrap_style_style-1.with_featured_image .post_header .post_meta_other{margin-top:2.2em}.post_header_wrap_style_style-1 .post_header .post_meta_other .post_meta_item:after{margin:0 0.5em 0 0.74em}.post_header_wrap_style_style-1 .post_featured.with_video:not(.with_video_autoplay) + .post_header{margin-top:2em}.post_header_wrap_style_style-1 .post_featured.with_video.with_video_autoplay .video_frame{background-color:#000000}.post_header_wrap_style_style-1 .post_featured.with_video.with_video_autoplay .video_frame video{object-fit:cover;height:100%;max-height:100%}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay){position:static}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay):after{display:none}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header{padding-top:20px;top:calc(50% + 50px)}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) + .post_header .post_title{padding-bottom:0.18em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.single-format-video .post_header_wrap_style_style-1 .post_featured.with_video.with_thumb.post_featured_bg:not(.with_video_autoplay) .post_video_hover{margin-top:-45vh;position:relative;z-index:999;opacity:0;-webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;-ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease-in-out;top:calc(50% - 60px)}.post_header_wrap_style_style-2.post_header_wrap_in_header{margin-top:4em}.post_header_wrap_style_style-2.post_header_wrap_in_header.with_featured_image{margin-top:0}.previous_post_content .post_header_wrap_style_style-2.post_header_wrap_in_header{margin-bottom:4em}.post_header_wrap_style_style-2 .post_featured{margin-top:0;margin-bottom:0}.post_header_wrap_style_style-2 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{width:6px;height:6px;opacity:1;border-color:var(--theme-color-inverse_link);background-color:transparent}.post_header_wrap_style_style-2 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.post_header_wrap_style_style-2 .post_featured.post_featured_bg{background-size:cover;background-position:center center}.post_header_wrap_style_style-2 .post_featured.post_featured_bg,.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap{height:35rem}.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap img{position:relative}.post_header_wrap_style_style-2 .post_featured.post_featured_bg:before{display:none}.post_header_wrap_style_style-2 .post_featured img{max-width:none;width:100%}.post_header_wrap_style_style-2 .post_header .post_title{margin-top:0;margin-bottom:0;line-height:1.1em}.post_header_wrap_style_style-2 .post_header .post_meta_other{margin-top:2em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta{margin-top:0}.post_header_wrap_style_style-2 .post_header .post_meta_other .post_meta_item{white-space:nowrap}.post_header_wrap_style_style-2 .post_header .post_meta_other .post_share{display:inline-block;vertical-align:top}.post_header_wrap_style_style-2 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}.single_style_style-3 .page_content_wrap{padding-top:0}.single_style_style-3 .page_content_wrap>.content_wrap{padding-top:3em}.single_style_style-3.single-format-video .post_featured + .post_header_single{margin-top:0}.single_style_style-4 .page_content_wrap{padding-top:4em}.post_header_wrap_style_style-4{position:relative;margin-bottom:4em}.post_header_wrap_style_style-4 .post_featured{margin-top:0;margin-bottom:0;text-align:center}.post_header_wrap_style_style-4 .post_featured.post_featured_bg,.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap{height:35rem}.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post_header_wrap_style_style-4 .post_featured.sc_parallax_wrap img{position:relative}.post_header_wrap_style_style-4 .post_featured.post_featured_bg:before{display:none}.post_header_wrap_style_style-4 .post_featured img{max-width:100%;width:auto;height:auto}.post_header_wrap_style_style-4 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet{width:6px;height:6px;opacity:1;border-color:var(--theme-color-inverse_link);background-color:transparent}.post_header_wrap_style_style-4 .post_featured.with_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.post_header_wrap_style_style-4 .post_header{display:block;text-align:center;margin-bottom:3.2em}.post_header_wrap_style_style-4 .post_header .post_title{margin:0 auto;max-width:75%}.post_header_wrap_style_style-4 .post_header .post_title{line-height:1.1em}.post_header_wrap_style_style-4 .post_header .post_meta_other{margin-top:2em}.post_header_wrap_style_style-4 .post_header .post_meta_other .post_meta_item{white-space:nowrap;line-height:1.75em}.post_header_wrap_style_style-4 .post_header .post_meta_other .post_share{display:inline-block;vertical-align:top}.post_header_wrap_style_style-4 .post_header .post_meta_other .post_share .social_item{margin:0 10px 0 0;font-size:1.15em}.sc_services_qw-nodes .sc_services_item .sc_services_item_text,.sc_services_qw-panel .sc_services_item .sc_services_item_text{outline:none}.sc_services_qw-panel .sc_services_item .sc_services_item_number,.sc_services_qw-panel .sc_services_item .sc_services_item_number.duplicate{font-weight:400}body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_image_effect_original_image,body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_secondary_image{display:none}[class*="sc_button_hover_slide"]{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.sc_button_hover_just_init{-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}[class*="sc_button_hover_"]:not(.sc_button_bg_image){-webkit-transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;-ms-transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s;transition:color 0.3s ease,border-color 0.3s ease,background-position 0.3s ease,background-color 0s linear 0.3s}.sc_button_hover_arrow{position:relative;overflow:hidden;padding-left:2em !important;padding-right:2em !important}.sc_button_hover_arrow:before{content:'\e8f4';font-family:"fontello";position:absolute;z-index:1;right:-2em !important;left:auto !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background-color:transparent !important;color:inherit !important}.sc_button_hover_arrow:hover:before,.sc_button_hover_arrow.active:before{right:0.5em !important}.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_style_link2.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link2) !important}.sc_button_hover_style_link2.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link2) !important}.sc_button_hover_style_link2.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link2) !important}.sc_button_hover_style_link2.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-text_hover2) 50%,var(--theme-color-text_link2) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link2) !important}.sc_button_hover_style_link3.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link3) !important}.sc_button_hover_style_link3.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link3) !important}.sc_button_hover_style_link3.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link3) !important}.sc_button_hover_style_link3.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-text_hover3) 50%,var(--theme-color-text_link3) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link3) !important}.sc_button_hover_style_dark.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_dark) !important}.sc_button_hover_style_dark.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_dark) !important}.sc_button_hover_style_dark.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_dark) !important}.sc_button_hover_style_dark.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-text_link) 50%,var(--theme-color-text_dark) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_dark) !important}.sc_button_hover_style_inverse.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_style_inverse.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_style_inverse.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_style_inverse.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-inverse_link) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_style_hover.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_style_hover.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important}.sc_button_hover_style_hover.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_style_hover.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-text_hover) 50%,var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important}.sc_button_hover_style_alter.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_link) !important}.sc_button_hover_style_alter.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_link) !important}.sc_button_hover_style_alter.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_link) !important}.sc_button_hover_style_alter.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-alter_dark) 50%,var(--theme-color-alter_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_link) !important}.sc_button_hover_style_alterbd.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_bd_color) !important}.sc_button_hover_style_alterbd.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_bd_color) !important}.sc_button_hover_style_alterbd.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_bd_color) !important}.sc_button_hover_style_alterbd.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-alter_link) 50%,var(--theme-color-alter_bd_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_bd_color) !important}.sc_button_hover_style_extra.sc_button_hover_slide_left{background:linear-gradient(to right,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-extra_bg_color) !important}.sc_button_hover_style_extra.sc_button_hover_slide_right{background:linear-gradient(to left,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-extra_bg_color) !important}.sc_button_hover_style_extra.sc_button_hover_slide_top{background:linear-gradient(to bottom,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-extra_bg_color) !important}.sc_button_hover_style_extra.sc_button_hover_slide_bottom{background:linear-gradient(to top,var(--theme-color-extra_link) 50%,var(--theme-color-extra_bg_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-extra_bg_color) !important}.sc_button_hover_style_alter.sc_button_hover_slide_left:hover,.sc_button_hover_style_alter.sc_button_hover_slide_right:hover,.sc_button_hover_style_alter.sc_button_hover_slide_top:hover,.sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover{color:var(--theme-color-bg_color) !important}.sc_button_hover_style_extra.sc_button_hover_slide_left:hover,.sc_button_hover_style_extra.sc_button_hover_slide_right:hover,.sc_button_hover_style_extra.sc_button_hover_slide_top:hover,.sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover{color:var(--theme-color-inverse_link) !important}.sc_button_hover_slide_left:hover,.sc_button_hover_slide_left.active,.ui-state-active .sc_button_hover_slide_left,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,li.active .sc_button_hover_slide_left{background-position:left bottom !important;color:var(--theme-color-bg_color) !important}.sc_button_hover_slide_right:hover,.sc_button_hover_slide_right.active,.ui-state-active .sc_button_hover_slide_right,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,li.active .sc_button_hover_slide_right{background-position:right bottom !important;color:var(--theme-color-bg_color) !important}.sc_button_hover_slide_top:hover,.sc_button_hover_slide_top.active,.ui-state-active .sc_button_hover_slide_top,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,li.active .sc_button_hover_slide_top{background-position:right top !important;color:var(--theme-color-bg_color) !important}.sc_button_hover_slide_bottom:hover,.sc_button_hover_slide_bottom.active,.ui-state-active .sc_button_hover_slide_bottom,.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,li.active .sc_button_hover_slide_bottom{background-position:right bottom !important;color:var(--theme-color-bg_color) !important}.post_featured[class*="hover_"]{position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.post_featured:not(.post_featured_bg)[class*="hover_"]{display:inline-block;vertical-align:top}.post_featured[class*="hover_"],.post_featured[class*="hover_"] *{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.post_featured:hover .trx_addons_secondary_image + img{-webkit-transform:scale(1,1) !important;-ms-transform:scale(1,1) !important;transform:scale(1,1) !important}.post_featured .mask{content:' ';position:absolute;z-index:4;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateZ(0) scale(1.005,1.005);-ms-transform:translateZ(0) scale(1.005,1.005);transform:translateZ(0) scale(1.005,1.005)}.format-audio .post_featured .icon,.format-audio .post_featured .icons,.format-gallery .post_featured .icon,.format-gallery .post_featured .icons{display:none}.post_featured.hover_link:hover .mask{opacity:1}.post_featured.hover_link.with_thumb>.bg_in,.post_featured.hover_link img{will-change:transform;-webkit-transition:-webkit-transform 0.3s ease 0s;-ms-transition:-ms-transform 0.3s ease 0s;transition:transform 0.3s ease 0s;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}.post_featured.hover_link.with_thumb:hover>.bg_in,.post_featured.hover_link:hover img{-webkit-transform:scale(1.07,1.07);-ms-transform:scale(1.07,1.07);transform:scale(1.07,1.07)}.post_featured.hover_link .link{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.hover_link.post_featured.with_thumb .mask{opacity:0 !important}.underline_hover{position:relative;padding-bottom:4px;margin-bottom:-4px}.underline_hover:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);transition:transform 0.25s cubic-bezier(0.25,0.8,0.25,1);will-change:transform}.underline_hover:hover:after{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.underline_hover_reverse{position:relative;padding-bottom:4px;margin-bottom:-4px}.underline_hover_reverse:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.25,0.8,0.25,1);transition:transform 0.25s cubic-bezier(0.25,0.8,0.25,1);will-change:transform}.underline_hover_reverse:hover:after{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.underline_anim{display:inline;padding:0;padding-bottom:0.2em;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:0 100%;background-repeat:no-repeat;-webkit-background-size:0 2px;background-size:0 2px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.underline_anim.underline_do_hover{animation:underline_hover_on 0.8s cubic-bezier(0.25,0.8,0.25,1) both}@-webkit-keyframes underline_hover_on{0%{-webkit-background-size:0 2px;background-size:0 2px}100%{-webkit-background-size:100% 2px;background-size:100% 2px}}@keyframes underline_hover_on{0%{-webkit-background-size:0 2px;background-size:0 2px}100%{-webkit-background-size:100% 2px;background-size:100% 2px}}.underline_anim.underline_do_hover:hover{animation:underline_hover_off 0.8s cubic-bezier(0.25,0.8,0.25,1) both}@-webkit-keyframes underline_hover_off{0%{-webkit-background-size:100% 2px;background-size:100% 2px}100%{-webkit-background-size:0 2px;background-size:0 2px}}@keyframes underline_hover_off{0%{-webkit-background-size:100% 2px;background-size:100% 2px}100%{-webkit-background-size:0 2px;background-size:0 2px}}.trx_addons_accent,.trx_addons_accent>a,.trx_addons_accent>*{color:var(--theme-color-text_link)}.trx_addons_accent>a:hover{color:var(--theme-color-text_dark)}.sidebar .trx_addons_accent,[class*="scheme_"].sidebar .trx_addons_accent,.sidebar .trx_addons_accent>a,[class*="scheme_"].sidebar .trx_addons_accent>a,.sidebar .trx_addons_accent>*,[class*="scheme_"].sidebar .trx_addons_accent>*,.footer_wrap .trx_addons_accent,[class*="scheme_"].footer_wrap .trx_addons_accent,.footer_wrap .trx_addons_accent>a,[class*="scheme_"].footer_wrap .trx_addons_accent>a,.footer_wrap .trx_addons_accent>*,[class*="scheme_"].footer_wrap .trx_addons_accent>*{color:var(--theme-color-alter_link)}.sidebar .trx_addons_accent>a:hover,[class*="scheme_"].sidebar .trx_addons_accent>a:hover,.footer_wrap .trx_addons_accent>a:hover,[class*="scheme_"].footer_wrap .trx_addons_accent>a:hover{color:var(--theme-color-alter_dark)}.trx_addons_title_with_link{font-size:1.056em;line-height:1.8em;font-weight:400;letter-spacing:0.8px}.trx_addons_title_with_link,.trx_addons_title_with_link>a{color:var(--theme-color-alter_text) !important}.trx_addons_title_with_link>a{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.trx_addons_title_with_link>a.underline_anim{padding-bottom:0.4em}.trx_addons_title_with_link_2{font-size:1em;line-height:1.8em;font-weight:400;letter-spacing:0}.trx_addons_title_with_link_2,.trx_addons_title_with_link_2>a{color:var(--theme-color-alter_dark) !important}.trx_addons_title_with_link_2>a{-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.trx_addons_title_with_link_2>a.underline_anim{padding-bottom:0.4em}.trx_addons_alter_text{font-size:20px;line-height:1.5em;font-weight:400;letter-spacing:-0.4px}.trx_addons_alter_text,.trx_addons_alter_text>a{color:var(--theme-color-alter_text);-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.trx_addons_alter_text>a:hover,a:hover>.trx_addons_alter_text{color:var(--theme-color-alter_dark)}.trx_addons_alter_text_2{font-size:19px;line-height:1.5em;font-weight:400;letter-spacing:-0.4px}.trx_addons_alter_text_2,.trx_addons_alter_text_2>a{color:var(--theme-color-alter_text);-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.trx_addons_alter_text_2>a:hover,a:hover>.trx_addons_alter_text_2{color:var(--theme-color-alter_dark)}.trx_addons_hover,.trx_addons_hover>*{color:var(--theme-color-text_hover)}.trx_addons_accent_bg{background-color:var(--theme-color-text_dark);color:var(--theme-color-bg_color)}.trx_addons_inverse{color:var(--theme-color-bg_color);background-color:var(--theme-color-text_dark)}.trx_addons_dark,.trx_addons_dark>a{color:var(--theme-color-text_dark)}.trx_addons_dark>a:hover{color:var(--theme-color-text_link)}.trx_addons_inverse,.trx_addons_inverse>a{color:var(--theme-color-bg_color);background-color:var(--theme-color-text_dark)}.trx_addons_inverse>a:hover{color:var(--theme-color-inverse_hover)}.trx_addons_dropcap{float:left;display:block;font-size:47px;padding:0;margin:0.15em 0.4em 0 0;text-align:center;font-weight:700;width:70px;height:70px;line-height:70px;text-align:center;line-height:73px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.trx_addons_dropcap_style_1{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link2)}.trx_addons_dropcap_style_2{background-color:transparent;color:var(--theme-color-text_dark);font-size:57px;height:55px;line-height:60px;margin:0;text-align:left;width:auto !important;min-width:60px;padding-right:5px;overflow:visible}ul[class*="trx_addons_list"]>li:before{color:var(--theme-color-text_link)}ul[class*="trx_addons_list"][class*="_circled"]>li:before{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}.trx_addons_list_parameters{color:var(--theme-color-text_dark)}.trx_addons_list_parameters>li{font-size:19px;line-height:24px;font-weight:700;border:none !important;padding:0 !important;overflow:hidden}.trx_addons_list_parameters>li + li{margin-top:17px !important}.trx_addons_list_parameters>li strong{position:relative;width:auto}.trx_addons_list_parameters>li strong:last-child{position:absolute;top:0;right:0;max-width:50%;display:inline-block;text-align:right;padding-left:5px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:var(--theme-color-bg_color)}.trx_addons_list_parameters>li:after{display:inline-block;content:"";border-bottom:2px dotted #DDD;width:5000%}ul[class*="trx_addons_list_dot"]{padding-left:16px}ul[class*="trx_addons_list_dot"]>li{margin:1px 0}ul[class*="trx_addons_list_dot"]>li:first-child{margin-top:0 !important}ul[class*="trx_addons_list_dot"]>li:last-child{margin-bottom:0 !important}ul[class*="trx_addons_list_dot"]>li:before{font-size:28px;left:-16px;top:1px}ul[class*="trx_addons_list_success"]{color:var(--theme-color-text_dark);padding-left:30px}ul[class*="trx_addons_list_success"]>li{margin:10px 0}ul[class*="trx_addons_list_success"]>li:first-child{margin-top:0 !important}ul[class*="trx_addons_list_success"]>li:last-child{margin-bottom:0 !important}ul[class*="trx_addons_list_success"]>li:before{content:'\e9a2';font-family:"fontello";font-size:11px;left:-30px;top:1px}.trx_addons_tooltip{border-color:var(--theme-color-text);color:var(--theme-color-text);display:inline-block;line-height:1}[data-tooltip-text]:after{background-color:var(--theme-color-text_link2);color:var(--theme-color-inverse_link);font-size:18px;line-height:20px;padding:7px 12px;top:-38px}[data-tooltip-text]:before{border-top-color:var(--theme-color-text_link2);top:-4px}blockquote.trx_addons_blockquote_style_1,blockquote.trx_addons_blockquote_style_2{padding:1.8em 2.55em}blockquote.trx_addons_blockquote_style_1:before,blockquote.trx_addons_blockquote_style_2:before{content:'\e9a1';display:block;font-family:"fontello";font-size:16px;margin:0 0 8px}blockquote.trx_addons_blockquote_style_1{border-left:2px solid var(--theme-color-alter_link2)}blockquote.trx_addons_blockquote_style_2{border-left:2px solid var(--theme-color-alter_link)}blockquote.trx_addons_blockquote_style_1:before{color:var(--theme-color-alter_link2)}blockquote.trx_addons_blockquote_style_1{color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}blockquote.trx_addons_blockquote_style_1 b{color:var(--theme-color-alter_dark)}blockquote.trx_addons_blockquote_style_1 a,blockquote.trx_addons_blockquote_style_1 cite{color:var(--theme-color-alter_link2)}blockquote.trx_addons_blockquote_style_1 a:before,blockquote.trx_addons_blockquote_style_1 cite:before{background-color:var(--theme-color-alter_link2)}blockquote.trx_addons_blockquote_style_1 a:hover{color:var(--theme-color-alter_hover2)}blockquote.trx_addons_blockquote_style_2{color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}blockquote.trx_addons_blockquote_style_2:before,blockquote.trx_addons_blockquote_style_2 a,blockquote.trx_addons_blockquote_style_2 cite{color:var(--theme-color-alter_link)}blockquote.trx_addons_blockquote_style_2 cite:before{background-color:var(--theme-color-alter_link)}blockquote.trx_addons_blockquote_style_2 a:hover{color:var(--theme-color-alter_hover)}.trx_addons_hover_mask{background-color:var(--theme-color-extra_bg_color_07)}.trx_addons_hover_title{color:var(--theme-color-extra_dark)}.trx_addons_hover_content .trx_addons_hover_text{color:var(--theme-color-extra_text)}.trx_addons_hover_content .trx_addons_hover_icon,.trx_addons_hover_content .trx_addons_hover_links a{color:var(--theme-color-inverse_link);background-color:var(--theme-color-extra_link)}.trx_addons_hover_content .trx_addons_hover_icon:hover,.trx_addons_hover_content .trx_addons_hover_links a:hover{color:var(--theme-color-inverse_hover) !important;background-color:var(--theme-color-extra_hover)}body:not(.ua_ie) .trx_addons_text_gradient{background:var(--theme-color-text_link);background:linear-gradient(0deg,var(--theme-color-text_link),var(--theme-color-text_hover))}.header_position_under:not(.mobile_layout) .top_panel .wpb_row{background-color:transparent !important}body.body_style_boxed .sc_layouts_row_fixed_on{right:calc( ( 100% - var(--theme-var-page_boxed) ) / 2 );left:calc( ( 100% - var(--theme-var-page_boxed) ) / 2 )}.sidebar .trx_addons_columns_wrap{margin-right:0}.sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"]{display:block;width:100%;padding:0}.widget .trx_addons_tabs .trx_addons_tabs_titles{margin:-3px -3px 1.2em -3px}.widget .trx_addons_tabs .trx_addons_tabs_titles li{font-size:11px;line-height:14px;font-weight:700;letter-spacing:0.6px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.widget .trx_addons_tabs .trx_addons_tabs_titles li,.widget .trx_addons_tabs .trx_addons_tabs_titles li + li{margin:3px}.widget .trx_addons_tabs .trx_addons_tabs_titles li a{display:inline-block;padding:4px 17px 5px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:var(--theme-color-text);background-color:var(--theme-color-bd_color)}.widget .trx_addons_tabs .trx_addons_tabs_titles li a:before{display:none}.widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a{color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bd_color)}[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-alter_link)}.trx_addons_emotions_item{background-color:var(--theme-color-bg_color);border-color:var(--theme-color-bd_color);color:var(--theme-color-text_light)}.trx_addons_emotions_item:hover{color:var(--theme-color-alter_dark);border-color:var(--theme-color-alter_bd_hover);background-color:var(--theme-color-alter_bg_hover)}.trx_addons_emotions_active{color:var(--theme-color-alter_text);border-color:var(--theme-color-alter_bd_color);background-color:var(--theme-color-alter_bg_color)}.trx_addons_emotions_item_number{color:var(--theme-color-text)}.sidebar .slider_pagination_pos_bottom>.swiper-pagination,.sidebar .slider_outer_pagination_pos_bottom>.swiper-pagination{bottom:0.5em}.sidebar .slider_container .swiper-pagination-bullet,.sidebar .slider_outer .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;text-align:center}.swiper-pagination-custom .swiper-pagination-button,.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{-webkit-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;-ms-transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease}.slider_container .slider_pagination_wrap .swiper-pagination-bullet,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.swiper-pagination-custom .swiper-pagination-button{border-color:var(--theme-color-alter_bd_color);background-color:var(--theme-color-alter_bg_color)}.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--theme-color-text_link)}.slider_outer>.swiper-pagination-fraction{color:var(--theme-color-text_dark)}.sc_slider_controls .slider_progress_bar{background-color:var(--theme-color-text_link)}.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-progressbar{bottom:0}.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a{width:50px;height:50px;line-height:50px;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.slider_container .swiper-button-next,.slider_container .swiper-button-prev{margin-top:-25px}.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{margin-left:30px}.slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{margin-right:30px}.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a{opacity:1 !important}.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_prev{margin-left:25px;left:0 !important}.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next,.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap>a.slider_next{margin-right:25px;right:0 !important}.sc_blogger .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-bullets{bottom:0.8em}.sc_item_slider.slider_outer_pagination_pos_bottom .slider_outer_pagination_pos_bottom .swiper-pagination{bottom:1em !important}.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a{color:var(--theme-color-text_dark);background-color:var(--theme-color-alter_bg_color);border-color:var(--theme-color-alter_bg_color)}.sc_slider_controls .slider_controls_wrap>a:hover,.slider_container.slider_controls_side .slider_controls_wrap>a:hover,.slider_outer_controls_side .slider_controls_wrap>a:hover{color:var(--theme-color-text_link);background-color:var(--theme-color-alter_bg_color);border-color:var(--theme-color-alter_bg_color)}.sc_slider_controls .slider_controls_wrap>a:before,.slider_container.slider_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_side .slider_controls_wrap>a:before{font-family:"fontello";font-size:18px}.sc_slider_controls .slider_controls_wrap>.slider_prev:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_side .slider_controls_wrap>.slider_prev:before{content:'\e907'}.sc_slider_controls .slider_controls_wrap>.slider_next:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_next:before,.slider_outer_controls_side .slider_controls_wrap>.slider_next:before{content:'\e908'}.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before{content:'\e929'}.slider_container .slide_info{padding:0 2em;line-height:inherit}.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),.sidebar .slider_container .slide_info:not(.slide_info_large),.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),.footer_wrap .slider_container .slide_info:not(.slide_info_large){bottom:8px}.sc_slider_controller_titles .slider-slide{background-color:var(--theme-color-alter_bg_color)}.sc_slider_controller_titles .slider-slide:hover{background-color:var(--theme-color-alter_bg_color)}.sc_slider_controller_titles .slider-slide:after{background-color:var(--theme-color-alter_bd_color)}.sc_slider_controller_titles .slider-slide.swiper-slide-active{background-color:var(--theme-color-bg_color)}.sc_slider_controller_titles .slider-slide.swiper-slide-active:after{background-color:var(--theme-color-text_dark)}.sc_slider_controller_titles .slider-slide:before{width:1px;background-color:var(--theme-color-alter_bd_color)}.sc_slider_controller_titles{padding-top:12px}.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap>a{top:12px}.sc_slider_controller_titles .swiper-slide{margin-top:12px}.sc_slider_controller_titles .swiper-slide.swiper-slide-active{margin-top:0;margin-bottom:-12px}.sc_slider_controller_titles .sc_slider_controller_info{text-transform:none;font-size:24px;font-weight:700}.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number{color:var(--theme-color-text_dark)}.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number:after{content:'.'}.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_title{color:var(--theme-color-text_dark)}.sc_slider_controller_titles .sc_slider_controller_info .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_vertical.sc_slider_controller_titles .swiper-slide,.sc_slider_controller_vertical.sc_slider_controller_titles .swiper-slide.swiper-slide-active{margin-top:0;margin-bottom:0}.sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_prev,.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_prev{margin-left:0}.sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap>a.slider_next,.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap>a.slider_next{margin-right:0}.sc_slider_controller .slider-slide.swiper-slide-active:after{background-color:var(--theme-color-text_dark)}.sc_slider_controller_titles .slider_controls_wrap>a{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}.sc_slider_controller_titles .slider_controls_wrap>a:hover{color:var(--theme-color-bg_color);background-color:var(--theme-color-text_dark)}.footer_wrap .sc_layouts_row{line-height:1.66em}.footer_wrap .sc_layouts_row .sc_layouts_item,.footer_wrap .sc_layouts_row .widget{vertical-align:top;margin-top:0.5em !important;margin-bottom:0.5em !important}.footer_wrap .sc_layouts_item.elementor-widget-divider,.footer_wrap .sc_layouts_item.elementor-widget-spacer,.footer_wrap .sc_layouts_item .widget{margin-top:0 !important;margin-bottom:0 !important}.footer_wrap .sc_layouts_row_type_narrow{font-size:17px}.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon{color:var(--theme-color-text_dark)}@-webkit-keyframes underline_hover_on{0%{-webkit-background-size:0 1px;background-size:0 1px}100%{-webkit-background-size:100% 1px;background-size:100% 1px}}@keyframes underline_hover_on{0%{-webkit-background-size:0 1px;background-size:0 1px}100%{-webkit-background-size:100% 1px;background-size:100% 1px}}@-webkit-keyframes underline_hover_off{0%{-webkit-background-size:100% 1px;background-size:100% 1px}100%{-webkit-background-size:0 1px;background-size:0 1px}}@keyframes underline_hover_off{0%{-webkit-background-size:100% 1px;background-size:100% 1px}100%{-webkit-background-size:0 1px;background-size:0 1px}}.sc_socials.sc_socials_default.modern .socials_wrap{margin-bottom:-8px}.sc_socials.sc_socials_default.modern .socials_wrap .social_item{margin:0 8px 8px 0}.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon{position:relative;display:block;overflow:hidden;width:45px;height:45px;line-height:44px;font-size:16px;text-align:center;border:none !important;background-color:var(--theme-color-alter_bg_color);color:var(--theme-color-text_dark)}.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon{background-color:var(--theme-color-alter_bg_color);color:var(--theme-color-text_link)}.sc_socials.sc_socials_default.simple .socials_wrap .social_item{margin-right:18px}.sc_socials.sc_socials_default.simple .socials_wrap .social_item .social_icon{padding:0 1px;width:auto;height:auto;line-height:inherit;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;border:none;text-align:unset}.sc_recent_news_header_category_item_more{color:var(--theme-color-text_link)}.sc_recent_news_header_more_categories{border-color:var(--theme-color-extra_bd_color);background-color:var(--theme-color-extra_bg_color)}.sc_recent_news_header_more_categories>a{color:var(--theme-color-extra_link)}.sc_recent_news_header_more_categories>a:hover{color:var(--theme-color-extra_hover);background-color:var(--theme-color-extra_bg_hover)}.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item{width:50%}.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_title{font-size:1em}.trx_addons_video_sticky .trx_addons_video_sticky_inner .trx_addons_video_sticky_title{display:none}.post_featured .trx_addons_video_sticky_inner .trx_addons_video_sticky_title{display:none}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner{right:90px;width:618px !important;height:348px !important;z-index:21}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe{width:618px !important;height:348px !important}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap{background-color:var(--theme-color-alter_bg_color)}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a:hover{color:var(--theme-color-alter_dark)}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame{height:100%}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container{width:100% !important;height:100% !important}.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container iframe,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container video,.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container embed{width:100% !important;height:100% !important}.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_sticky_title{display:block;background-color:var(--theme-color-alter_bg_color);bottom:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:21px 4em 21px 30px;position:absolute;top:-4.1rem;height:auto;width:100%;display:block;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trx_addons_video_sticky_on .trx_addons_video_sticky_close{right:110px;bottom:358px}.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_inner{height:0 !important}.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_close{bottom:12px}.trx_addons_reviews_stars_default,.trx_addons_reviews_stars_hover{color:var(--theme-color-text_link)}[class*="scheme_"].sidebar .trx_addons_reviews_stars_default,[class*="scheme_"].sidebar .trx_addons_reviews_stars_hover{color:var(--theme-color-alter_link)}.trx_addons_reviews_bubble{background-color:var(--theme-color-bg_color)}.trx_addons_reviews_bubble:before{background-color:var(--theme-color-bg_color);border-right-color:var(--theme-color-bd_color);border-bottom-color:var(--theme-color-bd_color)}.trx_addons_reviews_block_short .trx_addons_reviews_block_info{color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bg_color)}.trx_addons_reviews_block_short .trx_addons_reviews_block_title{color:var(--theme-color-extra_dark);background-color:var(--theme-color-extra_bg_color);padding-left:0.5em;padding-right:0.5em}.trx_addons_reviews_block_short .trx_addons_reviews_block_title:after{border-top-color:var(--theme-color-extra_bg_color)}.trx_addons_reviews_block_short .trx_addons_reviews_block_mark_value{border-color:var(--theme-color-alter_bd_hover);background-color:var(--theme-color-alter_bg_hover)}.trx_addons_reviews_block_detailed{color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bg_color)}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_title{color:var(--theme-color-extra_dark);background-color:var(--theme-color-extra_bg_color)}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn{color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_hover)}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{color:var(--theme-color-alter_dark)}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias{color:var(--theme-color-alter_dark)}.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"]{background-color:var(--theme-color-text_link)}.trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value{border-color:var(--theme-color-alter_bd_hover);background-color:var(--theme-color-alter_bg_hover)}.trx_addons_reviews_block_mark_text{font-weight:700}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons{color:var(--theme-color-text_dark)}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons .trx_addons_reviews_block_subtitle{font-weight:700}.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{left:-1.5em}.trx_addons_reviews_block .sc_button{font-size:15px;line-height:17px;padding:17px 27px}.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives,.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives{padding-left:0;width:calc(50% - 1em)}.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before,.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before{font-family:"fontello";font-weight:400;font-size:0.9em;line-height:1.9em}.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before{content:'\E8AD'}.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before{content:'\E8AE'}.trx_addons_reviews_block .trx_addons_reviews_block_mark{overflow:visible}.trx_addons_reviews_block .trx_addons_reviews_block_mark canvas{transform:rotate(-90deg) translateY(calc(-50% - -0.5px))}.trx_addons_reviews_block .trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value{width:2.9em;height:2.9em;line-height:2.9em;border-width:4px}.sc_item_subtitle{color:var(--theme-color-text_dark)}.color_style_link2 .sc_item_subtitle{color:var(--theme-color-text_link2)}.color_style_link3 .sc_item_subtitle{color:var(--theme-color-text_link3)}.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs{position:static;width:100%;padding:0 !important;margin-bottom:1em !important}.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li{display:inline-block;vertical-align:top;margin-right:1em;width:auto}.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li>a{padding:0}.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child{margin-right:0}.menu_mobile ul.sc_layouts_submenu .sc_item_posts_container [class*="column-"] + [class*="column-"]{padding-top:1em}.sc_item_featured [class*="post_info_"]{color:var(--theme-color-extra_text);background-color:var(--theme-color-extra_bg_color_07)}.sc_item_featured:hover [class*="post_info_"]{background-color:var(--theme-color-extra_bg_color_07)}.sc_item_featured [class*="post_info_"] a{color:var(--theme-color-extra_dark)}.sc_item_featured [class*="post_info_"] a:hover,.sc_item_featured [class*="post_info_"] a:focus{color:var(--theme-color-extra_hover)}.sc_item_featured .post_meta a{color:var(--theme-color-extra_light)}.sc_item_featured .post_meta a:hover,.sc_item_featured .post_meta a:focus{color:var(--theme-color-extra_hover)}.sc_typed_entry{color:var(--theme-color-text_dark)}.sc_blogger .post_featured + .post_header{max-width:none;padding:0;display:block}.sc_blogger.slider_container .swiper-pagination-bullet{border-color:var(--theme-color-text_light)}.sc_blogger_item_on_plate .sc_blogger_item_body{color:var(--theme-color-alter_text)}.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a{color:var(--theme-color-alter_light)}.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover{color:var(--theme-color-alter_dark)}.sc_blogger_item_on_plate .sc_blogger_item_content a{color:var(--theme-color-alter_link)}.sc_blogger_item_on_plate .sc_blogger_item_content a:hover{color:var(--theme-color-alter_hover)}.sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover{color:var(--theme-color-alter_hover) !important}.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a{color:var(--theme-color-alter_dark)}.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover{color:var(--theme-color-alter_link)}.sc_blogger_content .sc_blogger_item{border-color:var(--theme-color-bd_color)}.trx_addons_field_error{border-color:#ff5b4a !important;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}[class*="scheme_"].sc_form{background-color:var(--theme-color-bg_color)}span.sc_form_field_title{color:var(--theme-color-text_dark)}[class*="sc_input_hover_"] input[type="text"],[class*="sc_input_hover_"] input[type="number"],[class*="sc_input_hover_"] input[type="email"],[class*="sc_input_hover_"] input[type="password"],[class*="sc_input_hover_"] input[type="search"],[class*="sc_input_hover_"] select,[class*="sc_input_hover_"] textarea{padding:1em !important;font-size:16px;font-weight:400}.sc_layouts_cart{display:inline-block}.sc_layouts_cart .sc_layouts_cart_icon:before{position:relative;font-family:"fontello";content:'\e9f4'}.trx_addons_popup .trx_addons_tabs_titles{margin-bottom:0}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a{text-transform:none}.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:1.7em 1.7em 2.2em}.trx_addons_popup_form_field_remember,.trx_addons_popup_form_field_agree,.trx_addons_popup_form_field_pwd_description{font-size:14px}.trx_addons_popup_form_field_submit{padding-top:1.1em}.trx_addons_popup_form_field_agree input[type="checkbox"] + label:before,.trx_addons_popup_form_field_remember input[type="checkbox"] + label:before{top:3px}.sc_osmap input[type="text"]{padding:0.3em 0.5em}.sc_portfolio_default .sc_portfolio_item{-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}[class*="scheme_"].sc_portfolio_preview{color:var(--theme-color-text)}[class*="scheme_"].sc_portfolio_preview:before{background-color:var(--theme-color-bg_color)}.sc_promo_modern .sc_promo_link2{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link) !important}.sc_promo_modern .sc_promo_link2:hover{color:var(--theme-color-bg_color);background-color:var(--theme-color-text_dark)}.sidebar_hide.narrow_content .trx_addons_reviews_block.trx_addons_reviews_block_short{margin-top:0}.sc_services_accent>.sc_services_content>.sc_services_item + .sc_services_item{margin-top:2em}.sc_services .sc_services_item_number{color:var(--theme-color-text_dark)}.sc_services.slider_container .swiper-pagination-bullet{border-color:var(--theme-color-text_light)}.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{color:var(--theme-color-text_hover)}.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{color:var(--theme-color-text_hover2)}.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{color:var(--theme-color-text_hover3)}.sc_services_tabs .sc_services_item_content{color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bg_color)}.sc_services_tabs .sc_services_item_title a{color:var(--theme-color-alter_dark)}.sc_services_tabs .sc_services_item_title a:hover{color:var(--theme-color-alter_link)}.sc_services_tabs.color_style_link2 .sc_services_item_title a:hover{color:var(--theme-color-alter_link2)}.sc_services_tabs.color_style_link3 .sc_services_item_title a:hover{color:var(--theme-color-alter_link3)}.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number{color:var(--theme-color-alter_light)}.sc_services_tabs .sc_services_tabs_list_item{background-color:var(--theme-color-alter_bg_color)}.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2){background-color:var(--theme-color-alter_bg_hover)}.sc_services_tabs .sc_services_tabs_list_item:hover,.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover{background-color:var(--theme-color-alter_bd_hover)}.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title{color:var(--theme-color-alter_dark)}.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title{color:var(--theme-color-alter_link)}.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title{color:var(--theme-color-alter_link2)}.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title{color:var(--theme-color-alter_link3)}.sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title{color:var(--theme-color-alter_dark)}.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number{color:var(--theme-color-alter_text)}.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active{background-color:var(--theme-color-alter_dark) !important}.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{color:var(--theme-color-bg_color)}.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{color:var(--theme-color-alter_link)}.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{color:var(--theme-color-alter_link2)}.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{color:var(--theme-color-alter_link3)}.sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{color:var(--theme-color-alter_dark)}.sc_services_accent .sc_services_item{padding:4.4em 2.6em;color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bg_color);will-change:color,background-color;-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}.sc_services_accent .sc_services_item:not(.with_image):hover{color:var(--theme-color-inverse_link_08);background-color:var(--theme-color-alter_link)}.sc_services_accent .sc_services_item:hover .post_featured.hover_link img{-webkit-transform:scale(1.07,1.07);-ms-transform:scale(1.07,1.07);transform:scale(1.07,1.07)}.sc_services_accent .sc_services_item_content{font-size:17px;line-height:1.65em;margin-top:0.8em;color:var(--theme-color-alter_text);will-change:color;-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_content{color:var(--theme-color-inverse_link_08)}.sc_services_accent .sc_services_item_content p:last-child{margin-bottom:0}.sc_services_accent .sc_services_item_number{display:inline-block;font-size:4em;line-height:1em;font-weight:700;margin-top:0;color:var(--theme-color-alter_dark);will-change:color;-webkit-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_number{color:var(--theme-color-inverse_link)}.sc_services_accent .sc_services_item_featured_left .sc_services_item_number{font-size:3em;line-height:1em;margin-top:0;position:absolute;z-index:1;top:-5px;left:0}.sc_services_accent .sc_services_item_number + .sc_services_item_info{margin-top:2em}.sc_services_accent .sc_services_item_title{font-size:1.556em;line-height:1.214em;margin:0}.sc_services_accent .sc_services_item .sc_services_item_title,.sc_services_accent .sc_services_item .sc_services_item_title a{color:var(--theme-color-alter_dark)}.sc_services_accent .sc_services_item:hover .sc_services_item_title,.sc_services_accent .sc_services_item:hover .sc_services_item_title a,.sc_services_accent .sc_services_item .sc_services_item_title a:hover{color:var(--theme-color-alter_dark)}.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title,.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title a,.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_title a:hover{color:var(--theme-color-inverse_link)}.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover{background-color:var(--theme-color-alter_link2)}.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover{background-color:var(--theme-color-alter_link3)}.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover{color:var(--theme-color-inverse_hover_08);background-color:var(--theme-color-alter_dark)}.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_content{color:var(--theme-color-inverse_hover_08)}.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title a,.sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_title a:hover{color:var(--theme-color-inverse_hover)}.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_number{color:var(--theme-color-inverse_hover)}.sc_services_panel .sc_services_content .sc_services_item + .sc_services_item{border:none;border-top:1px solid rgba(255,255,255,0.3)}.sc_services_panel .sc_item_posts_container [class*="trx_addons_column-"]{padding:0 !important}.sc_services_panel .sc_services_item .sc_services_item_content{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin-top:0}.sc_services_panel .sc_services_item{position:relative;padding:0}.sc_services_panel .sc_services_item .sc_services_item_number{display:inline-block;font-size:28px;line-height:1em;font-weight:700;letter-spacing:-0.2px;color:#fcfcfc}.sc_services_panel .sc_services_item .sc_services_item_title{font-size:1.556em;line-height:1.3em;font-weight:700;margin:0}.sc_services_panel .sc_services_item .sc_services_item_title,.sc_services_panel .sc_services_item .sc_services_item_title a{color:#fcfcfc}.sc_services_panel .sc_services_item .sc_services_item_text{font-size:17px;line-height:1.65em;max-height:4.8em;overflow:hidden;color:rgba(255,255,255,0.8)}.sc_services_panel .sc_services_item .sc_services_item_text p:last-child{margin-bottom:0}.sc_services_panel .sc_services_item .sc_services_item_header + .sc_services_item_text{margin-top:0.6em}.sc_services_panel .sc_services_item .sc_services_item_number,.sc_services_panel .sc_services_item:hover .sc_services_item_number,.sc_services_panel .sc_services_item .sc_services_item_title,.sc_services_panel .sc_services_item:hover .sc_services_item_title,.sc_services_panel .sc_services_item .sc_services_item_content,.sc_services_panel .sc_services_item:hover .sc_services_item_content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-ms-transition:none;transition:none}.sc_services_panel .sc_services_item:before{content:'';width:0;height:0;padding-top:114%;display:inline-block}.sc_services_panel .sc_services_item:after{content:'';display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--theme-color-inverse_dark);-webkit-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;opacity:0}.socials_wrap:not(.socials_type_list) .social_item .social_icon{background-color:var(--theme-color-alter_bg_color)}.socials_wrap:not(.socials_type_list) .social_item .social_icon,.socials_wrap:not(.socials_type_list) .social_item .social_icon i{color:var(--theme-color-alter_dark)}.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{background-color:var(--theme-color-alter_bg_color)}.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i{color:var(--theme-color-alter_link)}[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item .social_icon{color:var(--theme-color-alter_dark);background-color:var(--theme-color-bg_color)}[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon{color:var(--theme-color-alter_hover);background-color:var(--theme-color-bg_color)}.sc_testimonials_item_content:before{content:'\e8b6';font-family:"fontello"}.sc_testimonials_item_author_subtitle{color:var(--theme-color-text_light)}.sc_testimonials_rating_stars_default,.sc_testimonials_rating_stars_hover{color:var(--theme-color-text_hover)}[class*="scheme_"].sidebar .sc_testimonials_rating_stars_default,[class*="scheme_"].sidebar .sc_testimonials_rating_stars_hover{color:var(--theme-color-alter_hover)}.color_style_link2 .sc_testimonials_rating_stars_default,.color_style_link2 .sc_testimonials_rating_stars_hover{color:var(--theme-color-text_hover2)}.color_style_link3 .sc_testimonials_rating_stars_default,.color_style_link3 .sc_testimonials_rating_stars_hover{color:var(--theme-color-text_hover3)}.color_style_dark .sc_testimonials_rating_stars_default,.color_style_dark .sc_testimonials_rating_stars_hover{color:var(--theme-color-text_dark)}.sc_blogger .trx_addons_loading{background-color:var(--theme-color-bg_color_02)}ul.sc_layouts_submenu .sc_blogger .trx_addons_loading{background-color:var(--theme-color-extra_bg_color_05)}.trx_addons_mouse_helper{background-color:var(--theme-color-text_link);color:var(--theme-color-inverse_link)}.trx_addons_mouse_helper.trx_addons_mouse_helper_active{background-color:var(--theme-color-text_link);color:var(--theme-color-inverse_link)}.trx_addons_scroll_to_top{z-index:7999}.scroll_to_top_style_default{width:2.6em;height:2.6em;line-height:2.6em;text-align:center;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.scroll_to_top_style_default:before{position:relative;top:-2px;font-size:11px;font-weight:400;font-family:"fontello";content:'\EA08'}.scroll_to_top_style_default:hover{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_hover);background-color:var(--theme-color-text_hover)}.scroll_progress_wrap .scroll_progress_status{background-color:var(--theme-color-text_dark)}.mfp-content .sc_layouts_popup{max-height:80vh;max-width:80vw}.sc_layouts_panel{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.03);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.03);box-shadow:0 0 10px 0 rgba(0,0,0,0.03)}.sc_layouts_popup{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}.trx_addons_popup,[class*="scheme_"].trx_addons_popup,.sc_layouts_popup,[class*="scheme_"].sc_layouts_popup{background-color:var(--theme-color-alter_bg_color);border-color:var(--theme-color-alter_bd_color);color:var(--theme-color-alter_text)}.trx_addons_popup button.mfp-close{background-color:var(--theme-color-alter_bg_hover);border-color:var(--theme-color-alter_bd_hover);color:var(--theme-color-alter_text)}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{background-color:var(--theme-color-alter_bg_hover);border-color:var(--theme-color-alter_bd_hover)}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{background-color:var(--theme-color-alter_bg_color);border-bottom-color:transparent}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i{color:var(--theme-color-alter_text)}.trx_addons_popup li.trx_addons_tabs_title a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i{color:var(--theme-color-alter_link)}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover>i{color:var(--theme-color-alter_light)}.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i{color:var(--theme-color-alter_dark)}.trx_addons_profiler{background-color:var(--theme-color-alter_bg_color);border-color:var(--theme-color-alter_bd_hover)}.trx_addons_profiler_title{color:var(--theme-color-alter_dark)}.trx_addons_profiler table td,.trx_addons_profiler table th{border-color:var(--theme-color-alter_bd_color)}.trx_addons_profiler table td{color:var(--theme-color-alter_text)}.trx_addons_profiler table th{background-color:var(--theme-color-alter_bg_hover);color:var(--theme-color-alter_dark)}.trx_addons_range_slider_label_min{color:var(--theme-color-alter_text)}.trx_addons_range_slider_label_max{color:var(--theme-color-alter_text)}div.ui-slider{background-color:var(--theme-color-alter_bg_color);border-color:var(--theme-color-alter_bd_color)}div.ui-slider .ui-slider-handle{border-color:var(--theme-color-alter_bd_hover);background-color:var(--theme-color-alter_bg_hover)}div.ui-slider .ui-slider-range{background-color:var(--theme-color-alter_bg_hover)}h1.sc_item_title{line-height:1em}h2.sc_item_title{line-height:1.021em}h3.sc_item_title{line-height:1.086em}h4.sc_item_title{line-height:1.214em}h5.sc_item_title{line-height:1.417em}h6.sc_item_title{line-height:1.474em}.sc_item_title i{font-family:inherit}.sc_item_subtitle{font-size:14px;line-height:18px;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1.8px;opacity:0.9}.sc_item_subtitle_above{margin-bottom:1.4em}.sc_item_descr{margin-bottom:0}.sc_item_descr p{margin:0}.sc_item_descr p + p{margin-top:1em}.slider-slide h1.sc_item_title_tag{margin-left:0 !important}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_content{margin-top:1.4em}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_content{margin-top:1.35em}.sc_title_default h5.sc_item_title_tag + .sc_title_subtitle{text-transform:none;font-size:17px;font-weight:400;letter-spacing:0;color:var(--theme-color-text)}.sc_item_title + .sc_item_button,.sc_item_subtitle + .sc_item_button,.sc_item_descr + .sc_item_button,.sc_item_content + .sc_item_button,.sc_item_slider + .sc_item_button,.sc_item_columns + .sc_item_button,.sc_item_pagination + .sc_item_button{margin-top:2.1em}.sc_item_title[data-mouse-helper*="highlight"]{padding-bottom:8px;margin-bottom:-8px}.sc_title .sc_button.sc_button.sc_button_simple{overflow:visible}form .trx_addons_message_box{min-width:auto;max-width:90%}.trx_addons_message_box{width:auto;min-width:auto;max-width:50%;border:none;padding:18px 30px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;position:fixed;z-index:999999;top:auto;left:auto;bottom:30px;right:30px;font-size:14px;line-height:18px;font-weight:400;-webkit-transform:none;-ms-transform:none;transform:none;color:#000000;background-color:#ffffff;-webkit-box-shadow:0 3px 21px rgba(0,0,0,0.05) !important;-ms-box-shadow:0 3px 21px rgba(0,0,0,0.05) !important;box-shadow:0 3px 21px rgba(0,0,0,0.05) !important}.trx_addons_message_box.trx_addons_message_box_error{color:#ffffff;background-color:#FF5B4A}.trx_addons_message_box.trx_addons_message_box_success{color:#ffffff;background-color:#89D86B}.trx_addons_message_box .trx_addons_error_item{margin-bottom:0 !important}.fixed_blocks_sticky .sidebar .trx_addons_message_box,[class*="elementor"].animated .trx_addons_message_box{position:relative;bottom:auto;right:auto;max-width:100%;margin-top:1.5em}.sc_skills_digits .sc_skills_unit{margin-left:0}.sc_skills_counter_modern .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{content:'';display:block;height:60px;width:1px;position:absolute;right:calc( -1 * var(--theme-var-grid_gap) / 2 );top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--theme-color-bd_color)}.sc_skills_counter_modern .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after{display:none}.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after{display:none}.sc_skills_counter_modern .sc_skills_item_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:center;-ms-flex-align:center;align-items:center;min-height:8.2em;max-width:none;position:relative}.sc_skills_counter_modern .sc_skills_total{display:block;position:absolute;top:calc(50% - 2px);left:50%;z-index:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;margin:0;font-size:10em;line-height:1em;font-weight:700;letter-spacing:0;color:var(--theme-color-text_dark_005);opacity:1;white-space:nowrap}.sc_skills_counter_modern .sc_skills_item_title{position:relative;z-index:1;text-align:center;font-size:24px;line-height:1.4em;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;color:var(--theme-color-text_dark)}.sc_skills_counter_modern .sc_icon_type_svg svg,.sc_skills_counter_modern .sc_icon_type_svg object{width:1em;height:1em}.sc_skills_counter_modern.sc_skills_counter_style_odometer .sc_skills_total{letter-spacing:1px}.footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title{margin-top:1em;margin-bottom:2em}[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_title{color:var(--theme-color-text_dark)}[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_description{color:var(--theme-color-text)}.sc_icons .sc_icons_item + .sc_icons_item{margin-top:var(--theme-var-grid_gap)}.sc_icons .sc_icons_item .sc_icons_item_more_link{position:relative;display:inline-block;top:auto;left:auto;height:auto;width:auto;font-size:16px;line-height:21px;font-weight:700;color:var(--theme-color-text_dark);z-index:1;overflow:hidden}.sc_icons .sc_icons_item .sc_icons_item_more_link .link_text{position:relative;margin-right:0;display:inline-block;vertical-align:middle;text-indent:-110px;visibility:hidden;white-space:nowrap;opacity:0;-webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;-ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,opacity 0.4s ease;will-change:visibility,margin-right,text-indent,opacity}.sc_icons .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons .sc_icons_item .sc_icons_item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:6px;visibility:visible;-webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;-ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease}.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;width:1.4em;height:1.4em;line-height:1.4em;text-align:center}.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before{font-size:11px;line-height:inherit;font-weight:400;font-style:inherit;content:'\E9A4';font-family:"fontello";display:inline-block;vertical-align:top;color:currentColor}.sc_icons .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{margin-top:1.7em}.sc_icons .sc_icons_icon{color:var(--theme-color-text_link)}.sc_icons .sc_icons_icon:before,.sc_icons .sc_icons_icon>span:before{font-size:4em}.sc_icons .sc_icons_icon + .sc_icons_item_details{margin-top:1.3em}.sc_icons.color_style_link2 .sc_icons_icon{color:var(--theme-color-text_link2)}.sc_icons.color_style_link3 .sc_icons_icon{color:var(--theme-color-text_link3)}.sc_icons.color_style_dark .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons .sc_icons_item_title,.sc_icons .sc_icons_item_title a{color:var(--theme-color-text_dark)}.sc_icons .sc_icons_item_title[style*="color"]>a:active,.sc_icons .sc_icons_item_title[style*="color"]>a:hover,.sc_icons .sc_icons_item_title[style*="color"]>a{color:inherit !important}.sc_icons .sc_icons_item:hover .sc_icons_item_title,.sc_icons .sc_icons_item:hover .sc_icons_item_title a,.sc_icons .sc_icons_item .sc_icons_item_title a:hover{color:var(--theme-color-text_dark)}.sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover{color:var(--theme-color-text_dark)}.sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover{color:var(--theme-color-text_dark)}.sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title,.sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title a,.sc_icons.color_style_dark .sc_icons_item .sc_icons_item_title a:hover{color:var(--theme-color-text_dark)}.sc_icons_item_title{font-size:1.556em;line-height:1.2em;font-weight:700;text-transform:none;letter-spacing:0}.sc_icons_item_description{font-size:17px;line-height:1.6em;color:var(--theme-color-text)}.sc_icons_item_description ul{list-style-type:none;padding-left:0}.sc_icons_item_description ul>li{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;position:relative;margin:8px 0}.sc_align_center .sc_icons_item_description ul>li{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sc_icons_item_description ul>li:first-child{margin-top:0}.sc_icons_item_description ul>li:last-child{margin-bottom:0}.sc_icons_item_description ul>li:before{margin-right:10px;font-size:27px;line-height:inherit;font-weight:400;font-family:"fontello";content:'\E83C';display:inline-block;position:relative;z-index:1;color:var(--theme-color-text_link)}.sc_icons_item_description p:last-child,.sc_icons_item_description ul:last-child{margin-bottom:0}.sc_icons_item_title + .sc_icons_item_description{margin-top:0.9em}.sc_icons_item_description a{color:var(--theme-color-text)}.sc_icons_item_description a:hover{color:var(--theme-color-text_dark)}.sc_icon_type_svg svg,.sc_icon_type_svg object{width:4em;height:4em;vertical-align:middle}.sc_icons_size_small .sc_icons_icon:before,.sc_icons_size_small .sc_icons_icon>span:before{font-size:3em}.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_size_small .sc_icon_type_svg object{width:3em;height:3em}.sc_icons_simple .sc_icons_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:flex-start;-ms-flex-align:start;align-items:flex-start}.sc_icons_simple .sc_icons_item + .sc_icons_item{margin-top:1.2em}.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_simple .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_simple .sc_icons_item .sc_icons_item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:0;visibility:visible;-webkit-transition:initial;-ms-transition:initial;transition:initial;will-change:initial}.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_icon{display:none}.sc_icons_simple .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_simple .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{margin-top:0.5em}.sc_icons_simple .sc_icons_icon{flex:0 0 auto;width:1.8em;height:1.8em;line-height:1.8em;text-align:center}.sc_icons_simple .sc_icons_icon>span{width:1.8em;height:1.8em;line-height:1.8em;text-align:center}.sc_icons_simple .sc_icons_icon:before,.sc_icons_simple .sc_icons_icon>span:before{font-size:1.8em;line-height:inherit !important}.sc_icons_simple .sc_icon_type_svg svg,.sc_icons_simple .sc_icon_type_svg object{width:1.8em;height:1.8em}.sc_icons_simple .sc_icons_item_details{line-height:1}.sc_icons_simple .sc_icons_icon + .sc_icons_item_details{margin-left:0.8em;margin-top:0}.sc_icons_simple .sc_icons_item_description{font-size:17px;line-height:1.7em}.sc_icons_simple.sc_align_center .sc_icons_item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sc_icons_simple.sc_icons_size_small .sc_icons_icon{width:1.6em;height:1.6em;line-height:1.6em;text-align:center}.sc_icons_simple.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details{margin-top:0}.sc_icons_simple.sc_icons_size_small .sc_icons_icon>span{width:1.6em;height:1.6em;line-height:1.6em;text-align:center}.sc_icons_simple.sc_icons_size_small .sc_icons_icon:before,.sc_icons_simple.sc_icons_size_small .sc_icons_icon>span:before{font-size:1.3em;line-height:inherit !important}.sc_icons_simple.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_simple.sc_icons_size_small .sc_icon_type_svg object{width:1.3em;height:1.3em}.sc_icons_simple .sc_icons_item .sc_icons_item_more_link{font-size:22px;line-height:26px;letter-spacing:-0.3px}.sc_icons_bordered .sc_icons_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:flex-start;-ms-flex-align:start;align-items:flex-start}.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_bordered .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:0;visibility:visible;-webkit-transition:initial;-ms-transition:initial;transition:initial;will-change:initial}.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_icon{display:none}.sc_icons_bordered .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_bordered .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{margin-top:1.2em}.sc_icons_bordered .sc_icons_item .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons_bordered .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-text_link)}.sc_icons_bordered.color_style_link2 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link2)}.sc_icons_bordered.color_style_link2 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_bordered.color_style_link3 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link3)}.sc_icons_bordered.color_style_link3 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_bordered.color_style_dark .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_bordered.color_style_dark .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_link)}.sc_icons_bordered .sc_icons_icon{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;flex:0 0 auto;width:4.2em;height:4.2em;line-height:4.2em;text-align:center;border:1px solid var(--theme-color-bd_color);-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.sc_icons_bordered .sc_icons_icon>span{width:4.2em;height:4.2em;line-height:4.2em;text-align:center}.sc_icons_bordered .sc_icons_icon:before,.sc_icons_bordered .sc_icons_icon>span:before{font-size:1.8em;line-height:inherit !important}.sc_icons_bordered .sc_icon_type_svg svg,.sc_icons_bordered .sc_icon_type_svg object{width:1.8em;height:1.8em}.sc_icons_bordered .sc_icons_item_details{line-height:1}.sc_icons_bordered .sc_icons_icon + .sc_icons_item_details{margin-left:1em;margin-top:1em}.sc_icons_bordered .sc_icons_item_title{font-size:1.333em;line-height:1.2em}.sc_icons_bordered .sc_icons_item_description{font-size:17px;line-height:1.7em}.sc_icons_bordered .sc_icons_item_title + .sc_icons_item_description{margin-top:0.8em}.sc_icons_bordered.sc_align_center .sc_icons_item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sc_icons_bordered.sc_icons_size_small .sc_icons_icon{width:3.2em;height:3.2em;line-height:3.2em;text-align:center}.sc_icons_bordered.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details{margin-top:0.8em}.sc_icons_bordered.sc_icons_size_small .sc_icons_icon>span{width:3.2em;height:3.2em;line-height:3.2em;text-align:center}.sc_icons_bordered.sc_icons_size_small .sc_icons_icon:before,.sc_icons_bordered.sc_icons_size_small .sc_icons_icon>span:before{font-size:1.3em;line-height:inherit !important}.sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg object{width:1.3em;height:1.3em}.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link{font-size:20px;line-height:24px;letter-spacing:-0.3px}.sc_icons_plate .sc_icons_item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em;background-color:var(--theme-color-text_link_007);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;transition:transform 0.3s ease-out;will-change:transform}.sc_icons_plate .sc_icons_item:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.sc_icons_plate .sc_icons_item:nth-child(3n-1),.sc_icons_plate .slider-slide:nth-child(3n-1) .sc_icons_item,.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item{background-color:var(--theme-color-text_link2_007)}.sc_icons_plate .sc_icons_item:nth-child(3n),.sc_icons_plate .slider-slide:nth-child(3n) .sc_icons_item,.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item{background-color:var(--theme-color-text_link3_007)}.sc_icons_plate .sc_icons_item .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons_plate .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons_plate.color_style_link2 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link2)}.sc_icons_plate.color_style_link2 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plate.color_style_link3 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link3)}.sc_icons_plate.color_style_link3 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plate.color_style_dark .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plate.color_style_dark .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_link)}.sc_icons_plate .sc_icons_item .sc_icons_item_more_link{font-size:18px;line-height:26px;font-weight:400;z-index:11}.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_plate .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_plate .sc_icons_item .sc_icons_item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:0;visibility:visible;-webkit-transition:initial;-ms-transition:initial;transition:initial;will-change:initial}.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_icon{display:none}.sc_icons_plate .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plate .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{margin-top:0.1em}.sc_icons_plate .sc_icons_icon + .sc_icons_item_details{margin-top:2em}.sc_icons_plate .sc_icons_icon{width:3em;height:3em;line-height:3em;text-align:center}.sc_icons_plate .sc_icons_icon>span{width:3em;height:3em;line-height:3em;text-align:center}.sc_icons_plate .sc_icons_icon:before,.sc_icons_plate .sc_icons_icon>span:before{font-size:3em;line-height:inherit !important}.sc_icons_plate .sc_icon_type_svg svg,.sc_icons_plate .sc_icon_type_svg object{width:3em;height:3em}.sc_icons_plate.sc_icons_size_small .sc_icons_icon{width:2em;height:2em;line-height:2em;text-align:center}.sc_icons_plate.sc_icons_size_small .sc_icons_icon>span{width:2em;height:2em;line-height:2em;text-align:center}.sc_icons_plate.sc_icons_size_small .sc_icons_icon:before,.sc_icons_plate.sc_icons_size_small .sc_icons_icon>span:before{font-size:2em;line-height:inherit !important}.sc_icons_plate.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_plate.sc_icons_size_small .sc_icon_type_svg object{width:2em;height:2em}.sc_icons_plate .sc_icons_item_title{font-size:19px;line-height:28px;font-weight:700}.sc_icons_plate .sc_icons_item_title + .sc_icons_item_description{margin-top:0.3em}.sc_icons_plate.sc_align_center .sc_icons_item{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sc_icons_plain .sc_icons_item .sc_icons_item_more_link{font-size:17px;line-height:initial;font-weight:400;color:var(--theme-color-text)}.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover{color:var(--theme-color-text_dark)}.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_text,.sc_icons_plain .sc_icons_item:hover .sc_icons_item_more_link .link_text,.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:0;visibility:visible;-webkit-transition:initial;-ms-transition:initial;transition:initial;will-change:initial}.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_icon{display:none}.sc_icons_plain .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,.sc_icons_plain .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link{margin-top:0}.sc_icons_plain .sc_icons_item .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons_plain .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-text_link)}.sc_icons_plain.color_style_link2 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link2)}.sc_icons_plain.color_style_link2 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plain.color_style_link3 .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_link3)}.sc_icons_plain.color_style_link3 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plain.color_style_dark .sc_icons_item .sc_icons_icon{color:var(--theme-color-alter_dark)}.sc_icons_plain.color_style_dark .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-alter_link)}.sc_icons_plain .sc_icons_item_title{font-size:1.333em;line-height:1.2em}.sc_icons_plain .sc_icons_icon:before,.sc_icons_plain .sc_icons_icon>span:before{font-size:4.4em}.sc_icons_plain .sc_icon_type_svg svg,.sc_icons_plain .sc_icon_type_svg object{width:4.4em;height:4.4em}.sc_icons_plain.sc_icons_size_small .sc_icons_icon:before,.sc_icons_plain.sc_icons_size_small .sc_icons_icon>span:before{font-size:3.4em}.sc_icons_plain.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_plain.sc_icons_size_small .sc_icon_type_svg object{width:3.4em;height:3.4em}@-webkit-keyframes markerWave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0.8}20%{opacity:0.8}100%{-webkit-transform:scale(5.5);transform:scale(5.5);opacity:0}}@keyframes markerWave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0.8}20%{opacity:0.8}100%{-webkit-transform:scale(5.5);transform:scale(5.5);opacity:0}}.swiper-pagination-custom .swiper-pagination-button{margin:0 6px;width:5em;height:5em;border:none;opacity:1;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:transparent;will-change:transform;-webkit-transform:scale3d(0.8,0.8,0.8);-ms-transform:scale3d(0.8,0.8,0.8);transform:scale3d(0.8,0.8,0.8);-webkit-transition:-webkit-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;transition:transform 0.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;cursor:pointer}.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background-color:transparent}.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom{height:5em;line-height:5em}.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom{margin-top:1.8em}.sc_testimonials .swiper-cube .sc_testimonials_item:before{z-index:auto}.sc_testimonials .sc_testimonials_item_author_title{font-size:19px;line-height:1.3em;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;color:var(--theme-color-text_dark)}.sc_testimonials .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,.sc_testimonials .sc_testimonials_item_author_subtitle{font-size:16px;line-height:1.3em}.sc_testimonials_accent .sc_item_slider .sc_testimonials_item{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.sc_testimonials_accent .sc_testimonials_item{position:relative;-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);-ms-box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);box-shadow:0 3px 30px 0 rgba(0,0,0,0.04);padding:57px 50px 61px;height:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:var(--theme-color-alter_bg_color);-webkit-transition:-webkit-transform 0.2s ease-out,color 0.2s ease-out;-ms-transition:-ms-transform 0.2s ease-out,color 0.2s ease-out;transition:transform 0.2s ease-out,color 0.2s ease-out;margin:8px 0 0 0;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}.sc_testimonials_accent .sc_testimonials_item:before{content:'\e9eb';font-family:"fontello";display:block;position:relative;width:100%;height:32px;line-height:32px;font-size:20px;font-weight:400;text-align:left;color:var(--theme-color-text_link2);margin-bottom:20px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.sc_testimonials_accent .sc_testimonials_item:hover{-webkit-transform:translate3d(0,-8px,0);-ms-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}.sc_testimonials_accent .sc_testimonials_item:hover:before{color:var(--theme-color-text_dark)}.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content,.sc_testimonials_accent .sc_testimonials_item_content{text-align:left;font-size:19px;line-height:1.78em;font-weight:400;font-style:normal;color:var(--theme-color-text_dark);-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_accent .sc_testimonials_item_content:before{display:none}.sc_testimonials_accent .sc_testimonials_item_author{margin:26px 0 0;max-width:none;padding:0;background-color:transparent;color:var(--theme-color-text_dark);text-align:left}.sc_testimonials_accent .sc_testimonials_item_author_data{max-width:100%}.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title{margin:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{margin-top:0;color:var(--theme-color-alter_text);opacity:0.8;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{margin-top:6px}.sc_testimonials_accent .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.sc_testimonials_accent .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;background:transparent;border-color:var(--theme-color-bd_color)}.sc_testimonials_accent .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.sc_socials.sc_socials_default .socials_wrap{margin-bottom:-7px}.sc_socials.sc_socials_default .socials_wrap .social_item{display:inline-block;vertical-align:top;line-height:inherit;text-align:center;margin:0 7px 7px 0}.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon{position:relative;display:block;background-size:100%;background-position:top center;overflow:hidden;width:45px;height:45px;line-height:43px;font-size:16px;text-align:center;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--theme-color-text_dark_015);color:var(--theme-color-text_dark);background-color:transparent}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon{background-color:transparent;color:var(--theme-color-text_link)}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="facebook"]{color:#3b5998 !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="twitter"]{color:#1da1f2 !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribble"],.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribbble"]{color:#ea4c89 !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="instagram"]{color:#C862DC !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="youtube"]{color:#FF0000 !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="deviantart"]{color:#00E59B !important}.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="discord"]{color:#5562EA !important}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;width:var(--theme-var-page);margin-left:auto;margin-right:auto;margin-bottom:1.7rem;opacity:0}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.inited{opacity:1}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap{order:2;font-size:1rem;padding-right:3.6rem}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .toggle_title{color:var(--theme-color-text_dark)}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .active_tab{text-transform:capitalize;cursor:pointer;color:var(--theme-color-text_link3)}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap{overflow:hidden;order:3}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs{margin-bottom:0 !important;transform:translateX(-100%);transition:transform 1s ease}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li{padding:0 15px}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a{text-transform:capitalize;color:var(--theme-color-text_dark);padding-bottom:0;font-size:1rem;border-bottom:none}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:after{display:none}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:hover{color:var(--theme-color-text_link3)}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li.sc_item_filters_tabs_active a{color:var(--theme-color-text_link3)}.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs.active{transform:translateX(0);transition:transform 1s ease}.sc_blogger .sc_blogger_filters .sc_item_filters_tabs li a{display:inline-block}.sc_blogger_lay_portfolio .sc_blogger_filters{margin-bottom:2.4em}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li{padding:0 13px}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a{font-size:16px;line-height:21px;color:var(--theme-color-alter_text);padding-bottom:5px;position:relative}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:after{content:'';position:absolute;bottom:0;left:auto;right:0;height:2px;width:0;background-color:var(--theme-color-alter_link);transition:all 0.3s}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover{color:var(--theme-color-alter_dark)}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover:after{width:100%;left:0;right:auto;transition:all 0.3s}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a{border:none;color:var(--theme-color-alter_dark)}.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a:after{width:100%;left:0;right:auto;transition:all 0.3s}.sc_blogger_lay_portfolio>.sc_blogger_content .sc_blogger_item_lay_portfolio + .sc_blogger_item_lay_portfolio{margin-top:2em}.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_featured.with_thumb .post_video_hover{top:20px;right:20px;margin:0;left:auto;width:40px;height:40px;line-height:40px;font-size:12px;letter-spacing:-4px;z-index:2001;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.05);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,0.05);box-shadow:0 0 4px 0 rgba(0,0,0,0.05)}.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_video_play [class*="post_info_"]{display:none !important}.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .post_featured{margin-bottom:17px}.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content{margin-bottom:20px;text-align:left}.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title a{color:var(--theme-color-text_dark) !important}.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta{margin:3px 0 0 0}.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item a,.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item{color:var(--theme-color-alter_text) !important}html.portfolio_preview_opened{overflow-y:hidden !important;height:100%}.sc_blogger_portmodern{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-content:center;align-items:center;justify-content:center;padding-top:10%;padding-bottom:5%;min-height:100vh;z-index:auto}.sc_blogger_portmodern .sc_item_filters_wrap{position:relative;z-index:2}.sc_blogger_portmodern .sc_item_filters_wrap .sc_item_filters{padding-bottom:0;margin-bottom:4rem;border-bottom:none}.elementor-section-boxed .sc_blogger_portmodern .decor_image_wrap{left:-30px;width:calc(100% + 60px)}.sc_blogger_portmodern .decor_image_wrap{position:absolute;top:0 !important;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.sc_blogger_portmodern .decor_image_wrap .image_item{position:absolute;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;opacity:0;transition:opacity 0.5s ease, transform 4s ease}.sc_blogger_portmodern .decor_image_wrap .image_item.active_image{opacity:0.8;transform:scale(1.04)}.sc_blogger_portmodern .sc_blogger_content{max-width:var(--theme-var-page);margin:0 auto}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item{display:inline-block;padding-right:3rem;margin-right:3rem;padding-bottom:2rem;position:relative}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after{content:'/';position:absolute;right:0;bottom:2.5rem;color:var(--theme-color-bd_color);font-size:2rem;opacity:1;transition:opacity 0.3s ease}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child{padding-right:0;margin-right:0}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child:after{display:none}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title{opacity:1;transition:all 0.2s ease-in-out;will-change:opacity}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title:hover{cursor:pointer}.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.anim_fade{opacity:0}.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item:after{opacity:0.1}.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title{opacity:0.1}.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.active_item{opacity:1;color:var(--theme-color-text_link)}.sc_blogger_portmodern .portfolio_preview{display:none;position:fixed;top:0;left:0;z-index:9999999 !important;width:100vw;height:100vh;background-color:var(--theme-color-bg_color);opacity:0;will-change:opacity}.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show{display:block;opacity:1;animation:fadeInAnimPort .3s ease-out both}.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_filters_wrap .sc_item_posts_container .sc_blogger_item:after,.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_posts_container .sc_blogger_item:after{display:none}@-webkit-keyframes fadeInAnimPort{0%{opacity:0}100%{opacity:1}}@keyframes fadeInAnimPort{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes colorInAnimPort{0%{opacity:0.1;color:var(--theme-color-text_dark)}100%{opacity:1;color:var(--theme-color-text_link)}}@keyframes colorInAnimPort{0%{opacity:0.1;color:var(--theme-color-text_dark)}100%{opacity:1;color:var(--theme-color-text_link)}}@-webkit-keyframes fadeInUpAnimPort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpAnimPort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes transformAnimInPort{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes transformAnimInPort{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes transformAnimOutPort{0%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@keyframes transformAnimOutPort{0%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.sc_blogger .sc_blogger_item_button .item_more_link{position:relative;display:inline-block;top:auto;left:auto;height:auto;width:auto;font-size:16px;line-height:20px;font-weight:700;color:var(--theme-color-text_dark);z-index:1;overflow:hidden}.sc_blogger .sc_blogger_item_button .item_more_link .link_icon{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;width:1.4em;height:1.4em;line-height:1.4em;text-align:center}.sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before{font-size:11px;line-height:inherit;font-weight:400;font-style:inherit;content:'\E9A4';font-family:"fontello";display:inline-block;vertical-align:top;color:currentColor}.sc_blogger .sc_blogger_item_button .item_more_link .link_text{position:relative;margin-top:-2px;margin-right:0;display:inline-block;vertical-align:middle;text-indent:-110px;visibility:hidden;white-space:nowrap;opacity:0;-webkit-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;-ms-transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;transition:visibility 0.4s ease,margin-right 0.4s ease-out,text-indent 0.5s ease-out,color 0.4s ease,opacity 0.4s ease;will-change:visibility,margin-right,text-indent,color,opacity}.sc_blogger .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,.sc_blogger .sc_blogger_item_button .item_more_link:hover .link_text{opacity:1;text-indent:0;margin-right:9px;visibility:visible;-webkit-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;-ms-transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease;transition:visibility 0.4s ease,margin-right 0.3s ease-out,text-indent 0.4s ease-out,opacity 0.4s ease}.trx_addons_mouse_helper.trx_addons_mouse_helper_top:not(.trx_addons_mouse_helper_centered){top:var(--mouse-helper-top) !important}.trx_addons_mouse_helper.trx_addons_mouse_helper_left:not(.trx_addons_mouse_helper_centered){left:var(--mouse-helper-left) !important}.trx_addons_mouse_helper{font-size:16px;text-indent:0;--mouse-helper-width:8px;--mouse-helper-height:8px;--mouse-helper-left:20px;--mouse-helper-top:20px;border:none;mix-blend-mode:difference;background-color:#ffffff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;-ms-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease}.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent{opacity:1}.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon{--mouse-helper-width:65px;--mouse-helper-height:65px}.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text{--mouse-helper-width:80px;--mouse-helper-height:80px}.trx_addons_mouse_helper .trx_addons_mouse_helper_image{background-size:cover;background-position:center center}.trx_addons_mouse_helper .trx_addons_mouse_helper_image:before{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;content:' ';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0)}.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image{-webkit-box-shadow:0 3px 46px rgba(0,0,0,0.1);-ms-box-shadow:0 3px 46px rgba(0,0,0,0.1);box-shadow:0 3px 46px rgba(0,0,0,0.1);-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image{--mouse-helper-width:288px;--mouse-helper-height:288px;padding:0;-webkit-box-sizing:"border-box";-ms-box-sizing:"border-box";box-sizing:"border-box"}.custom-helper{width:67px;height:67px;line-height:67px;-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%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.custom-helper span{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:10px;font-weight:400}.custom-helper span:after{content:'\e9e6';font-family:"fontello";will-change:transform;transform:translateX(10px);display:inline-block;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.custom-helper span:before{content:'\e9e5';font-family:"fontello";will-change:transform;transform:translateX(-10px);display:inline-block;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.direction_vertical .custom-helper span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);will-change:transform}.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout{--mouse-helper-width:66px;--mouse-helper-height:66px}.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click{--mouse-helper-width:56px;--mouse-helper-height:56px}.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:after{transform:translateX(5px)}.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:before{transform:translateX(-5px)}[data-mouse-helper="highlight"]{color:var(--theme-color-text_dark_03);background-image:radial-gradient(closest-side,var(--theme-color-text_dark) 78%,transparent 0)}.sc_layouts_title_breadcrumbs{margin-top:1.3em}.sc_layouts_title .sc_layouts_title_meta{margin:0 0 1em}.sc_layouts_title .breadcrumbs{font-size:16px;line-height:18px;font-weight:400}.sc_layouts_title .breadcrumbs a{color:var(--theme-color-text_dark) !important}.sc_layouts_title .breadcrumbs a.underline_hover:after{height:1px}.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container{height:100% !important;width:100% !important}.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container .mejs-controls{display:none !important}.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container video{height:100% !important}.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame{height:100% !important;width:100% !important}.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video iframe,.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame iframe{object-fit:unset;height:100% !important;width:100% !important}#trx_addons_post_details_popup .trx_addons_post_details_popup_close:before{font-size:24px;font-family:"fontello";content:'\e9e1';-webkit-transition:-webkit-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;transition:transform 0.3s ease-out}#trx_addons_post_details_popup .trx_addons_post_details_popup_close:hover:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.trx_addons_extended_taxonomy{vertical-align:inherit}.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon{font-weight:400}.widget .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon{margin-left:1px}.sc_icompare_text_before,.sc_icompare_text_after{font-size:15px;line-height:1.2em;font-weight:400;background:rgba(0,0,0,0.5);color:#fff;padding:8px 20px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;text-shadow:none}.sc_switcher_controls_toggle{width:50px;height:28px;-webkit-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background-color:transparent;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;border:1px solid var(--theme-color-bd_color)}.sc_switcher_controls_toggle_button{position:absolute;top:2px;left:3px;width:22px;height:22px;line-height:22px;background-color:var(--theme-color-text_link)}.sc_switcher_controls_toggle:not(.sc_switcher_controls_toggle_on) .sc_switcher_controls_toggle_button{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.sc_switcher_controls_toggle_on .sc_switcher_controls_toggle_button{background-color:var(--theme-color-text_dark)}.sc_switcher_controls_section1{margin-right:1em}.sc_switcher_controls_section2{margin-left:1em}.trx_expcol_on{}.trx_expcol_on .trx_expcol_button{-webkit-appearance:none;cursor:pointer;display:inline-flex;align-items:center;vertical-align:top;font-size:var(--theme-font-button_font-size);line-height:var(--theme-font-button_line-height);font-weight:var(--theme-font-button_font-weight);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:30px;-ms-border-radius:30px;border-radius:30px;text-transform:var(--theme-font-button_text-transform);letter-spacing:var(--theme-font-button_letter-spacing);white-space:nowrap;height:auto;max-width:100%;color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link);padding:18px 60px;-webkit-transform:translate(-50%,-25%);-ms-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}.trx_expcol_on .trx_expcol_button:hover,.trx_expcol_on .trx_expcol_button:focus{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_hover);background-color:var(--theme-color-text_hover)}.trx_expcol_on .trx_expcol_button_icon{font-weight:400}.sc_igenerator_form .trx_addons_loading{background-color:var(--theme-color-bg_color_07)}.sc_igenerator_form_field_tags_item{padding:11px 15px 12px 15px;margin:0 5px 5px 0;font-size:13px;line-height:1em;font-weight:400;-webkit-border-radius:18px;-ms-border-radius:18px;border-radius:18px;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_igenerator_form_field_tags_item:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}.sc_igenerator_form_settings_button{flex-shrink:0;width:60px;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_igenerator_form_settings_button:hover,.sc_igenerator_form_settings_button:focus{color:var(--theme-color-inverse_link);background-color:var(--theme-color-alter_link)}.sc_igenerator_form_settings{max-height:260px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)}.sc_igenerator_form_settings::-webkit-scrollbar{width:8px}.sc_igenerator_form_settings::-webkit-scrollbar-track{background:var(--theme-color-alter_bg_color)}.sc_igenerator_form_settings::-webkit-scrollbar-thumb{background-color:var(--theme-color-alter_bd_hover);border:1px solid var(--theme-color-alter_bg_color);-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.sc_igenerator_form_settings::-webkit-scrollbar-thumb{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.sc_igenerator_form_settings{max-width:230px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before{width:1em;height:0.5em;line-height:0.5em;font-weight:400}.sc_igenerator_form_settings:not(.sc_igenerator_form_settings_light) label{display:block;font-family:var(--theme-font-h5_font-family);font-size:16px;line-height:1.5em;font-weight:var(--theme-font-h5_font-weight)}.sc_igenerator_extended .sc_igenerator_form_actions_slider{background-color:var(--theme-color-text_dark)}.sc_tgenerator_form .trx_addons_loading{background-color:var(--theme-color-bg_color_07)}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label{color:var(--theme-color-text_link);padding:0;border-bottom:none}.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:hover,.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:focus{background-color:var(--theme-color-alter_bg_color);color:var(--theme-color-alter_link)}.sc_tgenerator_text{margin-top:1.4em;padding:18px 22px;border:none;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;color:var(--theme-color-alter_text)}.sc_tgenerator_text:focus{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]::-webkit-input-placeholder{color:var(--theme-color-alter_text)}.sc_tgenerator_text[placeholder]::-moz-placeholder{color:var(--theme-color-alter_text)}.sc_tgenerator_text[placeholder]:-ms-input-placeholder{color:var(--theme-color-alter_text)}.sc_tgenerator_text[placeholder]::placeholder{color:var(--theme-color-alter_text)}.sc_tgenerator_text[placeholder]:focus::-webkit-input-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:focus::-moz-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:focus:-ms-input-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:focus::placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:active::-webkit-input-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:active::-moz-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:active:-ms-input-placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text[placeholder]:active::placeholder{color:var(--theme-color-alter_dark)}.sc_tgenerator_text,.sc_tgenerator_text.filled,.sc_tgenerator_text:focus{background-color:var(--theme-color-alter_bg_color)}.sc_tgenerator_result .sc_tgenerator_result_content{padding:18px 22px;border:none;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;color:var(--theme-color-alter_text);background-color:var(--theme-color-alter_bg_color)}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button{padding:14px 28px;color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button:hover{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_hover);background-color:var(--theme-color-text_hover)}.sc_tgenerator_text h1,.sc_tgenerator_text h2,.sc_tgenerator_text h3,.sc_tgenerator_text h4,.sc_tgenerator_text h5,.sc_tgenerator_text h6,.sc_tgenerator_result h1,.sc_tgenerator_result h2,.sc_tgenerator_result h3,.sc_tgenerator_result h4,.sc_tgenerator_result h5,.sc_tgenerator_result h6{margin:0 0 0.8em 0;font-weight:var(--theme-font-h1_font-weight)}.sc_tgenerator_text h1,.sc_tgenerator_result h1{font-size:1.882em}.sc_tgenerator_text h2,.sc_tgenerator_result h2{font-size:1.706em}.sc_tgenerator_text h3,.sc_tgenerator_result h3{font-size:1.471em}.sc_tgenerator_text h4,.sc_tgenerator_result h4{font-size:1.294em}.sc_tgenerator_text h5,.sc_tgenerator_result h5{font-size:1.176em}.sc_tgenerator_text h6,.sc_tgenerator_result h6{font-size:1.118em}.sc_tgenerator_text p,.sc_tgenerator_text ol,.sc_tgenerator_text ul,.sc_tgenerator_text dl,.sc_tgenerator_result p,.sc_tgenerator_result ol,.sc_tgenerator_result ul,.sc_tgenerator_result dl{margin:0 0 1.2em 0}.sc_tgenerator_text p:last-child,.sc_tgenerator_text ol:last-child,.sc_tgenerator_text ul:last-child,.sc_tgenerator_text dl:last-child,.sc_tgenerator_text h1:last-child,.sc_tgenerator_text h2:last-child,.sc_tgenerator_text h3:last-child,.sc_tgenerator_text h4:last-child,.sc_tgenerator_text h5:last-child,.sc_tgenerator_text h6:last-child,.sc_tgenerator_result p:last-child,.sc_tgenerator_result ol:last-child,.sc_tgenerator_result ul:last-child,.sc_tgenerator_result dl:last-child,.sc_tgenerator_result h1:last-child,.sc_tgenerator_result h2:last-child,.sc_tgenerator_result h3:last-child,.sc_tgenerator_result h4:last-child,.sc_tgenerator_result h5:last-child,.sc_tgenerator_result h6:last-child{margin-bottom:0}.sc_chat_content{--trx-addons-ai-helper-chat-content-border-radius:10px;background-color:var(--theme-color-alter_bg_color)}.sc_chat_form_field_tags_item{--trx-addons-ai-helper-chat-tags-border-radius:18px;padding:11px 15px 12px 15px;margin:0 5px 5px 0;font-size:13px;line-height:1em;font-weight:400;color:var(--theme-color-text_dark);background-color:var(--theme-color-bg_color)}.sc_chat_form_field_tags_item:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}.sc_mgenerator{--trx-addons-ai-helper-mgenerator-fields-border-radius:30px;--trx-addons-ai-helper-mgenerator-loading-border-radius:var(--trx-addons-ai-helper-mgenerator-fields-border-radius);--trx-addons-ai-helper-mgenerator-settings-border-radius:0;--trx-addons-ai-helper-mgenerator-message-border-radius:6px;--trx-addons-ai-helper-mgenerator-button-border-radius:30px;--trx-addons-ai-helper-mgenerator-tags-border-radius:18px}.sc_mgenerator_form .trx_addons_loading{background-color:var(--theme-color-bg_color_07)}.sc_mgenerator_form_field_tags_item{padding:11px 15px 12px 15px;margin:0 5px 5px 0;font-size:13px;line-height:1em;font-weight:400;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_mgenerator_form_field_tags_item:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link)}.sc_mgenerator_form_settings{max-width:230px;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_inc:before{width:1em;height:0.5em;line-height:0.5em;font-weight:400}.sc_mgenerator_form_settings label{font-size:16px;line-height:1.5em;font-weight:var(--theme-font-h5_font-weight)}.sc_mgenerator_form_settings_button{flex-shrink:0;width:60px;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_mgenerator_form_settings_button:hover,.sc_mgenerator_form_settings_button:focus{color:var(--theme-color-inverse_link);background-color:var(--theme-color-alter_link)}.sc_mgenerator_music_inner .sc_mgenerator_music_wrap{width:480px}.sc_mgenerator_music_fetch_msg{font-size:16px;line-height:1.3em;font-weight:400;color:var(--theme-color-text_light)}.sc_mgenerator_music_fetch_progress{background-color:var(--theme-color-bd_color)}.sc_mgenerator_music_fetch_progressbar{background-color:var(--theme-color-text_link)}.sc_agenerator{--trx-addons-ai-helper-agenerator-fields-border-radius:30px;--trx-addons-ai-helper-agenerator-loading-border-radius:0;--trx-addons-ai-helper-agenerator-settings-border-radius:0;--trx-addons-ai-helper-agenerator-message-border-radius:6px;--trx-addons-ai-helper-agenerator-button-border-radius:30px;--trx-addons-ai-helper-agenerator-tags-border-radius:18px}.sc_agenerator_form_settings_button{flex-shrink:0;width:60px;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color)}.sc_agenerator_form_settings_button:hover,.sc_agenerator_form_settings_button:focus{color:var(--theme-color-inverse_link);background-color:var(--theme-color-alter_link)}.sc_agenerator_form_settings{max-width:230px;max-height:260px;overflow-y:auto;overflow-x:hidden;color:var(--theme-color-alter_dark);background-color:var(--theme-color-alter_bg_color);scrollbar-width:thin;scrollbar-color:var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color)}.sc_agenerator_form_settings::-webkit-scrollbar{width:8px}.sc_agenerator_form_settings::-webkit-scrollbar-track{background:var(--theme-color-alter_bg_color)}.sc_agenerator_form_settings::-webkit-scrollbar-thumb{background-color:var(--theme-color-alter_bd_hover);border:1px solid var(--theme-color-alter_bg_color);-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.sc_agenerator_form_settings::-webkit-scrollbar-thumb{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_dec:before,.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_inc:before{width:1em;height:0.5em;line-height:0.5em;font-weight:400}.sc_agenerator_form_settings label{display:block;font-size:16px;line-height:1.5em;font-weight:var(--theme-font-h5_font-weight)}.sc_agenerator_form_actions_slider{background-color:var(--theme-color-text_dark)}.sc_agenerator_audio_inner .sc_agenerator_audio_wrap{width:480px}.sc_agenerator_audio_fetch_msg{font-size:16px;line-height:1.3em;font-weight:400;color:var(--theme-color-text_light)}.sc_agenerator_audio_fetch_progress{background-color:var(--theme-color-bd_color)}.sc_agenerator_audio_fetch_progressbar{background-color:var(--theme-color-text_link)}:root{--theme-var-elm_gap_nogap:0px;--theme-var-elm_gap_narrow:10px;--theme-var-elm_gap_default:20px;--theme-var-elm_gap_extended:30px;--theme-var-elm_gap_wide:40px;--theme-var-elm_gap_wider:60px;--theme-var-elm_add_page_margins:var( --theme-var-elm_gap_extended )}.elementor-editor-active .e-con[class*="scheme_"],.elementor-editor-active .elementor-section[class*="scheme_"]{background-color:var(--theme-color-bg_color)}.post_content>.elementor,[class*="type-cpt_"]>[class*="_page_content"]>.elementor{margin-left:calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );margin-right:calc( -1 * var(--theme-var-elm_add_page_margins) / 2 )}.body_style_fullscreen .post_content>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no,.body_style_fullscreen [class*="type-cpt_"]>[class*="_page_content"]>.elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-no{margin-left:calc( var(--theme-var-elm_add_page_margins) / 2 );margin-right:calc( var(--theme-var-elm_add_page_margins) / 2 )}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:calc( var(--theme-var-elm_gap_extended) / 2 )}.elementor-container>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-container>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-no{max-width:var(--theme-var-page)}.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-extended{max-width:calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) )}.elementor-lightbox .elementor-slideshow__header{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.elementor-lightbox .elementor-slideshow__header .elementor-slideshow__counter{margin-left:10px;width:auto}.elementor-lightbox .elementor-slideshow__footer{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.elementor-lightbox .elementor-slideshow__share-links{right:auto;left:1em}.elementor-lightbox .elementor-slideshow__share-links:before{right:auto;left:0.5em}.elementor-widget-divider{--divider-color:var(--theme-color-bd_color);--divider-border-color:var(--theme-color-bd_color)}.elementor-divider-separator{border-color:var(--theme-color-bd_color)}@-webkit-keyframes ta_under_strips{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(101%);transform:translateX(101%)}}@keyframes ta_under_strips{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(101%);transform:translateX(101%)}}.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{height:20px !important}.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{height:45px !important}.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{height:120px !important}.elementor-section.sc_extra_bg_extra_left:after,.elementor-column.sc_extra_bg_extra_left>.elementor-column-wrap:after,.elementor-column.sc_extra_bg_extra_left>.elementor-widget-wrap:after,.elementor-widget-text-editor.sc_extra_bg_extra_left:after{position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:1;width:100%;height:calc(100% + 2px)}.elementor-section.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before,.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"]>.elementor-widget-wrap:before,.elementor-widget-text-editor.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before{display:none !important}.elementor-editor-active .elementor-section[class*="scheme_"]{background-color:var(--theme-color-bg_color)}.animated.animated-slow{-webkit-animation-duration:1000ms;animation-duration:1000ms}.animated{-webkit-animation-duration:750ms;animation-duration:750ms}.animated.animated-fast{-webkit-animation-duration:500ms;animation-duration:500ms}.progress-fadeinup{-webkit-animation-name:progress-fadeinup;animation-name:progress-fadeinup;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes progress-fadeinup{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes progress-fadeinup{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes progress-fadeinleft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes progress-fadeinleft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes progress-fadeinright{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes progress-fadeinright{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes progress-fadeindown{from{opacity:0;-webkit-transform:translateY(-60px);transform:translateY(-60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes progress-fadeindown{from{opacity:0;-webkit-transform:translateY(-60px);transform:translateY(-60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.progress-fadein{-webkit-animation-name:progress-fadein;animation-name:progress-fadein;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes progress-fadein{from{opacity:0}to{opacity:1}}@keyframes progress-fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes progress-infinite-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes progress-infinite-rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-infinite-rotate{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-widget-progress{overflow:hidden}.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper{margin-top:12px;overflow:visible !important}.elementor-widget-progress .elementor-title,.elementor-progress-bar{font-size:19px;font-weight:700;color:var(--theme-color-text_dark)}.elementor-progress-bar{position:relative;border-radius:inherit}.elementor-widget-progress .elementor-progress-wrapper{line-height:12px;margin-top:2px;color:var(--theme-color-text_dark);background-color:var(--theme-color-alter_bg_color)}.elementor-widget-progress + .elementor-widget-progress{margin-top:26px}.elementor-widget-progress .elementor-progress-percentage{padding-right:0;position:absolute;z-index:1;top:-30px;right:0;font-weight:700;font-size:18px}.bordered .elementor-accordion .elementor-accordion-item + .elementor-accordion-item{border-top:1px solid var(--theme-color-bd_color) !important}.bordered .elementor-accordion .elementor-tab-content{margin-top:-14px;clear:both}.elementor-accordion .elementor-tab-title .elementor-accordion-title{font-size:19px;line-height:22px;font-weight:700;color:var(--theme-color-text_dark)}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1em}.elementor-accordion .fas.fa-plus:before{content:'\e8ad';font-family:"fontello";font-weight:400}.elementor-accordion .fas.fa-minus:before{content:'\e8ae';font-family:"fontello";display:inline-block;font-weight:400}.elementor-accordion .elementor-accordion-icon{color:var(--theme-color-text_dark);font-size:22px;line-height:1.1em}.elementor-accordion .elementor-accordion-icon svg{fill:var(--theme-color-text_dark)}.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:15px}.elementor-accordion .elementor-tab-content{font-size:17px}.elementor-accordion .elementor-tab-content p{margin-bottom:0}.elementor-accordion .elementor-tab-content p + p{margin-top:1em}.elementor-widget:not(:last-child){margin-bottom:0}.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .slider_container{z-index:11}.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .sc_blogger_item{position:relative;z-index:11}.elementor-widget-image .wp-caption{display:block}.wp-block-button.is-style-outline>.wp-block-button__link{border-color:currentColor}.has-bg-color-color,.wp-block-button.is-style-outline>.has-bg-color-color.wp-block-button__link{color:var(--theme-color-bg_color)}.has-bd-color-color,.wp-block-button.is-style-outline>.has-bd-color-color.wp-block-button__link{color:var(--theme-color-bd_color)}.has-text-light-color,.wp-block-button.is-style-outline>.has-text-light-color.wp-block-button__link{color:var(--theme-color-text_light)}.has-text-dark-color,.wp-block-button.is-style-outline>.has-text-dark-color.wp-block-button__link{color:var(--theme-color-text_dark)}.has-text-link-color,.wp-block-button.is-style-outline>.has-text-link-color.wp-block-button__link{color:var(--theme-color-text_link)}.has-text-hover-color,.wp-block-button.is-style-outline>.has-text-hover-color.wp-block-button__link{color:var(--theme-color-text_hover)}.has-text-link-2-color,.wp-block-button.is-style-outline>.has-text-link-2-color.wp-block-button__link{color:var(--theme-color-text_link2)}.has-text-hover-2-color,.wp-block-button.is-style-outline>.has-text-hover-2-color.wp-block-button__link{color:var(--theme-color-text_hover2)}.has-text-link-3-color,.wp-block-button.is-style-outline>.has-text-link-3-color.wp-block-button__link{color:var(--theme-color-text_link3)}.has-text-hover-3-color,.wp-block-button.is-style-outline>.has-text-hover-3-color.wp-block-button__link{color:var(--theme-color-text_hover3)}.has-bg-color-background-color{background-color:var(--theme-color-bg_color)}.has-bd-color-background-color{background-color:var(--theme-color-bd_color)}.has-text-light-background-color{background-color:var(--theme-color-text_light)}.has-text-dark-background-color{background-color:var(--theme-color-text_dark)}.has-text-link-background-color{background-color:var(--theme-color-text_link)}.has-text-hover-background-color{background-color:var(--theme-color-text_hover)}.has-text-link-2-background-color{background-color:var(--theme-color-text_link2)}.has-text-hover-2-background-color{background-color:var(--theme-color-text_hover2)}.has-text-link-3-background-color{background-color:var(--theme-color-text_link3)}.has-text-hover-3-background-color{background-color:var(--theme-color-text_hover3)}.is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){max-width:var(--theme-var-content)}body.post-type-cpt_layouts .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list)>*:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull){max-width:96% !important}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){padding-left:var(--theme-var-grid_gap);padding-right:var(--theme-var-grid_gap)}.wp-block-pullquote{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-style:solid}.wp-block-pullquote:not([style*="border-radius"]){overflow:visible}.wp-block-pullquote blockquote{width:100%;margin:0 !important}:where(.wp-block-file__button){-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:0}:where(.wp-block-file__button):is(a){-webkit-transition:none;-ms-transition:none;transition:none}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{color:var(--theme-color-text_link);text-decoration:underline;opacity:1}:where(.wp-block-file__button):is(a):visited{color:var(--theme-color-text_hover)}.select_container.select_container_multirows:before,.select_container.select_container_multirows:after,.select_container.select_container_multiple:before,.select_container.select_container_multiple:after{display:none}.wp-block-column p:last-child,.wp-block-columns p:last-child,.is-layout-constrained p:last-child{margin-bottom:0 !important}.wp-block-column.has-background,.wp-block-columns.has-background,.is-layout-constrained.has-background{padding:1em}.is-layout-constrained{margin-bottom:1.5em}.has-background.is-layout-flow>:last-child,.has-background .is-layout-flow>:last-child{margin-bottom:0 !important}.block-editor-block-list__layout.is-root-container>*{margin-left:auto;margin-right:auto}body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow{display:-webkit-flex;display:-ms-flexbox;display:flex}body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts):not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present){-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts).editor-post-sidebar-wrapper-present,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow.editor-post-sidebar-wrapper-present,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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-shrink:0;-ms-flex-shrink:0;flex-shrink:0}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present){-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container{order:2;flex-basis:var(--theme-var-content)}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder{order:3}body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:after,body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after,.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after{order:4}.editor-post-sidebar-wrapper{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:flex-start;-ms-flex-align:start;align-items:flex-start;order:2}.editor-post-sidebar-holder{width:var(--theme-var-sidebar);margin-left:var(--theme-var-sidebar_gap);background-color:var(--theme-color-alter_bg_color);min-height:75vh;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.editor-post-sidebar-holder:before{content:'Sidebar';display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:3em;line-height:1em;font-weight:bold;color:var(--theme-color-alter_light);text-shadow:0 0 10px rgba(0,0,0,0.1)}body.post-type-cpt_layouts .editor-post-sidebar-holder{display:none}body.editor-styles-wrapper[data-widget-area-id],.editor-styles-wrapper[data-widget-area-id]{font-size:14px;max-width:var(--theme-var-sidebar);margin:0 auto;background-color:var(--theme-color-alter_bg_color)}body.editor-styles-wrapper[data-widget-area-id][class*="scheme_"]>.block-editor-block-list__layout,.editor-styles-wrapper[data-widget-area-id][class*="scheme_"]>.block-editor-block-list__layout{padding-left:var(--theme-var-sidebar_paddings);padding-right:var(--theme-var-sidebar_paddings)}
:root{--theme-var-page_width:1290px;--theme-var-page_boxed_extra:60px;--theme-var-page_fullwide_max:1920px;--theme-var-page_fullwide_extra:60px;--theme-var-sidebar_width:410px;--theme-var-grid_gap:30px;--theme-var-rad:0px;--theme-var-sidebar_proportional:1;--theme-var-rad_koef:0;--theme-var-sidebar_prc:0.31782945736434;--theme-var-sidebar_gap_prc:0.031007751937984;--theme-var-sidebar_gap_width:40px}:root{--theme-font-p_font-family:Poppins,sans-serif;--theme-font-p_font-size:1rem;--theme-font-p_font-weight:400;--theme-font-p_font-style:normal;--theme-font-p_line-height:1.62em;--theme-font-p_text-decoration:inherit;--theme-font-p_text-transform:none;--theme-font-p_letter-spacing:0px;--theme-font-p_margin-top:0em;--theme-font-p_margin-bottom:1.57em;--theme-font-post_font-family:Poppins,sans-serif;--theme-font-post_font-size:inherit;--theme-font-post_font-weight:inherit;--theme-font-post_font-style:inherit;--theme-font-post_line-height:inherit;--theme-font-post_text-decoration:inherit;--theme-font-post_text-transform:inherit;--theme-font-post_letter-spacing:inherit;--theme-font-post_margin-top:inherit;--theme-font-post_margin-bottom:inherit;--theme-font-h1_font-family:Poppins,sans-serif;--theme-font-h1_font-size:3.167em;--theme-font-h1_font-weight:700;--theme-font-h1_font-style:normal;--theme-font-h1_line-height:1em;--theme-font-h1_text-decoration:none;--theme-font-h1_text-transform:none;--theme-font-h1_letter-spacing:-1.2px;--theme-font-h1_margin-top:1.12em;--theme-font-h1_margin-bottom:0.38em;--theme-font-h2_font-family:Poppins,sans-serif;--theme-font-h2_font-size:2.611em;--theme-font-h2_font-weight:700;--theme-font-h2_font-style:normal;--theme-font-h2_line-height:1.021em;--theme-font-h2_text-decoration:none;--theme-font-h2_text-transform:none;--theme-font-h2_letter-spacing:-0.9px;--theme-font-h2_margin-top:0.79em;--theme-font-h2_margin-bottom:0.45em;--theme-font-h3_font-family:Poppins,sans-serif;--theme-font-h3_font-size:1.944em;--theme-font-h3_font-weight:700;--theme-font-h3_font-style:normal;--theme-font-h3_line-height:1.086em;--theme-font-h3_text-decoration:none;--theme-font-h3_text-transform:none;--theme-font-h3_letter-spacing:-0.5px;--theme-font-h3_margin-top:0.9em;--theme-font-h3_margin-bottom:0.6em;--theme-font-h4_font-family:Poppins,sans-serif;--theme-font-h4_font-size:1.556em;--theme-font-h4_font-weight:700;--theme-font-h4_font-style:normal;--theme-font-h4_line-height:1.214em;--theme-font-h4_text-decoration:none;--theme-font-h4_text-transform:none;--theme-font-h4_letter-spacing:0px;--theme-font-h4_margin-top:1em;--theme-font-h4_margin-bottom:0.63em;--theme-font-h5_font-family:Poppins,sans-serif;--theme-font-h5_font-size:1.333em;--theme-font-h5_font-weight:700;--theme-font-h5_font-style:normal;--theme-font-h5_line-height:1.208em;--theme-font-h5_text-decoration:none;--theme-font-h5_text-transform:none;--theme-font-h5_letter-spacing:0px;--theme-font-h5_margin-top:1.3em;--theme-font-h5_margin-bottom:0.72em;--theme-font-h6_font-family:Poppins,sans-serif;--theme-font-h6_font-size:1.056em;--theme-font-h6_font-weight:700;--theme-font-h6_font-style:normal;--theme-font-h6_line-height:1.556em;--theme-font-h6_text-decoration:none;--theme-font-h6_text-transform:none;--theme-font-h6_letter-spacing:0px;--theme-font-h6_margin-top:1.5em;--theme-font-h6_margin-bottom:0.7em;--theme-font-logo_font-family:Poppins,sans-serif;--theme-font-logo_font-size:1.8em;--theme-font-logo_font-weight:700;--theme-font-logo_font-style:normal;--theme-font-logo_line-height:1.25em;--theme-font-logo_text-decoration:none;--theme-font-logo_text-transform:uppercase;--theme-font-logo_letter-spacing:0px;--theme-font-button_font-family:Poppins,sans-serif;--theme-font-button_font-size:14px;--theme-font-button_font-weight:700;--theme-font-button_font-style:normal;--theme-font-button_line-height:20px;--theme-font-button_text-decoration:none;--theme-font-button_text-transform:uppercase;--theme-font-button_letter-spacing:1.4px;--theme-font-input_font-family:Poppins,sans-serif;--theme-font-input_font-size:16px;--theme-font-input_font-weight:400;--theme-font-input_font-style:normal;--theme-font-input_line-height:1.5em;--theme-font-input_text-decoration:none;--theme-font-input_text-transform:none;--theme-font-input_letter-spacing:0px;--theme-font-info_font-family:Poppins,sans-serif;--theme-font-info_font-size:14px;--theme-font-info_font-weight:400;--theme-font-info_font-style:normal;--theme-font-info_line-height:1.5em;--theme-font-info_text-decoration:none;--theme-font-info_text-transform:none;--theme-font-info_letter-spacing:0px;--theme-font-info_margin-top:0.4em;--theme-font-info_margin-bottom:inherit;--theme-font-menu_font-family:Poppins,sans-serif;--theme-font-menu_font-size:17px;--theme-font-menu_font-weight:400;--theme-font-menu_font-style:normal;--theme-font-menu_line-height:1.5em;--theme-font-menu_text-decoration:none;--theme-font-menu_text-transform:none;--theme-font-menu_letter-spacing:0px;--theme-font-submenu_font-family:Poppins,sans-serif;--theme-font-submenu_font-size:15px;--theme-font-submenu_font-weight:400;--theme-font-submenu_font-style:normal;--theme-font-submenu_line-height:1.5em;--theme-font-submenu_text-decoration:none;--theme-font-submenu_text-transform:none;--theme-font-submenu_letter-spacing:0px;--theme-font-other_font-family:Poppins,sans-serif}@media (max-width:1679px){:root{}}@media (max-width:1279px){:root{}}@media (max-width:767px){:root{}}body{font-family:var(--theme-font-p_font-family);font-size:var(--theme-font-p_font-size);font-weight:var(--theme-font-p_font-weight);font-style:var(--theme-font-p_font-style);line-height:var(--theme-font-p_line-height);text-transform:var(--theme-font-p_text-transform);letter-spacing:var(--theme-font-p_letter-spacing)}p,ul,ol,dl,blockquote,address,.wp-block-button,.wp-block-cover,.wp-block-image,.wp-block-video,.wp-block-media-text{margin-top:var(--theme-font-p_margin-top);margin-bottom:var(--theme-font-p_margin-bottom)}p[style*="font-size"],.has-small-font-size,.has-medium-font-size{line-height:var(--theme-font-p_line-height)}.post_item_single.post_type_post .post_content_single{font-family:var(--theme-font-post_font-family)}h1{font-family:var(--theme-font-h1_font-family);font-size:var(--theme-font-h1_font-size);font-weight:var(--theme-font-h1_font-weight);font-style:var(--theme-font-h1_font-style);line-height:var(--theme-font-h1_line-height);text-decoration:var(--theme-font-h1_text-decoration);text-transform:var(--theme-font-h1_text-transform);letter-spacing:var(--theme-font-h1_letter-spacing);margin-top:var(--theme-font-h1_margin-top);margin-bottom:var(--theme-font-h1_margin-bottom)}h2{font-family:var(--theme-font-h2_font-family);font-size:var(--theme-font-h2_font-size);font-weight:var(--theme-font-h2_font-weight);font-style:var(--theme-font-h2_font-style);line-height:var(--theme-font-h2_line-height);text-decoration:var(--theme-font-h2_text-decoration);text-transform:var(--theme-font-h2_text-transform);letter-spacing:var(--theme-font-h2_letter-spacing);margin-top:var(--theme-font-h2_margin-top);margin-bottom:var(--theme-font-h2_margin-bottom)}h3{font-family:var(--theme-font-h3_font-family);font-size:var(--theme-font-h3_font-size);font-weight:var(--theme-font-h3_font-weight);font-style:var(--theme-font-h3_font-style);line-height:var(--theme-font-h3_line-height);text-decoration:var(--theme-font-h3_text-decoration);text-transform:var(--theme-font-h3_text-transform);letter-spacing:var(--theme-font-h3_letter-spacing);margin-top:var(--theme-font-h3_margin-top);margin-bottom:var(--theme-font-h3_margin-bottom)}h4{font-family:var(--theme-font-h4_font-family);font-size:var(--theme-font-h4_font-size);font-weight:var(--theme-font-h4_font-weight);font-style:var(--theme-font-h4_font-style);line-height:var(--theme-font-h4_line-height);text-decoration:var(--theme-font-h4_text-decoration);text-transform:var(--theme-font-h4_text-transform);letter-spacing:var(--theme-font-h4_letter-spacing);margin-top:var(--theme-font-h4_margin-top);margin-bottom:var(--theme-font-h4_margin-bottom)}h5{font-family:var(--theme-font-h5_font-family);font-size:var(--theme-font-h5_font-size);font-weight:var(--theme-font-h5_font-weight);font-style:var(--theme-font-h5_font-style);line-height:var(--theme-font-h5_line-height);text-decoration:var(--theme-font-h5_text-decoration);text-transform:var(--theme-font-h5_text-transform);letter-spacing:var(--theme-font-h5_letter-spacing);margin-top:var(--theme-font-h5_margin-top);margin-bottom:var(--theme-font-h5_margin-bottom)}h6{font-family:var(--theme-font-h6_font-family);font-size:var(--theme-font-h6_font-size);font-weight:var(--theme-font-h6_font-weight);font-style:var(--theme-font-h6_font-style);line-height:var(--theme-font-h6_line-height);text-decoration:var(--theme-font-h6_text-decoration);text-transform:var(--theme-font-h6_text-transform);letter-spacing:var(--theme-font-h6_letter-spacing);margin-top:var(--theme-font-h6_margin-top);margin-bottom:var(--theme-font-h6_margin-bottom)}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,textarea.wp-editor-area,.select_container,select,.select_container select{font-family:var(--theme-font-input_font-family);font-size:var(--theme-font-input_font-size);font-weight:var(--theme-font-input_font-weight);font-style:var(--theme-font-input_font-style);line-height:var(--theme-font-input_line-height);text-decoration:var(--theme-font-input_text-decoration);text-transform:var(--theme-font-input_text-transform);letter-spacing:var(--theme-font-input_letter-spacing)}.sc_item_pagination_load_more .nav-links,.sidebar_small_screen_above .sidebar_control,form button:not(.components-button),input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.sc_layouts_row .sc_button,.wp-block-button__link,.post_item .more-link,.mptt-navigation-tabs li a,.progress_tabs .progress_tabs_titles li a{font-family:var(--theme-font-button_font-family);font-size:var(--theme-font-button_font-size);font-weight:var(--theme-font-button_font-weight);font-style:var(--theme-font-button_font-style);line-height:var(--theme-font-button_line-height);text-decoration:var(--theme-font-button_text-decoration);text-transform:var(--theme-font-button_text-transform);letter-spacing:var(--theme-font-button_letter-spacing)}blockquote{font-family:var(--theme-font-other_font-family)}.search_modern .search_wrap .search_field,.search_style_fullscreen.search_opened .search_field,.nav-links-single .nav-links .nav-arrow-label,.woocommerce nav.woocommerce-pagination ul,.nav-links,.mejs-container *,.widget_product_tag_cloud,.widget_tag_cloud,table th,mark,ins,.logo_text,blockquote p,blockquote>cite,blockquote>p>cite{font-family:var(--theme-font-h5_font-family)}.post_meta{font-family:var(--theme-font-info_font-family);font-size:var(--theme-font-info_font-size);font-weight:var(--theme-font-info_font-weight);font-style:var(--theme-font-info_font-style);line-height:var(--theme-font-info_line-height);text-decoration:var(--theme-font-info_text-decoration);text-transform:var(--theme-font-info_text-transform);letter-spacing:var(--theme-font-info_letter-spacing);margin-top:var(--theme-font-info_margin-top)}.post_date,.post_meta_item,.logo_slogan,.post_item_single .post_content .post_meta{font-family:var(--theme-font-info_font-family)}.wpgdprc,option,fieldset legend,figure figcaption,.search_wrap .search_results .post_meta_item{font-family:var(--theme-font-p_font-family)}.logo_text{font-family:var(--theme-font-logo_font-family);font-size:var(--theme-font-logo_font-size);font-weight:var(--theme-font-logo_font-weight);font-style:var(--theme-font-logo_font-style);line-height:var(--theme-font-logo_line-height);text-decoration:var(--theme-font-logo_text-decoration);text-transform:var(--theme-font-logo_text-transform);letter-spacing:var(--theme-font-logo_letter-spacing)}.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a,.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children>a,.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul{font-family:var(--theme-font-menu_font-family)}.sc_layouts_menu_nav,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav{font-family:var(--theme-font-menu_font-family);font-size:var(--theme-font-menu_font-size);line-height:var(--theme-font-menu_line-height)}.sc_layouts_menu_nav>li>a{font-weight:var(--theme-font-menu_font-weight);font-style:var(--theme-font-menu_font-style);text-decoration:var(--theme-font-menu_text-decoration);text-transform:var(--theme-font-menu_text-transform);letter-spacing:var(--theme-font-menu_letter-spacing)}.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,.sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description{font-weight:var(--theme-font-menu_font-weight)}.sc_layouts_menu_nav>li>ul,.sc_layouts_menu_popup .sc_layouts_menu_nav{font-family:var(--theme-font-submenu_font-family);font-size:var(--theme-font-submenu_font-size);line-height:var(--theme-font-submenu_line-height)}.sc_layouts_menu_nav>li ul>li>a,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a{font-weight:var(--theme-font-submenu_font-weight);font-style:var(--theme-font-submenu_font-style);text-decoration:var(--theme-font-submenu_text-decoration);text-transform:var(--theme-font-submenu_text-transform);letter-spacing:var(--theme-font-submenu_letter-spacing)}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>ul,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul,.menu_mobile .menu_mobile_nav_area>ul{font-family:var(--theme-font-menu_font-family)}.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>ul,.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul>li ul,.menu_mobile .menu_mobile_nav_area>ul>li ul{font-family:var(--theme-font-submenu_font-family)}.sc_layouts_cart_items_short,[class*="trx_addons_title_with_link"],.sc_testimonials_item_author_subtitle{font-family:var(--theme-font-p_font-family)}.sc_testimonials_accent .sc_testimonials_item_content{font-family:var(--theme-font-other_font-family)}[data-tooltip-text]:after,.widget .trx_addons_tabs .trx_addons_tabs_titles li,.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle,.trx_addons_video_list_controller_wrap .trx_addons_video_list_image_label,.trx_addons_audio_wrap .trx_addons_audio_navigation,.trx_addons_list_parameters,.sc_services .sc_services_item_number,.trx_addons_message_box,.toc_menu_item .toc_menu_description,.sc_recent_news .post_item .post_footer .post_meta .post_meta_item,.sc_item_subtitle,.sc_icons_item_title,.sc_promo_modern .sc_promo_link2 span+span,.sc_skills_counter_modern .sc_skills_total,.sc_skills_counter_modern .sc_skills_item_title,.slider_pagination_wrap,.sc_slider_controller_info,.trx_addons_dropcap,.sc_igenerator_form_field_tags_item,.sc_mgenerator_form_settings label,.sc_agenerator_form_settings label,.sc_chat_form_field_tags_item,.sc_mgenerator_form_field_tags_item,.slide_info .slide_number,.trx_addons_bg_text_char{font-family:var(--theme-font-h5_font-family)}.sc_recent_news .post_item .post_meta,.sc_promo_modern .sc_promo_link2 span,.sc_testimonials_item_author_title,.sc_testimonials_item_content:before{font-family:var(--theme-font-info_font-family)}.trx_expcol_button,.sc_button:not(.sc_button_simple),.sc_button.sc_button_simple,.sc_form button{font-family:var(--theme-font-button_font-family);font-size:var(--theme-font-button_font-size);font-weight:var(--theme-font-button_font-weight);font-style:var(--theme-font-button_font-style);line-height:var(--theme-font-button_line-height);text-decoration:var(--theme-font-button_text-decoration);text-transform:var(--theme-font-button_text-transform);letter-spacing:var(--theme-font-button_letter-spacing)}.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button,.sc_icons .sc_icons_item_more_link,.sc_blogger .sc_blogger_item_button .item_more_link,.sc_promo_modern .sc_promo_link2{font-family:var(--theme-font-button_font-family)}.sc_icons_plain .sc_icons_item .sc_icons_item_more_link,.sc_title_default h5.sc_item_title_tag + .sc_title_subtitle{font-family:var(--theme-font-p_font-family)}.elementor-widget-progress .elementor-title,.elementor-widget-progress .elementor-progress-percentage,.elementor-widget-tabs .elementor-tab-title{font-family:var(--theme-font-h5_font-family)}body.edit-post-visual-editor{font-family:var(--theme-font-p_font-family) !important;font-size:var(--theme-font-p_font-size);font-weight:var(--theme-font-p_font-weight);font-style:var(--theme-font-p_font-style);line-height:var(--theme-font-p_line-height);text-transform:var(--theme-font-p_text-transform);letter-spacing:var(--theme-font-p_letter-spacing)}.wpcf7 span.wpcf7-not-valid-tip,div.wpcf7-response-output{font-family:var(--theme-font-p_font-family)}.scheme_light,body.scheme_light,.scheme_light:where(.editor-styles-wrapper){--theme-color-bg_color:#FFFFFF;--theme-color-bd_color:#E3E3E3;--theme-color-text:#858585;--theme-color-text_light:#A5A6AA;--theme-color-text_dark:#1A1B1C;--theme-color-text_link:#b4121b;--theme-color-text_hover:#b4121b;--theme-color-text_link2:#b4121b;--theme-color-text_hover2:#dd3333;--theme-color-text_link3:#b4121b;--theme-color-text_hover3:#dd3333;--theme-color-alter_bg_color:#F6F6F6;--theme-color-alter_bg_hover:#EAECF9;--theme-color-alter_bd_color:#E3E3E3;--theme-color-alter_bd_hover:#C3C3C3;--theme-color-alter_text:#858585;--theme-color-alter_light:#A5A6AA;--theme-color-alter_dark:#1A1B1C;--theme-color-alter_link:#F6483D;--theme-color-alter_hover:#E7362A;--theme-color-alter_link2:#f6483d;--theme-color-alter_hover2:#e7362a;--theme-color-alter_link3:#b4121b;--theme-color-alter_hover3:#e7362a;--theme-color-extra_bg_color:#1B1B1B;--theme-color-extra_bg_hover:#3f3d47;--theme-color-extra_bd_color:#2C2C2C;--theme-color-extra_bd_hover:#575757;--theme-color-extra_text:#DADADA;--theme-color-extra_light:#A39E9E;--theme-color-extra_dark:#FFFEFE;--theme-color-extra_link:#F6483D;--theme-color-extra_hover:#e7362a;--theme-color-extra_link2:#f6483d;--theme-color-extra_hover2:#e7362a;--theme-color-extra_link3:#b4121b;--theme-color-extra_hover3:#e7362a;--theme-color-input_bg_color:transparent;--theme-color-input_bg_hover:transparent;--theme-color-input_bd_color:#E3E3E3;--theme-color-input_bd_hover:#C3C3C3;--theme-color-input_text:#A5A6AA;--theme-color-input_light:#A5A6AA;--theme-color-input_dark:#1A1B1C;--theme-color-inverse_bd_color:#858585;--theme-color-inverse_bd_hover:#FFFFFF;--theme-color-inverse_text:#1d1d1d;--theme-color-inverse_light:#333333;--theme-color-inverse_dark:#1A1B1C;--theme-color-inverse_link:#FFFEFE;--theme-color-inverse_hover:#FFFEFE;--theme-color-bg_color_0:rgba(255,255,255,0);--theme-color-bg_color_02:rgba(255,255,255,0.2);--theme-color-bg_color_07:rgba(255,255,255,0.7);--theme-color-bg_color_08:rgba(255,255,255,0.8);--theme-color-bg_color_09:rgba(255,255,255,0.9);--theme-color-alter_bg_color_07:rgba(246,246,246,0.7);--theme-color-alter_bg_color_08:rgba(246,246,246,0.8);--theme-color-alter_bg_color_04:rgba(246,246,246,0.4);--theme-color-alter_bg_color_00:rgba(246,246,246,0);--theme-color-alter_bg_color_02:rgba(246,246,246,0.2);--theme-color-alter_bd_color_02:rgba(227,227,227,0.2);--theme-color-alter_dark_015:rgba(26,27,28,0.15);--theme-color-alter_dark_02:rgba(26,27,28,0.2);--theme-color-alter_dark_05:rgba(26,27,28,0.5);--theme-color-alter_dark_08:rgba(26,27,28,0.8);--theme-color-alter_link_02:rgba(246,72,61,0.2);--theme-color-alter_link_07:rgba(246,72,61,0.7);--theme-color-extra_bg_color_05:rgba(27,27,27,0.5);--theme-color-extra_bg_color_07:rgba(27,27,27,0.7);--theme-color-extra_link_02:rgba(246,72,61,0.2);--theme-color-extra_text_07:rgba(218,218,218,0.7);--theme-color-extra_link_07:rgba(246,72,61,0.7);--theme-color-text_dark_003:rgba(26,27,28,0.03);--theme-color-text_dark_005:rgba(26,27,28,0.05);--theme-color-text_dark_008:rgba(26,27,28,0.08);--theme-color-text_dark_015:rgba(26,27,28,0.15);--theme-color-text_dark_02:rgba(26,27,28,0.2);--theme-color-text_dark_03:rgba(26,27,28,0.3);--theme-color-text_dark_05:rgba(26,27,28,0.5);--theme-color-text_dark_07:rgba(26,27,28,0.7);--theme-color-text_dark_08:rgba(26,27,28,0.8);--theme-color-text_link_007:rgba(180,18,27,0.07);--theme-color-text_link_02:rgba(180,18,27,0.2);--theme-color-text_link_03:rgba(180,18,27,0.3);--theme-color-text_link_04:rgba(180,18,27,0.4);--theme-color-text_link_07:rgba(180,18,27,0.7);--theme-color-text_link2_08:rgba(180,18,27,0.8);--theme-color-text_link2_007:rgba(180,18,27,0.07);--theme-color-text_link2_02:rgba(180,18,27,0.2);--theme-color-text_link2_03:rgba(180,18,27,0.3);--theme-color-text_link2_05:rgba(180,18,27,0.5);--theme-color-text_link3_007:rgba(180,18,27,0.07);--theme-color-text_link3_02:rgba(180,18,27,0.2);--theme-color-text_link3_03:rgba(180,18,27,0.3);--theme-color-inverse_text_03:rgba(29,29,29,0.3);--theme-color-inverse_link_08:rgba(255,254,254,0.8);--theme-color-inverse_hover_08:rgba(255,254,254,0.8);--theme-color-text_dark_blend:#282929;--theme-color-text_link_blend:#c21d20;--theme-color-alter_link_blend:#ff5e4c}.scheme_dark,body.scheme_dark,.scheme_dark:where(.editor-styles-wrapper){--theme-color-bg_color:#191818;--theme-color-bd_color:#2C2C2C;--theme-color-text:#DADADA;--theme-color-text_light:#A39E9E;--theme-color-text_dark:#FFFEFE;--theme-color-text_link:#F6483D;--theme-color-text_hover:#E7362A;--theme-color-text_link2:#324FB3;--theme-color-text_hover2:#213EA1;--theme-color-text_link3:#FFA800;--theme-color-text_hover3:#F09E00;--theme-color-alter_bg_color:#0E0E0E;--theme-color-alter_bg_hover:#151515;--theme-color-alter_bd_color:#2C2C2C;--theme-color-alter_bd_hover:#2C2C2C;--theme-color-alter_text:#DADADA;--theme-color-alter_light:#A39E9E;--theme-color-alter_dark:#FFFEFE;--theme-color-alter_link:#F6483D;--theme-color-alter_hover:#E7362A;--theme-color-alter_link2:#324FB3;--theme-color-alter_hover2:#213EA1;--theme-color-alter_link3:#FFA800;--theme-color-alter_hover3:#F09E00;--theme-color-extra_bg_color:#1B1B1B;--theme-color-extra_bg_hover:#3f3d47;--theme-color-extra_bd_color:#2C2C2C;--theme-color-extra_bd_hover:#575757;--theme-color-extra_text:#DADADA;--theme-color-extra_light:#A39E9E;--theme-color-extra_dark:#FFFEFE;--theme-color-extra_link:#F6483D;--theme-color-extra_hover:#FFFEFE;--theme-color-extra_link2:#80d572;--theme-color-extra_hover2:#8be77c;--theme-color-extra_link3:#ddb837;--theme-color-extra_hover3:#eec432;--theme-color-input_bg_color:#transparent;--theme-color-input_bg_hover:#transparent;--theme-color-input_bd_color:#2C2C2C;--theme-color-input_bd_hover:#393939;--theme-color-input_text:#DADADA;--theme-color-input_light:#DADADA;--theme-color-input_dark:#FFFEFE;--theme-color-inverse_bd_color:#FFFEFE;--theme-color-inverse_bd_hover:#2E2D2D;--theme-color-inverse_text:#F9F9F9;--theme-color-inverse_light:#6f6f6f;--theme-color-inverse_dark:#1A1B1C;--theme-color-inverse_link:#FFFEFE;--theme-color-inverse_hover:#1A1B1C;--theme-color-bg_color_0:rgba(25,24,24,0);--theme-color-bg_color_02:rgba(25,24,24,0.2);--theme-color-bg_color_07:rgba(25,24,24,0.7);--theme-color-bg_color_08:rgba(25,24,24,0.8);--theme-color-bg_color_09:rgba(25,24,24,0.9);--theme-color-alter_bg_color_07:rgba(14,14,14,0.7);--theme-color-alter_bg_color_08:rgba(14,14,14,0.8);--theme-color-alter_bg_color_04:rgba(14,14,14,0.4);--theme-color-alter_bg_color_00:rgba(14,14,14,0);--theme-color-alter_bg_color_02:rgba(14,14,14,0.2);--theme-color-alter_bd_color_02:rgba(44,44,44,0.2);--theme-color-alter_dark_015:rgba(255,254,254,0.15);--theme-color-alter_dark_02:rgba(255,254,254,0.2);--theme-color-alter_dark_05:rgba(255,254,254,0.5);--theme-color-alter_dark_08:rgba(255,254,254,0.8);--theme-color-alter_link_02:rgba(246,72,61,0.2);--theme-color-alter_link_07:rgba(246,72,61,0.7);--theme-color-extra_bg_color_05:rgba(27,27,27,0.5);--theme-color-extra_bg_color_07:rgba(27,27,27,0.7);--theme-color-extra_link_02:rgba(246,72,61,0.2);--theme-color-extra_text_07:rgba(218,218,218,0.7);--theme-color-extra_link_07:rgba(246,72,61,0.7);--theme-color-text_dark_003:rgba(255,254,254,0.03);--theme-color-text_dark_005:rgba(255,254,254,0.05);--theme-color-text_dark_008:rgba(255,254,254,0.08);--theme-color-text_dark_015:rgba(255,254,254,0.15);--theme-color-text_dark_02:rgba(255,254,254,0.2);--theme-color-text_dark_03:rgba(255,254,254,0.3);--theme-color-text_dark_05:rgba(255,254,254,0.5);--theme-color-text_dark_07:rgba(255,254,254,0.7);--theme-color-text_dark_08:rgba(255,254,254,0.8);--theme-color-text_link_007:rgba(246,72,61,0.07);--theme-color-text_link_02:rgba(246,72,61,0.2);--theme-color-text_link_03:rgba(246,72,61,0.3);--theme-color-text_link_04:rgba(246,72,61,0.4);--theme-color-text_link_07:rgba(246,72,61,0.7);--theme-color-text_link2_08:rgba(50,79,179,0.8);--theme-color-text_link2_007:rgba(50,79,179,0.07);--theme-color-text_link2_02:rgba(50,79,179,0.2);--theme-color-text_link2_03:rgba(50,79,179,0.3);--theme-color-text_link2_05:rgba(50,79,179,0.5);--theme-color-text_link3_007:rgba(255,168,0,0.07);--theme-color-text_link3_02:rgba(255,168,0,0.2);--theme-color-text_link3_03:rgba(255,168,0,0.3);--theme-color-inverse_text_03:rgba(249,249,249,0.3);--theme-color-inverse_link_08:rgba(255,254,254,0.8);--theme-color-inverse_hover_08:rgba(26,27,28,0.8);--theme-color-text_dark_blend:#ffffff;--theme-color-text_link_blend:#ff5e4c;--theme-color-alter_link_blend:#ff5e4c}.scheme_default,body.scheme_default,.scheme_default:where(.editor-styles-wrapper){--theme-color-bg_color:#F6F6F6;--theme-color-bd_color:#E3E3E3;--theme-color-text:#858585;--theme-color-text_light:#A5A6AA;--theme-color-text_dark:#1A1B1C;--theme-color-text_link:#F6483D;--theme-color-text_hover:#E7362A;--theme-color-text_link2:#324FB3;--theme-color-text_hover2:#213EA1;--theme-color-text_link3:#FFA800;--theme-color-text_hover3:#F09E00;--theme-color-alter_bg_color:#FFFFFF;--theme-color-alter_bg_hover:#EAECF9;--theme-color-alter_bd_color:#E3E3E3;--theme-color-alter_bd_hover:#C3C3C3;--theme-color-alter_text:#858585;--theme-color-alter_light:#A5A6AA;--theme-color-alter_dark:#1A1B1C;--theme-color-alter_link:#F6483D;--theme-color-alter_hover:#E7362A;--theme-color-alter_link2:#324FB3;--theme-color-alter_hover2:#213EA1;--theme-color-alter_link3:#FFA800;--theme-color-alter_hover3:#F09E00;--theme-color-extra_bg_color:#1B1B1B;--theme-color-extra_bg_hover:#3f3d47;--theme-color-extra_bd_color:#2C2C2C;--theme-color-extra_bd_hover:#575757;--theme-color-extra_text:#DADADA;--theme-color-extra_light:#A39E9E;--theme-color-extra_dark:#FFFEFE;--theme-color-extra_link:#F6483D;--theme-color-extra_hover:#FFFEFE;--theme-color-extra_link2:#80d572;--theme-color-extra_hover2:#8be77c;--theme-color-extra_link3:#ddb837;--theme-color-extra_hover3:#eec432;--theme-color-input_bg_color:transparent;--theme-color-input_bg_hover:transparent;--theme-color-input_bd_color:#E3E3E3;--theme-color-input_bd_hover:#C3C3C3;--theme-color-input_text:#A5A6AA;--theme-color-input_light:#A5A6AA;--theme-color-input_dark:#1A1B1C;--theme-color-inverse_bd_color:#858585;--theme-color-inverse_bd_hover:#FFFFFF;--theme-color-inverse_text:#1d1d1d;--theme-color-inverse_light:#333333;--theme-color-inverse_dark:#1A1B1C;--theme-color-inverse_link:#FFFEFE;--theme-color-inverse_hover:#FFFEFE;--theme-color-bg_color_0:rgba(246,246,246,0);--theme-color-bg_color_02:rgba(246,246,246,0.2);--theme-color-bg_color_07:rgba(246,246,246,0.7);--theme-color-bg_color_08:rgba(246,246,246,0.8);--theme-color-bg_color_09:rgba(246,246,246,0.9);--theme-color-alter_bg_color_07:rgba(255,255,255,0.7);--theme-color-alter_bg_color_08:rgba(255,255,255,0.8);--theme-color-alter_bg_color_04:rgba(255,255,255,0.4);--theme-color-alter_bg_color_00:rgba(255,255,255,0);--theme-color-alter_bg_color_02:rgba(255,255,255,0.2);--theme-color-alter_bd_color_02:rgba(227,227,227,0.2);--theme-color-alter_dark_015:rgba(26,27,28,0.15);--theme-color-alter_dark_02:rgba(26,27,28,0.2);--theme-color-alter_dark_05:rgba(26,27,28,0.5);--theme-color-alter_dark_08:rgba(26,27,28,0.8);--theme-color-alter_link_02:rgba(246,72,61,0.2);--theme-color-alter_link_07:rgba(246,72,61,0.7);--theme-color-extra_bg_color_05:rgba(27,27,27,0.5);--theme-color-extra_bg_color_07:rgba(27,27,27,0.7);--theme-color-extra_link_02:rgba(246,72,61,0.2);--theme-color-extra_text_07:rgba(218,218,218,0.7);--theme-color-extra_link_07:rgba(246,72,61,0.7);--theme-color-text_dark_003:rgba(26,27,28,0.03);--theme-color-text_dark_005:rgba(26,27,28,0.05);--theme-color-text_dark_008:rgba(26,27,28,0.08);--theme-color-text_dark_015:rgba(26,27,28,0.15);--theme-color-text_dark_02:rgba(26,27,28,0.2);--theme-color-text_dark_03:rgba(26,27,28,0.3);--theme-color-text_dark_05:rgba(26,27,28,0.5);--theme-color-text_dark_07:rgba(26,27,28,0.7);--theme-color-text_dark_08:rgba(26,27,28,0.8);--theme-color-text_link_007:rgba(246,72,61,0.07);--theme-color-text_link_02:rgba(246,72,61,0.2);--theme-color-text_link_03:rgba(246,72,61,0.3);--theme-color-text_link_04:rgba(246,72,61,0.4);--theme-color-text_link_07:rgba(246,72,61,0.7);--theme-color-text_link2_08:rgba(50,79,179,0.8);--theme-color-text_link2_007:rgba(50,79,179,0.07);--theme-color-text_link2_02:rgba(50,79,179,0.2);--theme-color-text_link2_03:rgba(50,79,179,0.3);--theme-color-text_link2_05:rgba(50,79,179,0.5);--theme-color-text_link3_007:rgba(255,168,0,0.07);--theme-color-text_link3_02:rgba(255,168,0,0.2);--theme-color-text_link3_03:rgba(255,168,0,0.3);--theme-color-inverse_text_03:rgba(29,29,29,0.3);--theme-color-inverse_link_08:rgba(255,254,254,0.8);--theme-color-inverse_hover_08:rgba(255,254,254,0.8);--theme-color-text_dark_blend:#282929;--theme-color-text_link_blend:#ff5e4c;--theme-color-alter_link_blend:#ff5e4c}.scheme_purple_default,body.scheme_purple_default,.scheme_purple_default:where(.editor-styles-wrapper){--theme-color-bg_color:#F5F6FF;--theme-color-bd_color:#DADCE9;--theme-color-text:#858585;--theme-color-text_light:#A5A6AA;--theme-color-text_dark:#171717;--theme-color-text_link:#F97D36;--theme-color-text_hover:#F0722A;--theme-color-text_link2:#616CD0;--theme-color-text_hover2:#4B57C8;--theme-color-text_link3:#AC55D5;--theme-color-text_hover3:#A245CD;--theme-color-alter_bg_color:#FFFFFF;--theme-color-alter_bg_hover:#EAECF9;--theme-color-alter_bd_color:#DADCE9;--theme-color-alter_bd_hover:#CDCFE1;--theme-color-alter_text:#858585;--theme-color-alter_light:#A5A6AA;--theme-color-alter_dark:#171717;--theme-color-alter_link:#F97D36;--theme-color-alter_hover:#F0722A;--theme-color-alter_link2:#616CD0;--theme-color-alter_hover2:#4B57C8;--theme-color-alter_link3:#AC55D5;--theme-color-alter_hover3:#A245CD;--theme-color-extra_bg_color:#171717;--theme-color-extra_bg_hover:#3f3d47;--theme-color-extra_bd_color:#363940;--theme-color-extra_bd_hover:#575757;--theme-color-extra_text:#DADADA;--theme-color-extra_light:#A39E9E;--theme-color-extra_dark:#FFFEFE;--theme-color-extra_link:#F97D36;--theme-color-extra_hover:#FFFEFE;--theme-color-extra_link2:#80d572;--theme-color-extra_hover2:#8be77c;--theme-color-extra_link3:#ddb837;--theme-color-extra_hover3:#eec432;--theme-color-input_bg_color:transparent;--theme-color-input_bg_hover:transparent;--theme-color-input_bd_color:#DADCE9;--theme-color-input_bd_hover:#CDCFE1;--theme-color-input_text:#A5A6AA;--theme-color-input_light:#A5A6AA;--theme-color-input_dark:#171717;--theme-color-inverse_bd_color:#858585;--theme-color-inverse_bd_hover:#FFFFFF;--theme-color-inverse_text:#1d1d1d;--theme-color-inverse_light:#333333;--theme-color-inverse_dark:#171717;--theme-color-inverse_link:#FFFEFE;--theme-color-inverse_hover:#FFFEFE;--theme-color-bg_color_0:rgba(245,246,255,0);--theme-color-bg_color_02:rgba(245,246,255,0.2);--theme-color-bg_color_07:rgba(245,246,255,0.7);--theme-color-bg_color_08:rgba(245,246,255,0.8);--theme-color-bg_color_09:rgba(245,246,255,0.9);--theme-color-alter_bg_color_07:rgba(255,255,255,0.7);--theme-color-alter_bg_color_08:rgba(255,255,255,0.8);--theme-color-alter_bg_color_04:rgba(255,255,255,0.4);--theme-color-alter_bg_color_00:rgba(255,255,255,0);--theme-color-alter_bg_color_02:rgba(255,255,255,0.2);--theme-color-alter_bd_color_02:rgba(218,220,233,0.2);--theme-color-alter_dark_015:rgba(23,23,23,0.15);--theme-color-alter_dark_02:rgba(23,23,23,0.2);--theme-color-alter_dark_05:rgba(23,23,23,0.5);--theme-color-alter_dark_08:rgba(23,23,23,0.8);--theme-color-alter_link_02:rgba(249,125,54,0.2);--theme-color-alter_link_07:rgba(249,125,54,0.7);--theme-color-extra_bg_color_05:rgba(23,23,23,0.5);--theme-color-extra_bg_color_07:rgba(23,23,23,0.7);--theme-color-extra_link_02:rgba(249,125,54,0.2);--theme-color-extra_text_07:rgba(218,218,218,0.7);--theme-color-extra_link_07:rgba(249,125,54,0.7);--theme-color-text_dark_003:rgba(23,23,23,0.03);--theme-color-text_dark_005:rgba(23,23,23,0.05);--theme-color-text_dark_008:rgba(23,23,23,0.08);--theme-color-text_dark_015:rgba(23,23,23,0.15);--theme-color-text_dark_02:rgba(23,23,23,0.2);--theme-color-text_dark_03:rgba(23,23,23,0.3);--theme-color-text_dark_05:rgba(23,23,23,0.5);--theme-color-text_dark_07:rgba(23,23,23,0.7);--theme-color-text_dark_08:rgba(23,23,23,0.8);--theme-color-text_link_007:rgba(249,125,54,0.07);--theme-color-text_link_02:rgba(249,125,54,0.2);--theme-color-text_link_03:rgba(249,125,54,0.3);--theme-color-text_link_04:rgba(249,125,54,0.4);--theme-color-text_link_07:rgba(249,125,54,0.7);--theme-color-text_link2_08:rgba(97,108,208,0.8);--theme-color-text_link2_007:rgba(97,108,208,0.07);--theme-color-text_link2_02:rgba(97,108,208,0.2);--theme-color-text_link2_03:rgba(97,108,208,0.3);--theme-color-text_link2_05:rgba(97,108,208,0.5);--theme-color-text_link3_007:rgba(172,85,213,0.07);--theme-color-text_link3_02:rgba(172,85,213,0.2);--theme-color-text_link3_03:rgba(172,85,213,0.3);--theme-color-inverse_text_03:rgba(29,29,29,0.3);--theme-color-inverse_link_08:rgba(255,254,254,0.8);--theme-color-inverse_hover_08:rgba(255,254,254,0.8);--theme-color-text_dark_blend:#242424;--theme-color-text_link_blend:#ff8f45;--theme-color-alter_link_blend:#ff8f45}
