@media (min-width: 768px) {

}

@media screen and (max-width: 600px) {
  
}
@media (max-width: 991px){

}

@media (max-width: 1200px) {
   
}
@media screen and (min-width:2400px) and (max-width: 3000px){

}
@media screen and (min-width:1800px) and (max-width: 2399px){

}
@media screen and (min-width:1400px) and (max-width: 1799px){
	
}
@media screen and (min-width:1200px) and (max-width: 1400px){

}
@media screen and (min-width:1200px) and (max-width: 1366px){


	
}
@media screen and (min-width:1024px) and (max-width: 1199px){
 .menu > ul {margin: 20px auto 0 auto;}
 .menu > ul > li a {font-size: 10px;}
 
}

@media screen and (min-width:768px) and (max-width: 1023px){
 .menu a.logo {width: 30%;}
 
 
}

@media screen and (min-width:320px) and (max-width: 767px){
.top_menu_left ul {margin: 0px;text-align: center;}
.top_menu_left i {position: absolute;left: 24%;}
.top_menu_right ul {margin: 0px;text-align: center;}
.top_menu_right i {position: absolute;left: 9%;top: 1px;}
.logo img {width:100%;}
.slide-caption h2 {font-size: 22px;margin-bottom:0px;}
.slide-caption h2 span {font-size:20px;}
.slider .slide-caption p {font-size: 10px;color: #fff;width:70%;line-height:1;}
.owl-nav{display:none;}
.slide-caption {width: 100%;position: absolute;top: 20%;left: 5%;}
.about_left img{margin-bottom:10px;width: 100%;height: 150px;object-fit: cover;}
.main-footer .footer-top .company-widget {margin-left: 0;}
.main-footer .footer-top .bg-column {display: none;}
.main-footer .footer-top {padding:25px 0px;}
.main-footer .footer-top .logo-widget {margin-bottom: 25px;}
.service-block-one .inner-box .image-box {position: static;left: 0px;top: 0px;background: transparent;overflow: hidden;}
.service-block-one .inner-box .image-box a {position: relative;display: block;z-index: 1;}
.service-block-one .inner-box .content-box {position: relative;padding: 10px;min-height: 300px;margin-bottom: 30px;}
.service-section .service-block:nth-child(2) .service-block-one .inner-box .content-box, .service-section .service-block:last-child .service-block-one .inner-box .content-box {
    position: relative;padding: 10px;min-height: 300px;margin-bottom: 30px;}
.service-section .service-block:nth-child(2) .service-block-one .inner-box .content-box:before, .service-section .service-block:last-child .service-block-one .inner-box .content-box:before {
left: 0;right: inherit;}
.menu > ul > li a {text-align: left;}
.menu-dropdown-icon:before {padding: 15px 2em;background: #00496d;color: #fff;}
.menu a{color:#00496d;}
.menu > ul > li {width: 100%;float: none;display: block;border: 1px solid #b4ccd8;background: #cde0f1;}
.menu > ul > li > ul {position: relative;padding: 20px 40px;}
ul.footer-social{text-align:center;margin-top:20px;}
.cs-contact-col {margin-bottom: 50px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
 .menu a.logo {width: 62%;}
.top_menu_right i,.top_menu_left i{display:none !important;}

}
@media (max-width: 767px){

}