.elementor .lv-dot-text{font-family:Roboto;font-size:16px;color:#3D4852;line-height:1.5;}.elementor .lv-dot{width:8px;height:8px;min-width:8px;padding:0px;margin:0px;border-radius:50%;background-color:#8EC740;flex:0 0 auto;}.elementor .lv-dot-row{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .lv-ideal-title{font-family:Roboto;font-weight:700;font-size:13px;color:#1F2933;letter-spacing:0.1em;text-transform:uppercase;}.elementor .lv-ideal{width:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;background-color:#F7F9F6;display:flex;flex-direction:column;gap:12px;border-inline-start: 3px solid #8EC740;\n}.elementor .lv-split{padding:0px;display:grid;gap:72px;grid-template-columns:1fr 1fr;align-items:center;}.elementor .lv-body{max-width:620px;font-family:Roboto;font-weight:400;font-size:17px;color:#55616B;line-height:1.75;}.elementor .lv-h2{font-family:Roboto;font-weight:700;font-size:36px;color:#1F2933;letter-spacing:-0.02em;line-height:1.15;}.elementor .lv-stack{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .lv-section{margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;padding-block: 96px; padding-inline: 0px;\n}.elementor .lv-container{width:100%;max-width:1360px;justify-content:center;align-items:center;margin-inline: auto; padding-inline: 24px; padding-block: 0px;\n}