.elementor .e-02935c0-11c0352{color:var(--white);}.elementor .e-15fa5c3-4188b8c{color:var(--white);text-align:center;}.elementor .e-19d7e59-49ca3ee{gap:10px;}.elementor .e-075389a-8fc1216{background-image:linear-gradient(#3c797dd9, #3c797dd9),url("https://elginpt.com/wp-content/uploads/2026/08/services_hero1-1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-1753606-61179f7{font-family:var(--button);font-weight:400;font-size:20px;}.elementor .e-18b9f6a-1d773f4{flex-direction:row;gap:40px;}.elementor .e-a7ffbb0-4f55663{font-family:var(--button);font-weight:400;font-size:20px;}.elementor .e-08337f9-daa369c{border-color:var(--slate-teal);background-color:var(--slate-teal);align-self:start;}.elementor .e-42190f5-7046add{flex-direction:row;gap:40px;}.elementor .e-859c7d6{flex-direction:column;gap:75px;}.elementor .e-0403529-4a157e8{font-family:var(--button);color:var(--white);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-style:solid;}.elementor .e-8a6f4c3-2be25c8{color:var(--white);text-align:center;}.elementor .e-6a6ca24-e516b04{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;background-color:var(--slate-teal);align-self:center;}.elementor .e-b21b435-f34e0ee{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-7899d19-933e2ed{text-align:start;}.elementor .e-af4c1dd-511b759{border-width:0px;}.elementor .e-fa2b694-87e13d7{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;background-color:var(--slate-teal);align-self:center;}.elementor .e-618938c-3fc78a5{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-6d7b7a8-e3a2672{text-align:start;}.elementor .e-fbaf5ad-c900158{border-width:0px;}.elementor .e-9f3885b-eeec455{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;border-color:var(--white);background-color:var(--slate-teal);align-self:center;}.elementor .e-3f2efda-cc3be3c{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-ef17a24-b961448{text-align:start;}.elementor .e-91bb77c-a7b2dc6{border-width:0px;}.elementor .e-59218ea-7f02e04{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;background-color:var(--slate-teal);align-self:center;}.elementor .e-d4b037b-13e7940{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-9336289-702b5b2{text-align:start;}.elementor .e-00ca5c7-39a9c07{border-width:0px;}.elementor .e-e454be9-ee26ce2{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;background-color:var(--slate-teal);align-self:center;}.elementor .e-ff10737-a5e85b5{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-bb65a80-0d4dcc7{text-align:start;}.elementor .e-2890ba5-4b6bd58{border-width:0px;}.elementor .e-6d03a34-4902551{width:35px;height:35px;color:var(--white);padding:7px;border-radius:100px;background-color:var(--slate-teal);align-self:center;}.elementor .e-d1f9b51-b3eaf72{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;}.elementor .e-cbd69ce-fa1083e{text-align:start;}.elementor .e-33b243c-593a132{border-width:0px;}.elementor .e-59dba7c-595126f{flex-direction:column;}.elementor .e-ddeb776-789870a{font-family:var(--button);color:var(--slate-teal);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-style:solid;}.elementor .e-5b0e72e-bffd206{text-align:center;}.elementor .e-0da35d9{flex-direction:column;}.elementor .e-4cf1b99-8436cf4{width:30%;padding:50px;border-radius:1000005000200px;align-self:center;}.elementor .e-5a24d6b-11136c1{padding-block-start:100px;padding-block-end:100px;flex-direction:row;}.elementor .e-f0057e8-7c99611{font-family:var(--button);color:var(--slate-teal);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-style:solid;}.elementor .e-7af16c7-d01c62c{text-align:center;}.elementor .e-123b864-15cecc9{flex-direction:column;}