.elementor .e-2af4d0ac-ad29{font-weight:700;font-size:0.875rem;color:#6CC3D2;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-6607c20-3ddf{font-size:3.5rem;color:#FFFFFF;line-height:1.1;}.elementor .e-3784-d44d{font-size:1.25rem;color:#D5E1E8;}.elementor .e-62a86feb-d551:hover,.elementor .e-62a86feb-d551:focus-visible{border-color:#E6C26A;background-color:#E6C26A;}.elementor .e-62a86feb-d551:focus{outline-width:3px;outline-color:#12324A;outline-style:solid;outline-offset:3px;}.elementor .e-62a86feb-d551{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#12324A;text-align:center;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;border-width:2px;border-color:#D9AE45;border-style:solid;background-color:#D9AE45;}.elementor .e-1f2e5361-cce6:hover,.elementor .e-1f2e5361-cce6:focus-visible{color:#12324A;background-color:#FFFFFF;}.elementor .e-1f2e5361-cce6:focus{outline-width:3px;outline-color:#D9AE45;outline-style:solid;outline-offset:3px;}.elementor .e-1f2e5361-cce6{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#FFFFFF;text-align:center;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-756f8b36-1b09{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-691ff9b3-7267{max-width:46rem;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-4f329535-1655{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-216a60c5-9d07{padding-block-start:7rem;padding-block-end:9.5rem;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(11,34,51,0.94) 0%,rgba(11,34,51,0.86) 55%,rgba(11,34,51,0.6) 100%),url("https://treviweb.com/wp-content/uploads/2026/10/seo-2048x1365.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0B2233;flex-direction:column;justify-content:center;}.elementor .e-2fb50e36-7262{width:3rem;height:3rem;font-weight:800;font-size:1.125rem;color:#12324A;border-radius:999px;background-color:#D9AE45;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-214b67a7-8e3c{font-size:1.25rem;color:#12324A;}.elementor .e-2e603152-c6ad{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-79849f4f-6dfa{font-size:1rem;color:#4A5B68;}.elementor .e-6a5a2e6a-d78d:hover,.elementor .e-6a5a2e6a-d78d:focus-visible{color:#12324A;}.elementor .e-6a5a2e6a-d78d:focus{outline-width:3px;outline-color:#1A6E7E;outline-style:solid;outline-offset:3px;}.elementor .e-6a5a2e6a-d78d{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#1A6E7E;text-decoration:underline;padding:0px;background-color:transparent;text-underline-offset: 4px; text-align: left;\n}.elementor .e-6d99e8f3-3d8f{padding:1.75rem;border-radius:1.5rem;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 22px 50px 0px rgba(11,34,51,0.14);flex-direction:column;gap:0.875rem;flex:1 1 280px;border-top-style: solid; border-top-color: #D9AE45;\n}.elementor .e-78245af0-a0e9{width:3rem;height:3rem;font-weight:800;font-size:1.125rem;color:#12324A;border-radius:999px;background-color:#D9AE45;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5c5bc5d-525c{font-size:1.25rem;color:#12324A;}.elementor .e-1c37ff84-cae0{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-3ecc86bd-c093{font-size:1rem;color:#4A5B68;}.elementor .e-25c4375-7980:hover,.elementor .e-25c4375-7980:focus-visible{color:#12324A;}.elementor .e-25c4375-7980:focus{outline-width:3px;outline-color:#1A6E7E;outline-style:solid;outline-offset:3px;}.elementor .e-25c4375-7980{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#1A6E7E;text-decoration:underline;padding:0px;background-color:transparent;text-underline-offset: 4px; text-align: left;\n}.elementor .e-78d9ed6-f375{padding:1.75rem;border-radius:1.5rem;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 22px 50px 0px rgba(11,34,51,0.14);flex-direction:column;gap:0.875rem;flex:1 1 280px;border-top-style: solid; border-top-color: #D9AE45;\n}.elementor .e-ede3588-dc0e{width:3rem;height:3rem;font-weight:800;font-size:1.125rem;color:#12324A;border-radius:999px;background-color:#D9AE45;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-37a87546-3c73{font-size:1.25rem;color:#12324A;}.elementor .e-26481655-843c{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-5963f28c-8d4a{font-size:1rem;color:#4A5B68;}.elementor .e-28d92af3-6dc6:hover,.elementor .e-28d92af3-6dc6:focus-visible{color:#12324A;}.elementor .e-28d92af3-6dc6:focus{outline-width:3px;outline-color:#1A6E7E;outline-style:solid;outline-offset:3px;}.elementor .e-28d92af3-6dc6{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#1A6E7E;text-decoration:underline;padding:0px;background-color:transparent;text-underline-offset: 4px; text-align: left;\n}.elementor .e-9acc0f7-5a91{padding:1.75rem;border-radius:1.5rem;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 22px 50px 0px rgba(11,34,51,0.14);flex-direction:column;gap:0.875rem;flex:1 1 280px;border-top-style: solid; border-top-color: #D9AE45;\n}.elementor .e-26bfed7a-1821{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:-5rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-4fa703c1-b02e{position:relative;z-index:2;padding:0px;flex-direction:column;}.elementor .e-28ef1509-8990{font-weight:700;font-size:0.875rem;color:#1A6E7E;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-2c694e85-76d6{font-size:2.75rem;}.elementor .e-2f644b04-fd60{width:4.5rem;height:6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;background-color:#D9AE45;}.elementor .e-41ba1073-6b48{font-size:1.1875rem;color:#4A5B68;}.elementor .e-599c0eae-6cbe{max-width:46rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1b2a84c6-7aed{width:100%;overflow:hidden;aspect-ratio:16 / 9;object-fit:cover;border-radius:0.75rem;}.elementor .e-33f290de-783f{font-size:0.9375rem;color:#4A5B68;}.elementor .e-7e069d4e-3d9f:hover,.elementor .e-7e069d4e-3d9f:focus-visible{color:#1A6E7E;}.elementor .e-7e069d4e-3d9f:focus{outline-width:3px;outline-color:#1A6E7E;outline-style:solid;outline-offset:3px;}.elementor .e-7e069d4e-3d9f{font-size:1.3125rem;color:#12324A;line-height:1.3;text-decoration:underline;text-decoration-color: #1A6E7E; text-underline-offset: 4px;\n}.elementor .e-119265dd-31ae{color:#4A5B68;}.elementor .e-1530d6e9-a790{height:100%;padding:1.25rem;border-radius:1.5rem;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 22px 50px 0px rgba(11,34,51,0.14);flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: #D9AE45;\n}.elementor .e-4a9430be-4fff{padding:0px;}.elementor .e-64f602a1-d4c1{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-1725d2da-582b{color:#4A5B68;}.elementor .e-1b64351d-9a5a{padding:0px;justify-content:flex-start;}.elementor .e-7453c50a-5f37{padding:0px;}.elementor .e-61c9716f-6722{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.5rem;}.elementor .e-233fdb02-9758{padding-block-start:8rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#F3F7F9;flex-direction:column;}.elementor .e-64e078b-e87d{color:#FFFFFF;}.elementor .e-b0836a9-522c{font-size:1.1875rem;color:#D5E1E8;}.elementor .e-4b1830d5-a47a:hover,.elementor .e-4b1830d5-a47a:focus-visible{border-color:#E6C26A;background-color:#E6C26A;}.elementor .e-4b1830d5-a47a:focus{outline-width:3px;outline-color:#12324A;outline-style:solid;outline-offset:3px;}.elementor .e-4b1830d5-a47a{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#12324A;text-align:center;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;border-width:2px;border-color:#D9AE45;border-style:solid;background-color:#D9AE45;}.elementor .e-45af8e47-4fac:hover,.elementor .e-45af8e47-4fac:focus-visible{color:#12324A;background-color:#FFFFFF;}.elementor .e-45af8e47-4fac:focus{outline-width:3px;outline-color:#D9AE45;outline-style:solid;outline-offset:3px;}.elementor .e-45af8e47-4fac{font-family:Figtree;font-weight:700;font-size:1.0625rem;color:#FFFFFF;text-align:center;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-10c2e388-5129{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5a6c646f-843f{max-width:44rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-59a45678-bca5{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.5rem;}.elementor .e-7e235231-df02{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#12324A;flex-direction:column;}