/* line 1, ../sass/sei-2023-styles.scss */
#kudosCaptions {
    display: flex;
    flex-direction: column;
    min-height: 580px;
    margin: 0 auto 1rem;
    width: 100%;
    position: relative;
}

/* line 8, ../sass/sei-2023-styles.scss */
#kudosCaptions .kudosWrapper {
    display: flex;
    padding: 1rem;
    height: 100%;
    position: relative;
    align-items: center;
    justify-content: center;
}

/* line 15, ../sass/sei-2023-styles.scss */
#kudosCaptions .kudosWrapper p {
    display: block;
    padding: 0;
    margin: 0 auto;
    width: 80%;
    font-style: italic;
    font-size: 20px;
    color: #212529;
}

/* line 26, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-control-next,
#kudosCaptions .carousel-control-prev {
    color: #375169;
    border: none;
    outline: none;
    background: none;
    opacity: 1;
}

/* line 32, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-control-next svg,
#kudosCaptions .carousel-control-prev svg {
    font-size: 35px;
}

/* line 36, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-control-next:hover,
#kudosCaptions .carousel-control-prev:hover {
    color: #55778b;
}

/* line 41, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-control-next {
    right: -32px;
}

/* line 45, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-control-prev {
    left: -32px;
}

/* line 53, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-indicators button {
    border: none;
    outline: none;
    background: #55778b;
    height: 6px;
    margin: 0 .5em;
}

/* line 60, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-indicators button.active {
    background: #000;
}

/* line 66, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-inner {
    height: 100%;
}

/* line 68, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-inner .carousel-item {
    height: 100%;
    transition: transform 1s ease-in-out;
}

/* line 72, ../sass/sei-2023-styles.scss */
#kudosCaptions .carousel-inner .carousel-fade .active.carousel-item-start,
#kudosCaptions .carousel-inner .carousel-fade .active.carousel-item-end {
    transition: opacity 0s 1s;
}

#kudosCaptions.short {
    min-height: 300px;
    flex-direction: unset;
}

/* line 81, ../sass/sei-2023-styles.scss */
.award-inline-wrap {
    position: relative;
    display: flex;
    justify-content: center;
    margin: 1rem auto;
}

/* line 86, ../sass/sei-2023-styles.scss */
.award-inline-wrap .award-inline {
    display: inline-block;
    margin: 0 1rem 0 0;
    position: relative;
}

/* line 97, ../sass/sei-2023-styles.scss */
.award-image-row img {
    display: block;
    margin: 0 auto 1.5rem;
    width: 150px;
}

/* line 102, ../sass/sei-2023-styles.scss */
.award-image-row img.banner {
    width: auto;
}

@media only screen and (max-width: 767.98px) {

    /* line 110, ../sass/sei-2023-styles.scss */
    .award-inline-wrap {
        display: block;
    }

    /* line 113, ../sass/sei-2023-styles.scss */
    .award-inline-wrap .award-inline {
        display: block;
        margin: 0 auto 1rem;
    }
}

/*# sourceMappingURL=sei-2023-styles.css.map */
