            @media(min-width:200px){

                .community_slider_container .swiper-button-prev {
                    left: 4px;
                    color:#651e46;
                }
                
                /*.dali-coming-soon-text{*/
                /*    display:none;*/
                /*}*/
                
                .dali-coming-soon-text{
                        font-family: proxima-nova, sans-serif;
                        font-size:30px;
                        text-transform:uppercase;
                        display:block;
                        padding-top:10px;
                        font-weight:bold;
                }
                
                .override-community-logo img{
                    width:200px !important;
                }
                .top-banner-copy.community-logo {
                    top: 50% !important;
                }
                                
                .mobile-form-only{
                    position:relative !important;
                }
                
                .desktop-form-only{
                    display:none;
                }
                
                .registration{
                    width:100% !important;
                    position:relative !important;
                }
                
                .registration-dali{
                        padding:10px !important;
                }
                
                .h2-communities-title{
                    font-size:35px !important;
                }
                
                .override-registration-style{
                    height:60vh !important;
                    min-height:500px !important;
                    object-fit:cover !important;
                    background-size: cover !important;
                }

                .community_slider_container .swiper-button-next {
                    right: 4px;
                    color:#651e46;
                }

                .coming-2023{
                    width:100px;
                    height:100px;
                    position:absolute;
                    right:0;
                    z-index:5;
                }
                
                .live-different{
                    display:none;
                }
                
                .amenities-slider-p-override{
                    position:absolute !important; 
                    bottom:10px !important; 
                    width:90% !important;
                    color:#fff !important; 
                    text-transform:uppercase !important; 
                    text-align:left; 
                    font-weight:bold !important; 
                    line-height:1 !important;
                    font-family: proxima-nova, sans-serif !important;
                    margin: 0 auto !important;
                    right: 0 !important;
                    left: 0 !important;
                }
                
                

            }

                @media(min-width:450px){

                .community_slider_container .swiper-button-prev {
                    left: 30px;
                }
                .registration-dali{
                        padding:20px !important;
                }

                .community_slider_container .swiper-button-next {
                    right: 30px;
                }

                }

                @media (min-width:750px){
                    
                    .coming-2023{
                        width:200px;
                        height:200px;
                    }
                    
                                 
                }
                
                @media(min-width:800px){
                    
                    .h2-communities-title{
                        font-size:40px !important;
                    }
                    
                    .community-logo{
                        height:50% !important;
                    }
                    
                    .amenities-slider-p-override{
               
                        font-size:25px !important; 
                   
                    }
                    
                    
                    
                    
                    .override-community-logo img{
                        width:250px !important;
                    }
                }
                
                @media(min-width: 1000px){
                    .override-registration-style{
                        height: 100vh !important;
                        min-height:800px !Important;
                        display: flex;
                        flex-direction: column;
                        justify-content: flex-end !important;
                    }
                    
                    .top-banner-copy.community-logo {
                         top: 30% !important;
                    }
                    
                    .max-height-image-and-form-testing{
                        
                            max-height: 100%;
                            position: relative;
                            height:100%;

                    }
          
                
                    
                    .registration{
                        height:350px !important;
                        min-height:300px !important;
                        position:absolute !important;
                        width: 850px !important;
                    }
                    
                    .registration-dali{
                        padding:10px !important;
                        height:400px !important;
                    }
                    
                    .desktop-form-only{
                        display:block;
                    }
                    
                    .mobile-form-only{
                        display:none;
                    }
                }
                
                @media(min-width:1200px){

                    
                    .community-logo{
                        height:48% !important;
                    }
                    .live-different{
                        height: 300px;
                        position: absolute;
                        left:80%;
                        top: 6%;
                        z-index: 5;
                        display: block;
                        overflow-x:hidden;
                    }
                    


                    .max-height-image-and-form-testing{
                        
                            max-height: 800px;
                            position: relative;
                            height:100%;

                    }
                }
                
                @media(min-width: 1300px){
          
                    
                    .override-registration-style{
                        height: 100% !important;
                        min-height:800px !Important;
                        display: flex;
                        flex-direction: column;
                        justify-content: flex-end !important;
                    }
                    
                     
                }
            .community_slider_container {
                width: 100%;
                height: calc(100vh - 180px);
                position: relative;
                margin-bottom:90px;
            }

            .community_slider_container .communitySwiper {
                width: 80%;
                height: 100%;
                background: blue;
            }


            .community_slider_container .communitySwiper .swiper-slide {
                height: 100%;
                position: relative;
                display: flex;
                justify-content: center;
                align-items: center;
            }

            .community_slider_container .communitySwiper .swiper-slide .content {
                background: white;
                padding: 2em;
                text-align: center;
            }


            .community_slider_container .communitySwiper .swiper-slide img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                object-fit: cover;
                z-index: -1;
            }