.sp-page-builder .page-content #section-id-1791876855227{box-shadow:0px 0px 0px 0px #FFFFFF;}.sp-page-builder .page-content #section-id-1791876855227{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1791876855226{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-1791876855226{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-1791876855226{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-1791876855226{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-1791876855226{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-1791876855226{max-width:100%;flex-basis:100%;}}#sppb-addon-1791911375468 .hl-bau-kontakt-hero{width:100%;padding:100px 0 105px;background:#f5f5f5;font-family:'Roboto Condensed', sans-serif;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__inner{max-width:1320px;margin:0 auto;padding:0 30px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__eyebrow{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:30px;color:#FF5E00;font-size:17px;font-weight:700;letter-spacing:.7px;line-height:1.3;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__eyebrow::after{content:"";display:block;width:58px;height:3px;background:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__title{margin:0 0 28px;padding:0;color:#292929;font-size:clamp(42px, 4.5vw, 65px);font-weight:800;line-height:1.08;letter-spacing:-.7px;text-transform:uppercase;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__title span{color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__text{max-width:720px;margin:0;color:#444444;font-size:21px;line-height:1.55;}#sppb-addon-1791911375468 .hl-bau-kontakt{width:100%;padding:100px 0 150px;background:#ffffff;font-family:'Roboto Condensed', sans-serif;}#sppb-addon-1791911375468 .hl-bau-kontakt__inner{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);gap:100px;align-items:start;max-width:1320px;margin:0 auto;padding:0 30px;}#sppb-addon-1791911375468 .hl-bau-kontakt__eyebrow{display:block;margin-bottom:18px;color:#FF5E00;font-size:17px;font-weight:700;letter-spacing:.7px;}#sppb-addon-1791911375468 .hl-bau-kontakt__title{margin:0 0 25px;padding:0;color:#292929;font-size:clamp(36px, 3.5vw, 50px);font-weight:800;line-height:1.1;text-transform:uppercase;}#sppb-addon-1791911375468 .hl-bau-kontakt__title span{color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt__description{margin:0 0 42px;color:#444444;font-size:19px;line-height:1.6;}#sppb-addon-1791911375468 .hl-bau-kontakt__details{display:flex;flex-direction:column;gap:28px;}#sppb-addon-1791911375468 .hl-bau-kontakt__detail{padding-bottom:25px;border-bottom:1px solid #e5e5e5;}#sppb-addon-1791911375468 .hl-bau-kontakt__label{display:block;margin-bottom:8px;color:#FF5E00;font-size:14px;font-weight:700;letter-spacing:1px;}#sppb-addon-1791911375468 .hl-bau-kontakt__detail a,#sppb-addon-1791911375468 .hl-bau-kontakt__detail p{margin:0;color:#292929;font-size:21px;font-weight:600;line-height:1.4;text-decoration:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__detail a:hover{color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt__form{padding:42px;background:#f5f5f5;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-title{margin:0 0 12px;padding:0;color:#292929;font-size:32px;font-weight:800;text-transform:uppercase;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-intro{margin:0 0 30px;color:#444444;font-size:18px;line-height:1.5;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module form{width:100%;max-width:100%;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module label{display:block;margin-bottom:8px;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;line-height:1.3;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{width:100%;max-width:100%;min-height:48px;padding:12px 14px;background:#ffffff;border:1px solid #d7d7d7;border-radius:0;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:17px;line-height:1.4;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{min-height:145px;resize:vertical;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea:focus{border-color:#FF5E00;outline:2px solid rgba(255, 94, 0, .15);outline-offset:0;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .form-group,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .cf-control-group{margin-bottom:20px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"]{accent-color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"] + label{font-size:14px;font-weight:400;line-height:1.5;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"],#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;background:#FF5E00;border:1px solid #FF5E00;border-radius:0;color:#ffffff;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background .2s ease;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"]:hover,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]:hover{background:#292929;border-color:#292929;color:#ffffff;}@media (max-width:1100px){#sppb-addon-1791911375468 .hl-bau-kontakt__inner{gap:45px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form{padding:30px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module form{width:100%;max-width:100%;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module label{display:block;margin-bottom:8px;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;line-height:1.3;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{width:100%;max-width:100%;min-height:48px;padding:12px 14px;background:#ffffff;border:1px solid #d7d7d7;border-radius:0;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:17px;line-height:1.4;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{min-height:145px;resize:vertical;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea:focus{border-color:#FF5E00;outline:2px solid rgba(255, 94, 0, .15);outline-offset:0;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .form-group,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .cf-control-group{margin-bottom:20px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"]{accent-color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"] + label{font-size:14px;font-weight:400;line-height:1.5;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"],#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;background:#FF5E00;border:1px solid #FF5E00;border-radius:0;color:#ffffff;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background .2s ease;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"]:hover,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]:hover{background:#292929;border-color:#292929;color:#ffffff;}}@media (max-width:767px){#sppb-addon-1791911375468 .hl-bau-kontakt-hero{padding:75px 0 80px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__inner,#sppb-addon-1791911375468 .hl-bau-kontakt__inner{padding:0 24px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__eyebrow{font-size:14px;gap:12px;margin-bottom:25px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__eyebrow::after{width:45px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__title{font-size:clamp(35px, 8vw, 45px);margin-bottom:22px;}#sppb-addon-1791911375468 .hl-bau-kontakt-hero__text{font-size:18px;}#sppb-addon-1791911375468 .hl-bau-kontakt{padding:70px 0 80px;}#sppb-addon-1791911375468 .hl-bau-kontakt__inner{grid-template-columns:1fr;gap:50px;}#sppb-addon-1791911375468 .hl-bau-kontakt__title{font-size:38px;}#sppb-addon-1791911375468 .hl-bau-kontakt__description{font-size:17px;margin-bottom:30px;}#sppb-addon-1791911375468 .hl-bau-kontakt__detail a,#sppb-addon-1791911375468 .hl-bau-kontakt__detail p{font-size:19px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form{padding:28px 22px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-title{font-size:28px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-intro{font-size:17px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module form{width:100%;max-width:100%;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module label{display:block;margin-bottom:8px;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;line-height:1.3;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{width:100%;max-width:100%;min-height:48px;padding:12px 14px;background:#ffffff;border:1px solid #d7d7d7;border-radius:0;color:#292929;font-family:'Roboto Condensed', sans-serif;font-size:17px;line-height:1.4;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{min-height:145px;resize:vertical;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select:focus,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea:focus{border-color:#FF5E00;outline:2px solid rgba(255, 94, 0, .15);outline-offset:0;box-shadow:none;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .form-group,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module .cf-control-group{margin-bottom:20px;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"]{accent-color:#FF5E00;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="checkbox"] + label{font-size:14px;font-weight:400;line-height:1.5;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"],#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;background:#FF5E00;border:1px solid #FF5E00;border-radius:0;color:#ffffff;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background .2s ease;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module button[type="submit"]:hover,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input[type="submit"]:hover{background:#292929;border-color:#292929;color:#ffffff;}#sppb-addon-1791911375468 .hl-bau-kontakt__form-module input,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module select,#sppb-addon-1791911375468 .hl-bau-kontakt__form-module textarea{font-size:16px;}}