/* LACAK.IO STYLE PREVIEW — Harga page (post 2618). Colors + font only.
   Note: green (#00910E/#31FF45) checkmarks and red (#FF0000) X-marks in the
   pricing comparison table are FUNCTIONAL (included/excluded feature
   indicators) — intentionally left untouched. */
@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap');

.elementor-2618 body, body { font-family: 'Figtree', 'Barlow', sans-serif; }
.elementor-2618 .dbl__subtitle,
.elementor-2618 .dbl__title,
.elementor-2618 .elementor-heading-title,
.elementor-2618 .techwix-btn { font-family: 'Figtree', 'Barlow', sans-serif; }
[class*="flaticon-"], [class*="fa-"], .fa, i.flaticon, .elementor-icon i { font-family: inherit; }

.elementor-2618 .elementor-element.elementor-element-8c64455 .dbl__subtitle,
.elementor-2618 .elementor-element.elementor-element-8c64455 .dbl__subtitle span:before,
.elementor-2618 .elementor-element.elementor-element-75e0f4b .dbl__subtitle,
.elementor-2618 .elementor-element.elementor-element-75e0f4b .dbl__subtitle span:before,
.elementor-2618 .elementor-element.elementor-element-88712f2 .dbl__subtitle span:before {
  color: #17A0D9 !important;
}
.elementor-2618 .elementor-element.elementor-element-88712f2 .dbl__subtitle {
  color: #475569 !important;
}
.elementor-2618 .elementor-element.elementor-element-eb95fcd:not(.elementor-motion-effects-element-type-background),
.elementor-2618 .elementor-element.elementor-element-eb95fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-2618 .elementor-element.elementor-element-81f346b:not(.elementor-motion-effects-element-type-background),
.elementor-2618 .elementor-element.elementor-element-81f346b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #F0F5FA !important;
}
.elementor-2618 .elementor-element.elementor-element-a7a7484 .techwix-btn,
.elementor-2618 .elementor-element.elementor-element-719e318 .techwix-btn {
  background-image: linear-gradient(195deg, #17A0D9 0%, #3CBEAF 100%) !important;
}
.elementor-2618 .elementor-element.elementor-element-a810261:not(.elementor-motion-effects-element-type-background),
.elementor-2618 .elementor-element.elementor-element-a810261 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: linear-gradient(0deg, #3CBEAF 0%, #17A0D9 100%) !important;
}
.elementor-2618 .elementor-element.elementor-element-39a4adc .techwix-btn,
.elementor-2618 .elementor-element.elementor-element-ca7176f .techwix-btn {
  color: #17A0D9 !important;
}
.elementor-2618 .elementor-element.elementor-element-ca7176f .techwix-btn:before,
.elementor-2618 .elementor-element.elementor-element-ca7176f .techwix-btn:after {
  background-color: #17A0D9 !important;
}
.elementor-2618 .elementor-element.elementor-element-c2360af:not(.elementor-motion-effects-element-type-background),
.elementor-2618 .elementor-element.elementor-element-c2360af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: linear-gradient(90deg, #17A0D9 0%, #3CBEAF 100%) !important;
}
