/*
 Theme Name:   EcoGrow Child Theme
 Theme URI:    https://ecogrow.axiomthemes.com/
 Description:  EcoGrow Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     ecogrow
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  ecogrow
*/


/* =Theme customization starts here
------------------------------------------------------------ */



.post_meta {
    display: none !important;
}

@media (max-width: 767px) {
    .elementor-32864 .elementor-element.elementor-element-318c8aa .sc_item_title_text {
        font-size: 10vw !important;
        line-height: 1em;
    }
}

.category-blog .post_featured.with_thumb.hover_link {
  border-radius: 20px;
  overflow: hidden;
}

.category-blog .post_featured.with_thumb.hover_link img {
  border-radius: 20px;
}

.post_header.entry-header {
  text-align: center;
  word-break: keep-all;
  overflow-wrap: normal;
}

.post_header.post_header_single.entry-header .post_title.entry-title {
  word-break: keep-all;
  overflow-wrap: normal;
}

@media (max-width: 768px) {
  .postid-37279 .post_header.post_header_single.entry-header .content_wrap {
    position: relative;
    top: 3vh;
  }
}

@media (max-width: 768px) {
  .elementor-37279 .post_header.post_header_single.entry-header .content_wrap {
    position: relative;
    top: 3vh;
  }
}

* {
  word-break: keep-all !important;
  overflow-wrap: normal !important;
}


@media (max-width: 1024px) {
  .hide-mobile {
    display: none !important;
  }
}