body:lang(en),
*:lang(en) {
  font-family: 'Metropolis', sans-serif !important;
}
body:lang(zh-Hans),
*:lang(zh-Hans) {
  font-family: 'MiSans', sans-serif !important;
}
.d-none {
	display:none;
}
.page-id-987964 .portfolios .hover-animation-3 .portfolio_details .excerpt,
.page-id-989062 .portfolios .hover-animation-3 .portfolio_details .excerpt,
body, html, p, td, th {
  color: #4B504D !important;
}
.color-h3, h3 {
  color: #0E2918 !important;
}
.page-id-989062 .portfolios .hover-animation-3 .portfolio_details .title:hover,
.page-id-987964 .portfolios .hover-animation-3 .portfolio_details .title:hover{
	color:#FB6E52 !important;
}
.page-id-989062 .portfolios .hover-animation-3 .portfolio_details .title,
.page-id-987964 .portfolios .hover-animation-3 .portfolio_details .title {
	color: #030303 !important;
}
.page-id-989062 .fl-node-9mrdq4fwv7ho,
.page-id-987964 .fl-node-9mrdq4fwv7ho {
	display:none !important;
}
.weight-600 {
	font-weight:600 !important;
}
.weight-400 {
	font-weight:400 !important;
}
.portfolios .hover-animation-4 .portfolio_details .link-read-more,
.otgs-development-site-front-end {
	display:none !important;
}
.page-id-988694 .fl-node-598cc27334379 {
	padding-bottom:80px;
}
.page-id-11989 .header-slider-wrapper .sr7-btn {
	background: #FB6E52 !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
	color: #030303 !important;
	font-weight:500 !important;
}
.fl-node-59c97265417e8 .fl-module-content .fl-icon i,
.fl-node-59c96ee869c2c .fl-module-content .fl-icon i,
.fl-node-59c96cbf3df5c .fl-module-content .fl-icon i {
	background: #92C3A5 !important;
}
.footer-wrapper {
	background:#F3F6ED !important;
}
.fl-node-51wva673cei4 .icon-b::before {
	 background-image: url('/wp-content/uploads/2025/05/Household-black-icon.svg');
}
.vamtam-icomoon-location4::before {
   background-image: url('/wp-content/uploads/2025/05/location.png');
}
.vamtam-icomoon-clock2::before {
	background-image: url('/wp-content/uploads/2025/05/email.png');
}
.fl-node-59c96cbf3df5c .icon-b::before {
	background-image: url('/wp-content/uploads/2025/05/phone.png');
}
.fl-node-hst9l5j46nu8 .icon-b::before {
	background-image: url('/wp-content/uploads/2025/05/hair-brush-black-icon.svg');
}
.fl-node-01njo7rt3wxu h5.vamtam-heading * {
  color: #0E2918 !important;
  font-size: 20px !important;
  font-weight: 500 !important;
}
.fl-node-galewf61m9r5 .icon-b::before {
	background-image: url('/wp-content/uploads/2025/05/toothbrushes-black-icon.svg');
}
.fl-node-wrkczy7e6pjq .icon-b::before {
	background-image: url('/wp-content/uploads/2025/05/pet-care-black-icon.svg');
}
.vamtam-icomoon-location4::before {
	  margin-left: 13px !important;
}
.fl-node-wrkczy7e6pjq .icon-b::before,
.fl-node-galewf61m9r5 .icon-b::before,
.fl-node-hst9l5j46nu8 .icon-b::before, 
.fl-node-51wva673cei4 .icon-b::before {
	 content: "" !important;
  display: inline-block;
	width: 32px !important;
  height: 60px !important;
}
 .fl-node-59c96cbf3df5c .icon-b::before,
