.elementor .e-d21d252-3a34294{width:100%;aspect-ratio:1/1;object-fit:contain;object-position:center center;margin-block-end:0.5rem;}.elementor .e-74a34d9-0550886{margin-block-end:0.25rem;}.elementor .e-8a0f65a-1f09f99{font-family:var(--primary-font);font-weight:400;font-size:0.875rem;color:var(--Dark-black-theme);line-height:120%;}.elementor .e-98fe817-f1f014d{padding:0px;}.elementor .e-8f63de7-6676d95{width:1rem;height:1rem;color: currentColor;\n}.elementor .e-9865924-c3a2c4c{width:2.25rem;height:2.25rem;aspect-ratio:1/1;color:var(--theme-red);padding:0px;border-width:1px;border-color:var(--theme-red);border-style:solid;display:flex;justify-content:center;align-items:center;transition:400ms ease-out;\n}.elementor .e-9865924-c3a2c4c:hover,.elementor .e-9865924-c3a2c4c:focus-visible{color:#ffffff;border-color:var(--theme-red);background-color:var(--theme-red);}.elementor .e-a414f3c-24a6c82{padding:0px;display:flex;gap:0.5rem;justify-content:flex-end;}.elementor .e-6d2f5bc-37c5e3a{padding:1rem;border-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;align-items:center;}.elementor .e-f0810f0-cfb9974{width:1rem;height:1rem;color:var(--theme-red);}.elementor .e-2ce021f-a676a9e{color:var(--Neutral-Gray);margin-block-end:0.25rem;}.elementor .e-d27ecf8-4d79e38{font-family:var(--primary-font);font-weight:400;font-size:0.875rem;color:var(--Dark-black-theme);line-height:120%;}.elementor .e-a06f7c8-3f9581c{width:auto;padding:0px;}.elementor .e-9aeb20a-c74739c{width:1rem;height:1rem;color: currentColor;\n}.elementor .e-b430a38-a6e8e17{padding:1rem;border-width:1px;border-color:var(--Light-Gray);border-style:solid;display:none;gap:0.75rem;align-items:start;}.elementor .e-b430a38-a6e8e17:hover,.elementor .e-b430a38-a6e8e17:focus-visible{color:var(--theme-red);}.elementor .e-73af350-1db5ebd{padding:0px;}.elementor .e-c693f4f-8388868{margin-block-end:1rem;}.elementor .e-d7e8f7f-6b1fe52{margin-block-end:2rem;}.elementor .e-d97199c-166c53f{font-size:1.125rem;color:var(--Dark-black-theme);line-height:150%;margin-block-end:1rem;}.elementor .e-a9b6220-a7cd170{font-size:1.125rem;color:var(--Dark-black-theme);line-height:150%;}.elementor .e-a43ba8a-1bc5e8d{padding:0px;margin-block-start:2rem;display:none;flex-direction:row;& a{
  flex: 1 0 0 ;
}\n}.elementor .e-1e2c921-c38bbb5{width:55%;padding:0px;flex:1 0 auto;}.elementor .e-a4dc415-5588eb4{padding:0px;gap:5rem;}.elementor .e-4686362-4f08ae8{margin-block-end:2.5rem;}.elementor .e-6589e4d-70056d9{font-size:clamp(2rem, 4.6vw, 3.8rem);color:var(--White);letter-spacing:-0.025rem;line-height:105%;margin-block-end:1rem;}.elementor .e-3090070-2225343{font-family:var(--primary-font);font-weight:400;font-size:1.5rem;color:var(--White);& em{
  font-family: Georgia, "Times New Roman", serif;
}\n}.elementor .e-199c509-4ad51be{font-size:0.625rem;color:#fff9;letter-spacing:0.2rem;line-height:170%;text-transform:uppercase;margin-block-start:0.5rem;}.elementor .e-1415d78-97d7e17{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.5rem;padding-inline-end:0px;margin-block-start:3.5rem;&:before{
content: '';
width: 2.5rem;
height: 1px;
display: inline-block;
background-color: var(--theme-red);
position: absolute;
left: 0;
top: 50%;
translate: 0 -50%;
}\n}.elementor .e-1c3bcba-cd89904{width:55%;padding:0px;flex:1 0 auto;}.elementor .e-e08ad7a-acd8601{font-size:0.625rem;color:#fff9;letter-spacing:0.2rem;line-height:170%;text-transform:uppercase;margin-block-end:1.5rem;}.elementor .e-adf7d43-26c6500{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color:var(--White);}.elementor .e-18a85b2-9a7fd25{font-size:0.875rem;color:#fff9;margin-block-start:0.3754rem;}.elementor .e-6ce8746-6ac55ba{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff1a;border-style:solid;}.elementor .e-eae3297-f404435{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color:var(--White);}.elementor .e-fdcf896-5590d0b{font-size:0.875rem;color:#fff9;margin-block-start:0.3754rem;}.elementor .e-f51d83c-3b761dd{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff1a;border-style:solid;}.elementor .e-f5ef50b-43189a0{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color:var(--White);}.elementor .e-4c29a31-f9ee624{font-size:0.875rem;color:#fff9;margin-block-start:0.3754rem;}.elementor .e-1bdd855-a6842f5{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff1a;border-style:solid;}.elementor .e-8d907f2-543cdde{padding:0px;display:flex;flex-direction:column;counter-reset: numbers;

 &>*{
  padding-left: 2.375rem;
 }
&>*:before{
  counter-increment: numbers;
content: "0" counter(numbers);
color: var(--theme-red);
font-family: var(--primary-font);
font-size: 0.675rem;
position: absolute;
left: 0;
top: 1.5rem
}\n}.elementor .e-0a79725-f5e49af{padding:0px;}.elementor .e-c506583-79cf676{padding:0px;gap:5rem;align-items:center;}.elementor .e-03279ca-e8b75b1{background-color:var(--Dark-black-theme);background-image: linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
  background-size: 60px 60px;
}\n}.elementor .e-bbf1520-be37e9a{margin-block-end:1rem;}.elementor .e-faa0dea-cb868df{padding:0px;margin-block-start:2.5rem;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-2ef20f6-a3d3cbe{padding:0px;margin-block-start:2.5rem;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-dce372c-5ed098f{text-align:center;padding:0px;margin-block-start:3rem;}.elementor .e-1dfb744-ce9a575{background-color:var(--Light-Gray);}.elementor .e-1b999cb-f2aee7e{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:400ms ease-out;\n}.elementor .e-24d2037-f5e59c8{width:100%;overflow:hidden;aspect-ratio:400/225;padding:0px;margin-block-end:1rem;}.elementor .e-b216288-f349fc1{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color: currentColor;\n}.elementor .e-6807b17-4697cbb{font-size:0.875rem;}.elementor .e-9d3837a-e3a3812{padding:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5330dc7-1792ec9{color:var(--Dark-black-theme);padding:0px;display:flex;flex-direction:column;transition:400ms ease-out;\n}.elementor .e-5330dc7-1792ec9:hover,.elementor .e-5330dc7-1792ec9:focus-visible{color:var(--theme-red);& img[post-img]{
  filter: grayscale(0%);
  scale: 1.02;
}\n}.elementor .e-8f446a3-f454069{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color: currentColor;\n}.elementor .e-dd93fd6-6d94918{font-size:0.875rem;}.elementor .e-fc28631-ce77abd{padding:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-c699abc-60dd7d4{color:var(--Dark-black-theme);padding:0px;display:flex;flex-direction:column;transition:400ms ease-out;\n}.elementor .e-c699abc-60dd7d4:hover,.elementor .e-c699abc-60dd7d4:focus-visible{color:var(--theme-red);& img[post-img]{
  filter: grayscale(0%);
  scale: 1.02;
}\n}.elementor .e-6bc9eb7-a19e69c{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color: currentColor;\n}.elementor .e-93c6f6a-679232f{font-size:0.875rem;}.elementor .e-90a4a76-bae748d{padding:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-f6dabb8-49b785c{color:var(--Dark-black-theme);padding:0px;display:flex;flex-direction:column;transition:400ms ease-out;\n}.elementor .e-f6dabb8-49b785c:hover,.elementor .e-f6dabb8-49b785c:focus-visible{color:var(--theme-red);& img[post-img]{
  filter: grayscale(0%);
  scale: 1.02;
}\n}.elementor .e-fee1eaa-ae51e7e{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:400ms ease-out;\n}.elementor .e-4b6522e-7cbb6d0{width:100%;overflow:hidden;aspect-ratio:400/225;padding:0px;margin-block-end:1rem;}.elementor .e-6a193e1-c280222{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;color: currentColor;\n}.elementor .e-a74655c-82a40bd{font-size:0.875rem;}.elementor .e-4093dcf-29fd540{padding:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5b96c62-de7b803{color:var(--Dark-black-theme);padding:0px;display:flex;flex-direction:column;transition:400ms ease-out;\n}.elementor .e-5b96c62-de7b803:hover,.elementor .e-5b96c62-de7b803:focus-visible{color:var(--theme-red);& img[post-img]{
  filter: grayscale(0%);
  scale: 1.02;
}\n}.elementor .e-b71175b-a44853e{overflow:hidden;padding-block-end:4rem;}.elementor .e-468d640-63eb95e{color:var(--White);margin-block-end:1rem;}.elementor .e-6632cc9-f13f123{color:#fffc;}.elementor .e-9205836-86e48c7{font-size:0.875rem;color:#fff9;margin-block-start:1.5rem;margin-block-end:2rem;}.elementor .e-fa4b5d5-d1224be{width:1rem;height:1rem;}.elementor .e-2f52cfd-3a62a81{color: currentColor;\n}.elementor .e-b9abe15-16c1043{width:auto;color:var(--White);border-width:2px;border-color:var(--theme-red);border-style:solid;background-color:var(--theme-red);display:inline-flex;transition: 400ms ease-out;
cursor: pointer;\n}.elementor .e-b9abe15-16c1043:hover,.elementor .e-b9abe15-16c1043:focus-visible{scale: 1.02;\n}.elementor .e-c35332b-be0f3d7{padding:0px;}.elementor .e-4b99b71-9fa7d9d{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .e-df8c487-d66fafd{aspect-ratio:528/420;padding:0px;margin-block-end:1.5rem;}.elementor .e-064d59e-857824d{width:1.75rem;height:1.75rem;color:var(--theme-red);}.elementor .e-14f5779-2e80cce{font-family:var(--primary-font);font-weight:400;font-size:1.25rem;color:var(--White);}.elementor .e-ca5e395-62e39de{font-size:0.75rem;color:#fff9;letter-spacing:0.2rem;text-transform:uppercase;}.elementor .e-e443671-f866cee{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-54eb430-1ecb0b2{width:1.75rem;height:1.75rem;color:var(--theme-red);}.elementor .e-ab54cd2-18d39e8{font-family:var(--primary-font);font-weight:400;font-size:1.25rem;color:var(--White);}.elementor .e-e013205-df47aed{font-size:0.75rem;color:#fff9;letter-spacing:0.2rem;text-transform:uppercase;}.elementor .e-b81b1e1-c7a5e8e{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-ba70e83-4c6d506{width:1.75rem;height:1.75rem;color:var(--theme-red);}.elementor .e-473981c-3ddacb1{font-family:var(--primary-font);font-weight:400;font-size:1.25rem;color:var(--White);}.elementor .e-e4fb6ac-7d4b32d{font-size:0.75rem;color:#fff9;letter-spacing:0.2rem;text-transform:uppercase;}.elementor .e-3df2a57-60835ac{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1a9cabb-00352ad{padding:0px;}.elementor .e-bd4df50-2499340{padding:0px;gap:4rem;align-items:center;}.elementor .e-208fbe2-9e7d033{background-color:var(--Dark-black-theme);display:none;}.elementor .e-d9136ce-381ff98{width:2rem;height:2rem;color:var(--theme-red);}.elementor .e-dba385c-edd3cce{margin-block-end:0rem;}.elementor .e-a038187-c90fe92{font-family:var(--primary-font);font-weight:400;font-size:1.5rem;color: currentColor;\n}.elementor .e-1e7129e-3bb76e9{font-size:0.875rem;color: currentColor;\n}.elementor .e-47f86b1-b03f253{color: currentColor;\n}.elementor .e-70b5e90-a1e4711{width:1rem;height:1rem;}.elementor .e-b2537fd-536d111{width:auto;padding:0rem;display:inline-flex;transition: 400ms ease-out;
cursor: pointer;
  color: currentColor;

& span{
  font-family: var(--primary-font);
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 150%;
}\n}.elementor .e-b2537fd-536d111:hover,.elementor .e-b2537fd-536d111:focus-visible{/* scale: 1.02; */\n}.elementor .e-df66610-668f895{color:var(--Dark-black-theme);padding:2.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;}.elementor .e-df66610-668f895:hover,.elementor .e-df66610-668f895:focus-visible{color:var(--White);background-color:var(--Dark-black-theme);}.elementor .e-ea4c98f-ef9e10a{color: currentColor;\n}.elementor .e-fa60034-88a34fa{width:1rem;height:1rem;}.elementor .e-50977a1-a4456b0{color:var(--Dark-black-theme);padding:2.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;}.elementor .e-50977a1-a4456b0:hover,.elementor .e-50977a1-a4456b0:focus-visible{color:var(--White);background-color:var(--Dark-black-theme);}.elementor .e-51d1729-68d9b08{color: currentColor;\n}.elementor .e-d7e7f2a-e883629{width:1rem;height:1rem;}.elementor .e-4b26e9f-e3f42cb{color:var(--Dark-black-theme);padding:2.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4b26e9f-e3f42cb:hover,.elementor .e-4b26e9f-e3f42cb:focus-visible{color:var(--White);background-color:var(--Dark-black-theme);}.elementor .e-d30d0da-a1a810f{padding:0px;}.elementor .e-46506be-278aabd{display:none;}.elementor .e-0162845-6088092{color:var(--White);margin-block-end:1rem;}.elementor .e-b6792eb-04505fb{color:#fffc;}.elementor .e-d395c8b-29a15d0{width:50%;padding:0px;flex:1 0 auto;}.elementor .e-ed728a2-47ecf06{font-family:var(--primary-font);font-weight:300;font-size:0.625rem;color:var(--theme-red);letter-spacing:0.2rem;line-height:140%;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-6a71eeb-bdae8c8{font-family:var(--primary-font);font-weight:400;font-size:0.75rem;color:var(--Neutral-Gray);line-height:140%;}.elementor .e-6d6cf3d-2fece4d{padding:0px;}.elementor .e-6506fc1-0153d28{width:3rem;height:3rem;color:var(--White);padding:0.8rem;background-color:var(--theme-red);}.elementor .e-f00317d-a2903de{padding:0rem;display:flex;justify-content:space-between;align-items:center;}.elementor .e-c066d75-53dc76f{font-family:var(--primary-font);font-weight:400;font-size:1.875rem;line-height:140%;}.elementor .e-fca0027-2cc79f5{font-family:var(--primary-font);font-weight:400;font-size:0.875rem;color:var(--Neutral-Gray);line-height:140%;}.elementor .e-56ecd92-ae12ad0{color: currentColor;\n}.elementor .e-2fbf893-847aa16{width:1rem;height:1rem;}.elementor .e-a28b42e-96592ea{width:auto;color:var(--theme-red);padding:0rem;display:inline-flex;transition: 400ms ease-out;
cursor: pointer;
  
& span{
  font-family: var(--primary-font);
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 150%;
}\n}.elementor .e-a28b42e-96592ea:hover,.elementor .e-a28b42e-96592ea:focus-visible{/* scale: 1.02; */\n}.elementor .e-a3cc1b0-9c83f1a{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Light-Gray);border-style:solid;display:flex;justify-content:space-between;align-items:center;}.elementor .e-1ac8dc4-fbce2e4{padding:2.5rem;background-color:var(--White);display:flex;flex-direction:column;gap:2rem;&:after{
  content:'';
 width: 100%;
 height: 100%; 
  position: absolute;
  display: block;
  border: 1px solid #fff6;
   right: -0.5rem;
  bottom: -0.5rem;
  filter: drop-shadow(0.5rem 0.5rem 0px #fff5);
  pointer-events: none;
}\n}.elementor .e-9596fde-179587b{padding:0px;}.elementor .e-87984a3-7d14108{padding:0px;gap:5rem;}.elementor .e-4807e74-fa6a087{background-color:var(--Dark-black-theme);display:none;background-image: linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
  background-size: 60px 60px;\n}