:root{--page-title-display:none;}/* Start custom CSS *//* kt kuidas */
.kt{font-family:Inter,sans-serif;color:#14181a;width:100%;box-sizing:border-box}
.kt *{box-sizing:border-box}
.kt-w{max-width:1180px;margin:0 auto;padding:0 24px}
.kt-sec{padding:128px 0}
.kt-ey{margin:0 0 18px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#06b599}
.kt-h{margin:0;font-size:var(--est-fs-h2,clamp(36px,4.6vw,66px));line-height:1.05;font-weight:300;letter-spacing:-.025em;color:#0a0f14}
.kt-h em{font-style:italic;color:#26313A}
.kt-ld{margin:22px 0 0;max-width:62ch;font-size:clamp(18px,1.6vw,21px);line-height:1.6;color:#4a5157}
.kt-c{text-align:center}.kt-c .kt-ld{margin-left:auto;margin-right:auto}
.kt-d .kt-ey{color:#c8ee64}.kt-d .kt-h{color:#f2ede3}.kt-d .kt-h em{color:#c8ee64}.kt-d .kt-ld{color:rgba(242,237,227,.8)}
.kt-btn,a.kt-btn,a.kt-btn:visited{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px;border-radius:999px;background:#c8ee64;color:#14181a!important;font-size:16px;font-weight:600;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}
a.kt-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -16px rgba(20,24,26,.6)}
.kt-btn i{font-style:normal;transition:transform .25s ease}a.kt-btn:hover i{transform:translateX(4px)}
.kt-btn--o,a.kt-btn--o,a.kt-btn--o:visited{background:transparent;color:#14181a!important;box-shadow:inset 0 0 0 1.5px rgba(20,24,26,.25)}
.kt-d a.kt-btn--o,.kt-d a.kt-btn--o:visited{color:#f2ede3!important;box-shadow:inset 0 0 0 1.5px rgba(242,237,227,.3)}

/* reveal */
.kt-js .kt-rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}
.kt-js .kt-rv.is-in{opacity:1;transform:none}
.kt-rv:nth-child(2){transition-delay:.08s}.kt-rv:nth-child(3){transition-delay:.16s}.kt-rv:nth-child(4){transition-delay:.24s}

/* hero */
.kt-hey{margin:0 0 20px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#c8ee64;font-family:Inter,sans-serif}
.kt-hsub{margin:26px 0 0;max-width:56ch;font-family:Inter,sans-serif;font-size:clamp(18px,1.5vw,20px);line-height:1.6;color:rgba(242,237,227,.82)}
.kt-hb{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}
.kt-hb a.kt-btn--o,.kt-hb a.kt-btn--o:visited{color:#f2ede3!important;box-shadow:inset 0 0 0 1.5px rgba(242,237,227,.3)}
.kt-hv{position:relative;overflow:hidden;isolation:isolate;width:100%;max-width:460px;margin-left:auto;padding:48px 36px;border-radius:28px;background:#ebe7de;font-family:Inter,sans-serif;color:#14181a}
.kt-hv:before{content:'';position:absolute;inset:-30px;z-index:-2;background:url(/wp-content/uploads/2026/10/estl-kldn-muster-3.jpg) center/cover no-repeat;filter:blur(10px) saturate(.9);transform:scale(1.05)}
.kt-hv:after{content:'';position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,.12)}
.kt-hc{background:#fff;border-radius:22px;padding:26px 22px 20px;box-shadow:0 1px 2px rgba(20,24,26,.05),0 24px 48px -28px rgba(20,24,26,.35)}
.kt-hv-t{margin:0 0 16px 6px;font-size:24px;line-height:1.15;font-weight:400;letter-spacing:-.02em;color:#14181a}
.kt-hs{position:relative;display:flex;flex-direction:column;gap:4px}
.kt-hs svg{position:absolute;left:23px;top:24px;width:2px;height:calc(100% - 48px);overflow:visible}
.kt-hl{stroke:#d9d4c8;stroke-width:1.5;stroke-dasharray:4 6;animation:ktFlow 1.2s linear infinite}

.kt-hst{position:relative;display:flex;align-items:center;gap:14px;padding:11px 12px 11px 10px;border-radius:14px;background:transparent;animation:ktStep 8s ease infinite both}
.kt-hst span{flex:0 0 28px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1.5px solid #d9d4c8;font-size:12px;font-weight:600;color:#6b6e71;position:relative;z-index:1;animation:ktDot 8s ease infinite both}
.kt-hst strong{display:block;font-size:15.5px;font-weight:600;line-height:1.25;color:#14181a}
.kt-hst small{display:block;font-size:14px;font-weight:500;color:#6b6e71;margin-top:2px}
.kt-hst:nth-child(3),.kt-hst:nth-child(3) span{animation-delay:2s}
.kt-hst:nth-child(4),.kt-hst:nth-child(4) span{animation-delay:4s}
.kt-hst:nth-child(5),.kt-hst:nth-child(5) span{animation-delay:6s}
@keyframes ktStep{0%,25%,100%{background:rgba(242,237,227,0)}3%,22%{background:#f2ede3}}
@keyframes ktDot{0%,25%,100%{background:#fff;border-color:#d9d4c8;color:#6b6e71}3%,22%{background:#c8ee64;border-color:#c8ee64;color:#14181a}}
.kt-hv-f{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:14px 6px 0;border-top:1px solid #f0ede7;font-size:13.5px;font-weight:500;color:#5a6066}
.kt-hv-f i{font-style:normal;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#e6f6f2;color:#06b599;font-size:13px}
@media(max-width:767px){.kt-hv{padding:28px 16px;border-radius:22px}.kt-hc{padding:20px 14px 16px}}
@keyframes ktFlow{to{stroke-dashoffset:-20}}
/* 2 olukorrad */
.kt-cv{display:grid;grid-template-columns:1fr 1.08fr;gap:72px;align-items:center}
.kt-cvl .kt-ld{max-width:46ch}
.kt-cvl .kt-h{font-size:clamp(34px,3.8vw,54px)}
.kt-ch{display:flex;flex-direction:column;gap:12px}
.kt-bu{position:relative;max-width:84%;padding:17px 22px;border-radius:24px;font-size:18px;line-height:1.45;font-weight:500;letter-spacing:-.005em;color:#14181a;box-shadow:0 18px 40px -30px rgba(20,24,26,.45)}
.kt-bu--l{align-self:flex-start;background:#fff;border-bottom-left-radius:6px}
.kt-bu--r{align-self:flex-end;background:#c8ee64;border-bottom-right-radius:6px}
.kt-bu--e{align-self:flex-end;margin-top:10px;background:#292d2f;color:#f2ede3;border-bottom-right-radius:6px;box-shadow:0 24px 50px -28px rgba(20,24,26,.75)}
.kt-bu--e small{display:flex;align-items:center;gap:7px;margin-bottom:5px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c8ee64}
.kt-bu--e small:before{content:'';width:7px;height:7px;border-radius:50%;background:#c8ee64}
.kt-js .kt-ch .kt-rv{transform:translateY(16px) scale(.97)}
.kt-js .kt-ch .kt-rv.is-in{transform:none}
.kt-ch .kt-rv:nth-child(1){transition-delay:0s}.kt-ch .kt-rv:nth-child(2){transition-delay:.4s}.kt-ch .kt-rv:nth-child(3){transition-delay:.8s}.kt-ch .kt-rv:nth-child(4){transition-delay:1.2s}.kt-ch .kt-rv:nth-child(5){transition-delay:1.9s}
.kt-chh{display:flex;align-items:flex-end;gap:14px;margin:0 0 6px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#4a5157}
.kt-q{font-family:Georgia,"Times New Roman",serif;font-size:96px;line-height:.6;height:44px;color:#9fd02e;font-weight:400;letter-spacing:0}
.kt-ch .kt-rv:nth-child(1){transition-delay:0s}.kt-ch .kt-bu:nth-child(2){transition-delay:.2s}.kt-ch .kt-bu:nth-child(3){transition-delay:.6s}.kt-ch .kt-bu:nth-child(4){transition-delay:1s}.kt-ch .kt-bu:nth-child(5){transition-delay:1.4s}
@media(max-width:1024px){.kt-cv{grid-template-columns:1fr;gap:40px}}
@media(max-width:767px){.kt-bu{max-width:92%;font-size:16px;padding:14px 17px}}

/* 3 protsess */
.kt-pin{background:#292d2f;color:#f2ede3;border-radius:44px;padding:104px 56px 96px}
.kt-tr{position:relative;height:40px;margin:56px 0 0}
.kt-tr svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.kt-trl{fill:none;stroke:rgba(242,237,227,.25);stroke-width:1.5;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:ktFlow 1.2s linear infinite}
.kt-trd{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#c8ee64;box-shadow:0 0 0 6px rgba(200,238,100,.15);animation:ktRun 8s linear infinite}
@keyframes ktRun{0%{left:12.5%;opacity:0}3%{opacity:1}97%{opacity:1}100%{left:87.5%;opacity:0}}
.kt-trn{position:absolute;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;display:grid;place-items:center;background:#292d2f;border:1.5px solid rgba(242,237,227,.25);font-size:13px;font-weight:700;color:rgba(242,237,227,.7);animation:ktNode 8s ease infinite both}
.kt-trn:nth-child(3){left:12.5%;animation-delay:0s}.kt-trn:nth-child(4){left:37.5%;animation-delay:2.6s}.kt-trn:nth-child(5){left:62.5%;animation-delay:5.2s}.kt-trn:nth-child(6){left:87.5%;animation-delay:7.6s}
@keyframes ktNode{0%,30%,100%{background:#292d2f;border-color:rgba(242,237,227,.25);color:rgba(242,237,227,.7)}2%,24%{background:#c8ee64;border-color:#c8ee64;color:#14181a}}
.kt-pg{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.kt-pc{background:#f2ede3;color:#14181a;border-radius:24px;padding:28px 24px 30px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease}
.kt-pc:hover{transform:translateY(-4px)}
.kt-pc b{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#06b599}
.kt-pc h3{margin:0;font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.01em;color:#14181a}
.kt-pc p{margin:0;font-size:16px;line-height:1.6;color:#4a5157}

.kt-pl,a.kt-pl,a.kt-pl:visited{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#14181a!important;text-decoration:none!important}.kt-pl i{font-style:normal;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#c8ee64;color:#14181a;font-size:13px;transition:transform .25s ease}a.kt-pl:hover i{transform:translateX(4px)}
/* 4 alustamine */
.kt-2g{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px}
.kt-oc{display:flex;flex-direction:column;background:#f7f4ee;border-radius:28px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}
.kt-oc:hover{transform:translateY(-5px);box-shadow:0 30px 60px -34px rgba(20,24,26,.5)}
.kt-ov{position:relative;min-height:330px;margin:12px 12px 0;border-radius:18px;background:#292d2f;display:flex;align-items:center;justify-content:center;padding:48px 32px;overflow:hidden}
.kt-ov:before{content:'';position:absolute;inset:-30px;background:var(--bg) center/cover no-repeat;filter:blur(10px) saturate(.8) brightness(.7);transform:scale(1.05)}
.kt-m{position:relative;width:100%;max-width:340px;background:#fff;border-radius:18px;padding:20px 20px 18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}
.kt-mh{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:15px;font-weight:600}
.kt-mh small{font-size:11.5px;font-weight:600;padding:4px 9px;border-radius:999px;background:#f1efea;color:#6b6e71}
.kt-mr{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #f0ede7;font-size:13.5px;font-weight:500;color:#3a4148}
.kt-mr:first-of-type{border-top:0}
.kt-mr i{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:1.5px solid #d9d4c8;display:grid;place-items:center;font-style:normal;font-size:10px;color:#fff;animation:ktChk 9s ease infinite}
.kt-mr:nth-of-type(2) i{animation-delay:.5s}.kt-mr:nth-of-type(3) i{animation-delay:1s}.kt-mr:nth-of-type(4) i{animation-delay:1.5s}.kt-mr:nth-of-type(5) i{animation-delay:2s}
@keyframes ktChk{0%,4%{background:#fff;border-color:#d9d4c8}8%,90%{background:#06b599;border-color:#06b599}100%{background:#fff;border-color:#d9d4c8}}
.kt-mp{margin-top:12px;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;background:#c8ee64;font-size:13.5px;font-weight:600;opacity:0;transform:translateY(6px);animation:ktPop 9s ease infinite;animation-delay:2.6s}
.kt-mp small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3a4a14}
.kt-mp b{flex:0 0 26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#14181a;color:#c8ee64;font-size:13px}
@keyframes ktPop{0%{opacity:0;transform:translateY(6px)}5%,70%{opacity:1;transform:none}76%,100%{opacity:0}}
.kt-ml{margin:6px 0 6px;font-size:12px;font-weight:600;color:#6b6e71;display:flex;justify-content:space-between}
.kt-bar{height:10px;border-radius:99px;background:#efece6;overflow:hidden}
.kt-bar b{display:block;height:100%;width:0;border-radius:99px;background:#06b599;animation:ktFill 9s ease infinite}
@keyframes ktFill{0%,6%{width:0}30%,90%{width:var(--w,72%)}100%{width:0}}
.kt-ob{padding:34px 34px 34px;display:flex;flex-direction:column;gap:14px;flex:1}
.kt-tag{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#06b599}
.kt-ot{margin:0;font-size:30px;line-height:1.15;font-weight:400;letter-spacing:-.015em;color:#0a0f14}
.kt-op{margin:0;font-size:17px;line-height:1.6;color:#4a5157}
.kt-op strong{font-weight:600;color:#14181a}
.kt-ob .kt-btn{margin-top:auto;align-self:flex-start}
.kt-ob .kt-sp{flex:1;min-height:6px}

/* 5 tiim */
.kt-tm{background:#292d2f}
.kt-3g{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px}
.kt-tc{background:#33383a;border:1.5px solid rgba(242,237,227,.1);border-radius:28px;padding:30px 28px 32px;color:#f2ede3;display:flex;flex-direction:column;gap:14px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}
.kt-tc:hover{transform:translateY(-6px);border-color:rgba(200,238,100,.5);box-shadow:0 26px 50px -28px rgba(0,0,0,.85)}
.kt-tc h3{margin:6px 0 0;font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.01em;color:#f2ede3}
.kt-tc p{margin:0;font-size:16.5px;line-height:1.6;color:rgba(242,237,227,.78)}
.kt-sb{display:flex;height:44px;border-radius:12px;overflow:hidden;background:rgba(242,237,227,.08);font-size:12px;font-weight:700}
.kt-sb span{display:flex;align-items:center;padding:0 12px;white-space:nowrap;overflow:hidden;transition:flex-basis 1.2s ease}
.kt-sb .a{background:#c8ee64;color:#14181a;flex:0 0 var(--a)}
.kt-sb .b{flex:1;color:#f2ede3;justify-content:flex-end;background:rgba(242,237,227,.1)}
.kt-sb--mv .a{animation:ktHand 8s ease-in-out infinite}
@keyframes ktHand{0%,15%{flex-basis:78%}55%,85%{flex-basis:22%}100%{flex-basis:78%}}
.kt-tc.is-in .kt-sb--a1 .a{animation:ktTake 1.8s cubic-bezier(.4,0,.2,1) .5s both}@keyframes ktTake{from{flex-basis:50%}to{flex-basis:70%}}.kt-tc.is-in .kt-sb--a2 .a{animation:ktLead 1.8s cubic-bezier(.4,0,.2,1) .7s both}@keyframes ktLead{from{flex-basis:50%}to{flex-basis:34%}}
.kt-sl{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:rgba(242,237,227,.5);margin-top:-6px}
.kt-tmb{margin-top:44px;text-align:center}

/* 6 maht */
.kt-vc{background:#f7f4ee;border-radius:28px;padding:32px 30px 34px;display:flex;flex-direction:column;gap:14px;transition:transform .3s ease,box-shadow .3s ease}
.kt-vc:hover{transform:translateY(-5px);box-shadow:0 30px 60px -34px rgba(20,24,26,.5)}
.kt-vc h3{margin:0;font-size:26px;line-height:1.15;font-weight:400;letter-spacing:-.015em;color:#0a0f14}
.kt-vc p{margin:0;font-size:16.5px;line-height:1.6;color:#4a5157}
.kt-vi{display:flex;align-items:flex-end;gap:5px;height:44px;margin-bottom:8px}
.kt-vi i{display:block;width:12px;border-radius:4px;background:#d9d4c8}
.kt-vi i.on{background:#06b599}
.kt-vt{display:inline-flex;align-self:flex-start;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px;background:#14181a;color:#c8ee64}
.kt-vn{margin:40px auto 0;max-width:70ch;text-align:center;font-size:18px;line-height:1.6;color:#4a5157}
.kt-vn strong{color:#14181a;font-weight:600}

/* 7 sobivus */
.kt-fg{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px}
.kt-fc{border-radius:28px;padding:40px 38px 42px}
.kt-fc--y{background:#c8ee64}
.kt-fc--n{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(20,24,26,.16)}
.kt-fc h3{margin:0 0 22px;font-size:24px;font-weight:500;letter-spacing:-.01em;color:#0a0f14}
.kt-fc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}
.kt-fc li{display:flex;gap:14px;align-items:flex-start;margin:0;font-size:17px;line-height:1.5;color:#14181a}
.kt-fc li i{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;font-weight:700;margin-top:-1px}
.kt-fc--y li i{background:#14181a;color:#c8ee64}
.kt-fc--n li i{background:rgba(20,24,26,.08);color:#6b6e71}
.kt-fc--n li{color:#3a4148}

/* 8 vorgustik */
.kt-nc{background:#c8ee64;border-radius:28px;padding:56px 52px;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}
.kt-nc .kt-h{font-size:clamp(32px,3.6vw,50px)}
.kt-nc p{margin:0;font-size:19px;line-height:1.6;color:rgba(10,15,20,.82)}
.kt-nl{display:flex;flex-wrap:wrap;align-items:center;gap:22px 34px;margin-top:34px}
.kt .kt-nl img{display:block;height:38px!important;width:auto!important;max-width:200px!important;object-fit:contain;opacity:.9}

@media(max-width:1100px){.kt-sg,.kt-pg{grid-template-columns:repeat(2,1fr)}.kt-tr{display:none}.kt-3g{grid-template-columns:1fr}.kt-nc{grid-template-columns:1fr;gap:20px}}
@media(max-width:900px){.kt-2g,.kt-fg{grid-template-columns:1fr}.kt-hv{margin:40px auto 0}}
@media(max-width:767px){.kt-sec{padding:72px 0}.kt-w{padding:0 20px}.kt-sg,.kt-pg{grid-template-columns:1fr}.kt-pin{padding:56px 22px 40px;border-radius:28px}.kt-ov{min-height:0;padding:32px 16px}.kt-ob{padding:26px 22px}.kt-ot{font-size:24px}.kt-fc{padding:28px 22px}.kt-nc{padding:34px 22px}.kt-arw{gap:8px}.kt-arw i{width:22px;height:22px}.kt-hb .kt-btn{width:100%;justify-content:center}}
@media(prefers-reduced-motion:reduce){.kt *{animation:none!important}.kt-js .kt-rv{opacity:1;transform:none}}
/* kt kuidas lopp */

/* kt konteinerid */.elementor-element-kts2,[data-id="kts2"],.elementor-element-kts2w,[data-id="kts2w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts3,[data-id="kts3"],.elementor-element-kts3w,[data-id="kts3w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts4,[data-id="kts4"],.elementor-element-kts4w,[data-id="kts4w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts5,[data-id="kts5"],.elementor-element-kts5w,[data-id="kts5w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts6,[data-id="kts6"],.elementor-element-kts6w,[data-id="kts6w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts7,[data-id="kts7"],.elementor-element-kts7w,[data-id="kts7w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-kts8,[data-id="kts8"],.elementor-element-kts8w,[data-id="kts8w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}/* kt konteinerid lopp */
/* sk sisekoolitus */
.sk-ph{position:relative;width:100%;max-width:440px;margin-left:auto;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#33383a;transform:rotate(1.6deg);box-shadow:16px 18px 0 -2px #c8ee64,0 50px 90px -34px rgba(0,0,0,.8);transition:transform .45s var(--est-ease,ease),box-shadow .45s var(--est-ease,ease)}
.sk-ph:hover{transform:rotate(0) translateY(-4px);box-shadow:10px 12px 0 -2px #c8ee64,0 40px 80px -34px rgba(0,0,0,.75)}
.sk-ph img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center 20%;border-radius:0!important}
.sk-ph__tag{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:rgba(20,24,26,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#f2ede3;font-family:Inter,sans-serif;font-size:13px;font-weight:600}
.sk-ph__tag b{width:7px;height:7px;border-radius:50%;background:#c8ee64}
.sk-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px}
.sk-g4 .kt-sc{background:#fff;border-radius:24px;padding:28px 24px 26px;box-shadow:0 1px 2px rgba(20,24,26,.05),0 18px 40px -30px rgba(20,24,26,.4);text-align:left;display:flex;flex-direction:column;gap:12px}
.sk-g4 .kt-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#c8ee64;color:#14181a;margin-bottom:6px}
.sk-g4 .kt-sc p{margin:0}
.sk-g4 .kt-sc h3{margin:0;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.01em;color:#0a0f14}
.sk-g4 .kt-sc p{font-size:16px;font-weight:400;line-height:1.55;color:#4a5157}
.sk-split{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:start;text-align:left}
.sk-txt p{margin:0 0 16px;font-size:18px;line-height:1.6;color:rgba(242,237,227,.82)}
.sk-hand{margin-top:28px;display:flex;flex-direction:column;gap:12px}
.sk-sb .a{flex:0 0 72%}
.sk-sb .a{animation:skHand 2.2s cubic-bezier(.4,0,.2,1) .6s both}
@keyframes skHand{from{flex-basis:78%}to{flex-basis:24%}}
.sk-tabs{display:grid;grid-template-columns:330px 1fr;gap:40px;margin-top:48px;align-items:start}
.sk-tl{display:flex;flex-direction:column;border-top:1px solid rgba(10,15,20,.12)}
.sk-tb{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:14px;padding:18px 16px 18px 14px;border-bottom:1px solid rgba(10,15,20,.12);border-left:3px solid transparent;font-family:Inter,sans-serif;font-size:19px;font-weight:400;color:#26313a;transition:background-color .2s ease,border-color .2s ease}
.sk-tb:hover{background:rgba(255,255,255,.4)}
.sk-tb.is-on{border-left-color:#c8ee64;color:#0a0f14;font-weight:500}
.sk-tb__n{font-size:12px;font-weight:700;letter-spacing:.1em;color:#9aa0a5}
.sk-tb.is-on .sk-tb__n{color:#06b599}
.sk-tl .sk-tb:nth-child(1){padding-left:64px}.sk-tl .sk-tb:nth-child(2){padding-left:54px}.sk-tl .sk-tb:nth-child(3){padding-left:44px}.sk-tl .sk-tb:nth-child(4){padding-left:34px}.sk-tl .sk-tb:nth-child(5){padding-left:24px}.sk-tl .sk-tb:nth-child(6){padding-left:14px}
.sk-pp{position:relative}
.sk-pn{display:none;background:#fff;border-radius:28px;padding:36px 36px 34px;box-shadow:0 1px 2px rgba(20,24,26,.05),0 24px 48px -30px rgba(20,24,26,.4);text-align:left}
.sk-pn.is-on{display:block;animation:skIn .45s var(--est-ease,ease)}
@keyframes skIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.sk-pn h3{margin:0 0 10px;font-size:clamp(24px,2.2vw,30px);line-height:1.2;font-weight:400;letter-spacing:-.015em;color:#0a0f14}
.sk-pn__fit{margin:0;font-size:17px;line-height:1.6;color:#4a5157}
.sk-pn__l{margin:24px 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#06b599}
.sk-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.sk-chips li{margin:0;padding:8px 13px;border-radius:999px;background:#f2ede3;font-size:14.5px;line-height:1.3;color:#14181a}
.sk-res{margin-top:24px;padding:18px 20px;border-radius:18px;background:#e6f6f2}
.sk-res b{display:block;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#06806c;margin-bottom:4px}
.sk-res p{margin:0;font-size:17px;line-height:1.55;color:#14181a}
.sk-own{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}
.sk-own .kt-ld strong{color:#14181a;font-weight:600}
.sk-list{background:#fff;border-radius:28px;padding:32px 30px;box-shadow:0 1px 2px rgba(20,24,26,.05),0 24px 48px -30px rgba(20,24,26,.4)}
.sk-list__h{margin:0 0 16px;font-size:17px;font-weight:600;color:#0a0f14}
.sk-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}
.sk-list li{display:flex;align-items:center;gap:12px;margin:0;padding:11px 12px;border-radius:12px;font-size:16.5px;color:#26313a;animation:skRow 9s ease infinite both}
.sk-list li i{flex:0 0 24px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700;background:#e6f6f2;color:#06b599}
.sk-list li:nth-child(2){animation-delay:1.5s}.sk-list li:nth-child(3){animation-delay:3s}.sk-list li:nth-child(4){animation-delay:4.5s}.sk-list li:nth-child(5){animation-delay:6s}.sk-list li:nth-child(6){animation-delay:7.5s}
@keyframes skRow{0%,18%,100%{background:transparent}3%,15%{background:#f2ede3}}
.sk-g4 .kt-vc h3{font-size:22px}
.sk-who{padding:44px 44px 46px}
.sk-who h3{font-size:26px;font-weight:400;margin-bottom:24px}
.sk-who ul{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 36px!important}
.sk-fmt{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:44px}
.sk-fmt span{padding:9px 15px;border-radius:999px;background:rgba(242,237,227,.08);border:1px solid rgba(242,237,227,.16);font-size:14.5px;font-weight:500;color:#f2ede3}
.sk-fmtn{margin:18px auto 0;max-width:60ch;font-size:15.5px;line-height:1.55;color:rgba(242,237,227,.65)}
@media(max-width:1100px){.sk-g4{grid-template-columns:repeat(2,1fr)}.sk-tabs{grid-template-columns:1fr}.sk-tl .sk-tb:nth-child(n){padding-left:14px}.sk-split,.sk-own{grid-template-columns:1fr;gap:28px}}
@media(max-width:767px){.sk-g4{grid-template-columns:1fr}.sk-who ul{grid-template-columns:1fr}.sk-pn{padding:26px 20px}.sk-who{padding:30px 22px}.sk-ph{transform:none;margin:0 auto;box-shadow:10px 12px 0 -2px #c8ee64,0 30px 60px -30px rgba(0,0,0,.7)}.sk-tb{font-size:17px}}
@media(prefers-reduced-motion:reduce){.sk-list li,.sk-sb .a,.sk-pn.is-on{animation:none}}
/* sk sisekoolitus lopp */

/* sk konteinerid */.elementor-element-sks2,[data-id="sks2"],.elementor-element-sks2w,[data-id="sks2w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks3,[data-id="sks3"],.elementor-element-sks3w,[data-id="sks3w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks4,[data-id="sks4"],.elementor-element-sks4w,[data-id="sks4w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks5,[data-id="sks5"],.elementor-element-sks5w,[data-id="sks5w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks6,[data-id="sks6"],.elementor-element-sks6w,[data-id="sks6w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks7,[data-id="sks7"],.elementor-element-sks7w,[data-id="sks7w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks8,[data-id="sks8"],.elementor-element-sks8w,[data-id="sks8w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}.elementor-element-sks9,[data-id="sks9"],.elementor-element-sks9w,[data-id="sks9w"]{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-self:stretch!important;gap:0!important}/* sk konteinerid lopp */
/* sk tabs fix */html body .sk-tl .sk-tb{display:flex!important;align-items:center;gap:14px;width:100%;box-sizing:border-box;margin:0!important;background:transparent!important;color:#26313a!important;border:0!important;border-bottom:1px solid rgba(10,15,20,.12)!important;border-left:3px solid transparent!important;border-radius:0!important;padding:17px 16px 17px 18px!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.3!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;transform:none!important}html body .sk-tl .sk-tb:hover{background:rgba(255,255,255,.55)!important;color:#0a0f14!important}html body .sk-tl .sk-tb.is-on{background:#fff!important;border-left-color:#c8ee64!important;color:#0a0f14!important;font-weight:500!important}html body .sk-tl .sk-tb:focus-visible{outline:2px solid #06b599!important;outline-offset:-2px}/* sk tabs fix lopp */
/* sk hero foto */
html body [data-elementor-id="7531"] [data-id="7c1ff9dd"]{position:relative!important;overflow:hidden!important;background-color:#292d2f!important;background-image:radial-gradient(ellipse 42% 62% at 76% 70%,rgba(200,238,100,.13),rgba(200,238,100,0) 70%)!important;min-height:min(880px,94vh)}
html body [data-elementor-id="7531"] [data-id="1054746e"],html body [data-elementor-id="7531"] [data-id="77a6dd9d"],html body [data-elementor-id="7531"] [data-id="kth2"],html body [data-elementor-id="7531"] [data-id="kth2"]>*{position:static!important;transform:none!important}
html body [data-elementor-id="7531"] [data-id="21e238"]{max-width:610px!important;position:relative;z-index:2}
html body [data-elementor-id="7531"] [data-id="2d93080e"]{font-size:clamp(36px,4.1vw,60px)!important;line-height:1.08!important}
.sk-cut{position:absolute;right:max(24px,calc((100vw - 1320px)/2 + 10px));bottom:0;height:min(86%,800px);aspect-ratio:606/940;pointer-events:none;z-index:1}
.sk-cut:before{content:"";position:absolute;left:17%;right:1%;top:9%;bottom:0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#c8ee64 0%,#b9e04f 100%);z-index:-1}
.sk-cut img{position:relative;display:block;height:100%!important;width:auto!important;max-width:none!important;border-radius:0!important;filter:drop-shadow(0 30px 50px rgba(0,0,0,.35))}
@media(max-width:1024px){html body [data-elementor-id="7531"] [data-id="7c1ff9dd"]{min-height:0;padding-bottom:0!important}html body [data-elementor-id="7531"] [data-id="77a6dd9d"]{display:block!important;width:100%!important}html body [data-elementor-id="7531"] [data-id="21e238"]{max-width:none!important}.sk-cut{position:relative;right:auto;height:auto;width:min(80%,400px);margin:40px auto 0}.sk-cut img{width:100%!important;height:auto!important}}
html body [data-elementor-id="7531"] .sk-cut{position:absolute!important}@media(max-width:1024px){html body [data-elementor-id="7531"] .sk-cut{position:relative!important}}/* sk hero foto lopp */
/* tc teemakaardid */
.tc-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}
.tc-hd .kt-h{text-align:left;max-width:22ch}
.tc-nav{display:flex;gap:10px;flex:0 0 auto}
html body .tc-ar{all:unset;box-sizing:border-box;cursor:pointer;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgba(20,24,26,.2)!important;background:transparent!important;color:#14181a!important;font-size:18px;transition:background-color .25s,border-color .25s}
html body .tc-ar:hover{background:#c8ee64!important;border-color:#c8ee64!important}
.tc-row{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px,23%,300px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:44px -24px 0;padding:6px 24px 24px;scroll-padding:0 24px}
.tc-row::-webkit-scrollbar{display:none}
.tc{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 1px 2px rgba(20,24,26,.05),0 24px 48px -32px rgba(20,24,26,.45);transition:transform .35s var(--est-ease,ease),box-shadow .35s var(--est-ease,ease);outline:2.5px solid transparent;outline-offset:-2.5px}
.tc:hover{transform:translateY(-6px)}
.tc.is-on{outline-color:#14181a}
.tc-v{position:relative;height:230px;display:grid;place-items:center;overflow:hidden;background:var(--bg);isolation:isolate}
.tc-v:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.35),transparent 45%),radial-gradient(circle at 90% 95%,rgba(0,0,0,.18),transparent 50%)}
.tc--mail{--bg:#c8ee64}.tc--meta{--bg:#5b6cff}.tc--gads{--bg:#ffb547}.tc--data{--bg:#06b599}.tc--ai{--bg:#8b5cf6}.tc--all{--bg:#ff7a59}
.tc-b{padding:22px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}
.tc-n{font-size:12px;font-weight:700;letter-spacing:.12em;color:#06b599}
.tc-b h3{margin:0;font-size:21px;line-height:1.2;font-weight:500;letter-spacing:-.01em;color:#0a0f14}
.tc-b p{margin:0 0 6px;font-size:15px;line-height:1.5;color:#4a5157}
html body .tc-go{all:unset;box-sizing:border-box;cursor:pointer;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;background:#14181a!important;color:#f2ede3!important;font-family:Inter,sans-serif;font-size:14.5px;font-weight:600}
html body .tc.is-on .tc-go{background:#c8ee64!important;color:#14181a!important}
.tc-go i{font-style:normal}
.tc-pp{margin-top:18px}
/* visuaalid */
.tv-m{position:relative;transform:rotate(-4deg);transition:transform .45s var(--est-ease,ease)}
.tc:hover .tv-m{transform:rotate(0) scale(1.03)}
.tv-pill{position:absolute;left:-18px;bottom:-14px;padding:7px 12px;border-radius:999px;background:#14181a;color:#c8ee64;font-family:Inter,sans-serif;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 10px 20px -10px rgba(0,0,0,.6);transform:rotate(4deg)}
.tv-pill--r{left:auto;right:-18px;bottom:auto;top:-12px}
.tv-mail,.tv-ph,.tv-sr,.tv-db,.tv-ch{background:#fff;border-radius:16px;box-shadow:0 22px 40px -18px rgba(0,0,0,.45);font-family:Inter,sans-serif}
.tv-env{position:absolute;left:-24px;top:-22px;width:54px;height:54px;border-radius:16px;background:#14181a;display:grid;place-items:center;transform:rotate(-10deg);color:#c8ee64;font-size:24px;line-height:1}
.tv-mail{width:190px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:7px}
.tv-mail b{font-size:13px;color:#14181a}
.tv-mail span{height:7px;border-radius:9px;background:#ebe7de}.tv-mail span.s{width:65%}
.tv-mail em{margin-top:6px;align-self:flex-start;font-style:normal;font-size:11px;font-weight:700;padding:6px 11px;border-radius:999px;background:#14181a;color:#fff}
.tv-ph{width:150px;padding:9px;border-radius:20px}
.tv-ph__h{display:flex;align-items:center;gap:6px;margin-bottom:7px}.tv-ph__h i{width:16px;height:16px;border-radius:50%;background:#5b6cff}.tv-ph__h span{flex:1;height:6px;border-radius:6px;background:#ebe7de}
.tv-ph__img{height:110px;border-radius:12px;background:linear-gradient(135deg,#ffd166,#ff7a59 55%,#8b5cf6)}
.tv-ph__f{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px}.tv-ph__f b{color:#e0245e}.tv-ph__f em{font-style:normal;font-weight:700;padding:4px 8px;border-radius:6px;background:#eef0ff;color:#3343d6}
.tv-sr{width:210px;padding:12px;display:flex;flex-direction:column;gap:8px}
.tv-sr__q{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;border:1px solid #e3e0d8;font-size:11.5px;color:#14181a}.tv-sr__q i{width:9px;height:9px;border-radius:50%;border:2px solid #4285f4}
.tv-sr__ad{display:flex;flex-direction:column;gap:4px}.tv-sr__ad small{font-size:9.5px;font-weight:700;color:#14181a}.tv-sr__ad b{font-size:12.5px;color:#1a0dab;font-weight:500}
.tv-sr__ad span{height:6px;border-radius:6px;background:#ebe7de}.tv-sr__ad span.s{width:70%}.tv-sr__ad.o{opacity:.5}
.tv-db{width:200px;padding:14px}
.tv-db__k b{display:block;font-size:20px;letter-spacing:-.02em;color:#14181a}.tv-db__k small{font-size:10.5px;color:#6b6e71}
.tv-db__b{display:flex;align-items:flex-end;gap:7px;height:76px;margin-top:10px}.tv-db__b i{flex:1;border-radius:5px 5px 2px 2px;background:#bfece2}.tv-db__b i:last-child{background:#06b599}
.tv-ch{width:206px;padding:12px;display:flex;flex-direction:column;gap:8px;background:#f6f3ff}
.tv-ch p{margin:0;font-size:11.5px;line-height:1.45;padding:8px 10px;border-radius:12px}
.tv-ch .u{align-self:flex-end;background:#14181a;color:#fff;border-bottom-right-radius:4px}
.tv-ch .a{background:#fff;color:#14181a;border-bottom-left-radius:4px}.tv-ch .a i{font-style:normal;color:#8b5cf6;margin-right:4px}
.tv-fn{width:200px;display:flex;flex-direction:column;align-items:center;gap:6px}
.tv-fn span{width:var(--w);padding:9px 6px;border-radius:10px;background:#fff;text-align:center;font-family:Inter,sans-serif;font-size:11.5px;font-weight:600;color:#14181a;box-shadow:0 12px 24px -14px rgba(0,0,0,.5)}
.tv-fn span:last-child{background:#14181a;color:#c8ee64}
@media(max-width:767px){.tc-hd{align-items:flex-start;flex-direction:column}.tc-row{grid-auto-columns:82%;margin:32px -20px 0;padding:6px 20px 20px}}
@media(prefers-reduced-motion:reduce){.tc,.tv-m{transition:none}}
/* tc teemakaardid lopp */
/* sk paneel stiil */.tc-pp .sk-pn{display:none;align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px 48px;padding:40px 40px 38px;border-radius:28px;background:#fff}.tc-pp .sk-pn.is-on{display:grid}.tc-pp .sk-pn h3{grid-column:1;margin:0}.tc-pp .sk-pn__fit{grid-column:1;margin-top:-4px}.tc-pp .sk-pn__l{grid-column:2;grid-row:1;align-self:start;margin:6px 0 0}.tc-pp .sk-chips{grid-column:2;grid-row:1 / span 3;align-self:start;align-content:flex-start;margin-top:36px}.tc-pp .sk-res{grid-column:1;align-self:start;margin-top:8px;padding:20px 22px;border-radius:20px;background:#c8ee64;display:flex;gap:14px;align-items:flex-start}.tc-pp .sk-res:before{content:"✓";flex:0 0 28px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#14181a;color:#c8ee64;font-size:13px;font-weight:700;margin-top:2px}.tc-pp .sk-res b{display:none}.tc-pp .sk-res p{font-size:17px;line-height:1.5;color:#14181a;font-weight:500}.tc-pp .sk-chips li{background:#f3efe5;border:1px solid rgba(20,24,26,.06)}@media(max-width:900px){.tc-pp .sk-pn{grid-template-columns:1fr;padding:28px 22px}.tc-pp .sk-pn>*{grid-column:1!important;grid-row:auto!important}}/* sk paneel stiil lopp */
/* sk list roheline */html body .sk-list{background:#c8ee64;box-shadow:0 24px 48px -30px rgba(20,24,26,.35)}html body .sk-list__h{color:#0a0f14}html body .sk-list li{color:#14181a;animation-name:skRowL}html body .sk-list li i{background:#14181a;color:#c8ee64}@keyframes skRowL{0%,18%,100%{background:transparent}3%,15%{background:rgba(255,255,255,.5)}}/* sk list roheline lopp */
/* sv vormid */.sv{position:relative;overflow:hidden;margin:0 24px 112px;border-radius:44px;background-color:#292d2f;background-image:linear-gradient(180deg,rgba(33,37,39,.58),rgba(33,37,39,.48)),url(/wp-content/uploads/2026/10/estl-kaader-koosolek.jpg);background-size:cover;background-position:center 40%;background-repeat:no-repeat;font-family:Inter,sans-serif}.sv-in{max-width:1180px;margin:0 auto;padding:120px 24px 128px}.sv-h{margin:0;max-width:20ch;font-size:clamp(36px,4.4vw,62px);line-height:1.06;font-weight:300;letter-spacing:-.025em;color:#f2ede3}.sv-h em{font-style:italic;color:#c8ee64}.sv-g{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px}.sv-c{padding:30px 28px 32px;border-radius:24px;background:rgba(36,40,42,.82);border:1px solid rgba(242,237,227,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .35s var(--est-ease,ease),border-color .35s}.sv-c:hover{transform:translateY(-4px);border-color:rgba(200,238,100,.45)}.sv-c h3{margin:0 0 12px;font-size:21px;line-height:1.25;font-weight:500;color:#c8ee64}.sv-c p{margin:0;font-size:16.5px;line-height:1.6;color:rgba(242,237,227,.88)}.sv-cap{position:absolute;right:22px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(20,24,26,.6);border:1px solid rgba(242,237,227,.14);font-size:12px;font-weight:600;color:rgba(242,237,227,.75)}.sv-cap b{width:6px;height:6px;border-radius:50%;background:#c8ee64}@media(max-width:1100px){.sv-g{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.sv{margin:0 12px 64px;border-radius:28px}.sv-in{padding:72px 20px 80px}.sv-g{grid-template-columns:1fr}}/* sv vormid lopp *//* End custom CSS */