.vamtam-icomoon-location4::before,
.vamtam-icomoon-clock2::before {
  content: "" !important;
  display: inline-block;
  width: 32px !important;
  height: 32px !important;
  background-repeat: no-repeat;
  margin-top: 18px;
  margin-left: 5px;
}
.fl-node-59877c72c1ece > .fl-row-content-wrap {
/* 	background:#F3F6ED !important; */
	background: var(--Brand-Colour, #FB6E52);
	box-shadow: 0px 0px 25px -14px #FB6E52;
}
#header-404 {
	background: url(/wp-content/uploads/2025/05/Frame.svg) no-repeat left 110px/130px !important;
}
#header-404 .line-3 {
color: #4b504d !important;
  font-weight: 400 !important;
}
#header-404 a:hover {
	color: #FF5E14 !important;
}
.fl-builder-content .fl-node-597d02a1d5a06 a {
  color: #030303 !important;
}
.fl-node-598cc27334430 > .fl-col-content {
	padding-left:30px !important;
	padding-right:30px !important;
}
.fl-node-597d02a1d5f50 h5.vamtam-heading * {
	font-weight:500 !important;
}
.fl-node-597f367bc2185 .widget_nav_menu h2.widgettitle {
	font-size:20px !important;
	font-weight:400 !important;
	color:#0E2918 !important;
}
h3.vamtam-heading * {
	font-weight:500 !important;
}
.page-id-17268 .elementor-widget-container p {
color:#4B504D !important;
}
.page-id-17268 h3.elementor-heading-title {
	color:#030303 !important;
}
h4.vamtam-heading  .vamtam-heading-text,
.page-id-17265 .page-header h1,
.page-id-17268 .page-header h1,
#header-404 .line-2,
#header-404 a:visited {
	color: #030303 !important;
}
#header-404 {
	padding: 80px 0 80px 0 !important;
}
#header-404 .line-1 {
	color: #FB6E52 !important;
	font-weight:400 !important;
}
.fl-node-597d02a1d60ee > .fl-row-content-wrap {
	background-color: #030303 !important;
}
.page-404 .searchform  {
	display:none !important;
}
#main-footer .fl-module-content {
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.fl-node-2hksvf1zw0rp h4.vamtam-heading *,
.fl-node-ki3zaesl6dxc h4.vamtam-heading *,
.fl-node-fw40leitjaou h4.vamtam-heading *,
.fl-node-fxlhye4v7n2u h4.vamtam-heading *,
.fl-node-txja4gyuswi0 h4.vamtam-heading *,
.fl-node-mvbndipxe4uw h4.vamtam-heading *,
.fl-node-2z5vr3tp1f0w h4.vamtam-heading *,
.fl-node-264cfb5mlp1y h4.vamtam-heading *,
.fl-node-pbnucoqw974v h4.vamtam-heading *,
.fl-node-xmbdkv5w9fr4 h4.vamtam-heading *,
.fl-node-piw0a39bqnhx h4.vamtam-heading *,
.fl-node-n8o4s7kmvbtq h4.vamtam-heading *,
.fl-node-d0t6yxeng53a h4.vamtam-heading *,
.fl-node-dnq7jky1c90r h4.vamtam-heading *,
.fl-node-pz6mk4b3uy9f h4.vamtam-heading *,
.fl-node-pnmv1jhq9fci h3.vamtam-heading *,
.fl-node-8r4agqxeobi1 h3.vamtam-heading *,
.fl-node-18fjuwzbs73a h3.vamtam-heading *,
.fl-node-eca7runz09f4 h3.vamtam-heading *,
.fl-node-1wn9ag3yibmp h4.vamtam-heading * {
  color: #FB6E52 !important;
}
.quality .quality-background-image .fl-col-content.fl-node-content.vamtam-show-bg-image {
  max-height: 434px;
}
.footer-company-ul h2.widgettitle {
	color:#0E2918 !important;
}
.fl-node-59d2900de932e .fl-rich-text p,
.fl-node-59ce4c22289d4 .vamtam-pagination-wrapper a.vamtam-button .btext {
	color:#ffff !important;
}
.load-more .vamtam-button,
.page-id-11989 .header-slider-wrapper .sr7-btn {
	background: #FB6E52 !important;
}
#menu-footer-menu ul li a {
	color:#030303 !important;
}
.main-footer .widget .widgettitle,
.fl-node-597f367bc2185 h2.widgettitle {
	font-weight:600 !important;
	font-size:20px !important;
}
.fl-node-58f47e84232be > .fl-col-content {
    background-image: url(/wp-content/uploads/2025/05/image-bg.png) !important;
    }
.fl-builder-content .fl-node-598d06e34c88c .fl-module-content .fl-rich-text {
	color:#fff !important;
}
.fl-node-59ceeaec7cd9f .vamtam-heading .vamtam-heading-text {
  font-weight: 400 !important;
}
.fl-node-58f47e84232be .vamtam-button.accent5.button-border:hover,.fl-node-58f47e84232be  .vamtam-button.accent5.button-underline {
	background: rgba(var(--vamtam-accent-color-5-rgb),0) !important;
  color: var(--vamtam-accent-color-5) !important;
  border-color: var(--vamtam-accent-color-5) !important;
}
.fl-node-58f47e84232be .vamtam-button.hover-accent5.button-border {
	border-color: var(--vamtam-accent-color-5) !important;
  background: var(--vamtam-accent-color-5) !important;
  color: var(--vamtam-accent-color-5-hc) !important;
}
.fl-node-598e28b1a0cea > .fl-col-content {
    background-image: url(/wp-content/uploads/2025/05/technical-solution-bg.png) !important;
}
.fl-node-598afcd2173a5 > .fl-row-content-wrap {
	background-color:#030303 !important;
}
.vamtam-button.accent1.button-solid {
	background: #FB6E52 !important;
}

