 @media (min-width:2160px) {   .hide_on_wide,  .sc_layouts_hide_on_wide {   display:none !important; } } @media (min-width:1680px) and (max-width:2159px) {   .hide_on_desktop,  .sc_layouts_hide_on_desktop {   display:none !important; }  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {   padding-top:0;   padding-bottom:0; }  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {   max-height:3em; } } @media (min-width:1280px) and (max-width:1679px) {   .hide_on_notebook,  .sc_layouts_hide_on_notebook {   display:none !important; }  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {   padding-top:0;   padding-bottom:0; }  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {   max-height:3em; } } @media (min-width:768px) and (max-width:1279px) {   .sc_push_hide_on_tablet {   margin-top:0 !important; }  .sc_pull_hide_on_tablet {   margin-bottom:0 !important; } .hide_on_tablet,  .sc_layouts_hide_on_tablet {   display:none !important; }  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {   padding-top:0;   padding-bottom:0; }  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {   max-height:3em; } } @media (max-width:767px) {   .sc_push_hide_on_mobile {   margin-top:0 !important; }  .sc_pull_hide_on_mobile {   margin-bottom:0 !important; } .hide_on_mobile,  .sc_layouts_hide_on_mobile {   display:none !important; }  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always,  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {   padding-top:0;   padding-bottom:0; }  .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img,  .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img {   max-height:3em; } } @media (max-width:1439px) {   .trx_addons_audio_player {   padding:2em; } .sc_item_subtitle + .sc_item_title {   margin-top:0.4em; }  .sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr,  .sc_item_title + .sc_item_slider, .sc_item_subtitle + .sc_item_slider, .sc_item_descr + .sc_item_slider,  .sc_item_title + .sc_item_columns, .sc_item_subtitle + .sc_item_columns, .sc_item_descr + .sc_item_columns,  .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content, .sc_item_descr + .sc_item_content {   margin-top:2em; }  .sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image,  .sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image,  .sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image,  .sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image,  .sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image,  .sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image {   margin-top:2em; } .sc_layouts_row:not(.sc_layouts_row_type_narrow),  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"],  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {   font-size:14px; }  .sc_layouts_row_fixed_on {   left:-15px;   right:-15px; }  .sc_layouts_row .sc_button {   font-size:12px;   padding:1.5em; } .sc_team_default .sc_team_item_info {   padding:2.1429em; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_content {   padding:2.1429em; }  .sc_blogger_default .sc_blogger_item .sc_blogger_item_button {   margin-top:1em; } .sc_content_width_1_1 {   width:1100px; }  .sc_content_width_1_2 {   width:550px; }  .sc_content_width_1_3 {   width:366.6666666667px; }  .sc_content_width_2_3 {   width:733.3333333333px; }  .sc_content_width_1_4 {   width:275px; }  .sc_content_width_3_4 {   width:825px; } .sc_promo.sc_promo_size_normal .sc_promo_text_inner {   padding:2.1429em; } .sc_recent_news_style_news-announce .post_size_medium .post_title,  .sc_recent_news_style_news-announce .post_size_small .post_title {   font-size:1.2em; }  .sc_recent_news_style_news-announce .post_size_full {   height:372px; }  .sc_recent_news_style_news-announce .post_size_big {   height:186px; }  .sc_recent_news_style_news-announce .post_size_medium {   height:93px; }  .sc_recent_news_style_news-announce .post_size_small {   height:93px; } a.custom-logo-link img,  .sc_layouts_row .sc_layouts_logo img {   max-height:4.5em; } } @media (max-width:1279px) {   .trx_addons_audio_player {   padding:2em 1.6em; } .sc_push_x_tiny {   margin-left:1em !important; }  .sc_push_x_tiny_negative {   margin-left:-1em !important; }  .sc_push_x_small {   margin-left:2em !important; }  .sc_push_x_small_negative {   margin-left:-2em !important; }  .sc_push_x_medium {   margin-left:3em !important; }  .sc_push_x_medium_negative {   margin-left:-3em !important; }  .sc_push_x_large {   margin-left:4em !important; }  .sc_push_x_large_negative {   margin-left:-4em !important; }  .sc_push_tiny,  .sc_push_y_tiny {   margin-top:1em !important; }  .sc_push_tiny_negative,  .sc_push_y_tiny_negative {   margin-top:-1em !important; }  .sc_push_small,  .sc_push_y_small {   margin-top:2em !important; }  .sc_push_small_negative,  .sc_push_y_small_negative {   margin-top:-2em !important; }  .sc_push_medium,  .sc_push_y_medium {   margin-top:3em !important; }  .sc_push_medium_negative,  .sc_push_y_medium_negative {   margin-top:-3em !important; }  .sc_push_large,  .sc_push_y_large {   margin-top:4em !important; }  .sc_push_large_negative,  .sc_push_y_large_negative {   margin-top:-4em !important; }  .sc_pull_x_tiny {   margin-right:1em !important; }  .sc_pull_x_tiny_negative {   margin-right:-1em !important; }  .sc_pull_x_small {   margin-right:2em !important; }  .sc_pull_x_small_negative {   margin-right:-2em !important; }  .sc_pull_x_medium {   margin-right:3em !important; }  .sc_pull_x_medium_negative {   margin-right:-3em !important; }  .sc_pull_x_large {   margin-right:4em !important; }  .sc_pull_x_large_negative {   margin-right:-4em !important; }  .sc_pull_tiny,  .sc_pull_y_tiny {   margin-bottom:1em !important; }  .sc_pull_tiny_negative,  .sc_pull_y_tiny_negative {   margin-bottom:-1em !important; }  .sc_pull_small,  .sc_pull_y_small {   margin-bottom:2em !important; }  .sc_pull_small_negative,  .sc_pull_y_small_negative {   margin-bottom:-2em !important; }  .sc_pull_medium,  .sc_pull_y_medium {   margin-bottom:3em !important; }  .sc_pull_medium_negative,  .sc_pull_y_medium_negative {   margin-bottom:-3em !important; }  .sc_pull_large,  .sc_pull_y_large {   margin-bottom:4em !important; }  .sc_pull_large_negative,  .sc_pull_y_large_negative {   margin-bottom:-4em !important; }  .sc_shift_x_tiny {   left:1em !important; }  .sc_shift_x_tiny_negative {   left:-1em !important; }  .sc_shift_x_small {   left:2em !important; }  .sc_shift_x_small_negative {   left:-2em !important; }  .sc_shift_x_medium {   left:3em !important; }  .sc_shift_x_medium_negative {   left:-3em !important; }  .sc_shift_x_large {   left:4em !important; }  .sc_shift_x_large_negative {   left:-4em !important; }  .sc_shift_y_tiny {   top:1em !important; }  .sc_shift_y_tiny_negative {   top:-1em !important; }  .sc_shift_y_small {   top:2em !important; }  .sc_shift_y_small_negative {   top:-2em !important; }  .sc_shift_y_medium {   top:3em !important; }  .sc_shift_y_medium_negative {   top:-3em !important; }  .sc_shift_y_large {   top:4em !important; }  .sc_shift_y_large_negative {   top:-4em !important; } .wpb_row[class*="sc_extra_bg_"]:after,  .wpb_column[class*="sc_extra_bg_"] > .vc_column-inner:after,  .wpb_text_column[class*="sc_extra_bg_"]:after,  .sc_content[class*="sc_extra_bg_"]:after {   display:none; }  .wpb_row[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before,  .wpb_column[class*="sc_extra_bg_"][class*="sc_bg_mask_"] > .vc_column-inner:before,  .wpb_text_column[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before,  .sc_content[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before {   left:0;   top:0;   right:0;   bottom:0; }  .wpb_row.sc_extra_bg_tiny,  .wpb_column.sc_extra_bg_tiny > .vc_column-inner,  .wpb_text_column.sc_extra_bg_tiny,  .sc_content.sc_extra_bg_tiny:not([class*="sc_padding_"]) {   padding:1em; }  .wpb_row.sc_extra_bg_small,  .wpb_column.sc_extra_bg_small > .vc_column-inner,  .wpb_text_column.sc_extra_bg_small,  .sc_content.sc_extra_bg_small:not([class*="sc_padding_"]) {   padding:1.5em; }  .wpb_row.sc_extra_bg_medium,  .wpb_column.sc_extra_bg_medium > .vc_column-inner,  .wpb_text_column.sc_extra_bg_medium,  .sc_content.sc_extra_bg_medium:not([class*="sc_padding_"]) {   padding:2em; }  .wpb_row.sc_extra_bg_large,  .wpb_column.sc_extra_bg_large > .vc_column-inner,  .wpb_text_column.sc_extra_bg_large,  .sc_content.sc_extra_bg_large:not([class*="sc_padding_"]) {   padding:2.5em; }  .vc_empty_space.sc_height_tiny {   height:1rem !important; }  .vc_empty_space.sc_height_small {   height:1.5rem !important; }  .vc_empty_space.sc_height_medium {   height:2rem !important; }  .vc_empty_space.sc_height_large,  .vc_empty_space.sc_height_big {   height:3rem !important; }  .vc_empty_space.sc_height_huge {   height:4rem !important; } .sc_layouts_row:not(.sc_layouts_row_type_narrow),  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"],  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {   font-size:13px;   line-height:21px; }  .sc_layouts_row_fixed_on {   left:-15px;   right:-15px; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_content {   padding:2em 1.6em; } .sc_content_width_1_1 {   width:964px; }  .sc_content_width_1_2 {   width:482px; }  .sc_content_width_1_3 {   width:321.3333333333px; }  .sc_content_width_2_3 {   width:642.6666666667px; }  .sc_content_width_1_4 {   width:241px; }  .sc_content_width_3_4 {   width:723px; } .sc_icons .sc_icons_icon + .sc_icons_item_title,  .sc_icons .sc_icons_icon + .sc_icons_item_description {   margin-top:1em; }  .sc_icons .sc_icons_item_description {   font-size:14px; } .sc_promo.sc_promo_size_normal .sc_promo_icon,  .sc_promo.sc_promo_size_large .sc_promo_icon {   font-size:4em; } .sc_recent_news_style_news-announce .post_size_small .post_title {   margin-bottom:0.8em; }  .sc_recent_news_style_news-announce .post_size_small .post_meta {   display:none; } .slider_container .swiper-pagination-bullet,  .slider_outer .swiper-pagination-bullet {   width:8px;   height:8px;   line-height:8px;   text-align:center;   border-width:1px; }  .slider_container.slider_controls_outside + .slider_controls_wrap > .slider_prev,  .slider_outer_controls_outside .slider_controls_wrap > .slider_prev {   opacity:1;   margin-left:0;   left:1.5em; }  .slider_container.slider_controls_outside + .slider_next,  .slider_outer_controls_outside .slider_controls_wrap > .slider_next {   opacity:1;   margin-right:0;   right:1.5em; } .sc_layouts_menu_nav ul li.columns-4 > ul,  .sc_layouts_menu_nav ul li.columns-5 > ul {   width:39em; }  .sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left,  .sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left {   left:-39em; }  .sc_layouts_menu_nav li.columns-4 > ul > li,  .sc_layouts_menu_nav li.columns-5 > ul > li {   width:33.3333%; } } @media (max-width:1023px) {   .trx_addons_scroll_to_top {   right:1em; }  .trx_addons_scroll_to_top.show {   bottom:1em; }  .trx_addons_stretch_height {   min-height:0 !important; }  .scroll_progress_bottom {   height:6px; } .sc_item_title {   letter-spacing:1px; }  .sc_item_descr {   max-width:none; }  #trx_addons_post_details_popup {   width:80%; } .vc_row.vc_row-o-full-height {   min-height:0 !important; } .sc_layouts_row_fixed_on {   left:-15px;   right:-15px; }  .sc_layouts_column .sc_layouts_item {   margin-right:1.15em; }  .sc_layouts_column_align_right .sc_layouts_item {   margin-left:1.15em;   margin-right:0; }  .sc_layouts_row_type_narrow,  .sc_layouts_row_type_narrow input[type="text"],  .sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {   font-size:12px;   line-height:16px; }  .sc_layouts_title_title {   font-size:0.8em; } .sc_team_item_thumb .sc_team_item_content {   display:none; }  .sc_team_default .sc_team_item_info {   padding:1.6154em; } .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt {   margin-top:1em; } .sc_content_width_1_1 {   width:708px; }  .sc_content_width_1_2 {   width:354px; }  .sc_content_width_1_3 {   width:236px; }  .sc_content_width_2_3 {   width:472px; }  .sc_content_width_1_4 {   width:177px; }  .sc_content_width_3_4 {   width:531px; } .sc_googlemap {   max-height:60vh; }  .sc_googlemap_content_default {   left:7%;   right:14%;   top:auto;   bottom:7%;   width:auto;   max-height:33%;   padding:1em; }  [data-vc-full-width="true"][data-vc-stretch-content="true"] .sc_googlemap_content_default {   left:auto;   right:10%;   top:10%;   bottom:10%;   width:30%;   max-height:none; } .sc_price_item_title {   letter-spacing:0;   font-size:2em; }  .sc_price_item_info {   padding:2em 1em; }  .sc_price_item_price {   font-size:1.5em; } h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {   font-size:32px; }  .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {   position:relative;   top:auto;   left:auto;   padding:3em 10%;   -webkit-transform:none;   -ms-transform:none;   transform:none; }  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {   padding:2em; }  .sc_promo_modern .sc_promo_descr, .sc_promo_modern .sc_promo_descr + .sc_promo_button {   padding-left:4rem; } .sc_skills_pie.sc_skills_compact_off .sc_skills_total {   font-size:2.5rem; }  .vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap {   padding:2em 0 0 2em; } .sc_recent_news_style_news-announce .post_item {   float:none; }  .sc_recent_news_style_news-announce .post_size_full {   width:100%;   height:198px; }  .sc_recent_news_style_news-announce .post_size_big {   width:100%;   height:198px; }  .sc_recent_news_style_news-announce .post_size_medium {   width:100%;   height:198px; }  .sc_recent_news_style_news-announce .post_size_small {   width:100%;   height:198px; }  .sc_recent_news_style_news-announce .post_size_full .post_featured {   max-height:100%; }  .sc_recent_news_style_news-announce .post_size_big .post_featured {   max-height:100%; }  .sc_recent_news_style_news-announce .post_size_medium .post_featured {   max-height:100%; }  .sc_recent_news_style_news-announce .post_size_small .post_featured {   max-height:100%; }  .sc_recent_news_style_news-announce .post_size_small .post_title {   margin-bottom:0; }  .sc_recent_news_style_news-announce .post_size_small .post_meta {   display:block; } .slider_style_default .slider_container.slider_controls_side .slider_controls_wrap > a,  .slider_style_default.slider_outer_controls_side .slider_controls_wrap > a,  .slider_style_default .slider_container.slider_controls_top .slider_controls_wrap > a,  .slider_style_default.slider_outer_controls_top .slider_controls_wrap > a,  .sc_item_slider .slider_container.slider_controls_side .slider_controls_wrap > a,  .sc_item_slider.slider_outer_controls_side .slider_controls_wrap > a,  .sc_item_slider .slider_container.slider_controls_top .slider_controls_wrap > a,  .sc_item_slider.slider_outer_controls_top .slider_controls_wrap > a,  .slider_container.slider_controls_outside + .slider_controls_wrap > a,  .slider_outer_controls_outside .slider_controls_wrap > a {   display:none !important; }  .slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi .slide_info:not(.slide_info_large),  .slider_container.slider_pagination_pos_bottom.slider_pagination_custom .slide_info:not(.slide_info_large),  .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi .slide_info:not(.slide_info_large),  .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets .slide_info:not(.slide_info_large),  .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi .slide_info:not(.slide_info_large),  .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction .slide_info:not(.slide_info_large) {   bottom:1.5em; } .sc_layouts_menu_nav ul li.columns-3 > ul,  .sc_layouts_menu_nav ul li.columns-4 > ul,  .sc_layouts_menu_nav ul li.columns-5 > ul {   width:26em; } .sc_layouts_menu_nav ul li.columns-3 > ul.submenu_left,  .sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left,  .sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left {   left:-26em; }  .sc_layouts_menu_nav li.columns-3 > ul > li,  .sc_layouts_menu_nav li.columns-4 > ul > li,  .sc_layouts_menu_nav li.columns-5 > ul > li {   width:50%; }  .sc_layouts_menu_nav > li > a {   padding:0.7em; }  .sc_layouts_menu_nav > li.menu-item-has-children > a {   padding-right:1.3em; }  .sc_layouts_menu_nav > li.menu-item-has-children > a:after {   right:0.5em; } } @media (max-width:767px) {  .trx_addons_container, .trx_addons_container-fluid {   padding-left:10px;   padding-right:10px; }  .trx_addons_columns_wrap {   margin-right:-20px; }  .trx_addons_columns_wrap > [class*="trx_addons_column-"] {   padding-right:20px; }  .trx_addons_columns_wrap.columns_padding_left {   margin-left:-20px; }  .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {   padding-left:20px; }  .trx_addons_columns_wrap.columns_padding_right {   margin-right:-20px; }  .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {   padding-right:20px; }  .trx_addons_columns_wrap.columns_padding_center {   margin-left:-10px;   margin-right:-10px; }  .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {   padding-left:10px;   padding-right:10px; }  .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {   padding-bottom:20px; } .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {   width:50%; }  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_1,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_2,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_3,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_4,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-5_5,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-6_6,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-7_7,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-8_8,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-9_9,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-10_10,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-11_11,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-12_12,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_3,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_4,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_5,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_5,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_5,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-2_6,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-3_6,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-4_6,  .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-5_6 {   width:100%; } .mfp-wrap .mfp-close {   margin:0;   width:1.2em;   height:1.2em;   line-height:1.2em;   text-align:center; } .sc_item_title {   letter-spacing:0; }  .sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr,  .sc_item_title + .sc_item_slider, .sc_item_subtitle + .sc_item_slider, .sc_item_descr + .sc_item_slider,  .sc_item_title + .sc_item_columns, .sc_item_subtitle + .sc_item_columns, .sc_item_descr + .sc_item_columns,  .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content, .sc_item_descr + .sc_item_content {   margin-top:1.5em; }  .sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image,  .sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image,  .sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image,  .sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image,  .sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image,  .sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image {   margin-top:1.5em; }  .sc_item_title.sc_item_title_style_accent b {   font-size:4em;   line-height:0.8em; }  [class*="sc_shift_"] {   left:auto !important;   top:auto !important; } .wpb_row.hide_bg_image_on_mobile,  .wpb_column.hide_bg_image_on_mobile .vc_column-inner {   background-image:none !important; }  .wpb_row.hide_bg_image_on_mobile[class*="sc_bg_mask_"]:before,  .wpb_column.hide_bg_image_on_mobile[class*="sc_bg_mask_"] > .vc_column-inner:before {   display:none !important; }   .sc_layouts_row_type_compact .sc_layouts_item_details,  .sc_layouts_row_type_normal .sc_layouts_item_details {   display:none; }  .sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always) {   position:relative !important;   left:0 !important;   right:auto !important;   top:0 !important;   -webkit-box-shadow:none !important;   -ms-box-shadow:none !important;   box-shadow:none !important; }  .sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always) + .sc_layouts_row_fixed_placeholder {   display:none !important; }  .sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {   left:-10px;   right:-10px; }  .sc_layouts_row .wpb_text_column p {   text-align:center !important; }  .sc_layouts_panel {   overflow-y:auto;   overflow-x:hidden; }  .sc_layouts_panel_left,  .sc_layouts_panel_right {   overflow-x:visible; } .team_member_page .team_member_featured {   padding:0 0 2em;   width:100%;   float:none; } .sc_blogger_modern .sc_blogger_item {   padding:1.4em; }  .sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured {   width:100%;   margin-bottom:1.5em; }  .sc_blogger_modern .sc_blogger_item .sc_blogger_item_content {   position:static;   width:100%;   padding:0;   left:auto;   top:auto;   -webkit-transform:none;   -ms-transform:none;   transform:none; }  .wpb_column:not(.vc_col-sm-12) .sc_blogger_modern .sc_blogger_item_featured {   width:100%;   padding:0 0 1em; }  .wpb_column:not(.vc_col-sm-12) .sc_blogger_modern .sc_blogger_item_content {   position:static;   width:100%;   padding:0;   -webkit-transform:none;   -ms-transform:none;   transform:none; } .sc_content_width_1_1 {   width:440px; }  .sc_content_width_1_2 {   width:220px; }  .sc_content_width_1_3 {   width:146.6666666667px; }  .sc_content_width_2_3 {   width:293.3333333333px; }  .sc_content_width_1_4 {   width:110px; }  .sc_content_width_3_4 {   width:330px; } .sc_form_detailed .trx_addons_column-1_2 {   width:100% !important; }  .sc_form_detailed .sc_form_info {   margin-top:3em;   padding:0; } h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {   font-size:28px; }  .sc_promo_image,  .sc_promo_image_wrap {   position:relative;   right:auto;   bottom:auto;   width:100% !important;   min-height:18em;   margin:0 !important; }  .sc_promo_text {   width:100% !important;   float:none !important; }  .sc_promo_image + .sc_promo_text .sc_promo_text_inner,  .sc_promo_image_wrap + .sc_promo_text .sc_promo_text_inner {   padding-top:2em !important; }  .sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner {   padding-right:0; }  .sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner {   padding-left:0; }  .sc_promo_text_inner {   margin:0 !important; }  .sc_promo.sc_promo_size_tiny {   max-width:none; }  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {   padding:2em; }  .sc_promo_modern .sc_promo_descr, .sc_promo_modern .sc_promo_descr + .sc_promo_button {   padding-left:0; }  .sc_promo_modern.sc_promo_image_position_right .sc_promo_image {   right:0; }  .sc_promo_modern .sc_promo_link2 {   padding:0.2em 1.2em; } .sc_skills_columns .sc_skills_column {   width:50% !important; } .socials_wrap .social_item .social_icon {   width:2em;   height:2em;   line-height:2em;   text-align:center; }  .socials_wrap .social_item {   margin:6px 6px 0 0; } .sc_recent_news_style_news-announce .post_size_full {   height:168px; }  .sc_recent_news_style_news-announce .post_size_big {   height:168px; }  .sc_recent_news_style_news-announce .post_size_medium {   height:168px; }  .sc_recent_news_style_news-announce .post_size_small {   height:168px; }  .sc_recent_news_style_news-announce .post_item .post_title {   margin-bottom:0.8em; }  .sc_recent_news_style_news-announce .post_item .post_meta {   display:none; } .slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap > a {   width:3em;   height:2.5em;   line-height:2.5em; }  .slider_style_modern {   padding-left:0;   padding-right:0; }  .slider_style_modern .slider_controls_wrap {   position:relative;   height:4em;   overflow:hidden;   margin-top:1px; }  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {   top:0;   bottom:0 !important;   width:50%; }  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a + a {   right:-1px; }  .slider_style_modern .slider_controls_label,  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a::before {   max-width:none;   white-space:nowrap; }  .slider_style_modern .slider_controls_label > span {   display:inline-block;   margin-right:0.3em; }  .slider_style_modern .slider_controls_label > span:last-child {   margin-right:0; }  .slider_style_modern .slider_controls_label {   top:40%; }  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {   top:75%; }  .slider_container .swiper-pagination-bullet, .slider_outer .swiper-pagination-bullet {   width:8px;   height:8px;   line-height:8px;   text-align:center;   border-width:1px; }  .sc_slider_controller_info {   font-size:1em; } .sc_layouts_cart_widget {   position:fixed;   top:46px;   right:0;   bottom:0;   left:0;   width:auto;   height:auto; }  .sc_layouts_cart_widget:after {   display:none; }  .sc_layouts_cart_widget .sc_layouts_cart_widget_close {   font-size:1.5em;   padding:1em;   top:32px; }  .sc_layouts_cart_widget .widget_shopping_cart {   position:absolute;   z-index:2;   top:50%;   left:50%;   -webkit-transform:translate(-50%, -50%);   -ms-transform:translate(-50%, -50%);   transform:translate(-50%, -50%);   padding:1em;   width:90%;   max-height:80%;   font-size:14px;   overflow-x:hidden;   overflow-y:auto; }  .sc_layouts_cart_widget .cart_list {   max-height:none;   overflow:visible; } .sc_layouts_item_menu_mobile_button,  .sc_layouts_menu_mobile_button {   display:inline-block !important; } ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]) + .wpb_column:not([class*="vc_col-xs-"]),  ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) + .elementor-column:not([class*="elementor-xs-"]) {   margin-top:1.5em; } .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li > ul,  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li ul,  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li:last-child > ul,  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li:last-child ul {   position:static;   left:auto;   top:auto;   margin:0;   padding:0 1em;   width:auto !important;   -webkit-box-shadow:none;   -ms-box-shadow:none;   box-shadow:none; }  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li > ul,  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li:last-child > ul {   padding:1em 0; }  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li ul.sc_layouts_submenu [class*="sc_content_width_"] {   width:auto !important; }  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li li > a {   padding:0.25em 1em; }  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li.menu-item-has-children > a:after,  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li li.menu-item-has-children > a:after {   content:'\e882'; }  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li li.menu-item-has-children > a:after {   top:0.25em;   right:1em; } } @media (min-width:601px) and (max-width:782px) {   .admin-bar .scroll_progress_top {   top:46px; } } @media (max-width:600px) {   .admin-bar .scroll_progress_top {   top:0px; }  .scroll_progress_bottom {   height:3px; }  [data-vc-full-width="true"][data-vc-stretch-content="true"] .sc_googlemap_content_default {   left:7%;   right:14%;   top:auto;   bottom:7%;   width:auto;   max-height:33%; } .sc_layouts_cart_widget {   top:0; } } @media (max-width:479px) {  .trx_addons_container, .trx_addons_container-fluid {   padding-left:10px;   padding-right:10px; }  .trx_addons_columns_wrap {   margin-right:-20px; }  .trx_addons_columns_wrap > [class*="trx_addons_column-"] {   padding-right:20px; }  .trx_addons_columns_wrap.columns_padding_left {   margin-left:-20px; }  .trx_addons_columns_wrap.columns_padding_left > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_left {   padding-left:20px; }  .trx_addons_columns_wrap.columns_padding_right {   margin-right:-20px; }  .trx_addons_columns_wrap.columns_padding_right > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_right {   padding-right:20px; }  .trx_addons_columns_wrap.columns_padding_center {   margin-left:-10px;   margin-right:-10px; }  .trx_addons_columns_wrap.columns_padding_center > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_center {   padding-left:10px;   padding-right:10px; }  .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],  .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {   padding-bottom:20px; } .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {   width:100%; }  .trx_addons_columns_wrap.columns_fluid > [class*="trx_addons_column-"] {   width:50%; }  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_1,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_2,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_3,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_4,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-5_5,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-6_6,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-7_7,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-8_8,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-9_9,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-10_10,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-11_11,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-12_12,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_3:nth-child(3n),  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_3,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_3.after_span_2,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_4,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_4.after_span_3,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-1_5:nth-child(5n),  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_5,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_5,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_5,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-2_6,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-3_6,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-4_6,  .trx_addons_columns_wrap.columns_fluid > .trx_addons_column-5_6 {   width:100%; }  .trx_addons_popup {   width:300px;   height:auto; }  .trx_addons_left_side,  .trx_addons_right_side {   display:block;   float:none;   width:100%;   padding:0; }  .trx_addons_right_side {   padding-top:2em; } #trx_addons_post_details_popup .post_details_page_content {   padding:1em; }  #trx_addons_post_details_popup .post_details_page_details {   padding:0 1em; }  #trx_addons_post_details_popup .post_details_page_button {   padding:1em; }  .trx_addons_post_details_popup_prev {   left:-1.5em; }  .trx_addons_post_details_popup_close,  .trx_addons_post_details_popup_next {   right:-1.5em; }  nav.sc_item_pagination_advanced_pages .nav-links {   max-width:100%; }  nav.sc_item_pagination .page-count {   display:block;   float:none;   line-height:3em;   max-width:100%; } .sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {   left:-10px;   right:-10px; }  .sc_layouts_row:not(.sc_layouts_row_type_narrow),  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"],  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {   font-size:13px;   line-height:19px; }  .sc_layouts_title_title {   font-size:0.7em; }  .sc_layouts_title_meta + .sc_layouts_title_title > .sc_layouts_title_caption {   margin:0.2em 0 0; } .sc_team_default .sc_team_item_info {   padding:1.6154em; }  .sc_team_default .sc_team_item_content {   min-height:0;   margin-top:1em; } .sc_action_item_description,  .sc_action_item_info {   display:none; }  .sc_action_item_event.with_image {   max-height:33em; }  .sc_content_width_1_1 {   width:280px; }  .sc_content_width_1_2 {   width:140px; }  .sc_content_width_1_3 {   width:93.3333333333px; }  .sc_content_width_2_3 {   width:186.6666666667px; }  .sc_content_width_1_4 {   width:70px; }  .sc_content_width_3_4 {   width:210px; } .sc_form_title {   font-size:1.5em; } .sc_price_item_link {   margin-top:2em; }  .sc_price_item_details {   display:none; } h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {   font-size:24px; }  .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {   padding:3em 16%; }  .sc_promo_modern .sc_promo_link2 span + span {   font-size:1.6em; } .sc_skills_columns .sc_skills_column {   width:100% !important; }  .sc_skills_counter .sc_skills_total,  .sc_skills_counter .sc_skills_item_title {   text-align:center; }  .vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap {   padding:1.2em 1em; }  .sc_skills_pie.sc_skills_compact_on .sc_skills_item,  .sc_skills_pie.sc_skills_compact_on .sc_skills_legend {   width:100%;   float:none; }  .sc_skills_pie.sc_skills_compact_on .sc_skills_legend {   margin-bottom:1em; } .sc_recent_news_style_news-excerpt .post_item .post_featured {   float:none;   padding-right:0;   margin-bottom:1.5em;   width:100%; }  .sc_recent_news_style_news-excerpt .post_item .post_body {   float:none;   width:100%;   padding:0; }  .sc_recent_news_header_split .sc_recent_news_header_captions,  .sc_recent_news_header_split .sc_recent_news_header_categories {   width:100%;   padding-right:0;   text-align:left; }  .sc_recent_news_header_split .sc_recent_news_header_categories {   margin-top:1em; }  .sc_recent_news_header_split .sc_recent_news_header_categories > * {   margin:0 1em 0 0; }  .sc_recent_news_style_news-announce .post_size_full {   height:112px; }  .sc_recent_news_style_news-announce .post_size_big {   height:112px; }  .sc_recent_news_style_news-announce .post_size_medium {   height:112px; }  .sc_recent_news_style_news-announce .post_size_small {   height:112px; } .slider_titles_outside_wrap .slide_cats, .slider_titles_outside_wrap .slide_subtitle {   font-size:13px; } } @media (min-width:768px) and (max-width:1279px) {   .wpb_row.hide_bg_image_on_tablet,  .wpb_column.hide_bg_image_on_tablet .vc_column-inner {   background-image:none !important; }  .wpb_row.hide_bg_image_on_tablet[class*="sc_bg_mask_"]:before,  .wpb_column.hide_bg_image_on_tablet[class*="sc_bg_mask_"] > .vc_column-inner:before {   display:none !important; } }  