.elementor .e-7c372529-2cc8389{font-family:var(--ready-font-body_1);font-weight:900;font-size:4.3857rem;color:var(--ready-white_1);line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-1b7d08f3-67eefa7{width:90%;margin-block-start:0.55rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2dadcb5a-7d86718{font-family:var(--ready-font-body_1);font-weight:300;font-size:1.125rem;color:var(--ready-white_1);letter-spacing:0.495rem;line-height:1;text-align:center;text-transform:uppercase;margin-block-start:0.95rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-602c52ca-ccda97d{font-weight:300;font-size:1rem;color:var(--ready-white_1);margin-block-start:1.85rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7fd05e8f-0a53a6e{font-weight:200;font-size:0.875rem;color:var(--ready-white_1);margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e4cf580-9033c7f:hover,.elementor .e-5e4cf580-9033c7f:focus-visible{color:var(--ready-navy_1);background-color:var(--ready-white_1);}.elementor .e-5e4cf580-9033c7f{color:var(--ready-white_1);padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:1.45rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:var(--ready-white_1);border-style:solid;background-color:transparent;}.elementor .e-60ba59e7-455a2d2{max-width:38.8125rem;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-38262b78-42c6e22{min-height:49.1875rem;padding-block-start:3.8125rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-1272957f-2f989e7{background-image:linear-gradient(270deg, rgba(6,60,104,0.05) 0%,rgba(6,60,104,0.95) 75%),url("https://ready4action.org/wp-content/uploads/2026/09/hero-rochester.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;}.elementor .e-502f5545-465b690{font-size:14.5rem;color:var(--ready-navy_1);letter-spacing:-0.1em;line-height:0.82;}.elementor .e-3ed85b44-19150d4{position:absolute;inset-block-start:1.65rem;inset-inline-start:8.6rem;font-family:var(--ready-font-body_1);font-weight:400;font-size:2.325rem;color:var(--ready-yellow_1);letter-spacing:0.745rem;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-44a633ae-e61b7c5{min-width:18rem;position:relative;padding:0px;display:flex;align-items:flex-start;}.elementor .e-1e816c1a-d19a3c3{font-size:3.13rem;color:var(--ready-navy_1);line-height:0.95;}.elementor .e-372e8d3e-46bfa9b{font-weight:200;font-size:4.51rem;color:var(--ready-navy_1);letter-spacing:2.25rem;line-height:1;text-transform:uppercase;}.elementor .e-42566fe8-4e6a0a9{padding:0px;display:flex;flex-direction:column;gap:0.35rem;justify-content:center;}.elementor .e-5258f0ca-0812644{min-height:15.5rem;padding:0px;display:flex;gap:1.75rem;justify-content:flex-start;align-items:center;}.elementor .e-1eaf930-b8cdb26{max-width:59.625rem;font-weight:400;font-size:1.5625rem;text-align:center;margin-block-start:1.25rem;margin-block-end:4.75rem;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-5926243b-3124558{width:100%;}.elementor .e-2c6cfd0f-b662752{padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-18ce2146-484ed56{padding-block-start:4.55rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-55e65c5-23d858c{font-size:4.237rem;color:var(--ready-navy_1);line-height:0.9;}.elementor .e-5f39945e-73af1d8{width:14rem;height:0.492rem;margin-block-start:0.55rem;margin-block-end:0.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39ca0a9c-a563f8c{font-size:4.237rem;color:var(--ready-navy_1);line-height:0.9;}.elementor .e-3718be1a-22507b7{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;}.elementor .e-22f30a07-8e29afa{font-weight:400;font-size:1.25rem;color:var(--ready-navy_1);}.elementor .e-548cb97f-2a74ef3{font-weight:200;font-size:1.125rem;color:var(--ready-navy_1);}.elementor .e-3ed2bfc1-9064000{padding:0px;display:flex;flex-direction:column;gap:2.25rem;justify-content:center;align-items:flex-start;}.elementor .e-3ee9464e-b7bca01{gap:6.5rem;grid-template-columns:0.72fr 1.28fr;grid-template-rows:auto;}.elementor .e-324cabf6-a211682{padding-block-start:6.85rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b36cf54-f364b30{width:100%;aspect-ratio:619 / 288;object-fit:cover;margin-block-start:-1.375rem;margin-block-end:-1.375rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40374c47-4a199ea{font-size:2.701rem;color:var(--ready-white_1);line-height:1;}.elementor .e-7c1f47f3-e9c6d0a{width:11.8rem;margin-block-start:0.65rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5bd840cb-b7ee83c{font-weight:400;font-size:1.125rem;color:var(--ready-white_1);}.elementor .e-5629a0f7-07856cf{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;}.elementor .e-3d65e16f-cd51db1{min-height:15.25rem;gap:3.75rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;}.elementor .e-5520b596-e50958f{min-height:15.25rem;padding:0px;background-color:var(--ready-navy_1);display:flex;align-items:center;}.elementor .e-38d25f2a-d7a96b5{font-size:2.701rem;color:var(--ready-white_1);line-height:1;}.elementor .e-3e821aed-c4eebd5{width:9.65rem;margin-block-start:0.65rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-713e284a-eab95a1{font-weight:400;font-size:1.125rem;color:var(--ready-white_1);}.elementor .e-db6920-c1fc82d{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;}.elementor .e-1bdc221d-79ce913{width:100%;aspect-ratio:619 / 288;object-fit:cover;margin-block-start:-1.375rem;margin-block-end:-1.375rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1af704ac-a32aa1f{min-height:15.25rem;gap:3.75rem;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;}.elementor .e-523e52a3-8d7ce43{min-height:15.25rem;padding:0px;background-color:var(--ready-navy_1);display:flex;align-items:center;}.elementor .e-48ceb2ee-317a66b{padding-block-start:2.8125rem;padding-block-end:1.375rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4.125rem;}.elementor .e-3e25b599-be286d2{width:380.348px;height:396.396px;position:absolute;inset-block-end:-200px;inset-inline-start:-49px;z-index:10;opacity:100%;}.elementor .e-33a88485-027d7f3{width:1022px;font-family:var(--ready-font-body_1);font-weight:900;font-size:50px;color:var(--ready-navy_1);letter-spacing:0px;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-2ff32bdc-89ad46a{width:60%;object-fit:fill;margin-block-start:29px;}.elementor .e-f027555-c3ee72c{width:931px;font-family:var(--ready-font-body_1);font-weight:200;font-size:18px;color:var(--ready-navy_1);line-height:1.5;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-571858aa-b21b782{width:1022px;position:relative;z-index:1;padding-block-start:151px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-end;}.elementor .e-1cd65db6-5d00b25{width:100%;min-height:596px;max-width:1440px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:104px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;justify-content:flex-end;align-items:flex-start;}.elementor .e-4e5f53c0-9320596{width:100%;min-height:596px;overflow:visible;position:relative;padding:0px;background-color:#fff;}.elementor .e-67936586-668861b{font-family:var(--ready-font-body_1);font-weight:900;font-size:24px;color:var(--ready-yellow_1);line-height:1;text-transform:uppercase;margin:0px;align-self:flex-end;}.elementor .e-29d337b-ac838e2{width:53%;height:100%;position:absolute;inset-block-start:0px;inset-block-end:auto;inset-inline-start:0px;padding:0px;border-radius:10px;background-color:var(--ready-yellow_1);}.elementor .e-4359dde8-ccc21b3{width:19%;height:100%;position:absolute;inset-block-start:0px;inset-block-end:auto;inset-inline-start:0px;padding:0px;background-color:var(--ready-red_1);}.elementor .e-6e19c8bf-82f4993{font-family:var(--ready-font-body_1);font-weight:900;font-size:69px;color:#fff;line-height:1;}.elementor .e-37e1dfd3-d5a0ac7{font-family:var(--ready-font-body_1);font-weight:900;font-size:45px;color:#fff;line-height:1;}.elementor .e-ec32e04-37a0cbf{width:auto;position:absolute;inset-block-start:4px;inset-inline-start:5.8%;z-index:2;padding:0px;display:flex;gap:0px;}.elementor .e-22b86838-d9fbe43{font-family:var(--ready-font-body_1);font-weight:900;font-size:69px;color:#fff;line-height:1;}.elementor .e-3e446416-28e4c61{font-family:var(--ready-font-body_1);font-weight:900;font-size:45px;color:#fff;line-height:1;}.elementor .e-3ee52536-0ae243d{width:auto;position:absolute;inset-block-start:4px;inset-inline-start:38.8%;z-index:2;padding:0px;display:flex;gap:0px;}.elementor .e-52ab089e-39bf407{width:190px;position:absolute;inset-block-start:13px;inset-inline-end:24px;font-family:var(--ready-font-body_1);font-weight:300;font-size:18px;color:#fff;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-46986eea-fbfe47a{width:100%;height:80px;min-height:80px;overflow:hidden;position:relative;padding:0px;border-radius:10px;background-color:#043760;box-shadow:-3px -3px 8px 0px rgba(0,0,0,.25) inset;}.elementor .e-7f8d21de-b1826d9{width:19%;position:absolute;inset-block-start:0px;inset-inline-start:0px;font-family:var(--ready-font-body_1);font-weight:300;font-size:16px;color:#fff;letter-spacing:3.2px;line-height:1.2;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-577df708-312b706{width:34%;position:absolute;inset-block-start:0px;inset-inline-start:19%;font-family:var(--ready-font-body_1);font-weight:300;font-size:16px;color:#fff;letter-spacing:3.2px;line-height:1.2;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-7ac6e94a-4022574{height:20px;min-height:20px;position:relative;padding:0px;}.elementor .e-16c7ecf0-8abb4ff{width:57%;height:100%;position:absolute;inset-block-start:0px;inset-block-end:auto;inset-inline-start:0px;padding:0px;border-radius:10px;background-color:var(--ready-yellow_1);}.elementor .e-4f06ae35-b32f997{width:17%;height:100%;position:absolute;inset-block-start:0px;inset-block-end:auto;inset-inline-start:0px;padding:0px;background-color:var(--ready-red_1);}.elementor .e-70c474cf-8e54c55{font-family:var(--ready-font-body_1);font-weight:900;font-size:69px;color:#fff;line-height:1;}.elementor .e-42632651-3e956c0{font-family:var(--ready-font-body_1);font-weight:900;font-size:45px;color:#fff;line-height:1;}.elementor .e-226105dc-a160dba{width:auto;position:absolute;inset-block-start:4px;inset-inline-start:4.2%;z-index:2;padding:0px;display:flex;gap:0px;}.elementor .e-5ea661d-31b2584{font-family:var(--ready-font-body_1);font-weight:900;font-size:69px;color:#fff;line-height:1;}.elementor .e-14c791a6-ee9c633{font-family:var(--ready-font-body_1);font-weight:900;font-size:45px;color:#fff;line-height:1;}.elementor .e-c4eb96f-714aa77{width:auto;position:absolute;inset-block-start:4px;inset-inline-start:43.2%;z-index:2;padding:0px;display:flex;gap:0px;}.elementor .e-a807395-c7bbb6d{width:190px;position:absolute;inset-block-start:13px;inset-inline-end:24px;font-family:var(--ready-font-body_1);font-weight:300;font-size:18px;color:#fff;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-6cfc7c5f-9e54d35{width:100%;height:80px;min-height:80px;overflow:hidden;position:relative;padding:0px;border-radius:10px;background-color:#043760;box-shadow:-3px -3px 8px 0px rgba(0,0,0,.25) inset;}.elementor .e-6e874cc4-9787ede{width:17%;position:absolute;inset-block-start:0px;inset-inline-start:0px;font-family:var(--ready-font-body_1);font-weight:300;font-size:16px;color:#fff;letter-spacing:3.2px;line-height:1.2;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-3a3acc0-a7d49ce{width:40%;position:absolute;inset-block-start:0px;inset-inline-start:17%;font-family:var(--ready-font-body_1);font-weight:300;font-size:16px;color:#fff;letter-spacing:3.2px;line-height:1.2;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-17af7e12-90390fd{height:20px;min-height:20px;position:relative;padding:0px;}.elementor .e-185663-85563f7{width:100%;padding:0px;margin-block-start:46px;display:flex;flex-direction:column;gap:33px;}.elementor .e-6011a813-3d6d47f{width:1241px;height:396px;overflow:hidden;position:relative;z-index:100;padding-block-start:38px;padding-block-end:28px;padding-inline-start:120px;padding-inline-end:120px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:var(--ready-radius-card_1);background-color:var(--ready-navy_1);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-28dfa7ca-80e0f30{width:100%;padding:0px;background-color:#fff;display:flex;justify-content:center;}.elementor .e-40401022-b805f1e{font-family:var(--ready-font-body_1);font-weight:900;font-size:32.27px;color:var(--ready-blue_1);line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-2b601221-bd3e9d5{width:825px;font-family:var(--ready-font-body_1);font-weight:300;font-size:18px;color:var(--ready-blue_1);line-height:1.5;margin-block-start:21px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-366e9181-9081dac{font-family:var(--ready-font-body_1);font-weight:900;font-size:32.23px;color:var(--ready-blue_1);line-height:1.2;text-align:start;text-transform:uppercase;margin:0px;}.elementor .e-72a34246-19b4a12{font-family:var(--ready-font-body_1);font-weight:900;font-size:32.23px;color:var(--ready-yellow_1);line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-466c1050-2f8bf28{width:100%;padding:0px;margin-block-start:44px;display:flex;gap:14px;justify-content:flex-start;}.elementor .e-5b149b1e-6a559e4{width:1248px;max-width:calc(100% - 192px);padding-block-start:103px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2c451eb8-184922c{width:38px;height:1240px;object-fit:fill;position:absolute;inset-block-start:10px;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);}.elementor .e-20aae704-932730d{width:1240px;height:38px;overflow:visible;position:absolute;inset-block-end:-19px;inset-inline-start:50%;z-index:3;padding:0px;transform:translate3d(-50%, 0px, 0px);}.elementor .e-14ff9ef5-7eaebe0{width:100%;min-height:464px;overflow:visible;position:relative;padding:0px;background-color:#fff;}.elementor .e-61f217de-9d72b38{font-family:var(--ready-font-body_1);font-weight:900;font-size:50px;color:#fff;line-height:1;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-5ffd7529-61ba15c{width:130.963px;height:73px;object-fit:fill;}.elementor .e-24f400a4-62c63af{width:131px;height:89px;min-height:89px;padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-f50c005-cb7cdaa{width:218px;font-family:var(--ready-font-body_1);font-weight:900;font-size:22px;color:#fff;line-height:1.15;text-align:center;margin-block-start:72px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f22ed76-c9edfb6{width:323px;font-family:var(--ready-font-body_1);font-weight:200;font-size:18px;color:#fff;line-height:1.5;text-align:center;margin-block-start:45px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14838264-1311a71{padding:0px;}.elementor .e-2f7fc5ea-7ebb6ae{width:103.384px;height:88.894px;object-fit:fill;}.elementor .e-70e80f27-c08ae08{width:131px;height:89px;min-height:89px;padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-ddd2228-5128401{width:242px;font-family:var(--ready-font-body_1);font-weight:900;font-size:22px;color:#fff;line-height:1.15;text-align:center;margin-block-start:72px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-782f9c04-7d162de{width:323px;font-family:var(--ready-font-body_1);font-weight:200;font-size:18px;color:#fff;line-height:1.5;text-align:center;margin-block-start:45px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3323c724-8f54008{padding:0px;}.elementor .e-49a66614-62d3919{width:121px;height:89px;min-height:89px;position:relative;padding:0px;}.elementor .e-3ba084f0-a0008eb{width:168px;font-family:var(--ready-font-body_1);font-weight:900;font-size:22px;color:#fff;line-height:1.15;text-align:center;margin-block-start:72px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2926bb76-e413ad5{width:323px;font-family:var(--ready-font-body_1);font-weight:200;font-size:18px;color:#fff;line-height:1.5;text-align:center;margin-block-start:45px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-196fe91c-4487361{padding:0px;}.elementor .e-3b7cd3c4-e981545{width:1081px;column-gap:56px;padding:0px;margin-block-start:98px;display:grid;grid-template-columns:repeat(3,323px);grid-template-rows:auto;}.elementor .e-2e0e1eca-077a69c{width:1240px;max-width:1241px;padding-block-start:88px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-12943e1b-d44d548{width:100%;min-height:693px;color:#fff;padding:0px;background-color:var(--ready-navy_1);}.elementor .e-c59384b-e4949ed{width:100%;padding:0px;margin:0px;background-color:var(--ready-white_1);display:flex;flex-direction:column;gap:0px;}