.page-id-4320 .condition_list li,.page-id-4326 .condition_list li{word-break: normal !important;}
.page-id-4326 .condition_list li a {word-break: break-all !important;}
@media(max-width:1366px){
    .elementor-363 .elementor-element.elementor-element-252fa9e > .elementor-element-populated{padding: 25px 10px 53px 15px !important;}
.elementor-363 .elementor-element.elementor-element-c167771 .elementor-heading-title{font-size:35px !important;}
/* .elementor-363 .elementor-element.elementor-element-2543232 > .elementor-element-populated{margin: 0 !important;} */
}

@media(max-width: 1280px){
	.elementor-element.elementor-element-3ceddbc > .elementor-element-populated, .elementor-element.elementor-element-127cec9 > .elementor-element-populated,
	.elementor-element.elementor-element-eb360b7 > .elementor-element-populated, .elementor-element.elementor-element-f02efae > .elementor-element-populated,
	.elementor-element.elementor-element-58e0ab2 > .elementor-element-populated, .elementor-element.elementor-element-a5d013d > .elementor-element-populated, 
	.elementor-element.elementor-element-fbd4bde > .elementor-element-populated, .elementor-element.elementor-element-fe940c6 > .elementor-element-populated{padding: 3.5% 6% 2% 18% !important;}
}
@media(max-width:1199px){
    .banner-img-content .elementor-row {flex-wrap: wrap;}
.banner-img-content .elementor-column.elementor-col-50{width:100% !important;}
.elementor-363 .elementor-element.elementor-element-7c615a6 > .elementor-widget-container { margin: 10px 0px 0px 0px;}
.banner-img-content .elementor-widget-image img{max-width:67% !important;}
.elementor-363 .elementor-element.elementor-element-4ac3b13 > .elementor-element-populated { padding: 10px !important;}
.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated {padding: 10px !important;} 
.banner-img-content.service_img img{max-width: 100% !important;}
.banner-section.military_defence_cnc > .elementor-container.elementor-column-gap-default{background:none !important;}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-da5fea5.contact_text .elementor-widget-wrap {padding-left: 0 !important;}
}
@media(max-width:1199px) and (min-width:1023px){
	/*ami*/
	.banner-section.home-banner-res .elementor-widget-image {text-align: right;}
.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated > .elementor-widget-wrap {padding-right:0;}
	.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated {padding: 0px !important;}
	
}
@media(max-width:1024px){
    .banner-section > .elementor-container.elementor-column-gap-default {background: none;}
    .banner-img-content .elementor-column.elementor-col-50{width:50% !important;}
.banner-img-content .elementor-widget-image img{max-width:100% !important;}
/* .elementor-363 .elementor-element.elementor-element-7c615a6 > .elementor-widget-container { margin: 50px 0px 0px 0px;} */
.elementor-363 .elementor-element.elementor-element-252fa9e > .elementor-element-populated {padding: 20px 0px 20px 0px !important;}
.elementor-363 .elementor-element.elementor-element-c167771 .elementor-heading-title {font-size: 32px !important; line-height: 44px !important;}
.text-space p:not(:last-child) {margin-bottom: 20px;}
.quality_left:after{display: none;}
.service_content .elementor-column-wrap.elementor-element-populated { margin-top: -280px; margin-left: 50px;}
.first_para{padding-left:215px;margin-bottom: 58px;}
.we_serve_bottom_section {background-color:#002e66;}
ul#menu-1-bb7bb96 { column-count: 1;}
.service_shape_img:after,.quality_left.service_left:before,.quality_left.service_right:before,
.cnc_machin_ben.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:after{display: none;}
.elementor-element.elementor-element-fe940c6 > .elementor-element-populated,.elementor-element.elementor-element-fbd4bde > .elementor-element-populated ,.elementor-element.elementor-element-eb360b7 > .elementor-element-populated,.elementor-element.elementor-element-f02efae > .elementor-element-populated,.elementor-element.elementor-element-58e0ab2 > .elementor-element-populated,.elementor-element-fbd4bde > .elementor-element-populated > .elementor-widget-wrap{padding: 0 !important;}

.dotes_gallery_img_left:after{right:220px;}
	/*ami*/
	.elementor-363 .elementor-element.elementor-element-2543232 > .elementor-element-populated{margin: 0 !important;}
	.banner-section.home-banner-res .elementor-widget-image { text-align: left;}
	.elementor-363 .elementor-element.elementor-element-4ac3b13 > .elementor-element-populated {padding: 0px !important;}
	.elementor-363 .elementor-element.elementor-element-7c615a6 > .elementor-widget-container { margin-top: 0px}
	.elementor-element.elementor-element-7c615a6.abc.elementor-widget.elementor-widget-image {text-align: right;}
	.elementor-element.elementor-element-3ceddbc > .elementor-element-populated, .elementor-element.elementor-element-127cec9 > .elementor-element-populated{padding: 0 !important;}
}

@media(max-width:991px){
    .small_img.elementor-widget.elementor-widget-image .elementor-widget-container {position: relative;left: 52%;transform: translateX(-50%);}  
    .dotes_gallery_img_left:after{right:90px;}
	/*ami*/
	.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated {padding: 0px !important;}
}

@media(max-width:930px){
    .service_content p{font-size:16px !important;}
	.elementor-414 .elementor-element.elementor-element-a5d013d > .elementor-element-populated {
    padding: 20px 0 20px 2px !important;
}
}
@media(max-width:768px){
	/*AMI*/
	.elementor-409 .elementor-element.elementor-element-dd61964 {
    width: 62% !important;
}
}
@media(max-width:767px){
    .header-section .elementor-nav-menu li.current_page_item:after,.header-section .elementor-nav-menu li:hover:after{height:auto;}
    .header-section .elementor-nav-menu li a {padding: 10px 9px !important;}
    .elementor-363 .elementor-element.elementor-element-c167771 .elementor-heading-title { font-size: 28px !important; line-height: 40px !important;}
      .banner-img-content .elementor-column.elementor-col-50{width:100% !important;}
      .elementor-363 .elementor-element.elementor-element-7c615a6 > .elementor-widget-container { margin: 20px 0px 0px 0px !important;}
      .elementor-363 .elementor-element.elementor-element-4ac3b13 > .elementor-element-populated { padding: 0px !important;}
.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated {padding: 0px !important;} 
.service_content .elementor-column-wrap.elementor-element-populated { margin-top: 0; margin-left: 0;}
.first_para {padding-left: 0; padding-top: 0;margin-bottom:0;}
.reverse_secrtion .hover_box .elementor-widget-image,.hover_box .elementor-widget-image{justify-content: center;}
.reverse_secrtion .service_content .elementor-column-wrap.elementor-element-populated{margin-right:0;}
.reverse_secrtion .first_para{padding:0;}
.hover_box .elementor-widget-image{margin:0 auto 20px;}
.first_para h4{font-size: 22px;}
.we_serve_section figure.elementor-image-box-img{ margin-bottom: 0 !important;}
.we_serve_section h3.elementor-image-box-title { padding-bottom: 7px;  margin-top: 0;}
.home_news_section .elementor-posts .elementor-post{padding:24px 15px 0 !important;}
.footer_bottom .elementor-nav-menu__align-right .elementor-nav-menu{margin-right:auto !important;    justify-content: center !important;}
.elementor-414 .elementor-element.elementor-element-a5d013d > .elementor-element-populated {padding: 0px !important;}
.elementor-column.elementor-col-11.elementor-inner-column.elementor-element {width: 50%; display: flex !important;}
.blog_space .elementor-post__text {padding: 0 !important;}

.small_img.elementor-widget.elementor-widget-image .elementor-widget-container {position: unset;left: unset;transform: unset;}
.dotes_gallery_img_left:after{content:none;}
	/*ami*/
	.banner-section.home-banner-res .elementor-widget-image ,.elementor-element.elementor-element-7c615a6.abc.elementor-widget.elementor-widget-image {text-align: center;}
	.elementor-363 .elementor-element.elementor-element-a59ac3e > .elementor-element-populated > .elementor-widget-wrap ,.elementor-363 .elementor-element.elementor-element-4ac3b13 > .elementor-element-populated > .elementor-widget-wrap {padding: 0px 0px 10px 0px;}
	
	.home-client-logo .elementor-column {width: 30% !important;margin: 0 auto;align-items: center;}
	.company-profile-client .elementor-column {width: 50%;}
	.elementor-409 .elementor-element.elementor-element-dd61964 {width: 100% !important;}
	.services-cta .elementor-column {text-align: center;}
    .logo_img {width: 80% !important;}
    .logo_img_toggle {width: 20% !important;}

}