.default-btn,.btn.primary-background{display:inline-block;line-height:1;font-size:14px;background-color:#fff;color:#64030f;border:3px solid #64030f;border-radius:0px;padding:0.75rem 1.2rem 0.75rem 1.2rem;font-weight:700}.default-btn:hover,.btn.primary-background:hover{background-color:#64030f;color:#fff;border-color:#64030f;border-radius:0px}.reverse.default-btn,.reverse.btn.primary-background{border-color:#fff;color:#fff;background-color:#64030f !important}.reverse.default-btn:hover,.reverse.btn.primary-background:hover{color:#64030f !important;background-color:#fff !important;border-color:#fff !important}.map{position:relative;width:100%;height:300px;z-index:0}.map::before,.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1200px){.w-xl-100{width:100% !important}}html{scroll-behavior:smooth}body{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#282828;font-weight:400;font-size:16px}a{color:#64030f}a:hover{color:#9b2043;text-decoration:none}p:last-child{margin-bottom:0}#get{background:url("https://http-get.de/get.gif") no-repeat}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#64030f;font-weight:700}h1.underlined,.h1.underlined,h2.underlined,.h2.underlined,h3.underlined,.h3.underlined,h4.underlined,.h4.underlined,h5.underlined,.h5.underlined,h6.underlined,.h6.underlined{position:relative;line-height:1;padding-bottom:2.375rem;margin-bottom:3rem}h1.underlined::after,.h1.underlined::after,h2.underlined::after,.h2.underlined::after,h3.underlined::after,.h3.underlined::after,h4.underlined::after,.h4.underlined::after,h5.underlined::after,.h5.underlined::after,h6.underlined::after,.h6.underlined::after{content:"";position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:10.25rem;height:0.5rem;background-color:#9b2043}#wrapper{overflow:hidden;max-width:120rem;margin:0 auto}.content-main{padding-top:4.125rem}.text-box,.text-box2{width:90%;margin:0 auto}.trennSektion{border-top:10px solid #64030f;border-bottom:10px solid #64030f}.scroll-abstand{position:relative;opacity:0;visibility:hidden;z-index:-1;height:4.125rem;margin-top:-4.125rem}@media screen and (min-width: 1200px){.content-main{padding-top:6.875rem}#trennSektion-1{background-image:linear-gradient(to right, #fff 10.416666667vw, #fff7e7 10.416666667vw)}.trennSektion{border:none}.customContainer{padding-right:5.416666667vw !important;padding-left:10.416666667vw !important}.customContainer.pe-xl-0{padding-right:0 !important}.text-box{padding-left:4.4270833333vw;width:calc(100% - 25.5208333333vw);margin-right:0;margin-left:auto}.imgTrenner{width:calc(100% - 25.5208333333vw);margin-left:auto}.text-xl-2-col{-webkit-column-count:2;-webkit-column-gap:48px;-moz-column-count:2;-moz-column-gap:48px;column-count:2;column-gap:48px}.scroll-abstand{height:6.875rem;margin-top:-6.875rem}}@media screen and (min-width: 1920px){.customContainer{padding-right:104px !important;padding-left:200px !important}.customContainer.pe-xl-0{padding-right:0 !important}.text-box{padding-left:85px;width:calc(100% - 490px)}.imgTrenner{width:calc(100% - 490px)}#trennSektion-1{background-image:linear-gradient(to right, #fff 200px, #fff7e7 200px)}}.top-header{background-color:#f9e9c7}.top-header a{color:#fff}.top-header a:hover{color:#64030f}#navbar{background-image:linear-gradient(to right, #fff 50%, #64030f 50%)}.navbar-brand{max-width:40%}.navbar-brand img{width:100%;max-width:24.0625rem}.nav-link{color:#fff;text-transform:uppercase}.nav-link i.fa-solid{font-size:1rem}.nav-link:hover,.nav-link:focus{color:#fff;opacity:.7}.nav-link.active{color:#f4d799}.navbar-toggler:focus{box-shadow:none}.offcanvas-header{background-color:#fff}.offcanvas-header img{width:60%}.offcanvas{height:100vh}.offcanvas-body{background-color:#64030f}@media screen and (min-width: 992px){#navbar{background-image:linear-gradient(to right, #fff 480px, #64030f 480px)}}@media screen and (min-width: 1200px){#navbar{background-image:linear-gradient(to right, #fff 35.9375vw, #64030f 35.9375vw);padding-right:5.416666667vw !important;padding-left:10.416666667vw !important;height:110px}.offcanvas{height:auto}.navbar-brand{width:25.5208333333vw}.navbar-brand img{width:auto;max-width:100%}.nav-link{color:#fff;line-height:1.125rem;font-size:1.1vw;padding:2.875rem 0rem 2.875rem 0rem}.nav-link i.fa-solid{font-size:.83333333vw}}@media screen and (min-width: 1600px){.nav-link{font-size:1.125rem}.nav-link i.fa-solid{font-size:1rem}}@media screen and (min-width: 1920px){#navbar{background-image:linear-gradient(to right, #fff 690px, #64030f 690px);padding-right:104px !important;padding-left:200px !important}.navbar-brand{width:490px}}.header-main{width:100%;max-width:120rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero{background-color:#64030f}.hero-text{font-size:1.6875rem;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 1200px){.hero{background-image:linear-gradient(to right, #fff 10.416666667vw, #64030f 10.416666667vw)}.hero-text{padding-top:3.2291666667vw;padding-bottom:7.2916666667vw;font-size:1.6875rem}}@media screen and (min-width: 1920px){.hero{background-image:linear-gradient(to right, #fff 200px, #64030f 200px)}.hero-text{padding-top:62px;padding-bottom:140px}}.footer-main{background-color:#64030f;color:#282828}.footer-main a{color:#fff}.footer-main a:hover{color:#fff}.footer-main .text-box{padding-right:5%}.mandatory{right:auto;z-index:1029}.mandatory .btn:not(:last-child){margin-right:0.25rem}#contactData{background-color:#fff;padding-right:5%;padding-left:5%}@media screen and (max-width: 400px){.mandatory .btn,#totop .btn{padding:0.625rem 0.625rem 0.625rem 0.625rem;font-size:0.625rem}}@media screen and (min-width: 992px){#contactData{padding-right:1.5rem}}@media screen and (min-width: 1200px){.footer-main{background-image:linear-gradient(to right, #fff 35.9375vw, #64030f 35.9375vw);margin-top:7.5rem}}@media screen and (min-width: 1920px){.footer-main{background-image:linear-gradient(to right, #fff 690px, #64030f 690px)}}.form-control{color:#282828}.form-control,.form-select{border-color:#64030f}.form-control:focus,.form-select:focus{border-color:#320208;box-shadow:0 0 0 .25rem rgba(100,3,15,.25)}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(40,40,40,.5)}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(40,40,40,.5)}input::placeholder,select::placeholder,textarea::placeholder{color:rgba(40,40,40,.5)}#maedchenname{padding:0rem 0rem 0rem 0rem;width:0.0625rem;height:0.0625rem;position:relative;opacity:0;visibility:hidden;z-index:-1}#totop{position:fixed;right:0;bottom:7.8125rem;z-index:1029;-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:all .4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#totop.visible{-ms-transform:translateX(0);transform:translateX(0);opacity:1}#totop a{display:block;padding:0.3125rem 0.3125rem 0.3125rem 0.3125rem;background-color:rgba(0,0,0,.25);color:#fff;line-height:2.03125rem;width:2.5rem;height:2.5rem;text-align:center;border-radius:4px 0 0 4px}.map::before{content:"";z-index:1}.map.active{z-index:1}.map.active::before{z-index:0}.gallery-item{position:relative;padding-top:75%}.gallery-item img{position:absolute;top:0;left:0;width:100%;object-fit:cover;object-position:center}.color-primary{color:#64030f !important}.color-primary-light{color:#9b2043 !important}.color-primary-dark{color:#320208 !important}.color-secondary{color:#f9e9c7 !important}.color-secondary-light{color:#fff7e7 !important}.color-secondary-dark{color:#f4d799 !important}.primary-bg{background-color:#64030f !important}.primary-bg-dark{background-color:#320208 !important}.primary-bg-light{background-color:#9b2043 !important}.secondary-bg{background-color:#f9e9c7 !important}.secondary-bg-dark{background-color:#f4d799 !important}.secondary-bg-light{background-color:#fff7e7 !important}.bc-primary{border-color:#64030f !important}.bc-primary-dark{border-color:#320208 !important}.bc-primary-light{border-color:#9b2043 !important}.bc-secondary{border-color:#f9e9c7 !important}.bc-secondary-dark{border-color:#f4d799 !important}.bc-secondary-light{border-color:#fff7e7 !important}/*# sourceMappingURL=main.css.map */
