.elementor .e-18a6def7-2150933{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding-block-start:var(--gap-64);padding-block-end:var(--gap-64);padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://vivapack.ir/wp-content/uploads/2026/09/regulatory-litigation-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;filter:contrast(125%) brightness(35%);transform:translate3d(0px, 0px, 1.05);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3258ae65-9ce4214{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;background-image:linear-gradient(0deg, rgb(0, 20, 58) 0%,#7e889c00 50%,rgba(0, 20, 58, 0.4) 100%),linear-gradient(90deg, #00143a 0%,rgba(0, 20, 58, 0.8) 40%,rgba(255, 255, 255, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(0, 20, 58, 0.4);}.elementor .e-26d95daa-e580de7{width:600px;font-family:var(--opensans);font-weight:700;font-size:20px;color:var(--gold-700);line-height:28px;}.elementor .e-23209015-275db2f{max-width:768px;font-family:var(--opensans);font-weight:300;font-size:var(--fs-20);color:rgba(219, 234, 254, 0.9);line-height:var(--lh-20);margin-block-end:var(--gap-16);}.elementor .e-653f36a8-dca602d{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-36);padding-inline-end:var(--gap-36);border-radius:12px;background-color:var(--gold-700);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;align-items:center;align-self:start;}.elementor .e-653f36a8-dca602d:hover,.elementor .e-653f36a8-dca602d:focus-visible{background-color:var(--white);}.elementor .e-31654731-4788617{max-width:var(--max-width);padding:0px;display:flex;flex-direction:column;gap:var(--gap-24);}.elementor .e-540f7c7b-1d70e94{min-height:100px;overflow:hidden;padding-block-start:var(--gap-128);padding-block-end:var(--gap-112);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);border-block-start-width:0px;border-block-end-width:var(--border-sm);border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(219, 234, 254, 0.1);border-style:solid;background-color:var(--brand-700);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-586e4c26-1dcd003{width:100%;font-family:var(--opensans);font-weight:700;font-size:1.5rem;color:var(--brand-600);column-gap:16px;line-height:1;text-align:start;padding-block-end:var(--gap-16);margin-block-end:4px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgb(243, 244, 246);border-style:solid;display:grid;row-gap:4px;grid-template-columns:40px 1fr;grid-template-rows:auto auto;}.elementor .e-26272b42-3bbeb4a{max-width:900px;font-family:var(--opensans);font-weight:400;font-size:var(--fs-18);color:var(--ink-500);line-height:var(--lh-18);text-align:start;margin-block-end:var(--gap-4);}.elementor .e-3fa22a9e-ca6247f{font-family:var(--opensans);font-weight:600;font-size:13px;color:var(--gold-700);line-height:18px;}.elementor .e-78a35054-06118c9{font-family:var(--opensans);font-weight:400;font-size:13px;line-height:18px;}.elementor .e-57eb36aa-16ccd7d{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);padding:20px;border-radius:var(--gap-12);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:rgba(247, 249, 250, 0.51);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);transition:all 300ms;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-57eb36aa-16ccd7d:hover,.elementor .e-57eb36aa-16ccd7d:focus-visible{border-color:var(--gold-700);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-56cb1666-60133b3{font-family:var(--opensans);font-weight:600;font-size:13px;color:var(--gold-700);line-height:18px;}.elementor .e-5f5ef8c1-1cd40f8{font-family:var(--opensans);font-weight:400;font-size:13px;line-height:18px;}.elementor .e-2cf39ba1-0337169{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);padding:20px;border-radius:var(--gap-12);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:rgba(247, 249, 250, 0.51);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);transition:all 300ms;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-2cf39ba1-0337169:hover,.elementor .e-2cf39ba1-0337169:focus-visible{border-color:var(--gold-700);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-623e775f-e4652b7{font-family:var(--opensans);font-weight:600;font-size:13px;color:var(--gold-700);line-height:18px;}.elementor .e-456eab5a-5162395{font-family:var(--opensans);font-weight:400;font-size:13px;line-height:18px;}.elementor .e-6ef2e19a-3dbbcb0{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);padding:20px;border-radius:var(--gap-12);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:rgba(247, 249, 250, 0.51);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);transition:all 300ms;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-6ef2e19a-3dbbcb0:hover,.elementor .e-6ef2e19a-3dbbcb0:focus-visible{border-color:var(--gold-700);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-74c63cce-40433bb{width:100%;padding:0px;display:grid;gap:var(--gap-20);flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);align-content:start;align-items:stretch;}.elementor .e-5f9b05a0-2772a53{font-family:var(--opensans);font-weight:700;font-size:var(--gap-20);color:var(--brand-700);line-height:var(--lh-20);transition:color 200ms;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-2a214796-98129b0{font-family:var(--opensans);font-weight:400;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);margin-block-end:var(--gap-32);}.elementor .e-376afced-1d492fe{overflow:hidden;position:relative;padding-block-start:1.5rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--gap-16);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--gold-700);border-style:solid;background-color:var(--ink-50);transition:all 500ms;flex-direction:column;gap:var(--gap-12);}.elementor .e-376afced-1d492fe:hover,.elementor .e-376afced-1d492fe:focus-visible{border-color:var(--gold-700);background-image:linear-gradient(135deg, rgba(196, 167, 125, 0.1) 0%,rgba(255, 3, 3, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--white);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);backdrop-filter:blur(24px);transform:translate3d(0px, -8px, 0px);}.elementor .e-21d32fcf-882c9e4{max-width:869px;position:relative;padding:var(--gap-48);margin-block-start:-60px;border-radius:24px;border-width:var(--border-sm);border-color:rgb(243, 244, 246);border-style:solid;background-color:var(--white);box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.25);display:flex;flex-direction:column;gap:var(--gap-20);align-items:start;}.elementor .e-5fccb6e0-6a205e7{position:relative;z-index:9;padding-block-start:0rem;padding-block-end:var(--gap-80);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);background-color:var(--ink-50);flex-direction:column;gap:var(--gap-12);align-items:center;}.elementor .e-2d0360b4-9a7fee7{position:relative;font-family:var(--opensans);font-weight:500;font-size:var(--fs-12);color:var(--brand-700);letter-spacing:2.4px;line-height:var(--lh-12);text-transform:uppercase;padding-block-start:var(--gap-6);padding-block-end:var(--gap-6);padding-inline-start:var(--gap-20);padding-inline-end:var(--gap-20);margin-block-start:0px;margin-block-end:var(--gap-8);margin-inline-start:0px;margin-inline-end:0px;border-radius:9999px;border-width:var(--border-sm);border-color:rgba(196, 167, 125, 0.4);border-style:solid;background-color:rgb(255, 251, 235);backdrop-filter:blur(12px);display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;align-self:center;}.elementor .e-21471531-9cb552f{font-family:var(--opensans);font-weight:400;font-size:var(--fs-18);color:var(--ink-500);line-height:var(--lh-18);text-align:center;margin-block-end:var(--gap-16);}.elementor .e-7664f4e-d267de3{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(55, 65, 81);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(229, 231, 235);border-style:solid;background-color:rgb(243, 244, 246);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-74d604dd-9382e0b{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(185, 28, 28);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgba(252, 163, 139, 0.63);border-style:solid;background-color:rgb(254, 242, 242);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-90955f2-8597787{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(21, 128, 61);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(187, 247, 208);border-style:solid;background-color:rgb(240, 253, 244);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-2c003054-9eaeda9{width:100%;font-family:var(--opensans);font-weight:700;font-size:24px;color:var(--brand-700);line-height:30px;}.elementor .e-438a2a08-8a3803d{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-7907c144-1405f3f{width:100%;font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:var(--lh-14);display:flex;grid-column:span 3;}.elementor .e-25cf664f-9634fde{width:100%;font-family:var(--opensans);font-weight:500;font-size:12px;color:var(--brand-600);line-height:18px;display:flex;flex-direction:row;grid-column:span 3;justify-content:flex-start;align-items:center;}.elementor .e-583aa78-6787cf3{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-389cdc5d-afb7b4c{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-2d2a25f3-37dfd9e{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-28ff6ff1-6191d64{padding:0px;border-block-start-width:var(--border-sm);border-block-end-width:var(--border-sm);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink-50);border-style:solid;display:grid;flex-direction:row;gap:12px;flex-wrap:nowrap;grid-template-columns:repeat(1, 1fr);justify-content:space-between;}.elementor .e-3ba1fc36-040252e{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:0rem;padding-inline-end:0rem;border-radius:12px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;grid-column:1;grid-row:3;align-items:center;}.elementor .e-7c53a430-acf01ce{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;justify-content:flex-start;align-items:center;}.elementor .e-2248c5a2-d21676e{overflow:hidden;font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:rgba(229, 231, 235, 0.9);border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:var(--gap-16);}.elementor .e-2248c5a2-d21676e:hover,.elementor .e-2248c5a2-d21676e:focus-visible{background-color:#ffffffe6;}.elementor .e-25696770-72ba18d{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(55, 65, 81);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(229, 231, 235);border-style:solid;background-color:rgb(243, 244, 246);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-2000c58c-a743d49{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(29, 78, 216);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(191, 219, 254);border-style:solid;background-color:rgb(239, 246, 255);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-41160ee7-e11280f{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(126, 34, 206);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(233, 213, 255);border-style:solid;background-color:rgb(250, 245, 255);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-3f04928d-494dfb0{width:100%;font-family:var(--opensans);font-weight:700;font-size:24px;color:var(--brand-700);line-height:30px;}.elementor .e-2afe7dbd-0f1b458{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-665b71f3-a4b8e67{width:100%;font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:var(--lh-14);display:flex;grid-column:span 3;}.elementor .e-3f9a93b9-a019848{width:100%;font-family:var(--opensans);font-weight:500;font-size:12px;color:var(--brand-600);line-height:18px;display:flex;flex-direction:row;grid-column:span 3;justify-content:flex-start;align-items:center;}.elementor .e-63c86ecc-7699ea1{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-62a55c9c-545b978{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-78d4019d-68d668e{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-12910869-e64726a{padding:0px;border-block-start-width:var(--border-sm);border-block-end-width:var(--border-sm);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink-50);border-style:solid;display:grid;flex-direction:row;gap:12px;flex-wrap:nowrap;grid-template-columns:repeat(1, 1fr);justify-content:space-between;}.elementor .e-6a2d1a0f-a73e60d{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:0rem;padding-inline-end:0rem;border-radius:12px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;grid-column:1;grid-row:3;align-items:center;}.elementor .e-279fd796-ae7c922{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;justify-content:flex-start;align-items:center;}.elementor .e-366379de-53d266f{overflow:hidden;font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:rgba(229, 231, 235, 0.9);border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:var(--gap-16);}.elementor .e-366379de-53d266f:hover,.elementor .e-366379de-53d266f:focus-visible{background-color:#ffffffe6;}.elementor .e-37085f6-fe03186{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(55, 65, 81);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(229, 231, 235);border-style:solid;background-color:rgb(243, 244, 246);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-32984ed3-7eef331{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(146, 64, 14);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(253, 230, 138);border-style:solid;background-color:rgb(255, 251, 235);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-37672f62-785ca81{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(21, 128, 61);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(187, 247, 208);border-style:solid;background-color:rgb(240, 253, 244);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-288ee92e-d6331a4{width:100%;font-family:var(--opensans);font-weight:700;font-size:24px;color:var(--brand-700);line-height:30px;}.elementor .e-4e027359-efd041b{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-60d7ee77-f319d7a{width:100%;font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:var(--lh-14);display:flex;grid-column:span 3;}.elementor .e-3f0ec207-2937ca2{width:100%;font-family:var(--opensans);font-weight:500;font-size:12px;color:var(--brand-600);line-height:18px;display:flex;flex-direction:row;grid-column:span 3;justify-content:flex-start;align-items:center;}.elementor .e-13b4312-21a63b2{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-2586d436-19a306d{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-4ca5cedf-ee133e9{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-6dd1a236-df4270b{padding:0px;border-block-start-width:var(--border-sm);border-block-end-width:var(--border-sm);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink-50);border-style:solid;display:grid;flex-direction:row;gap:12px;flex-wrap:nowrap;grid-template-columns:repeat(1, 1fr);justify-content:space-between;}.elementor .e-63beb6a6-e3db482{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:0rem;padding-inline-end:0rem;border-radius:12px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;grid-column:1;grid-row:3;align-items:center;}.elementor .e-7441d392-9bb33a8{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;justify-content:flex-start;align-items:center;}.elementor .e-4ad5292a-b96a88a{overflow:hidden;font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:rgba(229, 231, 235, 0.9);border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:var(--gap-16);}.elementor .e-4ad5292a-b96a88a:hover,.elementor .e-4ad5292a-b96a88a:focus-visible{background-color:#ffffffe6;}.elementor .e-3373cb2f-2b84239{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(55, 65, 81);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(229, 231, 235);border-style:solid;background-color:rgb(243, 244, 246);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-46f842c0-7355453{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgba(145, 15, 15, 1);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgba(252, 163, 139, 0.63);border-style:solid;background-color:rgba(255, 240, 235, 1);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-4f8bec3-86762da{font-family:var(--opensans);font-weight:300;font-size:12px;color:rgb(29, 78, 216);line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:var(--border-sm);border-color:rgb(191, 219, 254);border-style:solid;background-color:rgb(239, 246, 255);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-1d8d8565-8c20f2b{width:100%;font-family:var(--opensans);font-weight:700;font-size:24px;color:var(--brand-700);line-height:30px;}.elementor .e-7cabc1c7-b6b3e1f{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-5f2d3ef7-9e42ddd{width:100%;font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:var(--lh-14);display:flex;grid-column:span 3;}.elementor .e-716358c7-6c268de{width:100%;font-family:var(--opensans);font-weight:500;font-size:12px;color:var(--brand-600);line-height:18px;display:flex;flex-direction:row;grid-column:span 3;justify-content:flex-start;align-items:center;}.elementor .e-6dbfe559-3e877e7{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-2e64dfca-eb59f7b{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-39a92db-5fe3586{font-family:var(--opensans);font-weight:300;font-size:14px;color:var(--ink-500);line-height:22px;display:block;gap:8px;}.elementor .e-54d81583-f5bf83a{padding:0px;border-block-start-width:var(--border-sm);border-block-end-width:var(--border-sm);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink-50);border-style:solid;display:grid;flex-direction:row;gap:12px;flex-wrap:nowrap;grid-template-columns:repeat(1, 1fr);justify-content:space-between;}.elementor .e-59c7010f-8add715{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:0rem;padding-inline-end:0rem;border-radius:12px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;grid-column:1;grid-row:3;align-items:center;}.elementor .e-614106b5-37549db{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;justify-content:flex-start;align-items:center;}.elementor .e-6fd878d5-99d6774{overflow:hidden;font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:rgba(229, 231, 235, 0.9);border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:var(--gap-16);}.elementor .e-6fd878d5-99d6774:hover,.elementor .e-6fd878d5-99d6774:focus-visible{background-color:#ffffffe6;}.elementor .e-31864258-e2a9dbc{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-3d42d453-7d599a6{max-width:var(--max-width);padding:0px;flex-direction:column;gap:var(--gap-24);justify-content:center;align-items:center;}.elementor .e-1ada0a15-9ce94a2{overflow:hidden;padding-block-start:var(--gap-96);padding-block-end:var(--gap-96);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);background-color:var(--white);flex-direction:column;gap:var(--gap-24);align-items:center;}.elementor .e-556a32c-daae480{font-family:var(--opensans);font-weight:500;font-size:var(--fs-14);color:var(--gold-700);letter-spacing:1.2px;line-height:var(--lh-14);text-transform:uppercase;}.elementor .e-25a5c60d-1fefbc9{max-width:700px;font-family:var(--opensans);font-weight:800;font-size:2.25rem;color:var(--brand-700);letter-spacing:-0.02em;line-height:2.5rem;text-align:center;margin-block-end:var(--gap-8);}.elementor .e-665091b6-a3ccb4c{max-width:650px;font-family:var(--opensans);font-weight:300;font-size:var(--fs-16);color:var(--ink-500);line-height:var(--lh-16);text-align:center;margin-block-end:var(--gap-16);}.elementor .e-ddc82ca-c729917{max-width:var(--max-width);overflow:hidden;padding-block-start:var(--gap-112);padding-block-end:var(--gap-112);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);display:flex;flex-direction:column;gap:var(--gap-16);grid-template-columns:5fr 7fr;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-1f505788-f3c21ca{padding:0px;background-color:var(--ink-50);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1734d67-66a5999{font-family:var(--opensans);font-weight:300;font-size:var(--fs-18);color:rgba(219, 234, 254, 0.9);line-height:var(--lh-18);text-align:start;}.elementor .e-396334ab-dd93ed5{padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:start;}.elementor .e-33dffbe4-a90b0e4{width:460px;font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-16);padding-inline-end:var(--gap-16);border-radius:12px;background-color:var(--gold-700);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-33dffbe4-a90b0e4:hover,.elementor .e-33dffbe4-a90b0e4:focus-visible{background-color:var(--white);}.elementor .e-25e3f692-3f0b363{max-width:var(--max-width);overflow:hidden;padding:var(--gap-36);border-radius:var(--gap-40);border-width:var(--border-sm);border-color:#ffffff1a;border-style:solid;background-color:rgba(255, 255, 255, 0.03);box-shadow:0px 0px 20px 60px rgba(0, 0, 0, 0.1);backdrop-filter:blur(40px);display:flex;flex-direction:row;gap:var(--gap-32);align-items:center;}.elementor .e-17c6350f-3685300{overflow:hidden;padding-block-start:var(--gap-96);padding-block-end:var(--gap-96);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);background-color:var(--brand-700);flex-direction:column;gap:var(--gap-24);align-items:center;}.elementor .e-7b8cb8b8-673ce16{width:100%;overflow:hidden;aspect-ratio:3/4;object-fit:cover;position:relative;border-radius:var(--gap-24);background-color:rgb(241, 245, 249);box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);filter:contrast(1.1) grayscale(1);transition:all 700ms;}.elementor .e-7b8cb8b8-673ce16:hover,.elementor .e-7b8cb8b8-673ce16:focus-visible{filter:grayscale(0%);}.elementor .e-3be5e6fc-ab98790{position:absolute;inset-inline-end:var(--gap-16);inset-block-end:var(--gap-16);inset-inline-start:var(--gap-16);font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);padding:16px;border-radius:var(--gap-12);border-width:var(--border-sm);border-color:rgb(243, 244, 246);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;}.elementor .e-273af799-3cdd2c2{max-width:28rem;padding:0px;flex-direction:column;align-self:start;}.elementor .e-2c7ab901-b069324{font-family:var(--opensans);font-weight:700;font-size:var(--gap-12);color:var(--gold-700);letter-spacing:0.25em;text-transform:uppercase;display:flex;flex-direction:row;gap:var(--gap-12);justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-8d3d044-a0b05ad{font-family:var(--opensans);font-weight:800;font-size:2.25rem;color:var(--brand-700);letter-spacing:-0.02px;line-height:2.5rem;margin-block-end:var(--gap-8);}.elementor .e-6c0ef220-110dd64{font-family:var(--opensans);font-weight:300;font-size:var(--fs-16);color:var(--ink-500);line-height:var(--lh-16);margin-block-end:var(--gap-16);}.elementor .e-231a224a-7d66e62{font-family:var(--opensans);font-weight:400;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:block;gap:8px;}.elementor .e-19ab0e0a-50d9bc4{font-family:var(--opensans);font-weight:400;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:block;gap:8px;}.elementor .e-3b598e3a-1848183{font-family:var(--opensans);font-weight:400;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:block;gap:8px;}.elementor .e-26da7a14-4ff0610{font-family:var(--opensans);font-weight:700;font-size:var(--fs-14);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:0rem;padding-inline-end:0rem;border-radius:12px;background-color:#ffffff00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;grid-column:1;grid-row:3;align-items:center;align-self:start;}.elementor .e-2afc08f3-85e07a8{padding:0px;flex-direction:column;gap:var(--gap-16);justify-content:center;}.elementor .e-32f5a481-9ca5539{max-width:var(--max-width);overflow:hidden;padding-block-start:var(--gap-112);padding-block-end:var(--gap-112);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);display:grid;flex-direction:row;gap:var(--gap-48);grid-template-columns:5fr 7fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-65e68652-c420e94{position:relative;font-family:var(--opensans);font-weight:700;font-size:var(--fs-12);color:var(--brand-700);letter-spacing:1.2px;line-height:var(--lh-12);text-transform:uppercase;padding-block-start:var(--gap-8);padding-block-end:var(--gap-8);padding-inline-start:var(--fs-16);padding-inline-end:var(--gap-16);margin-block-start:0px;margin-block-end:var(--gap-8);margin-inline-start:0px;margin-inline-end:0px;border-radius:9999px;border-width:var(--border-sm);border-color:rgba(196, 167, 125, 0.3);border-style:solid;background-color:rgb(255, 251, 235);display:flex;flex-direction:row;gap:12px;align-items:center;align-self:center;}.elementor .e-1673c479-e8fee37{font-family:var(--opensans);font-weight:800;font-size:2.25rem;color:var(--brand-700);letter-spacing:-0.02em;line-height:2.5rem;margin-block-end:var(--gap-8);}.elementor .e-24794f01-a8dbe71{font-family:var(--opensans);font-weight:300;font-size:var(--fs-18);color:var(--ink-500);line-height:var(--lh-18);text-align:center;margin-block-end:var(--gap-64);}.elementor .e-611a6660-fa4286f{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);margin-block-start:var(--gap-72);}.elementor .e-995db9e-a85fca0{font-family:var(--opensans);font-weight:400;font-size:0.8rem;color:var(--ink-500);line-height:1.375rem;}.elementor .e-31bd0115-5b265f3{overflow:hidden;padding:var(--gap-24);border-radius:var(--gap-16);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:#ffffffcc;transition:all 500ms;flex-direction:column;gap:var(--gap-12);}.elementor .e-31bd0115-5b265f3:hover,.elementor .e-31bd0115-5b265f3:focus-visible{border-color:var(--gold-700);background-image:linear-gradient(135deg, rgba(196, 167, 125, 0.1) 0%,rgba(255, 3, 3, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--white);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);backdrop-filter:blur(24px);transform:translate3d(0px, -8px, 0px);}.elementor .e-66b7aef8-6862efe{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);margin-block-start:var(--gap-72);}.elementor .e-1ee85f92-250af2e{font-family:var(--opensans);font-weight:400;font-size:0.8rem;color:var(--ink-500);line-height:1.375rem;}.elementor .e-6785170b-ff0892d{overflow:hidden;padding:var(--gap-24);border-radius:var(--gap-16);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:#ffffffcc;transition:all 500ms;flex-direction:column;gap:var(--gap-12);}.elementor .e-6785170b-ff0892d:hover,.elementor .e-6785170b-ff0892d:focus-visible{border-color:var(--gold-700);background-image:linear-gradient(135deg, rgba(196, 167, 125, 0.1) 0%,rgba(255, 3, 3, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--white);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);backdrop-filter:blur(24px);transform:translate3d(0px, -8px, 0px);}.elementor .e-7be99cb3-707b42c{font-family:var(--opensans);font-weight:700;font-size:var(--fs-18);color:var(--brand-700);line-height:var(--lh-18);margin-block-start:var(--gap-72);}.elementor .e-ad56842-49a7143{font-family:var(--opensans);font-weight:400;font-size:0.8rem;color:var(--ink-500);line-height:1.375rem;}.elementor .e-755e677e-08ff58d{overflow:hidden;padding:var(--gap-24);border-radius:var(--gap-16);border-width:var(--border-sm);border-color:var(--ink-200);border-style:solid;background-color:#ffffffcc;transition:all 500ms;flex-direction:column;gap:var(--gap-12);}.elementor .e-755e677e-08ff58d:hover,.elementor .e-755e677e-08ff58d:focus-visible{border-color:var(--gold-700);background-image:linear-gradient(135deg, rgba(196, 167, 125, 0.1) 0%,rgba(255, 3, 3, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--white);box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1),0px 20px 25px -5px rgba(0, 0, 0, 0.1);backdrop-filter:blur(24px);transform:translate3d(0px, -8px, 0px);}.elementor .e-77f7b91a-def0c83{max-width:var(--max-width);padding-block-start:0px;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:grid;flex-direction:row;gap:var(--gap-16);flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-2c740f00-96c6ef8{max-width:var(--max-width);overflow:hidden;padding-block-start:var(--gap-112);padding-block-end:var(--gap-112);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);display:flex;flex-direction:column;gap:var(--gap-16);grid-template-columns:5fr 7fr;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-2dd0ff4-f005fe0{padding:0px;background-color:var(--ink-50);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2cbfb85e-9fbb0a8{position:relative;font-family:var(--opensans);font-weight:700;font-size:var(--fs-12);color:var(--brand-700);letter-spacing:2.4px;line-height:var(--lh-12);padding-block-start:var(--gap-6);padding-block-end:var(--gap-6);padding-inline-start:var(--gap-20);padding-inline-end:var(--gap-20);margin-block-start:0px;margin-block-end:var(--gap-8);margin-inline-start:0px;margin-inline-end:0px;border-radius:9999px;border-width:var(--border-sm);border-color:rgba(196, 167, 125, 0.4);border-style:solid;background-color:rgb(255, 251, 235);backdrop-filter:blur(12px);display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;align-self:start;}.elementor .e-509c1f70-f9e102e{font-family:var(--opensans);font-weight:400;font-size:var(--fs-16);color:var(--ink-500);line-height:var(--lh-16);margin-block-end:var(--gap-16);}.elementor .e-1a4f3854-ef79b0b{padding:0px;flex-direction:column;gap:var(--gap-24);justify-content:center;}.elementor .e-5a466c92-5988dae{font-family:var(--opensans);font-weight:700;font-size:1rem;color:var(--brand-700);line-height:1.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:16px;}.elementor .e-44835b7e-0d30a66{font-family:var(--opensans);font-weight:300;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:flex;}.elementor .e-78c393e5-ff61415{width:32px;height:32px;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;font-weight:400;font-size:16px;color:var(--blue-100);padding:10px;border-width:0px;background-color:#ffffff00;transition:all 300ms;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-d9cca06-7dd39f8{overflow:hidden;font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:#f3f3f3;border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:16px;}.elementor .e-d9cca06-7dd39f8:hover,.elementor .e-d9cca06-7dd39f8:focus-visible{background-color:#ffffffe6;}.elementor .e-1e1d02eb-e6eedbe{font-family:var(--opensans);font-weight:700;font-size:1rem;color:var(--brand-700);line-height:1.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:16px;}.elementor .e-469d7f4-2fa6c84{font-family:var(--opensans);font-weight:300;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:flex;}.elementor .e-b8d7767-488909f{width:32px;height:32px;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;font-weight:400;font-size:16px;color:var(--blue-100);padding:10px;border-width:0px;background-color:#ffffff00;transition:all 300ms;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-2195ea5b-d383983{font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:#f3f3f3;border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:16px;}.elementor .e-2195ea5b-d383983:hover,.elementor .e-2195ea5b-d383983:focus-visible{background-color:#ffffffe6;}.elementor .e-1f98f4c5-cb40bd3{font-family:var(--opensans);font-weight:700;font-size:1rem;color:var(--brand-700);line-height:1.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:16px;}.elementor .e-674392e2-0d79d4e{font-family:var(--opensans);font-weight:300;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:flex;}.elementor .e-4e2b0701-bad4130{width:32px;height:32px;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;font-weight:400;font-size:16px;color:var(--blue-100);padding:10px;border-width:0px;background-color:#ffffff00;transition:all 300ms;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-58b346e6-306237a{font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:#f3f3f3;border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:16px;}.elementor .e-58b346e6-306237a:hover,.elementor .e-58b346e6-306237a:focus-visible{background-color:#ffffffe6;}.elementor .e-3e429a86-b8e87b0{font-family:var(--opensans);font-weight:700;font-size:1rem;color:var(--brand-700);line-height:1.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:16px;}.elementor .e-7fe277a4-a8489bb{font-family:var(--opensans);font-weight:300;font-size:var(--fs-14);color:var(--ink-500);line-height:var(--lh-14);display:flex;}.elementor .e-44a36e67-97e4774{width:32px;height:32px;overflow:hidden;position:absolute;inset-block-start:12px;inset-inline-end:12px;font-weight:400;font-size:16px;color:var(--blue-100);padding:10px;border-width:0px;background-color:#ffffff00;transition:all 300ms;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-1584e270-f301808{font-family:var(--opensans);font-size:var(--fs-16);color:var(--white);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-24);padding-inline-end:var(--gap-24);border-radius:16px;border-width:var(--border-sm);border-color:#f3f3f3;border-style:solid;background-color:var(--white);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:16px;}.elementor .e-1584e270-f301808:hover,.elementor .e-1584e270-f301808:focus-visible{background-color:#ffffffe6;}.elementor .e-6558ffcc-b7241f3{overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-42354127-0b1ee30{max-width:var(--max-width);overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;display:grid;flex-direction:row;gap:64px;grid-template-columns:3fr 5fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-46cba94f-779ac41{overflow:hidden;padding-block-start:var(--gap-96);padding-block-end:var(--gap-96);padding-inline-start:var(--gap-32);padding-inline-end:var(--gap-32);background-color:var(--white);flex-direction:column;gap:var(--gap-24);align-items:center;}.elementor .e-b048d33-c2dab3a{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center;position:absolute;padding:0px;background-image:url("https://vivapack.ir/wp-content/uploads/2026/09/regulatory-litigation-3.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;filter:contrast(125%) brightness(22%);transform:translate3d(0px, 0px, 1.05);}.elementor .e-66ba9e56-42fc35e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;background-image:linear-gradient(0deg, rgb(0, 20, 58) 0%,rgba(10, 31, 68, 0.8) 50%,rgba(10, 31, 68, 0.5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1c5e0566-5630196{max-width:672px;font-family:var(--opensans);font-weight:300;font-size:var(--fs-18);color:rgba(219,234,254,.7);line-height:var(--lh-18);text-align:center;margin-block-end:var(--gap-24);}.elementor .e-aab0e71-d854acb{font-family:var(--opensans);font-weight:700;font-size:var(--fs-16);color:var(--brand-700);line-height:var(--lh-16);padding-block-start:var(--gap-16);padding-block-end:var(--gap-16);padding-inline-start:var(--gap-36);padding-inline-end:var(--gap-36);border-radius:12px;background-color:var(--gold-700);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-aab0e71-d854acb:hover,.elementor .e-aab0e71-d854acb:focus-visible{background-color:var(--white);}.elementor .e-87819bd-4604498{max-width:var(--max-width);padding:0px;display:flex;flex-direction:column;gap:var(--gap-24);justify-content:center;align-items:center;}.elementor .e-5cbbeba0-8fb6b82{overflow:hidden;padding-block-start:var(--gap-192);padding-block-end:var(--gap-192);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--gap-24);justify-content:center;align-items:center;}