@media screen and ( max-width: 768px ) {
    .call-to-action {
        display: block;
        text-align: center;
        .call-to-action-right {
             text-align: center;
        }
    }

    .spacious-slider {
        .swiper-container {
    
            .slider-content {
                .caption-title {
                    font-size: 20px;
                    color: #fff;
                    font-weight: bold;
                    margin-bottom: 15px;
                }
    
                .caption-desc {
                    font-size: 14px;
                    color: #fff;
                    margin-bottom: 15px;
                }

                .btn {
                    padding: 10px 15px;
                    font-size: 12px;
                }
            }
           
        }
    }
}