.elementor .inf-card-cta{font-family:var(--font-main);font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.2;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#C8102E;align-self:center;}.elementor .inf-card-txt{width:100%;text-align:center;padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;align-items:center;}.elementor .inf-card-img{width:110px;height:110px;object-fit:contain;border-radius:12px;background-color:#FFFFFF;flex:0 0 auto;}.elementor .inf-card:hover,.elementor .inf-card:focus-visible{background-color:#FFF4F5;}.elementor .inf-card{width:auto;min-width:0px;color:var(--ink);text-align:center;text-decoration:none;padding-block-start:24px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;box-shadow:-1px -1px 0px 0px #F0EAE5 inset;transition:background-color 0.15s;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:flex-start;align-items:center;}.elementor .inf-shelf2{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--border-sand);border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .inf-nav-txt{font-family:var(--font-main);font-weight:500;font-size:14px;color:#A3263A;line-height:1.2;margin:0px;}.elementor .inf-nav-ico{width:13px;height:7px;min-width:13px;padding:0px;border-radius:4px;border-width:1.5px;border-color:#C8102E;border-style:solid;background-color:#FBE1E4;transform:rotateX(0deg) rotateY(0deg) rotateZ(-35deg);flex:0 0 auto;}.elementor .inf-nav-link:hover,.elementor .inf-nav-link:focus-visible{border-color:#D99AA2;background-color:#FBE8EA;}.elementor .inf-nav-link{width:auto;text-decoration:none;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#E8BFC4;border-style:solid;background-color:#FFF6F6;transition:background-color 0.15s, border-color 0.15s;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .inf-v2{font-family:var(--font-main);background-color:var(--cream);& .g-e56b73c { font-family:var(--font-main);font-weight:500;font-size:13px;letter-spacing:1.5px;text-transform:uppercase; } & .g-bb4e69d { font-family:var(--font-main);font-weight:400;font-size:72px;letter-spacing:-2px;line-height:1.02; } & .g-273d260 { font-family:var(--font-main);font-weight:300;font-size:18px; } & .g-009eb4e { font-family:var(--font-main);font-weight:500; } & .g-d95e3be { font-family:var(--font-main);font-weight:400; } & .g-ad702f7 { border-radius:22px;border-color:var(--border-sand); } & .g-9b51439 { background-color:var(--ink); } & .g-7ed1ddf { font-family:var(--font-main);font-weight:500;font-size:12px;letter-spacing:1px;border-radius:999px;padding-inline-start:10px;padding-inline-end:10px; } & .g-e0a7443 { font-family:var(--font-main);font-weight:500;font-size:19px; } & .g-ad876d7 { font-family:var(--font-main);font-weight:500;color:var(--ink); } & .g-c330e90 { font-family:var(--font-main);font-weight:300;font-size:15px;color:var(--text-muted); } & .g-93a9be3 { font-family:var(--font-main);font-weight:500;border-radius:999px; } & .g-f5e0165 { font-family:var(--font-main);font-weight:500; } & .g-345513a { font-family:var(--font-main);font-weight:500;font-size:12px;letter-spacing:1px;border-radius:999px; } & .g-99ccd2e { font-family:var(--font-main);font-weight:500; } & .g-dab4418 { border-radius:22px; } & .g-f5a823a { font-family:var(--font-main);font-weight:500; } & .g-64c471f { font-family:var(--font-main);font-weight:300;color:var(--text-dark); } & .g-222d1d3 { font-family:var(--font-main);font-weight:500;border-radius:999px; } & .g-eac842e { font-family:var(--font-main);font-weight:400; }\n}.elementor .inf-fine{font-family:var(--font-main);font-weight:400;font-size:13px;color:#8A7E82;line-height:1.5;}.elementor .inf-alert-btn:hover,.elementor .inf-alert-btn:focus-visible{color:#FFFFFF;background-color:#6F0B1C;}.elementor .inf-alert-btn{font-family:var(--font-main);font-weight:500;font-size:15px;color:#FFFFFF;padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#8E0F24;}.elementor .inf-alert-p{font-family:var(--font-main);font-weight:300;font-size:16px;color:var(--text-dark);line-height:1.55;}.elementor .inf-alert-h{font-family:var(--font-main);font-weight:500;font-size:20px;color:#8E0F24;}.elementor .inf-alert{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:#F2C4CA;border-style:solid;background-color:#FFF1F2;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .inf-soon-txt{font-family:var(--font-main);font-weight:500;font-size:16px;color:#8A7E82;}.elementor .inf-soon-tag{font-family:var(--font-main);font-weight:500;font-size:12px;color:#8A7E82;letter-spacing:1px;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;border-width:1.5px;border-color:#CDBFC3;border-style:solid;}.elementor .inf-soon{color:#8A7E82;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:2px;border-color:#CDBFC3;border-style:dashed;flex-direction:row;gap:14px;align-items:center;}.elementor .inf-desc{font-family:var(--font-main);font-weight:300;font-size:15px;color:var(--text-muted);line-height:1.4;}.elementor .inf-name{font-family:var(--font-main);font-weight:500;font-size:18px;color:var(--ink);line-height:1.25;}.elementor .inf-shelf-h{font-family:var(--font-main);font-weight:500;font-size:19px;color:#FFFFFF;}.elementor .inf-shelf-tag{font-family:var(--font-main);font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:1px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#C8102E;}.elementor .inf-shelf-head{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--ink);flex-direction:row;gap:14px;align-items:center;}.elementor .inf-body{max-width:1000px;padding-block-start:36px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:28px;}.elementor .inf-stat-lbl{font-family:var(--font-main);font-weight:400;font-size:12px;color:#8E0F24;}.elementor .inf-stat-num{font-family:var(--font-main);font-weight:500;font-size:28px;color:#8E0F24;line-height:1.1;}.elementor .inf-stat{width:auto;min-width:76px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .inf-stats{width:auto;padding:0px;flex-direction:row;gap:10px;}.elementor .inf-lead{max-width:560px;font-family:var(--font-main);font-weight:300;font-size:18px;color:#FFE3E7;line-height:1.45;}.elementor .inf-h1{font-family:var(--font-main);font-weight:400;font-size:72px;color:#FFFFFF;letter-spacing:-2px;line-height:1.02;}.elementor .inf-eyebrow{font-family:var(--font-main);font-weight:500;font-size:13px;color:#FFC9D0;letter-spacing:1.5px;text-transform:uppercase;}.elementor .inf-hero-txt{width:auto;padding:0px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .inf-hero{padding-block-start:190px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;background-color:#8E0F24;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .inf-page{font-family:var(--font-main);color:var(--ink);padding:0px;background-color:var(--cream);flex-direction:column;gap:0px;}