.gtranslate_wrapper {
display: flex;
gap: 10px;
align-items: center;
font-family: inherit; font-size: 14px;
} .gtranslate_wrapper a.glink {
display: flex;
align-items: center;
gap: 6px;
padding: 6px 10px;
border-radius: 6px;
text-decoration: none;
color: var(--theme-color-text, #333);
transition: all 0.2s ease;
} .gtranslate_wrapper a.glink img {
width: 18px;
height: 18px;
border-radius: 20%;
box-shadow: 0 0 2px rgba(0,0,0,0.15);
} .gtranslate_wrapper a.glink:hover {
background: rgba(0,0,0,0.05);
color: var(--theme-color-accent, #000);
} .gtranslate_wrapper a.gt-current-lang {
background: var(--theme-color-bg_hover, #f0f0f0);
font-weight: 600;
color: var(--theme-color-accent, #000);
}.sc_icons_default .sc_icons_item {
height: unset;
}
.sc_icons_default { }
.sc_icons_default .sc_icons_icon {
width: 3.2em;
height: 3.2em;
line-height: 3.2em;
text-align: center;
color: var(--theme-color-text_dark);
}
.sc_icons_default .sc_icons_icon:before, .sc_icons_default .sc_icons_icon > span:before {
font-size: 3em;
line-height: inherit !important;
}
.sc_icons_default .sc_icons_icon.sc_icon_type_svg svg, .sc_icons_default .sc_icons_icon.sc_icon_type_svg object {
width: inherit;
height: inherit;
margin-bottom: 0;
}
.sc_icons_default.sc_icons_size_small .sc_icons_icon {
width: 2.2em;
height: 2.2em;
line-height: 2.2em;
text-align: center;
}
.sc_icons_default.sc_icons_size_small .sc_icons_icon:before, .sc_icons_default.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2em;
}
.sc_icons_default.sc_icons_size_large .sc_icons_icon {
width: 4.2em;
height: 4.2em;
line-height: 4.2em;
text-align: center;
}
.sc_icons_default.sc_icons_size_large .sc_icons_icon:before, .sc_icons_default.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4em;
}
.sc_icons_default { }
.sc_icons_default .sc_icons_icon + .sc_icons_item_details,
.sc_icons_default .sc_icons_image + .sc_icons_item_details {
margin-top: calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef) * 3px);
}
.sc_icons_default .sc_icons_item_title + .sc_icons_item_description {
margin-top: 18px;
}
.sc_icons_default .sc_icons_item_description {
font-size: 16px;
line-height: 26px;
color: var(--theme-color-text_dark);
}
.sc_icons_default .sc_icons_item_description a {
color: var(--theme-color-text_dark);
}
.sc_icons_default .sc_icons_item_description a:hover {
color: var(--theme-color-accent_link);
} .sc_icons_modern .sc_icons_item + .sc_icons_item {
margin-top: 15px;
}
.sc_icons_modern .sc_icons_item {
height: unset;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sc_icons_modern { }
.sc_icons_modern .sc_icons_icon,
.sc_icons_modern .sc_icons_image {
position: relative;
margin-right: 16px;
}
.sc_icons_modern .sc_icons_icon {
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
color: var(--theme-color-text_dark);
}
.sc_icons_modern .sc_icons_icon:before, .sc_icons_modern .sc_icons_icon > span:before {
font-size: 3em;
line-height: inherit !important;
}
.sc_icons_modern .sc_icons_icon.sc_icon_type_svg svg, .sc_icons_modern .sc_icons_icon.sc_icon_type_svg object {
width: inherit;
height: inherit;
margin-bottom: 0;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before, .sc_icons_modern.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2em;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon {
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon:before, .sc_icons_modern.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 3em;
}
.sc_icons_modern { }
.sc_icons_modern.sc_align_center .sc_icons_item {
display: block;
}
.sc_icons_modern.sc_align_center .sc_icons_item .sc_icons_icon,
.sc_icons_modern.sc_align_center .sc_icons_item .sc_icons_image {
display: block;
margin: 0 auto 11px;
}
.sc_icons_modern { }
.sc_icons_modern.sc_align_right .sc_icons_item {
-webkit-box-pack: right;
-ms-flex-pack: right;
justify-content: right;
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_icon,
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_image {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin: 0 0 0 11px;
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_item_details {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.sc_icons_modern { }
.sc_icons_modern .sc_icons_item_details {
min-height: unset !important;
padding: 0 !important;
}
.sc_icons_modern .sc_icons_item_details .sc_icons_item_title {
font-weight: 500;
}
.sc_icons_modern .sc_icons_item_description {
font-size: 14px;
line-height: 23px;
}
.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description {
margin-top: 8px;
} .sc_icons_classic .sc_icons_item {
height: unset;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_classic { }
.sc_icons_classic .sc_icons_icon,
.sc_icons_classic .sc_icons_image {
position: relative;
margin-right: calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef) * 7px);
}
.sc_icons_classic .sc_icons_icon {
width: 3.3em;
height: 3.3em;
line-height: 2.7em;
color: var(--theme-color-accent_link4);
}
.sc_icons_classic .sc_icons_icon:before, .sc_icons_classic .sc_icons_icon > span:before {
font-size: 2.5em;
line-height: inherit !important;
}
.sc_icons_classic .sc_icons_icon.sc_icon_type_svg svg, .sc_icons_classic .sc_icons_icon.sc_icon_type_svg object {
width: inherit;
height: inherit;
margin-bottom: 0;
}
.sc_icons_classic.sc_icons_size_small .sc_icons_icon {
width: 2em;
height: 2em;
line-height: 1.5em;
}
.sc_icons_classic.sc_icons_size_small .sc_icons_icon:before, .sc_icons_classic.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2em;
}
.sc_icons_classic.sc_icons_size_large .sc_icons_icon {
width: 4em;
height: 4em;
line-height: 3.5em;
}
.sc_icons_classic.sc_icons_size_large .sc_icons_icon:before, .sc_icons_classic.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 3.1em;
}
.sc_icons_classic { }
.sc_icons_classic.sc_align_center .sc_icons_item {
display: block;
}
.sc_icons_classic.sc_align_center .sc_icons_item .sc_icons_icon,
.sc_icons_classic.sc_align_center .sc_icons_item .sc_icons_image {
display: block;
margin: 0 auto calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef) * 3px);
}
.sc_icons_classic { }
.sc_icons_classic.sc_align_right .sc_icons_item {
-webkit-box-pack: right;
-ms-flex-pack: right;
justify-content: right;
}
.sc_icons_classic.sc_align_right .sc_icons_item .sc_icons_icon,
.sc_icons_classic.sc_align_right .sc_icons_item .sc_icons_image {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin: 0 0 0 calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef) * 7px);
}
.sc_icons_classic.sc_align_right .sc_icons_item .sc_icons_item_details {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.sc_icons_classic { }
.sc_icons_classic .sc_icons_item_details {
min-height: unset !important;
padding: 0 !important;
}
.sc_icons_classic .sc_icons_item_details .sc_icons_item_title {
font-weight: 500;
}
.sc_icons_classic .sc_icons_item_description {
font-size: 14px;
line-height: 23px;
}
.sc_icons_classic .sc_icons_item_title + .sc_icons_item_description {
margin-top: 8px;
} .sc_icons.sc_icons_divider .sc_icons_item .sc_icons_item_more_link .link_icon:before {
font-size: 17px;
}
.sc_icons_divider .slider-wrapper .sc_icons_item,
.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item {
position: relative;
padding: 15px 20px 15px 0;
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item:after {
content: "";
display: block;
height: 100%;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-extra_bd_color);
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after {
right: -1px;
}
.sc_icons_divider .slider-wrapper .swiper-slide-prev .sc_icons_item:after {
right: 0;
}
.sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item, .sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item {
padding: 15px 20px;
}
.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after {
right: -25px;
}
.sc_icons_divider.sc_align_right .slider-wrapper .sc_icons_item, .sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item {
padding: 15px 0 15px 20px;
}
.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after {
right: -50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: -50px;
margin-bottom: -50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*=trx_addons_column-] {
padding-right: 50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom {
padding-bottom: 50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row {
margin-bottom: 0;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*=trx_addons_column-] {
padding-bottom: 0;
}
.sc_icons_divider .sc_icons_columns_wrap [class*=trx_addons_column-]:last-child .sc_icons_item:after {
display: none;
}
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after {
display: none;
}
.sc_icons_divider .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
text-transform: none;
font-weight: 600;
}
.sc_icons_divider .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider .sc_icons_image + .sc_icons_item_details {
margin-top: 2.35em;
}
.sc_icons_divider .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_divider .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 3.2em;
}
.sc_icons_divider .sc_icons_icon:before,
.sc_icons_divider .sc_icons_icon > span:before {
font-size: 3.6em;
}
.sc_icons_divider .sc_icon_type_svg svg,
.sc_icons_divider .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_divider.sc_icons_size_small .sc_icons_icon:before, .sc_icons_divider.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.4em;
}
.sc_icons_divider.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_divider.sc_icons_size_small .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
}
.sc_icons_divider.sc_icons_size_large .sc_icons_icon:before, .sc_icons_divider.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.4em;
}
.sc_icons_divider.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider.sc_icons_size_large .sc_icon_type_svg object {
width: 5.4em;
height: 5.4em;
} .sc_icons_qw-stylish .trx_addons_columns_wrap {
border-radius: 15px;
}
.sc_icons_qw-stylish .sc_icons_item_title {
font-size: 1.396rem;
font-weight: 600;
text-transform: none;
}
.sc_icons_qw-stylish .sc_icons_icon:before,
.sc_icons_qw-stylish .sc_icons_icon > span:before {
font-size: 4.7em;
}