@font-face{font-family:Cinzel;src:url(../../assets/fonts/Cinzel-bcd5cce9bc8f984fa27bab781c2e0660.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;src:url(../../assets/fonts/Cinzel-c4c803268184bd6c48ca344a8c609ad6.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;src:url(../../assets/fonts/Cinzel-bcd5cce9bc8f984fa27bab781c2e0660.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;src:url(../../assets/fonts/Cinzel-c4c803268184bd6c48ca344a8c609ad6.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-b897362d7c7ef141ba5c58fbe41b311e.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-e11fabdde333b13d6834aafdd7b6f3a4.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-cfb1e00f46c56811b16bb68adeee5ba5.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-9601d01037c1b6c61169b6250ed19eb1.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-654c99b6a1abdf1faf75e78cb5892302.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-b897362d7c7ef141ba5c58fbe41b311e.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-e11fabdde333b13d6834aafdd7b6f3a4.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-cfb1e00f46c56811b16bb68adeee5ba5.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-9601d01037c1b6c61169b6250ed19eb1.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(../../assets/fonts/Montserrat-654c99b6a1abdf1faf75e78cb5892302.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-bs-theme=light]{--bs-primary:#f8f9fa;--bs-primary-rgb:248,249,250;--bs-primary-text-emphasis:#636464;--bs-primary-bg-subtle:#FEFEFE;--bs-primary-border-subtle:#FCFDFD;--bs-secondary:#f4f4f5;--bs-secondary-rgb:244,244,245;--bs-secondary-text-emphasis:#626262;--bs-secondary-bg-subtle:#FDFDFD;--bs-secondary-border-subtle:#FBFBFB}.btn-primary{--bs-btn-color:#000000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#F9FAFB;--bs-btn-hover-border-color:#F9FAFB;--bs-btn-focus-shadow-rgb:37,37,38;--bs-btn-active-color:#000000;--bs-btn-active-bg:#F9FAFB;--bs-btn-active-border-color:#F9FAFB;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-outline-primary{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-active-color:#000000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa}.btn-secondary{--bs-btn-color:#000000;--bs-btn-bg:#f4f4f5;--bs-btn-border-color:#f4f4f5;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#F6F6F7;--bs-btn-hover-border-color:#F5F5F6;--bs-btn-focus-shadow-rgb:37,37,37;--bs-btn-active-color:#000000;--bs-btn-active-bg:#F6F6F7;--bs-btn-active-border-color:#F5F5F6;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#f4f4f5;--bs-btn-disabled-border-color:#f4f4f5}.btn-outline-secondary{--bs-btn-color:#f4f4f5;--bs-btn-border-color:#f4f4f5;--bs-btn-focus-shadow-rgb:244,244,245;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#f4f4f5;--bs-btn-hover-border-color:#f4f4f5;--bs-btn-active-color:#000000;--bs-btn-active-bg:#f4f4f5;--bs-btn-active-border-color:#f4f4f5;--bs-btn-disabled-color:#f4f4f5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f4f4f5}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.mt-5{margin-top:3rem!important}.me-4{margin-right:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:3rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:4.5rem!important}.pt-10{padding-top:10.5rem!important}.pb-2{padding-bottom:.5rem!important}.pb-6{padding-bottom:4.5rem!important}.video-background-holder{position:relative;background-color:#000;height:calc(100vh - 72px);min-height:25rem;width:100%;overflow:hidden}.video-background-holder video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.video-background-content{position:relative;z-index:2}.video-background-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:1}@media (min-width:992px){.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.swiper-slide{height:750px}}#FAQ .item{position:relative;overflow:hidden;border-radius:0;height:600px}#FAQ{background-color:#fefeff}#FAQ .item img{width:100%;height:100%;object-fit:cover;transition:transform .3s}#FAQ .item:hover img{transform:scale(1.05)}#FAQ .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);transition:background .3s}#FAQ .item:hover .overlay{background:rgba(0,0,0,.6)}#FAQ .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:Cinzel,sans-serif;text-align:center}#FAQ .content h1{font-size:1.5rem;font-weight:lighter;margin:0}#FAQ .content p{font-size:16px;font-weight:lighter;margin:0;font-family:Montserrat}#FAQ .angebot-link{display:inline-block;margin-top:10px;font-size:1rem;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:2px;transition:.3s}#FAQ .angebot-link:hover{border-color:#fff;color:#fff}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-md{--bs-icon-size:1.5rem}.rig-row{display:flex;flex-wrap:wrap}.rig-column{flex:25%}@media (max-width:768px){.video-background-holder video{width:100%;height:100%;object-fit:cover;transform:none}.video-background-holder{height:100vh}.rig-column{flex:50%;max-width:50%}}@media (max-width:576px){.rig-column{flex:100%;max-width:100%}}*{box-sizing:border-box}.rig-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px}.rig-column{-ms-flex:25%;flex:25%;max-width:25%;padding:0 4px}.rig-column img{margin-top:8px;vertical-align:middle;width:100%}@media (max-width:768px){.rig-column{-ms-flex:50%;flex:50%;max-width:50%}}@media (max-width:576px){.rig-column{-ms-flex:100%;flex:100%;max-width:100%}}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.simple-slider .swiper-slide{height:1000px;background-repeat:no-repeat;background-size:cover;background-position:center}.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{width:50px;margin-left:20px;margin-right:20px}@media (max-width:767px){.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{display:none}.simple-slider .swiper-slide{height:360px}}@media (min-width:768px){.mt-md-10{margin-top:10.5rem!important}.me-md-3{margin-right:1rem!important}.mb-md-10{margin-bottom:10.5rem!important}.ms-md-3{margin-left:1rem!important}.pt-md-6{padding-top:4.5rem!important}.pt-md-10{padding-top:10.5rem!important}.swiper-slide{height:750px}}@media (max-width:992px){.swiper-slide{height:1000px}}@media (min-width:1200px){.p-xl-4{padding:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.swiper-slide{height:1000px}}