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

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

.elementor-16395 .elementor-element.elementor-element-a4acd96 .techwix-btn {
  background-image: linear-gradient(195deg, #17A0D9 0%, #3CBEAF 100%) !important;
}
.elementor-16395 .elementor-element.elementor-element-55e9def:not(.elementor-motion-effects-element-type-background),
.elementor-16395 .elementor-element.elementor-element-55e9def > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #F0F5FA !important;
}
.elementor-16395 .elementor-element.elementor-element-7f35184 .elementor-heading-title,
.elementor-16395 .elementor-element.elementor-element-df1c7f4 .elementor-heading-title,
.elementor-16395 .elementor-element.elementor-element-0edaac7 .elementor-heading-title,
.elementor-16395 .elementor-element.elementor-element-ad2cff5 .elementor-heading-title {
  color: #3CBEAF !important;
}
.elementor-16395 .elementor-element.elementor-element-94c09bc:not(.elementor-motion-effects-element-type-background),
.elementor-16395 .elementor-element.elementor-element-1a6fa45:not(.elementor-motion-effects-element-type-background),
.elementor-16395 .elementor-element.elementor-element-74465c2:not(.elementor-motion-effects-element-type-background) {
  background-color: #3CBEAF !important;
}
.elementor-16395 .elementor-element.elementor-element-b1f9e2a:not(.elementor-motion-effects-element-type-background) {
  background-color: #17A0D9 !important;
}
.elementor-16395 .elementor-element.elementor-element-34bb64c:not(.elementor-motion-effects-element-type-background),
.elementor-16395 .elementor-element.elementor-element-34bb64c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: linear-gradient(90deg, #17A0D9 0%, #3CBEAF 100%) !important;
}
.elementor-16395 .elementor-element.elementor-element-d74954e .techwix-btn {
  color: #17A0D9 !important;
}
.elementor-16395 .elementor-element.elementor-element-d74954e .techwix-btn:before,
.elementor-16395 .elementor-element.elementor-element-d74954e .techwix-btn:after {
  background-color: #17A0D9 !important;
}
.elementor-16395 .elementor-element.elementor-element-cf72543 .elementor-counter-number-wrapper-none,
.elementor-16395 .elementor-element.elementor-element-dc2b3b7 .elementor-counter-number-wrapper-none {
  color: #3CBEAF !important;
}
