@media (max-width: 1439px) {
  /* ThemeREX Addons */
  /* Content Area */
  .sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xl_page); }
  .sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page) / 2); }
  .sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page) / 3); }
  .sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page) / 3 * 2); }
  .sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page) / 4); }
  .sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page) / 4 * 3); }
  /* Content Area on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xl_page_boxed); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page_boxed) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page_boxed) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page_boxed) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page_boxed) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xl_page_boxed) / 4 * 3); }
  /* Stack rows */
  .menu_side_right .sc_stack_section_fixed {
    right: var(--theme-var-xl_menu_side) !important; }
  .menu_side_left .sc_stack_section_fixed {
    left: var(--theme-var-xl_menu_side) !important; }
  /* Promo */
  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 3rem 8rem 3rem 3rem; } }

@media (max-width: 1279px) {
  /* ThemeREX Addons */
  .trx_addons_scroll_to_top.show {
    bottom: 4em;
    right: 1em;
    width: 2.5em;
    height: 2.5em;
    line-height: 2.5em;
    text-align: center; }
  /* Recent News on expanded pages */
  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    height: 540px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    height: 270px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    height: 135px; }
  /* Content Area */
  .sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page); }
  .sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 2); }
  .sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3); }
  .sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3 * 2); }
  .sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4); }
  .sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4 * 3); }
  /* Content Area on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4 * 3); }
  /* Content Area with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page_menu_side); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 4 * 3); }
  /* Content Area: Tablet */
  .sc_content_width_1_1, .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page); }
  .sc_content_width_1_2, .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 2); }
  .sc_content_width_1_3, .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3); }
  .sc_content_width_2_3, .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4); }
  .sc_content_width_3_4, .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4 * 3); }
  .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page) / 4 * 3); }
  .body_style_boxed .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-lg_page_menu_side); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-lg_page_menu_side) / 4 * 3); }
  .menu_side_present .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: calc( 100% - var(--theme-var-lg_menu_side)); }
  /* Stack rows */
  .menu_side_right .sc_stack_section_fixed {
    right: var(--theme-var-lg_menu_side) !important; }
  .menu_side_left .sc_stack_section_fixed {
    left: var(--theme-var-lg_menu_side) !important; }
  /* Controls */
  .post_format_gallery .slider_container.slider_controls_side .slider_controls_wrap > a,
  .sc_widget_slider .slider_container.slider_controls_side .slider_controls_wrap > a,
  .sc_widget_slider .slider_outer_controls_side .slider_controls_wrap > a,
  .sc_widget_slider .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev,
  .sc_widget_slider .slider_outer_controls_side .slider_controls_wrap > .slider_prev,
  .sc_widget_slider .slider_container.slider_controls_side:hover .slider_controls_wrap > a,
  .sc_widget_slider .slider_outer_controls_side:hover .slider_controls_wrap > a {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .sc_slider_controls .slider_controls_wrap > a,
  .slider_container.slider_controls_side .slider_controls_wrap > a,
  .slider_outer_controls_side .slider_controls_wrap > a,
  .slider_outer_controls_outside .slider_controls_wrap > a,
  .slider_outer_controls_top .slider_controls_wrap > a,
  .slider_outer_controls_bottom .slider_controls_wrap > a {
    width: 4.75rem;
    height: 4.75rem;
    line-height: 4.75rem;
    text-align: center;
    margin-top: -2.375rem; }
  /* Skills (Counters) */
  .sc_skills_counter .sc_skills_icon + .sc_skills_total,
  .sc_skills_counter .sc_skills_item_title {
    margin-top: 1rem; }
  /* Services */
  .sc_services_list.sc_services_featured_top [class*="column-"] {
    padding-bottom: var(--theme-var-lg_grid_gap) !important; }
  /* Single team */
  .team_page_form.page_contact_form {
    margin-top: 3rem;
    padding-top: 4.5rem; }
  .team_member_page .team_member_featured {
    padding: 0 2rem 0 0;
    width: 40%; }
  .team_member_page .team_member_description {
    width: 60%; }
  .team_member_page .team_member_details {
    padding: 2.125rem 1.25rem 3.5rem; }
  /* Promo */
  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 2rem 7rem 2rem 2rem; }
  /* Action */
  .sc_action_item_simple .sc_action_item_inner {
    max-width: 65% !important; } }

