.elementor .kvvp-check-dot{width:22px;height:22px;font-family:var(--kvv-font-body);font-weight:700;font-size:12px;color:#FFFFFF;line-height:1;margin-block-start:2px;border-radius:50%;background-color:var(--kvv-moss);display:flex;flex:0 0 22px;justify-content:center;align-items:center;cursor: auto;\n}.elementor .kvvp-check{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .kvvp-list{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .kvvp-text{max-width:720px;font-family:var(--kvv-font-body);font-weight:400;font-size:17px;color:#33433D;line-height:1.7;margin:0px;display:block;cursor: auto;\n}.elementor .kvvp-h2{font-family:var(--kvv-font-display);font-weight:500;font-size:34px;color:var(--kvv-ink);letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .kvvp-section{width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: var(--kvv-line);\n}.elementor .kvvp-wrap{width:100%;max-width:980px;font-family:var(--kvv-font-body);font-weight:400;padding:0px;display:flex;flex-direction:column;gap:0px;}