/* LACAK.IO STYLE PREVIEW — Fitur page (post 2922). Colors + font only. */
@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap');

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

.elementor-2922 .elementor-element.elementor-element-cc8ac5d .dbl__subtitle,
.elementor-2922 .elementor-element.elementor-element-cc8ac5d .dbl__subtitle span:before {
  color: #17A0D9 !important;
}
.elementor-2922 .elementor-element.elementor-element-e6cbd6e:not(.elementor-motion-effects-element-type-background),
.elementor-2922 .elementor-element.elementor-element-e6cbd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: linear-gradient(90deg, #17A0D9 0%, #3CBEAF 100%) !important;
}
.elementor-2922 .elementor-element.elementor-element-47c9c96:not(.elementor-motion-effects-element-type-background),
.elementor-2922 .elementor-element.elementor-element-47c9c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #1E293B !important;
}
.elementor-2922 .elementor-element.elementor-element-41ac552 .techwix-btn {
  color: #17A0D9 !important;
}
.elementor-2922 .elementor-element.elementor-element-41ac552 .techwix-btn:before,
.elementor-2922 .elementor-element.elementor-element-41ac552 .techwix-btn:after {
  background-color: #17A0D9 !important;
}