@media (max-width: 1023px) {
  /* ThemeREX Addons */
  /* Recent News on expanded pages */
  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    width: 100%;
    height: 198px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    width: 100%;
    height: 198px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    width: 100%;
    height: 198px; }
  /* Content Area */
  .sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page); }
  .sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 2); }
  .sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3); }
  .sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3 * 2); }
  .sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4); }
  .sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4 * 3); }
  /* Content Area on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4 * 3); }
  /* Content Area with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page_menu_side); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 4 * 3); }
  /* Content Area: Tablet */
  .sc_content_width_1_1, .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page); }
  .sc_content_width_1_2, .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 2); }
  .sc_content_width_1_3, .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3); }
  .sc_content_width_2_3, .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4); }
  .sc_content_width_3_4, .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4 * 3); }
  .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page) / 4 * 3); }
  .body_style_boxed .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-md_page_menu_side); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-md_page_menu_side) / 4 * 3); }
  .menu_side_present .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: calc( 100% - var(--theme-var-md_menu_side)); }
  /* Stack rows */
  .menu_side_right .sc_stack_section_fixed {
    right: var(--theme-var-md_menu_side) !important; }
  .menu_side_left .sc_stack_section_fixed {
    left: var(--theme-var-md_menu_side) !important; }
  /* Skills (Counters) */
  .sc_skills_pie.sc_skills_compact_off .sc_skills_total {
    font-size: 1.8rem; }
  .sc_skills_counter .sc_skills_total {
    font-size: 2.5rem; }
  /* Ttestimonials */
  .sc_testimonials .slider_outer_controls_bottom > .slider_controls_wrap {
    bottom: -15px; }
  /* Price */
  .sc_price_item_details {
    margin: 2.5rem 2.125rem 0.9375rem; }
  .sc_price_item_link {
    margin: 2rem 2.125rem 0;
    padding: 1.390625rem 1.5rem !important; }
  .sc_price_item_info {
    padding: 2rem; }
  .sc_price_item_link {
    bottom: 2rem;
    left: 2rem; }
  /* Action */
  .sc_action_item_title > span {
    display: inline; }
  .sc_action_item_title {
    font-size: 2rem; }
  .sc_action_item.with_image .sc_action_item_inner {
    padding: 3.375rem; }
  .sc_action_item_simple .sc_action_item_inner {
    max-width: 86% !important; }
  /* Blogger */
  .sc_blogger_default_hover_shop_list .trx_addons_column-1_3 {
    padding-bottom: 20px !important; }
  .sc_blogger_default_hover_shop_list .trx_addons_column-1_3:nth-child(n+4) .sc_blogger_item,
  .sc_blogger_default_hover_shop_list .trx_addons_column-1_3.trx_addons_column-1_2-tablet:nth-child(n+3) .sc_blogger_item {
    margin-top: 0;
    padding-top: 0;
    border-top: 0; }
  /* Title */
  .sc_item_descr.sc_align_center {
    max-width: 95%; }
  /* Iconed text */
  .alter_skin .sc_layouts_item_details_line1 {
    font-size: 1rem; }
  .alter_skin .sc_layouts_item_icon {
    font-size: 4rem; }
  .sc_blogger .slider_outer_controls_top .slider_controls_wrap > a {
    line-height: 1.7rem; }
  .sc_blogger_item_default_alter_grid .post_meta_item {
    margin-right: 5px; }
  /* Services */
  .sc_services_list .sc_services_item {
    height: 100%; }
  .sc_services_chess .sc_services_item_header:before {
    padding-top: 113.25%; }
  .sc_services_list .sc_services_item {
    padding: 2.125rem 1.5rem 3.0625rem; }
  .sc_services_list .sc_services_item:hover .sc_services_item_info {
    top: -4.3125rem; }
  /* Skills */
  .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title,
  .sc_skills_counter .sc_skills_item_title {
    font-size: 1rem; }
  /* Testimonials */
  .sc_testimonials_default {
    padding: 1.575rem 2.125rem 1.575rem 2.75rem; } }

