.elementor .e-8f42f1f-ba1a52f{font-weight:800;font-size:0.78rem;color:#ff9b42;letter-spacing:0.14em;line-height:1;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.09);display:inline-flex;}.elementor .e-42490d6-204aed2{max-width:56rem;font-weight:800;font-size:clamp(2.8rem, 6vw, 5.8rem);color:#ffffff;letter-spacing:-0.045em;line-height:0.98;}.elementor .e-ba9ace6-e6b54ca{max-width:48rem;font-size:clamp(1rem, 1.5vw, 1.25rem);color:rgba(255,255,255,0.82);line-height:1.75;}.elementor .e-9e14dcb-df3fb92{font-weight:800;font-size:1.8rem;color:#ffffff;line-height:1;}.elementor .e-7556869-64669d3{font-weight:700;font-size:0.72rem;color:rgba(255,255,255,0.68);letter-spacing:0.08em;}.elementor .e-a461750-73e733a{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:0.3rem;}.elementor .e-8e28283-6382377{font-weight:800;font-size:1.8rem;color:#ffffff;line-height:1;}.elementor .e-25a3324-2ff7bd5{font-weight:700;font-size:0.72rem;color:rgba(255,255,255,0.68);letter-spacing:0.08em;}.elementor .e-7444e22-9e20c79{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:0.3rem;}.elementor .e-2a4bdfa-c6e5212{font-weight:800;font-size:1.8rem;color:#ffffff;line-height:1;}.elementor .e-5b43076-2590956{font-weight:700;font-size:0.72rem;color:rgba(255,255,255,0.68);letter-spacing:0.08em;}.elementor .e-72aceb9-c9ddeec{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:0.3rem;}.elementor .e-3063885-cb9ee44{padding:1rem;margin-block-start:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.08);backdrop-filter:blur(10px);gap:0.75rem;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr));}.elementor .e-5a0d41e-061320b{max-width:74rem;padding-block-start:clamp(1.75rem, 3vw, 2.5rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-03f20a6-8550d6c{width:calc(100% - clamp(0.75rem, 2vw, 2rem));overflow:hidden;padding-block-start:clamp(4rem, 7vw, 6.5rem);padding-block-end:clamp(4rem, 7vw, 6.5rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);margin-block-start:clamp(0.5rem, 1.5vw, 1rem);margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:clamp(1.25rem, 3vw, 2rem);border-block-start-width:6px;background-image:linear-gradient(105deg, rgba(4, 24, 49, 0.97) 0%,rgba(8, 42, 78, 0.88) 55%,rgba(7, 35, 66, 0.78) 100%),url("https://stfadvertisers.com/wp-content/uploads/2026/10/stf-photo-gallery-03.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#071d38;box-shadow:0px 18px 55px 0px rgba(7, 29, 56, 0.14);justify-content:center;}.elementor .e-27664e2-b3e2696{font-weight:800;font-size:0.78rem;color:#0d6efd;letter-spacing:0.14em;}.elementor .e-daa8ace-51f2e30{font-weight:800;font-size:clamp(2.2rem, 4vw, 4rem);color:#071d38;letter-spacing:-0.035em;line-height:1.06;}.elementor .e-87d8a96-f7d3564{max-width:46rem;font-size:1.08rem;color:#45617d;line-height:1.75;}.elementor .e-c6c638a-54f9b16{max-width:54rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-83cb82e-14ba3d6{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-3e6c412-d803784{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-406affa-0aa0150{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-6da74d7-35fed97{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-7d3e8c0-63b163f{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-5763d57-0cce001{font-weight:700;font-size:0.84rem;color:#0a3f73;text-decoration:none;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(10, 63, 115, 0.18);border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(10, 63, 115, 0.08);}.elementor .e-3b064fe-7637020{padding:0px;gap:0.7rem;flex-wrap:wrap;}.elementor .e-5cc4658-890f504{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.25rem;}.elementor .e-d9901e7-7255608{padding-block-start:clamp(3.25rem, 5vw, 4.75rem);padding-block-end:clamp(3.25rem, 5vw, 4.75rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#eef6fc;justify-content:center;}.elementor .e-fa0f1ee-e7d40cd{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-ac098b2-d58e098{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-d819b30-8363a74{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-9503e3e-0206853{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-5d18f70-1344907{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-49efdfa-9226d98{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-c0968f3-0ff8eb8{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-361b328-4a2c6eb{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-2dc36dc-0fe9ccb{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-32c1c6a-f2d39a5{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-27ae8d0-650a587{font-weight:700;font-size:0.72rem;color:#46627f;line-height:1.5;padding-block-start:0.8rem;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-ff24d3e-b000048{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-9f4b3a7-b176ec7{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-dce593f-c11c92d{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-fc023d2-7e4624e{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-1c55718-767f6e5{font-weight:700;font-size:0.72rem;color:#46627f;line-height:1.5;padding-block-start:0.8rem;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-4531750-2631c93{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-dbcb6dd-3b216b4{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-352f2d9-910a26e{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-f0a131d-5d2325a{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-0f3a234-0026f4c{font-weight:700;font-size:0.72rem;color:#46627f;line-height:1.5;padding-block-start:0.8rem;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-34f2a56-52e840a{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-49cd464-2602474{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-6f61ac8-9ef47bd{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-435b5fe-ed86dbc{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-1d6285a-8e6fdda{font-weight:700;font-size:0.72rem;color:#46627f;line-height:1.5;padding-block-start:0.8rem;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-2a69226-aba6563{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-db6dabd-e59bb64{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-444bd44-34084f1{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-1e18fd3-f07bc81{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#ffffff;justify-content:center;}.elementor .e-899507a-1931076{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-9fc0256-d97c209{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-36be276-3b559f0{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-59e3175-0e2e06b{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-1876e30-4c9a55c{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-4514d25-1003e0f{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-6eac8f8-c579b78{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-66783cf-9cef73a{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-f193bf3-6d4a971{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-07f5ecf-23789e8{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-ae9a916-a23ab83{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-f39b481-96cb47b{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-b279eaf-d539fd7{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-b87470b-dc168a1{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-7ab8d39-b8222e5{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8bb386a-4defa5f{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-11a633e-677287a{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-548a41a-563ea4e{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-9ac2743-ea7f77b{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-e5c189e-ec9cbd4{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-d7efcd2-1967ae3{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-be22497-75a09ec{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-2a31d1b-0fbbaa9{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-ce34cc4-5d69490{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a59cc71-4741a97{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-f5d8b6c-868bbaa{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-50b4053-48501fb{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-f2b5f1c-edb3eb9{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-ff0bf14-cf33c98{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-24a2587-bc56c53{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-c88d5e6-6b7ebf3{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-55006eb-3d53767{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-6f5ab16-a30ad95{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-dbfb52e-709a1d6{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-36748be-f67a2ab{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-b010d66-51a97ef{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-77f85f0-6021c0b{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-a2e122f-ccd2ed3{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-000785a-240042a{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8bcf20e-80cc022{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-de011a9-e25af98{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-e951024-0fbb871{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-a3b40ff-903bc1f{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-a7532b0-ef871a3{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-ae4db2b-1964b1e{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-832c68e-cfabf20{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-71f3c1f-7aeeffc{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-47cab40-28dce6d{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-b748d4f-7caebb7{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-b9c3df1-119ab5f{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#eef6fc;justify-content:center;}.elementor .e-aa7ad7c-f456dab{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-83751b8-9074fd0{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-46121fc-06cb7fb{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-3ffaf71-19f056a{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-33ee40a-20934ab{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-fcde951-ecb6df2{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-2dde131-009cb4c{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-646cfb7-31a24e9{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-d96062d-2e6b995{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-ace48f8-95677b9{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-00c4b2f-9001aa5{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-92daa26-33f20f6{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-65a0169-4db2428{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-16754a2-91ea655{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-02ca701-1142436{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-60944fb-0f94e91{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-696194e-cff4759{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-5e24515-d59a131{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-80ec476-e1326db{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-b10c85d-b00755c{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-9d584b1-23dffd8{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-be4bbfb-54dccf6{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-440817d-57946fd{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-98b67db-6a4f994{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-7645261-ad01a68{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-a400ce0-75ee8e5{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-8d01f2d-548a151{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8839be2-c23f1eb{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-358ab00-1c6002a{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-9e09a0a-d21bf0b{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-298ce9b-f9f534b{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-370dcdd-4b71dca{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a0e3adc-2cb3c0f{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-55a2d0c-b98930e{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-697e47b-fa1e9b0{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-98be928-e4796ba{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-982a18c-22f455a{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-3f16c9e-aeae039{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-916d1b5-55caf2f{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-1bf06c9-115bf77{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-6be2e14-ac4ebf8{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-1dc4a73-e84f28f{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-cad47e2-24deb54{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-5650d92-78ad04f{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-98b6f7a-a044011{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-dbc40bf-f3584bb{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-1418575-dce2e34{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-3ddba0a-8902013{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a2e3815-7d4463c{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-cd16aef-a3b3faf{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-1684fd1-ac71b4d{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8b0a090-a6ed255{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-c57699f-0c7611b{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-42ac52e-31fba2b{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-dbf60a3-8e6475f{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-c082ed6-7599f6d{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-d7c2ad4-d38c64a{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-c50ab2f-975ec61{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-748ae5e-7ef018c{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-0406d38-0dd2cb0{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-2a52469-35649d4{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-5de4be0-adb8626{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-4e727d6-ce03235{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-783dc7a-905196b{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a7efdaf-17b4d68{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-a8572e8-dba02d3{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-a03f859-ad4c49b{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-e39df38-84bc7ac{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-200cbc9-b1cd438{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-2d4e348-492186f{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#ffffff;justify-content:center;}.elementor .e-e1c89e3-c686e67{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-54ba9cd-d220a79{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-b3e3864-4d53080{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-b5da29b-882708d{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-198ee67-da994db{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-98e3ede-7f40dc3{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-304245c-062c05c{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-d743069-bee9850{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-de4ca2e-5362521{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-75f6b72-ad25648{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-6772049-9b50cb6{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-00e3f22-ba2783b{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-66f20f8-97ce2ff{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-81867fb-d7ff4b6{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-0dd6fd0-140aa3d{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-2f5ed37-d0268e7{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-64b97a0-bbbc38e{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-6fe723f-17ba75f{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-555bdda-b4971ce{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-9beb529-4f91767{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-20433d0-15d7a50{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-f5c1a00-dc4bda7{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-03a48b0-281f4e5{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-3f04155-4943485{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-f927910-70cf5a7{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-eda4c9c-5ede7ea{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#eef6fc;justify-content:center;}.elementor .e-30daad5-bd5a0b2{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-bbf1b67-cacbc93{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-d95686c-aca7f4f{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-d80ef16-5860089{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-f124f47-f990375{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-5497852-f99d57b{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-fb5aaf4-67458bd{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-eb206c8-604f850{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-0695d2a-cd2d6a2{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-de59968-9b1a39f{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-598d83a-90a8c56{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-f86012e-2f9a5f1{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-5d7b177-32c74aa{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-37d6ef9-4c8b2a9{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-0e00091-edc7b02{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-2b05bae-135fcaa{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a9d538e-5517cf0{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-ce3046b-f15e575{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-8b604be-75ed42c{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8ab2f6e-4ef51ff{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-028eaf9-9916304{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-e6c193b-c5076b9{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-392af36-96972bb{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-1d55269-b97b9a0{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-73f7d13-4c45b2e{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-a310d2d-dc048b1{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-e597708-52c7d89{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-a3ae5d6-566b75c{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-8bfdeae-05a87a2{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-3d1b5bb-c3c93c9{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-d0ef178-9811a05{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-0c27d5a-e256e6c{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-3c7eddf-79c25f6{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-d3ab602-b7d60bd{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-e8489d8-cd6d7c7{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-d102ffc-934f03f{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-e6e85d6-aba50c3{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-f60f11e-74123e1{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-9317565-2a06971{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-66d0a9d-17dd024{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-b0df8ac-f9da66b{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-7af06fa-88c2a4a{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-53d8932-1521885{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-c11b118-330c056{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-3514f85-f3a72df{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-3838384-622ed03{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-74b2712-c77378c{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-af741ed-7055a0b{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-667001a-31fcd64{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-041c70d-7187a19{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-c4cc150-659ac74{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-a4de7f8-b2b44b6{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-4d451e9-dda8dba{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-5cc732c-c5c305e{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-ce0f7ef-c8fbd78{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8285e0e-3e2b6d3{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-a9e732d-8b4d090{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-a3cd908-500dc1c{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-42b2d13-fbdaa3e{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-86f0feb-b5713ad{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-eeb86e5-c9b928b{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-d7cbe9e-8e3b998{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#ffffff;justify-content:center;}.elementor .e-db9fa73-1c0f792{font-weight:800;font-size:clamp(3.25rem, 7vw, 6rem);color:#0d6efd;letter-spacing:-0.05em;line-height:0.85;}.elementor .e-8e13815-b574c27{font-weight:800;font-size:0.74rem;color:#ff7a1a;letter-spacing:0.13em;}.elementor .e-344e49d-161b015{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-c8132a0-e6874da{font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#071d38;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-10e952b-211001c{max-width:43rem;font-size:1rem;color:#526b84;line-height:1.75;}.elementor .e-fbe6f49-0afd731{max-width:48rem;padding:0px;flex-direction:column;gap:0.85rem;flex:1 1 32rem;}.elementor .e-56c4860-fc44620{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-10afaf3-9c951c3{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-fd1e156-7d6e752{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-5284234-bb972d3{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-d211868-2d06801{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-17c5fa5-f0742c0{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-5f5d30b-7fd1eca{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-36ff29a-18abd52{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-0631e97-f9f51a9{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-b22e7bb-ccac731{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-2d7531b-b7323e3{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-9fe1587-dfbcdf5{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-417dd17-8ea39b0{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-f92569a-5607974{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-c480177-ece171d{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-84cec5f-ac20e78{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-59ccc85-7fe3a25{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-8940ffd-33742d8{font-weight:800;font-size:0.68rem;color:#0d6efd;letter-spacing:0.09em;}.elementor .e-ccbfc8d-a81b0ef{font-weight:800;font-size:1.28rem;color:#071d38;line-height:1.2;}.elementor .e-bcb0944-f123c92{font-size:0.92rem;color:#5b7088;line-height:1.62;}.elementor .e-195e3d4-f5a4d14{min-height:15rem;padding:1.45rem;border-radius:1rem;border-width:1px;border-color:#d8e5ef;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(18, 63, 112, 0.07);flex-direction:column;gap:0.85rem;justify-content:flex-start;}.elementor .e-457742f-fe91bc2{padding:0px;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17.5rem), 1fr));align-items:stretch;}.elementor .e-6642677-ed42514{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-3788695-52ac90e{scroll-margin-top:7rem;padding-block-start:clamp(3.5rem, 5.5vw, 5.25rem);padding-block-end:clamp(3.5rem, 5.5vw, 5.25rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-color:#eef6fc;justify-content:center;}.elementor .e-d50174c-f24533f{font-weight:800;font-size:0.76rem;color:#ff9b42;letter-spacing:0.14em;}.elementor .e-2be0029-e660029{font-weight:800;font-size:clamp(2.2rem, 4vw, 4rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-a0ff284-f391066{max-width:43rem;font-size:1.05rem;color:rgba(255,255,255,0.78);line-height:1.7;}.elementor .e-95dd3fb-b461a33{max-width:48rem;padding:0px;flex-direction:column;gap:1rem;flex:1 1 34rem;}.elementor .e-a74dc78-afcbfee{font-weight:800;font-size:0.95rem;color:#071d38;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.85rem;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(0,0,0,0.12);}.elementor .e-41dceef-d82900e{max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-0c63e33-8537d66{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 5vw, 4rem);padding-inline-end:clamp(1.25rem, 5vw, 4rem);background-image:linear-gradient(110deg, rgba(4, 24, 49, 0.97) 0%,rgba(8, 48, 87, 0.87) 58%,rgba(8, 48, 87, 0.78) 100%),url("https://stfadvertisers.com/wp-content/uploads/2026/10/stf-photo-gallery-07.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#071d38;justify-content:center;}