.elementor .e-49ca5f2a-d238b8b{max-width:200px;color:var(--tc-alt_text);margin-block-end:27px;}.elementor .e-17cd53d0-ed3384e{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-17cd53d0-ed3384e:hover,.elementor .e-17cd53d0-ed3384e:focus-visible{color:var(--tc-alt_title);}.elementor .e-7bbf912e-4180d38{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-7bbf912e-4180d38:hover,.elementor .e-7bbf912e-4180d38:focus-visible{color:var(--tc-alt_title);}.elementor .e-608d33bb-ccf8ee2{width:45%;padding:0px;flex-direction:column;}.elementor .e-19c3c536-258bf26{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-19c3c536-258bf26:hover,.elementor .e-19c3c536-258bf26:focus-visible{color:var(--tc-alt_title);}.elementor .e-446426f3-8ce05da{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-446426f3-8ce05da:hover,.elementor .e-446426f3-8ce05da:focus-visible{color:var(--tc-alt_title);}.elementor .e-62b73db7-942dd58{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-62b73db7-942dd58:hover,.elementor .e-62b73db7-942dd58:focus-visible{color:var(--tc-alt_title);}.elementor .e-2e82e1bc-c4ef4aa{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-2e82e1bc-c4ef4aa:hover,.elementor .e-2e82e1bc-c4ef4aa:focus-visible{color:var(--tc-alt_title);}.elementor .e-27d6be29-d99f3bc{color:var(--tc-alt_text);transition:all 300ms;}.elementor .e-27d6be29-d99f3bc:hover,.elementor .e-27d6be29-d99f3bc:focus-visible{color:var(--tc-alt_title);}.elementor .e-3030dd5d-062275e{padding:0px;flex-direction:column;gap:19px;align-items:start;}.elementor .e-4af6651d-fe08963{width:55%;padding:0px;flex-direction:column;}.elementor .e-7f26d8e1-d698768{width:40%;padding:0px;gap:30px;}.elementor .e-bc0eb0e-db88943{max-width:600px;color:var(--tc-alt_title);text-align:end;margin-block-end:30px;}.elementor .e-70583df1-29bc371{max-width:700px;color:var(--tc-alt_text);text-align:end;}.elementor .e-318b7d3e-36bc88f{width:60%;padding:0px;flex-direction:column;align-items:end;}.elementor .e-570fc99-3132395{padding:0px;margin-block-end:95px;gap:30px;}.elementor .e-2cb1950c-88631f1{width:45px;height:45px;color:var(--tc-alt_title);padding:14px;border-radius:50%;border-width:1px;border-color:var(--tc-alt_bd_color);border-style:solid;transition:all 300ms;display:flex;justify-content:center;align-items:center;}.elementor .e-2cb1950c-88631f1:hover,.elementor .e-2cb1950c-88631f1:focus-visible{color:var(--tc-alt_text);}.elementor .e-52a3783a-eab31ae{width:45px;height:45px;color:var(--tc-alt_title);padding:14px;border-radius:50%;border-width:1px;border-color:var(--tc-alt_bd_color);border-style:solid;transition:all 300ms;display:flex;justify-content:center;align-items:center;}.elementor .e-52a3783a-eab31ae:hover,.elementor .e-52a3783a-eab31ae:focus-visible{color:var(--tc-alt_text);}.elementor .e-1c012544-6d255c8{width:45px;height:45px;color:var(--tc-alt_title);padding:14px;border-radius:50%;border-width:1px;border-color:var(--tc-alt_bd_color);border-style:solid;transition:all 300ms;display:flex;justify-content:center;align-items:center;}.elementor .e-1c012544-6d255c8:hover,.elementor .e-1c012544-6d255c8:focus-visible{color:var(--tc-alt_text);}.elementor .e-73187dec-e8e3ba6{width:45px;height:45px;color:var(--tc-alt_title);padding:14px;border-radius:50%;border-width:1px;border-color:var(--tc-alt_bd_color);border-style:solid;transition:all 300ms;display:flex;justify-content:center;align-items:center;}.elementor .e-73187dec-e8e3ba6:hover,.elementor .e-73187dec-e8e3ba6:focus-visible{color:var(--tc-alt_text);}.elementor .e-1638aad5-1126445{width:auto;padding:0px;gap:5px;}.elementor .e-6d1416c6-eb894a1{width:50%;padding:0px;}.elementor .e-1b917a6f-7c58e22{color:var(--tc-alt_title);line-height:1.4em;transition:all 300ms;}.elementor .e-1b917a6f-7c58e22:hover,.elementor .e-1b917a6f-7c58e22:focus-visible{color:var(--tc-alt_text);}.elementor .e-545a04b6-d618af7{color:var(--tc-alt_text);line-height:1.4em;}.elementor .e-3ceac1b-e2df9d0{width:auto;column-gap:3px;padding:0px;row-gap:0px;flex-wrap:wrap;}.elementor .e-32858da4-76425e9{width:50%;padding:0px;justify-content:flex-end;}.elementor .e-7aad50ef-77e54b2{padding:0px;gap:30px;align-items:center;}.elementor .e-211dd032-f5ab298{padding-block-start:150px;padding-block-end:80px;padding-inline-start:70px;padding-inline-end:70px;background-color:var(--tc-alt_bg_color);}