.carousel-indicators{margin-bottom:0}.carousel-indicators [data-bs-target]{padding:0!important;min-width:unset!important}.carousel-indicators [data-bs-target]:focus,.carousel-indicators [data-bs-target]:hover{border:0!important;border-top:10px solid transparent!important;border-bottom:10px solid transparent!important;opacity:1;background-color:var(--color-active)}.carousel-indicators button{background-color:var(--color-txt)!important}.carousel-item{aspect-ratio:5/1}.carousel-item>picture img,.carousel-item>picture source{display:block;width:100%;height:auto}.carousel-caption{bottom:0;padding:0}.carousel-caption a{display:table;font-size:1.5rem;font-weight:600;padding:.5rem 2rem 1.5rem 2rem;margin:0 auto;color:var(--color-txt);background-color:var(--color-bg-alpha)}.carousel-caption a:hover{color:var(--color-active)!important}@media screen and (max-width:640px){.carousel-item{aspect-ratio:512/125}.carousel-caption{left:5%;right:5%}.carousel-caption a{font-size:1.25rem}}@media screen and (max-width:420px){.carousel-item{aspect-ratio:23/10}.carousel-caption a{font-size:1rem}}.aside-content-container{height:calc(100% - 5.6rem);padding:2rem 1rem 3rem 1rem}@media screen and (max-width:991px){.aside-content-container{height:70vh}}.aside-content-scrollWrapper{height:100%;position:relative}.aside-content{height:calc(100% - 1rem);width:100%;position:absolute;overflow-y:auto;background:0 0}.aside-content-body{padding:0 2rem 2rem 2rem}@media screen and (max-width:1200px){.aside-content-body{padding:0 .5rem 1rem .5rem}}