@media(max-width:767px){.elementor .e-304afd43-c784f29{align-self:stretch;}}@media(max-width:767px){.elementor .e-72985a55-c73a09d{flex-direction:column;justify-content:center;align-items:stretch;align-self:stretch;}}@media(max-width:767px){.elementor .e-eb5ac25-294db94{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-d8c1535-0c50133{width:100%;}}@media(max-width:767px){.elementor .e-3451d8c2-c32a116{padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;}}@media(max-width:767px){.elementor .e-6107cff8-a22c67b{width:360px;}}@media(max-width:767px){.elementor .e-600dce0f-365d560{padding:0px;}}@media(max-width:767px){.elementor .e-2d20e492-5edb0aa{font-size:32px;}}@media(max-width:767px){.elementor .e-7a33df7b-548f629{padding:16px;}}@media(max-width:767px){.elementor .e-a3e3e2d-8bfd1dc{padding:16px;}}@media(max-width:767px){.elementor .e-2ec4daa5-fc9687d{padding:16px;border-radius:32px;}}@media(max-width:767px){.elementor .e-5d49f755-8262afe{border-radius:16px;}}@media(max-width:767px){.elementor .e-5331b884-f82327e{padding-inline-start:16px;padding-inline-end:16px;margin-block-start:56px;justify-content:center;}}@media(max-width:767px){.elementor .e-2a561ff-14bdd49{width:200px;height:50px;margin-block-start:32px;}}@media(max-width:767px){.elementor .e-649769d6-02ddaab{justify-content:center;}}@media(max-width:767px){.elementor .e-10282260-93e56f8{font-size:32px;text-align:center;}}@media(max-width:767px){.elementor .e-bcbc9a2-f4ed28f{text-align:center;}}@media(max-width:767px){.elementor .e-7d663a5f-efe7a13{flex-direction:row;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-e6cc822-beab99e{margin-block-start:-32px;flex-direction:column;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-5f5cb883-f170977{flex-direction:row;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-784f7b2-58d3567{margin-block-start:-32px;flex-direction:column;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-4806f8b7-c83782e{flex-direction:row;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-71a6d78-9d2a45f{margin-block-start:-32px;flex-direction:column;gap:0px;align-items:start;}}@media(max-width:767px){.elementor .e-7b4396b2-844e57c{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-144fa656-41fdc71{width:100%;line-height:24px;text-align:center;align-self:center;}}@media(max-width:767px){.elementor .e-3f885f94-c8a9fed{width:100%;}}@media(max-width:767px){.elementor .e-46695ea4-960d82a{width:100%;height:198px;}}@media(max-width:767px){.elementor .e-221a6c59-2da1e51{width:281px;}}@media(max-width:767px){.elementor .e-74fca36d-c6f957e{width:100%;text-align:center;align-self:center;}}@media(max-width:767px){.elementor .e-a7b8231-d63158b{margin:-16px;}}@media(max-width:767px){.elementor .e-4d63c410-18b31d5{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-7abf76b7-8c4c0c6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:32px;}}@media(max-width:767px){.elementor .e-1e76a8e3-a22d727{padding-block-start:16px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-66ada092-06872d7{padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-50754e4e-5ab003a{width:100%;padding:16px;flex-direction:column;gap:32px;/* 1. Define the border width and make it transparent */
border: 1px solid transparent !important;

/* 2. Define your border radius */
border-radius:32px !important; /* Adjust the roundness here */

/* 3. The trick: first gradient is your content background, second is your border gradient */
background: 
  linear-gradient(#ffffff, #ffffff) padding-box, /* Replace #ffffff with your card's background color */
  linear-gradient(166.42deg, #FFB300 1.11%, #EA3F6C 16.91%, #00BAFC 55.74%, #8C3AEE 95.72%) border-box !important;\n}}@media(max-width:767px){.elementor .e-15d245b0-a93c6cf{padding:16px;}}@media(max-width:767px){.elementor .e-415bf752-e1e039b{flex-direction:column;}}@media(max-width:767px){.elementor .e-4d3776a2-db2babb{padding:16px;}}@media(max-width:767px){.elementor .e-a16765b-4dec896{width:100%;padding:16px;flex-direction:column;gap:32px;/* 1. Define the border width and make it transparent */
border: 1px solid transparent !important;

/* 2. Define your border radius */
border-radius:32px !important; /* Adjust the roundness here */

/* 3. The trick: first gradient is your content background, second is your border gradient */
background: 
  linear-gradient(#ffffff, #ffffff) padding-box, /* Replace #ffffff with your card's background color */
  linear-gradient(166.42deg, #FFB300 1.11%, #EA3F6C 16.91%, #00BAFC 55.74%, #8C3AEE 95.72%) border-box !important;\n}}@media(max-width:767px){.elementor .e-33cafe73-ae5cf84{margin-block-start:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-1f20f22b-1d4c4ab{width:300px;}}@media(max-width:767px){.elementor .e-3185adb3-e36b653{width:100%;text-align:center;}}@media(max-width:767px){.elementor .e-1aee070f-7582c3b{flex-direction:column;}}@media(max-width:767px){.elementor .e-1789dbf4-e4605dc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:32px;}}@media(max-width:767px){.elementor .e-350c2d89-de162bc{padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}@media(max-width:767px){.elementor .e-241ba346-58a15e5{font-size:32px;}}@media(max-width:767px){.elementor .e-1c3d9cbb-3951453{padding-block-start:56px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;}}@media(max-width:767px){.elementor .e-36a2310f-cfbf1a1{font-size:32px;}}@media(max-width:767px){.elementor .e-5714673a-de51a4c{padding-inline-start:16px;padding-inline-end:16px;margin-block-start:56px;}}@media(max-width:767px){.elementor .e-711905e3-fdb6ba9{padding-inline-start:16px;padding-inline-end:16px;}}