.elementor-18487 .elementor-element.elementor-element-7fea315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.07;--overlay-mix-blend-mode:multiply;}.elementor-18487 .elementor-element.elementor-element-7fea315::before, .elementor-18487 .elementor-element.elementor-element-7fea315 > .elementor-background-video-container::before, .elementor-18487 .elementor-element.elementor-element-7fea315 > .e-con-inner > .elementor-background-video-container::before, .elementor-18487 .elementor-element.elementor-element-7fea315 > .elementor-background-slideshow::before, .elementor-18487 .elementor-element.elementor-element-7fea315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18487 .elementor-element.elementor-element-7fea315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mttw.at/wp-content/uploads/Muster-3600-scaled.gif");--background-overlay:'';}.elementor-18487 .elementor-element.elementor-element-21e1762.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18487 .elementor-element.elementor-element-21e1762 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-8059720 );}.elementor-18487 .elementor-element.elementor-element-c90bd7a{--spacer-size:2rem;}.elementor-18487 .elementor-element.elementor-element-51fc7d9{--display:flex;}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .elementor-repeater-item-6a9be35 > *{display:inline-block;}.elementor-18487 .elementor-element.elementor-element-a2bd82b .elementor-repeater-item-a3a876d.dce-item_image{justify-content:top;}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-posts-wrapper{justify-content:flex-start;align-items:flex-start;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:flex-start;}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-fallback{text-align:left;}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-post-item{padding-bottom:35px;}.elementor-18487 .elementor-element.elementor-element-e10b0a0{--display:flex;}@media(min-width:2000px){.elementor-18487 .elementor-element.elementor-element-21e1762 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );}}@media(max-width:1200px){.elementor-18487 .elementor-element.elementor-element-21e1762{width:var( --container-widget-width, 942px );max-width:942px;--container-widget-width:942px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-18487 .elementor-element.elementor-element-21e1762 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}@media(max-width:767px){.elementor-18487 .elementor-element.elementor-element-21e1762 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-18487 .elementor-element.elementor-element-a2bd82b .dce-post-item{padding-bottom:16px;}}/* Start custom CSS for container, class: .elementor-element-51fc7d9 */.search-filter-input-button-group {
    display: flex;
    
}
.search-filter-input-button-group button{
    padding: 10px ;
    flex-grow: 1;
    font-family: inter;
    font-weight: 400;
    font-size: 1rem;
    background: #eee;
    text-transform: none;
}


@media only screen and (max-width: 767px) {

.search-filter-input-button-group{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
    border-radius: .5rem;
      -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.search-filter-input-button-group::-webkit-scrollbar {
    display: none;
}

#search-filter-input-button-group-1 button{
    text-wrap: nowrap !important;
    width: auto !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fea315 */.elementor-18487 .elementor-element.elementor-element-7fea315 .search-filter-input-button--is-selected{
    background-color: black;
    color: white;
}

.elementor-18487 .elementor-element.elementor-element-7fea315 .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected) {
    color: black;
    background-color: var(--theme-palette-color-1);
    border-color: var(--theme-palette-color-1);/* End custom CSS */