::selection,::-moz-selection{background:#FEAE0E;color:#fff}h1{font-size:50px!important;font-weight:bold!important;text-transform:uppercase!important;line-height:60px!important;letter-spacing:3.2px!important}h2{font-size:26px!important;font-weight:bold!important;text-transform:uppercase!important;line-height:30px!important;letter-spacing:2.5px!important;hyphens:auto}p{line-height:30px!important}ul{list-style-image:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-aufzaehlung.svg);padding-left:23px;margin-left:6px}ul li{padding-left:10px;line-height:30px}@media screen and (max-width:1024px){h1{font-size:25px!important;line-height:30px!important;letter-spacing:2.5px!important}h2{font-size:22px!important}.header-text p,.elementor-button-text{font-size:12px!important}.hg-blau h3{font-size:16px!important}}.yellow{color:#FEAE0E}.elementor-location-single .elementor-widget-text-editor a,.wpgmp_map .gm-style-iw a{border-bottom:2px solid #FEAE0E}.elementor-button-wrapper>.elementor-button,.elementor-field-group .elementor-button,.wpgmza-centered button{background-image:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-linie-links.svg);background-size:cover;background-position:right;background-repeat:no-repeat;background-color:unset!important;letter-spacing:2px}.elementor-field-group .elementor-button{padding-right:80px}.linie-rechts,.linie-links{position:relative}.linie-rechts::after,.linie-links::after{content:"";background-image:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-linie-rechts.svg);background-repeat:no-repeat;position:absolute;bottom:0;right:0;width:50%;height:40px;background-size:cover;z-index:1}.linie-links::after{background-image:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-linie-links.svg);right:auto;left:0;background-position-x:right}.linie-klein::after{height:11px}@media screen and (max-width:1024px){.linie-rechts::after,.linie-links::after{height:30px}.linie-klein::after{height:11px}}.elementor-location-header{margin-bottom:120px}.elementor-location-header>section{position:fixed;z-index:3;width:100%}.header-bild{height:1000px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(1){width:165px;min-width:165px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2){width:100%}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3){width:150px;min-width:150px;top:5px}.elementor-widget-image a img[src$=".svg"]{width:auto!important}.elementor-location-header .elementor-widget-wrap.elementor-element-populated{padding:3px 7px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2) .elementor-nav-menu__container ul.elementor-nav-menu>li:nth-child(5),.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2) .elementor-nav-menu__container ul.elementor-nav-menu>li:nth-child(6){display:none}@media screen and (max-width:1024px){.elementor-location-header{margin-bottom:50px}.header-bild{height:450px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(1){width:calc(100% - 110px);min-width:calc(100% - 110px)}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(1) img{max-width:120px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2){display:none}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3){width:55px;min-width:55px;top:auto}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3) .elementor-image-box-img{width:100%}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3) .elementor-image-box-img a{width:100%;display:block}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3) .elementor-image-box-img a img{margin-left:auto;margin-right:auto;display:block;margin-bottom:5px!important}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3) .elementor-image-box-content{display:none}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2) .elementor-nav-menu__container ul.elementor-nav-menu>li:nth-child(5),.elementor-location-header .elementor-container>.elementor-col-33:nth-child(2) .elementor-nav-menu__container ul.elementor-nav-menu>li:nth-child(6){display:flex}.mobmenu-right-alignment .menu-header-menu-container ul>li:nth-child(5) a::before{content:url(../../../../../../uploads/2022/03/bautechnik-russegger-telefon-icon.svg);margin-right:18px;top:11px;position:relative;margin-left:8px}.mobmenu-right-alignment .menu-header-menu-container ul>li:nth-child(6) a::before{content:url(../../../../../../uploads/2022/03/bautechnik-russegger-mail-icon.svg);margin-right:10px;top:5px;position:relative}.mobmenu-right-alignment .menu-header-menu-container ul>li:nth-child(5) a{font-size:14px!important;margin-top:30px}.mobmenu-right-alignment .menu-header-menu-container ul>li:nth-child(6) a{text-transform:none!important;font-size:14px!important}.mobmenu-right-panel{width:300px}.mobmenu-right-bt .mob-icon-cancel-1::before{content:url(../../../../../../uploads/2022/03/bautechnik-russegger-menu-schliessen-icon.svg)}.mobmenu-right-bt .mob-icon-cancel-1{right:14px;top:6px}#mobmenuright li{padding:0}#mobmenuright li a{font-family:"Roboto",Sans-serif;font-weight:700;color:#535962;text-transform:uppercase;padding:15px 20px}.mobmenu-content #mobmenuright>li>a:hover{background-color:#eee;color:#535962}.mob-menu-no-scroll{overflow:auto!important}}@media screen and (max-width:767px){.header-bild{height:300px}.elementor-location-header .elementor-container>.elementor-col-33:nth-child(3) .elementor-image-box-img a img{margin-bottom:auto!important;top:4px;position:relative}.mobmenur-container img{margin-top:-2px}}.mob-menu-header-holder{width:60px;top:5px!important;right:6px!important;z-index:999!important}.mobmenu-overlay{-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.header-text{position:absolute;top:15vw;left:0;right:0}@media screen and (max-width:1024px){.header-text .elementor-widget-text-editor{margin-bottom:0}}@media screen and (max-width:767px){.header-text{background-color:#fff;position:relative;top:unset}.header-text .elementor-container>.elementor-col-50{width:100%!important}}@media screen and (max-width:1024px){.hg-inhalt{margin-bottom:350px;height:400px;position:relative;padding:0!important}.hg-inhalt>.elementor-container{position:absolute;top:400px}.hg-inhalt>.elementor-container>.elementor-column{width:100%!important;min-height:300px}.flex-responsive>.elementor-widget-container>.elementor-image-box-wrapper{display:flex;text-align:left}.flex-responsive>.elementor-widget-container>.elementor-image-box-wrapper figure{width:50px}.flex-responsive:nth-child(1)>.elementor-widget-container>.elementor-image-box-wrapper figure{margin-left:7px!important;margin-right:-7px!important}.flex-responsive:nth-child(2)>.elementor-widget-container>.elementor-image-box-wrapper figure{margin-top:8px}.flex-responsive-container>.elementor-widget-wrap{padding-left:15px!important}}@media screen and (max-width:500px){.hg-inhalt{margin-bottom:400px}}.elementor-widget-image-carousel .swiper-container .swiper-slide figure{line-height:0!important}.elementor-container .elementor-swiper-button{top:auto!important;bottom:8px;width:50px}.elementor-container .elementor-swiper-button.elementor-swiper-button-prev{left:auto!important;right:50px}.elementor-container .elementor-swiper-button.elementor-swiper-button-next{right:0!important}.elementor-container .elementor-swiper-button .eicon-chevron-left::before{content:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-pfeil-links.svg);margin-left:13px}.elementor-container .elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:0}.elementor-container .elementor-swiper-button .eicon-chevron-right::before{content:url(../../../../../../uploads/2022/03/bautechnik-russegger-icon-pfeil-rechts.svg);margin-left:13px}.rechts-projekte .elementor-swiper-button.elementor-swiper-button-prev{left:0;right:auto}.rechts-projekte .elementor-swiper-button.elementor-swiper-button-next{right:auto;left:50px}@media screen and (max-width:1024px){.rechts-projekte,.links-projekte{width:calc(50% - 10px)!important;margin-left:5px;margin-right:5px}.rechts-projekte>.elementor-container>.elementor-column:nth-child(2){order:-1}}@media screen and (max-width:767px){.rechts-projekte,.links-projekte{width:100%!important;margin-left:auto;margin-right:auto}.team .elementor-container.elementor-column-gap-default{max-width:470px!important}.team .elementor-col-50{width:100%!important}}@media screen and (max-width:1024px){.spalten-3-galerie .elementor-col-25{order:-1;width:50%!important}.spalten-3-galerie .elementor-col-25:nth-child(1)>div{margin-left:5px}.spalten-3-galerie .elementor-col-25:nth-child(2)>div{margin-right:5px}.spalten-3-galerie .elementor-col-50{margin-top:10px;margin-left:0!important;width:100%!important}.spalten-3-galerie .elementor-col-50>div{margin-left:0!important;margin-right:0!important}}.wpgmp_map,.cmplz-placeholder-1{height:100%!important;min-height:620px!important}.cmplz-blocked-content-container button.cmplz-blocked-content-notice{background-color:#FEAE0E;font-weight:700;border:none;border-radius:unset;text-transform:uppercase;max-width:400px}.wpgmp_map .gm-style-iw{padding:20px;width:250px;height:140px;font-weight:400}.wpgmp_map .gm-style-iw>div{height:100%}.wpgmp_map_parent{margin-bottom:0!important}@media screen and (max-width:1024px){.wpgmp_map,.cmplz-placeholder-1{min-height:450px!important}}@media screen and (max-width:767px){.wpgmp_map,.cmplz-placeholder-1{min-height:375px!important}}.elementor-field-type-recaptcha_v3{order:2;margin-top:30px}.elementor-location-footer .elementor-col-50:nth-child(1) a{color:#fff;border-bottom:2px solid #FEAE0E}.elementor-location-footer p{line-height:2em}.federleicht p{margin-bottom:0;margin-right:15px}.federleicht a::before{content:url(../../../../../../uploads/2022/03/federleicht-logo.svg);position:absolute;right:15px;opacity:0;top:-5px;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.federleicht a:hover::before{opacity:1;top:-15px}@media screen and (max-width:767px){.federleicht{bottom:20px}}@keyframes fadeInUpTwo{from{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUpTwo!important}.cmplz-cookiebanner .cmplz-links>ul>li{padding:0}.cmplz-cookiebanner .cmplz-links>ul>li:first-child{display:none}.elementor-widget-image-box img{display:unset!important;margin-top:-8px}@media screen and (max-width:1024px){.elementor-location-header .elementor-widget-image-box img{display:block!important}}@media screen and (max-width:1300px){.elementor-location-header .elementor-image-box-content,.elementor-location-header .elementor-widget-nav-menu{display:none!important;width:0;height:0;opacity:0;pointer-events:none;z-index:-100000}.elementor-location-header .elementor-widget-image-box{top:3px!important;right:60px!important}.elementor-location-header .elementor-widget-image img{height:40px!important}.elementor-widget-image-box img{margin-top:0}.elementor-location-header .container-hoehe-header{min-height:38px!important;padding:0!important}.elementor-location-header{margin-bottom:50px}}