/* =Child-Theme responsive styles starts here
-------------------------------------------------------------- */
@media (max-width: 1899px) {
  .wecare_hero .wecare_hero_slogan .sc_item_title {
    font-size: 2em;
    line-height: 1.2em;
  }
  .wecare_hero .wecare_hero_title .sc_item_descr {
    font-size: 1.15em;
  }
  .wecare_hero .wecare_hero_item_title_large .sc_item_title {
    font-size: 3em;
    line-height: 1.1em;
  }
}
@media (max-width: 1679px) {
  .wecare_hero .wecare_hero_slogan .sc_item_title {
    font-size: 1.75em;
    line-height: 1.2em;
  }
  .wecare_hero .wecare_hero_item_title .sc_item_title,
  .wecare_hero .wecare_hero_item_title_large .sc_item_title {
    font-size: 2.75em;
    line-height: 1.1em;
  }
}
@media (max-width: 1439px) {
  .page_content_wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wecare_hero .wecare_hero_item_title .sc_item_title,
  .wecare_hero .wecare_hero_item_title_large .sc_item_title {
    font-size: 2.5em;
    line-height: 1.1em;
  }

  /* Menu */
  body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/socials"]:last-child,
  body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/button"]:last-child,
  .sc_layouts_column_align_left [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):last-child,
  .sc_layouts_column_align_left.wp-block-column > .sc_layouts_item:last-child,
  .sc_layouts_column_align_left .sc_layouts_item:last-child,
  .sc_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child {
    margin-right: 1em;
  }

  body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"],
  body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"],
  .sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
  .sc_layouts_column_align_right.wp-block-column > .sc_layouts_item,
  .sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
  .sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
    margin-left: 1em;
  }

  body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/socials"],
  body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/button"],
  .sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
  .sc_layouts_column_align_center.wp-block-column > .sc_layouts_item,
  .sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
  .sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
    margin-left: 0.5em;
    margin-right: 0.5em;
  }

  .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > a,
  .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li.menu-item-has-children > a,
  .sc_layouts_menu_nav > li > a,
  .sc_layouts_menu_nav > li.menu-item-has-children > a {
    padding: 0.7em 0.5em;
  }

  /* WooCommerce */
  .woocommerce ul.cart_list li a,
  .woocommerce ul.product_list_widget li a,
  .woocommerce-page ul.cart_list li a,
  .woocommerce-page ul.product_list_widget li a {
    font-size: 0.8824em;
  }
}
@media (max-width: 1023px) {
  .wecare_hero .wecare_hero_item_title .sc_item_title,
  .wecare_hero .wecare_hero_item_title_large .sc_item_title {
    font-size: 2em;
    line-height: 1.1em;
  }

  /* Give */
  [id*="give-form"] div#give-sidebar-left {
    margin-bottom: 2.5em;
  }

  .give-wrap .give-card__body .give-card__buttons {
    margin-top: 1em;
  }

  /* CF7 */
  .wpcf7-acceptance {
    display: block;
    margin-top: 1em;
  }
}
@media (max-width: 767px) {
  .page_content_wrap,
  .page_content_wrap.page_content_wrap_custom_header_margin {
    padding: 2em 0;
  }

  ul[class*="trx_addons_list_dot"] > li {
    font-size: 1em;
    margin: 8px 0;
  }
}
@media (max-width: 479px) {
  .elementor-widget-trx_sc_layouts_search {
    display: none !important;
  }
}

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