.block-hero-image{background-size:100%;background-position:50% 50%;background-repeat:no-repeat;position:relative}
.list-color-seperator{height:10px;margin-top:5px}
.list-items li{text-align:center}
.border-black{border:1px solid #000!important}
.slider-btn-text{text-transform:uppercase;padding-right:15px!important}
.slider-partial{position:relative;padding-bottom:20px}
.teaser-slider{min-height:400px}
.slider-image{position:absolute;right:0;max-width:50%}
.carousel-indicators{display:flex;justify-content:center;width:100%;margin-bottom:1rem;margin-left:0;margin-right:0}
.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:transparent;border:0;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:20px;margin-left:0px;margin-right:8px;opacity:1;padding:0;text-indent:0;transition:opacity .6s ease;width:auto;position:relative;float:left}
.btn-cont{position:relative}
.btn-slider-teaser{text-transform:uppercase;color:#000;font-size:1em;padding:0 5px;border:1px solid #000;position:relative;border-radius:0px;font-weight:500;margin-left:0px}
.btn-slider-teaser i{color:#b08f1c}
@media (max-width:600px){.slider-partial{display:none}.teaser-slider{height:auto}.slider-image{position:relative;max-width:100%}.carousel-item p{max-width:90%;min-height:370px;hyphens:auto;-webkit-hyphens:auto}}
.hw-image-teaser{width:100%;height:auto;min-height:320px;position:relative;margin-top:0px;overflow:hidden}
.hw-banner{position:absolute;left:0;top:0;width:100%}
.teaser-head-half p{font-size:1.8em;line-height:1.1em}
.btn-hw-teaser{text-transform:uppercase;color:#fff;font-size:1.2em;padding:0 5px;border:2px solid #fff;position:absolute;bottom:25px;border-radius:0px;font-weight:500;margin-left:25px}
.btn-hw-teaser i{color:#b08f1c}
.btn-hw-teaser:hover{color:#b08f1c;border:2px solid #b08f1c}
.btn-hw-teaser:hover i{color:#fff}
@media (max-width:1399px){.hw-image-teaser{min-height:270px;padding-bottom:5em}.hw-banner{height:100%}}
@media (max-width:600px){.hw-image-teaser{min-height:270px;padding-bottom:5em}.hw-banner{height:100%}}