/* trx_addons-icons */
[class*=" trx_addons_icon-"]:before {
font-family: "trx_addons_icons";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.trx_addons_icon-up:before { content: '\e85a'; }
/* magnific-popup */
button::-moz-focus-inner{padding:0;border:0}
/* trx_addons */
:root{--fixed-rows-height:0px}.trx_addons_scroll_to_top{display:block;background:#fff;cursor:pointer;opacity:0;position:fixed;z-index:7999;bottom:-4em;right:2em;width:3em;height:3em;line-height:3em;text-align:center}.trx_addons_scroll_to_top.trx_addons_scroll_to_top.trx_addons_scroll_to_top{-webkit-transition:-webkit-transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease;-ms-transition:-ms-transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,bottom 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,opacity 0.3s ease}.trx_addons_scroll_to_top:before{margin:0 !important}.trx_addons_scroll_to_top.show{opacity:1;bottom:2em}html{overflow-y:scroll !important}[class*=" trx_addons_icon-"]:before{margin:0;width:auto;font-size:inherit;line-height:inherit !important;font-weight:inherit}:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial}:root{--trx-addons-tooltip-padding-top:6px;--trx-addons-tooltip-padding-bottom:6px;--trx-addons-tooltip-padding-left:10px;--trx-addons-tooltip-padding-right:10px}:root{--trx-addons-reviews-block-mark-border:6px}:root{--sc-space-tiny:1rem;--sc-space-small:2rem;--sc-space-medium:3.3333rem;--sc-space-large:6.6667rem;--sc-space-big:var(--sc-space-large);--sc-space-huge:8.6667rem;--sc-shift-tiny:2em;--sc-shift-small:4em;--sc-shift-medium:6em;--sc-shift-large:8em}:root{--trx-addons-parallax-x-anchor:center;--trx-addons-parallax-y-anchor:center}:root{--trx-addons-fixed-rows-duration:0.3s}:root{--sc-slider-controller-height:100px}
/* trx_addons-mouse-helper */
.trx_addons_mouse_helper {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px;
--mouse-helper-left: 5px;
--mouse-helper-top: 25px;
position: fixed;
z-index: 999999;
top: var(--mouse-helper-top);
left: var(--mouse-helper-left);
width: var(--mouse-helper-width);
height: var(--mouse-helper-height);
-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;
-webkit-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
-ms-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
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;
overflow: hidden;
font-size: 0.75em;
text-indent: 200px;
line-height: 1.25em;
text-align: center;
color: #fff;
background-color: #11a0d2;
border: 1px solid transparent;
opacity: 0;
pointer-events: none;
will-change: left, top, width, height;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_centered {
left: calc( var(--mouse-helper-width) / -2 );
top: calc( var(--mouse-helper-height) / -2 );
}
/* chroma-fontello */
@font-face {
font-family: 'fontello';
src: url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.eot?91607064');
src: url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.eot?91607064') format('embedded-opentype'),
url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.woff2?91607064') format('woff2'),
url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.woff?91607064') format('woff'),
url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.ttf?91607064') format('truetype'),
url('/wp-content/themes/chroma/skins/default/css/font-icons/font/fontello.svg?91607064') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
/* chroma-style */
html, body, div, span, iframe, h1, h2, h3, p, a, em, small, strong, ul, li, form, label, input, textarea, button, 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;
}
iframe, form, label, input, textarea, button {
border: 0;
}
html {
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-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%;
}
/* chroma-skin-default */
: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;
}
html {
font-size: 16px;
}
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body,
body[class*=scheme_] {
background-color: var(--theme-color-bg_color);
}
[class*=scheme_],
body[class*=scheme_] {
color: var(--theme-color-text);
}
details, footer, header, nav, section {
display: block;
}
ul {
padding-left: 1.5em;
}
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);
}
a,
a:hover,
:focus,
a:focus,
:active,
a:active {
outline: 0;
}
a img {
border: none;
}
a,
button {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
h1, h2, h3, li a {
color: var(--theme-color-text_dark);
}
li a:hover {
color: var(--theme-color-text_link);
}
b, strong {
font-weight: bold;
}
em {
font-style: italic;
}
small {
font-size: 80%;
}
[hidden] {
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;
}
img {
max-width: 100%;
height: auto;
vertical-align: top;
}
figure {
border: 0;
margin: 0;
padding: 0;
overflow: hidden;
position: relative;
max-width: 100%;
display: -ms-flexbox;
display: -webkit-box;
display: flex;
-ms-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-ms-flex-align: center;
-webkit-box-align: center;
align-items: center;
-ms-flex-pack: start;
-webkit-box-pack: start;
justify-content: flex-start;
}
figure {
margin-bottom: 1em;
}
figure figcaption {
font-size: 15px;
line-height: 18px;
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 1px !important;
position: relative;
right: auto;
text-align: left;
top: auto;
-ms-flex-grow: 0;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-basis: auto;
-ms-flex-preferred-size: 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 {
width: 0;
}
figure figcaption::-webkit-scrollbar-track {
background: var(--theme-color-alter_bg_color);
}
figure figcaption::-webkit-scrollbar-thumb {
background-color: var(--theme-color-alter_bd_hover);
border: 1px solid var(--theme-color-alter_bg_color);
border-radius: 6px;
}
figure figcaption a {
color: var(--theme-color-text_dark);
}
figure figcaption a:hover {
color: var(--theme-color-text_hover);
}
iframe {
max-width: 100%;
min-height: 100px;
vertical-align: top;
}
form {
margin-bottom: 0;
}
button, input, textarea {
font-family: inherit;
font-size: 1em;
margin: 0;
vertical-align: baseline;
}
button:not(.components-button) {
overflow: visible;
}
form button:not(.components-button) {
-webkit-appearance: none;
cursor: pointer;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
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;
border-radius: 0;
}
form button:not(.components-button) {
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: 17px 54px;
border-width: 0 !important;
}
form button:not(.components-button):hover,
form button:not(.components-button):focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
textarea {
padding: 0.6em 0;
border: none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-radius: 0;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
textarea {
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=email]:focus,
input[type=tel]:focus,
input[type=search]:focus,
textarea:focus {
color: var(--theme-color-input_dark);
border-color: var(--theme-color-input_bd_hover);
background-color: var(--theme-color-input_bg_hover);
}
textarea {
overflow: auto;
vertical-align: top;
min-height: 10em;
}
input[placeholder]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-input_light);
-webkit-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;
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;
-moz-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;
-moz-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]::-webkit-input-placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-input_light);
-webkit-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;
-moz-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;
}
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;
}
input[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-input_light);
-webkit-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;
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;
-moz-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;
}
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;
}
textarea[placeholder]::placeholder {
text-overflow: ellipsis;
opacity: 1;
color: var(--theme-color-input_light);
-webkit-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::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
input[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);
}
input[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::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
textarea[placeholder]:focus::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
textarea[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);
}
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::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
input[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);
}
input[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::-webkit-input-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
textarea[placeholder]:active::-moz-placeholder {
opacity: 1;
color: var(--theme-color-input_dark);
}
textarea[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);
}
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 {
-webkit-transition: background-color 50000s ease-in-out 90000s, color 50000s ease-in-out 90000s;
transition: background-color 50000s ease-in-out 90000s, color 50000s ease-in-out 90000s;
}
textarea, input[type=text], input[type=email], input[type=tel], input[type=search] {
-webkit-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;
border-radius: 0;
}
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;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
textarea {
-webkit-appearance: none;
outline: none;
resize: none;
}
button:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=search]:focus,
textarea:focus {
outline: 0;
}
.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);
}
.row {
margin-left: 0;
margin-right: calc(-1 * var(--theme-var-grid_gap));
}
.row:after {
content: " ";
clear: both;
width: 100%;
height: 0;
display: block;
}
.show {
display: block !important;
}
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 {
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;
transition: background-color 5000s ease-in-out 0s !important;
background: transparent;
-webkit-filter: none;
filter: none;
}
/* chroma-plugins */
.trx_addons_mouse_helper{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.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:50%;color:var(--theme-color-inverse_hover);border-color:var(--theme-color-text_dark);background-color:var(--theme-color-text_dark)}.scroll_to_top_style_default:before{position:relative;top:-1px;font-size:11px;font-weight:400;font-family:"fontello";content:"\ea08"}.scroll_to_top_style_default:hover{color:var(--theme-color-inverse_link);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.trx_addons_mouse_helper{font-size:16px;text-indent:0;--mouse-helper-width:8px;--mouse-helper-height:8px;--mouse-helper-left:20px;--mouse-helper-top:20px;border:none;mix-blend-mode:difference;background-color:#ffffff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;-webkit-transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,-webkit-box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,-webkit-box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease;transition:width 0.3s ease,height 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,left 0.3s ease,top 0.3s ease,border-radius 0.1s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}: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 )}
/* chroma-custom */
: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:"Work Sans",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.625em;--theme-font-p_text-decoration:inherit;--theme-font-p_text-transform:none;--theme-font-p_letter-spacing:-0.32px;--theme-font-p_margin-top:0em;--theme-font-p_margin-bottom:1.59em;--theme-font-post_font-family:inherit;--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:kudryashev-d-contrast-sans,sans-serif;--theme-font-h1_font-size:3.563rem;--theme-font-h1_font-weight:400;--theme-font-h1_font-style:normal;--theme-font-h1_line-height:1.06em;--theme-font-h1_text-decoration:none;--theme-font-h1_text-transform:none;--theme-font-h1_letter-spacing:-1.71px;--theme-font-h1_margin-top:1.24em;--theme-font-h1_margin-bottom:0.33em;--theme-font-h2_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-h2_font-size:2.938rem;--theme-font-h2_font-weight:400;--theme-font-h2_font-style:normal;--theme-font-h2_line-height:1.06em;--theme-font-h2_text-decoration:none;--theme-font-h2_text-transform:none;--theme-font-h2_letter-spacing:0px;--theme-font-h2_margin-top:0.92em;--theme-font-h2_margin-bottom:0.37em;--theme-font-h3_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-h3_font-size:2.188rem;--theme-font-h3_font-weight:400;--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:0px;--theme-font-h3_margin-top:1.3em;--theme-font-h3_margin-bottom:0.53em;--theme-font-h4_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-h4_font-size:1.750rem;--theme-font-h4_font-weight:400;--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:1.57em;--theme-font-h4_margin-bottom:0.57em;--theme-font-h5_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-h5_font-size:2.00rem;--theme-font-h5_font-weight:400;--theme-font-h5_font-style:normal;--theme-font-h5_line-height:1.417em;--theme-font-h5_text-decoration:none;--theme-font-h5_text-transform:uppercase;--theme-font-h5_letter-spacing:0px;--theme-font-h5_margin-top:1.55em;--theme-font-h5_margin-bottom:0.6em;--theme-font-h6_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-h6_font-size:1.188rem;--theme-font-h6_font-weight:400;--theme-font-h6_font-style:normal;--theme-font-h6_line-height:1.474em;--theme-font-h6_text-decoration:none;--theme-font-h6_text-transform:none;--theme-font-h6_letter-spacing:0px;--theme-font-h6_margin-top:2.5em;--theme-font-h6_margin-bottom:0.71em;--theme-font-logo_font-family:kudryashev-d-contrast-sans,sans-serif;--theme-font-logo_font-size:1.7em;--theme-font-logo_font-weight:400;--theme-font-logo_font-style:normal;--theme-font-logo_line-height:1.25em;--theme-font-logo_text-decoration:none;--theme-font-logo_text-transform:none;--theme-font-logo_letter-spacing:0px;--theme-font-button_font-family:"Work Sans",sans-serif;--theme-font-button_font-size:16px;--theme-font-button_font-weight:500;--theme-font-button_font-style:normal;--theme-font-button_line-height:21px;--theme-font-button_text-decoration:none;--theme-font-button_text-transform:none;--theme-font-button_letter-spacing:0px;--theme-font-input_font-family:inherit;--theme-font-input_font-size:15px;--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:inherit;--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:kudryashev-d-contrast,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:"Work Sans",sans-serif;--theme-font-submenu_font-size:14px;--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:-0.42px;--theme-font-other_font-family:"Work Sans",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{margin-top:var(--theme-font-p_margin-top);margin-bottom:var(--theme-font-p_margin-bottom)}p[style*="font-size"]{line-height:var(--theme-font-p_line-height)}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)}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],textarea{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)}form button:not(.components-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)}figure figcaption{font-family:var(--theme-font-p_font-family)}.scheme_default,body.scheme_default{--theme-color-bg_color:#F7F5F1;--theme-color-bd_color:#E5DFDB;--theme-color-text:#7D7D84;--theme-color-text_light:#A4A4A8;--theme-color-text_dark:#100F17;--theme-color-text_link:#C69E50;--theme-color-text_hover:#B78D3D;--theme-color-text_link2:#A87860;--theme-color-text_hover2:#91634C;--theme-color-text_link3:#C0BA90;--theme-color-text_hover3:#AEA87D;--theme-color-alter_bg_color:#ffffff;--theme-color-alter_bg_hover:#F9F9F9;--theme-color-alter_bd_color:#E5DFDB;--theme-color-alter_bd_hover:#D4CAC4;--theme-color-alter_text:#7D7D84;--theme-color-alter_light:#A4A4A8;--theme-color-alter_dark:#100F17;--theme-color-alter_link:#C69E50;--theme-color-alter_hover:#B78D3D;--theme-color-alter_link2:#A87860;--theme-color-alter_hover2:#91634C;--theme-color-alter_link3:#C0BA90;--theme-color-alter_hover3:#AEA87D;--theme-color-extra_bg_color:#2D2D2D;--theme-color-extra_bg_hover:#242424;--theme-color-extra_bd_color:#3D3D3D;--theme-color-extra_bd_hover:#4A4A4A;--theme-color-extra_text:#E1E1E1;--theme-color-extra_light:#A1A4A8;--theme-color-extra_dark:#ffffff;--theme-color-extra_link:#C69E50;--theme-color-extra_hover:#ffffff;--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:#E5DFDB;--theme-color-input_bd_hover:#100F17;--theme-color-input_text:#A4A4A8;--theme-color-input_light:#A4A4A8;--theme-color-input_dark:#100F17;--theme-color-inverse_bd_color:#67bcc1;--theme-color-inverse_bd_hover:#5aa4a9;--theme-color-inverse_text:#1d1d1d;--theme-color-inverse_light:#333333;--theme-color-inverse_dark:#100F17;--theme-color-inverse_link:#ffffff;--theme-color-inverse_hover:#ffffff;--theme-color-bg_color_0:rgba(247,245,241,0);--theme-color-bg_color_02:rgba(247,245,241,0.2);--theme-color-bg_color_07:rgba(247,245,241,0.7);--theme-color-bg_color_08:rgba(247,245,241,0.8);--theme-color-bg_color_09:rgba(247,245,241,0.9);--theme-color-alter_bg_color_07:rgba(255,255,255,0.7);--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(229,223,219,0.2);--theme-color-alter_dark_015:rgba(16,15,23,0.15);--theme-color-alter_dark_02:rgba(16,15,23,0.2);--theme-color-alter_dark_05:rgba(16,15,23,0.5);--theme-color-alter_dark_08:rgba(16,15,23,0.8);--theme-color-alter_link_02:rgba(198,158,80,0.2);--theme-color-alter_link_07:rgba(198,158,80,0.7);--theme-color-extra_bg_color_05:rgba(45,45,45,0.5);--theme-color-extra_bg_color_07:rgba(45,45,45,0.7);--theme-color-extra_link_02:rgba(198,158,80,0.2);--theme-color-extra_link_07:rgba(198,158,80,0.7);--theme-color-text_dark_003:rgba(16,15,23,0.03);--theme-color-text_dark_005:rgba(16,15,23,0.05);--theme-color-text_dark_008:rgba(16,15,23,0.08);--theme-color-text_dark_015:rgba(16,15,23,0.15);--theme-color-text_dark_02:rgba(16,15,23,0.2);--theme-color-text_dark_03:rgba(16,15,23,0.3);--theme-color-text_dark_05:rgba(16,15,23,0.5);--theme-color-text_dark_07:rgba(16,15,23,0.7);--theme-color-text_dark_08:rgba(16,15,23,0.8);--theme-color-text_link_007:rgba(198,158,80,0.07);--theme-color-text_link_02:rgba(198,158,80,0.2);--theme-color-text_link_03:rgba(198,158,80,0.3);--theme-color-text_link_04:rgba(198,158,80,0.4);--theme-color-text_link_07:rgba(198,158,80,0.7);--theme-color-text_link2_08:rgba(168,120,96,0.8);--theme-color-text_link2_007:rgba(168,120,96,0.07);--theme-color-text_link2_02:rgba(168,120,96,0.2);--theme-color-text_link2_03:rgba(168,120,96,0.3);--theme-color-text_link2_05:rgba(168,120,96,0.5);--theme-color-text_link3_007:rgba(192,186,144,0.07);--theme-color-text_link3_02:rgba(192,186,144,0.2);--theme-color-text_link3_03:rgba(192,186,144,0.3);--theme-color-inverse_text_03:rgba(29,29,29,0.3);--theme-color-inverse_link_08:rgba(255,255,255,0.8);--theme-color-inverse_hover_08:rgba(255,255,255,0.8);--theme-color-text_dark_blend:#1b1924;--theme-color-text_link_blend:#d4b160;--theme-color-alter_link_blend:#d4b160}
/* chroma-child */
@media (max-width: 980px) {
.nav details.mobile-menu { display: block !important; }
}
.nav details.mobile-menu > summary {
min-width: 44px;
min-height: 44px;
display: inline-flex;
align-items: center;
justify-content: center;
}
/* chroma-extra-styles-default */
@media (min-width: 1680px) and (max-width: 2159px) {
}
@media (max-width: 1279px) {
}
@media (max-width: 767px) {
}
/* trx_addons-responsive */
@media (max-width:1279px){:root{--sc-space-tiny:1em;--sc-space-small:2em;--sc-space-medium:3em;--sc-space-large:4em;--sc-space-huge:5em;--sc-shift-tiny:1em;--sc-shift-small:2em;--sc-shift-medium:3em;--sc-shift-large:4em}}@media (max-width:1023px){.trx_addons_scroll_to_top{right:1em}.trx_addons_scroll_to_top.show{bottom:1em}}
/* trx_addons-mouse-helper-responsive */
@media (max-width: 1279px) {
.trx_addons_mouse_helper {
display: none;
}
}
/* chroma-responsive */
@media (max-width:1679px){:root{--theme-var-page_width_new:min( 1290px,var(--theme-var-page_width) );--theme-var-page:var(--theme-var-page_width_new);--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );--theme-var-content_narrow:calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );--theme-var-padding_narrow:calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )}}@media (max-width:1439px){:root{--theme-var-page_width:1100px;--theme-var-page:var(--theme-var-page_width);--theme-var-page_extra:40px;--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );--theme-var-content_narrow:calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );--theme-var-padding_narrow:calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )}}@media (max-width:1279px){:root{--theme-var-page_extra:30px;--theme-var-page:calc( 100vw - var(--theme-var-page_extra) * 2 );--theme-var-sidebar_width:300px;--theme-var-sidebar_gap_width:30px;--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:calc( var(--theme-var-page) - var(--theme-var-sidebar) - var(--theme-var-sidebar_gap) );--theme-var-content_narrow:calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );--theme-var-padding_narrow:calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )}h1{font-size:46px}h2{font-size:36px}h3{font-size:28px}hr{margin-top:4em !important;margin-bottom:4em !important}p,ul{margin-bottom:1em}form button:not(.components-button){padding:15px 55px;line-height:20px}.scroll_to_top_style_default:before{font-size:10px;top:-2px}}@media (max-width:1023px){:root{--theme-var-page_extra:30px;--theme-var-page:calc( 100vw - var(--theme-var-page_extra) * 2 );--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:var(--theme-var-page);--theme-var-content_narrow:calc( var(--theme-var-content) * var(--theme-var-koef_narrow) );--theme-var-padding_narrow:calc( var(--theme-var-content) * ( 1 - var(--theme-var-koef_narrow) ) )}html,body{line-height:158%}h1{font-size:38px;line-height:42px;margin-top:30px;margin-bottom:16px}h2{font-size:30px;line-height:35px;margin-top:28px;margin-bottom:16px}h3{font-size:25px;line-height:29px;margin-top:25px;margin-bottom:16px}hr{margin-top:3em !important;margin-bottom:3em !important}}@media (max-width:767px){:root{--theme-var-page_extra:30px;--theme-var-page:calc( 100vw - var(--theme-var-page_extra) * 2 );--theme-var-grid_gap:20px;--theme-var-grid_max_columns:2;--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:var(--theme-var-page);--theme-var-content_narrow:var(--theme-var-content);--theme-var-padding_narrow:0px}h1{font-size:30px;line-height:35px;margin-top:25px;margin-bottom:14px;letter-spacing:-1px}h2{font-size:26px;line-height:28px;margin-top:24px;margin-bottom:14px;letter-spacing:0}h3{font-size:23px;line-height:26px;margin-top:24px;margin-bottom:14px;letter-spacing:0}input[type=text],input[type=email],input[type=tel],input[type=search],textarea{font-size:15px}form button:not(.components-button){padding:13px 40px;font-size:15px;line-height:21px}:root{--theme-var-elm_gap_narrow:8px;--theme-var-elm_gap_default:10px;--theme-var-elm_gap_extended:var(--theme-var-grid_gap);--theme-var-elm_gap_wide:30px;--theme-var-elm_gap_wider:40px;--theme-var-elm_add_page_margins:var(--theme-var-elm_gap_extended)}}@media (max-width:600px){:root{--theme-var-grid_gap:20px;--theme-var-grid_max_columns:1}}@media (max-width:479px){:root{--theme-var-page_extra:20px;--theme-var-page:calc( 100vw - var(--theme-var-page_extra) * 2 );--theme-var-grid_gap:20px;--theme-var-grid_max_columns:1;--theme-var-sidebar:clamp( var(--theme-var-sidebar_width_min,150px),calc( var(--theme-var-page) * var(--theme-var-sidebar_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_width_max,500px) );--theme-var-sidebar_gap:clamp( var(--theme-var-sidebar_gap_width_min,0px),calc( var(--theme-var-page) * var(--theme-var-sidebar_gap_prc) * var(--theme-var-sidebar_proportional) + var(--theme-var-sidebar_gap_width) * ( 1 - var(--theme-var-sidebar_proportional) ) ),var(--theme-var-sidebar_gap_width_max,100px) );--theme-var-sidebar_and_gap:calc( var(--theme-var-sidebar) + var(--theme-var-sidebar_gap) );--theme-var-content:var(--theme-var-page);--theme-var-content_narrow:var(--theme-var-content);--theme-var-padding_narrow:0px}html,body{line-height:153.84615%}h1,h2,h3{-ms-hyphens:auto;hyphens:auto}h1{font-size:26px;line-height:31px;margin-top:25px;margin-bottom:14px;letter-spacing:0}h2{font-size:23px;line-height:28px;margin-top:25px;margin-bottom:14px;letter-spacing:0}h3{font-size:21px;line-height:24px;margin-top:22px;margin-bottom:13px;letter-spacing:0}input[type=text],input[type=email],input[type=tel],input[type=search],textarea{padding:0.5em 0;width:100%}figure figcaption{padding:11px 0 1px 0 !important}}
.trx_addons_mouse_helper{display:none!important}