@media (min-width:1366px) and (max-width:1440px) {
	
	.slider .slides {height: 570px !important;}
	.slider {height: 570px !important;}
	.popular_link_footer {padding: 67px 19px;}
	.contact_form_01 {height: 345px !important;}
	.get_in li {font-size: 13px;}
	.slider .slides li .caption h3 {font-size: 28px !important; line-height: 44px !important;}
}

@media (min-width:1280px) and (max-width:1365px) {
	
	.slider .slides {height: 570px !important;}
	.slider {height: 570px !important;}
	.popular_link_footer {padding: 67px 19px;}
	.contact_form_01 {height: 345px !important;}
	.get_in li {font-size: 13px;}
	.popular_link_footer li a {font-size: 13px;}
	.project_04 {margin: 36px 0 0 -39px;}
	.slider .slides li .caption h3 {font-size: 28px !important; line-height: 44px !important;}
}
@media (min-width:1152px) and (max-width:1279px) {
	
	.slider .slides {height: 470px !important;}
	.slider {height: 470px !important;}
	.popular_link_footer {padding: 67px 19px;}
	.contact_form_01 {height: 345px !important;}
	.get_in li {font-size: 13px;}
	.popular_link_footer li a {font-size: 13px;}
	.project_04 {margin: 36px 0 0 -39px;}
	.slider .slides li .caption h3 {font-size: 25px !important; line-height: 44px !important;}
	
}
@media (min-width:1024px) and (max-width:1151px) {
	.slider .slides {height: 470px !important;}
	.slider {height: 470px !important;}
	.popular_link_footer {padding: 67px 19px;}
	.contact_form_01 {height: 345px !important;}
	.get_in li {font-size: 13px;}
	.popular_link_footer li a {font-size: 13px;}
	.project_04 {margin: 36px 0 0 -39px;}
	.slider .slides li .caption h3 {font-size: 25px !important; line-height: 44px !important;}
}
@media (max-width:767px){
	.menu-toggle {background:none;}
	.ace-responsive-menu {position: absolute;background:#189ad3; width: 100%; top: 57px;}
	.get_in-touch ul li {padding: 2px 5px; font-size: 12px;}
	.get_in-touch.social_icons {margin-top: 9px;}
	.log_images {margin-top: -2px;}
	.slider .slides li .caption h3 {font-size: 16px !important; line-height: 27px;}
	.slider .slides li .caption h3::before {height: 73px;}
	.slider .slides {height: 370px !important;}
	.slider {height: 370px !important;}
	.footer_logo {margin:0px;}
	.popular_link_footer {padding: 14px 10px; text-align: center;}
	.slider .indicators {display: none;}
	.project_04 {margin: 34px 0 0 0;}
	.ace-responsive-menu {margin-left: 33px !important;}
	.offset-2{margin-left:0px;}
	.top_20 {margin-top: 0px;}
	.serviceBox_values {margin-bottom: 14px;}
	.mission h3 {margin-top: 15px;}
	.mission p {margin-bottom: 21px !important;}
	section.about_pages {padding: 16px 0;}
	.image-column img {margin-bottom: 19px;}
	.top_25 {margin-top: 0px;}
	.pro_box .pro_post {font-size: 13px;}
	.menu-toggle {background:none !important;}
	.get_in-touch ul li {padding: 2px 5px !important; font-size: 11px !important;}
	div#gallery img {margin-bottom: 23px;}
	.project_details h3 {font-size: 20px;}
	.offset-4{margin-left:0%;}
	.cricket_stadium {padding: 82px 0;}
	.form_career {background-image: url(../images/career_bg.jpg);padding:0px; }
	.careers {padding: 4px;}
	label {display: none;}
	.get_in li {line-height: 27px;font-size: 13px;}
	.three_zero {font-size: 13px;line-height: 25px;}
	.popular_link_footer li {padding: 4px 1px !important;}
	.popular_link_footer li a { padding: 2px 8px !important;}
}

@media (min-width: 320px) and (max-width: 480px) {
 .popular_link_footer li a {font-size: 12px;}	
 .slider .indicators {display: none;}
 .slider_header {line-height: 210px !important; height: 188px  !important;}
 .ace-responsive-menu {margin-left: 0px !important;     z-index: 99999; position: absolute; top: 0px; background: #189ad3; width: 294px;}
 .menu-toggle #menu-btn {position: absolute; right: 0; top: -57px; right: 0rem !important;}
 .ace-responsive-menu > li:first-child {border-top: 0px solid #FD5025;}
 .ace-responsive-menu > li > a {padding: 8px 19px 8px 10px;}
 .ace-responsive-menu > li {border-bottom-style: dotted;}
 .social_icons {display: none;}
 .get_in-touch ul li {line-height: 19px;}
 .log_images {margin-bottom: 5px; width: 205px;}
 .project_04 {padding: 30px 16px; margin: 32px 0 0 0;}
 .products_pages {padding: 7rem 0 7rem;}
 .logo_section {position: initial;}
 .logo_section h1 {font-size: 32px; text-transform: uppercase; text-align:center; padding: 10px 0;}
 .mar_08 {margin-top: 10px;}
 .mar_07 {margin-top: 0.6rem;}
 .mar_06 {margin-top: 0.6rem;}
 .mar_04 {margin-top: 0.6rem;}
 .mar_03 {margin-top: 0.6rem;}
 .mar_02 {margin-top: 0.6rem !important;}
 .popular_link li {line-height: 25px;}
 .popular_link li a {padding: 0px 11px;}
 .popular_link_footer li a {padding: 2px 0px;}
 .popular_link_footer {padding: 23px  0;}
 .left_f {padding: 0px 48px 53px;}
 .clients_logo {padding: 0 0 52px;}
 .header_banner img {height: 191px;}
 .introduction p {font-size: 15px; padding: 30px 9px 13px 9px; line-height: 28px;}
 section.about_pages {padding: 55px 0 0px;}
 .pillar3 h3 {margin-top: 30px;}
 .img_center p {line-height: 44px;}
 .pillar4 h3 {margin-top: 59px;}
 .amet {display: inline-block; }
 .mission h3 {text-transform: uppercase;}
 .introduction h2 {padding: 4px 0 34px;}
 .mission {padding-bottom: 23px;}
 .top_40 {margin-top: 1rem;}
 .pillar_success_mission {padding: 31px 0 0px;}
 .offset-2 {margin-left:0px;}
 .serviceBox_values {margin-bottom: 21px;}
 .top_20 {margin-top: 0px;}
 .footer_logo {margin:0px !important;}
 .slider .slides li .caption {left: 0% !important; width: 100% !important;}
 .slider .slides {height: 200px !important;}
 .slider {height: 200px !important;}
}