.elementor-19 .elementor-element.elementor-element-485efde{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.27;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-485efde::before, .elementor-19 .elementor-element.elementor-element-485efde > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-485efde > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-485efde > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-485efde > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-485efde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E2E2E;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-485efde:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-485efde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://vibawelt.com/wp-content/uploads/2025/09/Home-BG.jpg") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-11a85b5{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-11a85b5.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-3df760c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-3df760c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-38b8648{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19 .elementor-element.elementor-element-38b8648 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-92e1275 .features-two::before{background-color:#5A8438;}.elementor-19 .elementor-element.elementor-element-92e1275 .features-two__single-title h3{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-92e1275 .features-two__single-title p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-92e1275 .features-two__call-box-inner .title h2{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-92e1275 .features-two__call-box-inner .title p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .about-one__content-text, .about-two__content-box-text,
				.story-one__counters-text, .summary, p.about-four__text,.cta-three__text{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .about-one__content-list li .text p,
				 .about-two__content-box-list-single ul li .text p, .about-four__list li{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .about-two__progress-title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .about-two__author h2{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-7258683 .about-two__author h2 span{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-f651842 .elementor-button{background-color:#61CE7000;}.elementor-19 .elementor-element.elementor-element-f651842{width:auto;max-width:auto;margin:-179px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 1100px;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-d372f1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-17625c4{text-align:center;}.elementor-19 .elementor-element.elementor-element-824d366{text-align:center;}.elementor-19 .elementor-element.elementor-element-824d366 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;color:#334B35;}.elementor-19 .elementor-element.elementor-element-37eccc5a > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-37eccc5a .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-37eccc5a .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-37eccc5a .services-one__single-content h3, .features-one__single-title h3 a{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-37eccc5a .services-one__single-content p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-13b0039 .elementor-button{background-color:#61CE7000;}.elementor-19 .elementor-element.elementor-element-13b0039{width:auto;max-width:auto;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 1135px;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-578d636{margin-top:20px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-8215af6 .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-8215af6 .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-8215af6 .providing-quality-one__content-box-list-item .text h3,
				 .features-three__list li h3, .about-three__products-list ul li h3, .cta-three__box__item__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-8215af6 .providing-quality-one__content-box-list-item .text p, .features-three__list li p, .about-three__products-list ul li p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one__dark .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one__dark .faq-one__inner-content-left p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one__dark .faq-one__inner-content-list li .text p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one__dark .thm-btn{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one-accrodion .accrodion.active .accrodion-title h4, 
				.faq-one__dark .faq-one__accordions .accrodion:not(.active) .accrodion-title h4{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-fc831c2 .faq-one-accrodion .accrodion-content p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-4964996{margin-top:50px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-20c8b70 .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-20c8b70 .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-20c8b70 .about-one__content-text, .about-two__content-box-text,
				.story-one__counters-text, .summary, p.about-four__text,.cta-three__text{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-20c8b70 .story-one__counters-box-single-text{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-0e5f25f .sec-title__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-0e5f25f .sec-title__tagline{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-0e5f25f .meet-farmers-one__single-title h2{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-0e5f25f .meet-farmers-one__single-title p{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-47996f4 .video-one__title, .video-two__title{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-47996f4 .video-one__wrpper .thm-btn{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-47996f4 .video-one__right .title h2{font-family:var( --e-global-typography-fdd793a-font-family ), Sans-serif;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-f651842{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 279px;}.elementor-19 .elementor-element.elementor-element-13b0039{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 279px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-485efde{--min-height:100vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-11a85b5{--min-height:0vh;}.elementor-19 .elementor-element.elementor-element-3df760c .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-ae021c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7258683 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f651842{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 15px;}.elementor-19 .elementor-element.elementor-element-13b0039{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 125px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-11a85b5{--width:64%;}}/* Start custom CSS for container, class: .elementor-element-11a85b5 *//*.blur-bg {*/
  background: rgba(255, 255, 255, 0.1);  /* Semi-transparent background */
  backdrop-filter: blur(10px);  /* Applies blur effect */
  -webkit-backdrop-filter: blur(10px);  /* For Safari */
  border-radius: 10px;  /* Optional: Rounded corners */
  padding: 20px;  /* Optional: Padding inside the element */
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);  /* Optional: Adds subtle shadow */
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f651842 */.thm-btn {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-appearance: none;
    border: none;
    outline: none !important;
    background-color: var(--agriox-base, #f1cf69);
    color: var(--agriox-primary, #334b35)
#334b35
;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 18px 50px 18px;
    border-radius: 10px;
    letter-spacing: 0.1em;
    transition: all 0.3s 
linear;
    overflow: hidden;
    z-index: 1;
    line-height: 34px;
}/* End custom CSS */
/* Start custom CSS for agriox-service, class: .elementor-element-37eccc5a *//* ===== Services: exactly 4 cards per view ===== */
section.services-one { position: relative; }

/* Row: we control scroll via arrows on desktop/tablet */
section.services-one .row{
  display: flex !important;
  flex-wrap: nowrap !important;
  --gap: 24px;                 /* adjust spacing if you like */
  gap: var(--gap);
  overflow: hidden !important; /* only 4 visible; hide the rest */
  scroll-snap-type: x mandatory;
}

/* Each direct child in the row is a card */
section.services-one .row > [class*="col-"],
section.services-one .row > .elementor-column,
section.services-one .row > div{
  box-sizing: border-box;
  margin: 0 !important;
  padding: 0;                  /* avoid padding affecting width */
  /* 4 per view = (100% - 3 gaps)/4  */
  flex: 0 0 calc((100% - 3 * var(--gap)) / 4) !important;
  max-width: calc((100% - 3 * var(--gap)) / 4) !important;
  scroll-snap-align: start;
}

/* Mobile: swipe (1–2 per view) */
@media (max-width: 768px){
  section.services-one .row{
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch;
    scroll-snap-stop: always;
  }
  /* 2 per view on tablets/large phones */
  section.services-one .row > [class*="col-"],
  section.services-one .row > .elementor-column,
  section.services-one .row > div{
    flex: 0 0 calc((100% - var(--gap)) / 2) !important;
    max-width: calc((100% - var(--gap)) / 2) !important;
  }
}
@media (max-width: 480px){
  /* 1 per view on small phones */
  section.services-one .row > [class*="col-"],
  section.services-one .row > .elementor-column,
  section.services-one .row > div{
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}

/* Kill stray widths/gutters that cause extra items to leak in */
section.services-one .row{ --bs-gutter-x: 0; }
section.services-one .row > *{ width:auto !important; }

.elementor-19 .elementor-element.elementor-element-37eccc5a .services-one__single-content p {
    display: none;
}
/*icons - chnaged */
/*millets*/
.icon-agriculture.far::before {
  content: "" !important;  /* removes default font icon */
  display: inline-block;
  width: 100px;
  height: 100px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/Millets.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.icon-agriculture.far:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/Millets-green.png') no-repeat center center;
  background-size: contain;
}

/*pulses*/
.fa-seedling::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 70px;
  height: 70px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/pulses-orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.fa-seedling:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/p-g.png') no-repeat center center;
  background-size: contain;
}

/*grains*/
.icon-growth.far::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 100px;
  height: 100px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/Grains-_orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.icon-growth.far:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/Grains-green.png') no-repeat center center;
  background-size: contain;
}

/*cold-pressed oils*/
.fa-tint.far::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 80px;
  height: 80px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/CPO-_Orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.fa-tint.far:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/CPO_-_Green.png') no-repeat center center;
  background-size: contain;
}

/*jaggery*/
.fa-cubes.far::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 80px;
  height: 80px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/jaggery-orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.fa-cubes.far:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/jaggery-green.png') no-repeat center center;
  background-size: contain;
}

/*chilli*/
.fa-fire::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 80px;
  height: 80px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/chilli-orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.fa-fire:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/chilli-green.png') no-repeat center center;
  background-size: contain;
}

/*leaf plates*/
.fa-leaf.fas::before {
  content: "" !important;   /* removes default font icon */
  display: block;           /* make it a block, not inline */
  margin: 0 auto;           /* center horizontally */
  width: 80px;
  height: 80px;
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/lp-orange.png') no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease; /* smooth hover effect */
}

.fa-leaf.fas:hover::before {
  background: url('https://vibawelt.com/wp-content/uploads/2025/10/lp-green.png') no-repeat center center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13b0039 */.thm-btn {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-appearance: none;
    border: none;
    outline: none !important;
    background-color: var(--agriox-base, #f1cf69);
    color: var(--agriox-primary, #334b35)
#334b35
;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 18px 50px 18px;
    border-radius: 10px;
    letter-spacing: 0.1em;
    transition: all 0.3s 
linear;
    overflow: hidden;
    z-index: 1;
    line-height: 34px;
}/* End custom CSS */
/* Start custom CSS *//* Base product row setup */
section.services-one {
  position: relative;
  overflow: visible;
}

section.services-one .row {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: px;
  scroll-behavior: smooth;
}

/* Each product card side-by-side */
section.services-one .row > [class*="col-"],
section.services-one .row > .elementor-column,
section.services-one .row > div {
  flex: 0 0 auto !important;
  width: 300px;
  margin-right: 0px;
  scroll-snap-align: start;
}

/* ---------- Desktop / Tablet (>= 769px): arrows visible, no native scroll ---------- */
@media (min-width: 769px) {
  section.services-one .row {
    overflow: hidden !important; /* arrows handle navigation */
  }

  .services-one-nav {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: rgba(0,0,0,0.5);
    color: #fff;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 10;
    font-size: 26px;
    line-height: 1;
    user-select: none;
    transition: background .3s ease, color .3s ease;
  }

  .services-one-nav.left  { left: 15px; }
  .services-one-nav.right { right: 15px; }

  .services-one-nav:hover {
    background: rgba(255,122,0,0.9); /* orange hover */
    color: #fff;
  }
}

/* ---------- Mobile (<= 768px): hide arrows, enable swipe scroll ---------- */
@media (max-width: 768px) {
  /* hide arrows on mobile */
  .services-one-nav { display: none !important; }

  /* allow horizontal swipe + vertical page scroll */
  section.services-one .row {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch; /* smooth on iOS */
    scroll-snap-type: x mandatory;
    scroll-snap-stop: always;
    touch-action: auto !important;     /* allow vertical scrolling too */
    overscroll-behavior-x: contain;
    overscroll-behavior-y: auto;
  }

  /* ensure parents don’t block vertical scroll */
  section.services-one,
  section.services-one .container,
  section.services-one .elementor-container,
  section.services-one .elementor-section,
  section.services-one .elementor-widget-wrap {
    overflow: visible !important;
    touch-action: auto !important;
  }

  /* cards wider on phones */
  section.services-one .row > [class*="col-"],
  section.services-one .row > .elementor-column,
  section.services-one .row > div {
    width: 80vw;
    margin-right: 16px;
  }
}

.services-one__single .services-one__single-img-icon {
  transition: background-color 0.3s ease;  /* Optional: adds smooth transition */
}

.services-one__single-img-icon:hover {
  background-color: #ff8851 !important;
}/* End custom CSS */