@media screen and (max-width:1200px){
    .slider-outer-wrapper .screenContainer.slider-inner-wrapper{
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width:1000px){
    .slider-outer-wrapper .slide-content{
        left:60px;
        width: 70%;
    }

    .slider-outer-wrapper .slide-content h1{
        font-size: 30px;
    }

    .slider-outer-wrapper .slide-content p {
        font-size: 30px;
    }

    .slider-outer-wrapper .slide-content .button{
        font-size: 18px;
    }

    .centers-listing-item{
        padding: 30px 25px;
    }

    .centers-footer-bar ul{
        grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
    }

}

@media screen and (max-width:767px){

    .section-highlight-with-image{
        padding: 20px 0;
    }

    .section-highlight-with-image .content{
        grid-template-columns:1fr;
        grid-template-areas:
        "image" 
        "text";
    }
    
    .section-highlight-with-image .content.left{
        grid-template-areas:
        "image" 
        "text";
    }
    
    .section-highlight-with-image .content.lerightft{
        grid-template-areas:
        "text" 
        "image";
    }

    .event-listing-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .logo-carousel .logos-wrapper{
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .logo-carousel .logos-wrapper img {
        width: auto;
        max-width: 100%;
        justify-self: center;
        max-height: 30px;
    }

    .slider-outer-wrapper .slide-content{
        left:20px;
        width: 90%;
    }

    .slider-outer-wrapper .slide-content .kicker{
        font-size: 12px;
    }

    .slider-outer-wrapper .slide-content h1{
        color: white;
        margin-bottom: 5px;
        font-size: 15px;
    }

    .slider-outer-wrapper .slide-content p 
    , .slider-outer-wrapper .slide-content.large p{
        font-size: 15px;
    }

    .slider-outer-wrapper .slide-content.small p{
        font-size: 12px;
    }

    .slider-outer-wrapper .slide-content.medium p{
        font-size: 14px;
    }

    .slider-outer-wrapper .slide-content .button{
        font-size: 15px;
        margin-top: 10px;
    }

    .slider-outer-wrapper .slider .slide .screenContainer{
        background-color: rgba(0,0,0,.5);
    }

    .slider-outer-wrapper .slide-content.dark {
        color: white;
    }

    .slider-outer-wrapper .slide-content.dark .button{
        background-color: white;
        color:  var(--main-text-color);
        padding: 3px 15px;
    }

    .slider-inner-wrapper{
        overflow: hidden;
        padding-left: 0;
        padding-right: 0;
        aspect-ratio: 16 / 6;
    }

    .section-title{
        font-size: 30px;
    }

    .sa_videoPlayer_wrap{
        max-width:90%;
    }

    .centers-listing-item{
        grid-template-columns: auto;
    }

    .centers-listing-item .image{
        text-align:center;
    }
    
    .centers-listing-item .image img{
        max-width: 200px;
    }

    .centers-footer-bar ul{
        grid-template-columns: repeat(2, minmax(80px, 1fr));
        gap: 0 20px;
    }

    .centers-footer-bar ul li{
        height: 100px;
    }

    .text-content .has-image{
        grid-template-columns: 1fr;
        grid-template-areas:
        "image" 
        "text";
        gap: 20px;
    }

    .text-content .has-image.right{
        grid-template-areas:
        "text" 
        "image";
    }
}

@media screen and (max-width:600px){
    .centers-header-bar{
        margin-bottom: 30px;
    }

    .centers-header-bar ul li{
        height: auto;
    }

    .two-column-highlight .two-column-wrapper{
        grid-template-columns: 1fr;
        height: 100%;
    }

    .centers-carousel .centers-slider{
        height: 100%;
    }

    .two-column-wrapper .highlight{
        padding: 30px 20px;
    }

    .centers-carousel .highlight{
        height: 100%;
    }

    .centers-carousel .image{
        display: none;
    }

    .centers-slider-wrapper{
        padding: 0 0;
        height: 650px;
        aspect-ratio: inherit;
    }

}