@media (max-width: 767px) {
  /* ThemeREX Addons */
  .trx_addons_column-1,
  .trx_addons_column-1_1 {
    width: 100% !important; }
  /* Recent News on expanded pages */
  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    width: 100%;
    height: 124px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    width: 100%;
    height: 124px; }
  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    width: 100%;
    height: 124px; }
  /* Content Area */
  .sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  /* Content Area on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  /* Content Area with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  /* Content Area: Tablet */
  .sc_content_width_1_1, .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .sc_content_width_1_2, .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .sc_content_width_1_3, .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .sc_content_width_2_3, .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .sc_content_width_3_4, .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .body_style_boxed .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .menu_side_present .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile */
  .sc_content_width_1_1, .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .sc_content_width_1_2, .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .sc_content_width_1_3, .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .sc_content_width_2_3, .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .sc_content_width_3_4, .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .body_style_boxed .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-sm_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-sm_page) / 4 * 3); }
  .menu_side_present .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Stack rows */
  .menu_side_right .sc_stack_section_fixed {
    right: 0 !important; }
  .menu_side_left .sc_stack_section_fixed {
    left: 0 !important; }
  /* Video player in narrow content */
  .narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_image {
    width: 30%; }
  .narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_subtitle,
  .narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_meta {
    display: none; }
  /* Video sticky */
  .trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap {
    background-color: var(--theme-color-bg_color_09); }
    .trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title {
      color: var(--theme-color-text_dark); }
  /* Audio */
  .trx_addons_audio_wrap.list .trx_addons_audio_player {
    padding-top: 2.5em; }
  /* Services*/
  .sc_services_callouts.sc_services_featured_top .row.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_top .columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_top .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
  .sc_services_callouts.sc_services_featured_bottom .row.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_bottom .columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_bottom .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
    padding-bottom: calc( 2 * var(--theme-var-sm_grid_gap)); }
  .sc_services_chess .sc_services_item_icon {
    font-size: 2.5rem; }
  .sc_services_chess .sc_item_posts_container .sc_services_item_content,
  .sc_services_chess .sc_item_columns .sc_services_item_content {
    padding: 1.5rem; }
  .sc_services_list.sc_services_featured_top [class*="column-"] {
    padding-bottom: var(--theme-var-sm_grid_gap) !important; }
  .sc_services_list.sc_services_featured_top [class*="column-"] + [class*="column-"] {
    padding-top: 0em !important; }
  /* Social */
  .socials_wrap:not(.socials_type_list) .social_item .social_icon {
    width: 25px;
    height: 27px;
    line-height: 27px; }
  /* Single team */
  .team_member_page .team_member_featured {
    padding: 0 0rem 3rem 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .team_member_page .team_member_details {
    border-width: 0; }
  .team_member_page .team_member_description {
    width: 100%; }
  .team_member_page .team_member_featured .team_member_avatar {
    width: 50%; }
  .team_member_page .team_member_wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .team_member_page_content + .team_member_cf {
    margin-top: 3.1rem; }
  .team_page_form.page_contact_form {
    margin-top: 1.5rem;
    padding-top: 2.8rem; }
  /* Actiom */
  .sc_action_full_heigt_on .sc_action_item {
    height: initial; }
  .sc_action_item_simple .sc_action_item_inner {
    max-width: 57% !important;
    min-height: 200px; }
  /* Blogger */
  .sc_item_filters .sc_item_filters_header {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 2px solid var(--theme-color-bd_color); }
  .sc_item_filters_tabs li {
    padding: 0 1.5em 0 0; }
  .sc_item_filters .sc_item_filters_header, .sc_item_filters .sc_item_filters_tabs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
    width: 100%; }
  .sc_blogger_default_hover_shop nav.sc_item_pagination {
    top: -7px; }
  .sc_blogger .sc_item_filters {
    padding-right: 0; }
  .sc_blogger .sc_item_slider.slider_outer_controls_top > .slider_controls_wrap {
    top: -50px; } }

@media (max-width: 600px) {
  .sc_igenerator_extended .sc_igenerator_form_fields {
    padding: 1.5em 0; } }

