/*
Theme Name: Koykan Franchise Child
Theme URI: https://koykanfranchise.com
Description: Astra child theme for koykanfranchise.com. Header, footer and the
             full design-token layer, reproduced 1:1 from the approved mockup
             Franchise-Draft-Mockup.html. Presentation lives here, not in per-widget
             Elementor inline settings, so the fluid clamp() type scale survives.
Author: Marketing by Besic
Template: astra
Version: 1.0.0
*/

/* ============================================================
   KOYKAN FRANCHISE - design tokens (verbatim from mockup :root)
   Palette is the fixed KCEP palette. Colour carries meaning:
   amber = the brand and the platform, maroon = the operating
   partner, purple = capital, green = proven and stabilised.
   ============================================================ */
:root{
  --ink:#1A1A1A;
  --ink-2:#3A3A37;
  --mid:#5F5E5A;
  --light:#8B8983;
  --rule:#D9D7CE;
  --rule-2:#E8E6DE;
  --paper:#FCFBF6;
  --paper-2:#FAFAF8;
  --card:#FFFFFF;

  --amber:#854F0B;
  --gold:#8B6914;
  --amber-wash:#FAF4E8;

  --maroon:#993556;
  --maroon-deep:#5C1F35;
  --maroon-wash:#F7E9EE;

  --purple:#534AB7;
  --purple-deep:#26215C;
  --purple-wash:#EEEDFE;

  --green:#0F6E56;
  --green-deep:#04342C;
  --green-wash:#E1F5EE;

  --accent:var(--amber);

  --shell:1180px;
  --gutter:clamp(20px,5vw,64px);
  --rail:96px;

  --f-display:"Outfit","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;
  --f-body:"Outfit","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;
  --f-script:"Caveat","Segoe Script",cursive;

  --step--1:clamp(.86rem,.83rem + .12vw,.93rem);
  --step-0:clamp(1.06rem,1.02rem + .18vw,1.16rem);
  --step-1:clamp(1.16rem,1.1rem + .3vw,1.35rem);
  --step-2:clamp(1.45rem,1.3rem + .7vw,1.9rem);
  --step-3:clamp(1.9rem,1.6rem + 1.5vw,2.9rem);
  --step-4:clamp(2.5rem,1.9rem + 3vw,4.4rem);
}

/* ---------- base ---------- */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:96px;-webkit-text-size-adjust:100%}

