.elementor .e-0298e91-094fe09{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#fd6100;}.elementor .e-96838a7-ba749bb{max-width:50rem;font-size:3.3rem;line-height:4.5rem;text-align:start;}.elementor .e-5a1cb5c-5e18a69{column-gap:0.9375rem;padding:0px;margin-block-start:2rem;}.elementor .e-3dc2980-a96d532{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-c515107-cfead6b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position: relative !important;\n}.elementor .e-d52106b-1335ad9{column-gap:3.125rem;padding-block-start:13.75rem;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;align-items:start;}.elementor .e-2f634f6-d71b19c{width:55%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-da81d93-3ebac02{font-family:Montserrat;font-weight:700;font-size:3.3rem;color:#ffffff;line-height:5rem;text-align:start;}.elementor .e-991df1f-e484f79{width:45%;padding:2.1875rem;border-radius:0.8rem;background-color:#112f69;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.30);flex-direction:column;justify-content:flex-end;}.elementor .e-3c607dd-234a594{width:100%;column-gap:3.125rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:9.375rem;align-items:center;}.elementor .e-ed0fe02-0f2c785{max-width:41rem;font-size:3.3rem;line-height:4.5rem;text-align:center;}.elementor .e-9fb8c8a-f4e03bd{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-c6e4ed5-cbcef8a{padding-block-start:2.5rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.8rem;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6a299e7-756ebd8{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-bd191af-4d4a5fc{padding-block-start:2.5rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.8rem;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7bc68b9-3d4a2b3{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-89e7725-b08bdea{padding-block-start:2.5rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.8rem;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-821d161-30acbeb{column-gap:3.125rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4.6875rem;justify-content:space-between;}.elementor .e-aa4485d-9378f7e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:6.25rem;flex-direction:column;align-items:center;}.elementor .e-5ca79ce-f2ec500{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#fd6100;text-align:start;}.elementor .e-372a501-06e0d76{width:5rem;background-color:#112f69;}.elementor .e-d9b1856-f7c062d{max-width:16rem;font-size:3.3rem;color:#112f69;line-height:4.5rem;}.elementor .e-6569721-5b3e515{width:40%;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-294022b-f69c93a{width:47%;padding-block-start:2.1875rem;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-radius:0.8rem;border-width:3px;border-color:#112f69;border-style:solid;flex-direction:column;align-items:start;}.elementor .e-6ad84ad-03b49ed{width:47%;padding-block-start:2.1875rem;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-radius:0.8rem;background-color:#00b5fc;flex-direction:column;align-items:start;}.elementor .e-96f5bdf-246f211{width:47%;padding-block-start:2.1875rem;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-radius:0.8rem;background-color:#00b5fc;flex-direction:column;align-items:start;}.elementor .e-3c1a7d0-4833b6d{width:47%;padding-block-start:2.1875rem;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-radius:0.8rem;border-width:3px;border-color:#112f69;border-style:solid;flex-direction:column;align-items:start;}.elementor .e-4caa145-e087902{width:60%;padding:0px;gap:1.5rem;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-cc71a4c-214f6d9{width:100%;max-width:100%;column-gap:2.1875rem;padding:3.125rem;border-radius:0.8rem;border-width:3px;border-color:#112F69;border-style:solid;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);align-items:center;}.elementor .e-6152aa0-697dddf{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:6.25rem;border-style:none;background-clip:border-box;flex-direction:row;align-items:center;}.elementor .e-02d09e3-5d1b643{font-size:3.3rem;color:#112f69;line-height:4.5rem;text-align:center;}.elementor .e-2ea6f25-84cbeaa{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#112f69;margin-block-start:2.8rem;}.elementor .e-7b7ccd7-5b07611{width:25%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:2.1875rem;flex-direction:column;align-items:start;}.elementor .e-f657dbc-e37aea5{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#112f69;margin-block-start:2.8rem;}.elementor .e-fac80b3-52aa8d1{width:25%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#112f69;border-style:solid;flex-direction:column;align-items:start;}.elementor .e-1c05950-4f52d7c{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-b41a479-834f20f{width:25%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#112f69;border-style:solid;flex-direction:column;align-items:start;}.elementor .e-e3a51bc-d12edc0{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#112f69;margin-block-start:2.8rem;}.elementor .e-69eabd0-5bad2d7{width:25%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;flex-direction:column;align-items:start;}.elementor .e-c3ffda6-be89c0f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6.25rem;justify-content:space-between;}.elementor .e-f30de13-2d489bc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:6.25rem;flex-direction:column;align-items:center;position: relative !important;\n}.elementor .e-7a839d8-ed29a6c{font-family:Montserrat;font-weight:700;font-size:1.3rem;color:#fd6100;text-align:start;}.elementor .e-b25c3a9-69dbef6{width:5rem;margin-block-start:0.8rem;background-color:#112f69;}.elementor .e-ebfa6eb-3811669{font-size:3.3rem;color:#112f69;line-height:4.5rem;text-align:center;}.elementor .e-074732c-39eef2b{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-3feeb2a-13d348a{width:46%;padding:0px;flex-direction:column;align-items:start;}.elementor .e-e345fba-d94181d{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-a7f6672-9a8ead2{width:46%;padding:0px;flex-direction:column;align-items:start;}.elementor .e-029c3d7-485689f{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-2293064-dbdc324{width:46%;padding:0px;flex-direction:column;align-items:start;}.elementor .e-2fc9883-80161b6{font-family:Montserrat;font-weight:700;font-size:1.5rem;color:#112f69;margin-block-start:1.5rem;}.elementor .e-b4c0d3d-1fa7698{width:46%;padding:0px;flex-direction:column;align-items:start;}.elementor .e-5d72e57-3696973{width:60%;padding-inline-start:0px;padding-inline-end:2.1875rem;border-style:none;gap:2.1875rem;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-d84e195-601d955{font-family:Montserrat;font-weight:700;font-size:3.3rem;color:#ffffff;line-height:5rem;text-align:start;}.elementor .e-b44aa81-947f655{width:40%;padding:2.1875rem;border-radius:0.8rem;background-color:#112f69;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.30);flex-direction:column;}.elementor .e-06470d4-2c49b7e{column-gap:3.125rem;padding:0px;margin-block-start:4.6875rem;align-items:center;}.elementor .e-675eecf-8e06bda{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:0rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:6.25rem;flex-direction:column;align-items:start;}.elementor .e-9563a1e-6bf1a59{width:100%;height:28.125rem;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6.25rem;background-image:url("https://sarincomms.com/wp-content/uploads/2026/01/At-work-4-Firefly-Upscaler-2x-scale-1-scaled.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0% 0%;}.elementor .e-85eb912-9a49c1c{font-family:Montserrat;font-weight:700;font-size:3.3rem;color:#112f69;line-height:4.5rem;text-align:start;text-transform:uppercase;}.elementor .e-6cfacbb-e28c80c{padding:2.1875rem;border-radius:0.8rem;background-color:#ffffff;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7107dcf-4029f4a{column-gap:2.1875rem;padding:0rem;}.elementor .e-6bd8787-32f1d3e{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:6rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;margin-block-start:-6rem;}