#carouselHeaderSlider{max-height:850px;overflow:hidden;margin-top:50px}
#carouselHeaderSlider .carousel-caption{color:#000;position:absolute;bottom:50px;left:0;right:0;width:100%}
#carouselHeaderSlider .carousel-caption h5{color:#fff;position:absolute;bottom:440%;font-size:2.5em;left:40%;text-align:left;font-weight:500}
#carouselHeaderSlider .carousel-inner .carousel-item{max-height:850px}
.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){#carouselHeaderSlider .carousel-caption h5{color:#fff;position:absolute;bottom:40%;font-size:2.5em;left:40%;text-align:left;font-weight:500}}
#accordionCOMU .accordion{--bs-accordion-color:#000;--bs-accordion-bg:transparent;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:#000;--bs-accordion-border-width:1px;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("../themes/demo/assets/images/icons/acc-icon.svg");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("../themes/demo/assets/images/icons/acc-icon-active.svg");--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#000;--bs-accordion-active-bg:transparent}
#accordionCOMU .accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}
#accordionCOMU .acc-image{max-width:100%}
@media (prefers-reduced-motion:reduce){#accordionCOMU .accordion-button{transition:none}}
#accordionCOMU .accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}
#accordionCOMU .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}
#accordionCOMU .accordion-button:after{position:absolute;left:15px;background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:-25px;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}
@media (prefers-reduced-motion:reduce){#accordionCOMU .accordion-button:after{transition:none}}
#accordionCOMU .accordion-button:hover{z-index:2}
#accordionCOMU .accordion-button:focus{border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}
#accordionCOMU .accordion-header{margin-bottom:0}
#accordionCOMU .accordion-item{background-color:var(--bs-accordion-bg);border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}
#accordionCOMU .accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}
#accordionCOMU .accordion-item:first-of-type #accordionCOMU .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}
#accordionCOMU .accordion-item:not(:first-of-type){border-top:0}
#accordionCOMU .accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}
#accordionCOMU .accordion-item:last-of-type #accordionCOMU .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}
#accordionCOMU .accordion-item:last-of-type #accordionCOMU .accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}
#accordionCOMU .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}
#accordionCOMU .accordion-flush #accordionCOMU .accordion-collapse{border-width:0}
#accordionCOMU .accordion-flush #accordionCOMU .accordion-item{border-left:0;border-radius:0;border-right:0}
#accordionCOMU .accordion-flush #accordionCOMU .accordion-item:first-child{border-top:0}
#accordionCOMU .accordion-flush #accordionCOMU .accordion-item:last-child{border-bottom:0}
#accordionCOMU .accordion-flush #accordionCOMU .accordion-item #accordionCOMU .accordion-button,
#accordionCOMU .accordion-flush #accordionCOMU .accordion-item #accordionCOMU .accordion-button.collapsed{border-radius:0}
[data-bs-theme=dark] #accordionCOMU .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}
.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%}}