.elementor .e-9acfc8d-09efc44{font-family:TT Norms Pro Variable;font-weight:500;font-size:16px;color:#ffffff;line-height:1.3em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:100px;background-color:#FFFFFF33;}.elementor .e-36b31c0-03e0475{font-family:TT Norms Pro Variable;font-weight:300;font-size:66px;color:#ffffff;line-height:1.3em;}.elementor .e-a29d19c-394edf6{font-family:TT Norms Pro Variable;font-weight:300;font-size:66px;color:#ffffff;line-height:1.3em;text-transform:uppercase;}.elementor .e-5f89f8b-10283e1{font-family:TT Norms Pro Variable;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-721f242-269cb2f{max-width:1440px;margin-block-start:60px;flex-direction:column;row-gap:14px;justify-content:center;align-items:center;}.elementor .e-b288f3f-b36a6f3{padding-block-start:56px;justify-content:center;}.elementor .e-5fa38f7-e580e47{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-d9ee47f-ddfc854{width:492px;font-family:Poppins;font-weight:300;font-size:20px;color:#3B3E45;line-height:1.3em;}.elementor .e-4d62be3-e0aed1b{width:50%;padding:40px;flex-direction:column;row-gap:16px;}.elementor .e-8aaab95-b8c746a{width:50%;padding:0px;flex-direction:column;row-gap:16px;justify-content:center;selector {
      box-shadow: 0px 0px 10px #f3f3f3 !important;
}\n}.elementor .e-2c6b026-06695de{padding:0px;border-radius:24px;background-color:#F7F7F7;}.elementor .e-c62899f-31d469e{max-width:1440px;padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;text-transform: none !important;\n}.elementor .e-dd31451-112c971{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;text-align:center;margin-block-start:24px;margin-block-end:32px;}.elementor .e-6c6c811-6fdc16b{max-width:1440px;padding:0px;flex-direction:column;}.elementor .e-83bcb9b-fc6de27{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-8c4708a-ac4007c{font-family:TT Norms Pro Variable;font-size:20px;color:#000000;line-height:1.3em;}.elementor .e-ab9c912-766d005{width:50%;padding:40px;border-radius:18px;background-color:#F7F7F7;flex-direction:column;row-gap:16px;}.elementor .e-810be0e-871c99f{width:50%;padding:0px;background-color:#F7F7F7;flex-direction:column;row-gap:16px;align-items:end;}.elementor .e-030f78d-10b1e51{padding:0px;border-radius:24px;background-color:#F7F7F7;}.elementor .e-ca45c8f-f73fb38{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:32px;margin-block-end:32px;text-transform: none !important;\n}.elementor .e-b135652-23f396d{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-e2f711a-a1a2a12{width:50%;font-family:TT Norms Pro Variable;font-size:20px;color:#000000;line-height:1.3em;}.elementor .e-b8844da-95d1051{max-width:1440px;column-gap:30px;}.elementor .e-38cd6d5-e7d9ddb{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;& path {
fill: #1070D7;
}\n}.elementor .e-b631a25-c46f1b6{width:50%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-b631a25-c46f1b6:hover,.elementor .e-b631a25-c46f1b6:focus-visible{color:#98b4d2;}.elementor .e-44dfbd5-0b011a4{font-family:TT Norms Pro Variable;font-size:18px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-bbfc7e4-2c04f90{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-bbfc7e4-2c04f90:hover,.elementor .e-bbfc7e4-2c04f90:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-b8f9c22-9f909b0{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;}.elementor .e-3fbc674-6705682{width:50%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-f5c9bc2-52a30ab{font-family:TT Norms Pro Variable;font-size:18px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-a2023b4-7425908{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-a2023b4-7425908:hover,.elementor .e-a2023b4-7425908:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-f4cbffa-729bcd8{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;}.elementor .e-9e31182-ef10076{width:50%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-15c4911-3bb4798{font-family:TT Norms Pro Variable;font-size:18px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-2bc0886-a099484{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-2bc0886-a099484:hover,.elementor .e-2bc0886-a099484:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-733bce7-2ab6761{max-width:1440px;column-gap:20px;justify-content:center;}.elementor .e-d103668-5730bad{max-width:1440px;padding:40px;margin-block-start:32px;margin-block-end:32px;border-radius:32px;background-color:#FAFBFF;flex-direction:column;row-gap:40px;align-items:center;text-transform: none !important;\n}.elementor .e-ef00c22-b588674{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#0E0F10;line-height:1.3em;text-transform:none;}.elementor .e-ee3990c-7ce7353{width:50%;font-family:Poppins;font-weight:300;font-size:20px;color:#3B3E45;line-height:1.3em;text-transform:none;}.elementor .e-7807db8-24392bf{max-width:1440px;column-gap:30px;}.elementor .e-d80155d-36c65bc{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;& svg {
fill: #1070D7;
}

& path {
fill: #1070D7;
fill-rule: evenodd;
clip-rule: evenodd;
}\n}.elementor .e-6389c8b-e37ccd9{width:50%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-6389c8b-e37ccd9:hover,.elementor .e-6389c8b-e37ccd9:focus-visible{color:#98b4d2;}.elementor .e-2a99193-969011d{font-family:Poppins;font-size:16px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-c74d26c-8adf166{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-c74d26c-8adf166:hover,.elementor .e-c74d26c-8adf166:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-c1c7841-e5697f9{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;}.elementor .e-a6badb9-9994a67{width:100%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-5e52690-81a1299{font-family:Poppins;font-size:16px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-e24aae3-a339bec{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-e24aae3-a339bec:hover,.elementor .e-e24aae3-a339bec:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-65285bd-187e0df{width:65px;height:65px;color:#ffffff;padding:16px;border-radius:16px;background-color:#1070D70F;display:flex;}.elementor .e-05a21e2-a39ce9b{width:100%;font-family:TT Norms Pro Variable;font-size:30px;color:#1070D7;line-height:1.3em;margin-block-start:10px;}.elementor .e-c679105-86d2eb9{font-family:Poppins;font-size:16px;color:#3B3E45;line-height:1.3em;text-transform:none;margin-block-start:50px;}.elementor .e-2bdf0d1-a721095{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;padding:24px;border-radius:16px;background-color:#ffffff;& .heading,
& .description,
& .icon svg path {
transition: color 0.3s ease;
}\n}.elementor .e-2bdf0d1-a721095:hover,.elementor .e-2bdf0d1-a721095:focus-visible{background-color:#1070D7;& .heading {
color: #ffffff;
}

& .description {
color: #ffffff;
}

& .icon svg path {
 fill: #fff;
}

& .icon {
background: #FFFFFF1A;
}\n}.elementor .e-1218a81-2b8fafa{max-width:1440px;column-gap:20px;padding:0px;justify-content:center;}.elementor .e-a21a2c3-a162cc2{padding:56px;margin-block-start:32px;margin-block-end:0px;border-radius:0px;background-color:#FAFBFF;flex-direction:column;row-gap:40px;align-items:center;text-transform: none !important;\n}.elementor .e-348c74e-11b3c05{width:50%;font-family:TT Norms Pro Variable;font-size:48px;color:#0E0F10;line-height:1.3em;text-transform:none;margin-block-end:24px;}.elementor .e-429cb41-acc7582{max-width:1440px;padding-block-start:64px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;justify-content:center;}.elementor .e-27d7632-d1685f6{width:50%;font-family:Poppins;font-weight:300;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-1e4477d-9839b8b{column-gap:48px;padding:0px;}.elementor .e-b0f3ef0-048247e{padding-block-start:56px;padding-block-end:72px;padding-inline-start:56px;padding-inline-end:56px;border-radius:24px;background-color:#1070D7;flex-direction:column;row-gap:40px;justify-content:center;}.elementor .e-7719d5d-12c139e{max-width:1440px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;text-transform: none !important;\n}.elementor .e-79889f6-354c470{font-family:TT Norms Pro Variable;font-size:48px;color:#ffffff;line-height:1.3em;}.elementor .e-c65151c-8923bbf{font-family:TT Norms Pro Variable;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-c62a3e1-e306ff4{font-family:TT Norms Pro Variable;font-weight:500;font-size:24px;color:#ffffff;line-height:1.3em;}.elementor .e-cf4d751-0b10113{font-family:TT Norms Pro Variable;font-weight:500;font-size:14px;color:#000000;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:33px;background-color:#FEC90D;align-self:start;}.elementor .e-e2e003e-46a4870{padding-block-start:56px;padding-block-end:72px;padding-inline-start:56px;padding-inline-end:56px;border-radius:24px;background-color:#1070D7;flex-direction:column;row-gap:40px;justify-content:center;}.elementor .e-36ec05a-7c22b42{max-width:1440px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;text-transform: none !important;\n}.elementor .e-4749100-09073c6{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-1182437-d34d5a9{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-298a856-cda489f{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;display:none;}.elementor .e-c6644df-be636ef{width:40%;flex-direction:column;row-gap:20px;}.elementor .e-1cd9450-cc3e464{font-family:TT Norms Pro Variable;font-size:18px;}.elementor .e-72381fe-c17321c{width:60%;padding:32px;border-radius:24px;background-color:#F7F7F7;flex-direction:column;row-gap:20px;}.elementor .e-89d0426-3b4eee3{max-width:1440px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:10px;padding-inline-end:20px;text-transform: none !important;\n}.elementor .e-a1127dc-ca62de5{font-family:TT Norms Pro Variable;font-size:48px;color:#ffffff;line-height:1.3em;}.elementor .e-2ff4450-878a2be{font-family:Poppins;font-weight:300;font-size:20px;color:#ffffff;line-height:1.3em;text-transform:none;}.elementor .e-d78246e-d3692cd{font-family:Poppins;font-weight:500;font-size:24px;color:#ffffff;line-height:1.3em;text-transform:none;}.elementor .e-4a92458-c0d14c6{font-family:TT Norms Pro Variable;font-weight:500;font-size:14px;color:#000000;padding-block-start:13px;padding-block-end:13px;padding-inline-start:23px;padding-inline-end:23px;border-radius:33px;background-color:#ffffff;align-self:start;}.elementor .e-8ce6b32-2acd2df{width:50%;padding:40px;border-radius:16px;background-image:url("https://www.rft.com/wp-content/uploads/2026/05/Square-Academic-Cap-300x234.png");background-repeat:no-repeat;background-attachment:scroll;background-size:140px auto;background-position:85% 100%;background-color:#ffffff1a;flex-direction:column;row-gap:24px;}.elementor .e-fb11e8e-bb0d165{font-family:TT Norms Pro Variable;font-size:48px;color:#000000;line-height:1.3em;}.elementor .e-d3f84d6-e29edfd{font-family:TT Norms Pro Variable;font-weight:500;font-size:14px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:33px;background-color:#1070D7;align-self:start;}.elementor .e-78b4113-8e4b678{width:50%;padding:40px;border-radius:16px;background-color:#FEC90D;flex-direction:column;row-gap:24px;}