@media only screen and (max-width:1200px) {

    .home.elementor-template-full-width .logo-content-wrapper .mt-container{
        width: 100%;
        padding: 0px;
    }

    .home.elementor-template-full-width #colophon .mt-container{
        padding: 0px 20px;
        width:100%;
    }

    .home.elementor-template-full-width .mt-container{
        width: 100%;
        padding: 0px;
    }


    .latest-posts-wrapper.mt-column-wrapper .single-post-wrapper {
        margin-bottom: 40px;
    }
  }
  @media (max-width: 980px) {
    .header-search-wrapper .search-form-main.active-search {
      bottom: 0;
      opacity: 1;
      visibility: visible;
    }
  
    .menu-toggle:hover,
    .menu-toggle:focus,
    .menu-toggle:active {
      color: #fff;
    }
  }
  @media (max-width: 480px) {
    .header-elements-holder .top-info {
        margin:15px 20px 0px;
    }

    .site-branding a.custom-logo-link{
        margin: 20px 20px 0px;
    }

    #masthead .menu-search-wrapper{
        padding:0px 20px;
    }

}