body.kf-page{
  margin:0;background:var(--paper);color:var(--ink);
  font-family:var(--f-body);font-size:var(--step-0);line-height:1.62;
  font-weight:400;-webkit-font-smoothing:antialiased;
}
body.kf-page img{max-width:100%;display:block}
body.kf-page a{color:inherit}
body.kf-page h1,
body.kf-page h2,
body.kf-page h3,
body.kf-page h4{margin:0;font-family:var(--f-display);font-weight:600;line-height:1.08;letter-spacing:-.022em}
body.kf-page p{margin:0}
body.kf-page ul{margin:0;padding:0;list-style:none}
body.kf-page :focus-visible{outline:2.5px solid var(--amber);outline-offset:3px;border-radius:3px}
body.kf-page ::selection{background:#F2E3C6;color:var(--ink)}

.shell{max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}

.skip{position:absolute;left:0;top:0;transform:translateY(-200%);background:var(--ink);color:#fff;padding:12px 18px;z-index:200}
.skip:focus{transform:none;left:12px;top:12px}

/* ---------- Astra suppression ----------
   The child theme supplies the real header and footer. Astra's own chrome
   must not render or reserve space on the franchise page. */
body.kf-page .site-header,
body.kf-page #masthead,
body.kf-page .ast-above-header,
body.kf-page .ast-below-header,
body.kf-page .site-footer,
body.kf-page #colophon,
body.kf-page .ast-header-break-point .main-header-bar-wrap{display:none !important}

body.kf-page #page,
body.kf-page #content,
body.kf-page .site-content,
body.kf-page .ast-container,
body.kf-page .entry-content{margin:0;padding:0;max-width:none;width:auto}

body.kf-page .ast-container{display:block}

/* Elementor wrapper must not add its own rhythm */
body.kf-page .elementor-section-wrap>.elementor-section,
body.kf-page .elementor>.elementor-element{margin-block:0}

/* ---------- buttons ---------- */
/* Astra colours bare <a>, so every .btn rule is scoped to beat it on specificity.
   Without this the header CTA renders ink-on-ink and the label disappears. */
body.kf-page a.btn,
.hdr a.btn,
.ftr a.btn{display:inline-flex;align-items:center;gap:9px;text-decoration:none;cursor:pointer;
  font-family:var(--f-display);font-weight:600;font-size:0.95rem;letter-spacing:.01em;
  padding:12px 20px;border-radius:999px;border:1px solid transparent;transition:.2s;white-space:nowrap;}
body.kf-page a.btn--primary,
.hdr a.btn--primary{background:var(--ink);color:#fff}
body.kf-page a.btn--primary:hover,
.hdr a.btn--primary:hover{background:var(--amber);color:#fff}
body.kf-page a.btn--ghost,
.hdr a.btn--ghost{border-color:var(--rule);color:var(--ink);background:transparent}
body.kf-page a.btn--ghost:hover,
.hdr a.btn--ghost:hover{border-color:var(--ink);background:#fff;color:var(--ink)}
.btn--lg{padding:15px 26px;font-size:1.02rem}
.btn--quiet{padding:10px 0;border:0;color:var(--amber);text-decoration:underline;text-underline-offset:4px}

/* ============================================================
   Elementor content layer.

   Presentation for the page body lives here, keyed off kf-* classes the
   builder puts on each widget. Elementor emits per-widget rules as
   #elementor-element-XXX{...}; an id beats a class, so these rules are
   scoped under body.kf-page and, where needed, .elementor-widget to win
   without a wall of !important.

   Typography deliberately omits inline font-size in the JSON so the fluid
   clamp() scale below is what actually renders. An editor who changes
   Typography on a widget in the UI reintroduces an inline value and
   overrides this on purpose -- editor intent should win.
   ============================================================ */

body.kf-page .elementor-widget-heading .elementor-heading-title,
body.kf-page .elementor-widget-text-editor{
  font-family:var(--f-display);
}

body.kf-page .kf-step-0 .elementor-heading-title{font-size:var(--step-0)}
body.kf-page .kf-step-1 .elementor-heading-title{font-size:var(--step-1)}
body.kf-page .kf-step-2 .elementor-heading-title{font-size:var(--step-2)}
body.kf-page .kf-step-3 .elementor-heading-title{font-size:var(--step-3)}
body.kf-page .kf-step-4 .elementor-heading-title{font-size:var(--step-4)}

body.kf-page .kf-h .elementor-heading-title{
  line-height:1.08;letter-spacing:-.022em;font-weight:600;
}

body.kf-page .kf-eyebrow .elementor-heading-title{
  font-size:0.8rem;font-weight:600;letter-spacing:.19em;text-transform:uppercase;
  line-height:1.4;
}
body.kf-page .kf-secnum .elementor-heading-title{
  font-size:0.84rem;font-weight:600;letter-spacing:.2em;line-height:1.4;
}

body.kf-page .kf-t{font-family:var(--f-body)}
body.kf-page .kf-body{font-size:var(--step-0);line-height:1.62}
body.kf-page .kf-lede{font-size:var(--step-1);line-height:1.58;font-weight:300}
body.kf-page .kf-note{font-size:var(--step--1);line-height:1.6}

/* text-editor renders its copy inside a <p>, and Elementor sizes that <p>
   separately -- measured 14.88px against the mockup's .card p{1.01rem} = 16.16px.
   Sizing the widget alone never reached the paragraph. */
body.kf-page .kf-t p,
body.kf-page .kf-body p{font-size:1.01rem;line-height:1.62;margin:0}
body.kf-page .kf-lede p{font-size:var(--step-1);line-height:1.58;font-weight:300}
body.kf-page .kf-note p{font-size:0.93rem;line-height:1.6}
/* Mockup keeps paragraphs flush and spaces them explicitly. */
body.kf-page .kf-t p+p{margin-top:10px}

/* Infographic preview.

   In the mockup this is a clipped 320px window onto a very tall sheet, with a
   fade at the bottom and the full-size version behind "Open full size". The
   builder asked Elementor for height:330 but that setting does not emit, so the
   panel stretched to the image's full 2560px and added ~2.4k px to the page.
   Pin it here instead, and reproduce the fade. */
body.kf-page .kf-infopanel{
  height:320px;min-height:320px;max-height:320px;
  overflow:hidden;position:relative;display:block;
}
body.kf-page .kf-infopanel .elementor-widget-image,
body.kf-page .kf-infopanel .elementor-widget-container{height:auto}
body.kf-page .kf-infopanel img{
  width:100%;height:auto;display:block;object-fit:none;
}
/* Mockup .info__prev sits on paper-2 with a WHITE bottom fade, not an ink panel. */
body.kf-page .kf-infopanel{
  background:var(--paper-2) !important;
  border:1px solid var(--rule) !important;
}/* Inlined SVG: its <text> nodes are real page content (selectable,
searchable,
indexable){
  position:absolute;inset:0;overflow:hidden;
}
body.kf-page .kf-infopanel::after{
  content:"";position:absolute;left:0;right:0;bottom:0;height:130px;
  background:linear-gradient(to top,#fff,rgba(255,255,255,0));
  pointer-events:none;
}

/* Infographic modal, built by site.js from the panel's own image. */
.kf-modal{position:fixed;inset:0;z-index:200;background:rgba(20,19,16,.9);display:none;
  padding:clamp(12px,2vw,28px);}
.kf-modal[open]{display:block}
.kf-modal__box{background:#fff;border-radius:14px;max-width:1300px;margin:0 auto;height:100%;
  display:flex;flex-direction:column;overflow:hidden;}
.kf-modal__hd{display:flex;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--rule-2)}
.kf-modal__hd strong{font-family:var(--f-display);font-size:1.02rem;color:var(--ink)}
.kf-modal__hd .btn{margin-left:auto}
.kf-modal__x{width:38px;height:38px;border:1px solid var(--rule);border-radius:9px;
  background:transparent;cursor:pointer;font-size:1.3rem;line-height:1;color:var(--ink)}
.kf-modal__body{overflow:auto;padding:18px;background:var(--paper-2);-webkit-overflow-scrolling:touch}
.kf-modal__body img{width:100%;height:auto;display:block;background:#fff;
  border:1px solid var(--rule-2);border-radius:8px}

/* Chips (country pills). Mockup: .chip is a fully rounded outline pill;
   .chip--focus is the filled amber variant for the early-focus markets. */
body.kf-page .kf-chip{
  border:1px solid var(--rule);border-radius:999px;padding:7px 14px;
  background:var(--paper-2);
}
body.kf-page .kf-chip .elementor-widget-text-editor,
body.kf-page .kf-chip p{
  font-size:0.9rem;line-height:1.2;color:var(--ink-2);margin:0;
}
body.kf-page .kf-chiprow{gap:9px !important;margin-top:16px}
/* Chips inside the maroon-wash "Area" row take the maroon outline, as in the
   mockup, rather than the default neutral pill. */
body.kf-page .kf-arearow .kf-chip{
  border-color:var(--maroon);background:transparent;
}
body.kf-page .kf-arearow .kf-chip p{color:var(--maroon);font-weight:500}

/* Dividers must not bleed past the container. kf-row applies a negative
   margin to cancel child padding; a divider is not a padded child, so it
   inherited the overhang and started 10px left of the text column. */
body.kf-page .elementor-widget-divider{margin-left:0;margin-right:0}
body.kf-page .kf-row>.elementor-widget-divider{
  margin-left:10px;margin-right:10px;
}

/* Fee table rows. Mockup: .fee{display:grid;grid-template-columns:1fr auto}
   -- the description takes the remaining width and the value sizes to content.
   Without this the description column was squeezed to ~25% and every row wrapped
   to five or six lines, adding ~445px to the section. */
body.kf-page .kf-fee{flex-wrap:nowrap !important;align-items:baseline !important}
body.kf-page .kf-fee>.e-con:first-child{
  flex:1 1 auto !important;width:auto !important;max-width:none !important;
}
body.kf-page .kf-fee>.e-con:last-child{
  flex:0 0 auto !important;width:auto !important;max-width:none !important;
  white-space:nowrap;
}
body.kf-page .kf-fee>.e-con:first-child .kf-t{max-width:56ch;line-height:1.5}

/* Apply steps. Mockup: .apply__list b{flex:0 0 62px} -- the STEP label is a
   fixed 62px rail so it never wraps. Elementor drops the container width, so
   "STEP 1" broke onto two lines and every row grew. */
body.kf-page .kf-steprow{flex-wrap:nowrap !important;align-items:center !important}
body.kf-page .kf-steplbl{
  flex:0 0 62px !important;width:62px !important;max-width:62px !important;
}
body.kf-page .kf-steplbl p{
  white-space:nowrap;font-size:0.85rem;letter-spacing:.1em;
  text-transform:uppercase;margin:0;
}
body.kf-page .kf-steprow>.e-con:last-child{flex:1 1 auto !important;max-width:none !important}

/* Menu tiles. Mockup: square tile, image covers it, a bottom-up scrim, and the
   category name sits ON the tile in white. The builder emits the label as a
   sibling under the image, so it is lifted into place here rather than by
   restructuring the widgets (which would cost editability). */
/* Mockup: .menu-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.
   kf_grid.css sizes each tile at a flat 16.666% with no room for a gap, so the
   tiles touched. A real grid on the row is both closer to the mockup and simpler. */
body.kf-page .kf-menurow{
  display:grid !important;grid-template-columns:repeat(6,1fr) !important;
  gap:12px !important;margin:0 !important;width:100% !important;
}
body.kf-page .kf-menurow>.kf-menu-tile{
  width:auto !important;max-width:none !important;flex:none !important;
  padding:0 !important;
}
@media (max-width:1024px){
  body.kf-page .kf-menurow{grid-template-columns:repeat(4,1fr) !important}}
@media (max-width:860px){
  body.kf-page .kf-menurow{grid-template-columns:repeat(3,1fr) !important}}
@media (max-width:520px){
  body.kf-page .kf-menurow{grid-template-columns:repeat(2,1fr) !important}}

body.kf-page .kf-menu-tile{
  position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;
  background:#EDE8DC;display:block;
}
body.kf-page .kf-menu-tile .elementor-widget-image,
body.kf-page .kf-menu-tile .elementor-widget-image .elementor-widget-container{
  position:absolute;inset:0;height:100%;width:100%;margin:0;
}
body.kf-page .kf-menu-tile img{
  width:100%;height:100%;object-fit:cover;border-radius:0;display:block;
}
body.kf-page .kf-menu-tile::after{
  content:"";position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(to top,rgba(20,18,14,.66),rgba(20,18,14,0) 52%);
}
body.kf-page .kf-menu-tile .elementor-widget-text-editor{
  position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:12px 14px;
}
body.kf-page .kf-menu-tile .elementor-widget-text-editor p{
  color:#fff !important;font-weight:600;font-size:0.93rem;margin:0;line-height:1.2;
}

/* Content shell. Mockup: .shell{max-width:1180px;margin-inline:auto;
   padding-inline:var(--gutter)} -- the gutter is INSIDE the 1180, so real content
   is 1180 - 2*64 = 1052 at 1440px. The build put a flat 24px on the outer section
   instead, so content rendered 1140 and EVERY line of text wrapped differently.
   Gutter belongs here; the outer section keeps its background full-bleed. */
body.kf-page .kf-shell{
  width:100% !important;max-width:var(--shell) !important;margin-inline:auto !important;
  padding-inline:var(--gutter) !important;
}
/* Outer section supplies colour + vertical rhythm only, never horizontal inset. */
body.kf-page .elementor>.e-con,
body.kf-page .elementor>.elementor-element{
  padding-inline:0 !important;
}

/* ============================================================
   Heading sizes PER CONTEXT, straight from the mockup.

   The builder maps px size -> kf-step-N, but the mockup is not uniform:
   .card h3 and .side h3 are --step-1 (21.6px) while .adv__i h3 is 1.07rem and
   .step h3 is 1.09rem. Card headings were built at 17.5px, which falls under the
   `size >= 19` threshold, so they rendered --step-0 (18.56px) -- the single
   biggest cause of the 99 font-size and 113 line-height mismatches.
   Fixing the threshold globally would have swept unrelated headings, so each
   context is pinned here instead.
   ============================================================ */
body.kf-page .kf-card .elementor-widget-heading .elementor-heading-title,
body.kf-page .kf-side .elementor-widget-heading .elementor-heading-title,
body.kf-page .kf-fmt .elementor-widget-heading .elementor-heading-title{
  font-size:var(--step-1) !important;line-height:1.08;
}
body.kf-page .kf-card .elementor-widget-heading{margin-bottom:10px}
body.kf-page .kf-side .elementor-widget-heading{margin-bottom:6px}

/* Card / side / format padding straight from the mockup. The build used a flat
   26px, so card INTERIORS ran 60-63px wide (20 + 12 elements measured). */
/* Cards also carry .kf-gap, whose `padding-left/right:10px !important` in
   kf_grid.css was beating the card padding -- measured interiors ran 22-24px
   wider than the mockup. Same weight + later in the cascade wins, so these are
   written with both classes to outrank it. */
/* kf_grid.css sets padding-LEFT/RIGHT with !important. A shorthand `padding`
   does not override those longhands regardless of specificity or order, so the
   card interiors kept the 10px gutter and measured 22-24px too wide across 41
   elements. Longhands here beat longhands there. */
body.kf-page .e-con.kf-card,
body.kf-page .e-con.kf-card.kf-gap{
  padding-left:clamp(22px,2.4vw,32px) !important;
  padding-right:clamp(22px,2.4vw,32px) !important;
  padding-top:clamp(22px,2.4vw,32px) !important;
  padding-bottom:clamp(22px,2.4vw,32px) !important;
}
body.kf-page .e-con.kf-side,
body.kf-page .e-con.kf-side.kf-gap{
  padding-left:clamp(24px,2.6vw,34px) !important;
  padding-right:clamp(24px,2.6vw,34px) !important;
  padding-top:clamp(24px,2.6vw,34px) !important;
  padding-bottom:clamp(24px,2.6vw,34px) !important;
}
/* Hero text column. Mockup .hero__text:
     padding-block:clamp(56px,7vw,96px);
     padding-left:max(var(--gutter),calc((100vw - var(--shell))/2));
     padding-right:clamp(28px,4vw,72px);
   The hero is full-bleed, so without this the copy ran to the viewport edge
   instead of lining up with the shell like every section below it.
   .hero__inner caps the measure at 38rem. */
body.kf-page .kf-herotext{
  padding-block:clamp(56px,7vw,96px) !important;
  /* 17.09. Boro: hero je bio 1180 sirok, sve sekcije ispod 1052 (= shell 1180
     MINUS 2x gutter, jer .kf-shell drzi gutter UNUTAR capa). Hero se ravnao po
     sirovom rubu shella pa je visio 64px na svaku stranu. Dodaj isti gutter. */
  padding-left:calc((100vw - min(var(--shell), 100vw))/2 + var(--gutter)) !important;
  padding-right:clamp(28px,4vw,72px) !important;
  justify-content:center;
  /* Mockup .hero{grid-template-columns:1.12fr .88fr} -> 806/634 at 1440.
     The build's flex split gave 749/691, which squeezed the headline onto a
     third line. Reproduce the ratio on the flex children instead. */
  flex:1 1 0 !important;width:auto !important;max-width:none !important;
}
body.kf-page .kf-heromedia{flex:0 0 44% !important;width:44% !important;max-width:44% !important}
/* .hero__inner caps the MEASURE, not the heading box. */
body.kf-page .kf-herotext .kf-t,
body.kf-page .kf-herotext .kf-t p{max-width:46ch}

/* The hero headline has its OWN scale in the mockup, not --step-4:
     .hero h1{font-size:clamp(2.4rem,1.6rem + 2.9vw,3.55rem);letter-spacing:-.034em;
              margin-bottom:24px;text-wrap:balance}
   Measured 70.4px live against the mockup's 56.8px -- --step-4 is a full step
   too large here. The second line is the .thin variant (weight 300, muted). */
body.kf-page .kf-herotext .kf-step-4 .elementor-heading-title{
  font-size:clamp(2.4rem,1.6rem + 2.9vw,3.55rem) !important;
  letter-spacing:-.034em !important;
  text-wrap:balance;
}
body.kf-page .kf-herotext .kf-step-4:last-of-type .elementor-heading-title{
  font-weight:300 !important;color:#7A6A52 !important;letter-spacing:-.02em !important;
}
/* Mockup: h1 margin-bottom 24px, sub is --step-1 weight 300. */
body.kf-page .kf-herotext .kf-step-4{margin-bottom:0 !important}
body.kf-page .kf-herotext .kf-t p{
  font-size:var(--step-1);font-weight:300;line-height:1.55;color:var(--ink-2);
}

/* Hero media. Mockup .hero__media img{width:100%;height:100%;object-fit:cover}.
   The photo is a real <img> (editable from the media picker, has alt text);
   the crop is CSS, exactly as the mockup does it. */
body.kf-page .kf-heromedia{padding:0 !important;overflow:hidden;position:relative}
body.kf-page .kf-heromedia .elementor-widget-image,
body.kf-page .kf-heromedia .elementor-widget-image .elementor-widget-container{
  position:absolute;inset:0;height:100%;width:100%;margin:0 !important;
}
body.kf-page .kf-heromedia img{
  width:100% !important;height:100% !important;object-fit:cover !important;
  /* mockup .hero__media img{object-position:62% 38%} -- kadar drzi lica u kadru */
  object-position:62% 38% !important;
  display:block;border-radius:0 !important;
}

/* Format cards. Mockup .fmt__c{overflow:hidden} with the photo full-bleed to
   the card edges, and padding only on the text body (.fmt__b{22px 24px 26px}).
   The build had the photo inset by the card padding instead. */
body.kf-page .e-con.kf-fmt,
body.kf-page .e-con.kf-fmt.kf-gap{
  padding:0 !important;overflow:hidden !important;
}
body.kf-page .kf-fmt>.elementor-widget-image{margin:0 !important}
body.kf-page .kf-fmt>.elementor-widget-image img{
  width:100% !important;border-radius:0 !important;display:block;
  /* mockup .ph{aspect-ratio:4/3} -- build je davao plicu 16:9 traku */
  aspect-ratio:4/3 !important;height:auto !important;object-fit:cover !important;
}
/* Everything after the photo gets the mockup's text-body padding. */
body.kf-page .kf-fmt>.elementor-widget:not(.elementor-widget-image),
body.kf-page .kf-fmt>.e-con:not(.elementor-widget-image){
  padding-left:24px !important;padding-right:24px !important;
}
body.kf-page .kf-fmt>.elementor-widget-image+*{padding-top:22px !important}
body.kf-page .kf-fmt>*:last-child{padding-bottom:26px !important}

/* Section number. Mockup .sec__num is inline-block and hugs its text (~91px).
   The inner title already renders 87px, but Elementor's .elementor-widget block
   rule keeps the WRAPPER at full column width. Inside a flex parent the fix is
   align-self, not display -- display:inline-block is ignored on a flex item. */
body.kf-page .kf-secnum{
  align-self:flex-start !important;width:auto !important;max-width:100% !important;
}
/* Keep the size/spacing from the .sec__num spec here too -- this block comes
   later in the cascade than the one above, so a bare `display` line would have
   silently reset nothing while the earlier font-size kept losing to Elementor's
   own per-element rule. Measured: 18.56px live vs 13.44px mockup. */
body.kf-page .kf-secnum .elementor-heading-title{
  display:inline-block;
  font-size:0.84rem !important;font-weight:600;letter-spacing:.2em;
  line-height:1.4 !important;color:var(--light);
}
body.kf-page .kf-secnum{margin-bottom:12px !important}

/* Section head rhythm. Mockup: .sec__head h2{margin-bottom:14px}. Measured 15
   H2 elements at 0px. Card/side headings carry their own smaller margins. */
/* The margin has to sit on the HEADING, not only the Elementor wrapper -- the
   mockup styles `.sec__head h2{margin-bottom:14px}` and measurement reads the
   h2 itself, which was showing 0px. Both are set so the rhythm is real either
   way the browser resolves the box. */
body.kf-page .kf-step-3,
body.kf-page .kf-step-3 .elementor-heading-title{margin-bottom:14px !important}
body.kf-page .kf-fmt .elementor-widget-heading,
body.kf-page .kf-fmt .elementor-heading-title{margin-bottom:8px !important}
body.kf-page .kf-card .elementor-widget-heading,
body.kf-page .kf-card .elementor-heading-title{margin-bottom:10px !important}
body.kf-page .kf-side .elementor-heading-title{margin-bottom:6px !important}

/* Mockup body copy is 1.62 line-height; icon-list rows measured 24.24 vs 26.18. */
body.kf-page .elementor-widget-icon-list .elementor-icon-list-text{
  line-height:1.62;
}

/* Elementor gives every container a default 10px horizontal padding. Directly
   inside the shell that has nothing to gap against -- it just eats the content
   box, so the measured chain read shell 1052 -> child 1032 while the mockup is
   1052. Zero it for plain children; .kf-gap columns keep theirs because that is
   what produces the 20px gutter BETWEEN columns. */
body.kf-page .kf-shell>.e-con:not(.kf-gap){
  padding-left:0 !important;padding-right:0 !important;
}

/* Card rows as REAL grids.
   Mockup: .grid{display:grid;gap:clamp(16px,2vw,26px)} + .g-4{repeat(4,1fr)}.
   The build used percentage widths with padding standing in for the gutter,
   which can never land on the same column width -- cards measured 268px against
   the mockup's ~246. A grid computes 1fr AFTER subtracting the gap, so the
   columns match by construction. kf-gap padding is dropped inside these rows
   because the grid gap now provides the gutter. */
body.kf-page .kf-row:has(>.kf-b25),
body.kf-page .kf-row:has(>.kf-b33-33),
body.kf-page .kf-row:has(>.kf-b50){
  display:grid !important;
  gap:clamp(16px,2vw,26px) !important;
  margin-inline:0 !important;width:100% !important;
}
body.kf-page .kf-row:has(>.kf-b25){grid-template-columns:repeat(4,1fr) !important}
body.kf-page .kf-row:has(>.kf-b33-33){grid-template-columns:repeat(3,1fr) !important}
body.kf-page .kf-row:has(>.kf-b50){grid-template-columns:repeat(2,1fr) !important}
body.kf-page .kf-row:has(>.kf-b25)>.e-con,
body.kf-page .kf-row:has(>.kf-b33-33)>.e-con,
body.kf-page .kf-row:has(>.kf-b50)>.e-con{
  width:auto !important;max-width:none !important;flex:none !important;
}
/* The gutter is the grid gap now, so the per-child inset must go. */
body.kf-page .kf-row:has(>.kf-b25)>.kf-gap:not(.kf-card):not(.kf-side):not(.kf-profcard),
body.kf-page .kf-row:has(>.kf-b33-33)>.kf-gap:not(.kf-card):not(.kf-side):not(.kf-profcard),
body.kf-page .kf-row:has(>.kf-b50)>.kf-gap:not(.kf-card):not(.kf-side):not(.kf-profcard){
  padding-left:0 !important;padding-right:0 !important;
}

@media (max-width:860px){
  body.kf-page .kf-row:has(>.kf-b25){grid-template-columns:repeat(2,1fr) !important}
  body.kf-page .kf-row:has(>.kf-b33-33){grid-template-columns:1fr !important}
  body.kf-page .kf-row:has(>.kf-b50){grid-template-columns:1fr !important}}
@media (max-width:520px){
  body.kf-page .kf-row:has(>.kf-b25){grid-template-columns:1fr !important}}

/* Body-copy colours. Measured clusters against the mockup:
     x10  --mid (#5F5E5A)  should be --ink-2 (#3A3A37)  -> .lede paragraphs
     x5   --light          should be --mid              -> notes/captions
     x3   ink-section list items should be #CFCCC2
   The builder passed MID/LIGHT where the mockup uses one step darker. */
body.kf-page .kf-lede,
body.kf-page .kf-lede p{color:var(--ink-2)}
body.kf-page .kf-note,
body.kf-page .kf-note p{color:var(--mid)}
/* On the ink sections the whole scale shifts to the light ramp. */
body.kf-page .kf-inksec .kf-t p,
body.kf-page .kf-inksec .elementor-icon-list-text{color:#CFCCC2}
body.kf-page .kf-inksec .kf-note,
body.kf-page .kf-inksec .kf-note p{color:#A9A69E}

/* Apply section (ink ground). Mockup:
     h2 = var(--step-3), margin-bottom 16px
     .apply__list li{padding:13px 0;border-bottom:1px dashed rgba(255,255,255,.16);
                     font-size:1.01rem;color:#CFCCC2}
     .apply__card p{font-size:1.02rem;color:#CFCCC2}
   The build rendered the heading and copy a step small. */
body.kf-page .kf-steprow{
  padding-block:13px !important;
  border-bottom:1px dashed rgba(255,255,255,.16) !important;
}
body.kf-page .kf-steprow:last-of-type{border-bottom:0 !important}
body.kf-page .kf-steprow .kf-t p{font-size:1.01rem;color:#CFCCC2}
body.kf-page .kf-applycard .kf-t p{font-size:1.02rem;color:#CFCCC2}

/* Profile cards. Mockup .prof li{padding:20px 22px} -- tighter than the
   generic card, which kf-card was forcing to 32px. */
body.kf-page .e-con.kf-profcard,
body.kf-page .e-con.kf-profcard.kf-gap{
  padding-left:22px !important;padding-right:22px !important;
  padding-top:20px !important;padding-bottom:20px !important;
}

/* Model sides. Mockup .side{border:1px solid --rule-2} +
   .side--brand{border-top:3px solid --amber} / .side--partner{--maroon}. */
body.kf-page .kf-side{
  border:1px solid var(--rule-2) !important;border-radius:14px !important;
}
body.kf-page .kf-side-brand{border-top:3px solid var(--amber) !important}
body.kf-page .kf-side-partner{border-top:3px solid var(--maroon) !important}

/* .adv__i h3 and .step h3 keep their own smaller sizes. */
body.kf-page .kf-advitem .elementor-widget-heading .elementor-heading-title{
  font-size:1.07rem !important;
}
body.kf-page .kf-beginstep .elementor-widget-heading .elementor-heading-title{
  font-size:1.09rem !important;
}
/* .apply__card h3 is a full step larger. */
body.kf-page .kf-applycard .elementor-widget-heading .elementor-heading-title{
  font-size:var(--step-2) !important;
}

/* Body copy colour. Mockup .card p / .lede use --ink-2 (#3A3A37); the build
   emitted --mid (#5F5E5A) and notes went a shade lighter still. */
body.kf-page .kf-card .kf-t,
body.kf-page .kf-card .kf-t p{color:var(--mid)}
body.kf-page .kf-lede{color:var(--ink-2)}

/* List items. Mockup .side li:
     padding:10px 0 10px 24px; border-bottom:1px dashed var(--rule-2);
     ::before = 10x2px coloured dash at left:2px, top:1.18em
   The build uses the native icon-list widget (keeps it editable), which renders
   display:flex with no padding, so the rows sat tight and had no separators.
   Styled here rather than swapped for markup, so the widget stays editable. */
body.kf-page .elementor-widget-icon-list .elementor-icon-list-items{
  display:block;
}
body.kf-page .elementor-widget-icon-list .elementor-icon-list-item{
  display:flex;align-items:flex-start;
  padding:10px 0 10px 24px;position:relative;
  border-bottom:1px dashed var(--rule-2);
  font-size:1.01rem;line-height:1.5;color:var(--ink-2);
}
body.kf-page .elementor-widget-icon-list .elementor-icon-list-item:last-child{
  border-bottom:0;
}
/* The widget's own icon becomes the dash marker, pinned into the 24px rail. */
body.kf-page .elementor-widget-icon-list .elementor-icon-list-icon{
  position:absolute;left:2px;top:1.18em;width:10px;height:2px;
  border-radius:1px;padding:0;display:block;overflow:hidden;
  /* Elementor paints icon_color onto this element, so currentColor carries the
     per-section accent (amber for the brand side, maroon for the partner side)
     without hard-coding either. */
  background:currentColor;
}
body.kf-page .elementor-widget-icon-list .elementor-icon-list-icon i,
body.kf-page .elementor-widget-icon-list .elementor-icon-list-icon svg{
  display:none;
}
body.kf-page .elementor-widget-icon-list .elementor-icon-list-text{
  padding-inline-start:0;
}

/* Track cards (AFP / AOP / MFP). Mockup: a neutral 1px box with a 3px accent on
   the TOP edge only. Elementor exposes a single border_color, so setting the
   accent painted all four sides. */
body.kf-page .kf-track{
  border:1px solid var(--rule-2) !important;border-radius:16px !important;
}
body.kf-page .kf-track-afp{border-top:3px solid var(--maroon) !important}
body.kf-page .kf-track-aop{border-top:3px solid var(--purple) !important}
body.kf-page .kf-track-mfp{
  border-top:3px solid var(--light) !important;background:var(--paper-2) !important;
}
/* Mockup: .track__tag rides ON the top edge (top:-11px; right:22px), not inside
   the card, and it does not push the heading down. */
body.kf-page .kf-track{overflow:visible}
body.kf-page .kf-track .kf-badge{
  position:absolute;top:-11px;right:22px;margin:0 !important;z-index:2;
}

/* AOP pool rows. Mockup .pool__bar: a wash-coloured block behind the row whose
   width encodes how large that operator pool is. Elementor's hard-stop gradient
   does not emit, so it is drawn here. */
body.kf-page .kf-bar{position:relative;overflow:hidden}
body.kf-page .kf-bar::before{
  content:"";position:absolute;left:0;top:0;bottom:0;z-index:0;
  width:var(--kf-bar-w,0%);background:var(--kf-bar-c,transparent);
}
body.kf-page .kf-bar>*{position:relative;z-index:1}
body.kf-page .kf-bar-0{--kf-bar-w:100%;--kf-bar-c:var(--amber-wash)}
body.kf-page .kf-bar-1{--kf-bar-w:42%;--kf-bar-c:var(--purple-wash)}
body.kf-page .kf-bar-2{--kf-bar-w:17%;--kf-bar-c:var(--maroon-wash)}

/* Development-pace squares. Mockup .cad-dot: max 26px, square, 5px radius, 7px
   gap, with opacity ramping year one to four. Elementor dropped the container
   width/height so the squares collapsed and fused into a solid bar. */
body.kf-page .kf-dotrow{
  display:flex !important;gap:7px !important;flex-wrap:nowrap !important;
  margin:0 !important;width:auto !important;
}
body.kf-page .kf-dot{
  width:100% !important;max-width:26px !important;min-width:14px;
  aspect-ratio:1 !important;height:auto !important;
  border-radius:5px !important;flex:1 1 0 !important;padding:0 !important;
}
/* Year columns carry a top rule in the mockup (.cad-year{border-top:1px}). */
body.kf-page .kf-dotrow>.e-con{padding:0 !important}

/* FAQ. Mockup uses hairline rules (no boxed rows) and an amber CHEVRON that
   rotates on open, not Elementor's default +/- glyph. */
body.kf-page .elementor-widget-accordion .elementor-accordion{border-top:1px solid var(--rule)}
body.kf-page .elementor-widget-accordion .elementor-accordion-item{
  border:0 !important;border-bottom:1px solid var(--rule) !important;
}
body.kf-page .elementor-widget-accordion .elementor-tab-title{
  background:none !important;border:0 !important;
  padding:22px 44px 22px 0 !important;position:relative;
  font-family:var(--f-display);font-size:1.11rem;font-weight:500;color:var(--ink);
}
body.kf-page .elementor-widget-accordion .elementor-tab-content{
  border:0 !important;padding:0 0 26px !important;max-width:78ch;
  color:var(--mid);font-size:1.02rem;
}
/* Hide the +/- icon and draw the mockup's rotating chevron instead. */
body.kf-page .elementor-widget-accordion .elementor-accordion-icon{display:none !important}
body.kf-page .elementor-widget-accordion .elementor-tab-title::after{
  content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;margin-top:-8px;
  border-right:1.6px solid var(--amber);border-bottom:1.6px solid var(--amber);
  transform:rotate(45deg);transition:transform .22s;
}
body.kf-page .elementor-widget-accordion .elementor-tab-title.elementor-active::after{
  transform:rotate(-135deg);margin-top:-3px;
}

/* Operator-profile check marks. Mockup seats the tick on a soft maroon-wash
   disc rather than leaving a bare outlined ring. */
body.kf-page .elementor-widget-icon .elementor-icon{
  background:var(--maroon-wash);border-radius:50%;
  width:26px;height:26px;display:grid;place-items:center;
  border:0;font-size:13px;color:var(--maroon);
}
body.kf-page .elementor-widget-icon .elementor-icon svg{width:13px;height:13px;fill:var(--maroon)}

/* "How a partnership begins" steps. Mockup .step: each column carries its own
   2px gold top rule with the numbered badge sitting ON it (top:-13px), rather
   than one neutral rule spanning all four columns. */
body.kf-page .kf-beginstep{
  border-top:2px solid var(--gold) !important;position:relative;overflow:visible;
}
body.kf-page .kf-beginstep .kf-stepnum{
  position:absolute;top:-13px;left:0;margin:0 !important;
  width:26px;height:26px;border-radius:50%;
  display:grid;place-items:center;
}
body.kf-page .kf-beginstep .kf-stepnum p{
  margin:0;font-size:0.83rem;font-weight:600;line-height:1;
}

/* Section rhythm. The first build collapsed this to roughly half the mockup. */
body.kf-page .elementor>.e-con,
body.kf-page .elementor>.elementor-element{padding-block:clamp(38px,4.3vw,64px)}

/* CookieYes parks its hidden preference modal off-canvas at a fixed 845px, which
   registers as horizontal overflow at every breakpoint below ~1500px. It is the
   plugin's own chrome, not page layout, so clip it rather than restyle it. */
html{overflow-x:hidden}
body.kf-page .cky-modal:not(.cky-modal-open){display:none !important}

/* ---------- reading progress ---------- */
.topbar{position:fixed;left:0;top:0;height:2px;background:var(--accent);z-index:130;width:0;transition:width .1s linear}

/* ---------- header ---------- */
.hdr{position:sticky;top:0;z-index:120;
  background:rgba(252,251,246,.92);backdrop-filter:saturate(1.4) blur(12px);
  border-bottom:1px solid var(--rule-2);}
.hdr__bar{display:flex;align-items:center;gap:28px;height:72px}
.hdr__logo{display:flex;align-items:center;gap:12px;text-decoration:none;flex:0 0 auto}
.hdr__logo img{height:24px;width:auto}
.hdr__nav{margin-left:auto;display:flex;align-items:center;gap:2px}
.hdr__nav a{text-decoration:none;font-size:0.93rem;font-weight:500;color:var(--mid);
  padding:9px 12px;border-radius:8px;white-space:nowrap;transition:color .18s,background .18s;}
.hdr__nav a:hover{color:var(--ink);background:#F2EFE6}
.hdr__nav a[aria-current="true"]{color:var(--amber)}
.hdr__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}
.hdr__burger{display:none;width:42px;height:42px;border:1px solid var(--rule);border-radius:10px;
  background:transparent;cursor:pointer;align-items:center;justify-content:center;}
.hdr__burger span{display:block;width:17px;height:1.6px;background:var(--ink);position:relative}
.hdr__burger span::before,.hdr__burger span::after{content:"";position:absolute;left:0;width:17px;height:1.6px;background:var(--ink)}
.hdr__burger span::before{top:-5.5px}
.hdr__burger span::after{top:5.5px}

/* ---------- privacy strip ---------- */
.priv{background:var(--paper-2);border-top:1px solid var(--rule-2);padding:44px 0}
.priv h3{font-size:0.84rem;letter-spacing:.16em;text-transform:uppercase;color:var(--light);margin-bottom:12px}
/* Links in body copy must read as links, as they do in the mockup. */
body.kf-page .kf-t a{color:var(--amber);text-decoration:underline;text-underline-offset:3px}
body.kf-page .kf-t a:hover{color:var(--ink)}
.priv p{font-size:0.93rem;color:var(--mid);max-width:100ch}
.priv p+p{margin-top:10px}

/* ---------- footer ---------- */
.ftr{background:var(--ink);color:#B9B4A7;padding:clamp(48px,6vw,80px) 0 34px}
.ftr__top{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:clamp(22px,3vw,44px)}
.ftr h4{color:#fff;font-size:0.84rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-weight:600}
.ftr a{color:#B9B4A7;text-decoration:none;font-size:0.97rem}
.ftr a:hover{color:#fff}
.ftr li{padding:5px 0}
.ftr__brand img{height:52px;width:auto}
.ftr__tag{font-family:var(--f-script);font-size:1.3rem;color:#D9B872;margin-top:10px;line-height:1}
.ftr__social{display:flex;gap:10px;margin-top:20px}
.ftr__social a{width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:9px;
  display:grid;place-items:center;font-size:0.84rem;letter-spacing:.04em;}
.ftr__bot{margin-top:clamp(34px,4vw,54px);padding-top:22px;border-top:1px solid rgba(255,255,255,.14);
  display:flex;flex-wrap:wrap;gap:12px 26px;font-size:0.9rem;color:#8B8579;}
.ftr__bot a{font-size:0.9rem}

/* ---------- responsive (all 8 template breakpoints) ---------- */
@media (max-width:1499px){
}
@media (max-width:1140px){
  .hdr__actions .btn--ghost{display:none}
  .hdr__nav a{padding:9px 9px;font-size:0.9rem}
  .hdr__bar{gap:18px}}
@media (max-width:900px){
  .ftr__top{grid-template-columns:1fr 1fr}}
@media (max-width:860px){
  .hdr__nav{display:none}
  .hdr__burger{display:flex}
  .hdr__nav.is-open{
    display:flex;position:absolute;left:0;right:0;top:72px;background:var(--paper);
    flex-direction:column;align-items:stretch;padding:12px var(--gutter) 20px;
    border-bottom:1px solid var(--rule-2);gap:0;
  }
  .hdr__nav.is-open a{padding:13px 0;border-bottom:1px solid var(--rule-2)}
  /* Must outrank the base `body.kf-page a.btn--ghost` rule, which is what kept
     the Brochure button visible and pushed .hdr__actions out to 440px at 390px. */
  body.kf-page .hdr__actions a.btn--ghost,
  .hdr .hdr__actions a.btn--ghost{display:none !important}}
@media (max-width:1140px){
  body.kf-page .hdr__actions a.btn--ghost,
  .hdr .hdr__actions a.btn--ghost{display:none !important}}
/* Never let the header row itself force a horizontal scroll. */
.hdr__bar{max-width:100%;overflow:hidden}
.hdr__actions{min-width:0;flex-wrap:nowrap}
@media (max-width:400px){
  body.kf-page .hdr__actions a.btn--primary{padding:10px 14px;font-size:0.86rem}}
@media (max-width:560px){
  .ftr__top{grid-template-columns:1fr}}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *{transition-duration:.01ms !important;animation-duration:.01ms !important}}
@media print{
  .hdr,.topbar,.modal{display:none !important}
  body{background:#fff}}

/* ===== parity fixes 09.09.2026 (mjereno measure_pairs) ===== */
/* mockup .hdr__nav a{color:var(--mid)} -- Astra <a> pravilo ga je pregazilo na zivo (ink). */
body.kf-page .hdr__nav a{color:var(--mid)}
body.kf-page .hdr__nav a:hover{color:var(--ink)}
body.kf-page .hdr__nav a[aria-current="true"]{color:var(--amber)}
/* mockup .ftr h4{letter-spacing:.16em;margin-bottom:16px} -- body.kf-page h4 reset je jaci od .ftr h4. */
body.kf-page .ftr h4{letter-spacing:.16em;margin-bottom:16px;line-height:1.08}

/* FAQ = mockup .faq/.faq__i/.faq__q: gornji rub liste, rub po stavci, pitanje 1.11rem/500 s normalnim proredom, 22px gore/dolje (izmjereno 67px po retku). */
body.kf-page .elementor-widget-accordion .elementor-accordion{border-top:1px solid var(--rule)}
body.kf-page .elementor-widget-accordion .elementor-accordion-item{border:0;border-bottom:1px solid var(--rule)}
body.kf-page .elementor-widget-accordion .elementor-tab-title{padding:22px 44px 22px 0;line-height:normal;font-size:1.11rem;font-weight:500}
body.kf-page .elementor-widget-accordion .elementor-tab-title a{line-height:normal}
body.kf-page .elementor-widget-accordion .elementor-tab-content{padding:0 0 26px;max-width:78ch;font-size:1.02rem;color:var(--mid);border:0}

/* chip = mockup .chip: izgled nosi tekst (sync.css), kontejner je prozirni omotac; gap 9px kao .chips */
body.kf-page .e-con.kf-chip.kf-gap{padding:0 !important;border:0 !important;background:transparent !important}
body.kf-page .e-con.kf-row.kf-chiprow{column-gap:9px !important;row-gap:9px !important;margin-top:16px}
/* apply koraci: labela 62px (mockup .apply__list b{flex:0 0 62px}), stupci bez kf-gap paddinga */
body.kf-page .kf-steprow > .e-con.kf-gap{padding:0 !important}
body.kf-page .kf-steprow > .e-con.kf-steplbl{flex:0 0 62px !important;width:62px !important;max-width:62px !important}
body.kf-page .kf-steprow > .e-con:last-child{flex:1 1 auto !important;width:auto !important}

/* ===== kf_grid.css (Elementor container grid) ===== */
/* Koykan franchise Home-2 -- grid.
   Elementorov width:% ne odbija flex gap, pa je gap na redovima NULA,
   a razmak radi horizontalni padding na svakom djetetu (.kf-gap).
   Negativni margin na redu ponistava rubni padding da se rub poravna. */

.e-con.kf-gap { padding-left: 10px !important; padding-right: 10px !important; }
.e-con.kf-gap > .e-con-inner { padding-left: 0 !important; padding-right: 0 !important; }

/* redovi koji sadrze .kf-gap djecu -- ponisti rubni razmak */
.e-con.kf-row { margin-left: -10px !important; margin-right: -10px !important; width: calc(100% + 20px) !important; }

/* k/v redovi: dva stupca, bez lomljenja */
.e-con.kf-kv { flex-wrap: nowrap !important; }

/* chipovi: sirina po sadrzaju */
.e-con.kf-chip { flex: 0 0 auto !important; width: auto !important; }
.e-con.kf-chip.kf-gap { padding-left: 0 !important; padding-right: 0 !important; }
.e-con.kf-chiprow { gap: 8px !important; flex-wrap: wrap !important; }

@media (max-width: 767px) {
  .e-con.kf-kv { flex-wrap: wrap !important; }}


/* menu grid: 12 plocica, 6 u redu -- width 15.5% + padding 10 = premalo mjesta.
   Postavi 16.666% i neka padding radi razmak. */
.e-con.kf-menu-tile { width: 16.666% !important; flex: 0 0 16.666% !important; max-width: 16.666% !important; }

/* k/v redovi: nowrap je na roditelju, ali dijete kf-b26 ima width 26% i
   kf-b74 74% -> 100% + padding preliva. Smanji na 25/75 i makni padding. */
.e-con.kf-kv > .e-con.kf-gap { padding-left: 0 !important; padding-right: 0 !important; }
.e-con.kf-kv > .e-con:first-child { flex: 0 0 25% !important; max-width: 25% !important; width: 25% !important; padding-right: 16px !important; }
.e-con.kf-kv > .e-con:last-child  { flex: 1 1 auto !important; max-width: 75% !important; width: 75% !important; }

@media (max-width: 1024px) {
  .e-con.kf-menu-tile { width: 33.333% !important; flex: 0 0 33.333% !important; max-width: 33.333% !important; }}
@media (max-width: 767px) {
  .e-con.kf-menu-tile { width: 50% !important; flex: 0 0 50% !important; max-width: 50% !important; }
  .e-con.kf-kv > .e-con:first-child,
  .e-con.kf-kv > .e-con:last-child { flex: 1 1 100% !important; max-width: 100% !important; width: 100% !important; padding-right: 0 !important; }}


/* format kartice: slika mora imati visinu (inace kolabira u flex koloni) */
.e-con.kf-fmt .elementor-widget-image img { width: 100% !important; height: 190px !important; object-fit: cover !important; display: block; }
.e-con.kf-fmt .elementor-widget-image { width: 100%; }

/* chipovi: ne stiskaj tekst */
.e-con.kf-chip { flex: 0 0 auto !important; width: auto !important; max-width: none !important;
                 white-space: nowrap; }
.e-con.kf-chip .elementor-widget-text-editor p { white-space: nowrap; margin: 0; }
.e-con.kf-chiprow { display: flex !important; flex-wrap: wrap !important; gap: 8px !important;
                    align-items: flex-start !important; }
.e-con.kf-chiprow > .e-con { padding-left: 0 !important; padding-right: 0 !important; }


/* chip redovi trebaju vlastiti column-gap (kf-row ga nulira) */
.e-con.kf-row.kf-chiprow { column-gap: 8px !important; row-gap: 8px !important; }
.e-con.kf-chiprow > .e-con.kf-chip { margin-right: 0 !important; }

/* format slike: lazy-load off + fiksna visina */
.e-con.kf-fmt img { min-height: 190px; background: #F4F1EC; }


/* badge pilule (Preferred / Capital assisted) -- sirina po sadrzaju */
.e-con.kf-badge { display: inline-flex !important; width: auto !important;
                  max-width: max-content !important; flex: 0 0 auto !important;
                  align-self: flex-start !important; }

/* svi auto-width containeri (chip, badge, broj-krug) */
.e-con.kf-stepnum { width: auto !important; max-width: max-content !important;
                 flex: 0 0 auto !important; align-self: flex-start !important; }

/* area chipovi u territory sekciji */
.e-con.kf-chiprow { column-gap: 8px !important; row-gap: 8px !important; }


/* profile kartice: ikona i tekst razmaknuti */
.e-con.kf-check > .e-con:first-child { flex: 0 0 30px !important; max-width: 30px !important;
                                        width: 30px !important; padding-right: 10px !important; }
.e-con.kf-check > .e-con:last-child  { flex: 1 1 auto !important; max-width: none !important; }
.e-con.kf-check { flex-wrap: nowrap !important; column-gap: 10px !important; }

/* reach chipovi citljivi */
.e-con.kf-chip .elementor-widget-text-editor p { font-size: 12.5px !important; }


/* brojevi koraka: krugovi 22px, ne rastegnute trake */
.e-con.kf-stepnum { width: 22px !important; max-width: 22px !important; min-width: 22px !important;
                 height: 22px !important; flex: 0 0 22px !important;
                 align-self: flex-start !important; align-items: center !important;
                 justify-content: center !important; border-radius: 999px !important; }
.e-con.kf-stepnum > .elementor-widget { width: 100%; }
.e-con.kf-stepnum .elementor-widget-text-editor p { margin: 0; line-height: 22px; text-align: center; }



/* infografika: 1240x5980 -- prikazi vrh lista u panelu fiksne visine */
.e-con.kf-infopanel { height: 330px !important; max-height: 330px !important;
                      overflow: hidden !important; padding: 0 !important;
                      align-items: flex-start !important; display: block !important; }
.e-con.kf-infopanel .elementor-widget-image { width: 100% !important; }
.e-con.kf-infopanel img { display: block !important; width: 100% !important;
                          height: auto !important; max-width: 100% !important;
                          object-fit: contain !important; }

.e-con.kf-infopanel img { content-visibility: visible !important; }


/* shell (1180px) mora biti fluidan ispod desktopa */
@media (max-width: 1220px) {
  .elementor .e-con { max-width: 100% !important; }
  .elementor .e-con > .e-con-inner { max-width: 100% !important; width: 100% !important; }
}
@media (max-width: 1024px) {
  .e-con.kf-row { margin-left: 0 !important; margin-right: 0 !important; width: 100% !important; }.e-con.kf-b25,
.e-con.kf-b24,
.e-con.kf-b33-33{
    width: 50% !important; flex: 0 0 50% !important; max-width: 50% !important; }.e-con.kf-b50,
.e-con.kf-b54,
.e-con.kf-b46,
.e-con.kf-b38{
    width: 100% !important; flex: 1 1 100% !important; max-width: 100% !important; }}
@media (max-width: 767px) {.e-con.kf-b25,
.e-con.kf-b24,
.e-con.kf-b33-33{
    width: 100% !important; flex: 1 1 100% !important; max-width: 100% !important; }}


/* ---- RAZMACI ----
   Astra dodaje margin-bottom na svaki <p>/<ul> unutar text-editora (18-32px),
   sto se zbraja s widget marginama i container gapom -> sve razvuceno.
   Nuliramo unutarnje margine; razmak kontroliraju iskljucivo widget margine. */
.elementor-widget-text-editor p:last-child,
.elementor-widget-text-editor ul:last-child,
.elementor-widget-text-editor ol:last-child { margin-bottom: 0 !important; }
.elementor-widget-text-editor p:first-child { margin-top: 0 !important; }
.elementor-widget-text-editor p { margin-bottom: .55em; }
.elementor-widget-heading .elementor-heading-title { margin: 0 !important; }

/* container gap: sekcijski redovi ostaju 20px, ali stupci unutar kartica 0 */
.e-con.kf-card-col { row-gap: 0 !important; }

/* dt/dd parovi u track karticama -- zbijeni kao u predlosku */
.e-con.kf-dl .elementor-widget-divider { margin-bottom: 10px !important; }
.e-con.kf-dl .elementor-widget-text-editor { margin-bottom: 0 !important; }
.e-con.kf-dl .kf-dt { margin-bottom: 3px !important; }
.e-con.kf-dl .kf-dd { margin-bottom: 14px !important; }


/* kartice u redu: jednaka visina, sadrzaj poravnat na vrh */
.e-con.kf-row > .e-con { align-self: stretch !important; }
.e-con.kf-dl { justify-content: flex-start !important; }

/* badge pilula ne smije rastegnuti karticu */
.e-con.kf-badge { display: inline-flex !important; width: auto !important;
                  max-width: max-content !important; flex: 0 0 auto !important;
                  align-self: flex-start !important; }
.e-con.kf-badge .elementor-widget-text-editor p { margin: 0 !important; white-space: nowrap; }

/* MFP nema badge -> poravnaj naslov s AFP/AOP naslovima */
.e-con.kf-dl.kf-nobadge { padding-top: 69px !important; }


/* AOP barovi: broj i opis u istom redu, zbijeno */
.e-con.kf-bar { padding-top: 14px !important; padding-bottom: 14px !important; }
.e-con.kf-bar .elementor-widget-heading,
.e-con.kf-bar .elementor-widget-text-editor { margin-bottom: 0 !important; }
.e-con.kf-bar .e-con { row-gap: 0 !important; }

/* area chipovi: razmak izmedju pilula */
.e-con.kf-chiprow { column-gap: 8px !important; row-gap: 8px !important; }
.e-con.kf-chip { margin: 0 !important; }
.e-con.kf-chip .elementor-widget-text-editor { margin: 0 !important; }


/* chipovi moraju zadrzati vlastiti padding (kf-gap ga je nulirao) */
.e-con.kf-chip.kf-gap { padding: 6px 12px !important; }
.e-con.kf-chip { border-radius: 6px; }

/* ============================================================
   /apply/ - CF7 forma u mockupovim tokenima.
   Sadrzaj forme (labeli, tekstovi, gumb) je u CF7 predlosku
   "Franchise application"; ovdje je samo prezentacija.
   ============================================================ */

/* Jedan stupac, 720px, centriran. Elementor max_width na containeru se ne
   emitira pouzdano, pa sirinu drzi tema. */
body.kf-page .kf-shell>.kf-applywrap,
body.kf-page .kf-applywrap{
  max-width:720px !important;width:100% !important;margin-inline:auto !important;
}
body.kf-page .e-con.kf-formcard{padding:clamp(22px,4vw,34px) !important}

body.kf-page .kf-form .kf-field{margin-bottom:18px}
body.kf-page .kf-form label{
  display:block;font-family:var(--f-display);font-size:var(--step--1);font-weight:600;
  color:var(--ink-2);margin-bottom:7px;letter-spacing:.01em;
}
body.kf-page .kf-form .wpcf7-form-control-wrap{display:block;width:100%}

body.kf-page .kf-form input[type="text"],
body.kf-page .kf-form input[type="email"],
body.kf-page .kf-form input[type="tel"],
body.kf-page .kf-form select,
body.kf-page .kf-form textarea{
  width:100%;font:inherit;font-size:var(--step-0);line-height:1.4;color:var(--ink);
  background:#fff;border:1px solid var(--rule);border-radius:10px;padding:13px 15px;
  margin:0;box-shadow:none;appearance:none;-webkit-appearance:none;
  transition:border-color .18s,box-shadow .18s;
}
body.kf-page .kf-form input:focus,
body.kf-page .kf-form select:focus,
body.kf-page .kf-form textarea:focus{
  outline:none;border-color:var(--amber);box-shadow:0 0 0 3px rgba(133,79,11,.14);
}
body.kf-page .kf-form input::placeholder{color:var(--light)}
body.kf-page .kf-form select{
  padding-right:44px;cursor:pointer;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'><path d='M1 1l6 6 6-6' fill='none' stroke='%235F5E5A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat:no-repeat;background-position:right 16px center;
}

/* intl-tel-input: flag dropdown unutar polja (v12 = .intl-tel-input, v17+ = .iti) */
body.kf-page .kf-form .intl-tel-input,
body.kf-page .kf-form .iti{width:100%;display:block}
body.kf-page .kf-form .intl-tel-input input[type="tel"],
body.kf-page .kf-form .iti input[type="tel"]{padding-left:56px}
body.kf-page .kf-form .intl-tel-input .flag-container,
body.kf-page .kf-form .iti__flag-container{padding:0 0 0 4px}
body.kf-page .kf-form .intl-tel-input .selected-flag,
body.kf-page .kf-form .iti__selected-flag{background:transparent;border-radius:10px 0 0 10px;outline:none}
body.kf-page .kf-form .intl-tel-input .country-list,
body.kf-page .kf-form .iti__country-list{
  border:1px solid var(--rule);border-radius:10px;box-shadow:0 12px 32px -12px rgba(26,26,26,.25);
  font-size:var(--step--1);z-index:5;
}

/* checkbox potvrda kapitala */
body.kf-page .kf-form .kf-field--check{margin:0 0 14px}
body.kf-page .kf-form .wpcf7-checkbox{display:block}
body.kf-page .kf-form .wpcf7-checkbox .wpcf7-list-item{margin:0;display:block}
body.kf-page .kf-form .wpcf7-checkbox label{
  display:flex;align-items:flex-start;gap:11px;cursor:pointer;margin:0;
  font-size:var(--step-0);font-weight:500;color:var(--ink);line-height:1.5;
}
body.kf-page .kf-form .wpcf7-checkbox input[type="checkbox"]{
  width:19px;height:19px;margin:3px 0 0;flex:0 0 auto;accent-color:var(--amber);cursor:pointer;
}
body.kf-page .kf-form .wpcf7-list-item-label{display:inline}

body.kf-page .kf-form .kf-form__note{
  font-size:var(--step--1);line-height:1.6;color:var(--mid);margin:4px 0 12px;
}
body.kf-page .kf-form .kf-form__note a{
  color:var(--amber);text-decoration:underline;text-underline-offset:3px;
}
body.kf-page .kf-form .kf-form__note a:hover{color:var(--ink)}
body.kf-page .kf-form .kf-form__foot{
  font-size:var(--step--1);line-height:1.55;color:var(--light);margin-top:12px;
}

/* submit = .btn--primary iz mockupa */
body.kf-page .kf-form input[type="submit"].wpcf7-submit{
  display:inline-flex;align-items:center;justify-content:center;
  font-family:var(--f-display);font-weight:600;font-size:1.02rem;letter-spacing:.01em;
  padding:15px 28px;border-radius:999px;border:1px solid transparent;
  background:var(--ink);color:#fff;cursor:pointer;margin-top:10px;
  transition:background .2s;appearance:none;-webkit-appearance:none;width:auto;
}
body.kf-page .kf-form input[type="submit"].wpcf7-submit:hover,
body.kf-page .kf-form input[type="submit"].wpcf7-submit:focus-visible{background:var(--amber);color:#fff}
body.kf-page .kf-form input[type="submit"].wpcf7-submit:disabled{opacity:.6;cursor:progress}
body.kf-page .kf-form .wpcf7-spinner{margin:0 0 0 12px;vertical-align:middle}

/* validacija + odgovor */
body.kf-page .kf-form .wpcf7-not-valid{border-color:#B3261E !important;background:#FFF7F6}
body.kf-page .kf-form .wpcf7-not-valid-tip{
  display:block;color:#B3261E;font-size:var(--step--1);margin-top:6px;line-height:1.4;
}
body.kf-page .wpcf7 form .wpcf7-response-output{
  margin:20px 0 0 !important;padding:13px 16px;border-radius:10px;
  border:1px solid var(--rule) !important;font-size:var(--step--1);line-height:1.5;color:var(--ink-2);
}
body.kf-page .wpcf7 form.sent .wpcf7-response-output{
  border-color:var(--green) !important;background:var(--green-wash);color:var(--green-deep);
}
body.kf-page .wpcf7 form.invalid .wpcf7-response-output,
body.kf-page .wpcf7 form.unaccepted .wpcf7-response-output,
body.kf-page .wpcf7 form.failed .wpcf7-response-output,
body.kf-page .wpcf7 form.aborted .wpcf7-response-output,
body.kf-page .wpcf7 form.spam .wpcf7-response-output{
  border-color:#E0B252 !important;background:var(--amber-wash);color:var(--amber);
}
body.kf-page .wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}

@media (max-width:560px){
  body.kf-page .kf-form input[type="submit"].wpcf7-submit{width:100%}
}

/* /apply/ naslov u jednom retku iznad 900px (na 1440 se lomio u dva); ispod se prelama prirodno */
body.kf-page .kf-applywrap .elementor-widget-heading h1.elementor-heading-title{
  font-size:clamp(1.7rem,1.1rem+1.5vw,2.35rem) !important;letter-spacing:-.03em !important;line-height:1.1 !important;
}
@media (min-width:900px){
  body.kf-page .kf-applywrap .elementor-widget-heading h1.elementor-heading-title{white-space:nowrap}
}


/* ============================================================
   sync.css -- GENERIRANO (sync_css.py). Ne uredivati rucno.
   Tipografija i ritam sparenih elemenata, 1:1 iz mockupa,
   po Elementor data-id. Struktura widgeta netaknuta.
   ============================================================ */
/* Four things that decide whether this is worth your */
body.kf-page .elementor-element-fe587f3.elementor-element-fe587f3.elementor-element-fe587f3 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-fe587f3.elementor-element-fe587f3.elementor-element-fe587f3 > h2:nth-of-type(1){margin-bottom:0 !important}
/* Fast casual world food, built for multi-unit rollo */
body.kf-page .elementor-element-5a13041.elementor-element-5a13041.elementor-element-5a13041 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* Twelve categories on one kitchen line. */
body.kf-page .elementor-element-471499c.elementor-element-471499c.elementor-element-471499c > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* Three formats, so an area is not hostage to one ki */
body.kf-page .elementor-element-a793439.elementor-element-a793439.elementor-element-a793439 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* Franchise Partners build it. The Brand Company pow */
body.kf-page .elementor-element-7efe1ce.elementor-element-7efe1ce.elementor-element-7efe1ce > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* The plan is organised by country, region and area. */
body.kf-page .elementor-element-c1b1258.elementor-element-c1b1258.elementor-element-c1b1258 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* One operator profile. Three capital configurations */
body.kf-page .elementor-element-7e5bc1f.elementor-element-7e5bc1f.elementor-element-7e5bc1f > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* Few operators fit the self funded route early. The */
body.kf-page .elementor-element-37b57ac.elementor-element-37b57ac.elementor-element-37b57ac > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* The same commitments across every route. */
body.kf-page .elementor-element-0305586.elementor-element-0305586.elementor-element-0305586 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-0305586.elementor-element-0305586.elementor-element-0305586 > h2:nth-of-type(1){margin-bottom:0 !important}
/* Every charge in the system, on one page. */
body.kf-page .elementor-element-8127aad.elementor-element-8127aad.elementor-element-8127aad > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* Multi-unit, multi-brand. The bar does not move bet */
body.kf-page .elementor-element-f467a8f.elementor-element-f467a8f.elementor-element-f467a8f > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
/* The network grows through partners, not through ou */
body.kf-page .elementor-element-9a07a12.elementor-element-9a07a12.elementor-element-9a07a12 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-9a07a12.elementor-element-9a07a12.elementor-element-9a07a12 > h2:nth-of-type(1){margin-bottom:0 !important}
/* Eight things you do not have to build. */
body.kf-page .elementor-element-a82729c.elementor-element-a82729c.elementor-element-a82729c > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-a82729c.elementor-element-a82729c.elementor-element-a82729c > h2:nth-of-type(1){margin-bottom:0 !important}
/* From first contact to a signed area. */
body.kf-page .elementor-element-d124891.elementor-element-d124891.elementor-element-d124891 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-d124891.elementor-element-d124891.elementor-element-d124891 > h2:nth-of-type(1){margin-bottom:0 !important}
/* The questions that come up most. */
body.kf-page .elementor-element-c2d0cd2.elementor-element-c2d0cd2.elementor-element-c2d0cd2 > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important;max-width:none !important}
body.kf-page .elementor-element-c2d0cd2.elementor-element-c2d0cd2.elementor-element-c2d0cd2 > h2:nth-of-type(1){margin-bottom:0 !important}
/* Start the conversation. */
body.kf-page .elementor-element-36af4ab.elementor-element-36af4ab.elementor-element-36af4ab > h2:nth-of-type(1){font-size:var(--step-3) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:16px !important}
/* Territory is unallocated */
body.kf-page .elementor-element-c6fa15a.elementor-element-c6fa15a.elementor-element-c6fa15a > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:10px !important}
/* The system is built */
body.kf-page .elementor-element-d28fb22.elementor-element-d28fb22.elementor-element-d28fb22 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:10px !important}
/* A short, published fee stack */
body.kf-page .elementor-element-22eb29d.elementor-element-22eb29d.elementor-element-22eb29d > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:10px !important}
/* A capital route if you want one */
body.kf-page .elementor-element-7320910.elementor-element-7320910.elementor-element-7320910 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:10px !important}
/* Why we are opening areas */
body.kf-page .elementor-element-1932a25.elementor-element-1932a25.elementor-element-1932a25 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:18px !important}
/* High street and shopping streets */
body.kf-page .elementor-element-4327491.elementor-element-4327491.elementor-element-4327491 > h3:nth-of-type(1){font-size:1.15rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Shopping malls, airports, stations */
body.kf-page .elementor-element-5b73c4c.elementor-element-5b73c4c.elementor-element-5b73c4c > h3:nth-of-type(1){font-size:1.15rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Office buildings and business districts */
body.kf-page .elementor-element-e00feea.elementor-element-e00feea.elementor-element-e00feea > h3:nth-of-type(1){font-size:1.15rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* The Brand Company delivers */
body.kf-page .elementor-element-28e9af6.elementor-element-28e9af6.elementor-element-28e9af6 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:6px !important}
/* The Franchise Partner operates */
body.kf-page .elementor-element-e1a7aa5.elementor-element-e1a7aa5.elementor-element-e1a7aa5 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:6px !important}
/* How an AOP area is funded */
body.kf-page .elementor-element-a75933f.elementor-element-a75933f.elementor-element-a75933f > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important}
/* The development pace */
body.kf-page .elementor-element-18ccc7c.elementor-element-18ccc7c.elementor-element-18ccc7c > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important}
/* The whole European Union is the horizon */
body.kf-page .elementor-element-d8b3f71.elementor-element-d8b3f71.elementor-element-d8b3f71 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:6px !important}
/* Corporate restaurants */
body.kf-page .elementor-element-1a24663.elementor-element-1a24663.elementor-element-1a24663 > h3:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:6px !important}
/* A tested unit model */
body.kf-page .elementor-element-daaa550.elementor-element-daaa550.elementor-element-daaa550 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Training that assumes you can operate */
body.kf-page .elementor-element-6538377.elementor-element-6538377.elementor-element-6538377 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Ten year term with renewal */
body.kf-page .elementor-element-5522dd5.elementor-element-5522dd5.elementor-element-5522dd5 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Modular kitchen and counter */
body.kf-page .elementor-element-5bc8be0.elementor-element-5bc8be0.elementor-element-5bc8be0 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* One stack across every market */
body.kf-page .elementor-element-01cd929.elementor-element-01cd929.elementor-element-01cd929 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Procurement at cost */
body.kf-page .elementor-element-b3ee831.elementor-element-b3ee831.elementor-element-b3ee831 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* An opening framework, not advice */
body.kf-page .elementor-element-7065147.elementor-element-7065147.elementor-element-7065147 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* A capital route where it fits */
body.kf-page .elementor-element-4b86944.elementor-element-4b86944.elementor-element-4b86944 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Initial conversation */
body.kf-page .elementor-element-7fa61d4.elementor-element-7fa61d4.elementor-element-7fa61d4 > h3:nth-of-type(1){font-size:1.09rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:7px !important}
/* Qualification */
body.kf-page .elementor-element-f549755.elementor-element-f549755.elementor-element-f549755 > h3:nth-of-type(1){font-size:1.09rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:7px !important}
/* Area definition */
body.kf-page .elementor-element-81c7eb6.elementor-element-81c7eb6.elementor-element-81c7eb6 > h3:nth-of-type(1){font-size:1.09rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:7px !important}
/* Agreement and onboarding */
body.kf-page .elementor-element-7932c7a.elementor-element-7932c7a.elementor-element-7932c7a > h3:nth-of-type(1){font-size:1.09rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:7px !important}
/* Apply for an area */
body.kf-page .elementor-element-6b749c4.elementor-element-6b749c4.elementor-element-6b749c4 > h3:nth-of-type(1){font-size:var(--step-2) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important}
/* Koykan grants areas to multi-unit operators. You t */
body.kf-page .elementor-element-b9586df.elementor-element-b9586df.elementor-element-b9586df > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:46ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Koykan does not franchise single locations.The uni */
body.kf-page .elementor-element-6f8e58d.elementor-element-6f8e58d.elementor-element-6f8e58d > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--maroon-deep) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:22px !important;margin-bottom:0px !important;max-width:46ch !important;padding-top:3px !important;padding-bottom:3px !important;padding-left:15px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(92, 31, 53) !important;border-left-width:2px !important;border-left-style:solid !important;border-left-color:rgb(153, 53, 86) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:flex !important}
body.kf-page .elementor-element-6f8e58d.elementor-element-6f8e58d.elementor-element-6f8e58d{padding:0 !important;border:0 !important;background:transparent !important}
/* You know what it costs to enter a system where the */
body.kf-page .elementor-element-9508cb1.elementor-element-9508cb1.elementor-element-9508cb1 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* One point of sale layer across every market, one s */
body.kf-page .elementor-element-5fe0253.elementor-element-5fe0253.elementor-element-5fe0253 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* A self funded partner pays 5.5 percent of net reve */
body.kf-page .elementor-element-f2b9d02.elementor-element-f2b9d02.elementor-element-f2b9d02 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* If your constraint is the size of the cheque rathe */
body.kf-page .elementor-element-83a1ded.elementor-element-83a1ded.elementor-element-83a1ded > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Nine restaurants across Croatia, Czechia, Slovakia */
body.kf-page .elementor-element-27e5bc8.elementor-element-27e5bc8.elementor-element-27e5bc8 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* "We have the system, the supply chain and the tech */
body.kf-page .elementor-element-d64eef8.elementor-element-d64eef8.elementor-element-d64eef8 > p:nth-of-type(1){font-size:1.06rem !important;line-height:1.68 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:italic !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Single category brands live and die on one daypart */
body.kf-page .elementor-element-e8a4168.elementor-element-e8a4168.elementor-element-e8a4168 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Most areas end up mixing all three. The mall unit  */
body.kf-page .elementor-element-a20b493.elementor-element-a20b493.elementor-element-a20b493 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Highest build cost of the three and the strongest  */
body.kf-page .elementor-element-4ed80ae.elementor-element-4ed80ae.elementor-element-4ed80ae > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Lowest entry cost, from 50 sqm, with shared seatin */
body.kf-page .elementor-element-ab5f5ad.elementor-element-ab5f5ad.elementor-element-ab5f5ad > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The most predictable of the three and the easiest  */
body.kf-page .elementor-element-0d8410f.elementor-element-0d8410f.elementor-element-0d8410f > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Indicative. Final specifications are confirmed per */
body.kf-page .elementor-element-8f355bb.elementor-element-8f355bb.elementor-element-8f355bb > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:16px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The split is the ordinary one. What is worth readi */
body.kf-page .elementor-element-171e1d7.elementor-element-171e1d7.elementor-element-171e1d7 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Arrives with the agreement */
body.kf-page .elementor-element-fe0b9b9.elementor-element-fe0b9b9.elementor-element-fe0b9b9 > p:nth-of-type(1){font-size:0.87rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:0.04em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Yours to own and run */
body.kf-page .elementor-element-f519152.elementor-element-f519152.elementor-element-f519152 > p:nth-of-type(1){font-size:0.87rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:0.04em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Koykan grows through partners rather than through  */
body.kf-page .elementor-element-35a2d76.elementor-element-35a2d76.elementor-element-35a2d76 > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:22px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Planning happens at region level, because a region */
body.kf-page .elementor-element-dd5c975.elementor-element-dd5c975.elementor-element-dd5c975 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Exclusivity is calibrated per agreement rather tha */
body.kf-page .elementor-element-cca3194.elementor-element-cca3194.elementor-element-cca3194 > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:20px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Operations are identical across all three. Standar */
body.kf-page .elementor-element-d6a68e1.elementor-element-d6a68e1.elementor-element-d6a68e1 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* You fund the area and own the units. Our first cho */
body.kf-page .elementor-element-abbd80a.elementor-element-abbd80a.elementor-element-abbd80a > p:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Same operator, same standards. You bring part of t */
body.kf-page .elementor-element-bc7462e.elementor-element-bc7462e.elementor-element-bc7462e > p:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Only where master franchise is the local norm, not */
body.kf-page .elementor-element-c9eb548.elementor-element-c9eb548.elementor-element-c9eb548 > p:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Operators with your record and a self funded multi */
body.kf-page .elementor-element-27ae272.elementor-element-27ae272.elementor-element-27ae272 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Indicative ranges triangulated from EU and US fran */
body.kf-page .elementor-element-cc349eb.elementor-element-cc349eb.elementor-element-cc349eb > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:18px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Capital is raised centrally and put into the holdi */
body.kf-page .elementor-element-5391d22.elementor-element-5391d22.elementor-element-5391d22 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* A defined area and a development schedule. An AFP  */
body.kf-page .elementor-element-1137682.elementor-element-1137682.elementor-element-1137682 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* An area development fee at signing, then 5.5 perce */
body.kf-page .elementor-element-c0c9ad1.elementor-element-c0c9ad1.elementor-element-c0c9ad1 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The trading result. As an AOP, also the equity you */
body.kf-page .elementor-element-95b7e6b.elementor-element-95b7e6b.elementor-element-95b7e6b > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Around five openings a year. Exclusivity is kept b */
body.kf-page .elementor-element-ce593ca.elementor-element-ce593ca.elementor-element-ce593ca > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Dense areas run ahead of this and smaller markets  */
body.kf-page .elementor-element-7e42c66.elementor-element-7e42c66.elementor-element-7e42c66 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:22px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Every charge in the system is here. Nothing sits i */
body.kf-page .elementor-element-8bbd7fc.elementor-element-8bbd7fc.elementor-element-8bbd7fc > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Revenue excluding value added tax, after discounts */
body.kf-page .elementor-element-27bf4a7.elementor-element-27bf4a7.elementor-element-27bf4a7 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Operated at cost. The platform negotiates and aggr */
body.kf-page .elementor-element-b90d041.elementor-element-b90d041.elementor-element-b90d041 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Staffing, culinary production, supply and technolo */
body.kf-page .elementor-element-1c96efe.elementor-element-1c96efe.elementor-element-1c96efe > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Around 30 months on average across existing Koykan */
body.kf-page .elementor-element-0f6b44b.elementor-element-0f6b44b.elementor-element-0f6b44b > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* We are not looking for someone entering the sector */
body.kf-page .elementor-element-e7aefa0.elementor-element-e7aefa0.elementor-element-e7aefa0 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* If you fit most of this and not all of it, apply a */
body.kf-page .elementor-element-1cfcd2f.elementor-element-1cfcd2f.elementor-element-1cfcd2f > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:20px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Planning assumptions, not contractual minimums. In */
body.kf-page .elementor-element-cc47c39.elementor-element-cc47c39.elementor-element-cc47c39 > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(139, 133, 121) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:20px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 133, 121) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 133, 121) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The constraint is the partner pool, not the map. I */
body.kf-page .elementor-element-8c07657.elementor-element-8c07657.elementor-element-8c07657 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(185, 180, 167) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(185, 180, 167) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(185, 180, 167) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The Middle East is approached as a master franchis */
body.kf-page .elementor-element-c13fd14.elementor-element-c13fd14.elementor-element-c13fd14 > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(139, 133, 121) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:16px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 133, 121) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 133, 121) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The company owned base is deliberately small and i */
body.kf-page .elementor-element-b5bba30.elementor-element-b5bba30.elementor-element-b5bba30 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(185, 180, 167) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(185, 180, 167) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(185, 180, 167) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Read across four markets rather than one, in three */
body.kf-page .elementor-element-f2262b2.elementor-element-f2262b2.elementor-element-f2262b2 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Onboarding covers the Koykan system, not how to ru */
body.kf-page .elementor-element-aba112e.elementor-element-aba112e.elementor-element-aba112e > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Long enough that a territory is worth building rat */
body.kf-page .elementor-element-ad9d881.elementor-element-ad9d881.elementor-element-ad9d881 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Standard elements that drop into any of the three  */
body.kf-page .elementor-element-96886e3.elementor-element-96886e3.elementor-element-96886e3 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* ERP, point of sale, business intelligence, trainin */
body.kf-page .elementor-element-70e3dcd.elementor-element-70e3dcd.elementor-element-70e3dcd > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Volume negotiated centrally and passed through wit */
body.kf-page .elementor-element-6d01785.elementor-element-6d01785.elementor-element-6d01785 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Site selection, lease, build out, hiring and launc */
body.kf-page .elementor-element-84392e6.elementor-element-84392e6.elementor-element-84392e6 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Record without the full cheque is a solvable probl */
body.kf-page .elementor-element-3ac7961.elementor-element-3ac7961.elementor-element-3ac7961 > p:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The whole model on one sheet. Print it, or send it */
body.kf-page .elementor-element-d069cdb.elementor-element-d069cdb.elementor-element-d069cdb > p:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* What you run today and where you want to build. Th */
body.kf-page .elementor-element-834cc58.elementor-element-834cc58.elementor-element-834cc58 > p:nth-of-type(1){font-size:0.96rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Track record, organisation and capital position, a */
body.kf-page .elementor-element-a7840d7.elementor-element-a7840d7.elementor-element-a7840d7 > p:nth-of-type(1){font-size:0.96rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Boundaries, schedule and exclusivity, drawn agains */
body.kf-page .elementor-element-ce6f5f9.elementor-element-ce6f5f9.elementor-element-ce6f5f9 > p:nth-of-type(1){font-size:0.96rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Signature, training, and the first sites moving to */
body.kf-page .elementor-element-a35d9df.elementor-element-a35d9df.elementor-element-a35d9df > p:nth-of-type(1){font-size:0.96rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Tell us what you operate today and which area you  */
body.kf-page .elementor-element-cb6abb9.elementor-element-cb6abb9.elementor-element-cb6abb9 > p:nth-of-type(1){font-size:var(--step-1) !important;line-height:1.58 !important;font-weight:300 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:none !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* What you run now, the capital position you are wor */
body.kf-page .elementor-element-a54f29f.elementor-element-a54f29f.elementor-element-a54f29f > p:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Or write to franchise@koykan.com */
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:16px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The personal data you submit through the franchise */
body.kf-page .elementor-element-b3dbcb4.elementor-element-b3dbcb4.elementor-element-b3dbcb4 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:100ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* You have the right to access, correct, restrict or */
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:10px !important;margin-bottom:0px !important;max-width:100ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Brand and owned intellectual property */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Operating system and standards */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(2){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Supply chain negotiated centrally, passed through  */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(3){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Digital infrastructure and point of sale */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(4){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* AI supported SOP app on the floor */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(5){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Benchmarking against every other unit in the netwo */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(6){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Modular kitchen and counter lines */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(7){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Training and opening support */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(8){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Brand and marketing programmes */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(9){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Access to platform capital, if you take that route */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf > ul:nth-of-type(1) > li:nth-of-type(10){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(58, 58, 55) !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{padding:0 !important;border:0 !important;background:transparent !important}
/* Site sourcing and lease negotiation */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* Build out and opening capital */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(2){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* Ownership of the locations */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(3){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* Hiring, training and daily operations */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(4){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* Local trade and landlord relationships */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(5){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* The trading result, which is where the money is */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 > ul:nth-of-type(1) > li:nth-of-type(6){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(58, 58, 55) !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{padding:0 !important;border:0 !important;background:transparent !important}
/* Corporate units open a new market first, so a part */
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57 > ul:nth-of-type(1) > li:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:18px !important;padding-right:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(207, 204, 194) !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{padding:0 !important;border:0 !important;background:transparent !important}
/* A few stay as reference operations for training, b */
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57 > ul:nth-of-type(1) > li:nth-of-type(2){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:18px !important;padding-right:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(207, 204, 194) !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{padding:0 !important;border:0 !important;background:transparent !important}
/* Once those units have done their job, growth in th */
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57 > ul:nth-of-type(1) > li:nth-of-type(3){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:18px !important;padding-right:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(207, 204, 194) !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{padding:0 !important;border:0 !important;background:transparent !important}
/* Apply for an area */
body.kf-page .elementor-element-31e933e.elementor-element-31e933e.elementor-element-31e933e > a:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.01em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:15px !important;padding-bottom:15px !important;padding-left:26px !important;padding-right:26px !important;border-radius:999px !important;margin-top:0px !important;margin-bottom:0px !important}
body.kf-page .elementor-element-31e933e.elementor-element-31e933e.elementor-element-31e933e{padding:0 !important;border:0 !important;background:transparent !important}
/* See how the model works */
body.kf-page .elementor-element-ecb07b0.elementor-element-ecb07b0.elementor-element-ecb07b0 > a:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.01em !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:15px !important;padding-bottom:15px !important;padding-left:26px !important;padding-right:26px !important;border-radius:999px !important;margin-top:0px !important;margin-bottom:0px !important}
body.kf-page .elementor-element-ecb07b0.elementor-element-ecb07b0.elementor-element-ecb07b0{padding:0 !important;border:0 !important;background:transparent !important}
/* More on the capital platform */
body.kf-page .elementor-element-5c1995e.elementor-element-5c1995e.elementor-element-5c1995e > a:nth-of-type(1){font-size:0.95rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.01em !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:20px !important;padding-right:20px !important;border-radius:999px !important;margin-top:0px !important;margin-bottom:0px !important}
body.kf-page .elementor-element-5c1995e.elementor-element-5c1995e.elementor-element-5c1995e{padding:0 !important;border:0 !important;background:transparent !important}
/* Open the application */
body.kf-page .elementor-element-6188d55.elementor-element-6188d55.elementor-element-6188d55 > a:nth-of-type(1){font-size:1.02rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.01em !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:15px !important;padding-bottom:15px !important;padding-left:26px !important;padding-right:26px !important;border-radius:999px !important;margin-top:24px !important;margin-bottom:0px !important}
body.kf-page .elementor-element-6188d55.elementor-element-6188d55.elementor-element-6188d55{padding:0 !important;border:0 !important;background:transparent !important}
/* franchise@koykan.com */
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6 > p:nth-of-type(1) > a:nth-of-type(1){font-size:16.32px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(217, 184, 114) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important}
/* franchise@koykan.com */
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac > p:nth-of-type(1) > a:nth-of-type(1){font-size:14.88px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--amber) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important}
/* Privacy Policy */
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac > p:nth-of-type(1) > a:nth-of-type(2){font-size:14.88px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--amber) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important}
/* Terms of Use */
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac > p:nth-of-type(1) > a:nth-of-type(3){font-size:14.88px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--amber) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important}
/* EUR 300,000 */
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 > p:nth-of-type(1) > b:nth-of-type(1){font-size:15.04px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important}
/* 5 openings */
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 > p:nth-of-type(1) > b:nth-of-type(2){font-size:15.04px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important}
/* 10 year */
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 > p:nth-of-type(1) > b:nth-of-type(3){font-size:15.04px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:var(--ink) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important}
/* 120+ */
body.kf-page .elementor-element-46a8cc2.elementor-element-46a8cc2.elementor-element-46a8cc2 > div:nth-of-type(1){font-size:1.7rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* 200+ */
body.kf-page .elementor-element-9ec8e7f.elementor-element-9ec8e7f.elementor-element-9ec8e7f > div:nth-of-type(1){font-size:1.7rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* One line */
body.kf-page .elementor-element-2830384.elementor-element-2830384.elementor-element-2830384 > div:nth-of-type(1){font-size:1.7rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Vegan */
body.kf-page .elementor-element-667a8f0.elementor-element-667a8f0.elementor-element-667a8f0 > div:nth-of-type(1){font-size:1.7rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 01 */
body.kf-page .elementor-element-e8673b4.elementor-element-e8673b4.elementor-element-e8673b4 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 02 */
body.kf-page .elementor-element-c6c656b.elementor-element-c6c656b.elementor-element-c6c656b > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 03 */
body.kf-page .elementor-element-cdb9b31.elementor-element-cdb9b31.elementor-element-cdb9b31 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* AFP */
body.kf-page .elementor-element-091b2e1.elementor-element-091b2e1.elementor-element-091b2e1 > div:nth-of-type(1){font-size:2.1rem !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* AOP */
body.kf-page .elementor-element-0a6c14e.elementor-element-0a6c14e.elementor-element-0a6c14e > div:nth-of-type(1){font-size:2.1rem !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* MFP */
body.kf-page .elementor-element-8855876.elementor-element-8855876.elementor-element-8855876 > div:nth-of-type(1){font-size:2.1rem !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 04 */
body.kf-page .elementor-element-3b1c1b9.elementor-element-3b1c1b9.elementor-element-3b1c1b9 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* 6,000 to 12,000 */
body.kf-page .elementor-element-88cb3a2.elementor-element-88cb3a2.elementor-element-88cb3a2 > div:nth-of-type(1){font-size:clamp(1.5rem, 2.6vw, 2rem) !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* 2,500 to 4,000 */
body.kf-page .elementor-element-2ef61d6.elementor-element-2ef61d6.elementor-element-2ef61d6 > div:nth-of-type(1){font-size:clamp(1.5rem, 2.6vw, 2rem) !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* 400 to 800 */
body.kf-page .elementor-element-8d74544.elementor-element-8d74544.elementor-element-8d74544 > div:nth-of-type(1){font-size:clamp(1.5rem, 2.6vw, 2rem) !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.03em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 05 */
body.kf-page .elementor-element-e3c7971.elementor-element-e3c7971.elementor-element-e3c7971 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 06 */
body.kf-page .elementor-element-dff5cce.elementor-element-dff5cce.elementor-element-dff5cce > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 07 */
body.kf-page .elementor-element-5e9cf8f.elementor-element-5e9cf8f.elementor-element-5e9cf8f > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 08 */
body.kf-page .elementor-element-669f487.elementor-element-669f487.elementor-element-669f487 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:rgb(139, 133, 121) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* 2 to 3 */
body.kf-page .elementor-element-29fb1f2.elementor-element-29fb1f2.elementor-element-29fb1f2 > div:nth-of-type(1){font-size:clamp(2.1rem, 4.4vw, 3.1rem) !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.035em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Around 5 */
body.kf-page .elementor-element-cc2565a.elementor-element-cc2565a.elementor-element-cc2565a > div:nth-of-type(1){font-size:clamp(2.1rem, 4.4vw, 3.1rem) !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.035em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Under 10% */
body.kf-page .elementor-element-b727e89.elementor-element-b727e89.elementor-element-b727e89 > div:nth-of-type(1){font-size:clamp(2.1rem, 4.4vw, 3.1rem) !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.035em !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* Section 09 */
body.kf-page .elementor-element-9af3039.elementor-element-9af3039.elementor-element-9af3039 > div:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.2em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* The franchise model infographic */
body.kf-page .elementor-element-9675430.elementor-element-9675430.elementor-element-9675430 > h3:nth-of-type(1){font-size:var(--step-2) !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:14px !important}
/* Privacy notice for applicants */
body.kf-page .elementor-element-9e526a7.elementor-element-9e526a7.elementor-element-9e526a7 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:0.16em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* What net revenue means, precisely */
body.kf-page .elementor-element-7dc0908.elementor-element-7dc0908.elementor-element-7dc0908 > h3:nth-of-type(1){font-size:1.07rem !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.022em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important}
/* Koykan is actively recruiting new area partners */
body.kf-page .elementor-element-c95ccca.elementor-element-c95ccca.elementor-element-c95ccca > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:inline-block !important;margin-top:0px !important;margin-bottom:18px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Build the network in it. */
body.kf-page .elementor-element-33d8d59.elementor-element-33d8d59.elementor-element-33d8d59 > div:nth-of-type(1){font-size:56.8px !important;line-height:1.080 !important;font-weight:300 !important;letter-spacing:-0.02em !important;color:rgb(122, 106, 82) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(122, 106, 82) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important}
/* What is actually on the table */
body.kf-page .elementor-element-4531ff0.elementor-element-4531ff0.elementor-element-4531ff0 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* 01 */
body.kf-page .elementor-element-b8e7b53.elementor-element-b8e7b53.elementor-element-b8e7b53 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* 02 */
body.kf-page .elementor-element-cad6295.elementor-element-cad6295.elementor-element-cad6295 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* 03 */
body.kf-page .elementor-element-4068a73.elementor-element-4068a73.elementor-element-4068a73 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* 04 */
body.kf-page .elementor-element-368a3a8.elementor-element-368a3a8.elementor-element-368a3a8 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* The brand you would be operating */
body.kf-page .elementor-element-4c0c0b1.elementor-element-4c0c0b1.elementor-element-4c0c0b1 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* A note from the CEO */
body.kf-page .elementor-element-d8121f5.elementor-element-d8121f5.elementor-element-d8121f5 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Boro MilivojevicCEO, Koykan Group */
body.kf-page .elementor-element-3280045.elementor-element-3280045.elementor-element-3280045 > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.5 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:var(--mid) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* The offer you would be selling */
body.kf-page .elementor-element-cb7ee33.elementor-element-cb7ee33.elementor-element-cb7ee33 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Burgers */
body.kf-page .elementor-element-2268b0e.elementor-element-2268b0e.elementor-element-2268b0e > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-2268b0e.elementor-element-2268b0e.elementor-element-2268b0e{padding:0 !important;border:0 !important;background:transparent !important}
/* Piadinas */
body.kf-page .elementor-element-51ee203.elementor-element-51ee203.elementor-element-51ee203 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-51ee203.elementor-element-51ee203.elementor-element-51ee203{padding:0 !important;border:0 !important;background:transparent !important}
/* Wraps */
body.kf-page .elementor-element-5b65c75.elementor-element-5b65c75.elementor-element-5b65c75 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-5b65c75.elementor-element-5b65c75.elementor-element-5b65c75{padding:0 !important;border:0 !important;background:transparent !important}
/* Burritos */
body.kf-page .elementor-element-1c92cb9.elementor-element-1c92cb9.elementor-element-1c92cb9 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-1c92cb9.elementor-element-1c92cb9.elementor-element-1c92cb9{padding:0 !important;border:0 !important;background:transparent !important}
/* Bowls */
body.kf-page .elementor-element-d5bd2f4.elementor-element-d5bd2f4.elementor-element-d5bd2f4 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-d5bd2f4.elementor-element-d5bd2f4.elementor-element-d5bd2f4{padding:0 !important;border:0 !important;background:transparent !important}
/* Falafel */
body.kf-page .elementor-element-2701568.elementor-element-2701568.elementor-element-2701568 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-2701568.elementor-element-2701568.elementor-element-2701568{padding:0 !important;border:0 !important;background:transparent !important}
/* Gyros */
body.kf-page .elementor-element-f61c3a7.elementor-element-f61c3a7.elementor-element-f61c3a7 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-f61c3a7.elementor-element-f61c3a7.elementor-element-f61c3a7{padding:0 !important;border:0 !important;background:transparent !important}
/* Currys */
body.kf-page .elementor-element-4cbc0a6.elementor-element-4cbc0a6.elementor-element-4cbc0a6 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-4cbc0a6.elementor-element-4cbc0a6.elementor-element-4cbc0a6{padding:0 !important;border:0 !important;background:transparent !important}
/* Kiddo menu */
body.kf-page .elementor-element-285de31.elementor-element-285de31.elementor-element-285de31 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-285de31.elementor-element-285de31.elementor-element-285de31{padding:0 !important;border:0 !important;background:transparent !important}
/* Drinks */
body.kf-page .elementor-element-049d6a7.elementor-element-049d6a7.elementor-element-049d6a7 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-049d6a7.elementor-element-049d6a7.elementor-element-049d6a7{padding:0 !important;border:0 !important;background:transparent !important}
/* Sides */
body.kf-page .elementor-element-040cef8.elementor-element-040cef8.elementor-element-040cef8 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-040cef8.elementor-element-040cef8.elementor-element-040cef8{padding:0 !important;border:0 !important;background:transparent !important}
/* Desserts */
body.kf-page .elementor-element-1d8683f.elementor-element-1d8683f.elementor-element-1d8683f > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:12px !important;padding-bottom:12px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-1d8683f.elementor-element-1d8683f.elementor-element-1d8683f{padding:0 !important;border:0 !important;background:transparent !important}
/* Formats you can put in an area */
body.kf-page .elementor-element-195ad05.elementor-element-195ad05.elementor-element-195ad05 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* City centres */
body.kf-page .elementor-element-5aae0cc.elementor-element-5aae0cc.elementor-element-5aae0cc > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-5aae0cc.elementor-element-5aae0cc.elementor-element-5aae0cc{padding:0 !important;border:0 !important;background:transparent !important}
/* Shopping streets */
body.kf-page .elementor-element-ccd7a0c.elementor-element-ccd7a0c.elementor-element-ccd7a0c > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-ccd7a0c.elementor-element-ccd7a0c.elementor-element-ccd7a0c{padding:0 !important;border:0 !important;background:transparent !important}
/* Busy squares */
body.kf-page .elementor-element-b353a4a.elementor-element-b353a4a.elementor-element-b353a4a > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-b353a4a.elementor-element-b353a4a.elementor-element-b353a4a{padding:0 !important;border:0 !important;background:transparent !important}
/* Shopping malls */
body.kf-page .elementor-element-2330210.elementor-element-2330210.elementor-element-2330210 > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-2330210.elementor-element-2330210.elementor-element-2330210{padding:0 !important;border:0 !important;background:transparent !important}
/* Airports */
body.kf-page .elementor-element-f1f0398.elementor-element-f1f0398.elementor-element-f1f0398 > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-f1f0398.elementor-element-f1f0398.elementor-element-f1f0398{padding:0 !important;border:0 !important;background:transparent !important}
/* Bus and rail */
body.kf-page .elementor-element-3976e4d.elementor-element-3976e4d.elementor-element-3976e4d > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-3976e4d.elementor-element-3976e4d.elementor-element-3976e4d{padding:0 !important;border:0 !important;background:transparent !important}
/* Office buildings */
body.kf-page .elementor-element-131e13d.elementor-element-131e13d.elementor-element-131e13d > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-131e13d.elementor-element-131e13d.elementor-element-131e13d{padding:0 !important;border:0 !important;background:transparent !important}
/* Business districts */
body.kf-page .elementor-element-5c16c4b.elementor-element-5c16c4b.elementor-element-5c16c4b > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-5c16c4b.elementor-element-5c16c4b.elementor-element-5c16c4b{padding:0 !important;border:0 !important;background:transparent !important}
/* Mixed use */
body.kf-page .elementor-element-1d9d6f3.elementor-element-1d9d6f3.elementor-element-1d9d6f3 > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom-left-radius:7px !important;border-bottom-right-radius:7px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(250, 250, 248) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important}
body.kf-page .elementor-element-1d9d6f3.elementor-element-1d9d6f3.elementor-element-1d9d6f3{padding:0 !important;border:0 !important;background:transparent !important}
/* How the model works */
body.kf-page .elementor-element-476ed4d.elementor-element-476ed4d.elementor-element-476ed4d > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Country, region, area */
body.kf-page .elementor-element-1abbf40.elementor-element-1abbf40.elementor-element-1abbf40 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Area partner A */
body.kf-page .elementor-element-0c7e241.elementor-element-0c7e241.elementor-element-0c7e241 > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:var(--maroon-deep) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:9px !important;padding-bottom:9px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:dashed !important;border-top-color:rgb(153, 53, 86) !important;border-top-left-radius:9px !important;border-top-right-radius:9px !important;border-bottom-left-radius:9px !important;border-bottom-right-radius:9px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(255, 255, 255) !important;border-left-width:1px !important;border-left-style:dashed !important;border-left-color:rgb(153, 53, 86) !important}
body.kf-page .elementor-element-0c7e241.elementor-element-0c7e241.elementor-element-0c7e241{padding:0 !important;border:0 !important;background:transparent !important}
/* Area partner B */
body.kf-page .elementor-element-6f2e7ab.elementor-element-6f2e7ab.elementor-element-6f2e7ab > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:var(--maroon-deep) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:9px !important;padding-bottom:9px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:dashed !important;border-top-color:rgb(153, 53, 86) !important;border-top-left-radius:9px !important;border-top-right-radius:9px !important;border-bottom-left-radius:9px !important;border-bottom-right-radius:9px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(255, 255, 255) !important;border-left-width:1px !important;border-left-style:dashed !important;border-left-color:rgb(153, 53, 86) !important}
body.kf-page .elementor-element-6f2e7ab.elementor-element-6f2e7ab.elementor-element-6f2e7ab{padding:0 !important;border:0 !important;background:transparent !important}
/* Area partner C */
body.kf-page .elementor-element-c520b0a.elementor-element-c520b0a.elementor-element-c520b0a > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:var(--maroon-deep) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:9px !important;padding-bottom:9px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:dashed !important;border-top-color:rgb(153, 53, 86) !important;border-top-left-radius:9px !important;border-top-right-radius:9px !important;border-bottom-left-radius:9px !important;border-bottom-right-radius:9px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(255, 255, 255) !important;border-left-width:1px !important;border-left-style:dashed !important;border-left-color:rgb(153, 53, 86) !important}
body.kf-page .elementor-element-c520b0a.elementor-element-c520b0a.elementor-element-c520b0a{padding:0 !important;border:0 !important;background:transparent !important}
/* Three ways to partner */
body.kf-page .elementor-element-2f09cc1.elementor-element-2f09cc1.elementor-element-2f09cc1 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Preferred */
body.kf-page .elementor-element-7d5ca22.elementor-element-7d5ca22.elementor-element-7d5ca22 > p:nth-of-type(1){font-size:0.78rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:rgb(255, 255, 255) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:4px !important;padding-bottom:4px !important;padding-left:11px !important;padding-right:11px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(153, 53, 86) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-7d5ca22.elementor-element-7d5ca22.elementor-element-7d5ca22{padding:0 !important;border:0 !important;background:transparent !important}
/* Capital assisted */
body.kf-page .elementor-element-eed4cc1.elementor-element-eed4cc1.elementor-element-eed4cc1 > p:nth-of-type(1){font-size:0.78rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:rgb(255, 255, 255) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:4px !important;padding-bottom:4px !important;padding-left:11px !important;padding-right:11px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(255, 255, 255) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(83, 74, 183) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-eed4cc1.elementor-element-eed4cc1.elementor-element-eed4cc1{padding:0 !important;border:0 !important;background:transparent !important}
/* Why the AOP exists */
body.kf-page .elementor-element-df8142b.elementor-element-df8142b.elementor-element-df8142b > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* The capital side, in one paragraph */
body.kf-page .elementor-element-f84e4e5.elementor-element-f84e4e5.elementor-element-f84e4e5 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--purple) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(83, 74, 183) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(83, 74, 183) !important}
/* What a partnership involves */
body.kf-page .elementor-element-d6a5c2b.elementor-element-d6a5c2b.elementor-element-d6a5c2b > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* The commitment */
body.kf-page .elementor-element-b4c3257.elementor-element-b4c3257.elementor-element-b4c3257 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Fees */
body.kf-page .elementor-element-69fc6a4.elementor-element-69fc6a4.elementor-element-69fc6a4 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Returns */
body.kf-page .elementor-element-2e84a74.elementor-element-2e84a74.elementor-element-2e84a74 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Development */
body.kf-page .elementor-element-ccbffba.elementor-element-ccbffba.elementor-element-ccbffba > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* One opening every ten to eleven weeks in steady st */
body.kf-page .elementor-element-c51ba94.elementor-element-c51ba94.elementor-element-c51ba94 > p:nth-of-type(1){font-size:var(--step--1) !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* Investment and fees */
body.kf-page .elementor-element-eaca7d7.elementor-element-eaca7d7.elementor-element-eaca7d7 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Central procurement */
body.kf-page .elementor-element-8dc78db.elementor-element-8dc78db.elementor-element-8dc78db > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Group services */
body.kf-page .elementor-element-c861f08.elementor-element-c861f08.elementor-element-c861f08 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* Payback */
body.kf-page .elementor-element-1e21234.elementor-element-1e21234.elementor-element-1e21234 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.18em !important;color:var(--light) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:16px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important}
/* The operator we look for */
body.kf-page .elementor-element-fd0579d.elementor-element-fd0579d.elementor-element-fd0579d > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Area management, back office and hiring capacity t */
body.kf-page .elementor-element-aa287de.elementor-element-aa287de.elementor-element-aa287de > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* Landlord, supplier and authority relationships alr */
body.kf-page .elementor-element-11e79bb.elementor-element-11e79bb.elementor-element-11e79bb > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* You know what you give up by not taking an establi */
body.kf-page .elementor-element-93e5296.elementor-element-93e5296.elementor-element-93e5296 > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* The full area as an AFP, or part of it with the pl */
body.kf-page .elementor-element-f227579.elementor-element-f227579.elementor-element-f227579 > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* Brand standards, the reporting cycle and central s */
body.kf-page .elementor-element-7c7a7b5.elementor-element-7c7a7b5.elementor-element-7c7a7b5 > p:nth-of-type(1){font-size:0.97rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important}
/* The growth engine and the reach */
body.kf-page .elementor-element-667e2ee.elementor-element-667e2ee.elementor-element-667e2ee > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Germany */
body.kf-page .elementor-element-f0e973f.elementor-element-f0e973f.elementor-element-f0e973f > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(133, 79, 11) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(133, 79, 11) !important}
body.kf-page .elementor-element-f0e973f.elementor-element-f0e973f.elementor-element-f0e973f{padding:0 !important;border:0 !important;background:transparent !important}
/* Czechia */
body.kf-page .elementor-element-ae5f053.elementor-element-ae5f053.elementor-element-ae5f053 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(133, 79, 11) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(133, 79, 11) !important}
body.kf-page .elementor-element-ae5f053.elementor-element-ae5f053.elementor-element-ae5f053{padding:0 !important;border:0 !important;background:transparent !important}
/* Slovakia */
body.kf-page .elementor-element-f6d7955.elementor-element-f6d7955.elementor-element-f6d7955 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(133, 79, 11) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(133, 79, 11) !important}
body.kf-page .elementor-element-f6d7955.elementor-element-f6d7955.elementor-element-f6d7955{padding:0 !important;border:0 !important;background:transparent !important}
/* Croatia */
body.kf-page .elementor-element-984be3c.elementor-element-984be3c.elementor-element-984be3c > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:normal !important;color:rgb(255, 255, 255) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgb(133, 79, 11) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(133, 79, 11) !important}
body.kf-page .elementor-element-984be3c.elementor-element-984be3c.elementor-element-984be3c{padding:0 !important;border:0 !important;background:transparent !important}
/* United Kingdom */
body.kf-page .elementor-element-ba77ef1.elementor-element-ba77ef1.elementor-element-ba77ef1 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-ba77ef1.elementor-element-ba77ef1.elementor-element-ba77ef1{padding:0 !important;border:0 !important;background:transparent !important}
/* Switzerland */
body.kf-page .elementor-element-79cee1b.elementor-element-79cee1b.elementor-element-79cee1b > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-79cee1b.elementor-element-79cee1b.elementor-element-79cee1b{padding:0 !important;border:0 !important;background:transparent !important}
/* Norway */
body.kf-page .elementor-element-75244f8.elementor-element-75244f8.elementor-element-75244f8 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-75244f8.elementor-element-75244f8.elementor-element-75244f8{padding:0 !important;border:0 !important;background:transparent !important}
/* Ukraine */
body.kf-page .elementor-element-6c56870.elementor-element-6c56870.elementor-element-6c56870 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-6c56870.elementor-element-6c56870.elementor-element-6c56870{padding:0 !important;border:0 !important;background:transparent !important}
/* Serbia */
body.kf-page .elementor-element-a16f6ea.elementor-element-a16f6ea.elementor-element-a16f6ea > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-a16f6ea.elementor-element-a16f6ea.elementor-element-a16f6ea{padding:0 !important;border:0 !important;background:transparent !important}
/* Albania */
body.kf-page .elementor-element-489c41e.elementor-element-489c41e.elementor-element-489c41e > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-489c41e.elementor-element-489c41e.elementor-element-489c41e{padding:0 !important;border:0 !important;background:transparent !important}
/* Middle East */
body.kf-page .elementor-element-0ce804d.elementor-element-0ce804d.elementor-element-0ce804d > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:7px !important;padding-bottom:7px !important;padding-left:14px !important;padding-right:14px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.2) !important;border-top-left-radius:999px !important;border-top-right-radius:999px !important;border-bottom-left-radius:999px !important;border-bottom-right-radius:999px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(255, 255, 255, 0.06) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.2) !important}
body.kf-page .elementor-element-0ce804d.elementor-element-0ce804d.elementor-element-0ce804d{padding:0 !important;border:0 !important;background:transparent !important}
/* What a partner gets from day one */
body.kf-page .elementor-element-78388cd.elementor-element-78388cd.elementor-element-78388cd > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* The model on one page */
body.kf-page .elementor-element-79b5967.elementor-element-79b5967.elementor-element-79b5967 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(133, 79, 11) !important}
/* How a partnership begins */
body.kf-page .elementor-element-3fb58b2.elementor-element-3fb58b2.elementor-element-3fb58b2 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Frequently asked questions */
body.kf-page .elementor-element-949cc8b.elementor-element-949cc8b.elementor-element-949cc8b > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Apply */
body.kf-page .elementor-element-8a926b0.elementor-element-8a926b0.elementor-element-8a926b0 > div:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.19em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:14px !important;background-color:rgba(0, 0, 0, 0) !important}
/* Qualification form. Around five minutes. */
body.kf-page .elementor-element-102749f.elementor-element-102749f.elementor-element-102749f > p:nth-of-type(1){font-size:16.16px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important}
/* Call on economics, territory and fit. */
body.kf-page .elementor-element-aeb5d60.elementor-element-aeb5d60.elementor-element-aeb5d60 > p:nth-of-type(1){font-size:16.16px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important}
/* Mutual due diligence and a letter of intent. */
body.kf-page .elementor-element-7beae5c.elementor-element-7beae5c.elementor-element-7beae5c > p:nth-of-type(1){font-size:16.16px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important}
/* Discovery day and store visits. */
body.kf-page .elementor-element-4577d39.elementor-element-4577d39.elementor-element-4577d39 > p:nth-of-type(1){font-size:16.16px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important}
/* Area agreement, territory mapping and the opening  */
body.kf-page .elementor-element-8216b55.elementor-element-8216b55.elementor-element-8216b55 > p:nth-of-type(1){font-size:16.16px !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(207, 204, 194) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(207, 204, 194) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important;margin-top:0px !important;margin-bottom:0px !important;background-color:rgba(0, 0, 0, 0) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(207, 204, 194) !important}
/* Capital */
body.kf-page .elementor-element-73129e0.elementor-element-73129e0.elementor-element-73129e0 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Ownership */
body.kf-page .elementor-element-7c00258.elementor-element-7c00258.elementor-element-7c00258 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Returns */
body.kf-page .elementor-element-332179e.elementor-element-332179e.elementor-element-332179e > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Territory */
body.kf-page .elementor-element-295cd31.elementor-element-295cd31.elementor-element-295cd31 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Pays */
body.kf-page .elementor-element-e4bbc93.elementor-element-e4bbc93.elementor-element-e4bbc93 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Capital */
body.kf-page .elementor-element-2d656b7.elementor-element-2d656b7.elementor-element-2d656b7 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Ownership */
body.kf-page .elementor-element-5dc8b6c.elementor-element-5dc8b6c.elementor-element-5dc8b6c > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Returns */
body.kf-page .elementor-element-6273d7c.elementor-element-6273d7c.elementor-element-6273d7c > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Territory */
body.kf-page .elementor-element-9769370.elementor-element-9769370.elementor-element-9769370 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Graduation */
body.kf-page .elementor-element-55f009a.elementor-element-55f009a.elementor-element-55f009a > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Scope */
body.kf-page .elementor-element-f38e9a8.elementor-element-f38e9a8.elementor-element-f38e9a8 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Terms */
body.kf-page .elementor-element-cde0de3.elementor-element-cde0de3.elementor-element-cde0de3 > p:nth-of-type(1){font-size:0.8rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:13px !important;padding-bottom:0px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(139, 137, 131) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Yours. */
body.kf-page .elementor-element-d833f17.elementor-element-d833f17.elementor-element-d833f17 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-b7516fe{display:none !important}
/* Full, from day one. */
body.kf-page .elementor-element-af43de8.elementor-element-af43de8.elementor-element-af43de8 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-d5131ab{display:none !important}
/* The trading result, across the whole area. */
body.kf-page .elementor-element-16b2352.elementor-element-16b2352.elementor-element-16b2352 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-f2288d0{display:none !important}
/* Exclusive, around five openings a year. */
body.kf-page .elementor-element-bce7520.elementor-element-bce7520.elementor-element-bce7520 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-5bf53ec{display:none !important}
/* Area development fee at signature, then 5.5 percen */
body.kf-page .elementor-element-4b171fa.elementor-element-4b171fa.elementor-element-4b171fa > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(58, 58, 55) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Part yours, the balance raised by the platform. */
body.kf-page .elementor-element-27449de.elementor-element-27449de.elementor-element-27449de > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-d30988d{display:none !important}
/* Earned against delivery milestones rather than bou */
body.kf-page .elementor-element-37ac4df.elementor-element-37ac4df.elementor-element-37ac4df > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-38e7386{display:none !important}
/* A management fee on revenue, plus the equity you e */
body.kf-page .elementor-element-8ffc6ae.elementor-element-8ffc6ae.elementor-element-8ffc6ae > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-b1481ad{display:none !important}
/* Exclusive, around five openings a year. */
body.kf-page .elementor-element-d327bde.elementor-element-d327bde.elementor-element-d327bde > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-3843344{display:none !important}
/* Build financial strength here and move to AFP term */
body.kf-page .elementor-element-91ba109.elementor-element-91ba109.elementor-element-91ba109 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(58, 58, 55) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Country or regional rights, sub franchise network  */
body.kf-page .elementor-element-18de96a.elementor-element-18de96a.elementor-element-18de96a > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:1px !important;border-bottom-style:dashed !important;border-bottom-color:rgb(232, 230, 222) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
body.kf-page .elementor-element-a8c5c99{display:none !important}
/* Negotiated per agreement, not fixed system wide. */
body.kf-page .elementor-element-ca0f090.elementor-element-ca0f090.elementor-element-ca0f090 > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:13px !important;border-bottom-width:0px !important;border-bottom-style:none !important;border-bottom-color:rgb(58, 58, 55) !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Legal jurisdiction */
body.kf-page .elementor-element-88dde34.elementor-element-88dde34.elementor-element-88dde34 > p:nth-of-type(1){font-size:0.81rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:0.12em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Cultural and economic unit */
body.kf-page .elementor-element-d2eb6de.elementor-element-d2eb6de.elementor-element-d2eb6de > p:nth-of-type(1){font-size:0.81rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:0.12em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* One partner */
body.kf-page .elementor-element-ba76a26.elementor-element-ba76a26.elementor-element-ba76a26 > p:nth-of-type(1){font-size:0.81rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:0.12em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Build, fit out and opening. Varies by format, with */
body.kf-page .elementor-element-bd8d648.elementor-element-bd8d648.elementor-element-bd8d648 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Per location committed under the area agreement, p */
body.kf-page .elementor-element-1232146.elementor-element-1232146.elementor-element-1232146 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The brand, the recipes and the operating system. I */
body.kf-page .elementor-element-f3afac0.elementor-element-f3afac0.elementor-element-f3afac0 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Paid to the external technology company that runs  */
body.kf-page .elementor-element-27142a6.elementor-element-27142a6.elementor-element-27142a6 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Zero today. While the network is small, marketing  */
body.kf-page .elementor-element-7ceaf1b.elementor-element-7ceaf1b.elementor-element-7ceaf1b > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Defined and spent by the partner in its own area. */
body.kf-page .elementor-element-7fa805a.elementor-element-7fa805a.elementor-element-7fa805a > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Training and onboarding are delivered by the platf */
body.kf-page .elementor-element-b760753.elementor-element-b760753.elementor-element-b760753 > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Renewal and transfer to an approved buyer stay sub */
body.kf-page .elementor-element-021efba.elementor-element-021efba.elementor-element-021efba > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Operational data is owned by the platform and lice */
body.kf-page .elementor-element-8ddcdcb.elementor-element-8ddcdcb.elementor-element-8ddcdcb > p:nth-of-type(1){font-size:0.9rem !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:3px !important;margin-bottom:0px !important;max-width:56ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Initial investment per location */
body.kf-page .elementor-element-b59fb65.elementor-element-b59fb65.elementor-element-b59fb65 > div:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:700 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}
/* You already run units */
body.kf-page .elementor-element-5885972.elementor-element-5885972.elementor-element-5885972 > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* An organisation that can absorb more */
body.kf-page .elementor-element-d21588c.elementor-element-d21588c.elementor-element-d21588c > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* You know the target area */
body.kf-page .elementor-element-92e24f0.elementor-element-92e24f0.elementor-element-92e24f0 > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* Appetite for a young brand */
body.kf-page .elementor-element-c0687e9.elementor-element-c0687e9.elementor-element-c0687e9 > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* Capital, or the case for support */
body.kf-page .elementor-element-9e48461.elementor-element-9e48461.elementor-element-9e48461 > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* You run to standards */
body.kf-page .elementor-element-254766a.elementor-element-254766a.elementor-element-254766a > h3:nth-of-type(1){font-size:18.56px !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:normal !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:3px !important}
/* Step 1 */
body.kf-page .elementor-element-9a574c0.elementor-element-9a574c0.elementor-element-9a574c0 > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:3px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(217, 184, 114) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Step 2 */
body.kf-page .elementor-element-ba00741.elementor-element-ba00741.elementor-element-ba00741 > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:3px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(217, 184, 114) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Step 3 */
body.kf-page .elementor-element-47563ac.elementor-element-47563ac.elementor-element-47563ac > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:3px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(217, 184, 114) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Step 4 */
body.kf-page .elementor-element-a3c54d1.elementor-element-a3c54d1.elementor-element-a3c54d1 > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:3px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(217, 184, 114) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Step 5 */
body.kf-page .elementor-element-e25be93.elementor-element-e25be93.elementor-element-e25be93 > p:nth-of-type(1){font-size:0.85rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.1em !important;color:rgb(217, 184, 114) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:3px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(217, 184, 114) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(217, 184, 114) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Products on the rolling menu, refreshed every two  */
body.kf-page .elementor-element-84f742c.elementor-element-84f742c.elementor-element-84f742c > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Recipes tested and costed in the Culinary Centre b */
body.kf-page .elementor-element-d4259ba.elementor-element-d4259ba.elementor-element-d4259ba > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Modular kitchen and counter, reusable across all t */
body.kf-page .elementor-element-e8964f0.elementor-element-e8964f0.elementor-element-e8964f0 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Options in every category, so a mixed table is not */
body.kf-page .elementor-element-3bc2cb4.elementor-element-3bc2cb4.elementor-element-3bc2cb4 > p:nth-of-type(1){font-size:0.93rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 01 / Street store */
body.kf-page .elementor-element-bebe9cb.elementor-element-bebe9cb.elementor-element-bebe9cb > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.15em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(133, 79, 11) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 02 / Malls and transport hubs */
body.kf-page .elementor-element-bab5729.elementor-element-bab5729.elementor-element-bab5729 > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.15em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(133, 79, 11) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 03 / Business locations */
body.kf-page .elementor-element-3627f10.elementor-element-3627f10.elementor-element-3627f10 > p:nth-of-type(1){font-size:0.82rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.15em !important;color:var(--amber) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:8px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(133, 79, 11) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(133, 79, 11) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Floor area */
body.kf-page .elementor-element-fa7905e.elementor-element-fa7905e.elementor-element-fa7905e > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.13em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:2px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Around 100 sqm, 70 to 120 sqm, plus terrace. Mall  */
body.kf-page .elementor-element-978804e.elementor-element-978804e.elementor-element-978804e > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Visibility */
body.kf-page .elementor-element-a9633bc.elementor-element-a9633bc.elementor-element-a9633bc > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.13em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:2px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Corner position, window front or a strong signage  */
body.kf-page .elementor-element-eba05a4.elementor-element-eba05a4.elementor-element-eba05a4 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Power and utilities */
body.kf-page .elementor-element-62c1ca3.elementor-element-62c1ca3.elementor-element-62c1ca3 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.13em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:2px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 40 kW power, or 25 kW plus gas, water, grease sepa */
body.kf-page .elementor-element-31cf259.elementor-element-31cf259.elementor-element-31cf259 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Layout */
body.kf-page .elementor-element-45b793c.elementor-element-45b793c.elementor-element-45b793c > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.13em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:2px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Kitchen, storage, counter, dine in seating, restro */
body.kf-page .elementor-element-2ca7832.elementor-element-2ca7832.elementor-element-2ca7832 > p:nth-of-type(1){font-size:1.01rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--ink-2) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(58, 58, 55) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(58, 58, 55) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* The legal envelope. Germany, for example. Entity s */
body.kf-page .elementor-element-5621c9b.elementor-element-5621c9b.elementor-element-5621c9b > p:nth-of-type(1){font-size:1rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* A cultural and economic unit rather than an admini */
body.kf-page .elementor-element-976ee83.elementor-element-976ee83.elementor-element-976ee83 > p:nth-of-type(1){font-size:1rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Area Franchise Partner */
body.kf-page .elementor-element-34d7c71.elementor-element-34d7c71.elementor-element-34d7c71 > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:0.1em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Area Operation Partner */
body.kf-page .elementor-element-e06bedf.elementor-element-e06bedf.elementor-element-e06bedf > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:0.1em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Master Franchise Partner */
body.kf-page .elementor-element-c306cbf.elementor-element-c306cbf.elementor-element-c306cbf > p:nth-of-type(1){font-size:0.89rem !important;line-height:1.620 !important;font-weight:500 !important;letter-spacing:0.1em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:6px !important;margin-bottom:16px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Multi-unit franchise operators in the EU running t */
body.kf-page .elementor-element-ced5e28.elementor-element-ced5e28.elementor-element-ced5e28 > p:nth-of-type(1){font-size:1rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:52ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Fit the AOP route. Same operating quality, capital */
body.kf-page .elementor-element-c670d82.elementor-element-c670d82.elementor-element-c670d82 > p:nth-of-type(1){font-size:1rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:52ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Fit the AFP route. Self funded at the level an are */
body.kf-page .elementor-element-33098bc.elementor-element-33098bc.elementor-element-33098bc > p:nth-of-type(1){font-size:1rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:var(--mid) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;max-width:52ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Year one */
body.kf-page .elementor-element-631ef62.elementor-element-631ef62.elementor-element-631ef62 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Year two */
body.kf-page .elementor-element-ce42460.elementor-element-ce42460.elementor-element-ce42460 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Year three */
body.kf-page .elementor-element-9e3d16f.elementor-element-9e3d16f.elementor-element-9e3d16f > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Year four */
body.kf-page .elementor-element-4e9ef79.elementor-element-4e9ef79.elementor-element-4e9ef79 > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:var(--light) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:12px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 137, 131) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 137, 131) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* From EUR 300,000 */
body.kf-page .elementor-element-d4e58a5.elementor-element-d4e58a5.elementor-element-d4e58a5 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* EUR 20,000 */
body.kf-page .elementor-element-e0bc623.elementor-element-e0bc623.elementor-element-e0bc623 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 5% of net revenue */
body.kf-page .elementor-element-b1323f9.elementor-element-b1323f9.elementor-element-b1323f9 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 0.5% of net revenue */
body.kf-page .elementor-element-2326195.elementor-element-2326195.elementor-element-2326195 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* 0% */
body.kf-page .elementor-element-65655ed.elementor-element-65655ed.elementor-element-65655ed > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:var(--green) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(15, 110, 86) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(15, 110, 86) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Set by the partner */
body.kf-page .elementor-element-d5adb5f.elementor-element-d5adb5f.elementor-element-d5adb5f > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:rgb(26, 26, 26) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* None */
body.kf-page .elementor-element-0498675.elementor-element-0498675.elementor-element-0498675 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:var(--green) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(15, 110, 86) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(15, 110, 86) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* None */
body.kf-page .elementor-element-64d91c5.elementor-element-64d91c5.elementor-element-64d91c5 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:var(--green) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(15, 110, 86) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(15, 110, 86) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* None */
body.kf-page .elementor-element-e0de931.elementor-element-e0de931.elementor-element-e0de931 > p:nth-of-type(1){font-size:1.13rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:-0.01em !important;color:var(--green) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(15, 110, 86) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(15, 110, 86) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* New area partners signed a year */
body.kf-page .elementor-element-c7d934b.elementor-element-c7d934b.elementor-element-c7d934b > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(168, 163, 150) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:10px !important;margin-bottom:0px !important;max-width:26ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(168, 163, 150) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(168, 163, 150) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Of the network stays corporate over the long horiz */
body.kf-page .elementor-element-e0b38dd.elementor-element-e0b38dd.elementor-element-e0b38dd > p:nth-of-type(1){font-size:0.99rem !important;line-height:1.620 !important;font-weight:400 !important;letter-spacing:normal !important;color:rgb(168, 163, 150) !important;text-transform:none !important;font-style:normal !important;opacity:1 !important;margin-top:10px !important;margin-bottom:0px !important;max-width:26ch !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(168, 163, 150) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(168, 163, 150) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Early operational focus */
body.kf-page .elementor-element-ba3929d.elementor-element-ba3929d.elementor-element-ba3929d > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:rgb(139, 133, 121) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:24px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 133, 121) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 133, 121) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}
/* Beyond the European Union */
body.kf-page .elementor-element-06039da.elementor-element-06039da.elementor-element-06039da > p:nth-of-type(1){font-size:0.84rem !important;line-height:1.620 !important;font-weight:600 !important;letter-spacing:0.14em !important;color:rgb(139, 133, 121) !important;text-transform:uppercase !important;font-style:normal !important;opacity:1 !important;margin-top:24px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;border-top-width:0px !important;border-top-style:none !important;border-top-color:rgb(139, 133, 121) !important;border-left-width:0px !important;border-left-style:none !important;border-left-color:rgb(139, 133, 121) !important;background-color:rgba(0, 0, 0, 0) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;display:block !important}


@media (min-width:1141px){
/* ============================================================
   sync-boxes.css -- GENERIRANO (sync_boxes.py). Ne uredivati rucno.
   Kontejneri/stupci/slike 1:1 iz mockupa, spareni po potpisu sadrzaja.
   ============================================================ */
body.kf-page .elementor-element-09b176d.elementor-element-09b176d.elementor-element-09b176d > *{max-width:38rem !important}
body.kf-page .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1.kf-row{width:100% !important}
/* hero: SECTION.hero <- .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1 */
body.kf-page .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(217, 215, 206) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:initial !important;min-height:min(82vh, 760px) !important;row-gap:0px !important;column-gap:0px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-26263f1 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-09b176d.elementor-element-09b176d.elementor-element-09b176d.kf-row{width:100% !important}
/* hero: DIV.hero__text <- .elementor-element-09b176d.elementor-element-09b176d.elementor-element-09b176d */
body.kf-page .elementor-element-09b176d.elementor-element-09b176d.elementor-element-09b176d:is(.e-con,.elementor-widget){padding-top:96px !important;padding-right:clamp(28px, 4vw, 72px) !important;padding-bottom:96px !important;padding-left:calc((100vw - min(var(--shell), 100vw))/2 + var(--gutter)) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:0px !important;column-gap:0px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-09b176d > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-8a1144c.elementor-element-8a1144c.elementor-element-8a1144c.kf-row{width:100% !important}
/* hero: DIV.hero__cta <- .elementor-element-8a1144c.elementor-element-8a1144c.elementor-element-8a1144c */
body.kf-page .elementor-element-8a1144c.elementor-element-8a1144c.elementor-element-8a1144c:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:34px !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:14px !important;column-gap:14px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8a1144c > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-8a1144c > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* why: SECTION.sec sec--paper <- .elementor-element-489d304.elementor-element-489d304.elementor-element-489d304 */
body.kf-page .elementor-element-489d304.elementor-element-489d304.elementor-element-489d304:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-489d304 > .e-con:not(.kf-shell){padding:0 !important}
/* why: DIV.shell <- .elementor-element-89cc503.elementor-element-89cc503.elementor-element-89cc503 */
body.kf-page .elementor-element-89cc503.elementor-element-89cc503.elementor-element-89cc503:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-89cc503 > .e-con:not(.kf-shell){padding:0 !important}
/* why: DIV.sec__head <- .elementor-element-1b129b9.elementor-element-1b129b9.elementor-element-1b129b9 */
body.kf-page .elementor-element-1b129b9.elementor-element-1b129b9.elementor-element-1b129b9:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-1b129b9 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c.kf-row{width:100% !important}
/* why: DIV.grid g-4 <- .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c */
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 26px) !important;column-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d1b9c5c > .e-con:not(.kf-shell){padding:0 !important}
/* why: ARTICLE.card <- .elementor-element-ada9144.elementor-element-ada9144.elementor-element-ada9144 */
body.kf-page .elementor-element-ada9144.elementor-element-ada9144.elementor-element-ada9144:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-ada9144 > .e-con:not(.kf-shell){padding:0 !important}
/* why: ARTICLE.card <- .elementor-element-39e3c54.elementor-element-39e3c54.elementor-element-39e3c54 */
body.kf-page .elementor-element-39e3c54.elementor-element-39e3c54.elementor-element-39e3c54:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-39e3c54 > .e-con:not(.kf-shell){padding:0 !important}
/* why: ARTICLE.card <- .elementor-element-5581e1c.elementor-element-5581e1c.elementor-element-5581e1c */
body.kf-page .elementor-element-5581e1c.elementor-element-5581e1c.elementor-element-5581e1c:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-5581e1c > .e-con:not(.kf-shell){padding:0 !important}
/* why: ARTICLE.card <- .elementor-element-410fe5b.elementor-element-410fe5b.elementor-element-410fe5b */
body.kf-page .elementor-element-410fe5b.elementor-element-410fe5b.elementor-element-410fe5b:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-410fe5b > .e-con:not(.kf-shell){padding:0 !important}
/* brand: SECTION.sec sec--white <- .elementor-element-090b2ec.elementor-element-090b2ec.elementor-element-090b2ec */
body.kf-page .elementor-element-090b2ec.elementor-element-090b2ec.elementor-element-090b2ec:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-090b2ec > .e-con:not(.kf-shell){padding:0 !important}
/* brand: DIV.shell <- .elementor-element-a5f9049.elementor-element-a5f9049.elementor-element-a5f9049 */
body.kf-page .elementor-element-a5f9049.elementor-element-a5f9049.elementor-element-a5f9049:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-a5f9049 > .e-con:not(.kf-shell){padding:0 !important}
/* brand: DIV.sec__head <- .elementor-element-deb8dc1.elementor-element-deb8dc1.elementor-element-deb8dc1 */
body.kf-page .elementor-element-deb8dc1.elementor-element-deb8dc1.elementor-element-deb8dc1:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-deb8dc1 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51.kf-row{width:100% !important}
/* brand: DIV.grid g-2 <- .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51 */
body.kf-page .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 26px) !important;column-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-24aec51 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-eb4877e.elementor-element-eb4877e.elementor-element-eb4877e{padding:0 !important;border:0 !important;background:transparent !important}
/* brand: DIV.about-media <- .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b */
body.kf-page .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:16 / 11 !important;overflow:hidden !important}
body.kf-page .elementor-element-5febb4b > .e-con:not(.kf-shell){padding:0 !important}
/* brand: ASIDE.card <- .elementor-element-b19160c.elementor-element-b19160c.elementor-element-b19160c */
body.kf-page .elementor-element-b19160c.elementor-element-b19160c.elementor-element-b19160c:is(.e-con,.elementor-widget){padding-top:clamp(28px, 3vw, 40px) !important;padding-right:clamp(28px, 3vw, 40px) !important;padding-bottom:clamp(28px, 3vw, 40px) !important;padding-left:clamp(28px, 3vw, 40px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(234, 223, 198) !important;border-bottom-style:solid !important;border-bottom-color:rgb(234, 223, 198) !important;border-left-style:solid !important;border-left-color:rgb(234, 223, 198) !important;border-right-style:solid !important;border-right-color:rgb(234, 223, 198) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(250, 244, 232) !important}
body.kf-page .elementor-element-b19160c > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-ddbc65a.elementor-element-ddbc65a.elementor-element-ddbc65a.kf-row{width:100% !important}
/* brand: DIV.ceo <- .elementor-element-ddbc65a.elementor-element-ddbc65a.elementor-element-ddbc65a */
body.kf-page .elementor-element-ddbc65a.elementor-element-ddbc65a.elementor-element-ddbc65a:is(.e-con,.elementor-widget){padding-top:26px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(231, 220, 196) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:32px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:normal !important;flex-wrap:nowrap !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-ddbc65a > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-ddbc65a > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* brand: SPAN.ceo__ph <- .elementor-element-20f88e1.elementor-element-20f88e1.elementor-element-20f88e1 */
body.kf-page .elementor-element-20f88e1.elementor-element-20f88e1.elementor-element-20f88e1:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(231, 220, 196) !important;border-bottom-style:solid !important;border-bottom-color:rgb(231, 220, 196) !important;border-left-style:solid !important;border-left-color:rgb(231, 220, 196) !important;border-right-style:solid !important;border-right-color:rgb(231, 220, 196) !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important;background-color:rgb(237, 232, 220) !important;overflow:hidden !important;height:66px !important}
body.kf-page .elementor-element-20f88e1 > .e-con:not(.kf-shell){padding:0 !important}
/* menu: SECTION.sec sec--paper <- .elementor-element-a0d820e.elementor-element-a0d820e.elementor-element-a0d820e */
body.kf-page .elementor-element-a0d820e.elementor-element-a0d820e.elementor-element-a0d820e:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-a0d820e > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV.shell <- .elementor-element-d08d58b.elementor-element-d08d58b.elementor-element-d08d58b */
body.kf-page .elementor-element-d08d58b.elementor-element-d08d58b.elementor-element-d08d58b:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-d08d58b > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV.sec__head <- .elementor-element-e1096fb.elementor-element-e1096fb.elementor-element-e1096fb */
body.kf-page .elementor-element-e1096fb.elementor-element-e1096fb.elementor-element-e1096fb:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-e1096fb > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7.kf-row{width:100% !important}
/* menu: DIV.menu-grid <- .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 */
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:12px !important;column-gap:12px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-2268b0e.elementor-element-2268b0e.elementor-element-2268b0e{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-87260c4.elementor-element-87260c4.elementor-element-87260c4 */
body.kf-page .elementor-element-87260c4.elementor-element-87260c4.elementor-element-87260c4:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-87260c4 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-87260c4 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-51ee203.elementor-element-51ee203.elementor-element-51ee203{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-18ae472.elementor-element-18ae472.elementor-element-18ae472 */
body.kf-page .elementor-element-18ae472.elementor-element-18ae472.elementor-element-18ae472:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-18ae472 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-18ae472 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-5b65c75.elementor-element-5b65c75.elementor-element-5b65c75{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-d51f9d9.elementor-element-d51f9d9.elementor-element-d51f9d9 */
body.kf-page .elementor-element-d51f9d9.elementor-element-d51f9d9.elementor-element-d51f9d9:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-d51f9d9 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-d51f9d9 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-1c92cb9.elementor-element-1c92cb9.elementor-element-1c92cb9{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-b65196b.elementor-element-b65196b.elementor-element-b65196b */
body.kf-page .elementor-element-b65196b.elementor-element-b65196b.elementor-element-b65196b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-b65196b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-b65196b > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-d5bd2f4.elementor-element-d5bd2f4.elementor-element-d5bd2f4{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-7aa8322.elementor-element-7aa8322.elementor-element-7aa8322 */
body.kf-page .elementor-element-7aa8322.elementor-element-7aa8322.elementor-element-7aa8322:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-7aa8322 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-7aa8322 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-2701568.elementor-element-2701568.elementor-element-2701568{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-0456aec.elementor-element-0456aec.elementor-element-0456aec */
body.kf-page .elementor-element-0456aec.elementor-element-0456aec.elementor-element-0456aec:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-0456aec > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-0456aec > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-f61c3a7.elementor-element-f61c3a7.elementor-element-f61c3a7{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-ad097fd.elementor-element-ad097fd.elementor-element-ad097fd */
body.kf-page .elementor-element-ad097fd.elementor-element-ad097fd.elementor-element-ad097fd:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-ad097fd > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-ad097fd > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-4cbc0a6.elementor-element-4cbc0a6.elementor-element-4cbc0a6{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-79c4c48.elementor-element-79c4c48.elementor-element-79c4c48 */
body.kf-page .elementor-element-79c4c48.elementor-element-79c4c48.elementor-element-79c4c48:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-79c4c48 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-79c4c48 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-285de31.elementor-element-285de31.elementor-element-285de31{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-5f07e3b.elementor-element-5f07e3b.elementor-element-5f07e3b */
body.kf-page .elementor-element-5f07e3b.elementor-element-5f07e3b.elementor-element-5f07e3b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-5f07e3b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-5f07e3b > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-049d6a7.elementor-element-049d6a7.elementor-element-049d6a7{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-c2967d8.elementor-element-c2967d8.elementor-element-c2967d8 */
body.kf-page .elementor-element-c2967d8.elementor-element-c2967d8.elementor-element-c2967d8:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-c2967d8 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c2967d8 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-040cef8.elementor-element-040cef8.elementor-element-040cef8{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-456c28e.elementor-element-456c28e.elementor-element-456c28e */
body.kf-page .elementor-element-456c28e.elementor-element-456c28e.elementor-element-456c28e:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-456c28e > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-456c28e > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-1d8683f.elementor-element-1d8683f.elementor-element-1d8683f{padding:0 !important;border:0 !important;background:transparent !important}
/* menu: DIV.menu-c <- .elementor-element-b6e4ec2.elementor-element-b6e4ec2.elementor-element-b6e4ec2 */
body.kf-page .elementor-element-b6e4ec2.elementor-element-b6e4ec2.elementor-element-b6e4ec2:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(237, 232, 220) !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:normal !important;flex-wrap:nowrap !important}
body.kf-page .elementor-element-b6e4ec2 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-b6e4ec2 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1.kf-row{width:100% !important}
/* menu: DIV.menu-facts <- .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1 */
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:clamp(22px, 2.6vw, 32px) !important;row-gap:clamp(14px, 2vw, 24px) !important;column-gap:clamp(14px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-18983e1 > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV. <- .elementor-element-ffa9e92.elementor-element-ffa9e92.elementor-element-ffa9e92 */
body.kf-page .elementor-element-ffa9e92.elementor-element-ffa9e92.elementor-element-ffa9e92:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-ffa9e92 > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV. <- .elementor-element-252b18a.elementor-element-252b18a.elementor-element-252b18a */
body.kf-page .elementor-element-252b18a.elementor-element-252b18a.elementor-element-252b18a:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-252b18a > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV. <- .elementor-element-a5cabd9.elementor-element-a5cabd9.elementor-element-a5cabd9 */
body.kf-page .elementor-element-a5cabd9.elementor-element-a5cabd9.elementor-element-a5cabd9:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-a5cabd9 > .e-con:not(.kf-shell){padding:0 !important}
/* menu: DIV. <- .elementor-element-79de04c.elementor-element-79de04c.elementor-element-79de04c */
body.kf-page .elementor-element-79de04c.elementor-element-79de04c.elementor-element-79de04c:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-79de04c > .e-con:not(.kf-shell){padding:0 !important}
/* formats: SECTION.sec sec--white <- .elementor-element-ffd28a1.elementor-element-ffd28a1.elementor-element-ffd28a1 */
body.kf-page .elementor-element-ffd28a1.elementor-element-ffd28a1.elementor-element-ffd28a1:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-ffd28a1 > .e-con:not(.kf-shell){padding:0 !important}
/* formats: DIV.shell <- .elementor-element-23b08a5.elementor-element-23b08a5.elementor-element-23b08a5 */
body.kf-page .elementor-element-23b08a5.elementor-element-23b08a5.elementor-element-23b08a5:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-23b08a5 > .e-con:not(.kf-shell){padding:0 !important}
/* formats: DIV.sec__head <- .elementor-element-66be0d1.elementor-element-66be0d1.elementor-element-66be0d1 */
body.kf-page .elementor-element-66be0d1.elementor-element-66be0d1.elementor-element-66be0d1:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-66be0d1 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6.kf-row{width:100% !important}
/* formats: DIV.fmt <- .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6 */
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 24px) !important;column-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-32429a6 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-cebada7.elementor-element-cebada7.elementor-element-cebada7.kf-row{width:100% !important}
/* formats: ARTICLE.fmt__c <- .elementor-element-cebada7.elementor-element-cebada7.elementor-element-cebada7 */
body.kf-page .elementor-element-cebada7.elementor-element-cebada7.elementor-element-cebada7:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important;row-gap:0px !important;column-gap:0px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-cebada7 > .e-con:not(.kf-shell){padding:0 !important}
/* formats: DIV.ph <- .elementor-element-d5435c7.elementor-element-d5435c7.elementor-element-d5435c7 */
body.kf-page .elementor-element-d5435c7.elementor-element-d5435c7.elementor-element-d5435c7:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:initial !important;aspect-ratio:4 / 3 !important;overflow:hidden !important}
body.kf-page .elementor-element-d5435c7 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-f97c184.elementor-element-f97c184.elementor-element-f97c184.kf-row{width:100% !important}
/* formats: DIV.tags <- .elementor-element-f97c184.elementor-element-f97c184.elementor-element-f97c184 */
body.kf-page .elementor-element-f97c184.elementor-element-f97c184.elementor-element-f97c184:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:auto !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:7px !important;column-gap:7px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-f97c184 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-f97c184 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-c7f0912.elementor-element-c7f0912.elementor-element-c7f0912.kf-row{width:100% !important}
/* formats: ARTICLE.fmt__c <- .elementor-element-c7f0912.elementor-element-c7f0912.elementor-element-c7f0912 */
body.kf-page .elementor-element-c7f0912.elementor-element-c7f0912.elementor-element-c7f0912:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important;row-gap:0px !important;column-gap:0px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c7f0912 > .e-con:not(.kf-shell){padding:0 !important}
/* formats: DIV.ph <- .elementor-element-cdb7abb.elementor-element-cdb7abb.elementor-element-cdb7abb */
body.kf-page .elementor-element-cdb7abb.elementor-element-cdb7abb.elementor-element-cdb7abb:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:initial !important;aspect-ratio:4 / 3 !important;overflow:hidden !important}
body.kf-page .elementor-element-cdb7abb > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-01a3d3a.elementor-element-01a3d3a.elementor-element-01a3d3a.kf-row{width:100% !important}
/* formats: DIV.tags <- .elementor-element-01a3d3a.elementor-element-01a3d3a.elementor-element-01a3d3a */
body.kf-page .elementor-element-01a3d3a.elementor-element-01a3d3a.elementor-element-01a3d3a:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:auto !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:7px !important;column-gap:7px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-01a3d3a > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-01a3d3a > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-2871099.elementor-element-2871099.elementor-element-2871099.kf-row{width:100% !important}
/* formats: ARTICLE.fmt__c <- .elementor-element-2871099.elementor-element-2871099.elementor-element-2871099 */
body.kf-page .elementor-element-2871099.elementor-element-2871099.elementor-element-2871099:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important;row-gap:0px !important;column-gap:0px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2871099 > .e-con:not(.kf-shell){padding:0 !important}
/* formats: DIV.ph <- .elementor-element-2534899.elementor-element-2534899.elementor-element-2534899 */
body.kf-page .elementor-element-2534899.elementor-element-2534899.elementor-element-2534899:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:initial !important;aspect-ratio:4 / 3 !important;overflow:hidden !important}
body.kf-page .elementor-element-2534899 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-8651e55.elementor-element-8651e55.elementor-element-8651e55.kf-row{width:100% !important}
/* formats: DIV.tags <- .elementor-element-8651e55.elementor-element-8651e55.elementor-element-8651e55 */
body.kf-page .elementor-element-8651e55.elementor-element-8651e55.elementor-element-8651e55:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:auto !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:7px !important;column-gap:7px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8651e55 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-8651e55 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* formats: DIV.spec <- .elementor-element-d912ee4.elementor-element-d912ee4.elementor-element-d912ee4 */
body.kf-page .elementor-element-d912ee4.elementor-element-d912ee4.elementor-element-d912ee4:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important;margin-top:clamp(22px, 2.6vw, 32px) !important;overflow:hidden !important}
body.kf-page .elementor-element-d912ee4 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-d6c39bc.elementor-element-d6c39bc.elementor-element-d6c39bc.kf-row{width:100% !important}
/* formats: DIV.spec__r <- .elementor-element-d6c39bc.elementor-element-d6c39bc.elementor-element-d6c39bc */
body.kf-page .elementor-element-d6c39bc.elementor-element-d6c39bc.elementor-element-d6c39bc:is(.e-con,.elementor-widget){padding-top:17px !important;padding-right:clamp(20px, 2.4vw, 28px) !important;padding-bottom:17px !important;padding-left:clamp(20px, 2.4vw, 28px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:18px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d6c39bc > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-f704048.elementor-element-f704048.elementor-element-f704048.kf-row{width:100% !important}
/* formats: DIV.spec__r <- .elementor-element-f704048.elementor-element-f704048.elementor-element-f704048 */
body.kf-page .elementor-element-f704048.elementor-element-f704048.elementor-element-f704048:is(.e-con,.elementor-widget){padding-top:17px !important;padding-right:clamp(20px, 2.4vw, 28px) !important;padding-bottom:17px !important;padding-left:clamp(20px, 2.4vw, 28px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:18px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-f704048 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c85a377.elementor-element-c85a377.elementor-element-c85a377.kf-row{width:100% !important}
/* formats: DIV.spec__r <- .elementor-element-c85a377.elementor-element-c85a377.elementor-element-c85a377 */
body.kf-page .elementor-element-c85a377.elementor-element-c85a377.elementor-element-c85a377:is(.e-con,.elementor-widget){padding-top:17px !important;padding-right:clamp(20px, 2.4vw, 28px) !important;padding-bottom:17px !important;padding-left:clamp(20px, 2.4vw, 28px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:18px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c85a377 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-763020b.elementor-element-763020b.elementor-element-763020b.kf-row{width:100% !important}
/* formats: DIV.spec__r <- .elementor-element-763020b.elementor-element-763020b.elementor-element-763020b */
body.kf-page .elementor-element-763020b.elementor-element-763020b.elementor-element-763020b:is(.e-con,.elementor-widget){padding-top:17px !important;padding-right:clamp(20px, 2.4vw, 28px) !important;padding-bottom:17px !important;padding-left:clamp(20px, 2.4vw, 28px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:currentcolor !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:18px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-763020b > .e-con:not(.kf-shell){padding:0 !important}
/* model: SECTION.sec sec--paper <- .elementor-element-cdb90a5.elementor-element-cdb90a5.elementor-element-cdb90a5 */
body.kf-page .elementor-element-cdb90a5.elementor-element-cdb90a5.elementor-element-cdb90a5:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-cdb90a5 > .e-con:not(.kf-shell){padding:0 !important}
/* model: DIV.shell <- .elementor-element-8da5188.elementor-element-8da5188.elementor-element-8da5188 */
body.kf-page .elementor-element-8da5188.elementor-element-8da5188.elementor-element-8da5188:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-8da5188 > .e-con:not(.kf-shell){padding:0 !important}
/* model: DIV.sec__head <- .elementor-element-5928374.elementor-element-5928374.elementor-element-5928374 */
body.kf-page .elementor-element-5928374.elementor-element-5928374.elementor-element-5928374:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-5928374 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464.kf-row{width:100% !important}
/* model: DIV.sides <- .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464 */
body.kf-page .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 24px) !important;column-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-e951464 > .e-con:not(.kf-shell){padding:0 !important}
/* model: DIV.side side--brand <- .elementor-element-2d8377d.elementor-element-2d8377d.elementor-element-2d8377d */
body.kf-page .elementor-element-2d8377d.elementor-element-2d8377d.elementor-element-2d8377d:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.6vw, 34px) !important;padding-right:clamp(24px, 2.6vw, 34px) !important;padding-bottom:clamp(24px, 2.6vw, 34px) !important;padding-left:clamp(24px, 2.6vw, 34px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(133, 79, 11) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-2d8377d > .e-con:not(.kf-shell){padding:0 !important}
/* model: UL. <- .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf */
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}
body.kf-page .elementor-element-59732bf > .e-con:not(.kf-shell){padding:0 !important}
/* model: DIV.side side--partner <- .elementor-element-2488343.elementor-element-2488343.elementor-element-2488343 */
body.kf-page .elementor-element-2488343.elementor-element-2488343.elementor-element-2488343:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.6vw, 34px) !important;padding-right:clamp(24px, 2.6vw, 34px) !important;padding-bottom:clamp(24px, 2.6vw, 34px) !important;padding-left:clamp(24px, 2.6vw, 34px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(153, 53, 86) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-2488343 > .e-con:not(.kf-shell){padding:0 !important}
/* model: UL. <- .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99 */
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}
body.kf-page .elementor-element-3c09c99 > .e-con:not(.kf-shell){padding:0 !important}
/* territory: SECTION.sec sec--white <- .elementor-element-54e116e.elementor-element-54e116e.elementor-element-54e116e */
body.kf-page .elementor-element-54e116e.elementor-element-54e116e.elementor-element-54e116e:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-54e116e > .e-con:not(.kf-shell){padding:0 !important}
/* territory: DIV.shell <- .elementor-element-0d9a837.elementor-element-0d9a837.elementor-element-0d9a837 */
body.kf-page .elementor-element-0d9a837.elementor-element-0d9a837.elementor-element-0d9a837:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-0d9a837 > .e-con:not(.kf-shell){padding:0 !important}
/* territory: DIV.sec__head <- .elementor-element-d243aee.elementor-element-d243aee.elementor-element-d243aee */
body.kf-page .elementor-element-d243aee.elementor-element-d243aee.elementor-element-d243aee:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-d243aee > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b.kf-row{width:100% !important}
/* territory: DIV.terr__row <- .elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b */
body.kf-page .elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b:is(.e-con,.elementor-widget){padding-top:18px !important;padding-right:22px !important;padding-bottom:18px !important;padding-left:22px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;row-gap:clamp(14px, 2vw, 28px) !important;column-gap:clamp(14px, 2vw, 28px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-40d7c2b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-332874b.elementor-element-332874b.elementor-element-332874b.kf-row{width:100% !important}
/* territory: DIV.terr__row <- .elementor-element-332874b.elementor-element-332874b.elementor-element-332874b */
body.kf-page .elementor-element-332874b.elementor-element-332874b.elementor-element-332874b:is(.e-con,.elementor-widget){padding-top:18px !important;padding-right:22px !important;padding-bottom:18px !important;padding-left:22px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;row-gap:clamp(14px, 2vw, 28px) !important;column-gap:clamp(14px, 2vw, 28px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-332874b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59.kf-row{width:100% !important}
/* territory: DIV.terr__row terr__row--area <- .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59 */
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59:is(.e-con,.elementor-widget){padding-top:18px !important;padding-right:22px !important;padding-bottom:18px !important;padding-left:22px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(233, 207, 216) !important;border-bottom-style:solid !important;border-bottom-color:rgb(233, 207, 216) !important;border-left-style:solid !important;border-left-color:rgb(233, 207, 216) !important;border-right-style:solid !important;border-right-color:rgb(233, 207, 216) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;row-gap:clamp(14px, 2vw, 28px) !important;column-gap:clamp(14px, 2vw, 28px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5888f59 > .e-con:not(.kf-shell){padding:0 !important}
/* territory: DIV.terr__v <- .elementor-element-edbe10f.elementor-element-edbe10f.elementor-element-edbe10f */
body.kf-page .elementor-element-edbe10f.elementor-element-edbe10f.elementor-element-edbe10f:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-bottom-style:none !important;border-bottom-color:rgb(95, 94, 90) !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;border-right-style:none !important;border-right-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-edbe10f > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-65f8155.elementor-element-65f8155.elementor-element-65f8155.kf-row{width:100% !important}
/* territory: DIV.areas <- .elementor-element-65f8155.elementor-element-65f8155.elementor-element-65f8155 */
body.kf-page .elementor-element-65f8155.elementor-element-65f8155.elementor-element-65f8155:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-bottom-style:none !important;border-bottom-color:rgb(95, 94, 90) !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;border-right-style:none !important;border-right-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:14px !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:10px !important;column-gap:10px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-65f8155 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-65f8155 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* tracks: SECTION.sec sec--paper <- .elementor-element-2635505.elementor-element-2635505.elementor-element-2635505 */
body.kf-page .elementor-element-2635505.elementor-element-2635505.elementor-element-2635505:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-2635505 > .e-con:not(.kf-shell){padding:0 !important}
/* tracks: DIV.shell <- .elementor-element-6a4b365.elementor-element-6a4b365.elementor-element-6a4b365 */
body.kf-page .elementor-element-6a4b365.elementor-element-6a4b365.elementor-element-6a4b365:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-6a4b365 > .e-con:not(.kf-shell){padding:0 !important}
/* tracks: DIV.sec__head <- .elementor-element-0806627.elementor-element-0806627.elementor-element-0806627 */
body.kf-page .elementor-element-0806627.elementor-element-0806627.elementor-element-0806627:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-0806627 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547.kf-row{width:100% !important}
/* tracks: DIV.tracks <- .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547 */
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 22px) !important;column-gap:clamp(16px, 2vw, 22px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4eb547 > .e-con:not(.kf-shell){padding:0 !important}
/* tracks: ARTICLE.track track--afp <- .elementor-element-f66c55b.elementor-element-f66c55b.elementor-element-f66c55b */
body.kf-page .elementor-element-f66c55b.elementor-element-f66c55b.elementor-element-f66c55b:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important;padding-bottom:clamp(24px, 2.5vw, 32px) !important;padding-left:clamp(24px, 2.5vw, 32px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(153, 53, 86) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-f66c55b > .e-con:not(.kf-shell){padding:0 !important}
/* tracks: ARTICLE.track track--aop <- .elementor-element-4289da1.elementor-element-4289da1.elementor-element-4289da1 */
body.kf-page .elementor-element-4289da1.elementor-element-4289da1.elementor-element-4289da1:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important;padding-bottom:clamp(24px, 2.5vw, 32px) !important;padding-left:clamp(24px, 2.5vw, 32px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(83, 74, 183) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-4289da1 > .e-con:not(.kf-shell){padding:0 !important}
/* tracks: ARTICLE.track track--mfp <- .elementor-element-af962e7.elementor-element-af962e7.elementor-element-af962e7 */
body.kf-page .elementor-element-af962e7.elementor-element-af962e7.elementor-element-af962e7:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important;padding-bottom:clamp(24px, 2.5vw, 32px) !important;padding-left:clamp(24px, 2.5vw, 32px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(139, 137, 131) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-af962e7 > .e-con:not(.kf-shell){padding:0 !important}
/* aop: SECTION.sec sec--white <- .elementor-element-a6f1483.elementor-element-a6f1483.elementor-element-a6f1483 */
body.kf-page .elementor-element-a6f1483.elementor-element-a6f1483.elementor-element-a6f1483:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-a6f1483 > .e-con:not(.kf-shell){padding:0 !important}
/* aop: DIV.shell <- .elementor-element-30d9e3c.elementor-element-30d9e3c.elementor-element-30d9e3c */
body.kf-page .elementor-element-30d9e3c.elementor-element-30d9e3c.elementor-element-30d9e3c:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-30d9e3c > .e-con:not(.kf-shell){padding:0 !important}
/* aop: DIV.sec__head <- .elementor-element-b706013.elementor-element-b706013.elementor-element-b706013 */
body.kf-page .elementor-element-b706013.elementor-element-b706013.elementor-element-b706013:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-b706013 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-a2746a0.elementor-element-a2746a0.elementor-element-a2746a0.kf-row{width:100% !important}
/* aop: DIV.pool <- .elementor-element-a2746a0.elementor-element-a2746a0.elementor-element-a2746a0 */
body.kf-page .elementor-element-a2746a0.elementor-element-a2746a0.elementor-element-a2746a0:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:6px !important;row-gap:14px !important;column-gap:14px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-a2746a0 > .e-con:not(.kf-shell){padding:0 !important}
/* aop: DIV.pool__row <- .elementor-element-ae3dccd.elementor-element-ae3dccd.elementor-element-ae3dccd */
body.kf-page .elementor-element-ae3dccd.elementor-element-ae3dccd.elementor-element-ae3dccd:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:24px !important;padding-bottom:20px !important;padding-left:24px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important}
body.kf-page .elementor-element-ae3dccd > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-74448ee.elementor-element-74448ee.elementor-element-74448ee.kf-row{width:100% !important}
/* aop: DIV.pool__in <- .elementor-element-74448ee.elementor-element-74448ee.elementor-element-74448ee */
body.kf-page .elementor-element-74448ee.elementor-element-74448ee.elementor-element-74448ee:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;display:flex !important;flex-direction:row !important;align-items:baseline !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:6px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-74448ee > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-74448ee > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* aop: DIV.pool__row pool__row--aop <- .elementor-element-4e7e581.elementor-element-4e7e581.elementor-element-4e7e581 */
body.kf-page .elementor-element-4e7e581.elementor-element-4e7e581.elementor-element-4e7e581:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:24px !important;padding-bottom:20px !important;padding-left:24px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important}
body.kf-page .elementor-element-4e7e581 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-e4975a9.elementor-element-e4975a9.elementor-element-e4975a9.kf-row{width:100% !important}
/* aop: DIV.pool__in <- .elementor-element-e4975a9.elementor-element-e4975a9.elementor-element-e4975a9 */
body.kf-page .elementor-element-e4975a9.elementor-element-e4975a9.elementor-element-e4975a9:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;display:flex !important;flex-direction:row !important;align-items:baseline !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:6px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-e4975a9 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-e4975a9 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* aop: DIV.pool__row pool__row--afp <- .elementor-element-df09a0d.elementor-element-df09a0d.elementor-element-df09a0d */
body.kf-page .elementor-element-df09a0d.elementor-element-df09a0d.elementor-element-df09a0d:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:24px !important;padding-bottom:20px !important;padding-left:24px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important}
body.kf-page .elementor-element-df09a0d > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-0945242.elementor-element-0945242.elementor-element-0945242.kf-row{width:100% !important}
/* aop: DIV.pool__in <- .elementor-element-0945242.elementor-element-0945242.elementor-element-0945242 */
body.kf-page .elementor-element-0945242.elementor-element-0945242.elementor-element-0945242:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;display:flex !important;flex-direction:row !important;align-items:baseline !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:6px !important;column-gap:18px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-0945242 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-0945242 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* aop: DIV.card <- .elementor-element-182f515.elementor-element-182f515.elementor-element-182f515 */
body.kf-page .elementor-element-182f515.elementor-element-182f515.elementor-element-182f515:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:3px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(83, 74, 183) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important;margin-top:clamp(26px, 3vw, 40px) !important}
body.kf-page .elementor-element-182f515 > .e-con:not(.kf-shell){padding:0 !important}
/* aop: P. <- .elementor-element-5c1995e.elementor-element-5c1995e.elementor-element-5c1995e */
body.kf-page .elementor-element-5c1995e.elementor-element-5c1995e.elementor-element-5c1995e:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(95, 94, 90) !important;border-bottom-style:none !important;border-bottom-color:rgb(95, 94, 90) !important;border-left-style:none !important;border-left-color:rgb(95, 94, 90) !important;border-right-style:none !important;border-right-color:rgb(95, 94, 90) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:16px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}
body.kf-page .elementor-element-5c1995e > .e-con:not(.kf-shell){padding:0 !important}
/* involves: SECTION.sec sec--paper <- .elementor-element-f21cfdd.elementor-element-f21cfdd.elementor-element-f21cfdd */
body.kf-page .elementor-element-f21cfdd.elementor-element-f21cfdd.elementor-element-f21cfdd:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-f21cfdd > .e-con:not(.kf-shell){padding:0 !important}
/* involves: DIV.shell <- .elementor-element-7b31f2a.elementor-element-7b31f2a.elementor-element-7b31f2a */
body.kf-page .elementor-element-7b31f2a.elementor-element-7b31f2a.elementor-element-7b31f2a:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-7b31f2a > .e-con:not(.kf-shell){padding:0 !important}
/* involves: DIV.sec__head <- .elementor-element-4ed8e55.elementor-element-4ed8e55.elementor-element-4ed8e55 */
body.kf-page .elementor-element-4ed8e55.elementor-element-4ed8e55.elementor-element-4ed8e55:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-4ed8e55 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b.kf-row{width:100% !important}
/* involves: DIV.grid g-4 <- .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b */
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 26px) !important;column-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-23f295b > .e-con:not(.kf-shell){padding:0 !important}
/* involves: ARTICLE.card <- .elementor-element-52cee8e.elementor-element-52cee8e.elementor-element-52cee8e */
body.kf-page .elementor-element-52cee8e.elementor-element-52cee8e.elementor-element-52cee8e:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-52cee8e > .e-con:not(.kf-shell){padding:0 !important}
/* involves: ARTICLE.card <- .elementor-element-1cf7cf5.elementor-element-1cf7cf5.elementor-element-1cf7cf5 */
body.kf-page .elementor-element-1cf7cf5.elementor-element-1cf7cf5.elementor-element-1cf7cf5:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-1cf7cf5 > .e-con:not(.kf-shell){padding:0 !important}
/* involves: ARTICLE.card <- .elementor-element-688b030.elementor-element-688b030.elementor-element-688b030 */
body.kf-page .elementor-element-688b030.elementor-element-688b030.elementor-element-688b030:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-688b030 > .e-con:not(.kf-shell){padding:0 !important}
/* involves: ARTICLE.card <- .elementor-element-a36332c.elementor-element-a36332c.elementor-element-a36332c */
body.kf-page .elementor-element-a36332c.elementor-element-a36332c.elementor-element-a36332c:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-a36332c > .e-con:not(.kf-shell){padding:0 !important}
/* involves: DIV.cadence <- .elementor-element-b02f794.elementor-element-b02f794.elementor-element-b02f794 */
body.kf-page .elementor-element-b02f794.elementor-element-b02f794.elementor-element-b02f794:is(.e-con,.elementor-widget){padding-top:clamp(24px, 3vw, 36px) !important;padding-right:clamp(24px, 3vw, 36px) !important;padding-bottom:clamp(24px, 3vw, 36px) !important;padding-left:clamp(24px, 3vw, 36px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important;margin-top:clamp(26px, 3vw, 40px) !important}
body.kf-page .elementor-element-b02f794 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-969afe9.elementor-element-969afe9.elementor-element-969afe9.kf-row{width:100% !important}
/* involves: DIV.cadence__hd <- .elementor-element-969afe9.elementor-element-969afe9.elementor-element-969afe9 */
body.kf-page .elementor-element-969afe9.elementor-element-969afe9.elementor-element-969afe9:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-bottom:26px !important;display:flex !important;flex-direction:row !important;align-items:baseline !important;justify-content:space-between !important;flex-wrap:wrap !important;row-gap:12px !important;column-gap:12px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-969afe9 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-969afe9 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471.kf-row{width:100% !important}
/* involves: DIV.cad-years <- .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471 */
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(12px, 2vw, 22px) !important;column-gap:clamp(12px, 2vw, 22px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-77e3471 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-631ef62.elementor-element-631ef62.elementor-element-631ef62{padding:0 !important;border:0 !important;background:transparent !important}
/* involves: DIV.cad-year <- .elementor-element-94868a1.elementor-element-94868a1.elementor-element-94868a1 */
body.kf-page .elementor-element-94868a1.elementor-element-94868a1.elementor-element-94868a1:is(.e-con,.elementor-widget){padding-top:14px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-94868a1 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-ce42460.elementor-element-ce42460.elementor-element-ce42460{padding:0 !important;border:0 !important;background:transparent !important}
/* involves: DIV.cad-year <- .elementor-element-526ed31.elementor-element-526ed31.elementor-element-526ed31 */
body.kf-page .elementor-element-526ed31.elementor-element-526ed31.elementor-element-526ed31:is(.e-con,.elementor-widget){padding-top:14px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-526ed31 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-9e3d16f.elementor-element-9e3d16f.elementor-element-9e3d16f{padding:0 !important;border:0 !important;background:transparent !important}
/* involves: DIV.cad-year <- .elementor-element-2b0c239.elementor-element-2b0c239.elementor-element-2b0c239 */
body.kf-page .elementor-element-2b0c239.elementor-element-2b0c239.elementor-element-2b0c239:is(.e-con,.elementor-widget){padding-top:14px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-2b0c239 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-4e9ef79.elementor-element-4e9ef79.elementor-element-4e9ef79{padding:0 !important;border:0 !important;background:transparent !important}
/* involves: DIV.cad-year <- .elementor-element-b85b209.elementor-element-b85b209.elementor-element-b85b209 */
body.kf-page .elementor-element-b85b209.elementor-element-b85b209.elementor-element-b85b209:is(.e-con,.elementor-widget){padding-top:14px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b85b209 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: SECTION.sec sec--white <- .elementor-element-796efb3.elementor-element-796efb3.elementor-element-796efb3 */
body.kf-page .elementor-element-796efb3.elementor-element-796efb3.elementor-element-796efb3:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-796efb3 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.shell <- .elementor-element-391bd8d.elementor-element-391bd8d.elementor-element-391bd8d */
body.kf-page .elementor-element-391bd8d.elementor-element-391bd8d.elementor-element-391bd8d:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-391bd8d > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.sec__head <- .elementor-element-3522149.elementor-element-3522149.elementor-element-3522149 */
body.kf-page .elementor-element-3522149.elementor-element-3522149.elementor-element-3522149:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-3522149 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fees <- .elementor-element-31cf988.elementor-element-31cf988.elementor-element-31cf988 */
body.kf-page .elementor-element-31cf988.elementor-element-31cf988.elementor-element-31cf988:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgb(255, 255, 255) !important;overflow:hidden !important}
body.kf-page .elementor-element-31cf988 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2.kf-row{width:100% !important}
/* economics: DIV.fee fee--head <- .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2 */
body.kf-page .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(250, 250, 248) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-0ab00e2 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-15bfcde.elementor-element-15bfcde.elementor-element-15bfcde */
body.kf-page .elementor-element-15bfcde.elementor-element-15bfcde.elementor-element-15bfcde:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-15bfcde > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d.kf-row{width:100% !important}
/* economics: DIV.fee <- .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d */
body.kf-page .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-f42624d > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-7cbc7c0.elementor-element-7cbc7c0.elementor-element-7cbc7c0 */
body.kf-page .elementor-element-7cbc7c0.elementor-element-7cbc7c0.elementor-element-7cbc7c0:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-7cbc7c0 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe.kf-row{width:100% !important}
/* economics: DIV.fee <- .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe */
body.kf-page .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-09208fe > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-479a198.elementor-element-479a198.elementor-element-479a198 */
body.kf-page .elementor-element-479a198.elementor-element-479a198.elementor-element-479a198:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-479a198 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18.kf-row{width:100% !important}
/* economics: DIV.fee <- .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18 */
body.kf-page .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-3bcdd18 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-92dec73.elementor-element-92dec73.elementor-element-92dec73 */
body.kf-page .elementor-element-92dec73.elementor-element-92dec73.elementor-element-92dec73:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-92dec73 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-d8955c6.elementor-element-d8955c6.elementor-element-d8955c6.kf-row{width:100% !important}
/* economics: DIV.fee fee--zero <- .elementor-element-d8955c6.elementor-element-d8955c6.elementor-element-d8955c6 */
body.kf-page .elementor-element-d8955c6.elementor-element-d8955c6.elementor-element-d8955c6:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d8955c6 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-b14fd1e.elementor-element-b14fd1e.elementor-element-b14fd1e */
body.kf-page .elementor-element-b14fd1e.elementor-element-b14fd1e.elementor-element-b14fd1e:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b14fd1e > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae.kf-row{width:100% !important}
/* economics: DIV.fee <- .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae */
body.kf-page .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-31adaae > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-c319f3d.elementor-element-c319f3d.elementor-element-c319f3d */
body.kf-page .elementor-element-c319f3d.elementor-element-c319f3d.elementor-element-c319f3d:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-c319f3d > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7.kf-row{width:100% !important}
/* economics: DIV.fee fee--zero <- .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7 */
body.kf-page .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c5576b7 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-6c81bdb.elementor-element-6c81bdb.elementor-element-6c81bdb */
body.kf-page .elementor-element-6c81bdb.elementor-element-6c81bdb.elementor-element-6c81bdb:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-6c81bdb > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb.kf-row{width:100% !important}
/* economics: DIV.fee fee--zero <- .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb */
body.kf-page .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4ca8bb > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-909a892.elementor-element-909a892.elementor-element-909a892 */
body.kf-page .elementor-element-909a892.elementor-element-909a892.elementor-element-909a892:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-909a892 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e.kf-row{width:100% !important}
/* economics: DIV.fee fee--zero <- .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e */
body.kf-page .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e:is(.e-con,.elementor-widget){padding-top:19px !important;padding-right:clamp(20px, 2.4vw, 30px) !important;padding-bottom:19px !important;padding-left:clamp(20px, 2.4vw, 30px) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:currentcolor !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:20px !important;column-gap:20px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2c0748e > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.fee__k <- .elementor-element-e36bb87.elementor-element-e36bb87.elementor-element-e36bb87 */
body.kf-page .elementor-element-e36bb87.elementor-element-e36bb87.elementor-element-e36bb87:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-e36bb87 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.basis <- .elementor-element-773ac05.elementor-element-773ac05.elementor-element-773ac05 */
body.kf-page .elementor-element-773ac05.elementor-element-773ac05.elementor-element-773ac05:is(.e-con,.elementor-widget){padding-top:22px !important;padding-right:clamp(20px, 2.4vw, 28px) !important;padding-bottom:22px !important;padding-left:clamp(20px, 2.4vw, 28px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:3px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:solid !important;border-bottom-color:rgb(217, 215, 206) !important;border-left-style:solid !important;border-left-color:rgb(139, 105, 20) !important;border-right-style:solid !important;border-right-color:rgb(217, 215, 206) !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important;background-color:rgb(250, 244, 232) !important;margin-top:20px !important}
body.kf-page .elementor-element-773ac05 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31.kf-row{width:100% !important}
/* economics: DIV.grid g-3 <- .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31 */
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:clamp(20px, 2.4vw, 30px) !important;row-gap:clamp(16px, 2vw, 26px) !important;column-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8cc2e31 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.card <- .elementor-element-29972d5.elementor-element-29972d5.elementor-element-29972d5 */
body.kf-page .elementor-element-29972d5.elementor-element-29972d5.elementor-element-29972d5:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-29972d5 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.card <- .elementor-element-e817a74.elementor-element-e817a74.elementor-element-e817a74 */
body.kf-page .elementor-element-e817a74.elementor-element-e817a74.elementor-element-e817a74:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-e817a74 > .e-con:not(.kf-shell){padding:0 !important}
/* economics: DIV.card <- .elementor-element-cf991bc.elementor-element-cf991bc.elementor-element-cf991bc */
body.kf-page .elementor-element-cf991bc.elementor-element-cf991bc.elementor-element-cf991bc:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important;padding-bottom:clamp(22px, 2.4vw, 32px) !important;padding-left:clamp(22px, 2.4vw, 32px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-cf991bc > .e-con:not(.kf-shell){padding:0 !important}
/* profile: SECTION.sec sec--paper <- .elementor-element-042a610.elementor-element-042a610.elementor-element-042a610 */
body.kf-page .elementor-element-042a610.elementor-element-042a610.elementor-element-042a610:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-042a610 > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV.shell <- .elementor-element-6d11b28.elementor-element-6d11b28.elementor-element-6d11b28 */
body.kf-page .elementor-element-6d11b28.elementor-element-6d11b28.elementor-element-6d11b28:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-6d11b28 > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV.sec__head <- .elementor-element-47b4948.elementor-element-47b4948.elementor-element-47b4948 */
body.kf-page .elementor-element-47b4948.elementor-element-47b4948.elementor-element-47b4948:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-47b4948 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-80328a3.elementor-element-80328a3.elementor-element-80328a3.kf-row{width:100% !important}
/* profile: UL.prof <- .elementor-element-80328a3.elementor-element-80328a3.elementor-element-80328a3 */
body.kf-page .elementor-element-80328a3.elementor-element-80328a3.elementor-element-80328a3:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;row-gap:clamp(14px, 1.8vw, 20px) !important;column-gap:clamp(14px, 1.8vw, 20px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-80328a3 > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-8ac003c.elementor-element-8ac003c.elementor-element-8ac003c */
body.kf-page .elementor-element-8ac003c.elementor-element-8ac003c.elementor-element-8ac003c:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-8ac003c > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-d5681e7.elementor-element-d5681e7.elementor-element-d5681e7 */
body.kf-page .elementor-element-d5681e7.elementor-element-d5681e7.elementor-element-d5681e7:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-d5681e7 > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-fbe0568.elementor-element-fbe0568.elementor-element-fbe0568 */
body.kf-page .elementor-element-fbe0568.elementor-element-fbe0568.elementor-element-fbe0568:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-fbe0568 > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-acc3a5a.elementor-element-acc3a5a.elementor-element-acc3a5a */
body.kf-page .elementor-element-acc3a5a.elementor-element-acc3a5a.elementor-element-acc3a5a:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-acc3a5a > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-25bd02d.elementor-element-25bd02d.elementor-element-25bd02d */
body.kf-page .elementor-element-25bd02d.elementor-element-25bd02d.elementor-element-25bd02d:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-25bd02d > .e-con:not(.kf-shell){padding:0 !important}
/* profile: DIV. <- .elementor-element-78800f5.elementor-element-78800f5.elementor-element-78800f5 */
body.kf-page .elementor-element-78800f5.elementor-element-78800f5.elementor-element-78800f5:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-78800f5 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: SECTION.sec sec--ink <- .elementor-element-d809c15.elementor-element-d809c15.elementor-element-d809c15 */
body.kf-page .elementor-element-d809c15.elementor-element-d809c15.elementor-element-d809c15:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(26, 26, 26) !important}
body.kf-page .elementor-element-d809c15 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: DIV.shell <- .elementor-element-e50db42.elementor-element-e50db42.elementor-element-e50db42 */
body.kf-page .elementor-element-e50db42.elementor-element-e50db42.elementor-element-e50db42:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-e50db42 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: DIV.sec__head <- .elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4 */
body.kf-page .elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-2dbf8b4 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119.kf-row{width:100% !important}
/* reach: DIV.engine <- .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119 */
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 26px) !important;column-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-423d119 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: DIV.engine__i <- .elementor-element-d4f9310.elementor-element-d4f9310.elementor-element-d4f9310 */
body.kf-page .elementor-element-d4f9310.elementor-element-d4f9310.elementor-element-d4f9310:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-d4f9310 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-cc2565a.elementor-element-cc2565a.elementor-element-cc2565a{padding:0 !important;border:0 !important;background:transparent !important}
/* reach: DIV.engine__i <- .elementor-element-2ee115b.elementor-element-2ee115b.elementor-element-2ee115b */
body.kf-page .elementor-element-2ee115b.elementor-element-2ee115b.elementor-element-2ee115b:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-2ee115b > .e-con:not(.kf-shell){padding:0 !important}
/* reach: DIV.engine__i <- .elementor-element-d7518c7.elementor-element-d7518c7.elementor-element-d7518c7 */
body.kf-page .elementor-element-d7518c7.elementor-element-d7518c7.elementor-element-d7518c7:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-d7518c7 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298.kf-row{width:100% !important}
/* reach: DIV.reach <- .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298 */
body.kf-page .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:clamp(30px, 4vw, 52px) !important;row-gap:clamp(20px, 2.6vw, 34px) !important;column-gap:clamp(20px, 2.6vw, 34px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2815298 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: DIV.reach__box <- .elementor-element-f550026.elementor-element-f550026.elementor-element-f550026 */
body.kf-page .elementor-element-f550026.elementor-element-f550026.elementor-element-f550026:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 30px) !important;padding-right:clamp(22px, 2.4vw, 30px) !important;padding-bottom:clamp(22px, 2.4vw, 30px) !important;padding-left:clamp(22px, 2.4vw, 30px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.16) !important;border-bottom-style:solid !important;border-bottom-color:rgba(255, 255, 255, 0.16) !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.16) !important;border-right-style:solid !important;border-right-color:rgba(255, 255, 255, 0.16) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgba(255, 255, 255, 0.05) !important}
body.kf-page .elementor-element-f550026 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-e593699.elementor-element-e593699.elementor-element-e593699.kf-row{width:100% !important}
/* reach: DIV.chips <- .elementor-element-e593699.elementor-element-e593699.elementor-element-e593699 */
body.kf-page .elementor-element-e593699.elementor-element-e593699.elementor-element-e593699:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:16px !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:9px !important;column-gap:9px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-e593699 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-e593699 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
body.kf-page .elementor-element-d3cff3b.elementor-element-d3cff3b.elementor-element-d3cff3b.kf-row{width:100% !important}
/* reach: DIV.chips <- .elementor-element-d3cff3b.elementor-element-d3cff3b.elementor-element-d3cff3b */
body.kf-page .elementor-element-d3cff3b.elementor-element-d3cff3b.elementor-element-d3cff3b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:16px !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:9px !important;column-gap:9px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d3cff3b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-d3cff3b > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* reach: DIV.reach__box <- .elementor-element-adeec27.elementor-element-adeec27.elementor-element-adeec27 */
body.kf-page .elementor-element-adeec27.elementor-element-adeec27.elementor-element-adeec27:is(.e-con,.elementor-widget){padding-top:clamp(22px, 2.4vw, 30px) !important;padding-right:clamp(22px, 2.4vw, 30px) !important;padding-bottom:clamp(22px, 2.4vw, 30px) !important;padding-left:clamp(22px, 2.4vw, 30px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.16) !important;border-bottom-style:solid !important;border-bottom-color:rgba(255, 255, 255, 0.16) !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.16) !important;border-right-style:solid !important;border-right-color:rgba(255, 255, 255, 0.16) !important;border-top-left-radius:14px !important;border-top-right-radius:14px !important;border-bottom-left-radius:14px !important;border-bottom-right-radius:14px !important;background-color:rgba(255, 255, 255, 0.05) !important}
body.kf-page .elementor-element-adeec27 > .e-con:not(.kf-shell){padding:0 !important}
/* reach: UL. <- .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57 */
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:18px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}
body.kf-page .elementor-element-8793e57 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: SECTION.sec sec--paper <- .elementor-element-a370f75.elementor-element-a370f75.elementor-element-a370f75 */
body.kf-page .elementor-element-a370f75.elementor-element-a370f75.elementor-element-a370f75:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-a370f75 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.shell <- .elementor-element-ca35fd1.elementor-element-ca35fd1.elementor-element-ca35fd1 */
body.kf-page .elementor-element-ca35fd1.elementor-element-ca35fd1.elementor-element-ca35fd1:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-ca35fd1 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.sec__head <- .elementor-element-d049b9b.elementor-element-d049b9b.elementor-element-d049b9b */
body.kf-page .elementor-element-d049b9b.elementor-element-d049b9b.elementor-element-d049b9b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-d049b9b > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b.kf-row{width:100% !important}
/* advantages: DIV.adv <- .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b */
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(14px, 1.8vw, 22px) !important;column-gap:clamp(14px, 1.8vw, 22px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5dfeb7b > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-2881ab4.elementor-element-2881ab4.elementor-element-2881ab4 */
body.kf-page .elementor-element-2881ab4.elementor-element-2881ab4.elementor-element-2881ab4:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-2881ab4 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-4910c79.elementor-element-4910c79.elementor-element-4910c79 */
body.kf-page .elementor-element-4910c79.elementor-element-4910c79.elementor-element-4910c79:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-4910c79 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-f30ba2a.elementor-element-f30ba2a.elementor-element-f30ba2a */
body.kf-page .elementor-element-f30ba2a.elementor-element-f30ba2a.elementor-element-f30ba2a:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-f30ba2a > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-b34fdcb.elementor-element-b34fdcb.elementor-element-b34fdcb */
body.kf-page .elementor-element-b34fdcb.elementor-element-b34fdcb.elementor-element-b34fdcb:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b34fdcb > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-9989a3d.elementor-element-9989a3d.elementor-element-9989a3d */
body.kf-page .elementor-element-9989a3d.elementor-element-9989a3d.elementor-element-9989a3d:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-9989a3d > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-79737ca.elementor-element-79737ca.elementor-element-79737ca */
body.kf-page .elementor-element-79737ca.elementor-element-79737ca.elementor-element-79737ca:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-79737ca > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-b196d45.elementor-element-b196d45.elementor-element-b196d45 */
body.kf-page .elementor-element-b196d45.elementor-element-b196d45.elementor-element-b196d45:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b196d45 > .e-con:not(.kf-shell){padding:0 !important}
/* advantages: DIV.adv__i <- .elementor-element-4ada834.elementor-element-4ada834.elementor-element-4ada834 */
body.kf-page .elementor-element-4ada834.elementor-element-4ada834.elementor-element-4ada834:is(.e-con,.elementor-widget){padding-top:20px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-4ada834 > .e-con:not(.kf-shell){padding:0 !important}
/* infographic: SECTION.sec sec--white <- .elementor-element-f6b10ce.elementor-element-f6b10ce.elementor-element-f6b10ce */
body.kf-page .elementor-element-f6b10ce.elementor-element-f6b10ce.elementor-element-f6b10ce:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-f6b10ce > .e-con:not(.kf-shell){padding:0 !important}
/* infographic: DIV.shell <- .elementor-element-4708358.elementor-element-4708358.elementor-element-4708358 */
body.kf-page .elementor-element-4708358.elementor-element-4708358.elementor-element-4708358:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-4708358 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-fc79768.elementor-element-fc79768.elementor-element-fc79768.kf-row{width:100% !important}
/* infographic: DIV.info <- .elementor-element-fc79768.elementor-element-fc79768.elementor-element-fc79768 */
body.kf-page .elementor-element-fc79768.elementor-element-fc79768.elementor-element-fc79768:is(.e-con,.elementor-widget){padding-top:clamp(24px, 3vw, 42px) !important;padding-right:clamp(24px, 3vw, 42px) !important;padding-bottom:clamp(24px, 3vw, 42px) !important;padding-left:clamp(24px, 3vw, 42px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:solid !important;border-bottom-color:rgb(232, 230, 222) !important;border-left-style:solid !important;border-left-color:rgb(232, 230, 222) !important;border-right-style:solid !important;border-right-color:rgb(232, 230, 222) !important;border-top-left-radius:18px !important;border-top-right-radius:18px !important;border-bottom-left-radius:18px !important;border-bottom-right-radius:18px !important;background-color:rgb(255, 255, 255) !important;row-gap:clamp(24px, 3vw, 44px) !important;column-gap:clamp(24px, 3vw, 44px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-fc79768 > .e-con:not(.kf-shell){padding:0 !important}
/* infographic: DIV. <- .elementor-element-4a8e499.elementor-element-4a8e499.elementor-element-4a8e499 */
body.kf-page .elementor-element-4a8e499.elementor-element-4a8e499.elementor-element-4a8e499:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-4a8e499 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-5b1f6f0.elementor-element-5b1f6f0.elementor-element-5b1f6f0.kf-row{width:100% !important}
/* infographic: DIV.info__cta <- .elementor-element-5b1f6f0.elementor-element-5b1f6f0.elementor-element-5b1f6f0 */
body.kf-page .elementor-element-5b1f6f0.elementor-element-5b1f6f0.elementor-element-5b1f6f0:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:24px !important;display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:normal !important;flex-wrap:wrap !important;row-gap:12px !important;column-gap:12px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5b1f6f0 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-5b1f6f0 > .e-con{width:auto !important;flex:0 1 auto !important;max-width:none !important}
/* begin: SECTION.sec sec--paper <- .elementor-element-cf0797d.elementor-element-cf0797d.elementor-element-cf0797d */
body.kf-page .elementor-element-cf0797d.elementor-element-cf0797d.elementor-element-cf0797d:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(252, 251, 246) !important}
body.kf-page .elementor-element-cf0797d > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.shell <- .elementor-element-aab5eff.elementor-element-aab5eff.elementor-element-aab5eff */
body.kf-page .elementor-element-aab5eff.elementor-element-aab5eff.elementor-element-aab5eff:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-aab5eff > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.sec__head <- .elementor-element-ea4a31c.elementor-element-ea4a31c.elementor-element-ea4a31c */
body.kf-page .elementor-element-ea4a31c.elementor-element-ea4a31c.elementor-element-ea4a31c:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-ea4a31c > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6.kf-row{width:100% !important}
/* begin: DIV.steps <- .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6 */
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;row-gap:clamp(16px, 2vw, 24px) !important;column-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-7957cf6 > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.step <- .elementor-element-44af8a0.elementor-element-44af8a0.elementor-element-44af8a0 */
body.kf-page .elementor-element-44af8a0.elementor-element-44af8a0.elementor-element-44af8a0:is(.e-con,.elementor-widget){padding-top:26px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-44af8a0 > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.step <- .elementor-element-cd3a12d.elementor-element-cd3a12d.elementor-element-cd3a12d */
body.kf-page .elementor-element-cd3a12d.elementor-element-cd3a12d.elementor-element-cd3a12d:is(.e-con,.elementor-widget){padding-top:26px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-cd3a12d > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.step <- .elementor-element-b87f714.elementor-element-b87f714.elementor-element-b87f714 */
body.kf-page .elementor-element-b87f714.elementor-element-b87f714.elementor-element-b87f714:is(.e-con,.elementor-widget){padding-top:26px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b87f714 > .e-con:not(.kf-shell){padding:0 !important}
/* begin: DIV.step <- .elementor-element-8667b56.elementor-element-8667b56.elementor-element-8667b56 */
body.kf-page .elementor-element-8667b56.elementor-element-8667b56.elementor-element-8667b56:is(.e-con,.elementor-widget){padding-top:26px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:2px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(139, 105, 20) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-8667b56 > .e-con:not(.kf-shell){padding:0 !important}
/* faq: SECTION.sec sec--white <- .elementor-element-2388e04.elementor-element-2388e04.elementor-element-2388e04 */
body.kf-page .elementor-element-2388e04.elementor-element-2388e04.elementor-element-2388e04:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(255, 255, 255) !important}
body.kf-page .elementor-element-2388e04 > .e-con:not(.kf-shell){padding:0 !important}
/* faq: DIV.shell <- .elementor-element-14e45c8.elementor-element-14e45c8.elementor-element-14e45c8 */
body.kf-page .elementor-element-14e45c8.elementor-element-14e45c8.elementor-element-14e45c8:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-14e45c8 > .e-con:not(.kf-shell){padding:0 !important}
/* faq: DIV.sec__head <- .elementor-element-993d87a.elementor-element-993d87a.elementor-element-993d87a */
body.kf-page .elementor-element-993d87a.elementor-element-993d87a.elementor-element-993d87a:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:none !important;margin-bottom:clamp(24px, 2.6vw, 38px) !important}
body.kf-page .elementor-element-993d87a > .e-con:not(.kf-shell){padding:0 !important}
/* faq: DIV.faq <- .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e */
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(217, 215, 206) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-39bb67e > .e-con:not(.kf-shell){padding:0 !important}
/* apply: SECTION.sec sec--ink <- .elementor-element-14a5576.elementor-element-14a5576.elementor-element-14a5576 */
body.kf-page .elementor-element-14a5576.elementor-element-14a5576.elementor-element-14a5576:is(.e-con,.elementor-widget){padding-top:clamp(38px, 4.3vw, 64px) !important;padding-right:0px !important;padding-bottom:clamp(38px, 4.3vw, 64px) !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(26, 26, 26) !important}
body.kf-page .elementor-element-14a5576 > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113.kf-row{width:100% !important}
/* apply: DIV.shell apply__grid <- .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113 */
body.kf-page .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important;row-gap:clamp(26px, 3.4vw, 56px) !important;column-gap:clamp(26px, 3.4vw, 56px) !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-97de113 > .e-con:not(.kf-shell){padding:0 !important}
/* apply: DIV. <- .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab */
body.kf-page .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important}
body.kf-page .elementor-element-b72d2ab > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-c18da93.elementor-element-c18da93.elementor-element-c18da93.kf-row{width:100% !important}
/* apply: UL.apply__list <- .elementor-element-c18da93.elementor-element-c18da93.elementor-element-c18da93 */
body.kf-page .elementor-element-c18da93.elementor-element-c18da93.elementor-element-c18da93:is(.e-con,.elementor-widget){padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(244, 242, 236) !important;border-bottom-style:none !important;border-bottom-color:rgb(244, 242, 236) !important;border-left-style:none !important;border-left-color:rgb(244, 242, 236) !important;border-right-style:none !important;border-right-color:rgb(244, 242, 236) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;margin-top:26px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;row-gap:2px !important;column-gap:2px !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c18da93 > .e-con:not(.kf-shell){padding:0 !important}
/* apply: DIV.apply__card <- .elementor-element-56aed27.elementor-element-56aed27.elementor-element-56aed27 */
body.kf-page .elementor-element-56aed27.elementor-element-56aed27.elementor-element-56aed27:is(.e-con,.elementor-widget){padding-top:clamp(24px, 2.8vw, 34px) !important;padding-right:clamp(24px, 2.8vw, 34px) !important;padding-bottom:clamp(24px, 2.8vw, 34px) !important;padding-left:clamp(24px, 2.8vw, 34px) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-top-color:rgba(255, 255, 255, 0.16) !important;border-bottom-style:solid !important;border-bottom-color:rgba(255, 255, 255, 0.16) !important;border-left-style:solid !important;border-left-color:rgba(255, 255, 255, 0.16) !important;border-right-style:solid !important;border-right-color:rgba(255, 255, 255, 0.16) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;background-color:rgba(255, 255, 255, 0.055) !important}
body.kf-page .elementor-element-56aed27 > .e-con:not(.kf-shell){padding:0 !important}
/* privacy: SECTION.priv <- .elementor-element-d7c437c.elementor-element-d7c437c.elementor-element-d7c437c */
body.kf-page .elementor-element-d7c437c.elementor-element-d7c437c.elementor-element-d7c437c:is(.e-con,.elementor-widget){padding-top:44px !important;padding-right:0px !important;padding-bottom:44px !important;padding-left:0px !important;border-top-width:1px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:solid !important;border-top-color:rgb(232, 230, 222) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgb(250, 250, 248) !important}
body.kf-page .elementor-element-d7c437c > .e-con:not(.kf-shell){padding:0 !important}
/* privacy: DIV.shell <- .elementor-element-277b9ca.elementor-element-277b9ca.elementor-element-277b9ca */
body.kf-page .elementor-element-277b9ca.elementor-element-277b9ca.elementor-element-277b9ca:is(.e-con,.elementor-widget){border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-top-style:none !important;border-top-color:rgb(26, 26, 26) !important;border-bottom-style:none !important;border-bottom-color:rgb(26, 26, 26) !important;border-left-style:none !important;border-left-color:rgb(26, 26, 26) !important;border-right-style:none !important;border-right-color:rgb(26, 26, 26) !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;background-color:rgba(0, 0, 0, 0) !important;max-width:var(--shell) !important}
body.kf-page .elementor-element-277b9ca > .e-con:not(.kf-shell){padding:0 !important}
body.kf-page .elementor-element-88dde34.elementor-element-88dde34.elementor-element-88dde34{margin:0 !important}
body.kf-page .elementor-element-b727e89.elementor-element-b727e89.elementor-element-b727e89{margin:0 !important}
body.kf-page .elementor-element-79cee1b.elementor-element-79cee1b.elementor-element-79cee1b{margin:0 !important}
body.kf-page .elementor-element-b5bba30.elementor-element-b5bba30.elementor-element-b5bba30{margin:0 !important}
body.kf-page .elementor-element-1932a25.elementor-element-1932a25.elementor-element-1932a25{margin:0 !important}
body.kf-page .elementor-element-0a6c14e.elementor-element-0a6c14e.elementor-element-0a6c14e{margin:0 !important}
body.kf-page .elementor-element-c0687e9.elementor-element-c0687e9.elementor-element-c0687e9{margin:0 !important}
body.kf-page .elementor-element-9a07a12.elementor-element-9a07a12.elementor-element-9a07a12{margin:0 !important}
body.kf-page .elementor-element-7932c7a.elementor-element-7932c7a.elementor-element-7932c7a{margin:0 !important}
body.kf-page .elementor-element-4327491.elementor-element-4327491.elementor-element-4327491{margin:0 !important}
body.kf-page .elementor-element-131e13d.elementor-element-131e13d.elementor-element-131e13d{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-5b73c4c.elementor-element-5b73c4c.elementor-element-5b73c4c{margin:0 !important}
body.kf-page .elementor-element-984be3c.elementor-element-984be3c.elementor-element-984be3c{margin:0 !important}
body.kf-page .elementor-element-11e79bb.elementor-element-11e79bb.elementor-element-11e79bb{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-7e5bc1f.elementor-element-7e5bc1f.elementor-element-7e5bc1f{margin:0 !important}
body.kf-page .elementor-element-5391d22.elementor-element-5391d22.elementor-element-5391d22{margin:0 !important}
body.kf-page .elementor-element-2e84a74.elementor-element-2e84a74.elementor-element-2e84a74{margin:0 !important}
body.kf-page .elementor-element-c1b1258.elementor-element-c1b1258.elementor-element-c1b1258{margin:0 !important}
body.kf-page .elementor-element-949cc8b.elementor-element-949cc8b.elementor-element-949cc8b{margin:0 !important}
body.kf-page .elementor-element-285de31.elementor-element-285de31.elementor-element-285de31{margin:0 !important}
body.kf-page .elementor-element-78388cd.elementor-element-78388cd.elementor-element-78388cd{margin:0 !important}
body.kf-page .elementor-element-5bc8be0.elementor-element-5bc8be0.elementor-element-5bc8be0{margin:0 !important}
body.kf-page .elementor-element-29fb1f2.elementor-element-29fb1f2.elementor-element-29fb1f2{margin:0 !important}
body.kf-page .elementor-element-bce7520.elementor-element-bce7520.elementor-element-bce7520{margin:0 !important}
body.kf-page .elementor-element-16b2352.elementor-element-16b2352.elementor-element-16b2352{margin:0 !important}
body.kf-page .elementor-element-9675430.elementor-element-9675430.elementor-element-9675430{margin:0 !important}
body.kf-page .elementor-element-f3afac0.elementor-element-f3afac0.elementor-element-f3afac0{margin:0 !important}
body.kf-page .elementor-element-9e3d16f.elementor-element-9e3d16f.elementor-element-9e3d16f{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
/* img formats|IMG|Koykan store inside a shoppi */
body.kf-page .elementor-element-cdb7abb.elementor-element-cdb7abb.elementor-element-cdb7abb img{object-fit:cover !important;object-position:50% 50% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}
body.kf-page .elementor-element-33098bc.elementor-element-33098bc.elementor-element-33098bc{margin:0 !important}
body.kf-page .elementor-element-8127aad.elementor-element-8127aad.elementor-element-8127aad{margin:0 !important}
body.kf-page .elementor-element-ce593ca.elementor-element-ce593ca.elementor-element-ce593ca{margin:0 !important}
body.kf-page .elementor-element-e25be93.elementor-element-e25be93.elementor-element-e25be93{margin:0 !important}
body.kf-page .elementor-element-af43de8.elementor-element-af43de8.elementor-element-af43de8{margin:0 !important}
body.kf-page .elementor-element-cb7ee33.elementor-element-cb7ee33.elementor-element-cb7ee33{margin:0 !important}
body.kf-page .elementor-element-5dc8b6c.elementor-element-5dc8b6c.elementor-element-5dc8b6c{margin:0 !important}
body.kf-page .elementor-element-d28fb22.elementor-element-d28fb22.elementor-element-d28fb22{margin:0 !important}
body.kf-page .elementor-element-2f09cc1.elementor-element-2f09cc1.elementor-element-2f09cc1{margin:0 !important}
body.kf-page .elementor-element-8c07657.elementor-element-8c07657.elementor-element-8c07657{margin:0 !important}
body.kf-page .elementor-element-cb6abb9.elementor-element-cb6abb9.elementor-element-cb6abb9{margin:0 !important}
body.kf-page .elementor-element-8d74544.elementor-element-8d74544.elementor-element-8d74544{margin:0 !important}
body.kf-page .elementor-element-f84e4e5.elementor-element-f84e4e5.elementor-element-f84e4e5{margin:0 !important}
body.kf-page .elementor-element-631ef62.elementor-element-631ef62.elementor-element-631ef62{margin:0 !important}
body.kf-page .elementor-element-f549755.elementor-element-f549755.elementor-element-f549755{margin:0 !important}
body.kf-page .elementor-element-6c56870.elementor-element-6c56870.elementor-element-6c56870{margin:0 !important}
body.kf-page .elementor-element-b3dbcb4.elementor-element-b3dbcb4.elementor-element-b3dbcb4{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
body.kf-page .elementor-element-c2d0cd2.elementor-element-c2d0cd2.elementor-element-c2d0cd2{margin:0 !important}
body.kf-page .elementor-element-9ec8e7f.elementor-element-9ec8e7f.elementor-element-9ec8e7f{margin:0 !important}
body.kf-page .elementor-element-1a24663.elementor-element-1a24663.elementor-element-1a24663{margin:0 !important}
body.kf-page .elementor-element-c6fa15a.elementor-element-c6fa15a.elementor-element-c6fa15a{margin:0 !important}
body.kf-page .elementor-element-102749f.elementor-element-102749f.elementor-element-102749f{margin:0 !important}
body.kf-page .elementor-element-47563ac.elementor-element-47563ac.elementor-element-47563ac{margin:0 !important}
body.kf-page .elementor-element-a35d9df.elementor-element-a35d9df.elementor-element-a35d9df{margin:0 !important}
body.kf-page .elementor-element-fe587f3.elementor-element-fe587f3.elementor-element-fe587f3{margin:0 !important}
body.kf-page .elementor-element-667a8f0.elementor-element-667a8f0.elementor-element-667a8f0{margin:0 !important}
body.kf-page .elementor-element-368a3a8.elementor-element-368a3a8.elementor-element-368a3a8{margin:0 !important}
body.kf-page .elementor-element-4c0c0b1.elementor-element-4c0c0b1.elementor-element-4c0c0b1{margin:0 !important}
body.kf-page .elementor-element-eba05a4.elementor-element-eba05a4.elementor-element-eba05a4{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-79b5967.elementor-element-79b5967.elementor-element-79b5967{margin:0 !important}
body.kf-page .elementor-element-2268b0e.elementor-element-2268b0e.elementor-element-2268b0e{margin:0 !important}
body.kf-page .elementor-element-6d01785.elementor-element-6d01785.elementor-element-6d01785{margin:0 !important}
body.kf-page .elementor-element-1cfcd2f.elementor-element-1cfcd2f.elementor-element-1cfcd2f{margin:0 !important}
body.kf-page .elementor-element-ce6f5f9.elementor-element-ce6f5f9.elementor-element-ce6f5f9{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-6f2e7ab.elementor-element-6f2e7ab.elementor-element-6f2e7ab{margin:0 !important}
body.kf-page .elementor-element-dd5c975.elementor-element-dd5c975.elementor-element-dd5c975{margin:0 !important}
body.kf-page .elementor-element-3280045.elementor-element-3280045.elementor-element-3280045{margin:0 !important}
body.kf-page .elementor-element-93e5296.elementor-element-93e5296.elementor-element-93e5296{margin:0 !important}
body.kf-page .elementor-element-a9633bc.elementor-element-a9633bc.elementor-element-a9633bc{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-0498675.elementor-element-0498675.elementor-element-0498675{margin:0 !important}
body.kf-page .elementor-element-e00feea.elementor-element-e00feea.elementor-element-e00feea{margin:0 !important}
body.kf-page .elementor-element-d6a68e1.elementor-element-d6a68e1.elementor-element-d6a68e1{margin:0 !important}
body.kf-page .elementor-element-4531ff0.elementor-element-4531ff0.elementor-element-4531ff0{margin:0 !important}
body.kf-page .elementor-element-cc2565a.elementor-element-cc2565a.elementor-element-cc2565a{margin:0 !important}
body.kf-page .elementor-element-2701568.elementor-element-2701568.elementor-element-2701568{margin:0 !important}
body.kf-page .elementor-element-1e21234.elementor-element-1e21234.elementor-element-1e21234{margin:0 !important}
body.kf-page .elementor-element-3627f10.elementor-element-3627f10.elementor-element-3627f10{margin:0 !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{margin:0 !important}
body.kf-page .elementor-element-b4c3257.elementor-element-b4c3257.elementor-element-b4c3257{margin:0 !important}
body.kf-page .elementor-element-5c16c4b.elementor-element-5c16c4b.elementor-element-5c16c4b{margin:0 !important}
body.kf-page .elementor-element-06039da.elementor-element-06039da.elementor-element-06039da{margin:0 !important}
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799{margin:0 !important}
body.kf-page .elementor-element-ca0f090.elementor-element-ca0f090.elementor-element-ca0f090{margin:0 !important}
body.kf-page .elementor-element-fa7905e.elementor-element-fa7905e.elementor-element-fa7905e{margin:0 !important}
body.kf-page .elementor-element-2ca7832.elementor-element-2ca7832.elementor-element-2ca7832{margin:0 !important}
body.kf-page .elementor-element-31e933e.elementor-element-31e933e.elementor-element-31e933e{margin:0 !important}
body.kf-page .elementor-element-9753897.elementor-element-9753897.elementor-element-9753897{margin:0 !important}
body.kf-page .elementor-element-7d5ca22.elementor-element-7d5ca22.elementor-element-7d5ca22{margin:0 !important}
body.kf-page .elementor-element-d069cdb.elementor-element-d069cdb.elementor-element-d069cdb{margin:0 !important}
body.kf-page .elementor-element-cdb9b31.elementor-element-cdb9b31.elementor-element-cdb9b31{margin:0 !important}
body.kf-page .elementor-element-d4e58a5.elementor-element-d4e58a5.elementor-element-d4e58a5{margin:0 !important}
body.kf-page .elementor-element-c9eb548.elementor-element-c9eb548.elementor-element-c9eb548{margin:0 !important}
body.kf-page .elementor-element-b90d041.elementor-element-b90d041.elementor-element-b90d041{margin:0 !important}
body.kf-page .elementor-element-f61c3a7.elementor-element-f61c3a7.elementor-element-f61c3a7{margin:0 !important}
body.kf-page .elementor-element-e0b38dd.elementor-element-e0b38dd.elementor-element-e0b38dd{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
/* img formats|IMG|Koykan store in a business d */
body.kf-page .elementor-element-2534899.elementor-element-2534899.elementor-element-2534899 img{object-fit:cover !important;object-position:50% 50% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}
body.kf-page .elementor-element-84392e6.elementor-element-84392e6.elementor-element-84392e6{margin:0 !important}
body.kf-page .elementor-element-18ccc7c.elementor-element-18ccc7c.elementor-element-18ccc7c{margin:0 !important}
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac{margin:0 !important}
body.kf-page .elementor-element-7fa805a.elementor-element-7fa805a.elementor-element-7fa805a{margin:0 !important}
body.kf-page .elementor-element-7c7a7b5.elementor-element-7c7a7b5.elementor-element-7c7a7b5{margin:0 !important}
body.kf-page .elementor-element-ba00741.elementor-element-ba00741.elementor-element-ba00741{margin:0 !important}
body.kf-page .elementor-element-b59fb65.elementor-element-b59fb65.elementor-element-b59fb65{margin:0 !important}
body.kf-page .elementor-element-d64eef8.elementor-element-d64eef8.elementor-element-d64eef8{margin:0 !important}
body.kf-page .elementor-element-35a2d76.elementor-element-35a2d76.elementor-element-35a2d76{margin:0 !important}
body.kf-page .elementor-element-69fc6a4.elementor-element-69fc6a4.elementor-element-69fc6a4{margin:0 !important}
body.kf-page .elementor-element-ea4970e.elementor-element-ea4970e.elementor-element-ea4970e{margin:0 !important}
body.kf-page .elementor-element-aba112e.elementor-element-aba112e.elementor-element-aba112e{margin:0 !important}
body.kf-page .elementor-element-2330210.elementor-element-2330210.elementor-element-2330210{margin:0 !important}
body.kf-page .elementor-element-7065147.elementor-element-7065147.elementor-element-7065147{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-5a13041.elementor-element-5a13041.elementor-element-5a13041{margin:0 !important}
body.kf-page .elementor-element-c6c656b.elementor-element-c6c656b.elementor-element-c6c656b{margin:0 !important}
body.kf-page .elementor-element-1d8683f.elementor-element-1d8683f.elementor-element-1d8683f{margin:0 !important}
body.kf-page .elementor-element-55f009a.elementor-element-55f009a.elementor-element-55f009a{margin:0 !important}
body.kf-page .elementor-element-bab5729.elementor-element-bab5729.elementor-element-bab5729{margin:0 !important}
body.kf-page .elementor-element-9e48461.elementor-element-9e48461.elementor-element-9e48461{margin:0 !important}
body.kf-page .elementor-element-ae5f053.elementor-element-ae5f053.elementor-element-ae5f053{margin:0 !important}
body.kf-page .elementor-element-bc7462e.elementor-element-bc7462e.elementor-element-bc7462e{margin:0 !important}
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6{margin:0 !important}
body.kf-page .elementor-element-bd8d648.elementor-element-bd8d648.elementor-element-bd8d648{margin:0 !important}
body.kf-page .elementor-element-f1f0398.elementor-element-f1f0398.elementor-element-f1f0398{margin:0 !important}
body.kf-page .elementor-element-471499c.elementor-element-471499c.elementor-element-471499c{margin:0 !important}
body.kf-page .elementor-element-7fa61d4.elementor-element-7fa61d4.elementor-element-7fa61d4{margin:0 !important}
body.kf-page .elementor-element-ba3929d.elementor-element-ba3929d.elementor-element-ba3929d{margin:0 !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{margin:0 !important}
body.kf-page .elementor-element-73129e0.elementor-element-73129e0.elementor-element-73129e0{margin:0 !important}
body.kf-page .elementor-element-1232146.elementor-element-1232146.elementor-element-1232146{margin:0 !important}
body.kf-page .elementor-element-5fe0253.elementor-element-5fe0253.elementor-element-5fe0253{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-c7d934b.elementor-element-c7d934b.elementor-element-c7d934b{margin:0 !important}
body.kf-page .elementor-element-7beae5c.elementor-element-7beae5c.elementor-element-7beae5c{margin:0 !important}
body.kf-page .elementor-element-4b86944.elementor-element-4b86944.elementor-element-4b86944{margin:0 !important}
body.kf-page .elementor-element-96886e3.elementor-element-96886e3.elementor-element-96886e3{margin:0 !important}
/* img brand|IMG|Guests in a Koykan restaurant */
body.kf-page .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b img{object-fit:cover !important;object-position:50% 50% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}
body.kf-page .elementor-element-0305586.elementor-element-0305586.elementor-element-0305586{margin:0 !important}
body.kf-page .elementor-element-aeb5d60.elementor-element-aeb5d60.elementor-element-aeb5d60{margin:0 !important}
body.kf-page .elementor-element-4577d39.elementor-element-4577d39.elementor-element-4577d39{margin:0 !important}
body.kf-page .elementor-element-d4259ba.elementor-element-d4259ba.elementor-element-d4259ba{margin:0 !important}
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac{margin:0 !important}
body.kf-page .elementor-element-28e9af6.elementor-element-28e9af6.elementor-element-28e9af6{margin:0 !important}
body.kf-page .elementor-element-e4bbc93.elementor-element-e4bbc93.elementor-element-e4bbc93{margin:0 !important}
body.kf-page .elementor-element-f38e9a8.elementor-element-f38e9a8.elementor-element-f38e9a8{margin:0 !important}
body.kf-page .elementor-element-0c7e241.elementor-element-0c7e241.elementor-element-0c7e241{margin:0 !important}
body.kf-page .elementor-element-ab5f5ad.elementor-element-ab5f5ad.elementor-element-ab5f5ad{margin:0 !important}
body.kf-page .elementor-element-e0de931.elementor-element-e0de931.elementor-element-e0de931{margin:0 !important}
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799{margin:0 !important}
body.kf-page .elementor-element-f467a8f.elementor-element-f467a8f.elementor-element-f467a8f{margin:0 !important}
body.kf-page .elementor-element-e7aefa0.elementor-element-e7aefa0.elementor-element-e7aefa0{margin:0 !important}
body.kf-page .elementor-element-d327bde.elementor-element-d327bde.elementor-element-d327bde{margin:0 !important}
body.kf-page .elementor-element-667e2ee.elementor-element-667e2ee.elementor-element-667e2ee{margin:0 !important}
body.kf-page .elementor-element-2ef61d6.elementor-element-2ef61d6.elementor-element-2ef61d6{margin:0 !important}
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799{margin:0 !important}
body.kf-page .elementor-element-d21588c.elementor-element-d21588c.elementor-element-d21588c{margin:0 !important}
body.kf-page .elementor-element-ba77ef1.elementor-element-ba77ef1.elementor-element-ba77ef1{margin:0 !important}
body.kf-page .elementor-element-b760753.elementor-element-b760753.elementor-element-b760753{margin:0 !important}
body.kf-page .elementor-element-8216b55.elementor-element-8216b55.elementor-element-8216b55{margin:0 !important}
body.kf-page .elementor-element-e8964f0.elementor-element-e8964f0.elementor-element-e8964f0{margin:0 !important}
body.kf-page .elementor-element-34d7c71.elementor-element-34d7c71.elementor-element-34d7c71{margin:0 !important}
body.kf-page .elementor-element-021efba.elementor-element-021efba.elementor-element-021efba{margin:0 !important}
body.kf-page .elementor-element-cde0de3.elementor-element-cde0de3.elementor-element-cde0de3{margin:0 !important}
body.kf-page .elementor-element-22eb29d.elementor-element-22eb29d.elementor-element-22eb29d{margin:0 !important}
body.kf-page .elementor-element-f227579.elementor-element-f227579.elementor-element-f227579{margin:0 !important}
body.kf-page .elementor-element-976ee83.elementor-element-976ee83.elementor-element-976ee83{margin:0 !important}
body.kf-page .elementor-element-b3ee831.elementor-element-b3ee831.elementor-element-b3ee831{margin:0 !important}
body.kf-page .elementor-element-95b7e6b.elementor-element-95b7e6b.elementor-element-95b7e6b{margin:0 !important}
body.kf-page .elementor-element-cad6295.elementor-element-cad6295.elementor-element-cad6295{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-b353a4a.elementor-element-b353a4a.elementor-element-b353a4a{margin:0 !important}
body.kf-page .elementor-element-cc47c39.elementor-element-cc47c39.elementor-element-cc47c39{margin:0 !important}
body.kf-page .elementor-element-7ceaf1b.elementor-element-7ceaf1b.elementor-element-7ceaf1b{margin:0 !important}
body.kf-page .elementor-element-6188d55.elementor-element-6188d55.elementor-element-6188d55{margin:0 !important}
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6{margin:0 !important}
body.kf-page .elementor-element-c0c9ad1.elementor-element-c0c9ad1.elementor-element-c0c9ad1{margin:0 !important}
body.kf-page .elementor-element-51ee203.elementor-element-51ee203.elementor-element-51ee203{margin:0 !important}
body.kf-page .elementor-element-ccd7a0c.elementor-element-ccd7a0c.elementor-element-ccd7a0c{margin:0 !important}
body.kf-page .elementor-element-e06bedf.elementor-element-e06bedf.elementor-element-e06bedf{margin:0 !important}
body.kf-page .elementor-element-27449de.elementor-element-27449de.elementor-element-27449de{margin:0 !important}
body.kf-page .elementor-element-489c41e.elementor-element-489c41e.elementor-element-489c41e{margin:0 !important}
body.kf-page .elementor-element-0ce804d.elementor-element-0ce804d.elementor-element-0ce804d{margin:0 !important}
body.kf-page .elementor-element-1137682.elementor-element-1137682.elementor-element-1137682{margin:0 !important}
body.kf-page .elementor-element-c520b0a.elementor-element-c520b0a.elementor-element-c520b0a{margin:0 !important}
body.kf-page .elementor-element-f2b9d02.elementor-element-f2b9d02.elementor-element-f2b9d02{margin:0 !important}
body.kf-page .elementor-element-c13fd14.elementor-element-c13fd14.elementor-element-c13fd14{margin:0 !important}
body.kf-page .elementor-element-2326195.elementor-element-2326195.elementor-element-2326195{margin:0 !important}
body.kf-page .elementor-element-01cd929.elementor-element-01cd929.elementor-element-01cd929{margin:0 !important}
body.kf-page .elementor-element-b9586df.elementor-element-b9586df.elementor-element-b9586df{margin:0 !important}
body.kf-page .elementor-element-0d8410f.elementor-element-0d8410f.elementor-element-0d8410f{margin:0 !important}
body.kf-page .elementor-element-0f6b44b.elementor-element-0f6b44b.elementor-element-0f6b44b{margin:0 !important}
body.kf-page .elementor-element-e3c7971.elementor-element-e3c7971.elementor-element-e3c7971{margin:0 !important}
body.kf-page .elementor-element-64d91c5.elementor-element-64d91c5.elementor-element-64d91c5{margin:0 !important}
body.kf-page .elementor-element-b1323f9.elementor-element-b1323f9.elementor-element-b1323f9{margin:0 !important}
body.kf-page .elementor-element-476ed4d.elementor-element-476ed4d.elementor-element-476ed4d{margin:0 !important}
body.kf-page .elementor-element-fd0579d.elementor-element-fd0579d.elementor-element-fd0579d{margin:0 !important}
body.kf-page .elementor-element-4ed80ae.elementor-element-4ed80ae.elementor-element-4ed80ae{margin:0 !important}
body.kf-page .elementor-element-9508cb1.elementor-element-9508cb1.elementor-element-9508cb1{margin:0 !important}
body.kf-page .elementor-element-4b171fa.elementor-element-4b171fa.elementor-element-4b171fa{margin:0 !important}
body.kf-page .elementor-element-a75933f.elementor-element-a75933f.elementor-element-a75933f{margin:0 !important}
body.kf-page .elementor-element-4cbc0a6.elementor-element-4cbc0a6.elementor-element-4cbc0a6{margin:0 !important}
body.kf-page .elementor-element-8bbd7fc.elementor-element-8bbd7fc.elementor-element-8bbd7fc{margin:0 !important}
body.kf-page .elementor-element-88cb3a2.elementor-element-88cb3a2.elementor-element-88cb3a2{margin:0 !important}
body.kf-page .elementor-element-d124891.elementor-element-d124891.elementor-element-d124891{margin:0 !important}
body.kf-page .elementor-element-7320910.elementor-element-7320910.elementor-element-7320910{margin:0 !important}
body.kf-page .elementor-element-669f487.elementor-element-669f487.elementor-element-669f487{margin:0 !important}
body.kf-page .elementor-element-cc349eb.elementor-element-cc349eb.elementor-element-cc349eb{margin:0 !important}
body.kf-page .elementor-element-84f742c.elementor-element-84f742c.elementor-element-84f742c{margin:0 !important}
body.kf-page .elementor-element-62c1ca3.elementor-element-62c1ca3.elementor-element-62c1ca3{margin:0 !important}
body.kf-page .elementor-element-5c1995e.elementor-element-5c1995e.elementor-element-5c1995e{margin:0 !important}
body.kf-page .elementor-element-92e24f0.elementor-element-92e24f0.elementor-element-92e24f0{margin:0 !important}
body.kf-page .elementor-element-f0e973f.elementor-element-f0e973f.elementor-element-f0e973f{margin:0 !important}
body.kf-page .elementor-element-45b793c.elementor-element-45b793c.elementor-element-45b793c{margin:0 !important}
body.kf-page .elementor-element-70e3dcd.elementor-element-70e3dcd.elementor-element-70e3dcd{margin:0 !important}
body.kf-page .elementor-element-171e1d7.elementor-element-171e1d7.elementor-element-171e1d7{margin:0 !important}
body.kf-page .elementor-element-a54f29f.elementor-element-a54f29f.elementor-element-a54f29f{margin:0 !important}
body.kf-page .elementor-element-978804e.elementor-element-978804e.elementor-element-978804e{margin:0 !important}
body.kf-page .elementor-element-e8673b4.elementor-element-e8673b4.elementor-element-e8673b4{margin:0 !important}
/* img formats|IMG|Koykan street store on a cit */
body.kf-page .elementor-element-d5435c7.elementor-element-d5435c7.elementor-element-d5435c7 img{object-fit:cover !important;object-position:50% 50% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}
body.kf-page .elementor-element-7c00258.elementor-element-7c00258.elementor-element-7c00258{margin:0 !important}
body.kf-page .elementor-element-4068a73.elementor-element-4068a73.elementor-element-4068a73{margin:0 !important}
body.kf-page .elementor-element-aa287de.elementor-element-aa287de.elementor-element-aa287de{margin:0 !important}
body.kf-page .elementor-element-3b1c1b9.elementor-element-3b1c1b9.elementor-element-3b1c1b9{margin:0 !important}
body.kf-page .elementor-element-8793e57.elementor-element-8793e57.elementor-element-8793e57{margin:0 !important}
body.kf-page .elementor-element-3fb58b2.elementor-element-3fb58b2.elementor-element-3fb58b2{margin:0 !important}
body.kf-page .elementor-element-8a926b0.elementor-element-8a926b0.elementor-element-8a926b0{margin:0 !important}
body.kf-page .elementor-element-c95ccca.elementor-element-c95ccca.elementor-element-c95ccca{margin:0 !important}
body.kf-page .elementor-element-4e9ef79.elementor-element-4e9ef79.elementor-element-4e9ef79{margin:0 !important}
body.kf-page .elementor-element-2d656b7.elementor-element-2d656b7.elementor-element-2d656b7{margin:0 !important}
body.kf-page .elementor-element-f2262b2.elementor-element-f2262b2.elementor-element-f2262b2{margin:0 !important}
body.kf-page .elementor-element-f519152.elementor-element-f519152.elementor-element-f519152{margin:0 !important}
body.kf-page .elementor-element-a16f6ea.elementor-element-a16f6ea.elementor-element-a16f6ea{margin:0 !important}
body.kf-page .elementor-element-c670d82.elementor-element-c670d82.elementor-element-c670d82{margin:0 !important}
body.kf-page .elementor-element-8855876.elementor-element-8855876.elementor-element-8855876{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-5b65c75.elementor-element-5b65c75.elementor-element-5b65c75{margin:0 !important}
body.kf-page .elementor-element-e0bc623.elementor-element-e0bc623.elementor-element-e0bc623{margin:0 !important}
body.kf-page .elementor-element-37b57ac.elementor-element-37b57ac.elementor-element-37b57ac{margin:0 !important}
body.kf-page .elementor-element-27142a6.elementor-element-27142a6.elementor-element-27142a6{margin:0 !important}
body.kf-page .elementor-element-a793439.elementor-element-a793439.elementor-element-a793439{margin:0 !important}
body.kf-page .elementor-element-a20b493.elementor-element-a20b493.elementor-element-a20b493{margin:0 !important}
body.kf-page .elementor-element-ba76a26.elementor-element-ba76a26.elementor-element-ba76a26{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-1c92cb9.elementor-element-1c92cb9.elementor-element-1c92cb9{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
body.kf-page .elementor-element-b8e7b53.elementor-element-b8e7b53.elementor-element-b8e7b53{margin:0 !important}
body.kf-page .elementor-element-9af3039.elementor-element-9af3039.elementor-element-9af3039{margin:0 !important}
body.kf-page .elementor-element-91ba109.elementor-element-91ba109.elementor-element-91ba109{margin:0 !important}
body.kf-page .elementor-element-fe0b9b9.elementor-element-fe0b9b9.elementor-element-fe0b9b9{margin:0 !important}
body.kf-page .elementor-element-cca3194.elementor-element-cca3194.elementor-element-cca3194{margin:0 !important}
body.kf-page .elementor-element-5aae0cc.elementor-element-5aae0cc.elementor-element-5aae0cc{margin:0 !important}
body.kf-page .elementor-element-df8142b.elementor-element-df8142b.elementor-element-df8142b{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-33d8d59.elementor-element-33d8d59.elementor-element-33d8d59{margin:0 !important}
body.kf-page .elementor-element-332179e.elementor-element-332179e.elementor-element-332179e{margin:0 !important}
body.kf-page .elementor-element-ecb07b0.elementor-element-ecb07b0.elementor-element-ecb07b0{margin:0 !important}
body.kf-page .elementor-element-295cd31.elementor-element-295cd31.elementor-element-295cd31{margin:0 !important}
body.kf-page .elementor-element-d5adb5f.elementor-element-d5adb5f.elementor-element-d5adb5f{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-7dc0908.elementor-element-7dc0908.elementor-element-7dc0908{margin:0 !important}
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac{margin:0 !important}
body.kf-page .elementor-element-27ae272.elementor-element-27ae272.elementor-element-27ae272{margin:0 !important}
body.kf-page .elementor-element-ad9d881.elementor-element-ad9d881.elementor-element-ad9d881{margin:0 !important}
body.kf-page .elementor-element-8f355bb.elementor-element-8f355bb.elementor-element-8f355bb{margin:0 !important}
body.kf-page .elementor-element-6f8e58d.elementor-element-6f8e58d.elementor-element-6f8e58d{margin:0 !important}
body.kf-page .elementor-element-6273d7c.elementor-element-6273d7c.elementor-element-6273d7c{margin:0 !important}
body.kf-page .elementor-element-a7840d7.elementor-element-a7840d7.elementor-element-a7840d7{margin:0 !important}
body.kf-page .elementor-element-5522dd5.elementor-element-5522dd5.elementor-element-5522dd5{margin:0 !important}
body.kf-page .elementor-element-d833f17.elementor-element-d833f17.elementor-element-d833f17{margin:0 !important}
body.kf-page .elementor-element-5621c9b.elementor-element-5621c9b.elementor-element-5621c9b{margin:0 !important}
body.kf-page .elementor-element-091b2e1.elementor-element-091b2e1.elementor-element-091b2e1{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-2830384.elementor-element-2830384.elementor-element-2830384{margin:0 !important}
body.kf-page .elementor-element-3bc2cb4.elementor-element-3bc2cb4.elementor-element-3bc2cb4{margin:0 !important}
body.kf-page .elementor-element-c306cbf.elementor-element-c306cbf.elementor-element-c306cbf{margin:0 !important}
body.kf-page .elementor-element-6538377.elementor-element-6538377.elementor-element-6538377{margin:0 !important}
body.kf-page .elementor-element-27e5bc8.elementor-element-27e5bc8.elementor-element-27e5bc8{margin:0 !important}
body.kf-page .elementor-element-8dc78db.elementor-element-8dc78db.elementor-element-8dc78db{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-83a1ded.elementor-element-83a1ded.elementor-element-83a1ded{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-8ffc6ae.elementor-element-8ffc6ae.elementor-element-8ffc6ae{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
body.kf-page .elementor-element-ccbffba.elementor-element-ccbffba.elementor-element-ccbffba{margin:0 !important}
body.kf-page .elementor-element-c51ba94.elementor-element-c51ba94.elementor-element-c51ba94{margin:0 !important}
body.kf-page .elementor-element-7efe1ce.elementor-element-7efe1ce.elementor-element-7efe1ce{margin:0 !important}
body.kf-page .elementor-element-1c96efe.elementor-element-1c96efe.elementor-element-1c96efe{margin:0 !important}
body.kf-page .elementor-element-3976e4d.elementor-element-3976e4d.elementor-element-3976e4d{margin:0 !important}
body.kf-page .elementor-element-1d9d6f3.elementor-element-1d9d6f3.elementor-element-1d9d6f3{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-5885972.elementor-element-5885972.elementor-element-5885972{margin:0 !important}
body.kf-page .elementor-element-d8121f5.elementor-element-d8121f5.elementor-element-d8121f5{margin:0 !important}
body.kf-page .elementor-element-a82729c.elementor-element-a82729c.elementor-element-a82729c{margin:0 !important}
body.kf-page .elementor-element-9a574c0.elementor-element-9a574c0.elementor-element-9a574c0{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-eed4cc1.elementor-element-eed4cc1.elementor-element-eed4cc1{margin:0 !important}
body.kf-page .elementor-element-46a8cc2.elementor-element-46a8cc2.elementor-element-46a8cc2{margin:0 !important}
body.kf-page .elementor-element-daaa550.elementor-element-daaa550.elementor-element-daaa550{margin:0 !important}
body.kf-page .elementor-element-1abbf40.elementor-element-1abbf40.elementor-element-1abbf40{margin:0 !important}
body.kf-page .elementor-element-d8b3f71.elementor-element-d8b3f71.elementor-element-d8b3f71{margin:0 !important}
body.kf-page .elementor-element-040cef8.elementor-element-040cef8.elementor-element-040cef8{margin:0 !important}
body.kf-page .elementor-element-27bf4a7.elementor-element-27bf4a7.elementor-element-27bf4a7{margin:0 !important}
body.kf-page .elementor-element-5e9cf8f.elementor-element-5e9cf8f.elementor-element-5e9cf8f{margin:0 !important}
body.kf-page .elementor-element-f6d7955.elementor-element-f6d7955.elementor-element-f6d7955{margin:0 !important}
body.kf-page .elementor-element-81c7eb6.elementor-element-81c7eb6.elementor-element-81c7eb6{margin:0 !important}
body.kf-page .elementor-element-e1a7aa5.elementor-element-e1a7aa5.elementor-element-e1a7aa5{margin:0 !important}
body.kf-page .elementor-element-8ddcdcb.elementor-element-8ddcdcb.elementor-element-8ddcdcb{margin:0 !important}
body.kf-page .elementor-element-d5bd2f4.elementor-element-d5bd2f4.elementor-element-d5bd2f4{margin:0 !important}
body.kf-page .elementor-element-18de96a.elementor-element-18de96a.elementor-element-18de96a{margin:0 !important}
body.kf-page .elementor-element-c861f08.elementor-element-c861f08.elementor-element-c861f08{margin:0 !important}
body.kf-page .elementor-element-65655ed.elementor-element-65655ed.elementor-element-65655ed{margin:0 !important}
body.kf-page .elementor-element-d2eb6de.elementor-element-d2eb6de.elementor-element-d2eb6de{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-eaca7d7.elementor-element-eaca7d7.elementor-element-eaca7d7{margin:0 !important}
body.kf-page .elementor-element-9769370.elementor-element-9769370.elementor-element-9769370{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
body.kf-page .elementor-element-6b749c4.elementor-element-6b749c4.elementor-element-6b749c4{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-85c8643.elementor-element-85c8643.elementor-element-85c8643{width:64px !important;min-width:64px !important;flex:0 0 64px !important;max-width:none !important}
/* img brand|IMG|Boro Milivojevic, CEO of Koyka */
body.kf-page .elementor-element-85c8643.elementor-element-85c8643.elementor-element-85c8643 img{object-fit:cover !important;object-position:50% 50% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;width:64px !important;height:64px !important;flex:0 0 auto !important;max-width:none !important}
body.kf-page .elementor-element-31cf259.elementor-element-31cf259.elementor-element-31cf259{margin:0 !important}
body.kf-page .elementor-element-abbd80a.elementor-element-abbd80a.elementor-element-abbd80a{margin:0 !important}
body.kf-page .elementor-element-dff5cce.elementor-element-dff5cce.elementor-element-dff5cce{margin:0 !important}
body.kf-page .elementor-element-36af4ab.elementor-element-36af4ab.elementor-element-36af4ab{margin:0 !important}
body.kf-page .elementor-element-195ad05.elementor-element-195ad05.elementor-element-195ad05{margin:0 !important}
body.kf-page .elementor-element-e8a4168.elementor-element-e8a4168.elementor-element-e8a4168{margin:0 !important}
body.kf-page .elementor-element-834cc58.elementor-element-834cc58.elementor-element-834cc58{margin:0 !important}
body.kf-page .elementor-element-254766a.elementor-element-254766a.elementor-element-254766a{margin:0 !important}
body.kf-page .elementor-element-39bb67e.elementor-element-39bb67e.elementor-element-39bb67e{margin:0 !important}
body.kf-page .elementor-element-75244f8.elementor-element-75244f8.elementor-element-75244f8{margin:0 !important}
body.kf-page .elementor-element-9e526a7.elementor-element-9e526a7.elementor-element-9e526a7{margin:0 !important}
body.kf-page .elementor-element-3c09c99.elementor-element-3c09c99.elementor-element-3c09c99{margin:0 !important}
body.kf-page .elementor-element-3afe7ac.elementor-element-3afe7ac.elementor-element-3afe7ac{margin:0 !important}
body.kf-page .elementor-element-ced5e28.elementor-element-ced5e28.elementor-element-ced5e28{margin:0 !important}
body.kf-page .elementor-element-bebe9cb.elementor-element-bebe9cb.elementor-element-bebe9cb{margin:0 !important}
body.kf-page .elementor-element-ce42460.elementor-element-ce42460.elementor-element-ce42460{margin:0 !important}
body.kf-page .elementor-element-d6a5c2b.elementor-element-d6a5c2b.elementor-element-d6a5c2b{margin:0 !important}
body.kf-page .elementor-element-59732bf.elementor-element-59732bf.elementor-element-59732bf{margin:0 !important}
body.kf-page .elementor-element-37ac4df.elementor-element-37ac4df.elementor-element-37ac4df{margin:0 !important}
body.kf-page .elementor-element-3ac7961.elementor-element-3ac7961.elementor-element-3ac7961{margin:0 !important}
body.kf-page .elementor-element-a3c54d1.elementor-element-a3c54d1.elementor-element-a3c54d1{margin:0 !important}
body.kf-page .elementor-element-049d6a7.elementor-element-049d6a7.elementor-element-049d6a7{margin:0 !important}
body.kf-page .elementor-element-7e42c66.elementor-element-7e42c66.elementor-element-7e42c66{margin:0 !important}
@media (min-width:901px){
body.kf-page .elementor-element-09b176d.elementor-element-09b176d.elementor-element-09b176d{width:calc((100% - 1 * (0px)) * 0.5587) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:calc((100vw - min(var(--shell), 100vw))/2 + var(--gutter)) !important;padding-right:clamp(28px, 4vw, 72px) !important}
body.kf-page .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (0px)) * 0.5600) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (0px)) * 0.4400) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-26263f1.elementor-element-26263f1.elementor-element-26263f1{display:flex !important;flex-direction:row !important;column-gap:0px !important;row-gap:0px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-ada9144.elementor-element-ada9144.elementor-element-ada9144{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-d1b9c5c.elementor-element-d1b9c5c.elementor-element-d1b9c5c{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 26px) !important;row-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-39e3c54.elementor-element-39e3c54.elementor-element-39e3c54{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-5581e1c.elementor-element-5581e1c.elementor-element-5581e1c{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-410fe5b.elementor-element-410fe5b.elementor-element-410fe5b{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-b19160c.elementor-element-b19160c.elementor-element-b19160c{width:calc((100% - 1 * (clamp(16px, 2vw, 26px))) / 2) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(28px, 3vw, 40px) !important;padding-right:clamp(28px, 3vw, 40px) !important}
body.kf-page .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (clamp(16px, 2vw, 26px))) * 0.5000) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (clamp(16px, 2vw, 26px))) * 0.5000) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-24aec51.elementor-element-24aec51.elementor-element-24aec51{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 26px) !important;row-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-87260c4.elementor-element-87260c4.elementor-element-87260c4{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+1){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+2){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+3){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+4){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+5){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7 > .e-con:nth-child(6n+6){width:calc((100% - 5 * (12px)) * 0.1667 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-9dae2b7.elementor-element-9dae2b7.elementor-element-9dae2b7{display:flex !important;flex-direction:row !important;column-gap:12px !important;row-gap:12px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:wrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-18ae472.elementor-element-18ae472.elementor-element-18ae472{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-d51f9d9.elementor-element-d51f9d9.elementor-element-d51f9d9{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b65196b.elementor-element-b65196b.elementor-element-b65196b{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-7aa8322.elementor-element-7aa8322.elementor-element-7aa8322{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-0456aec.elementor-element-0456aec.elementor-element-0456aec{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-ad097fd.elementor-element-ad097fd.elementor-element-ad097fd{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-79c4c48.elementor-element-79c4c48.elementor-element-79c4c48{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-5f07e3b.elementor-element-5f07e3b.elementor-element-5f07e3b{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-c2967d8.elementor-element-c2967d8.elementor-element-c2967d8{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-456c28e.elementor-element-456c28e.elementor-element-456c28e{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b6e4ec2.elementor-element-b6e4ec2.elementor-element-b6e4ec2{width:calc((100% - 5 * (12px)) / 6) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-ffa9e92.elementor-element-ffa9e92.elementor-element-ffa9e92{width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1 > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1 > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1 > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1 > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-18983e1.elementor-element-18983e1.elementor-element-18983e1{display:flex !important;flex-direction:row !important;column-gap:clamp(14px, 2vw, 24px) !important;row-gap:clamp(14px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-252b18a.elementor-element-252b18a.elementor-element-252b18a{width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-a5cabd9.elementor-element-a5cabd9.elementor-element-a5cabd9{width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-79de04c.elementor-element-79de04c.elementor-element-79de04c{width:calc((100% - 3 * (clamp(14px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-cebada7.elementor-element-cebada7.elementor-element-cebada7{width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6 > .e-con:nth-child(3n+1){width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6 > .e-con:nth-child(3n+2){width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6 > .e-con:nth-child(3n+3){width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-32429a6.elementor-element-32429a6.elementor-element-32429a6{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 24px) !important;row-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-c7f0912.elementor-element-c7f0912.elementor-element-c7f0912{width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-2871099.elementor-element-2871099.elementor-element-2871099{width:calc((100% - 2 * (clamp(16px, 2vw, 24px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-2d8377d.elementor-element-2d8377d.elementor-element-2d8377d{width:calc((100% - 1 * (clamp(16px, 2vw, 24px))) / 2) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.6vw, 34px) !important;padding-right:clamp(24px, 2.6vw, 34px) !important}
body.kf-page .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (clamp(16px, 2vw, 24px))) * 0.5000) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (clamp(16px, 2vw, 24px))) * 0.5000) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-e951464.elementor-element-e951464.elementor-element-e951464{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 24px) !important;row-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-2488343.elementor-element-2488343.elementor-element-2488343{width:calc((100% - 1 * (clamp(16px, 2vw, 24px))) / 2) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.6vw, 34px) !important;padding-right:clamp(24px, 2.6vw, 34px) !important}
body.kf-page .elementor-element-edbe10f.elementor-element-edbe10f.elementor-element-edbe10f{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59 > .e-con:nth-child(2n+1){width:180px !important;flex:0 0 180px !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59 > .e-con:nth-child(2n+2){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59{display:flex !important;flex-direction:row !important;column-gap:clamp(14px, 2vw, 28px) !important;row-gap:clamp(14px, 2vw, 28px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-f66c55b.elementor-element-f66c55b.elementor-element-f66c55b{width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.3591) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important}
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547 > .e-con:nth-child(3n+1){width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.3600) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547 > .e-con:nth-child(3n+2){width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.3600) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547 > .e-con:nth-child(3n+3){width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.2800) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4eb547.elementor-element-c4eb547.elementor-element-c4eb547{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 22px) !important;row-gap:clamp(16px, 2vw, 22px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-4289da1.elementor-element-4289da1.elementor-element-4289da1{width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.3591) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important}
body.kf-page .elementor-element-af962e7.elementor-element-af962e7.elementor-element-af962e7{width:calc((100% - 2 * (clamp(16px, 2vw, 22px))) * 0.2788) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.5vw, 32px) !important;padding-right:clamp(24px, 2.5vw, 32px) !important}
body.kf-page .elementor-element-52cee8e.elementor-element-52cee8e.elementor-element-52cee8e{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-23f295b.elementor-element-23f295b.elementor-element-23f295b{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 26px) !important;row-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-1cf7cf5.elementor-element-1cf7cf5.elementor-element-1cf7cf5{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-688b030.elementor-element-688b030.elementor-element-688b030{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-a36332c.elementor-element-a36332c.elementor-element-a36332c{width:calc((100% - 3 * (clamp(16px, 2vw, 26px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-94868a1.elementor-element-94868a1.elementor-element-94868a1{width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471 > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471 > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471 > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471 > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-77e3471.elementor-element-77e3471.elementor-element-77e3471{display:flex !important;flex-direction:row !important;column-gap:clamp(12px, 2vw, 22px) !important;row-gap:clamp(12px, 2vw, 22px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-526ed31.elementor-element-526ed31.elementor-element-526ed31{width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-2b0c239.elementor-element-2b0c239.elementor-element-2b0c239{width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b85b209.elementor-element-b85b209.elementor-element-b85b209{width:calc((100% - 3 * (clamp(12px, 2vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-15bfcde.elementor-element-15bfcde.elementor-element-15bfcde{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2 > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2 > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-0ab00e2.elementor-element-0ab00e2.elementor-element-0ab00e2{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-7cbc7c0.elementor-element-7cbc7c0.elementor-element-7cbc7c0{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-f42624d.elementor-element-f42624d.elementor-element-f42624d{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-479a198.elementor-element-479a198.elementor-element-479a198{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-09208fe.elementor-element-09208fe.elementor-element-09208fe{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-92dec73.elementor-element-92dec73.elementor-element-92dec73{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18 > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18 > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-3bcdd18.elementor-element-3bcdd18.elementor-element-3bcdd18{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-c319f3d.elementor-element-c319f3d.elementor-element-c319f3d{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-31adaae.elementor-element-31adaae.elementor-element-31adaae{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-6c81bdb.elementor-element-6c81bdb.elementor-element-6c81bdb{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7 > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7 > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c5576b7.elementor-element-c5576b7.elementor-element-c5576b7{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-909a892.elementor-element-909a892.elementor-element-909a892{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-c4ca8bb.elementor-element-c4ca8bb.elementor-element-c4ca8bb{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-e36bb87.elementor-element-e36bb87.elementor-element-e36bb87{width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e > .e-con:nth-child(2n+1){width:auto !important;flex:1 1 0% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e > .e-con:nth-child(2n+2){width:auto !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2c0748e.elementor-element-2c0748e.elementor-element-2c0748e{display:flex !important;flex-direction:row !important;column-gap:20px !important;row-gap:20px !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-29972d5.elementor-element-29972d5.elementor-element-29972d5{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31 > .e-con:nth-child(3n+1){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31 > .e-con:nth-child(3n+2){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31 > .e-con:nth-child(3n+3){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-8cc2e31.elementor-element-8cc2e31.elementor-element-8cc2e31{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 26px) !important;row-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-e817a74.elementor-element-e817a74.elementor-element-e817a74{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-cf991bc.elementor-element-cf991bc.elementor-element-cf991bc{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 32px) !important;padding-right:clamp(22px, 2.4vw, 32px) !important}
body.kf-page .elementor-element-d4f9310.elementor-element-d4f9310.elementor-element-d4f9310{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119 > .e-con:nth-child(3n+1){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119 > .e-con:nth-child(3n+2){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119 > .e-con:nth-child(3n+3){width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) * 0.3333) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-423d119.elementor-element-423d119.elementor-element-423d119{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 26px) !important;row-gap:clamp(16px, 2vw, 26px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-2ee115b.elementor-element-2ee115b.elementor-element-2ee115b{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-d7518c7.elementor-element-d7518c7.elementor-element-d7518c7{width:calc((100% - 2 * (clamp(16px, 2vw, 26px))) / 3) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-f550026.elementor-element-f550026.elementor-element-f550026{width:calc((100% - 1 * (clamp(20px, 2.6vw, 34px))) * 0.5864) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 30px) !important;padding-right:clamp(22px, 2.4vw, 30px) !important}
body.kf-page .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (clamp(20px, 2.6vw, 34px))) * 0.5870) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (clamp(20px, 2.6vw, 34px))) * 0.4130) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-2815298.elementor-element-2815298.elementor-element-2815298{display:flex !important;flex-direction:row !important;column-gap:clamp(20px, 2.6vw, 34px) !important;row-gap:clamp(20px, 2.6vw, 34px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-adeec27.elementor-element-adeec27.elementor-element-adeec27{width:calc((100% - 1 * (clamp(20px, 2.6vw, 34px))) * 0.4116) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(22px, 2.4vw, 30px) !important;padding-right:clamp(22px, 2.4vw, 30px) !important}
body.kf-page .elementor-element-2881ab4.elementor-element-2881ab4.elementor-element-2881ab4{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) * 0.2500 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) * 0.2500 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) * 0.2500 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) * 0.2500 - 0.5px) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-5dfeb7b.elementor-element-5dfeb7b.elementor-element-5dfeb7b{display:flex !important;flex-direction:row !important;column-gap:clamp(14px, 1.8vw, 22px) !important;row-gap:clamp(14px, 1.8vw, 22px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:wrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-4910c79.elementor-element-4910c79.elementor-element-4910c79{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-f30ba2a.elementor-element-f30ba2a.elementor-element-f30ba2a{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b34fdcb.elementor-element-b34fdcb.elementor-element-b34fdcb{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-9989a3d.elementor-element-9989a3d.elementor-element-9989a3d{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-79737ca.elementor-element-79737ca.elementor-element-79737ca{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b196d45.elementor-element-b196d45.elementor-element-b196d45{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-4ada834.elementor-element-4ada834.elementor-element-4ada834{width:calc((100% - 3 * (clamp(14px, 1.8vw, 22px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-4a8e499.elementor-element-4a8e499.elementor-element-4a8e499{width:calc((100% - 1 * (clamp(24px, 3vw, 44px))) * 0.4726) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-62370a9.elementor-element-62370a9.elementor-element-62370a9 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (clamp(24px, 3vw, 44px))) * 0.4750) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-62370a9.elementor-element-62370a9.elementor-element-62370a9 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (clamp(24px, 3vw, 44px))) * 0.5250) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-62370a9.elementor-element-62370a9.elementor-element-62370a9{display:flex !important;flex-direction:row !important;column-gap:clamp(24px, 3vw, 44px) !important;row-gap:clamp(24px, 3vw, 44px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-44af8a0.elementor-element-44af8a0.elementor-element-44af8a0{width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6 > .e-con:nth-child(4n+1){width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6 > .e-con:nth-child(4n+2){width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6 > .e-con:nth-child(4n+3){width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6 > .e-con:nth-child(4n+4){width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) * 0.2500) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-7957cf6.elementor-element-7957cf6.elementor-element-7957cf6{display:flex !important;flex-direction:row !important;column-gap:clamp(16px, 2vw, 24px) !important;row-gap:clamp(16px, 2vw, 24px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-cd3a12d.elementor-element-cd3a12d.elementor-element-cd3a12d{width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b87f714.elementor-element-b87f714.elementor-element-b87f714{width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-8667b56.elementor-element-8667b56.elementor-element-8667b56{width:calc((100% - 3 * (clamp(16px, 2vw, 24px))) / 4) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab{width:calc((100% - 1 * (clamp(26px, 3.4vw, 56px))) * 0.5244) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0px !important;padding-right:0px !important}
body.kf-page .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113 > .e-con:nth-child(2n+1){width:calc((100% - 1 * (clamp(26px, 3.4vw, 56px))) * 0.5250) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113 > .e-con:nth-child(2n+2){width:calc((100% - 1 * (clamp(26px, 3.4vw, 56px))) * 0.4750) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}
body.kf-page .elementor-element-97de113.elementor-element-97de113.elementor-element-97de113{display:flex !important;flex-direction:row !important;column-gap:clamp(26px, 3.4vw, 56px) !important;row-gap:clamp(26px, 3.4vw, 56px) !important;margin-left:0 !important;margin-right:0 !important;flex-wrap:nowrap !important;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start !important;width:100% !important}
body.kf-page .elementor-element-56aed27.elementor-element-56aed27.elementor-element-56aed27{width:calc((100% - 1 * (clamp(26px, 3.4vw, 56px))) * 0.4736) !important;flex:0 0 auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(24px, 2.8vw, 34px) !important;padding-right:clamp(24px, 2.8vw, 34px) !important}
}

}

/* ============================================================
   manual.css -- rucna paritetna pravila po Elementor ID-u (09.09.2026.)
   Za blokove koje generatori ne mogu spariti (mockup pseudo-elementi,
   tekst razbijen u spanove). Ide ZADNJI u style.css.
   ============================================================ */
/* begin: kruzici koraka -- Elementorov default padding 10px gusi broj u kutiji 22px */
body.kf-page .e-con.kf-stepnum.kf-stepnum{padding:0 !important}
body.kf-page .e-con.kf-stepnum .elementor-widget-text-editor p{width:22px;line-height:22px;text-align:center;margin:0}
/* hero meta: mockup p.hero__meta{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:34px;padding-top:22px;border-top} */
body.kf-page .elementor-element-a06a144.elementor-element-a06a144{display:none !important}
/* hero excl: rub i padding nosi sam p (sync.css); omotac ne smije dodati svoj sloj */
body.kf-page .elementor-element-7e2ef4d.elementor-element-7e2ef4d{padding:0 !important;border:0 !important}

/* tracks: Elementor divider widgeti u karticama; mockup crta rub na dd (sync.css) -> divideri se ne prikazuju */
body.kf-page .e-con.kf-card .elementor-widget-divider,
body.kf-page .e-con.kf-track-afp .elementor-widget-divider,
body.kf-page .e-con.kf-track-aop .elementor-widget-divider,
body.kf-page .e-con.kf-track-mfp .elementor-widget-divider{display:none !important}
/* apply koraci: mockup li{display:flex;gap:14px;padding:13px 0;border-bottom dashed}; red bez kf-row negativne margine */
body.kf-page .e-con.kf-steprow.kf-steprow{margin-left:0 !important;margin-right:0 !important;width:100% !important;column-gap:14px !important;padding:13px 0 !important}
/* profile: mockup .prof li{display:flex;gap:14px;padding:20px 22px;border-radius:12px} */
body.kf-page .e-con.kf-profcard.kf-profcard{padding:20px 22px !important;border-radius:12px !important;column-gap:14px !important}
body.kf-page .e-con.kf-profcard > .e-con.kf-gap{padding-left:0 !important;padding-right:0 !important}

/* Elementorov default padding 10px na kontejnerima izravno u shellu (zaglavlje sekcije, redovi):
   mockup ih nema; kartice/dekor pobjeduju specificnoscu (5 klasa) */
body.kf-page .kf-shell > .e-con:not(.kf-gap){padding:0 !important} /* (0,4,1): slabije od dekora (0,5,1) */

/* territory: mockup .terr{display:grid;gap:12px} -- omotac redova ne postoji u Elementoru, razmak ide po redu */
body.kf-page .e-con.kf-kv + .e-con.kf-kv.kf-kv{margin-top:12px !important}

/* kf-shell: Elementorov default padding 10px gore/dolje; mockup .shell ima samo padding-inline */
body.kf-page .e-con.kf-shell.kf-shell{padding-top:0 !important;padding-bottom:0 !important}

/* profile: unutarnji red/stupci kartice bez Elementorovog default paddinga; tick 22px */
body.kf-page .e-con.kf-profcard.kf-profcard > .e-con{padding:0 !important;margin:0 !important;width:100% !important}
body.kf-page .e-con.kf-profcard.kf-profcard .e-con.kf-gap{padding:0 !important}
/* apply kartica: mockup .apply__card p{font-size:1.02rem} i za "Or write to" napomenu */
body.kf-page .kf-applycard .kf-note p{font-size:1.02rem !important;line-height:1.62 !important}

@media (min-width:1141px){
/* --- ciljani paritet, mjereno layout_probe 09.09. --- */
/* formats: mockup .tags je unutar .fmt__b (333-48=285px), pa se 3 cipa lome u 2 reda;
   live chiprow je sirok 333 i stane u 1 red -> ista sirina kao tekst kartice. */
body.kf-page .e-con.kf-fmt > .e-con.kf-chiprow{padding-left:24px !important;padding-right:24px !important;width:100% !important}
/* territory: mockup .terr__k je 180px (minmax(120px,180px)), live 235px -> tekst desno pada u 2 reda */
body.kf-page .e-con.kf-kv.kf-kv > .e-con:first-child{flex:0 0 180px !important;width:180px !important;max-width:180px !important}
/* profile: mockup .prof span{font-size:0.97rem} u block divu -> visina retka 25.66px;
   Elementorov p nasljeduje 1.62 pa je isto, ali sirina 430 vs 434 lomi zadnju rijec */
body.kf-page .e-con.kf-profcard.kf-profcard > .e-con.kf-row{width:100% !important;column-gap:14px !important}
body.kf-page .e-con.kf-profcard .e-con.kf-gap{padding:0 !important;flex:1 1 auto !important;width:auto !important}
/* territory: samo redovi u SEKCIJI 02 (kf-kv postoji i u aop/involves/infographic).
   Mockup .terr__row{padding:18px 22px}; live je imao 17/28 (spario se s fee redom). */
body.kf-page .elementor-element-d6c39bc.elementor-element-d6c39bc.elementor-element-d6c39bc.elementor-element-d6c39bc,
body.kf-page .elementor-element-f704048.elementor-element-f704048.elementor-element-f704048.elementor-element-f704048,
body.kf-page .elementor-element-c85a377.elementor-element-c85a377.elementor-element-c85a377.elementor-element-c85a377,
body.kf-page .elementor-element-763020b.elementor-element-763020b.elementor-element-763020b.elementor-element-763020b{padding:18px 22px !important;column-gap:28px !important}
body.kf-page .elementor-element-d6c39bc > .e-con.kf-b74,
body.kf-page .elementor-element-f704048 > .e-con.kf-b74,
body.kf-page .elementor-element-c85a377 > .e-con.kf-b74,
body.kf-page .elementor-element-763020b > .e-con.kf-b74{flex:0 0 798px !important;width:798px !important;max-width:798px !important;padding:0 !important}
body.kf-page .elementor-element-d6c39bc > .e-con.kf-b26,
body.kf-page .elementor-element-f704048 > .e-con.kf-b26,
body.kf-page .elementor-element-c85a377 > .e-con.kf-b26,
body.kf-page .elementor-element-763020b > .e-con.kf-b26{flex:0 0 180px !important;width:180px !important;max-width:180px !important;padding:0 !important}
/* brand: mockup slika je 511x351 (kadar iz .about-media aspect-ratio); live img je bio 511x510 */
body.kf-page .elementor-element-5febb4b img{height:351px !important;object-fit:cover !important;object-position:50% 42% !important}
/* hero: mockup .hero__sub{margin-top:24px iz h1 mb} i .hero__meta redak je 19px visok
   (live 33px jer su span-ovi u flexu s vlastitim line-boxom) */
body.kf-page .kf-herotext .kf-t.kf-lede,
body.kf-page .elementor-element-b9586df.elementor-element-b9586df.elementor-element-b9586df.elementor-element-b9586df{margin-top:24px !important}
/* povuceno: display:inline je razbijao flex raspored hero meta linije */
body.kf-page .elementor-element-33e5799 p{align-items:baseline !important;row-gap:8px !important}
/* hero: mockup .hero__meta{margin-top:34px;padding-top:22px;border-top} + .hero__excl{margin-top:22px};
   live je imao samo divider widget (skriven) pa je blok bio 44px krac. */
body.kf-page .kf-herotext .elementor-element-33e5799{margin-top:34px !important;padding-top:22px !important;border-top:1px solid var(--rule) !important}
body.kf-page .kf-herotext .elementor-element-7e2ef4d{margin-top:22px !important}
}

/* ============================================================
   14.09.2026. -- paritet naslovnice (F2-F6)
   Svaki selektor je provjeren verify_sel.py/find_ids.py da STVARNO pogada element.
   ============================================================ */

/* F3: mockup .sec__h{margin-bottom:14px}; Elementorov heading widget ima 0.
   p2_rhythm prijavljuje 6 H2 (why, involves, reach, advantages, begin, faq).
   Klasa kf-step-3 nosi bas te naslove sekcija (potvrdeno find_ids). */
/* povuceno 4. prolaz: dizalo je why/advantages/begin za 14px */

/* F2: apply napomena "Or write to franchise@koykan.com" -- mockup .apply__note{font-size:1.02rem}
   = 16.32px / 26.4384px. Widget je c3f60c6 (ne b26da31, taj ne postoji). */
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6,
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6 p{
  font-size:16.32px !important;line-height:26.4384px !important}

@media (min-width:1141px){

/* ---- F4/F5 territory (sekcija 54e116e, 778 vs 807 = 3,59 %)
   Mockup .terr__row{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:28px;
   padding:18px 22px}. Live redovi 40d7c2b/332874b/5888f59 su flex pa je tekstualni
   stupac 743 umjesto 798 i lomi se u manje redaka.
   (Stari manual.css je ciljao d6c39bc/f704048/c85a377/763020b -- to su FORMATS spec redovi,
   ne territory; ta pravila su ostala i dalje vrijede za formats.) */
body.kf-page .elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b,
body.kf-page .elementor-element-332874b.elementor-element-332874b.elementor-element-332874b.elementor-element-332874b,
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59{
  display:grid !important;grid-template-columns:180px 1fr !important;
  column-gap:28px !important;row-gap:0 !important;align-items:center !important;
  padding:18px 22px !important}
/* u gridu flex-basis iz sync-boxes vise ne smije fiksirati sirinu stupca */
body.kf-page .elementor-element-40d7c2b > .e-con,
body.kf-page .elementor-element-332874b > .e-con,
body.kf-page .elementor-element-5888f59 > .e-con{
  flex:none !important;max-width:none !important;width:auto !important;padding:0 !important}

/* F6(a) territory "Area" red (5888f59): mockup .terr__row--area{background:var(--maroon-wash);
   border-color:#E9CFD8} i .terr__k{color:var(--maroon-deep)}. Live ga crta bijelo. */
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59{
  background-color:#F7E9EE !important;border-color:#E9CFD8 !important}
body.kf-page .elementor-element-5888f59 .elementor-heading-title{color:#5C1F35 !important}

/* ---- F4/F5 profile (903 vs 938 = 3,73 %)
   Mockup li{display:flex;gap:14px} + tick 22px -> tekstualni stupac 434.
   Live a99a3fd je 470 (siri od kartice 516 minus padding 44 = 472) i tekst 438,
   pa se recenice lome u manje redaka nego u mockupu. */
body.kf-page .elementor-element-a99a3fd.elementor-element-a99a3fd.elementor-element-a99a3fd.elementor-element-a99a3fd{
  width:100% !important;max-width:100% !important;margin:0 !important;
  column-gap:14px !important;row-gap:0 !important;flex-wrap:nowrap !important;align-items:flex-start !important}
/* tick celija: mockup .prof .tick{flex:0 0 auto;width:22px;height:22px;margin-top:2px} */
body.kf-page .elementor-element-a99a3fd > .e-con:first-child{
  flex:0 0 22px !important;width:22px !important;max-width:22px !important;
  margin-top:2px !important;padding:0 !important}
/* tekstualna celija 8ac003c: ostatak sirine, bez min-width ogranicenja flexa */
body.kf-page .elementor-element-8ac003c.elementor-element-8ac003c.elementor-element-8ac003c{
  flex:1 1 auto !important;min-width:0 !important;width:auto !important;max-width:none !important;padding:0 !important}

/* ---- F5 aop (940 vs 952 px u p4)
   Mockup .pool__in{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}
   i .pool__t{max-width:52ch} -> redak se lomi u 2 retka (71px), red je 113px.
   Live 74448ee je nowrap u 1 retku (52px), red 94px. */
body.kf-page .elementor-element-74448ee.elementor-element-74448ee.elementor-element-74448ee.elementor-element-74448ee{
  flex-wrap:wrap !important;align-items:baseline !important;
  column-gap:18px !important;row-gap:6px !important}
body.kf-page .elementor-element-a827222.elementor-element-a827222.elementor-element-a827222{
  max-width:52ch !important;flex:0 1 auto !important}

/* ---- F5 hero (668 vs 670 px, 4,56 % piksela)
   Mockup .hero__meta{display:flex;flex-wrap:wrap;gap:8px 24px} -> 2 retka, 80px.
   Live 33e5799 p je block (67px), pa su "5 openings a year" i "10 year" na krivim mjestima. */
/* premjesteno ispod bloka (vrijedi od 1025px) */
}

/* ============================================================
   14.09.2026. (2. prolaz) -- nadjacati sync.css
   ZAMKA: sync_css.py emitira pravila oblika
     body.kf-page .elementor-element-X.elementor-element-X.elementor-element-X > h2:nth-of-type(1){...!important}
   To je specificnost (0,3,1) + !important. Pravilo bez child+nth dijela (0,3,0)+!important
   GUBI iako je kasnije u datoteci. Zato ovdje ponavljam ISTI oblik selektora s 4 klase.
   Izmjereno why_css.py: mb=0px je dolazio iz sync.css, ne iz Elementora.
   ============================================================ */

/* F3: mockup .sec__h{margin-bottom:14px}. Sest H2 naslova sekcija koje p2_rhythm prijavljuje.
   Id-evi iz find_ids.py: why=fe587f3, involves=0305586, faq=c2d0cd2; reach/advantages/begin
   se hvataju preko kf-step-3 + isti nth-of-type oblik. */
/* povuceno 4. prolaz: H2 14px dizao sekcije */

/* F2: apply napomena -- sync.css gura 0.93rem preko `> p:nth-of-type(1)`; mockup .apply__note
   je 1.02rem = 16.32px / 26.4384px. Isti oblik selektora, 4 ponavljanja klase. */
body.kf-page .elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6.elementor-element-c3f60c6 > p:nth-of-type(1){
  font-size:16.32px !important;line-height:26.4384px !important}

/* ============================================================
   14.09.2026. (3. prolaz) -- ispravak visine nakon H2 margine + profile gap
   ============================================================ */
@media (min-width:1141px){

/* Mjereno: dodavanje mockupovih 14px na H2 poraslo je 6 sekcija za tocno 14px
   (why 693->707, involves 830->844, reach 1019->1033, advantages 586->600,
   begin 416->430, faq 1269->1283).
   Uzrok: mockup .sec__head{margin-bottom:clamp(24px,2.6vw,38px)}=37.44px i H2 unutra
   ima jos 14px, ali u mockupu je H2 u BLOCK kontejneru pa se donja margina H2 SPAJA s
   marginom zaglavlja (collapsing). Elementorovo zaglavlje je FLEX -- tamo se margine
   NE spajaju, pa se 14px zbroji.
   Ispravak: zaglavlje dobiva 37.44-14 = 23.44px; zbroj ostaje mockupovih 37.44px,
   a H2 zadrzava 14px koje mjeri p2_rhythm. Zaglavlja su djeca kf-shella koja sadrze
   kf-step-3 naslov; ciljam ih preko klase naslova unutar njih. */
body.kf-page .elementor-element-1b129b9.elementor-element-1b129b9.elementor-element-1b129b9:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-4ed8e55.elementor-element-4ed8e55.elementor-element-4ed8e55:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-d049b9b.elementor-element-d049b9b.elementor-element-d049b9b:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-ea4a31c.elementor-element-ea4a31c.elementor-element-ea4a31c:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-993d87a.elementor-element-993d87a.elementor-element-993d87a:is(.e-con,.elementor-widget){margin-bottom:23.44px !important}

/* apply "Start the conversation." -- mockup ima inline margin-bottom:16px (mockup:1293),
   ne 14px kao ostali naslovi sekcija; p2_rhythm to prijavljuje kao jedinu preostalu razliku. */
/* povuceno 4. prolaz: pogadalo je reach, ne apply */

/* profile: sync.css postavlja .kf-check{column-gap:10px}, mockup .prof li{gap:14px}.
   4px po kartici mijenja sirinu teksta i prelamanje -> sekcija 904 umjesto 939. */
body.kf-page .e-con.kf-check.kf-check.kf-check{column-gap:14px !important}
}

/* ============================================================
   14.09.2026. (4. prolaz) -- POVLACENJE krive kompenzacije
   Mjereno heads2.py: SVA zaglavlja imaju 37.44px kontejner + 14px H2, IDENTICNO mockupu.
   Dakle 14px na H2 NIJE bio visak; moja kompenzacija na 23.44px (3. prolaz) bila je
   pogresna i sama je pomicala sekcije. Vracam zaglavlja na mockupovih 37.44px.
   Jedina stvarna razlika: reach (2dbf8b4) ima 16px umjesto 14px na H2.
   ============================================================ */
@media (min-width:1141px){
/* zamijenjeno 5. prolazom */

/* reach: sync.css gura 16px; mockup .sec__head h2{margin-bottom:14px} (mockup:185).
   Kontejner naslova je 2dbf8b4, H2 unutra je jedini h2 tog kontejnera. */
body.kf-page .elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4 h2{
  margin-bottom:14px !important}

/* Pravilo iz 3. prolaza `.kf-inksec .kf-step-3 > h2{margin-bottom:16px}` je pogodilo
   REACH (i on je inksec), ne apply -- zato je reach dobio 16px. Apply "Start the
   conversation." (b72d2ab) vec ima mockupovih 16px bez ikakvog pravila, pa ga ciljam
   izravno po ID-u, a siroko .kf-inksec pravilo iznad neutralizira pravilo za reach. */
body.kf-page .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab h2{
  margin-bottom:16px !important}
}

/* ============================================================
   14.09.2026. (5. prolaz) -- H2 14px BEZ rasta sekcija
   Izmjereno u 2.-4. prolazu: F3 (ritam) i F4 (visine) su se iskljucivali.
   Mockup .sec__head{margin-bottom:37.44px} + .sec__head h2{margin-bottom:14px}, ali u
   mockupu je h2 ZADNJE dijete BLOCK kontejnera pa se margine SPAJAJU -> ukupno 37.44px.
   Elementorovo zaglavlje je FLEX (heads2.py: disp=flex) -> margine se NE spajaju, pa
   H2 margina dolazi PREKO kontejnerove i sekcija raste tocno 14px.
   Ispravak: H2 zadrzava mockupovih 14px (mjeri F3), a SVAKO zaglavlje dobiva
   37.44-14 = 23.44px (zbroj ostaje mockupovih 37.44px, F4 ostaje zelen).
   Kontejneri iz heads2.py, svih 15 sa 37.44px (apply b72d2ab ima 0 i ne dira se).
   ============================================================ */
@media (min-width:1141px){
/* H2 naslovi sekcija: mockupovih 14px (mockup:185) */
body.kf-page .kf-shell .kf-step-3.kf-step-3.kf-step-3 > h2:nth-of-type(1),
body.kf-page .kf-shell .kf-step-3.kf-step-3.kf-step-3 .elementor-heading-title{margin-bottom:14px !important}

/* ...i kompenzacija na kontejneru zaglavlja, da zbroj ostane 37.44px */
body.kf-page .elementor-element-1b129b9.elementor-element-1b129b9.elementor-element-1b129b9,
body.kf-page .elementor-element-deb8dc1.elementor-element-deb8dc1.elementor-element-deb8dc1,
body.kf-page .elementor-element-e1096fb.elementor-element-e1096fb.elementor-element-e1096fb,
body.kf-page .elementor-element-66be0d1.elementor-element-66be0d1.elementor-element-66be0d1,
body.kf-page .elementor-element-5928374.elementor-element-5928374.elementor-element-5928374,
body.kf-page .elementor-element-d243aee.elementor-element-d243aee.elementor-element-d243aee,
body.kf-page .elementor-element-0806627.elementor-element-0806627.elementor-element-0806627,
body.kf-page .elementor-element-b706013.elementor-element-b706013.elementor-element-b706013,
body.kf-page .elementor-element-4ed8e55.elementor-element-4ed8e55.elementor-element-4ed8e55,
body.kf-page .elementor-element-3522149.elementor-element-3522149.elementor-element-3522149,
body.kf-page .elementor-element-47b4948.elementor-element-47b4948.elementor-element-47b4948,
body.kf-page .elementor-element-2dbf8b4.elementor-element-2dbf8b4.elementor-element-2dbf8b4,
body.kf-page .elementor-element-d049b9b.elementor-element-d049b9b.elementor-element-d049b9b,
body.kf-page .elementor-element-ea4a31c.elementor-element-ea4a31c.elementor-element-ea4a31c,
body.kf-page .elementor-element-993d87a.elementor-element-993d87a.elementor-element-993d87a{
  margin-bottom:23.44px !important}

/* apply "Start the conversation." (b72d2ab): mockup inline margin-bottom:16px (mockup:1293);
   njegov kontejner ima 0 pa nema sto kompenzirati. */
body.kf-page .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab h2{
  margin-bottom:16px !important}
}

/* 6. prolaz: apply H2 -- moje pravilo .kf-step-3 h2{14px} dolazi KASNIJE i ima istu
   specificnost kao b72d2ab h2{16px}, pa pobjeduje. Mockup (mockup:1293) trazi 16px.
   Dizem specificnost na 4 klase + :is. */
@media (min-width:1141px){
body.kf-page .elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab.elementor-element-b72d2ab:is(.e-con,.elementor-widget) h2{margin-bottom:16px !important}
}

/* F6(c): pace kvadrati -- mockup:357-360 svi su var(--maroon)=#993556 s opacityjem
   po godini (.55/.7/.85/.9), a live ih boji razlicitim bojama (#993556 i #5C1F35).
   Redovi kvadrata po godini: 84cb996, 957ddec, 60345a4, c9b8ddb. */
@media (min-width:1141px){
body.kf-page .elementor-element-84cb996 > .e-con.kf-dot,
body.kf-page .elementor-element-957ddec > .e-con.kf-dot,
body.kf-page .elementor-element-60345a4 > .e-con.kf-dot,
body.kf-page .elementor-element-c9b8ddb > .e-con.kf-dot{background-color:#993556 !important}
body.kf-page .elementor-element-84cb996 > .e-con.kf-dot{opacity:.55 !important}
body.kf-page .elementor-element-957ddec > .e-con.kf-dot{opacity:.7 !important}
body.kf-page .elementor-element-60345a4 > .e-con.kf-dot{opacity:.85 !important}
body.kf-page .elementor-element-c9b8ddb > .e-con.kf-dot{opacity:.9 !important}
}


/* F6(d): hero meta linija -- mockup .hero__meta{font-size:.94rem}=15.04px, lh 24.3648px
   (mockup:217-220). Live je nasljedivao 16.32px. Ciljam ID 33e5799 s 4 klase + :is
   jer sync.css emitira :is(.e-con,.elementor-widget) varijantu (0,4,0). */
@media (min-width:1141px){
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p,
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p span,
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p b{
  font-size:15.04px !important;line-height:24.3648px !important}

/* F6(a): territory Area red (5888f59) -- mockup .terr__row--area{background:var(--maroon-wash)}
   =#F7E9EE, .terr__k{color:var(--maroon-deep)}=#5C1F35 (mockup:309-310).
   sync-boxes emitira background-color na :is(.e-con,.elementor-widget) (0,4,0) pa moram isto. */
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59:is(.e-con,.elementor-widget){
  background-color:#F7E9EE !important;border-color:#E9CFD8 !important}
body.kf-page .elementor-element-5888f59 .elementor-heading-title,
body.kf-page .elementor-element-5888f59 h3.elementor-heading-title{color:#5C1F35 !important}
}

/* ============================================================
   14.09.2026. (7. prolaz) -- ZADNJE DVIJE VISINE: territory + profile
   ============================================================ */
@media (min-width:1141px){

/* ---- territory (778 vs 807 = 3,59 %)
   IZMJERENO (probe_tp4/tp5): sami redovi su VEC tocni -- Country 90/90,
   Region 107/111, Area 146/147. Cijeli manjak je RAZMAK OKO redova:
   mockup ima wrapper .terr{display:grid;gap:12px;margin-top:8px} (mockup:301),
   a u Elementoru tog wrappera NEMA -- 40d7c2b/332874b/5888f59 su izravna djeca
   shella i lijepe se jedan na drugi (izmjereni topovi 297, 379, 482 -> razmak 0;
   mockup 307, 409, 533 -> razmak 12).
   Nadomjestam wrapper marginama na samim redovima: 8 px iznad prvog (= .terr
   margin-top) + 12 px iznad drugog i treceg (= .terr gap). Ukupno +32 px.
   sync-boxes.css gura margin:0 !important na (0,3,0), pa 4 klase + :is da pobijedi. */
body.kf-page .elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b.elementor-element-40d7c2b:is(.e-con,.elementor-widget){
  margin-top:8px !important}
body.kf-page .elementor-element-332874b.elementor-element-332874b.elementor-element-332874b.elementor-element-332874b:is(.e-con,.elementor-widget),
body.kf-page .elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59.elementor-element-5888f59:is(.e-con,.elementor-widget){
  margin-top:12px !important}

/* ---- profile (903 vs 938 = 3,73 %)
   IZMJERENO (probe_tp3): tekstualna celija mockupa je 93 px, live 81 px.
   Mockup: <b> 30 px + margin-bottom 3 = 33, pa <span> INLINE unutar BLOCK diva.
   Inline span NE nosi svoju line-height (25,1424) nego strut roditelja
   (.prof div nasljeduje 30,0672) -> svaki redak napreduje 30,0672 px:
   2 retka -> 33 + 2 x 30,0672 = 93,1 (mockup 93)
   3 retka -> 33 + 3 x 30,0672 = 123,2 (mockup 123)
   Live: paragraf je BLOCK na line-height 23,808/25,1424 -> 2 x 23,808 = 48 -> 81.
   Dodatno, kartica 1 (4502024) ima i kriv font-size 14,88 umjesto 15,52
   (mockup .prof span{font-size:0.97rem} = 15,52px, mockup:388) -- ostalih pet su 15,52.
   Zato svih 6 dobiva i fs 15,52 i lh 30,0672 (strut roditelja).
   sync.css emitira `...XXX.XXX.XXX > p:nth-of-type(1)` na (0,3,1);
   4 ponovljene klase + > p daje (0,4,1) i pobjeduje. */
body.kf-page .elementor-element-4502024.elementor-element-4502024.elementor-element-4502024.elementor-element-4502024 > p,
body.kf-page .elementor-element-aa287de.elementor-element-aa287de.elementor-element-aa287de.elementor-element-aa287de > p,
body.kf-page .elementor-element-11e79bb.elementor-element-11e79bb.elementor-element-11e79bb.elementor-element-11e79bb > p,
body.kf-page .elementor-element-93e5296.elementor-element-93e5296.elementor-element-93e5296.elementor-element-93e5296 > p,
body.kf-page .elementor-element-f227579.elementor-element-f227579.elementor-element-f227579.elementor-element-f227579 > p,
body.kf-page .elementor-element-7c7a7b5.elementor-element-7c7a7b5.elementor-element-7c7a7b5.elementor-element-7c7a7b5 > p{
  font-size:15.52px !important;line-height:30.0672px !important}
}


/* F5 hero: mockup .hero__meta je <p> s TRI <span> stavke u flexu, gap 8px/24px
   (mockup:666-670 markup, 217-220 CSS). Svaki span je flex stavka (ne inline),
   inace se a year i 10 year prelome na kriva mjesta -- vidljivo na DIFF-hero. */
@media (min-width:1141px){
/* premjesteno ispod bloka (vrijedi od 1025px) */

/* F5 reach: mockup .engine__t{max-width:26ch} (mockup:394) -- bez toga se opis ispod
   broja siri i lomi drukcije; mjereno na DIFF-reach: live 1 redak, mockup 2 retka. */
/* povuceno: pogadalo je i apply sekciju -> reach 1177, apply 679 (mjereno p3) */
}

/* F2/F5 hero meta spanovi: mockup .hero__meta{font-size:.94rem;color:var(--mid)} i normalna
   tezina (mockup:217-220); samo <b> unutra je ink/600 (mockup:221). Live je nasljedivao
   color #3A3A37 i weight 300 s .kf-note. */
@media (min-width:1141px){
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p > span{
  color:#5F5E5A !important;font-weight:400 !important;font-size:15.04px !important;line-height:24.3648px !important}
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p > span > b{
  color:#1A1A1A !important;font-weight:600 !important}
}

/* ============================================================
   14.09.2026. 16:30 -- tri Dinove primjedbe, sve izmjerene probe_fix3.py na 1440 i 1920
   ============================================================ */
@media (min-width:1141px){

/* 1. HERO: linija iznad meta teksta dodirivala je gumbe. Izmjereno: meta (33e5799)
   margin-top=0 iako manual.css trazi 34px -- sync-boxes ga gazi s :is() (0,4,0).
   Mockup .hero__meta{margin-top:34px;padding-top:22px;border-top} (mockup:217-219). */
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799:is(.e-con,.elementor-widget){
  margin-top:34px !important;padding-top:22px !important;padding-bottom:0 !important;
  border-top:1px solid #D9D7CE !important}

/* 2. BRAND: slika fiksnih 351px dok je CEO kartica 457px -> jedno vise od drugog.
   Red 24aec51 je vec align-items:stretch pa omotac slike (5febb4b) ima punu visinu;
   slika mora ispuniti omotac umjesto fiksne visine. */
body.kf-page .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b:is(.e-con,.elementor-widget){
  display:flex !important;flex-direction:column !important;align-items:stretch !important;
  padding:0 !important;min-height:0 !important}
body.kf-page .elementor-element-5febb4b .elementor-widget-image{
  flex:1 1 auto !important;display:flex !important;min-height:0 !important;height:auto !important}
body.kf-page .elementor-element-5febb4b .elementor-widget-image img,
body.kf-page .elementor-element-5febb4b img{
  flex:1 1 auto !important;width:100% !important;height:auto !important;min-height:0 !important;
  object-fit:cover !important;object-position:50% 42% !important;border-radius:14px !important;display:block}

/* 3. BEGIN: znamenke 1-4 sive rgb(95,94,90) na zlatnom krugu rgb(139,105,20) = nevidljive.
   Mockup .step::before{color:#fff} (mockup:451). Boju gura sync `> p:nth-of-type(1)` (0,3,1). */
body.kf-page .e-con.kf-stepnum.kf-stepnum .kf-t.kf-t.kf-t > p:nth-of-type(1),
body.kf-page .e-con.kf-stepnum .elementor-widget-text-editor p{
  color:#fff !important;font-weight:600 !important}
}

/* 2b. BRAND: height:auto je zadrzao omjer (350.7px); slika mora uzeti visinu omotaca (457) kroz lanac 100%. */
@media (min-width:1141px){
body.kf-page .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b:is(.e-con,.elementor-widget){height:auto !important;align-self:stretch !important}
body.kf-page .elementor-element-5febb4b .elementor-widget-image{height:100% !important;flex:1 1 100% !important}
body.kf-page .elementor-element-5febb4b .elementor-widget-image img,
body.kf-page .elementor-element-5febb4b img{height:100% !important;min-height:100% !important;max-height:none !important;aspect-ratio:auto !important}
}

/* 2c. BRAND (izmjereno lancem): kolona eb4877e=457 > widget 5febb4b=353 (flex 0 1 auto) > img 351.
   Widget mora rasti po glavnoj osi kolone (flex:1 1 auto), img onda puni widget. */
@media (min-width:1141px){
body.kf-page .elementor-element-eb4877e.elementor-element-eb4877e.elementor-element-eb4877e:is(.e-con,.elementor-widget){display:flex !important;flex-direction:column !important;align-items:stretch !important}
body.kf-page .elementor-element-5febb4b.elementor-element-5febb4b.elementor-element-5febb4b:is(.e-con,.elementor-widget){flex:1 1 auto !important;min-height:0 !important;height:auto !important}
body.kf-page .elementor-element-5febb4b img{flex:1 1 auto !important;height:100% !important;min-height:0 !important}
}

/* 1b. HERO napomena: omotac 7e2ef4d ima margin-top 22 I odlomak unutra 22 -> udvostruceno (izmjereno: omotac 78px vs mockup 56).
   Odlomak zadrzava 22 (to mjeri p2 prema mockup .hero__excl), omotac ide na 0. */
@media (min-width:1141px){
body.kf-page .elementor-element-7e2ef4d.elementor-element-7e2ef4d.elementor-element-7e2ef4d.elementor-element-7e2ef4d:is(.e-con,.elementor-widget){margin-top:0 !important;padding-top:0 !important}
}

/* 3. HERO SLIKA U CONTAINERU (Borina primjedba 16.09.: "desna slika ide skroz do ruba").
   Izmjereno na 1440: media f1ac79e x=806..1440 (dodiruje rub), a standardni content
   shell stranice je x=130 w=1180 -> zavrsava na 1310. Isti gutter (130) ide desno.

   style.css:429-437 drzi sliku kao position:absolute;inset:0 + object-fit:cover u
   koloni od 44%, sto je PO DEFINICIJI crop (okvir 634x769 = 0.824, izvor 1.5).
   Nova slika ima logo i 4 osobe koje se ne smiju rezati, pa okvir mora pratiti
   sliku (3:2), a ne obrnuto: widget se vraca u normalan tok, img dobiva
   height:auto i aspect-ratio:auto.

   Kapitalna naslovnica je referenca za izgled: slika u containeru, radius 14px,
   vertikalno centrirana uz tekst. */
/* 17.09. v2: mobile.css staje na 1024, ovaj blok je pocinjao na 1141 -> band
   1025-1140 nije pokrivao NITKO i hero je tamo visio. Spusti na 1025. */
@media (min-width:1025px){
body.kf-page .elementor-element-f1ac79e.elementor-element-f1ac79e.elementor-element-f1ac79e:is(.e-con,.elementor-widget){
  /* 16.09. v3 ISPRAVAK: fiksnih 130px bilo je TOCNO SAMO na 1440.
     .kf-shell je max-width:1180px CENTRIRAN, pa mu desni rub ide po
     (100vw + 1180px)/2 -- na 2000px to je 1590, a fiksni gutter davao je 1870
     (280px predaleko, slika je virila iz sadrzaja). Gutter mora pratiti istu
     formulu: (100vw - 1180px)/2, s podom od 20px na uzim ekranima. */
  /* 17.09. Boro: formula je centrirala po SIROVOM rubu shella (1180), ali
     .kf-shell drzi gutter (64px) UNUTAR tog capa, pa je stvarni sadrzaj svih
     sekcija ispod sirok 1052 i staje na 1310 (na 1440). Hero je isao do 1374
     = 64px previse na svaku stranu. Dodaj gutter u formulu. */
  /* 17.09. v2: ispod 1220px --gutter je 5vw (ne 64) i shell ne dosegne 1180,
     pa fiksnih "1180/2 + 64" promasi. Racunaj po STVARNOM rubu shella:
     shell sirina = min(1180px, 100vw), a gutter = clamp(20px,5vw,64px). */
  padding-right:calc((100vw - min(1180px, 100vw)) / 2 + clamp(20px, 5vw, 64px)) !important;
  min-height:0 !important;
  overflow:visible !important;
  justify-content:center !important;
}
body.kf-page .kf-heromedia.kf-heromedia .elementor-widget-image,
body.kf-page .kf-heromedia.kf-heromedia .elementor-widget-image .elementor-widget-container{
  position:static !important;
  inset:auto !important;
  height:auto !important;
  width:100% !important;
}
body.kf-page .kf-heromedia.kf-heromedia img,
body.kf-page .elementor-element-6aaf6e2.elementor-element-6aaf6e2 img{
  width:100% !important;
  height:auto !important;
  /* 16.09. v2 (Dinova referenca = kapitalna naslovnica): kvadratni kadar u
     punoj sirini containera. Datoteka je VEC izrezana na 1707x1707 tako da
     logo i sva 4 covjeka stanu (margina 94/93 px lijevo/desno), pa 1/1 okvir
     ne rezE nista dodatno. */
  aspect-ratio:1/1 !important;
  object-fit:cover !important;
  object-position:50% 50% !important;
  border-radius:14px !important;
}
}

/* Mobitel: mobile.css (max-width:1024px) forsira aspect-ratio:16/10 + cover, sto
   rezE logo i ljude. Isti princip i ovdje -- slika u punoj sirini kontejnera,
   ali bez cropa, s gutterom 20px koji mobilni layout vec koristi. */
@media (max-width:1024px){
body.kf-page .elementor-element-f1ac79e.elementor-element-f1ac79e.elementor-element-f1ac79e:is(.e-con,.elementor-widget){
  padding-left:20px !important;padding-right:20px !important;min-height:0 !important;
  overflow:visible !important;
}
/* style.css:430 drzi widget kao position:absolute (desktop crop). Na mobitelu je
   kontejner bez fiksne visine, pa absolute widget ostavi kontejner na 0 px i
   overflow:hidden proguta sliku (izmjereno: media h=0, img h=260 ali klipana).
   Widget mora natrag u normalan tok i ovdje. */
body.kf-page .kf-heromedia.kf-heromedia .elementor-widget-image,
body.kf-page .kf-heromedia.kf-heromedia .elementor-widget-image .elementor-widget-container,
body.kf-page .elementor-element-6aaf6e2.elementor-element-6aaf6e2{
  position:static !important;inset:auto !important;height:auto !important;width:100% !important;
}
body.kf-page .e-con.kf-heromedia img,
body.kf-page .elementor-element-f1ac79e img{
  height:auto !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  object-position:50% 50% !important;
  border-radius:14px !important;
}
}


/* ============================================================
   17.09. Boro/band: hero meta ("From EUR 300,000 per location | Around 5 openings
   a year | 10 year agreement") bila je display:flex + column-gap:24px SAMO unutar
   @media(min-width:1141px). U bandu 1025-1140 p je padao na display:block pa su se
   tri spana slijepila u tekst "per locationAround 5 openings a year10 year".
   Izmjereno na 1100px: p.display=block, gap=normal, spanovi inline.
   Pravilo vrijedi od 1025px (gdje prestaje mobilni stack), ne od 1141.
   ============================================================ */
@media (min-width:1025px){
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p{
  display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;
  column-gap:24px !important;row-gap:8px !important;margin:0 !important}
body.kf-page .elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799.elementor-element-33e5799 p > span{
  display:inline-block !important;white-space:nowrap !important;line-height:24.3648px !important}
}


/* ===== mobile.css ===== */
/* ============================================================
   mobile.css -- optimalna mobilna verzija (14.09.2026.)
   Dinova odluka: ELEMENTOROVI breakpointovi (mobile <=767, tablet <=1024),
   mockupovi se zanemaruju; cilj je najbolja mobilna stranica.

   Svi id-evi i klase izmjereni sondama (probe_m.py, m1-m7, m11) na zivoj stranici.
   Sloj ide ZADNJI u style.css; sync/sync-boxes su u @media (min-width:1141px)
   pa se ne sudaraju. Mrtvi selektori iz 1. prolaza (m11) su uklonjeni.
   ============================================================ */

/* ---------- TABLET I MANJE (<=1024) ---------- */
@media (max-width:1024px){

  /* Elementorov default padding 10px na omotacima nema smisla na uskom ekranu */
  body.kf-page .kf-shell > .e-con,
  body.kf-page .e-con.kf-row,
  body.kf-page .e-con.kf-gap{padding-left:0;padding-right:0}

  /* Gutter stranice: dosljednih 20px u svih 19 sekcija */
  body.kf-page .e-con.kf-shell{padding-left:20px;padding-right:20px;width:100%;max-width:100%}

  /* Visestupcani redovi u jedan stupac... */
  body.kf-page .e-con.kf-row{flex-direction:column;align-items:stretch}
  body.kf-page .e-con.kf-row > .e-con{width:100%;max-width:100%;flex:0 0 auto}

  /* ...ali redovi koji su citljivi SAMO vodoravno ostaju vodoravni (m2 ih je prijavio):
     kvacica+tekst, oznaka koraka+tekst, chipovi, kvadrati tempa. */
  body.kf-page .e-con.kf-row.kf-check,
  body.kf-page .e-con.kf-row.kf-steprow,
  body.kf-page .e-con.kf-row.kf-chiprow,
  body.kf-page .e-con.kf-row.kf-dotrow{flex-direction:row}

  /* Kartice: stvarni unutarnji prostor umjesto Elementorovih 10px.
     m4 je nasao 10 kartica s paddingom 0 -- ukljucen je i omotac .kf-card bez druge klase. */
  /* Kartice dobivaju padding ZADNJE i s 4 klase, jer pravilo za .kf-gap/.kf-row iznad
     nulira bocni padding, a mnoge kartice nose i te klase (mjereno m4: cebada7, 182f515,
     f8ce074 imale su 0; kf-track je imao 10px umjesto 18px). */
  body.kf-page .e-con.kf-card.kf-card:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-fmt.kf-fmt:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-track.kf-track:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-card-col.kf-card-col:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-profcard.kf-profcard:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-applycard.kf-applycard:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-infopanel.kf-infopanel:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-advitem.kf-advitem:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-beginstep.kf-beginstep:is(.e-con,.elementor-widget){
    padding-left:18px !important;padding-right:18px !important;
    padding-top:20px !important;padding-bottom:20px !important}

  /* Redovi kljuc/vrijednost: oznaka iznad vrijednosti, oboje pune sirine */
  body.kf-page .e-con.kf-kv,
  body.kf-page .e-con.kf-fee{display:flex;flex-direction:column;align-items:stretch;
    row-gap:6px;column-gap:0;padding:16px 18px}
  body.kf-page .e-con.kf-kv > .e-con,
  body.kf-page .e-con.kf-fee > .e-con{width:100%;max-width:100%;flex:0 0 auto;padding:0}
  body.kf-page .e-con.kf-fee > .e-con:last-child .elementor-heading-title,
  body.kf-page .e-con.kf-fee > .e-con:last-child p{text-align:left}

  /* aop redovi: broj pa opis (74448ee je red, a827222 tekstualna celija) */
  body.kf-page .elementor-element-74448ee{flex-direction:column;align-items:stretch;row-gap:6px;padding:0}
  body.kf-page .elementor-element-a827222{max-width:100%;padding:0}

  /* profile: kvacica 22px + tekst */
  body.kf-page .e-con.kf-check{align-items:flex-start;column-gap:12px}
  body.kf-page .e-con.kf-check > .e-con:first-child{flex:0 0 22px;width:22px;max-width:22px}
  body.kf-page .e-con.kf-check > .e-con:last-child{flex:1 1 auto;width:auto;min-width:0}

  /* apply koraci: STEP N pa tekst */
  body.kf-page .e-con.kf-steprow{column-gap:12px;align-items:baseline}
  body.kf-page .e-con.kf-steprow > .e-con:first-child{flex:0 0 58px;width:58px}

  /* chipovi i kvadrati tempa se lome umjesto da izlaze van */
  body.kf-page .e-con.kf-chiprow{flex-wrap:wrap;row-gap:8px;column-gap:8px}
  body.kf-page .e-con.kf-dotrow{column-gap:7px;flex-wrap:nowrap}

  /* slike nikad preko ruba */
  body.kf-page .elementor-widget-image img{width:100%;height:auto;max-width:100%}
}

/* ---------- HERO na <=1024: slika ISPOD teksta, puna sirina ---------- */
@media (max-width:1024px){
  body.kf-page .elementor-element-26263f1{flex-direction:column;padding:0}
  body.kf-page .elementor-element-26263f1 > .e-con{width:100%;max-width:100%;flex:0 0 auto}
  /* tekstualni stupac: gutter kao shell */
  body.kf-page .elementor-element-09b176d{padding:48px 20px 36px}
  /* slika: puna sirina, kadar 16/10; m7 je potvrdio da je ispod teksta, ali je izlazila lijevo
     jer ju je desktop pravilo drzalo sirom od kontejnera */
  body.kf-page .elementor-element-26263f1 > .e-con:last-child img{width:100%;height:auto;
    aspect-ratio:16/10;object-fit:cover;object-position:50% 40%;display:block;margin:0}
  body.kf-page .elementor-element-26263f1 > .e-con:last-child{padding:0;overflow:hidden}

  /* hero meta: tri stavke jedna ispod druge; na desktopu su u redu s gapom 24px,
     a na uskom se bez ovoga slijepe u "per locationAround" (vidljivo na snimci M390) */
  body.kf-page .elementor-element-33e5799 p{display:flex;flex-direction:column;
    row-gap:6px;column-gap:0}
  body.kf-page .elementor-element-33e5799 p > span{white-space:normal;display:block}
}

/* ---------- MOBILE (<=767) ---------- */
@media (max-width:767px){
  /* menu plocice: 2 stupca je citljivo na 390 */
  body.kf-page .e-con.kf-menurow{grid-template-columns:repeat(2,1fr)}
  /* sve kartic­ne mreze u 1 stupac (grid redovi koje kf-row pravilo ne hvata) */
  body.kf-page .kf-shell .e-con[class*="kf-b25"],
  body.kf-page .kf-shell .e-con[class*="kf-b33"]{grid-template-columns:1fr}

  /* naslovi: m3 je nasao 56.8px i 35px -- pola ekrana za jedan naslov */
  body.kf-page .kf-shell .kf-step-3 .elementor-heading-title{font-size:28px;line-height:1.15}
  body.kf-page .elementor-element-09b176d .elementor-heading-title,
  body.kf-page .elementor-element-09b176d h1{font-size:32px !important;line-height:1.14 !important}
  /* sync.css cilja naslove kroz `> h1:nth-of-type(1)` (0,3,1) -- treba barem isti oblik */
  body.kf-page .kf-herotext .kf-h.kf-h.kf-h > h1:nth-of-type(1),
  body.kf-page .kf-herotext .kf-h.kf-h.kf-h .elementor-heading-title{
    font-size:32px !important;line-height:1.14 !important}

  /* citljivost: m3 je nasao 241 elemenata ispod 14px (oznake 11.4px).
     Sitne verzalne oznake dizemo na 12.5px (najmanje sto je jos oznaka, ne tekst),
     a obicni tekst na najmanje 15px. */
  body.kf-page .kf-note p,
  body.kf-page .kf-t p,
  body.kf-page .kf-body p,
  body.kf-page .elementor-widget-text-editor p{font-size:15px;line-height:1.6}
  body.kf-page .kf-eyebrow .elementor-heading-title,
  body.kf-page .kf-step-0 .elementor-heading-title{font-size:12.5px;letter-spacing:.1em}

  /* dodirna podrucja >= 44px */
  body.kf-page .elementor-button{min-height:44px;display:inline-flex;align-items:center}
  body.kf-page .elementor-accordion .elementor-tab-title{min-height:44px;display:flex;
    align-items:center;padding-top:12px;padding-bottom:12px}
  /* nav linkovi u otvorenom burger izborniku (header je izvan Elementora) */
  body .hdr__nav a{min-height:44px;display:flex;align-items:center}
}

/* ---------- najuzi telefoni (<=380) ---------- */
@media (max-width:380px){
  body.kf-page .e-con.kf-shell{padding-left:16px;padding-right:16px}
  body.kf-page .e-con.kf-menurow{gap:10px}
}


/* ---------- kontrast oznaka na menu plocicama (m3: ratio 1.22, treba >= 4.5) ----------
   Oznaka lezi preko fotografije; bez podloge je neproziva na svijetlom dijelu slike. */
@media (max-width:1024px){
  body.kf-page .e-con.kf-menu-tile p{background:rgba(26,26,26,.72);color:#fff !important;
    padding:4px 8px;border-radius:6px;display:inline-block;font-size:12.5px;line-height:1.3}
}

/* ---- kontrast sitnih sivih oznaka na SVIJETLIM podlogama (m3, 14.09.) ----
   Izmjereno: #8B8983 na bijelom = 3.5:1, WCAG AA trazi 4.5:1. #6B6963 = 5.0:1.
   Namjerno USKO: samo .kf-note unutar kartica/kv/fee redova u svijetlim sekcijama.
   Tamne sekcije i obojeni badgeovi imaju bijeli tekst -- prije je siroko pravilo
   obojilo i njih pa je ratio pao na 1.26 (CAPITAL ASSISTED na ljubicastom). */
@media (max-width:1024px){
  body.kf-page .e-con:not(.kf-inksec) > .e-con .kf-note.kf-note > p:nth-of-type(1){
    color:#6B6963 !important}
}

/* ---- hero slika puna sirina (izmjereno: kontejner f1ac79e bio 172 px od 390) ----
   Moj raniji selektor  nije pogadao
   jer kontejner nosi vlastiti id; sync-boxes mu fiksira sirinu s :is() (0,4,0). */
@media (max-width:1024px){
  body.kf-page .elementor-element-f1ac79e.elementor-element-f1ac79e.elementor-element-f1ac79e:is(.e-con,.elementor-widget),
  body.kf-page .e-con.kf-heromedia.kf-heromedia:is(.e-con,.elementor-widget){
    width:100% !important;max-width:100% !important;flex:0 0 auto !important;
    /* 16.09.: gutter 20px kao ostale slike na mobitelu (izmjereno: druge slike x=20 w=350) */
    padding:0 20px !important;min-height:0 !important;overflow:visible !important}
  body.kf-page .e-con.kf-heromedia img,
  body.kf-page .elementor-element-f1ac79e img{width:100% !important;height:auto !important;
    /* 16.09.: nova hero slika ne smije se rezati (logo + 4 osobe) -> bez 16/10 cropa */
    aspect-ratio:1/1 !important;object-fit:cover !important;object-position:50% 50% !important;
    border-radius:14px !important;display:block}
  body.kf-page .elementor-element-6aaf6e2.elementor-element-6aaf6e2{width:100% !important;max-width:100% !important}
}
