.elementor .e-915187e-d7e1e48{font-size:12px;text-transform:uppercase;}.elementor .e-1b02f8a-cbb18cd{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-9abcb26-000b294{font-size:12px;text-transform:uppercase;}.elementor .e-77bafdf-994a0f6{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-dc34479-6aee578{font-size:12px;text-transform:uppercase;}.elementor .e-1ea9ee0-cca796a{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-2341725-2374a64{font-size:12px;text-transform:uppercase;}.elementor .e-770491b-c012d35{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-5a687d5-3d6b7b9{font-size:12px;text-transform:uppercase;}.elementor .e-6e927af-218a782{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-145fc96-191fb21{font-size:12px;text-transform:uppercase;}.elementor .e-071ecc8-13a2744{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-9509072-e17b9a3{font-size:12px;text-transform:uppercase;}.elementor .e-12522c7-331281f{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-c204a3b-af645e6{font-size:12px;text-transform:uppercase;}.elementor .e-49b9dba-c447b57{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-7242240-ac1587d{font-size:12px;text-transform:uppercase;}.elementor .e-32db0e3-fe785b2{height:40px;border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-bfb192c-6cc719a{font-size:12px;text-transform:uppercase;}.elementor .e-9ef90c4-e98940e{border-radius:3px;border-width:1px;background-color:#f6f6f6;}.elementor .e-c907d9a-1b4aa4f{font-weight:400;font-size:14px;line-height:16px;text-transform:none;margin-inline-start:10px;}.elementor .e-6e83b63-a40059f{height:47px;border-radius:5px;background-color:#D4A017;display:block;flex:1 0 auto;}.elementor .e-461d96f-d2895c8{padding:30px;border-radius:12px;background-color:#ffffff;gap:0px;}.elementor .e-3d02863{padding-block-start:80px;padding-block-end:80px;padding-inline-start:250px;padding-inline-end:250px;background-color:#ededed;display:none;flex-direction:column;}.elementor .e-5f1a142{padding:0px;flex-direction:column;}.elementor .e-710cfb3-ed70bcf{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-fe70743-d0a7c10{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-ad27f85-671ab9d{font-size:21px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-5f49684-106f639{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-cbe092d-8c2b714{font-size:21px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-be90287-c72737b{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-b04925d-c7aafb5{font-size:21px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-d8bf4ba-1bea85d{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-2a8cf20-a1d79d8{font-size:21px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-3be2b66-6e82b1c{font-size:39px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-0d3e464-6f88e56{font-size:21px;text-transform:capitalize;padding-inline-end:0px;}.elementor .e-5fa178b2-4e014af{display:block;}.elementor .e-7faa68b8-aab68a8{width:100%;column-gap:2px;margin-block-start:-19px;border-radius:0px;border-width:1px;border-color:#0000005e;background-color:#f6f6f6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-3a7d1880-d35f858{width:100%;column-gap:2px;margin-block-start:-19px;border-radius:0px;border-width:1px;border-color:#0000005e;background-color:#f6f6f6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-32f39e7e-e959704{display:block;}.elementor .e-5163d11d-54b3b5a{width:100%;column-gap:2px;margin-block-start:-19px;border-radius:0px;border-width:1px;border-color:#0000005e;background-color:#f6f6f6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-4dbb2306-8c2152b{width:100%;column-gap:2px;margin-block-start:-19px;border-radius:0px;border-width:1px;border-color:#0000005e;background-color:#f6f6f6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-31809622-492a2c9{/* Style the main drag & drop area */
.custom-upload-form .elementor-field-type-upload {
  position: relative;
  background-color: #f7f9fa;
  border: 2px dashed #0073e6;
  border-radius: 8px;
  height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Make the file input fill the entire box area so it registers clicks/drops anywhere */
.custom-upload-form .elementor-field-type-upload .elementor-upload-field {
  width: 100%;
  height: 100%;
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Add your custom "drop here" text */
.custom-upload-form .elementor-field-type-upload::before {
  content: "Drag & Drop files here or Click to Browse";
  font-family: inherit;
  color: #4a5568;
  font-size: 14px;
  text-align: center;
  pointer-events: none;
}

/* Hide the default "Choose File" / "No file chosen" text */
.custom-upload-form .elementor-field-type-upload .elementor-upload-field::file-selector-button,
.custom-upload-form .elementor-field-type-upload .elementor-upload-field::-webkit-file-upload-button {
  display: none;
}\n}.elementor .e-5263b230-5d6bea8{width:100%;column-gap:2px;margin-block-start:-19px;border-radius:0px;border-width:1px;border-color:#0000005e;background-color:#f6f6f6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-7950816b-5d22b1f{order:99999;}.elementor .e-654bb923-60c8cb4{column-gap:2px;padding:0px;border-radius:0px;flex-direction:column;row-gap:10px;}.elementor .e-7fecb7b8-aa8ad8d{padding-block-start:60px;padding-block-end:60px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#f2f2f2b3;flex-direction:row;}.elementor .e-2197da7-eba4c31{flex-direction:column;justify-content:center;}