@media (max-width: 479px) {
  /* ThemeREX Addons */
  .trx_addons_scroll_to_top.show {
    bottom: 3.5em; }
  /* Content Area */
  .sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  /* Content Area on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  /* Content Area with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  /* Content Area: Tablet */
  .sc_content_width_1_1, .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .sc_content_width_1_2, .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .sc_content_width_1_3, .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .sc_content_width_2_3, .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .sc_content_width_3_4, .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .body_style_boxed .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Tablet with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-tablet_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-tablet_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-tablet_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-tablet_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-tablet_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-tablet_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .menu_side_present .sc-tablet_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile */
  .sc_content_width_1_1, .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .sc_content_width_1_2, .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .sc_content_width_1_3, .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .sc_content_width_2_3, .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .sc_content_width_1_4, .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .sc_content_width_3_4, .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile on boxed pages */
  .body_style_boxed .sc_content_width_1_1, .body_style_boxed .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .body_style_boxed .sc_content_width_1_2, .body_style_boxed .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .body_style_boxed .sc_content_width_1_3, .body_style_boxed .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .body_style_boxed .sc_content_width_2_3, .body_style_boxed .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .body_style_boxed .sc_content_width_1_4, .body_style_boxed .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .body_style_boxed .sc_content_width_3_4, .body_style_boxed .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .body_style_boxed .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Content Area: Mobile with Side Menu */
  .menu_side_present .sc_content_width_1_1, .menu_side_present .sc-mobile_inner_width_1_1 > .elementor-column-wrap {
    width: var(--theme-var-xs_page); }
  .menu_side_present .sc_content_width_1_2, .menu_side_present .sc-mobile_inner_width_1_2 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 2); }
  .menu_side_present .sc_content_width_1_3, .menu_side_present .sc-mobile_inner_width_1_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3); }
  .menu_side_present .sc_content_width_2_3, .menu_side_present .sc-mobile_inner_width_2_3 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 3 * 2); }
  .menu_side_present .sc_content_width_1_4, .menu_side_present .sc-mobile_inner_width_1_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4); }
  .menu_side_present .sc_content_width_3_4, .menu_side_present .sc-mobile_inner_width_3_4 > .elementor-column-wrap {
    width: calc( var(--theme-var-xs_page) / 4 * 3); }
  .menu_side_present .sc-mobile_inner_width_none > .elementor-column-wrap {
    width: 100%; }
  /* Video player in narrow content */
  .narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_image {
    width: 50%; }
  /* Services: Style 'Callouts' */
  .sc_services_callouts.sc_services_featured_top .row.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_top .columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_top .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
  .sc_services_callouts.sc_services_featured_bottom .row.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_bottom .columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"],
  .sc_services_callouts.sc_services_featured_bottom .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
    padding-bottom: calc( 2 * var(--theme-var-sm_grid_gap)); }
  /* Services */
  .sc_services_chess .sc_item_posts_container .sc_services_item_content,
  .sc_services_chess .sc_item_columns .sc_services_item_content {
    padding: 1rem; }
  .sc_services_chess .sc_services_item_title {
    font-size: 1.1rem; }
  /* Price */
  .sc_price_item_details {
    display: block; }
  /* Action */
  .sc_action_item.with_image .sc_action_item_inner {
    padding: 2.375rem; }
  .sc_action_item_simple .sc_action_item_inner {
    max-width: 66% !important; }
  .sc_action_item_description,
  .sc_action_item_info {
    display: block; }
  /* Promo */
  .sc_promo.sc_promo_size_normal .sc_promo_icon,
  .sc_promo.sc_promo_size_large .sc_promo_icon {
    font-size: 2.5rem; }
  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 2rem 5rem 2rem 2rem; }
  /* Single team */
  .team_member_page .team_member_featured .team_member_avatar {
    width: 100%; }
  .team_member_page .team_member_featured {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .team_member_page .team_member_details {
    width: 100%;
    border-width: 2px; }
  /* Ai */
  .sc_agenerator_form_actions_item > a, .sc_igenerator_extended .sc_igenerator_form_actions_item > a {
    font-size: 10px; }
  .sc_igenerator_extended .sc_igenerator_form_actions_list {
    gap: 1em; }
  .sc_agenerator_form_actions_list {
    gap: 0.5em; } }

/*# sourceMappingURL=trx_addons-responsive.css.map */