.elementor-28 .elementor-element.elementor-element-2e5a437{--display:flex;}.elementor-28 .elementor-element.elementor-element-2e5a437.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-52d7039 .title1{color:#00E49A;}.elementor-28 .elementor-element.elementor-element-8e46971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eaf4799{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eaf4799:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-eaf4799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191B;}.elementor-28 .elementor-element.elementor-element-4858846{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-4858846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4858846.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-4858846:not(.e-transform){-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-4858846.e-transform{--e-transform-rotateZ:0deg;}.elementor-28 .elementor-element.elementor-element-5e93c23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-5e93c23 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5e93c23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5e93c23:not(.e-transform){-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-5e93c23.e-transform{--e-transform-rotateZ:0deg;}.elementor-28 .elementor-element.elementor-element-e8f53c3{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e8f53c3::before, .elementor-28 .elementor-element.elementor-element-e8f53c3 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-e8f53c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-e8f53c3 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-e8f53c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-e8f53c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-9c5a1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9c5a1b7 .p_title a, .elementor-28 .elementor-element.elementor-element-9c5a1b7 .p_title{font-size:88px;}.elementor-28 .elementor-element.elementor-element-fc3f142{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fc3f142:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fc3f142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191B;}.elementor-28 .elementor-element.elementor-element-1ecddce{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-58b5b6d .h_title{font-size:114px;}.elementor-28 .elementor-element.elementor-element-4b0fdb9{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4b0fdb9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4b0fdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191B;}.elementor-28 .elementor-element.elementor-element-4fc9a5e{--display:flex;}.elementor-28 .elementor-element.elementor-element-54c2e36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3eab71a{--display:flex;--padding-top:120px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3eab71a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3eab71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191B;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-fc3f142{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-2e5a437{--width:100.091%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-eaf4799{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fc3f142{--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1ecddce{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4b0fdb9{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3eab71a{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for dixorservices, class: .elementor-element-4858846 */.elementor-widget-dixorservices .active .s_title a:hover {
  color: #01d38f; /* Change this to your desired hover color */
}

/* 🔹 Make the outer section full-width with side padding */
.elementor-widget-dixorservices .services-style-one-items {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%);
  padding: 0 40px;
  box-sizing: border-box;
}

/* 🔹 Optional: Remove width limits from inner containers (if any) */
.elementor-widget-dixorservices .services-style-one-items .container,
.elementor-widget-dixorservices .services-style-one-items .row,
.elementor-widget-dixorservices .services-style-one-items .col-lg-12 {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
}

/* 🔹 Space between service boxes */
.elementor-widget-dixorservices .services-style-one-items .single-item {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: space-between;
}

/* 🔹 Make each service box responsive */
.elementor-widget-dixorservices .services-style-one-items .single-item > div {
  flex: 1 1 calc(25% - 18px); /* 4 boxes with gap */
  box-sizing: border-box;
}

/* 🔹 Responsive adjustment */
@media (max-width: 992px) {
  .elementor-widget-dixorservices .services-style-one-items .single-item > div {
    flex: 1 1 calc(50% - 12px);
  }
}

@media (max-width: 600px) {
  .elementor-widget-dixorservices .services-style-one-items .single-item > div {
    flex: 1 1 100%;
  }
}/* End custom CSS */
/* Start custom CSS for dixorservices, class: .elementor-element-5e93c23 */.elementor-widget-dixorservices .active .s_title a:hover {
  color: #01d38f; /* Change this to your desired hover color */
}

/* 🔹 Make the outer section full-width with side padding */
.elementor-widget-dixorservices .services-style-one-items {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%);
  padding: 0 40px;
  box-sizing: border-box;
}

/* 🔹 Optional: Remove width limits from inner containers (if any) */
.elementor-widget-dixorservices .services-style-one-items .container,
.elementor-widget-dixorservices .services-style-one-items .row,
.elementor-widget-dixorservices .services-style-one-items .col-lg-12 {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
}

/* 🔹 Space between service boxes */
.elementor-widget-dixorservices .services-style-one-items .single-item {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: space-between;
}

/* 🔹 Make each service box responsive */
.elementor-widget-dixorservices .services-style-one-items .single-item > div {
  flex: 1 1 calc(25% - 18px); /* 4 boxes with gap */
  box-sizing: border-box;
}

/* 🔹 Responsive adjustment */
@media (max-width: 992px) {
  .elementor-widget-dixorservices .services-style-one-items .single-item > div {
    flex: 1 1 calc(50% - 12px);
  }
}

@media (max-width: 600px) {
  .elementor-widget-dixorservices .services-style-one-items .single-item > div {
    flex: 1 1 100%;
  }
}/* End custom CSS */
/* Start custom CSS for dixorteamtab, class: .elementor-element-6a853a2 */.nav-tabs .nav-item .active {
    background: linear-gradient(135deg, #00e38e, #007e66) !important;
    color: #000 !important;
    
}/* End custom CSS */
/* Start custom CSS for dixortestimonial, class: .elementor-element-58b5b6d */.testimonial-heading .col-lg-8 h2 {
  background-image: linear-gradient(90deg, #ffffff 0%, #01d38f 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


.testimonial-heading .info .fa-star{
    color:#fdd534;
}


.elementor-widget-dixortestimonial .icon .fa-star{
    color:#fdd534;
    
}/* End custom CSS */
/* Start custom CSS for dixoradvanceslider, class: .elementor-element-54c2e36 */.award-items .award-item .fa-behance{
    color:#01d38f;
}

.award-items .award-item .fa-layer-group{
      color:#01d38f;
}

.award-items .award-item .fa-laravel{
	color:#01d38f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc9a5e */ul.contact-list li i {
    background: #01d38f !important;
}/* End custom CSS */