.elementor .e-3357f062-7c57{font-family:Rubik;font-weight:500;font-size:48px;color:#0c122d;line-height:62.4px;text-transform:capitalize;cursor:auto;\n}.elementor .e-50db4723-1725{max-width:720px;font-family:"Open Sans";font-weight:400;font-size:16px;color:#575c74;line-height:29.7px;cursor:auto;\n}.elementor .e-59cdf664-3ce1{text-align:center;padding-block-start:43px;padding-block-end:43px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-75404e21-69ee{width:100%;height:320px;object-fit:cover;cursor:auto; object-position:center 45%;\n}.elementor .e-50a0c14-94b5{font-family:Poppins;font-weight:600;font-size:36px;color:#212121;line-height:46.8px;text-transform:capitalize;margin-block-end:22px;cursor:auto;\n}.elementor .e-39f6e333-3e85{font-family:Poppins;font-weight:400;font-size:16px;color:#212121;line-height:1.6;margin-block-end:20px;cursor:auto; & a { color:#24a1cf; } & a:hover { color:#0c122d; }\n}.elementor .e-31130637-809c:hover,.elementor .e-31130637-809c:focus-visible{color:#ffffff;background-color:#3f444b;}.elementor .e-31130637-809c{font-family:"Open Sans";font-size:14px;color:#3f444b;line-height:14px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:2px;border-color:#3f444b;border-style:solid;background-color:transparent;}.elementor .e-9704d31-a2cb{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f9fafa;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4e8dc28d-403e{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-17dfedf2-8f33{width:100%;height:320px;object-fit:cover;object-position:center center;cursor:auto;\n}.elementor .e-5e69911b-dfb6{font-family:Poppins;font-weight:600;font-size:36px;color:#212121;line-height:46.8px;text-transform:capitalize;margin-block-end:22px;cursor:auto;\n}.elementor .e-d9314dc-f262{font-family:Poppins;font-weight:400;font-size:16px;color:#212121;line-height:1.6;margin-block-end:20px;cursor:auto; & a { color:#24a1cf; } & a:hover { color:#0c122d; }\n}.elementor .e-61f3dea3-cd12:hover,.elementor .e-61f3dea3-cd12:focus-visible{color:#ffffff;background-color:#3f444b;}.elementor .e-61f3dea3-cd12{font-family:"Open Sans";font-size:14px;color:#3f444b;line-height:14px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:2px;border-color:#3f444b;border-style:solid;background-color:transparent;}.elementor .e-1513cabe-a3c9{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f9fafa;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-63340c1e-60bf{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-cec3e96-77ae{width:100%;max-width:1140px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-template-rows:auto;}.elementor .e-13baa7d-7f09{width:100%;padding-block-start:71px;padding-block-end:71px;padding-inline-start:5%;padding-inline-end:5%;background-color:#f7f7f7;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-2167d9d-755e{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}