.elementor-5049 .elementor-element.elementor-element-5b003a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5049 .elementor-element.elementor-element-5b002b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5049 .elementor-element.elementor-element-cc34000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-bc22101{--display:flex;}.elementor-5049 .elementor-element.elementor-element-cc31000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5049 .elementor-element.elementor-element-cc31000:not(.elementor-motion-effects-element-type-background), .elementor-5049 .elementor-element.elementor-element-cc31000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6EF;}.elementor-5049 .elementor-element.elementor-element-5b0023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5049 .elementor-element.elementor-element-5b0023:not(.elementor-motion-effects-element-type-background), .elementor-5049 .elementor-element.elementor-element-5b0023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6EF;}.elementor-5049 .elementor-element.elementor-element-a81c020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5049 .elementor-element.elementor-element-a81c020:not(.elementor-motion-effects-element-type-background), .elementor-5049 .elementor-element.elementor-element-a81c020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6EF;}.elementor-5049 .elementor-element.elementor-element-be10300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5049 .elementor-element.elementor-element-be10300:not(.elementor-motion-effects-element-type-background), .elementor-5049 .elementor-element.elementor-element-be10300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6EF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5049 .elementor-element.elementor-element-be10302 .elementor-button{fill:#ffffff;color:#ffffff;background-color:#155235;}.elementor-5049 .elementor-element.elementor-element-cc33000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-cc32000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5049 .elementor-element.elementor-element-cc32000:not(.elementor-motion-effects-element-type-background), .elementor-5049 .elementor-element.elementor-element-cc32000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6EF;}.elementor-5049 .elementor-element.elementor-element-ac90001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-a81c010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-5b0037{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-c4d9010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-a813914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-5b002e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-a81c040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-5b0034{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-a81c030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5049 .elementor-element.elementor-element-5b0039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5049 .elementor-element.elementor-element-5b003a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-bc22101 */.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code-cta { display:flex; align-items:center; justify-content:center; box-sizing:border-box; width:100%; min-height:46px; margin:10px 0 2px; padding:10px 12px; border-radius:8px; background:#184a34; color:#fff !important; font-size:15px; font-weight:750; line-height:1.25; text-align:center; text-decoration:none !important; }
.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code-cta:hover { background:#286448; }
.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code-cta:focus-visible { outline:3px solid #1c533d; outline-offset:3px; }
.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-terms { color:#315241; font-size:14px; }
.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code { display:flex; flex-wrap:wrap; align-items:center; gap:5px 8px; }
.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code code { max-width:100%; overflow-wrap:anywhere; }
.elementor-5049 .elementor-element.elementor-element-bc22101 > .e-con { min-width:0; }
@media (min-width: 800px) {
  .elementor-5049 .elementor-element.elementor-element-bc22101 { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; }
  .elementor-5049 .elementor-element.elementor-element-bc22101 > .e-con { width:100%; max-width:100%; }
  .elementor-5049 .elementor-element.elementor-element-bc22101 > .e-con .kk-value { font-size:22px; }
}

@media (max-width: 767px) {
  .elementor-5049 .elementor-element.elementor-element-bc22101 { padding-top:0 !important; }
  .elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code span { font-size:13px; }
  .elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code code { font-size:14px; }
  .elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code-cta { margin-top:8px; }
}

.elementor-5049 .elementor-element.elementor-element-bc22101 > .e-con { border-radius:12px; box-shadow:inset 0 4px #34644b,inset 0 0 0 1px #bfcebe; }
@media(min-width:800px){ .elementor-5049 .elementor-element.elementor-element-bc22101 .kk-code {flex-direction:column;align-items:flex-start;gap:4px;} }

@media(min-width:800px){.elementor-5049 .elementor-element.elementor-element-bc22101 .kk-value{min-height:2.65em;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b003a */.elementor-5049 .elementor-element.elementor-element-5b003a{max-width:960px;margin:auto;color:#16291d}.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-heading-title{color:#123e28;line-height:1.15}.elementor-5049 .elementor-element.elementor-element-5b003a h1.elementor-heading-title{font-size:clamp(34px,5vw,56px)}.elementor-5049 .elementor-element.elementor-element-5b003a h2.elementor-heading-title{font-size:clamp(23px,3vw,32px)}.elementor-5049 .elementor-element.elementor-element-5b003a p,.elementor-5049 .elementor-element.elementor-element-5b003a li,.elementor-5049 .elementor-element.elementor-element-5b003a dt,.elementor-5049 .elementor-element.elementor-element-5b003a dd{font-size:17px;line-height:1.5}.elementor-5049 .elementor-element.elementor-element-5b003a p{margin:0 0 .6em}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card{border-radius:12px;border-top:4px solid #10452b}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-facts{margin:0 0 12px}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-facts div{display:grid;grid-template-columns:minmax(110px,34%) 1fr;gap:12px;padding:7px 0;border-bottom:1px solid #c6d6c7}.elementor-5049 .elementor-element.elementor-element-5b003a dt,.elementor-5049 .elementor-element.elementor-element-5b003a dd{margin:0}.elementor-5049 .elementor-element.elementor-element-5b003a dt{color:#384e40}.elementor-5049 .elementor-element.elementor-element-5b003a dd{font-weight:600}.elementor-5049 .elementor-element.elementor-element-5b003a code{background:#fff5cf;color:#352d10;padding:3px 9px;letter-spacing:.06em}.elementor-5049 .elementor-element.elementor-element-5b003a a{text-decoration:underline}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-math strong{display:block;font-size:25px;color:#10452b}.elementor-5049 .elementor-element.elementor-element-5b003a ol{padding-left:1.4em}.elementor-5049 .elementor-element.elementor-element-5b003a li{margin:0 0 .45em} .elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card p{margin:0}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card .elementor-heading-title{font-size:21px}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card code{font-size:.88em;white-space:nowrap} .elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card a{display:inline-flex;align-items:center;min-height:32px;font-weight:650;text-underline-offset:.2em}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-code-card a:focus-visible{outline:2px solid currentColor;outline-offset:2px} body.page-id-5049 #ez-toc-container,body.page-id-5049 .ez-toc-sticky,body.page-id-5049 .ez-toc-sticky-fixed{display:none!important}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-juhend{display:flex;flex-wrap:wrap;gap:4px 20px;border-block:1px solid #ccdad0;padding:7px 0}.elementor-5049 .elementor-element.elementor-element-5b003a .ko-juhend a{display:inline-flex;align-items:center;min-height:40px;color:#174c32;font-weight:600} .elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-bc22101,.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-bc22101>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.elementor-5049 .elementor-element.elementor-element-5b003a :is(.elementor-element-cc31000,.elementor-element-5b0023,.elementor-element-a81c020){min-width:0;width:100%;padding:18px;border:1px solid #b8ccb9;border-top:4px solid #1d6545;border-radius:12px;background:#f5f8f2}.elementor-5049 .elementor-element.elementor-element-5b003a :is(.elementor-element-cc31000,.elementor-element-5b0023,.elementor-element-a81c020) h3{font-size:19px}.elementor-5049 .elementor-element.elementor-element-5b003a .kk-value{font-size:clamp(23px,2.6vw,30px);line-height:1.15;font-weight:750;margin:.15em 0}.elementor-5049 .elementor-element.elementor-element-5b003a .kk-condition{font-size:15px}.elementor-5049 .elementor-element.elementor-element-5b003a .kk-code{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-top:1px solid #c9d8c9;padding-top:9px;margin-top:10px}.elementor-5049 .elementor-element.elementor-element-5b003a .kk-code span,.elementor-5049 .elementor-element.elementor-element-5b003a .kk-terms{font-size:15px}.elementor-5049 .elementor-element.elementor-element-5b003a .kk-code code{font-weight:700;color:#183626;background:#e1eddc}.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-be10300{padding:18px;background:#eaf4ed;border-left:4px solid #155235;border-radius:8px}.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-be10300 p{margin:0}@media(max-width:767px){.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-bc22101,.elementor-5049 .elementor-element.elementor-element-5b003a .elementor-element-bc22101>.e-con-inner{grid-template-columns:1fr;gap:10px}.elementor-5049 .elementor-element.elementor-element-5b003a :is(.elementor-element-cc31000,.elementor-element-5b0023,.elementor-element-a81c020){padding:12px 16px}.elementor-5049 .elementor-element.elementor-element-5b003a :is(.elementor-element-cc31000,.elementor-element-5b0023,.elementor-element-a81c020) .kk-value{font-size:24px}}
@media(max-width:767px){.elementor-5049 .elementor-element.elementor-element-5b003a > .elementor-element-5b002b{padding-bottom:0 !important;}.elementor-5049 .elementor-element.elementor-element-5b003a > .elementor-element-cc34000{padding-block:0 !important;}}/* End custom CSS */