.news-slider-2-container {
    margin: 2rem auto;
    padding: 0 120px;
    max-width: 1550px;

    @media (max-width: 1024px) {
        padding: 0  60px;
    }

    @media (max-width: 768px) {
        padding: 0 1rem;
    }

    .owl-carousel {
        margin: 0;
        padding: 0 0 3rem 0;

        .card {
            background: none;
            margin: 0;

            h3.title {
                color: $staytile-card-title-color;
                font-size: 20px;
                font-weight: 700;
                line-height: 30px;
                padding-bottom: 0;
                margin-bottom: 0px;
            }

            p.date {
                color: $news-carousel-color-accent;
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                margin-bottom: 15px;
                text-align: left;
            }

            .description {
                color: $staytile-card-title-color;
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                margin-bottom: 15px;

                p {
                    text-align: left;
                }
            }

            .content {
                border-radius: 0 0 12px 12px;
                border: 1px solid $news-carousel-color-primary;
                border-top: 0;
                margin-top: -2px;
                display: flex;
                flex-direction: column;
                flex: 1 !important;
                justify-content: flex-start;

                a {
                    color: $staytile-card-title-color;
                    &.link {
                        font-weight: 700;
                        font-size: 16px;
                        margin-top: auto;
                    }
                }
                
            }
        }

        .owl-nav {
            button {
                width: 52px !important;
                height: 52px !important;

                &:before {
                    font-size: 1.5rem !important;
                    line-height: 3.25rem !important;
                }

                &.owl-prev {
                    margin-left: -75px;
                }

                &.owl-next {
                    margin-right: -75px;
                }

                &.owl-prev:hover,
                &.owl-next:hover {
                    border: 0;
                    box-shadow: none;

                    &:before {
                        border: 0;
                        box-shadow: none;
                    }
                }
            }
            @media (max-width: 1024px) {
                display: none;
            }
        }


        .owl-item {
            margin-left: 0;
            padding:3px;

            .image{
                width: 100%;
            }

            img {
                border-top-left-radius: 12px;
                border-top-right-radius: 12px;
                height: 278px;
                max-height: 360px;
                object-fit: cover;
                width: 100%;

                @media (max-width: 990px) {
                    width: 100%;
                    height: auto;
                    max-height: 100%;
                }
            }

            .item{
                padding: 0;
            }
        }
        
    }.owl-stage-outer {
        @media (max-width: 767px) {
            padding-left: 1px;
        }
    }
}
