/*! Author: Michael Baierl, https://mbaierl.com/ */body{--mb-color-yellow:var(--e-global-color-primary);--mb-color-gray:var(--e-global-color-secondary);--mb-color-text:var(--e-global-color-text);--mb-color-accent:var(--e-global-color-accent);--mb-color-black:var(--e-global-color-407d8352);--mb-color-white:var(--e-global-color-33b61721);--mb-color-link:var(--mb-color-text);--mb-color-link-underline:var(--mb-color-text);--mb-color-link-hover:var(--mb-color-gray);--mb-color-link-hover-underline:var(--mb-color-gray);--mb-transition:all 0.4s ease-in-out}p:last-child{margin-bottom:0}:root{-webkit-hyphenate-character:"-"}.elementor-widget-call-to-action .elementor-content-item a,.elementor .elementor-widget-text-editor .elementor-widget-container a,.elementor .mb-content-content a,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content a{color:var(--mb-color-link);text-decoration:underline;-webkit-text-decoration-color:var(--mb-color-link-underline);text-decoration-color:var(--mb-color-link-underline);transition:var(--mb-transition)}.elementor-widget-call-to-action .elementor-content-item a:hover,.elementor .elementor-widget-text-editor .elementor-widget-container a:hover,.elementor .mb-content-content a:hover,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content a:hover{color:var(--mb-color-link-hover);-webkit-text-decoration-color:var(--mb-color-link-hover-underline);text-decoration-color:var(--mb-color-link-hover-underline)}.elementor-widget-call-to-action .elementor-content-item b,.elementor-widget-call-to-action .elementor-content-item strong,.elementor .elementor-widget-text-editor .elementor-widget-container b,.elementor .elementor-widget-text-editor .elementor-widget-container strong,.elementor .mb-content-content b,.elementor .mb-content-content strong,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content b,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content strong{font-weight:600}.elementor-widget-call-to-action .elementor-content-item ul,.elementor .elementor-widget-text-editor .elementor-widget-container ul,.elementor .mb-content-content ul,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content ul{padding-left:20px;list-style-type:none}.elementor-widget-call-to-action .elementor-content-item ul li,.elementor .elementor-widget-text-editor .elementor-widget-container ul li,.elementor .mb-content-content ul li,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content ul li{margin-bottom:5px;position:relative}.elementor-widget-call-to-action .elementor-content-item ul li:before,.elementor .elementor-widget-text-editor .elementor-widget-container ul li:before,.elementor .mb-content-content ul li:before,div[data-elementor-type=single-post].elementor .elementor-widget-theme-post-content ul li:before{content:"_";display:block;width:11px;height:11px;position:absolute;left:-20px}.elementor .elementor-widget-nav-menu.mb-links-invisible a,.elementor .elementor-widget-text-editor.mb-links-invisible a{color:inherit;font-weight:inherit;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.elementor .elementor-widget-nav-menu.mb-links-invisible a:hover,.elementor .elementor-widget-text-editor.mb-links-invisible a:hover{color:var(--mb-color-accent)!important;-webkit-text-decoration-color:var(--mb-color-accent);text-decoration-color:var(--mb-color-accent)}.elementor .elementor-widget-nav-menu.mb-links-accent,.elementor .elementor-widget-text-editor.mb-links-accent{--mb-color-link:var(--mb-color-accent);--mb-color-link-hover:var(--mb-color-medium-gray)}u>a{color:inherit!important;text-decoration:underline!important;-webkit-text-decoration-color:inherit!important;text-decoration-color:inherit!important;transition:var(--mb-transition)}u>a:hover{color:var(--mb-color-gray)!important}.elementor-section.elementor-section-boxed.mb-section-slim>.elementor-container{max-width:730px}.elementor-section.elementor-section-boxed.mb-section-medium>.elementor-container{max-width:1360px}.elementor-section.elementor-section-boxed.mb-section-footer>.elementor-container{max-width:1096px}body .elementor .elementor-element.mb-margin-top-30{margin-top:30px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-30{margin-top:20px}}body .elementor .elementor-element.mb-margin-bottom-30{margin-bottom:30px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-30{margin-bottom:20px}}body .elementor .elementor-element.mb-padding-top-30{padding-top:30px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-30{padding-top:20px}}body .elementor .elementor-element.mb-padding-bottom-30{padding-bottom:30px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-30{padding-bottom:20px}}body .elementor .elementor-element.mb-margin-top-50{margin-top:50px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-50{margin-top:30px}}body .elementor .elementor-element.mb-margin-bottom-50{margin-bottom:50px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-50{margin-bottom:30px}}body .elementor .elementor-element.mb-padding-top-50{padding-top:50px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-50{padding-top:30px}}body .elementor .elementor-element.mb-padding-bottom-50{padding-bottom:50px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-50{padding-bottom:30px}}body .elementor .elementor-element.mb-margin-top-75{margin-top:75px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-75{margin-top:45px}}body .elementor .elementor-element.mb-margin-bottom-75{margin-bottom:75px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-75{margin-bottom:45px}}body .elementor .elementor-element.mb-padding-top-75{padding-top:75px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-75{padding-top:45px}}body .elementor .elementor-element.mb-padding-bottom-75{padding-bottom:75px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-75{padding-bottom:45px}}body .elementor .elementor-element.mb-margin-top-100{margin-top:100px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-100{margin-top:60px}}body .elementor .elementor-element.mb-margin-bottom-100{margin-bottom:100px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-100{margin-bottom:60px}}body .elementor .elementor-element.mb-padding-top-100{padding-top:100px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-100{padding-top:60px}}body .elementor .elementor-element.mb-padding-bottom-100{padding-bottom:100px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-100{padding-bottom:60px}}body .elementor .elementor-element.mb-margin-top-135{margin-top:135px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-135{margin-top:80px}}body .elementor .elementor-element.mb-margin-bottom-135{margin-bottom:135px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-135{margin-bottom:80px}}body .elementor .elementor-element.mb-padding-top-135{padding-top:135px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-135{padding-top:80px}}body .elementor .elementor-element.mb-padding-bottom-135{padding-bottom:135px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-135{padding-bottom:80px}}body .elementor .elementor-element.mb-margin-top-200{margin-top:200px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-top-200{margin-top:120px}}body .elementor .elementor-element.mb-margin-bottom-200{margin-bottom:200px}@media(max-width:768px){body .elementor .elementor-element.mb-margin-bottom-200{margin-bottom:120px}}body .elementor .elementor-element.mb-padding-top-200{padding-top:200px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-top-200{padding-top:120px}}body .elementor .elementor-element.mb-padding-bottom-200{padding-bottom:200px}@media(max-width:768px){body .elementor .elementor-element.mb-padding-bottom-200{padding-bottom:120px}}@media(max-width:1480px){div[data-elementor-type=archive]>.e-con:not(.mb-no-padding),div[data-elementor-type=archive]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=footer]>.e-con:not(.mb-no-padding),div[data-elementor-type=footer]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=search-results]>.e-con:not(.mb-no-padding),div[data-elementor-type=search-results]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=single-post]>.e-con:not(.mb-no-padding),div[data-elementor-type=single-post]>.elementor-section-wrap>.e-con:not(.mb-no-padding),div[data-elementor-type=wp-page]>.e-con:not(.mb-no-padding),div[data-elementor-type=wp-page]>.elementor-section-wrap>.e-con:not(.mb-no-padding){padding-left:30px;padding-right:30px}}@media(min-width:1461px){.dialog-widget.mb-halfwidth-popup .dialog-message{width:50vw!important;padding-right:calc(50vw - 730px)!important}.dialog-widget.mb-halfwidth-popup .dialog-close-button{right:calc(50vw - 730px)}}@media(min-width:1025px){.dialog-widget.mb-menu-popup .dialog-widget-content{top:27px}}@media(min-width:1461px){.dialog-widget.mb-menu-popup .dialog-widget-content{right:calc(50vw - 730px)}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.mb-footer-menu .menu-item:before{content:"_";padding:0 .3em}.mb-footer-menu .elementor-item{color:var(--mb-color-text);text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.mb-footer-menu .elementor-item:hover{-webkit-text-decoration-color:var(--mb-color-gray);text-decoration-color:var(--mb-color-gray);color:var(--mb-color-gray)}.elementor .elementor-widget-button.mb-button-light .elementor-button-link{color:var(--mb-color-primary);background-color:#fff0;border:1px solid var(--mb-color-primary)}.elementor .elementor-widget-button.mb-button-light .elementor-button-link:hover{color:var(--mb-color-accent);border-color:var(--mb-color-accent)}.elementor .elementor-widget-button.mb-button-accent .elementor-button-link{color:var(--mb-color-white);background-color:var(--mb-color-accent);border:1px solid var(--mb-color-accent)}.elementor .elementor-widget-button.mb-button-accent .elementor-button-link:hover{background-color:var(--mb-color-gray-400);border-color:var(--mb-color-gray-400)}.elementor .e-con.mb-with-icon-yes:before{content:"";display:block;width:75px;height:75px;background:var(--mb-icon) no-repeat 50%;background-size:contain;position:absolute;left:-85px;top:30px}@media(max-width:768px){.elementor .e-con.mb-with-icon-yes{padding-top:90px}.elementor .e-con.mb-with-icon-yes:before{left:0;top:0}}.elementor .elementor-widget-tabs .elementor-tab-title{padding:10px 30px}.elementor .elementor-widget-tabs .elementor-tab-title.elementor-active{border-radius:10px 10px 0 0}.elementor .elementor-widget-tabs .elementor-tab-title:not(.elementor-active){font-weight:300!important}.elementor .elementor-widget-tabs .elementor-tab-title:first-child{border-radius:0 10px 0 0;border-left:0;padding-left:0}.elementor .elementor-widget-tabs .elementor-tab-title:after{content:""}.elementor .elementor-widget-tabs .elementor-tabs-wrapper{margin-bottom:30px}.elementor .elementor-widget-tabs .elementor-tab-content{border:none!important;padding:0}.elementor .elementor-widget-tabs .elementor-tab-content>ul{padding-left:20px;list-style-type:none}.elementor .elementor-widget-tabs .elementor-tab-content>ul li{margin-bottom:5px;position:relative}.elementor .elementor-widget-tabs .elementor-tab-content>ul li:before{content:"_";display:block;width:11px;height:11px;position:absolute;left:-20px}.elementor .elementor-widget-tabs .elementor-tab-mobile-title{display:none!important}.elementor .elementor-widget-tabs .elementor-tabs-wrapper{display:flex!important;flex-wrap:wrap}.elementor .elementor-widget-tabs .elementor-tabs-content-wrapper{border-bottom:none!important}@media(max-width:1024px){.elementor .elementor-widget-tabs{max-width:100%}.elementor .elementor-widget-tabs .elementor-tab-title{padding:10px;border:none!important}.elementor .elementor-widget-tabs .elementor-tab-title:after,.elementor .elementor-widget-tabs .elementor-tab-title:before{border:none!important}.elementor .elementor-widget-tabs .elementor-tab-title:first-child{padding-left:10px}.elementor .elementor-widget-tabs .elementor-tabs-content-wrapper{overflow:scroll;padding-bottom:20px}.elementor .elementor-widget-tabs .elementor-tabs-wrapper{flex-direction:column;border-bottom:1px solid var(--mb-color-gray)}}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs{display:flex;flex-direction:column;gap:40px}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper{order:2;margin-bottom:0;display:flex!important;border-bottom:0}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title{--mb-wizard-title-icon:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/stg-triangle-right.svg);border:none!important}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title:after,.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title:before{border:none!important}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title{padding:10px 40px}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title:before{content:"";display:block;width:27px;height:31px;background:var(--mb-wizard-title-icon) no-repeat 50%;background-size:cover;position:absolute;left:0;top:6px}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title a:hover{color:var(--mb-color-gray)}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title{display:none}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title.elementor-active+.elementor-tab-title{display:block}.elementor .elementor-widget-tabs.mb-wizard .elementor-tabs-wrapper .elementor-tab-title:first-child:not(.elementor-active){display:block;--mb-wizard-title-icon:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/stg-triangle-left-1.svg)}.elementor table{margin-bottom:0;width:auto}.elementor table tr td,.elementor table tr th{background-color:transparent!important;padding:5px 0;border:none}.elementor table tr td:not(:last-child),.elementor table tr th:not(:last-child){padding-right:50px}.elementor table tr th{font-weight:500;white-space:nowrap}.elementor .elementor-widget-hotspot .e-hotspot__tooltip{width:324px;background:var(--mb-color-gray);padding:25px;white-space:normal;font-family:var(--e-global-typography-7939c77-font-family);font-size:var(--e-global-typography-7939c77-font-size);font-weight:var(--e-global-typography-7939c77-font-weight);line-height:var(--e-global-typography-7939c77-line-height);text-transform:var(--e-global-typography-7939c77-text-transform)}.elementor .elementor-widget-hotspot .e-hotspot__tooltip strong{font-family:var(--e-global-typography-00521c1-font-family);font-size:var(--e-global-typography-00521c1-font-size);font-weight:var(--e-global-typography-00521c1-font-weight);line-height:var(--e-global-typography-00521c1-line-height);text-transform:var(--e-global-typography-00521c1-text-transform)}@media(max-width:768px){.elementor .elementor-widget-hotspot .e-hotspot__button,.elementor .elementor-widget-hotspot .e-hotspot__tooltip{display:none}}.elementor .elementor-widget-blockquote .elementor-blockquote{padding-left:35px}.elementor .elementor-widget-blockquote .elementor-blockquote .elementor-blockquote__content:before{content:"»";position:absolute;left:0}.elementor .elementor-widget-blockquote .elementor-blockquote .elementor-blockquote__content:after{content:"«"}.elementor .elementor-accordion .elementor-tab-title{display:flex;align-items:flex-start;gap:15px}.elementor .elementor-accordion .elementor-tab-title .elementor-accordion-icon{padding-top:5px}.elementor .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:inherit;height:inherit}.elementor .elementor-accordion .elementor-tab-title .elementor-accordion-title{color:var(--mb-color-text)!important}.elementor .elementor-accordion .elementor-tab-content{padding:0 0 48px 48px}.elementor .elementor-widget-mb-download-widget .mb-files{list-style-type:none;padding-left:45px;display:inline-block}.elementor .elementor-widget-mb-download-widget .mb-files li{display:flex;align-items:flex-end;min-height:53px;margin-bottom:17px}.elementor .elementor-widget-mb-download-widget .mb-files li:before{content:"";display:block;width:39px;height:53px;background:url(https://www.linhart-produkte.at/wp-content/themes/mbaierl-hello-child/assets/images/download.svg) no-repeat 50%;background-size:contain;position:absolute;left:0}.elementor .elementor-widget-mb-download-widget .mb-files li a{color:var(--mb-color-text);text-decoration:none;display:flex;justify-content:space-between;gap:70px;width:100%}.elementor .elementor-widget-mb-download-widget .mb-files li a:hover{color:var(--mb-color-gray)}@media(max-width:1024px){.elementor .elementor-widget-mb-download-widget .mb-files li a{gap:40px}}@media(max-width:768px){.elementor .elementor-widget-mb-download-widget .mb-files li a{flex-direction:column;gap:0}.elementor .elementor-widget-mb-download-widget .mb-files li a .mb-file__size{font-size:.9em}}.elementor .elementor-widget-mb-download-widget .mb-files li .mb-file__size{white-space:nowrap}.elementor-search-form__input{border:0!important}.elementor .elementor-widget-mb-hotspot .e-hotspot__tooltip{display:none}#mb-tooltip{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(117 141 154 / .5019607843137255);z-index:100;display:flex;justify-content:center;align-items:center}#mb-tooltip .e-hotspot__tooltip{width:450px;max-width:90vw;opacity:1;background:var(--mb-color-white);color:var(--mb-color-black);display:block;white-space:normal;pointer-events:auto}#mb-tooltip .e-hotspot__tooltip .mb-hotspot__tooltip__inner{padding:10px;overflow:hidden;width:100%;height:100%;font-family:var(--e-global-typography-00521c1-font-family);font-size:var(--e-global-typography-00521c1-font-size);font-weight:var(--e-global-typography-00521c1-font-weight);line-height:var(--e-global-typography-00521c1-line-height);text-transform:var(--e-global-typography-00521c1-text-transform)}#mb-tooltip .e-hotspot__tooltip .mb-hotspot__tooltip__close{background:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/hotspot-triangle.svg) no-repeat 50%;background-size:contain;width:48px;height:48px;position:absolute;right:-60px;top:10px;cursor:pointer;transition:var(--mb-transition);transform:rotate(180deg)}#mb-tooltip .e-hotspot__tooltip .mb-hotspot__tooltip__close:hover{transform:scale(1.1) rotate(180deg)}body.noscroll{overflow:hidden}body{--mb-logo:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/stgvip-logo-4c.svg);--mb-icon:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/icon-allgemein.svg)}body.mb-page-type-stg-rohrschellenhalter{--mb-logo:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/stg-logo-4c.svg);--mb-icon:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/icon-stg.svg)}body.mb-page-type-vip-vakuumdaemmung{--mb-logo:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/vip-logo-4c.svg);--mb-icon:url(https://www.linhart-produkte.at/wp-content/uploads/media/700/icon-vip.svg)}.elementor-widget-image.mb-logo img{opacity:0}.elementor-widget-image.mb-logo .elementor-widget-container{background:var(--mb-logo) no-repeat 50%;background-size:contain}