@media only screen and (max-width: 1100px) {
  .grid-1100 {
    padding: 0px 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .list-iteam-about .elementor-icon-list-item .custom-block {
    max-width: 180px;
    margin-right: 50px;
  }
  .ehf-header #masthead {
    padding-bottom: 0px;
  }
  .review p::before,
  .review p::after {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  /*
  .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal {
    margin-top: 15px;
  }
  */
  .ehf-header #masthead {
    padding-bottom: 0px;
  }
  .elementor-section.elementor-section-items-middle.individual-section
    > .elementor-container {
    align-items: end;
  }

  .subscription-form .sub-inline-form input[type="email"] {
    max-width: 250px;
  }

  .list-iteam-about .custom-description {
    padding-top: 0px;
  }

  .list-iteam-about .custom-description {
    padding-top: 15px;
    display: block;
    width: 100%;
    float: left;
  }

  .list-iteam-about .elementor-icon-list-item .custom-block {
    display: flex;
    align-items: center;
  }

  .blog_container .blog-image img {
    width: 100%;
    border-radius: 0px 0px 200px 0px;
  }

  .wp-block-embed iframe {
    max-width: 100%;
    width: 100%;
    min-height: 300px;
    height: auto;
  }

  .elementor-accordion .elementor-tab-title {
    padding: 22px 20px !important;
  }

  .elementor-accordion .elementor-tab-content {
    padding: 15px 20px !important;
    padding-bottom: 15px !important;
    padding-right: 20px !important;
  }

  .list-iteam-about .elementor-icon-list-icon {
    margin-right: 0px;
  }

  .elementor-section.elementor-section-height-min-height.min-height-full
    .elementor-container {
    min-height: 100vh !important;
  }

  .flex-centre .elementor-widget-wrap {
    align-content: flex-end;
  }

  .blog-image {
    display: block;
  }

  .blog_container .blog-contents ul li {
    margin-bottom: 15px;
    padding-left: 15px;
  }

  .blog_container {
    padding-bottom: 50px;
  }

  .blog_container .blog-contents {
    padding-bottom: 50px;
  }
  .blog_grid_container .grid_meta p {
    margin-bottom: 0px;
  }
  .list-iteam-about .elementor-icon-list-item {
    align-items: flex-start !important;
    flex-direction: column;
  }
  .for-individual .list-iteam-about .elementor-icon-list-item {
    align-items: center !important;
    flex-direction: row;
  }
  .for-individual .list-iteam-about .elementor-icon-list-item .custom-block {
    max-width: 0;
    margin-right: 30px;
  }
  .review p::before,
  .review p::after {
    display: none;
  }
}

@media only screen and (max-width: 500px) {
  .grid-sizer,
  .grid-item {
    width: 100%;
  }

  .gutter-sizer {
    width: 0%;
  }

  .mgrid .mgrid-design1 {
    margin-top: 0px;
  }

  .mgrid .mgrid-design3 {
    margin-top: 0px;
  }

  .mgrid .mgrid-item {
    margin-bottom: 50px;
  }
}
