@media screen and (max-width:991px){
.banner-inner-data{
display:block;	
}	
.banner-data-left {
    width: 100%;
    padding: 30px 0;
}
.bnr-info-repeat {
    display: flex;
    align-items: center;
    width: 100%;
    margin: 18px 0;
}
.all-course-wrapper {
    padding: 50px 15px;
}
.owl-nav button{
position:static;
margin:0px 3px;	
}
.owl-nav {
    text-align: center;
    margin: 0px 0;
}
}

@media screen and (max-width:767px){
.footer-inner-data{
text-align:center;
display:block;	
}	
.footer-copyright{
margin:10px 0px;	
}
.banner-form {
    position: inherit;
    width: 100%;
    top: inherit;
    right: inherit;
    background: #000;
    padding: 20px 20px 90px 20px;
    border: none;
}	
.banner-form h5 {
    color: #fff;
}
.banner-form p {
    color: #fff;
}
	.form-control {
    border: 1px solid #cac8c8;
    height: 40px;
}
.banner-form .phone-no a {
    border: 2px solid #fff;
    color: #fff;
}	
.demo-gallery > ul > li{
width:100%;
	}
}