body{background-color:white;height:auto;min-height:1180px}.main{flex-grow:0}.main.container-fluid{overflow:hidden}.noPadding{padding:0 !important}.teaser{min-height:710px;width:100vw;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.teaser h1,h1.quote{position:relative;z-index:100;font-family:sans-serif;font-size:30vw;font-weight:1000;color:#385aef;-webkit-text-fill-color:rgba(255,255,255,0);-webkit-text-stroke-width:3.22px;-webkit-text-stroke-color:#212121}.teaser h1{font-size:450px;font-weight:bolder}h1.quote{margin-top:-180px;font-size:25vw;text-align:center;font-weight:bolder;letter-spacing:25px}.teaser .box{position:absolute;width:100vw;height:100%;background-color:black;z-index:0}.teaser .box .teaserPic{width:100vw;min-width:1420px;overflow:hidden}.teaser .searchForm{position:absolute;margin-left:50px;margin-right:50px;top:40%;z-index:200}.searchForm .input-group{height:72px}.teaser .searchForm input{height:64px;border-radius:60px}.teaser .searchForm .input-group-text{background-color:white;border-radius:30px}.teaser .searchForm input{max-width:300px}.teaser .searchForm select{max-width:300px;color:gray;border-radius:30px}.search-button{border-radius:30px}@media (max-width: 576px){.teaser h1,h1.quote{-webkit-text-stroke-width:2px}.teaser h1{margin-top:470px;font-size:150px !important}}@media only screen and (min-width: 577px) and (max-width: 1000px){.teaser h1{font-size:320px}}@media (max-width: 1420px){.teaser .box .teaserPic.img-banner-1{transform:translateX(calc(100vw - 1420px))}}@media (max-width: 900px){.teaser .box .teaserPic.img-banner{transform:translateX(-300px) translateY(-130px) scale(0.8)}.teaser .box .teaserPic.img-banner-3{transform:translateX(-300px) translateY(-130px) scale(0.8)}.teaser .box .teaserPic.img-banner-4{transform:translateX(-300px) translateY(-120px) scale(0.8)}}@media (max-width: 740px){.teaser .box .teaserPic.img-banner-1{transform:translateX(-680px)}.teaser .box .teaserPic.img-banner{transform:translateX(-550px) translateY(-180px) scale(0.9)}.teaser .box .teaserPic.img-banner-3{transform:translateX(-320px) translateY(-230px) scale(1)}.teaser .box .teaserPic.img-banner-4{transform:translateX(-500px) translateY(-180px) scale(1)}}@media (max-width: 380px){.teaser .box .teaserPic.img-banner-1{transform:translateX(-800px)}}
