.g_home{display:grid;grid-template-rows:auto 225px auto}.g_home .h_herohome{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;padding-bottom:225px}.g_home__container{grid-row-start:2;grid-row-end:4;grid-column-start:1;grid-column-end:2;width:100%}.g_home__container__top{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:60px}.g_home__container__top__image{width:50%}.g_home__container__top__titel{padding-top:255px;width:50%;align-self:flex-end}.g_home__container__top__titel h2{color:#2c2d2d;margin-bottom:0}.g_home__container__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px;margin-top:60px;padding-bottom:60px}.g_home__container__bottom__item{width:40%}.g_home__container__bottom__item:nth-child(2){padding-right:10%;width:50%}@media screen and (max-width: 1500px){.g_home__container__top{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:60px}.g_home__container__top__image{width:50%}.g_home__container__top__titel{width:50%;align-self:flex-end}.g_home__container__bottom{gap:60px;margin-top:30px}.g_home__container__bottom__item{width:50%}.g_home__container__bottom__item:nth-child(2){padding-right:0}}@media screen and (max-width: 768px){.g_home__container__bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.g_home__container__bottom__item{width:100%}.g_home__container__top{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.g_home__container__top__image{width:75%}.g_home__container__top__titel{padding-top:0;align-self:flex-start;width:100%}}@media screen and (max-width: 600px){.g_home__container__top__image{width:100%}}.h_herohome{background-image:url(/build/assets/hero-Cv2ZBiQT.webp);background-size:cover;background-repeat:no-repeat;background-position:top center;background-color:#010103;display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto}.h_herohome_about{background-image:url(/build/assets/hero-DUou_9P0.webp)}.h_herohome__titel{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;color:#fff;height:100vh;width:100%}.h_herohome__titel__wrapper{width:40%}.h_herohome__titel__wrapper p{color:#fff}.h_herohome__content{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;width:100%;color:#fff}.h_herohome__content__wrap{padding:60px 0}.h_herohome__content__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px;width:100%}.h_herohome__content__wrapper p{color:#fff}.h_herohome__content__left,.h_herohome__content__right{width:40%}.h_herohome__content__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.h_herohome__content__right__item__collapse{overflow:hidden;max-height:0;transition:.5s;will-change:auto}.h_herohome__content__right__item__active .h_herohome__content__right__item__collapse{padding-bottom:30px}.h_herohome__content__right__item__active .h_herohome__content__right__item__title:after{opacity:1;width:80px}.h_herohome__content__right__item__title{font-size:clamp(18px,5vw,25px);font-weight:900;font-family:garamond-premier-pro,serif;transition:.5s;position:relative;width:fit-content;cursor:pointer;will-change:auto}.h_herohome__content__right__item__title:after{content:"";position:absolute;left:-10px;bottom:0;height:8px;width:0;background-color:#6ac6dc;mix-blend-mode:hard-light;transition:.5s;opacity:0}.h_herohome__content__right__item__title:hover:after{opacity:1;width:80px}@media screen and (max-width: 1500px){.h_herohome{background-size:120%;background-repeat:no-repeat;background-image:url(/build/assets/hero_1500-PmBlmFnZ.webp)}.h_herohome_about{background-image:url(/build/assets/hero_1500-DADXZbvf.webp)}.h_herohome__titel__wrapper,.h_herohome__content__left,.h_herohome__content__right{width:50%}.h_herohome__content__wrapper{gap:60px}}@media screen and (max-width: 1050px){.h_herohome{background-image:url(/build/assets/hero_1050-BiQpel2A.webp)}.h_herohome_about{background-image:url(/build/assets/hero_1050-C-DddKDO.webp)}.h_herohome__titel{height:fit-content;min-height:100vh;align-items:flex-end;padding-bottom:150px}.h_herohome__content{background-image:url(/build/assets/hero_m-LItpyGr9.webp);background-size:cover;background-repeat:no-repeat}.h_herohome__titel__wrapper,.h_herohome__content__left,.h_herohome__content__right{width:75%}.h_herohome__content__wrapper{flex-wrap:wrap}}@media screen and (max-width: 768px){.h_herohome{background-image:url(/build/assets/hero_768-DiiYap68.webp)}.h_herohome_about{background-image:url(/build/assets/hero_768-HMfKz_N-.webp)}.h_herohome__titel__wrapper,.h_herohome__content__left,.h_herohome__content__right{width:100%}.h_herohome__titel{padding-bottom:60px}}.b_msli{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10%;padding-bottom:60px;padding-top:60px}.b_msli img{width:100%;height:100%;object-fit:cover}.b_msli_dark{background-color:#010103;position:relative;color:#fff}.b_msli_dark:after,.b_msli_dark:before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#010103;z-index:1}.b_msli_dark:before{left:calc(-.5*(100vw - 2250px))}.b_msli_dark:after{right:calc(-.5*(100vw - 2250px))}.b_msli__right{width:50%}.b_msli__left{width:50%;overflow:hidden}.b_msli__right__controls{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;margin:30px 0}.b_msli__right__controls button{box-sizing:border-box;width:50px;height:50px;padding:15px;border-radius:50%;background-color:#2c2d2d;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;cursor:pointer;transition:.5s;border:2px solid #2c2d2d}.b_msli__right__controls button img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.b_msli__right__controls button:hover{border:2px solid #6ac6dc}.b_msli__right__wrap{width:100%;overflow:hidden}.b_msli__left__slider,.b_msli__right__wrap__slider{position:relative;width:700%;left:0;transition:.5s;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0}.b_msli__left__item,.b_msli__right__wrap__slider__item{width:14.2857142857%}.b_msli__left__item__text{margin-top:30px}.b_msli__left__item__text h3{font-size:clamp(22px,5vw,40px)}@media screen and (max-width: 1050px){.b_msli{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_msli__left,.b_msli__right{width:75%}.b_msli__left__item{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_msli__left__item__text{margin:0}.b_msli__right__wrap{display:none}}@media screen and (max-width: 768px){.b_msli__left,.b_msli__right{width:100%}}.b_proslider{background-color:#010103;position:relative;color:#fff;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0}.b_proslider:after,.b_proslider:before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#010103;z-index:1}.b_proslider:before{left:calc(-.5*(100vw - 2250px))}.b_proslider:after{right:calc(-.5*(100vw - 2250px))}.b_proslider__left{width:50%;padding-right:10%;padding-bottom:200px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_proslider__left__slider__item__location{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px}.b_proslider__left__slider__item__location__icon{width:20px}.b_proslider__left__slider__item__location__icon img{width:100%;height:100%;object-fit:contain}.b_proslider__left__wrap{width:100%;overflow:hidden}.b_proslider__left__wrap__slider{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;width:500%;position:relative;left:0;transition:.5s}.b_proslider__left__slider__item{width:20%}.b_proslider__right{width:50%;position:relative}.b_proslider__right button{color:#fff}.b_proslider__right__wrap{width:100%;overflow:hidden}.b_proslider__right__slider{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;gap:0;width:500%;position:relative;left:0;transition:.5s;min-height:300px}.b_proslider__right__slider__item,.b_proslider__right__slider__item__placeholder{width:15%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;gap:0;padding-left:10px;transition:.5s;aspect-ratio:20/9;cursor:pointer}.b_proslider__right__slider__item img,.b_proslider__right__slider__item__placeholder img{width:50%;height:100%;object-fit:cover;transition:.5s;filter:grayscale(1)}.b_proslider__right__slider__item__active,.b_proslider__right__slider__item__placeholder__active{aspect-ratio:3/4;padding-left:0;cursor:auto}.b_proslider__right__slider__item__active img,.b_proslider__right__slider__item__placeholder__active img{width:100%;filter:grayscale(0)}.b_proslider__right__controls{position:absolute;right:0;top:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.b_proslider__right__controls button{box-sizing:border-box;width:50px;height:50px;padding:15px;border-radius:50%;background-color:#2c2d2d;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;cursor:pointer;transition:.5s;border:2px solid #2c2d2d}.b_proslider__right__controls button img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.b_proslider__right__controls button:hover{border:2px solid #6ac6dc}@media screen and (max-width: 1050px){.b_proslider{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_proslider__left{padding-bottom:0;width:75%}.b_proslider__right{width:75%}}@media screen and (max-width: 768px){.b_proslider__left,.b_proslider__right{width:100%}}