.main-footer .widget.widget_nav_menu .menu li.current_page_item a, .main-footer .widget.widget_nav_menu .menu li:hover a,
body #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-current-menu-ancestor:not(.mega-hide-arrow) > .mega-menu-link::after, body #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-current-menu-item:not(.mega-hide-arrow) > .mega-menu-link::after,
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
	color: #FB6E52 !important;
}
.footer-custom-text-one {
	padding-top:75px;
}
.footer-custom-text {
	padding-top:40px;
}
.fl-node-598cc27334430 > .fl-col-content {
padding-left: 30px !important;
padding-right: 30px !important;
}
.quality .quality-icon img {
	width:auto !important;
	height:100% !important;
}
.fl-node-59ac636053d34.fl-module-vamtam-heading .vamtam-heading,
.fl-node-8joy24lk6br1.fl-module-vamtam-heading .vamtam-heading,
.fl-node-59ac63e8c2bb2.fl-module-vamtam-heading .vamtam-heading {
	line-height: initial !important;
}
.fl-builder-content .fl-node-598d06e34c88c .fl-module-content .fl-rich-text * {
	color: #ffffff !important;
}
.fl-node-59d045910d4dd h5.vamtam-heading * {
  color: #92C3A5 !important;
}
.vamtam-button.hover-accent1.button-solid:hover {
	background:#FB6E52 !important;
}
.fl-builder-content .fl-node-59d045910d499 .fl-module-content .fl-rich-text *{
	color: #ffffff !important;
}
.fl-node-3n680qdu9bmi,
.page-id-988810 .fl-node-59ceeaec7cd5c .vamtam-button-wrap, 
.page-id-13349 .fl-node-59ceeaec7cd5c .vamtam-button-wrap,
.page-id-13349 .fl-node-59e9fa7cab486 .vamtam-button-wrap, 
.page-id-988810 .fl-node-59e9fa7cab486 .vamtam-button-wrap, 
.page-id-988700 .fl-node-59d2a66307ac8 .vamtam-button-wrap,
.page-id-12176 .fl-node-59d2a66307ac8 .vamtam-button-wrap {
	display:none !important;
}
.portfolios .portfolio-item-wrapper .portfolio_details .title {
	line-height:normal !important;
	margin-top: 15px !important;
}
.fl-node-59e7288ef2b38 h3.vamtam-heading span.vamtam-heading-text {
	color: #030303 !important;
    font-weight: 600;
}
body #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-current-menu-ancestor:not(.mega-hide-arrow) > .mega-menu-link::after, body #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-current-menu-item:not(.mega-hide-arrow) > .mega-menu-link::after {
	background:#FB6E52 !important;
}
.fl-node-7x1dsri32oqz h2.vamtam-heading * {
  color: #030303 !important;
}
.fl-module-vamtam-accordion .fl-accordion-button:hover .fl-accordion-button-label {
	color: #FB6E52 !important;
}
.page-id-988700 .sr7-layer .sr7-layer b,
.page-id-12176 .sr7-layer b {
	color: #030303 !important;
}
@media (max-width: 768px) {
	
/* 	arjun comment this , have issue in home page portfolio slider */
/* .fl-node-597fa407a87b8 .sr7-layer {
	left: 0 !important;
} */
	  .about-us-img-cols .fl-col {
    min-height: auto !important;
  }
	.fl-node-59d2a66306464 {
		  overflow-x: auto;
	}
.page-id-988013 .fl-module-vamtam-heading .vamtam-heading {
		margin-top: 20px !important;
	}
.fl-builder-content .fl-node-59c96c8960eb3,
.fl-builder-content .fl-node-59c96ed7b011c,
.fl-builder-content .fl-node-59c9725bdce5f{
	width: 70% !important;
}
}
@media (max-width: 1024px) {
.creativity-circle .creativity-circle-num-counter .fl-number-circle-container {
	background-size: contain;	
	}
.fl-node-59c9725bdce5f,
.fl-node-59c96c8960eb3,
.fl-node-59c96ed7b011c{
	width: 75% !important;	
	}
/* .fl-node-59d2a66306464 {
		  overflow-x: auto;
	}	 */
.about-us-img-cols .fl-col {
		width:25% !important;
	height:auto;
	}
.fl-node-n2ys0imh94jz {
		width:50% !important;
	}
}