.elementor .ish-glow-green{background-color:rgba(43, 182, 115, 0.55);}.elementor .ish-glow-blue{background-color:rgba(20, 94, 170, 0.75);}.elementor .ish-glow{width:560px;height:560px;position:absolute;z-index:0;padding:0px;border-radius:50%;opacity:90%;filter:blur(140px);pointer-events: none;\n}.elementor .ish-btn-solid:hover,.elementor .ish-btn-solid:focus-visible{border-color:var(--ish-blue);background-color:var(--ish-blue);}.elementor .ish-btn-solid{font-family:var(--ish-font);font-weight:700;font-size:16px;color:var(--ish-white);letter-spacing:0.5px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;border-width:1px;border-color:var(--ish-green);border-style:solid;background-color:var(--ish-green);transition:background-color 0.3s, border-color 0.3s;display:inline-block;}.elementor .ish-btn:hover,.elementor .ish-btn:focus-visible{color:var(--ish-white);border-color:var(--ish-green);background-color:var(--ish-green);}.elementor .ish-btn{font-family:var(--ish-font);font-weight:700;font-size:16px;color:var(--ish-white);letter-spacing:0.5px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;border-width:1px;border-color:var(--ish-white);border-style:solid;background-color:transparent;transition:background-color 0.3s, border-color 0.3s, color 0.3s;display:inline-block;}.elementor .ish-card-text{font-family:var(--ish-font);font-size:16px;color:var(--ish-body);line-height:1.65;margin:0px;}.elementor .ish-body{font-family:var(--ish-font);font-size:18px;color:var(--ish-body);line-height:1.7;margin:0px;}.elementor .ish-h1{font-family:var(--ish-font);font-weight:400;font-size:76px;color:var(--ish-white);letter-spacing:-1.5px;line-height:1.08;margin:0px;}.elementor .ish-eyebrow{font-family:var(--ish-font);font-weight:700;font-size:14px;color:var(--ish-blue-2);letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .ish-inner{width:100%;max-width:1500px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .ish-section{width:100%;overflow:hidden;position:relative;scroll-margin-top:70px;padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:transparent;display:flex;flex-direction:column;align-items:center;}