@font-face{font-family:'Sofia Pro';src:url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Regular/SofiaProRegular.eot');src:local("Sofia Pro Regular"),local("SofiaProRegular"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Regular/SofiaProRegular.eot?#iefix') format("embedded-opentype"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Regular/SofiaProRegular.woff') format("woff"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Regular/SofiaProRegular.ttf') format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Sofia Pro';src:url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Medium/SofiaProMedium.eot');src:local("Sofia Pro Medium"),local("SofiaProMedium"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Medium/SofiaProMedium.eot?#iefix') format("embedded-opentype"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Medium/SofiaProMedium.woff') format("woff"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Medium/SofiaProMedium.ttf') format("truetype");font-weight:500;font-style:normal;}@font-face{font-family:'Sofia Pro';src:url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Bold/SofiaProBold.eot');src:local("Sofia Pro Bold"),local("SofiaProBold"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Bold/SofiaProBold.eot?#iefix') format("embedded-opentype"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Bold/SofiaProBold.woff') format("woff"),url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Fonts/Bold/SofiaProBold.ttf') format("truetype");font-weight:bold;font-style:normal;}body{font-family:"Sofia Pro";color:#5A5A5A;font-weight:normal;font-style:normal;}body,html{height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3{margin-bottom:1rem;font-family:"Sofia Pro";color:#5A5A5A;}p{font-size:1rem;}h2{font-size:51px;font-family:"Sofia Pro";font-weight:500;font-style:normal;}h3{font-size:20px;font-weight:700;margin-bottom:40px;font-family:"Sofia Pro";font-weight:bold;font-style:normal;}h5{font-size:1.2rem;}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}input:focus,a:focus,select:focus,textarea:focus,button:focus{outline:none;}h2{font-size:3rem;}@media screen and (max-width:768px){h2{font-size:1.5rem;}}h4{font-size:1rem;}h1{margin-bottom:0px;font-family:"Sofia Pro";}h1 strong{font-weight:700;}h1{font-size:4vw;}@media screen and (min-width:2000px){h1{font-size:4.5vw;}}@media screen and (min-width:2400px){h1{font-size:4vw;}}@media screen and (max-width:768px){h1{font-size:29px;}}@media screen and (max-width:576px){h1{font-size:25px;}}.navbar-brand{margin-right:0px;}@media screen and (max-width:576px){.navbar-brand{margin-right:0px;}}.navbar-brand img{width:137px;height:auto !important;}@media screen and (max-width:992px){.navbar-brand img{width:85px;height:auto !important;}}@media screen and (max-width:768px){.navbar-brand img{width:75px;height:auto !important;}}@media screen and (max-width:576px){.navbar-brand img{width:65px;height:auto !important;}}.navbar-brand-text{padding-bottom:0.5rem;display:inline-block;}.navbar-brand-text img{width:278px;height:19px;}@media screen and (max-width:992px){.navbar-brand-text img{width:208px;height:19px;}}@media screen and (max-width:576px){.navbar-brand-text img{width:141px;height:19px;padding-left:13px;}}a{color:#5A5A5A;text-decoration:none;border-bottom:1px solid transparent;}a:hover{color:#5A5A5A;border-bottom:1px solid #5A5A5A;}@media screen and (max-width:768px){.medium-no-padding{padding:0px;}}@media screen and (max-width:768px){.nav-item{width:50%;}}.nav-item:nth-of-type(2){padding-left:30px;}@media screen and (max-width:768px){.nav-item:nth-of-type(2){padding-left:0px;}}@media screen and (max-width:576px){.nav-item:nth-of-type(2){padding-left:16px;padding-left:0px;}}.nav-item:nth-of-type(3){padding-left:30px;}@media screen and (max-width:576px){.nav-item:nth-of-type(3){padding-left:16px;padding-left:0px;}}.nav-item a{padding-left:0px;padding-right:0px;}@media screen and (max-width:576px){.nav-item a{font-size:14px;}}.navigation{background-color:white;padding-top:25px;padding-bottom:120px;padding-bottom:25px;}@media screen and (max-width:768px){.navigation{padding-top:35px;padding-bottom:0px;}}@media screen and (max-width:576px){.navigation{padding-top:18px;padding-bottom:0px;}.navigation ul{padding-left:0px;padding-right:13px;}}@media screen and (max-width:576px) and (max-width:768px){.navigation ul{padding-right:0px;}}@media screen and (max-width:768px){.navigation .container p{font-size:16px;}}.navigation .container li{margin-top:25px;}@media screen and (max-width:768px){.navigation .container li{padding-top:20px;padding-bottom:20px;text-align:center;}}.navigation .container a.nav-link{text-align:center;border-bottom:none;}.navigation .container a.nav-link:hover{border-bottom:1px solid #5A5A5A;}@media screen and (max-width:768px){.navigation .container a.nav-link{font-size:16px;display:inline-block;text-align:center;}.navigation .container a.nav-link:hover{border-bottom:1px solid #5A5A5A;}}.navigation .container a.nav-link{border-bottom:1px solid transparent;}.navigation .container a.nav-link.active{border-bottom:1px solid #5A5A5A;}@media screen and (min-width:576px) and (max-width:768px){.navigation .container{max-width:100%;padding-left:20px;padding-right:20px;padding-right:var(--bs-gutter-x,0.75rem);padding-left:var(--bs-gutter-x,0.75rem);}}footer{padding-top:7vw;padding-bottom:2vw;background-color:#D2E8CE;}@media screen and (max-width:576px){footer{padding-top:10vw;padding-bottom:6vw;}}footer .logo-center-footer{margin-bottom:3vw;}footer a:not(.no-text-decoration){border-bottom:1px solid transparent !important;transition:all 0.3s ease-in-out;}footer a:not(.no-text-decoration):hover{border-bottom:1px solid #5A5A5A !important;}.navigation a.navbar-brand-text,.navigation a.navbar-brand{text-decoration:none;border-bottom:1px solid transparent;}.navigation a.navbar-brand-text:hover,.navigation a.navbar-brand:hover{text-decoration:none;border-bottom:1px solid transparent;}a.no-text-decoration{text-decoration:none;border-bottom:1px solid transparent;}a.no-text-decoration:hover{text-decoration:none;border-bottom:1px solid transparent;}.text__footer{margin-top:6vw;margin-bottom:7vw;}@media screen and (max-width:768px){.text__footer{text-align:center !important;}}.font__25 p{font-size:21px;}.impressum-padding{padding:0px 2.5vw;}.accordion-button:focus{border-color:transparent;box-shadow:0 0 0 0.25rem transparent;}.accordion-button{border:1px solid transparent;}.accordion-button{font-size:51px;font-size:3vw;font-weight:700;padding:1rem 0px;}@media screen and (max-width:576px){.accordion-button{font-size:4.5vw;}}@media screen and (max-width:576px){.accordion-button{font-size:3.5vw;}}.accordion{padding-top:9vw;padding-bottom:2vw;}.accordion-body{padding:0rem 0px;}.accordion-collapse{border:solid transparent;border-width:0px;}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:1px;}.image-home{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#D2E8CE !important;}div.image-home{position:relative;min-height:750px;}div.image-home .button{position:absolute;width:50px;height:50px;position:absolute;margin:auto;left:0;right:0;text-align:center;z-index:1;bottom:40px;animation:pulsehome 2s linear infinite;}.home-header{font-size:34px;color:white;font-weight:500;line-height:1.2;margin-bottom:36px;margin-top:10px;}@media screen and (max-width:576px){div.image-home{min-height:600px;}}@media screen and (max-width:576px){.home-header{font-size:24px;}}.header-headline{position:absolute;width:300px;height:50px;position:absolute;margin:auto;left:0;right:0;text-align:center;z-index:1;top:80px;}.bottom-of-web p a,.bottom-of-web div,.bottom-of-web p{font-size:12px;}.font__footer a,.font__footer p a,.font__footer div{font-size:16px;}.logo-center-footer img{background-blend-mode:multiply;opacity:.8;}.header{background-position:center;background-repeat:no-repeat;background-size:cover;height:25vw;width:100%;position:relative;display:flex;justify-content:center;align-items:center;}.header h1{font-size:3.5vw;}@media screen and (max-width:576px){.header h1{font-size:7vw;}}footer img{mix-blend-mode:multiply;}.image-home{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;}.image-home .home-header{}.image-home .text-on-header{padding-bottom:12vw;}@media screen and (min-width:1400px){.image-home .text-on-header{padding-bottom:4vw;}}@media screen and (min-width:1600px){.image-home .text-on-header{padding-bottom:4vw;}}@media screen and (min-width:1800px){.image-home .text-on-header{padding-bottom:1vw;}}@media screen and (max-width:1260px){.image-home .text-on-header{padding-bottom:9vw;}}@media screen and (max-width:768px){.image-home .text-on-header{padding-bottom:10vw;}}.image-home .logo-on-header{width:53vw;}@media screen and (max-width:768px){.image-home .logo-on-header{width:93vw;}}.image-home .logo-on-header img{height:auto !important;mix-blend-mode:screen;}.lead{padding-top:100px;padding-top:6vw;padding-bottom:6vw;}.lead p{font-size:20px;}h2{font-weight:500;font-size:50px;}@media screen and (max-width:768px){h2{font-size:30px;}}.padding-bottom-6{padding-bottom:6vw;}.padding-top-6{padding-top:6vw;}.padding-top-7{padding-top:7vw;}.col-nr-0{background-color:#D2E8CE;}.col-nr-1{background-color:#F5D8D1;}.col-nr-2{background-color:#D7EDF4;}.col-nr-3{background-color:#FFE3D0;}.col-nr-4{background-color:#EDDDEA;}.col-nr-5{background-color:#A0AEA3;}.margin-bottom-6{margin-bottom:3.3vw;}.margin-bottom-3{margin-bottom:3vw;}.margin-bottom-4{margin-bottom:4vw;}.margin-bottom-7{margin-bottom:7vw;}.margin-bottom-1{margin-bottom:1.7vw;}.margin-top-7{margin-top:7vw;}.margin-top-6{margin-top:6vw;}.margin-top-2{margin-top:2vw;}.one-of-the-box{padding:60px;padding-right:60px !important;padding-left:60px !important;display:flex;align-self:center;flex-direction:column;justify-content:center;}@media screen and (max-width:576px){.one-of-the-box{padding-right:30px !important;padding-left:30px !important;padding-bottom:120px;}}.one-of-the-box p:last-of-type{margin-bottom:0px;}@media screen and (min-width:992px){.image-mate{padding-left:0px !important;}}@media screen and (max-width:992px){.about-me .image-angebot{margin-top:16px;}}.image-angebot{background-position:center;background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:992px){.image-angebot{height:50vw;}}@media screen and (min-width:992px){.image-angebot{height:100%;}}@media screen and (min-width:992px){.min-height{min-height:350px;}}.padding-bottom-4-5{padding-bottom:4.5vw;}.padding-top-4-5{padding-top:4.5vw;}.this-with-color{padding:45px 65px;padding:3.5vw 5vw;}.this-with-color h3{margin-bottom:20px;}.col-handy{height:30vw;}@media screen and (max-width:576px){.col-handy{height:60vw;}}@media screen and (min-width:768px){.mobile-margin-top{margin-top:10px;}}.arrow-right{position:relative;}.arrow-right:after{position:absolute;right:45px;bottom:45px;content:'';background-image:url('../../../_assets/7615faf4ef1c8e2ff0d9d782346dc48a/Images/arrow.svg');background-size:50px 17px;width:50px;height:17px;display:block;background-repeat:no-repeat;transition:all 0.3s ease-in-out;}.arrow-right:hover:after{animation:mymove 1s infinite;}@keyframes mymove{0%{right:45px;}50%{right:25px;}100%{right:45px;}}@media screen and (max-width:992px){.sabine-image{min-height:70vw;}}@media screen and (max-width:992px){.sabine-image{min-height:85vw;}}@media screen and (max-width:576px){.sabine-image{min-height:100vw;}}h2{font-weight:500;font-size:50px;}@media screen and (max-width:768px){h2{font-size:30px;}}@media screen and (max-width:576px){.bottom-of-web .col-12.d-flex{flex-direction:column;}}@media screen and (max-width:576px){.bottom-of-web .col-12.d-flex .text-center{margin-top:20px;}}.frame-layout-4{background-color:#FFE3D0;padding:4vw;}@media screen and (max-width:576px){.frame-layout-4{padding:8vw;}}.header h1{font-size:50px;}@media screen and (max-width:768px){.header  h1{font-size:30px;}}.nav-link{white-space:nowrap;}.bottom-of-web p a,.bottom-of-web div,.bottom-of-web p{font-size:14px;}
