.elementor .lv-cta{padding:64px;border-radius:24px;display:grid;gap:40px;grid-template-columns:1.3fr 1fr;align-items:center;background-image: radial-gradient(120% 140% at 15% 20%, #5A646F 0%, #3B434C 45%, #232A31 100%);\n}.elementor .lv-spec-value{font-family:Roboto;font-size:15px;color:#55616B;}.elementor .lv-spec-label{font-family:Roboto;font-weight:600;font-size:14px;color:#1F2933;}.elementor .lv-spec-row{padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;display:grid;gap:24px;grid-template-columns:190px 1fr;border-block-end: 1px solid #E4E9E5;\n}.elementor .lv-spec-table{width:100%;padding:0px;display:flex;flex-direction:column;border-block-start: 1px solid #E4E9E5;\n}.elementor .lv-note{font-family:Roboto;font-size:15px;color:#55616B;margin-block-start:28px;}.elementor .lv-card-text{font-family:Roboto;font-size:15px;color:#55616B;line-height:1.6;}.elementor .lv-card-title{font-family:Roboto;font-weight:700;font-size:19px;color:#1F2933;line-height:1.3;}.elementor .lv-card-tag{font-family:Roboto;font-weight:600;font-size:13px;color:#5E9A22;letter-spacing:0.04em;text-transform:none;}.elementor .lv-card:hover,.elementor .lv-card:focus-visible{border-color:#8EC740;box-shadow:0px 18px 36px -16px rgba(31,41,51,0.22);transform:translate3d(0px, -2px, 0px);}.elementor .lv-card{padding:26px;border-radius:14px;border-width:1px;border-color:#E4E9E5;border-style:solid;background-color:#FFFFFF;transition:all 0.2s;display:flex;flex-direction:column;gap:8px;}.elementor .lv-card-grid{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .lv-section-head{width:60%;padding:0px;margin-block-end:48px;display:flex;flex-direction:column;gap:14px;grid-column:2;align-items:flex-start;}.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-panel{min-height:360px;padding:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;}.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-kicker{font-family:Roboto;font-weight:600;font-size:13px;color:#5E9A22;letter-spacing:0.12em;text-transform:uppercase;}.elementor .lv-stat-label{font-family:Roboto;font-weight:500;font-size:12px;color:#6B7780;letter-spacing:0.08em;text-transform:uppercase;}.elementor .lv-stat-value{font-family:Roboto;font-weight:700;font-size:28px;color:#1F2933;letter-spacing:-0.01em;line-height:1.1;}.elementor .lv-stat{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;}.elementor .lv-stats{overflow:hidden;position:relative;z-index:2;padding:0px;margin-block-start:-64px;border-radius:16px;background-color:#E4E9E5;box-shadow:0px 24px 50px -16px rgba(31,41,51,0.25);display:grid;gap:1px;grid-template-columns:repeat(4, 1fr);}.elementor .lv-media-card{min-height:400px;padding:32px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 40px 80px -24px rgba(0,0,0,0.55);display:flex;justify-content:center;align-items:center;}.elementor .lv-btn:hover,.elementor .lv-btn:focus-visible{background-color:#7AB12F;transform:translate3d(0px, -1px, 0px);}.elementor .lv-btn{font-family:Roboto;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;background-color:#8EC740;box-shadow:0px 10px 24px -6px rgba(142,199,64,0.45);transition:all 0.18s;}.elementor .lv-btn-row{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .lv-check-text{font-family:Roboto;font-weight:500;font-size:17px;color:#FFFFFF;line-height:1.4;}.elementor .lv-check-icon{width:28px;height:28px;min-width:28px;font-family:Roboto;font-weight:700;font-size:14px;color:#8EC740;line-height:1;text-align:center;border-radius:50%;background-color:rgba(142,199,64,0.18);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .lv-check{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .lv-checks{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .lv-lead{max-width:560px;font-family:Roboto;font-weight:400;font-size:18px;color:rgba(255,255,255,0.82);line-height:1.65;}.elementor .lv-h1{font-family:Roboto;font-weight:700;font-size:48px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;}.elementor .lv-stack{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .lv-hero-grid{padding:0px;display:grid;gap:64px;grid-template-columns:1.1fr 0.9fr;align-items:center;}.elementor .lv-hero{overflow:hidden;background-image: radial-gradient(120% 95% at 22% 30%, #5A646F 0%, #3B434C 42%, #232A31 100%); padding-block: 96px 136px; padding-inline: 0px;\n}.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}.elementor .lv-btn-row-end{justify-content:flex-end;}.elementor .lv-body-light{color:rgba(255,255,255,0.8);}.elementor .lv-h2-light{color:#FFFFFF;}.elementor .lv-btn-ghost:hover,.elementor .lv-btn-ghost:focus-visible{border-color:#FFFFFF;background-color:rgba(255,255,255,0.08);}.elementor .lv-btn-ghost{color:#FFFFFF;border-width:1.5px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .lv-bg-soft{padding:40px;background-color:#F5F8F3;display:flex;flex-direction:row;}