

@media screen and (min-width: 992px) and (max-width: 1300px){

}
@media screen and (max-width: 1200px){
        .card-header h3 {
    font-size: 18px;
}
}
@media screen and (max-width: 991px){
.latest_Eve img {
height: 100px;
}
}
@media screen and (min-width: 769px){
.ace-responsive-menu > li > ul.sub-menu > li ul.sub-menu > li ul.sub-menu{
left: 50px;
}
}
@media screen and (max-width: 768px){
.menu-toggle {
background: #a2191900;
margin-top: 13px;
}
.ace-responsive-menu{
margin-top: 14px;
background: #12486c;
}
.ace-responsive-menu > li > a{
padding: 12px 20px 12px 12px;
color: #fff;
}
}
@media screen and (max-width: 767px){
section.section1{
padding: 0px 0px 10px 0px;
}
.OUR_GALLERY{
     padding: 10px 0px 10px 0px;       
}        
.Archite-bg {
background: #49596a00;
}
.Archite-text {
margin-top: 7px;
}
.Archite-text h3 {
font-size: 34px;
color: #000;
}
.ace-responsive-menu li a:hover {
background: #dadada !important;
}
.ace-responsive-menu > li {
border-bottom: 1px solid #cecece;
}
.gallery_img{
margin-bottom: 20px;
}
.video-banner {
height: auto;
}
.U_banner #carouselExampleIndicators img{
        height: auto;
}
.Service-list-box ul{
     display: block;       
}

}
@media screen and (max-width: 575px){
        .U_banner .carousel-indicators {
    bottom: 9px;
}
}
@media screen and (max-width: 480px){
.latest_Eve{
display: flex !important;
justify-content: center;
}
}