ZAdiv#block-videobackground .text-formatted.field.field--name-body.field--type-text-with-summary {background: rgba(0,0,0,.4);padding: 5px;}
.node-type-page div#section-page-title {display: none;}
.node-type-page .container {width: 100%;padding:0;}
.node-type-page .layout-container {margin-top: 30px;}
.node-type-page  div#section-main-content {padding-top: 0;}
.bx-wrapper .bx-controls-direction a,.carousel-control{z-index:99;}
.blog-grid-con .field__item {display: inherit;}
.recent-posts ul li .blog-title a {color: #999;}
#block-views-block-client-block-1 .bx-wrapper .bx-prev,#block-views-block-client-block-2 .bx-wrapper .bx-prev {left: -20px;background:  #fff !important;color:gray!important;}
#block-views-block-client-block-1 .bx-wrapper .bx-next,#block-views-block-client-block-2 .bx-wrapper .bx-next { right: -7px; background:  #fff !important;color:gray!important;}
.portfolio-item .carousel-control, .portfolio-detail .carousel-control {display: flex;justify-content: center;align-items: center;}
.tb-megamenu .nav > li > a, .tb-megamenu .nav > li span.tb-megamenu-no-link{padding:0 10px;}
nav.onepage-menu ul li a { padding: 28px 10px;}
.carousel-indicators {left: 86%;}
.about-enar-home h2 {margin-bottom: 0 !important;}
.about-enar-home .inv-subtitle {padding-bottom: 27px;}
.about-enar-home {margin-bottom: 40px;}
/**14th april 2020**/
/******************/
.maintenance-page .name-and-slogan {text-align: center;text-transform: uppercase;font-weight: 800!important;}
.maintenance-page .name-and-slogan h1.site-name {font-weight: 600;}
.maintenance-page main {text-align: center;border: 1px solid #eee;margin-top: 30px;padding: 20px 20px 40px 20px;background: #fff;max-width: 600px;width: 100%;margin: 30px auto;box-shadow: 0px 5px 5px rgb(204, 198, 198);}
.maintenance-page {background: #f7f7f7;}
.maintenance-page main h1 {margin-bottom: 22px;}
.Image-sec img {width: 100%;height: auto;}
.builder-row.food-bold-section:after {border-radius: .25rem;content: "";width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.4);}
.builder-row.food-bold-section {position: relative; margin-bottom: 30px;color: #fff;}
.builder-row.food-bold-section .row{position: relative;z-index: 9}
.builder-row.wholesale-section {margin-top: 30px; margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align:center;border-radius: .25rem;}
.builder-row.Quality-section {margin-top: 30px; margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-right: 3px solid #1ccdca;text-align:center;border-radius: .25rem;margin-top: 30px;}
.builder-row.food-bold-section {border-radius: .25rem;}
.builder-row.Industry-leading-section{text-align: center; padding: 15px;}
.builder-row.food-bold-section .row,
.builder-row.project-management {text-align: center; padding: 15px;}
h2.inv-title {padding: 0 40px;}
.builder-row.shared-knowledge {margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;}
.builder-row.it-tech-ist .row {margin-left: 0;margin-right: 0;padding: 15px;}
.builder-row.it-tech-ist {margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;}
.builder-row.itech-second-head .row,
.builder-row.itech-second-text .row,{padding: 15px;margin-right: 0;margin-left: 0;}
.builder-row.it-tech-ist blockquote {border: 0;color: #1ccdca;font-size: 20px;}
.builder-row.itech-second-text {margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;}
.builder-row.itech-second-text .row,
.builder-row.itech-second-head .row{margin-left: 0;margin-right: 0;padding: 15px;}
.builder-row.itech-second-head .row{border: 0;color: #1ccdca;font-size: 20px;}
.ist-content-material{padding: 15px;margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;}
.ist-content-material h2,
.second-content-material h2,
.third-content-material h2 {margin-bottom: 30px;}
.third-content-material{padding: 15px; margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-right: 3px solid #1ccdca;text-align: center;border-radius: .25rem;}
.third-content-material {text-align: center; padding: 15px;}
.second-content-material {text-align: center; padding: 15px;}
.second-content-material {text-align: center;padding: 15px;}
.content-pest-ist h2 {color: #1ccdca;font-size: 25px;text-align: center;}
.page-node-132 .inv-builder-title.main-head-pest h2 {text-align: center;}
.content-pest-ist p {margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;padding: 15px;}
.content-pest-second,
.content-pest-third {margin-top: 30px;margin-bottom: 30px;border: 1px solid #eee;padding-bottom: 15px;background: #f7f7f7;border-left: 3px solid #1ccdca;text-align: center;border-radius: .25rem;padding: 15px;}

/***16-04-2020***/
.page-node-136 .layout-container .inv-builder-title.style01 .inv-title {margin-bottom: 0;} 

.page-node-136 .layout-container h2 {font-size: 28px; margin: 30px 0 20px 0;}

.page-node-136 .layout-container .col-xs-12.col-md-6 {margin: 20px 0 0 0;}

.page-node-136 .layout-container h4 + p {display: none;}

.page-node-136 .layout-container .business-divide-ist .col-xs-12.col-md-6:nth-child(2) {padding: 5px; border: 1px solid #E4E4E4;}

.page-node-136 .layout-container .col-xs-12.col-md-6 h3 {font-size: 22px; position: relative; margin-top: 15px;}
 
.page-node-136 .layout-container .inv-accordions {padding: 10px; border: 1px solid #E4E4E4; box-shadow: 0 0 1px 0 #e4e4e4; border-left: 4px solid #1CCDCA;}

 .page-node-136 .layout-container .col-xs-12.col-md-6 h3:before {content: ""; position: absolute; top: -15px; left: 0; border-top: 4px solid #1CCDCA; height: 2px; width: 20%;}
 
.page-node-136 .region-banner img {width: 100%;}

.page-node-136 .layout-container .inv-builder-title .line-style {position: relative;}
 
 .business-divide-ist .col-sm-12.col-md-6:first-child {padding-left: 0;}
 
 .business-divide-ist .col-sm-12.col-md-6.col-lg-6:last-child {padding-right: 0;}
 
 .page-node-136 #section-main-content {padding: 30px 0;}
 
 .page-node-136  .accordion .panel .panel-heading .panel-title a, .page-node-136  .toggle .panel .panel-heading .panel-title a {font-weight: 600; color: #324545}
 
 .page-node-136 .builder-row:last-child p,.page-node-136 .builder-row ul li {color: #324545;}

/*********17th april 2020**********/
/*********************************/
#section-header {height: auto;padding-top: 10px;padding-bottom: 10px;}
div#section-header .row {display: flex;align-items: center;}
div#block-enar-branding {width: 62%;}
div#section-header .container {padding-left: 15px!important;padding-right: 15px!important;}
.layout-container {padding-left: 15px;padding-right: 15px;}

/*26-08-2020*/


.weare-tmimi-ar { text-align: center;}














/***********Responsive starting Here************/
/**********************************************/

@media (min-width: 1200px){
	.node-type-page .container .layout-container .container,
	.node-type-page div#section-header .container,
	.node-type-page div#section-footer .container,
	.node-type-page  div#section-header-top .container,
	.node-type-page  div#section-bottom .container{width:1170px;padding:0 15px;}
	
	
}
@media (max-width: 1200px){
	.tb-megamenu .nav > li > a, .tb-megamenu .nav > li span.tb-megamenu-no-link{font-size:11px;}
	
/* 	.page-node-136 #section-header-top, #section-header, .page-node-136 .layout-container .container {padding: 0 15px;}
	.page-node-136  #section-footer .row, .node-type-page .layout-container .container .row {margin: 0;} */
	#section-header-top .region-header-top-left {width: auto;}
	#section-header-top .region-header-top-right {width: auto;float: right;}
}
@media only screen and (max-width:991px){
	.region .builder-row .col-xs-12.col-sm-6.col-md-4.col-lg-4 { margin-bottom: 30px;}
	#section-page-title:not(.has-banner) .region-breadcrumb { margin-top: -40px;}
	.builder-row .white-section.bg-cornflower-blue{width: 50%;}
	.title1.upper.mt0 { margin-top: 20px;}
	.page-node-124 #section-header .inv-region.region-primary_menu { width: 100%;}
	.page-node-136 .layout-container .business-divide-ist .row {display: block;}
	
}
@media only screen and (max-width:767px){
	.bx-wrapper img {max-width: 100%;display: block;margin: auto;}
	div#block-whychooseushomepagev1 ul.nav.nav-tabs li {margin: 5px;}
	div#block-videobackground a.inv-button,
	div#block-views-block-portfolio-block-1 .view-content ul.inv-grid-filter li {margin: 5px;}
	ul.nav.nav-tabs li {margin: 5px;}
	#section-page-title:not(.has-banner) .region-breadcrumb { margin-top: 0;}
	.carousel-inner>.item>a>img, .carousel-inner>.item>img { margin-right: 0; width: 100%;}
	ul.pager__items.js-pager__items li a {margin: 5px;}
	.builder-row .white-section.bg-cornflower-blue{width: 100%;}
	.control-style02 .bx-wrapper .bx-controls-direction a.bx-prev {left: 0;}
	.control-style02 .bx-wrapper .bx-controls-direction a.bx-next {right: 0;}
	#section-bottom #block-enarcopyright {text-align: center;}
	#section-bottom ul { text-align: center;}
	.builder-row .fs_block { margin-bottom: 40px;}
	#block-enar-content .inv-title {text-align: center;}
	#block-enar-content .line-style{left: 50%;transform: translateX(-50%);}
	#block-views-block-client-block-1 .bx-wrapper .bx-prev,#block-views-block-client-block-2 .bx-wrapper .bx-prev {left: 10px;}
	#block-views-block-client-block-1 .bx-wrapper .bx-next,#block-views-block-client-block-2 .bx-wrapper .bx-next { right: 10px;}
	.pricing-table .hm-pricing-features li {float: none;margin: auto;}
	.pricing-table .hm-pricing-features { width: 100%; padding-left: 0;}
	.pricing-table .hm-pricing-list{padding:0;}
	#block-views-block-team-block-2 { padding-bottom: 40px !important;}
	#block-ourfeatures { padding-top: 10px !important;}
	#block-views-block-testimonial-block-3 { padding-bottom: 0 !important;}
	#block-views-block-blog-grid-block-2 {padding-top: 0 !important;}
	.page-node-136 .layout-container h2 {font-size: 22px;}
	.page-node-136 h4 {font-size: 18px;}
	.page-node-136 .layout-container .col-xs-12.col-md-6 {padding: 0}
	
}	

@media only screen and (max-width:650px){
	.page-node-124 #section-header  nav.onepage-menu ul li {width: 18%;}
	#section-header-top .inv-region {width: 100%; float: left;}
	#section-header-top .text-right {text-align: left;}
}

@media only screen and (max-width:580px){
	div#team-block-3 .team-item.team-col .team-col-1 {width: 100%;}
	div#team-block-3 .team-item.team-col .team-col-1 .member_img2 img {height: auto; width: 100%;}
	div#team-block-3 .team-item.team-col .team-col-2 {width: 100%;float: none;height: 100%;display: block;position: absolute;background:rgba(0,0,0,.5);}
	div#block-whychooseushomepagev1 ul.nav.nav-tabs li a{ margin: 0px;}
	.inv-grid-filter li, .inv-accordion-filter li {margin: 5px;border-left:1px solid #dfe3e6;}
	.inv-builder-box.style08 .box-icon {float: none;margin: auto;}
	.inv-builder-box.style08  .box-content-wrapper {text-align: center; margin-top: 20px;}
	.simplenews-subscriber-form.logged-in input[type="submit"]{position:static;}
	.simplenews-subscriber-form.logged-in i {top: 13px;left: 4px;}
	
	
}
@media only screen and (max-width:480px){
	.block.contact-us label {display: block;width: 100%;}
	.block.contact-us input[type="text"], .block.contact-us input[type="date"], .block.contact-us input[type="email"], .block.contact-us input[type="number"], .block.contact-us textarea {
	width: 100%;}
	#section-page-title.has-banner .region-breadcrumb {position: absolute;top: 84%;}
	.block.contact-us input[type="submit"] {width: 100%;margin-left: 0;}	
	.team-item.team-col .team-col-2 .team-col-2-con {position: absolute;padding: 20px 020px 20px;word-break: break-word;}
	#section-header-top .hotline .inv-icon { margin-right: 12px!important;}
	.inv-grid-filter li a, .inv-accordion-filter li a {border-left: 1px solid  #dfe3e6;text-align: center;}
	div#block-views-block-portfolio-block-1 .view-content ul.inv-grid-filter li,ul.nav.nav-tabs li { margin: 5px; width: 46%;text-align:center;}
	ul.nav.nav-tabs li {border-left: 1px solid  #dfe3e6;}
	div#block-views-block-portfolio-block-1 .view-content ul.inv-grid-filter li a{margin:0!important;padding: 13px 5px!important;font-size: 12px;}
	ul.nav.nav-tabs li a{margin:0!important;padding: 0px 5px!important;font-size: 12px;}
	.inv-grid-filter li, .inv-accordion-filter li {font-size: 14px;margin: 5px;width: 46%; border-left:1px solid #dfe3e6;}	
	.pager__items.js-pager__items {padding: 0;}
	.pager__items.js-pager__items  li { display: inline; padding: 0;}
	.page-node-124 #section-header nav.onepage-menu ul li {width: 24%;}
	#blog-blog-ticker li { width: auto!important;}
	.blog-ticker .hm_new_bar_con i { margin-right: 5px; margin-left: 5px;}
	
}

@media only screen and (max-width:450px){
	ul.list1 li{float:none;width:100%;}
}

@media only screen and (max-width:360px){
	#section-header-top .hotline .inv-icon { display: block;margin-bottom: 14px;text-align: left;margin-right: 12px!important;}
	#section-header-top .hotline{margin-bottom:0;padding-bottom: 0;}
	.page-node-124 #section-header nav.onepage-menu ul li {width: 25%;}
	
}
.bg-purple{
    background: #c08a4c!important;
}
.bg-eggplant .white-section{
    background: #c08a4c!important;
}
div#block-ourservicehomepage2 {
    background: #c08a4c;
}
/**14-05-2020**/

li.tb-megamenu-item.level-2.mega.dropdown-submenu.tb-megamenu .mega-nav > li, .tb-megamenu .dropdown-menu .mega-nav > li span {
color: #ccc;
padding: 0 15px!important;
font-weight: normal;
font-size: 12px!important;
}

/* 27-05-2020*/

*{ text-transform: none!important;}

.tb-megamenu,.inv-builder-box .box-title { text-transform: none;}
div#blog-grid-block-7 {
    display: none;
}
.vision-main {position: relative;}
h2.vision-design {font-size: 30px;font-weight: 400;letter-spacing: 1px;margin-bottom: 40px;padding-bottom: 20px;position: relative;font-family: "Oswald", "Open Sans", sans-serif;line-height: 40px;}
.vision-blank:before{background: #1CCDCA;content: "";display: block;height: 1px;position: absolute;width: 100px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}

.vision-main {text-align: center;}
.vision-blank:before{left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.vision-heading {display: block;background: #fff;border: 1px solid #1CCDCA;height: 10px;position: absolute;top: -5px;width: 10px;-webkit-border-radius: 100% 100% 100% 100%;-moz-border-radius: 100% 100% 100% 100%;border-radius: 100% 100% 100% 100%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.vision-main:hover .vision-blank:before {width: 75%;}
.vision-blank{left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);background: rgba(0,0,0,0.07);bottom: 0;height: 1px;position: absolute;width: 33%;text-align: center;}
div#blog-grid-block-2 { display: none;}
.footer-icon {  width: 100px;}
.excellence-design {text-align: center; margin-bottom: 30px;}
.region-breadcrumb .breadcrumb {text-align: center;}
#block-ourservicehomepage2 .box-content-wrapper .box-title a {color: #ffffff;}

/****************25th august 2020****************/
/***********************************************/

.thick-border-transparent.style06.use-image.inv-builder-box .box-image {margin-bottom: 0;}
.col-sm-offset-6.white-section.bg-cornflower-blue.col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-left: 0;}

#block-ourservicehomepage2 .use-image.inv-builder-box {display: flex;align-items: baseline;}
#block-ourservicehomepage2 .use-image.inv-builder-box .box-title {padding-left: 10px;}
#block-ourservicehomepage2 .use-image.inv-builder-box {margin-bottom: 30px;}

.col-sm-offset-6.white-section.bg-cornflower-blue.col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-right: 0;}
#block-ourservicehomepage2 .box-title {padding-right: 10px;}
#block-ourservicehomepage2 .use-image.inv-builder-box {justify-content: center;}


#block-languageswitcher .links {
display: flex;
justify-content: flex-end;
}
#block-languageswitcher .links li {
list-style-type: none;
padding: 0 5px;
font-size: 13px;
font-weight: bold;
}