body {overflow:hidden!important;background-color:#ffff00}@media all and (min-width:981px){#page-container .et_pb_row,#main-header .container{padding-left:33px!important;padding-right:33px!important;padding-top:0px;padding-bottom:0px}}@media all and (max-width:980px) and (min-width:480px){#page-container .et_pb_row,#main-header .container{padding-left:28px!important;padding-right:28px!important;padding-top:0px;padding-bottom:0px}}@media all and (max-width:479px){#page-container .et_pb_row,#main-header .container{padding-left:28px!important;padding-right:28px!important;padding-top:0px;padding-bottom:0px}}#page-container .et_pb_row.jobs-balken{padding-left:80px!important;padding-right:80px!important}@media all and (max-width:480px){#page-container .et_pb_row.jobs-balken{padding-left:50px!important;padding-right:50px!important}}.container{width:100%!important}#page-container .et_pb_row.row-ohne-padding{padding-left:0px!important;padding-right:0px!important}@media all and (max-width:497px){#page-container .et_pb_row.mobile-row-ohne-padding{padding-left:0px!important;padding-right:0px!important}}body,p,footer,#main-content .et_pb_text,.et_pb_toggle_content{font-family:"parabolica",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:22px}h1,h2,h3,h4,h5,h6,p{padding-bottom:0px}strong,b{font-weight:500}#main-content h1,.h1{font-family:"parabolica",sans-serif;font-weight:500;font-style:normal;font-size:32px;line-height:38px}#main-content h1.light,.h1.light{font-weight:200!important}#main-content h2,.h2{font-family:"parabolica",sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:32px}#main-content h3,.h3,.datenschutz-impressum h4{font-family:"parabolica",sans-serif;font-weight:200;font-style:normal;font-size:24px!important;line-height:30px!important;text-transform:none!important;letter-spacing:0px!important}#main-content h4,.h4,.et_pb_accordion_item.et_pb_toggle::before{font-family:"parabolica",sans-serif;font-weight:500!important;font-style:normal;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:0.08em}.button-fx,.et_pb_button{font-family:"parabolica",sans-serif;font-weight:400;font-style:normal;font-size:14px!important;line-height:14px!important}#main-content .extra-small-text{font-family:"parabolica",sans-serif;font-weight:200;font-style:normal;font-size:14px!important;line-height:16px!important}@media all and (min-width:980px){body,p,footer,#main-content .et_pb_text,.et_pb_toggle_content{font-size:18px;line-height:25px}#main-content h1,.h1{font-size:50px;line-height:56px}#main-content h2,.h2{font-size:40px;line-height:44px}#main-content h3,.h3,.datenschutz-impressum h4{font-size:30px!important;line-height:36px!important}#main-content h4,.h4{font-size:15px;line-height:20px}.button-fx,.et_pb_button{font-size:16px!important;line-height:16px!important}}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px!important}#top-menu-nav>ul>li>a:hover,#top-menu a{opacity:1!important}@media (min-width:981px){.et_fullwidth_nav #main-header .container{padding-right:33px;max-width:1356px}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{padding-left:33px}}@media (max-width:980px){.et_fullwidth_nav #main-header .container{padding-right:28px}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{padding-left:28px}}#et-top-navigation{float:left!important;padding:28px 0px!important;font-weight:400}#et-top-navigation a{padding:0px!important}.et_pb_contact_field_options_title{display:none}.et_pb_contact_field a{font-weight:400}.grecaptcha-badge{visibility:hidden!important}.et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"]+label i{border:1px solid #0a0a0a;border-radius:6px}.et_pb_svg_logo #logo{display:none}ul#top-menu{padding-top:0px!important}#et-top-navigation{padding-right:33px!important}@media (max-width:980px){.et_menu_container{max-width:none!important;padding:0 28px!important}.dtb_mobile #main-header .mobile_menu_bar{left:18px!important;top:28px}.dtb-hamburger{padding:0px!important}.et_header_style_left .logo_container{padding:0px!important}#dtb-m-menu{z-index:400!important}.et_builder_inner_content{z-index:auto!important}.container.et_menu_container{padding-left:25px!important}#dtb-m-menu .mobile_menu_bar{display:none}}.datenschutz-impressum h4{margin-top:15px;margin-bottom:10px;font-weight:200!important}.datenschutz-impressum p{margin-bottom:24px}@keyframes svg-schaukel{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%{transform:rotate(-5deg)}}.schaukelndes-svg img{animation:svg-schaukel 3s ease-in-out infinite;transform-origin:center;display:block;margin:0 auto}@media only screen and (max-width:767px){.gaier-schrift{left:0px!important;top:-30px!important}}.row-ohne-padding .et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100vw!important;max-width:1356px!important}.marker-animiert{display:inline;background:linear-gradient(to right,#fbfbfb 100%,transparent 0%);background-size:0% 0.4em;background-repeat:no-repeat;background-position:0 90%;transition:background-size 1.5s ease-out 0.2s}.marker-animiert.aktiv{background-size:100% 0.4em}.marker-animiert.gelb{display:inline;background:linear-gradient(to right,#ffff00 100%,transparent 0%);background-size:0% 0.4em;background-repeat:no-repeat;background-position:0 90%;transition:background-size 1.5s ease-out 0.2s}.marker-animiert.gelb.aktiv{background-size:100% 0.4em}.button-fx a span{position:relative;background:linear-gradient(to right,#FFFF00 50%,#0A0A0A 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position 0.45s ease-in-out}.button-fx a{position:relative;display:inline-block;overflow:hidden;color:#0A0A0A;border:1px solid #0A0A0A;border-radius:100px;padding:12px 20px;background-color:transparent;z-index:1;transition:color 0.4s ease-in-out}.button-fx a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#0A0A0A;border-radius:100px;transition:left 0.4s ease-in-out;z-index:-1}.button-fx a:hover,.button-fx a:focus{color:#FFFF00!important}.button-fx a:hover::before,.button-fx a:focus::before{left:0}.button-fx a:hover span,.button-fx a:focus span{background-position:0 0}.button-fx.dunkel a{position:relative;display:inline-block;overflow:hidden;color:#FFFF00;border:1px solid #FFFF00;border-radius:100px;padding:12px 20px;background-color:transparent;z-index:1;transition:color 0.4s ease-in-out}.button-fx.dunkel a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#FFFF00;border-radius:100px;transition:left 0.4s ease-in-out;z-index:-1}.button-fx.dunkel a span{position:relative;background:linear-gradient(to right,#0A0A0A 50%,#FFFF00 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position 0.45s ease-in-out}.button-fx.dunkel a:hover,.button-fx.dunkel a:focus{color:#0A0A0A!important}.button-fx.dunkel a:hover::before,.button-fx.dunkel a:focus::before{left:0}.button-fx.dunkel a:hover span,.button-fx.dunkel a:focus span{background-position:0 0}.button-fx.weiss a{position:relative;display:inline-block;overflow:hidden;color:#fbfbfb;border:1px solid #fbfbfb;border-radius:100px;padding:12px 20px;background-color:transparent;z-index:1;transition:color 0.4s ease-in-out}.button-fx.weiss a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#fbfbfb;border-radius:100px;transition:left 0.4s ease-in-out;z-index:-1}.button-fx.weiss a span{position:relative;background:linear-gradient(to right,#0A0A0A 50%,#fbfbfb 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position 0.45s ease-in-out}.button-fx.weiss a:hover,.button-fx.weiss a:focus{color:#0A0A0A!important}.button-fx.weiss a:hover::before,.button-fx.weiss a:focus::before{left:0}.button-fx.weiss a:hover span,.button-fx.weiss a:focus span{background-position:0 0}.underline-animation,#et-top-navigation a span,.et_pb_contact_field_checkbox label a,#dtb-m-menu .dtb-mobile-menu li a,.datenschutz-impressum a{position:relative;display:inline-block;text-decoration:none;color:inherit}.underline-animation::after,#et-top-navigation a span::after,.et_pb_contact_field_checkbox label a::after,#dtb-m-menu .dtb-mobile-menu li a::after,.datenschutz-impressum a::after{content:"";position:absolute;left:0;bottom:0;height:1.5px;width:100%;background-color:#0a0a0a;transform-origin:left;transform:scaleX(0);transition:transform 0.4s ease-in-out}#et-top-navigation a span::after{bottom:-4px}.underline-animation.weiss::after{background-color:#fbfbfb}#dtb-m-menu .dtb-mobile-menu li a::after{height:4px;bottom:-4px}.underline-animation:hover::after,.underline-animation:focus::after,#et-top-navigation a span:hover::after,#et-top-navigation li.current-menu-item a span::after,#et-top-navigation a span:focus::after,.et_pb_contact_field_checkbox label a:focus::after,.et_pb_contact_field_checkbox label a:hover::after,#dtb-m-menu .dtb-mobile-menu li a:focus::after,#dtb-m-menu .dtb-mobile-menu li a:hover::after,.datenschutz-impressum a:hover::after,.datenschutz-impressum a:focus::after{transform:scaleX(1)!important}.kontaktformular-disclaimer .underline-animation::after{bottom:-3px!important}.cta-item{position:absolute!important;right:33px!important}#top-menu>li.cta-item>a>span,.et_pb_contact_submit,.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:12px 20px!important;font-size:16px;border-radius:100px!important}@media all and (max-width:980px){#top-menu>li.cta-item>a>span{font-size:14px}}#top-menu>li.cta-item:not(.menu-item-has-children){margin:0px!important;margin-top:-12px!important}#et-top-navigation{width:100%!important}@media (max-width:980px){#top-menu{display:block}#top-menu li:not(.cta-item){display:none}.cta-item{right:28px!important;top:28px}}#top-menu>li.cta-item>a>span{margin:0px!important}li.cta-item>a>span{border:1px solid #0a0a0a}li.cta-item>a{border:0px!important}@media (max-width:980px){.et_fixed_nav #main-header{position:fixed!important;top:0;left:0}}#dtb-m-menu .menu-item:last-child{display:none!important}#dtb-m-menu .dtb-mobile-menu li a{font-family:"parabolica",sans-serif;font-weight:500!important;font-style:normal;font-size:60px!important;line-height:60px!important}.et_pb_toggle_title::before{content:url('https://www.spenglerei-gaier.at/wp-content/uploads/2025/08/Pfeil.svg')!important}@media (max-width:767px){.jobs-balken .et_pb_module.et_pb_text_align_left-phone{text-align:right}}@media all and (max-width:980px){.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column{width:88%!important}.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column:last-child{width:10%!important;float:right}}@media all and (max-width:497px){.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column{width:100%!important}.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column:last-child{width:100%!important;float:left}.jobs-balken .et_pb_module.et_pb_text_align_left-phone{text-align:left}}@media all and (max-width:980px){.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column{width:100%!important}.jobs-balken.tablet-two-cols.et_pb_gutters2>.et_pb_column:last-child{width:100%!important;float:right}}@media only screen and (max-width:980px){.jobs-balken{border-radius:60px!important}}.et_pb_contact_field .et_pb_button{padding:9px 20px!important}.et_pb_contact_field .et_pb_button:hover{padding:9px 20px!important}#online-bewerben .et_pb_button:hover{color:#fafafa!important}.et_pb_contact_field_checkbox label{color:#0a0a0a!important}#online-bewerben .divi-simple-file-name{position:relative;font-size:12px!important;line-height:14px!important}#online-bewerben p[data-id="datei"]{margin-top:40px;margin-bottom:40px}.et-pb-controllers,.mfp-counter,.mfp-bottom-bar{display:none}.et_pb_gallery_image{pointer-events:none}.et_pb_slider .et-pb-arrow-next,.et_pb_slider:hover .et-pb-arrow-next{right:0px!important;opacity:1!important;bottom:5px!important;top:auto!important}.et_pb_slider .et-pb-arrow-prev{display:none!important}.et_pb_slider .et-pb-arrow-next{color:#ffff00!important;background-color:transparent!important}.et_pb_slider .et-pb-arrow-next:hover{color:#0a0a0a!important}