.elementor .e-e8ef1db-1a3ef78{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-566cba47-a4d2e7d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4b46e12f-ca477cc{font-size:clamp(2.2rem,5.6vw,4.6rem);}.elementor .e-391cef3e-817f{width:100%;padding:0px;& p { display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin:0px; font-family:"Nunito Sans",sans-serif; font-weight:800; font-size:13px; letter-spacing:0.06em; text-transform:uppercase; } & p > span:nth-child(odd) { display:inline-flex; min-width:0; max-width:100%; } & p > span:nth-child(odd) a { display:block; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:5px 13px; border:3px solid #1B1B1B; border-radius:999px; background:#FFF4D6; color:#1B1B1B; text-decoration:none; box-shadow:3px 3px 0 #1B1B1B; line-height:1.2; } & p > span:nth-child(odd):last-child a { background:#FFC93C; } & p > span:nth-child(odd) a:hover { background:#F5821F; } & p > span:nth-child(even) { color:#fff; font-weight:900; font-size:22px; line-height:1; text-shadow:2px 2px 0 #000; }\n}.elementor .e-14329334-94726f7{width:100%;max-width:1200px;position:relative;z-index:5;padding-block-start:12vh;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-563c83b7-1a2e075{position:absolute;inset-block-start:36px;inset-inline-end:max(24px,calc(50% - 600px));inset-block-end:auto;z-index:5;}.elementor .e-3b271e8f-493371f{min-height:62vh;overflow:hidden;position:relative;padding:0px;border-block-end-width:5px;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #000;\n}.elementor .e-d8484d1-d1ce{font-family:"Nunito Sans";font-weight:900;font-size:14px;color:#FFC93C;letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .e-14882c94-eea5{width:auto;display:flex;}.elementor .e-1ff3f22a-8403{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-476f8cb-1b46{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-781852d4-a050{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-73c8df08-52ae{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e11e659-486b:hover,.elementor .e-6e11e659-486b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6e11e659-486b{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-6cf3c14-5b54{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-7cbfbc05-b34a{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-74bf4252-4541{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64a6a548-86db{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7798eb29-ad6b:hover,.elementor .e-7798eb29-ad6b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-7798eb29-ad6b{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-4b614b2-2f57{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-3e0dc117-44ef{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-5427c9d6-5d52{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ebb4fcf-4b86{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cc23b62-bc78:hover,.elementor .e-cc23b62-bc78:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-cc23b62-bc78{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-2f371857-6978{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-1f8ea21b-f2e7{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-53802103-fad6{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-698ba7ca-9aad{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6476fa3c-84d5:hover,.elementor .e-6476fa3c-84d5:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6476fa3c-84d5{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-13f1637e-98ef{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-5face0f2-8215{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-33965a98-6922{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77c39359-120b{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-948a919-124e:hover,.elementor .e-948a919-124e:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-948a919-124e{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-4c376f0e-4d4e{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-7ca740c9-2e80{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-492ffb71-9020{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-60d0170f-4274{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32e98db8-8504:hover,.elementor .e-32e98db8-8504:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-32e98db8-8504{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-41c8c1ff-8256{width:100%;aspect-ratio:4/3;object-fit:cover;border-width:2px;border-color:#2B2B2B;border-style:solid;display:block;}.elementor .e-97bc91d-f727{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;background-color:#0A0A0A;background-image:repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px),repeating-linear-gradient(90deg,#CFC7B0 0 10px,transparent 10px 20px); background-size:100% 9px,100% 9px; background-position:0 9px,0 calc(100% - 9px); background-repeat:no-repeat;\n}.elementor .e-547f7e76-4dbe{font-family:Caprasimo;font-size:18px;color:#FFF4D6;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64acf973-408e{font-family:"Nunito Sans";font-weight:800;font-size:12px;color:#FFC93C;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f52acde-a67b:hover,.elementor .e-1f52acde-a67b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-1f52acde-a67b{width:auto;min-width:150px;max-width:240px;text-decoration:none;display:flex;flex-direction:column;gap:0px;flex:1 1 150px;}.elementor .e-2c2a8fea-5dac{padding-block-start:6px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;display:flex;flex-direction:row;gap:22px;overflow-x:auto; scrollbar-color:#FFC93C #2A241B;\n}.elementor .e-49478b0d-a606{padding-block-start:48px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:4px;border-block-end-width:4px;background-color:#14110D;display:flex;flex-direction:column;gap:24px;border-top-style: solid; border-top-color: #1B1B1B; border-bottom-style: solid; border-bottom-color: #1B1B1B;\n}.elementor .e-5377fc68-d92080d{min-width:0px;font-size:1.15rem;line-height:1.75;padding:40px;flex:1 1 0px;}.elementor .e-77c1d62-feefdfa{font-size:1.6rem;}.elementor .e-63b5bac7-8a14{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-553448d9-4ea597f{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-2505bf84-f437a6a{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-6268a15c-b877454{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-1529ec68-55cae0f{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-761326a2-15804f4{font-size:15px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-13bea833-03d8c80{font-size:1.6rem;margin-block-start:12px;}.elementor .e-2dd6dbcb-7dd4dd4{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;border-width:3px;border-color:#000;border-style:solid;}.elementor .e-339f405c-1d9857d{font-size:1rem;line-height:1.15;}.elementor .e-22f13c59-0496fb7{display:flex;flex-direction:column;gap:8px;}.elementor .e-7769ae28-bcbf238{gap:16px;grid-template-columns:1fr;}.elementor .e-2dbedb28-b9ce2a9{font-size:1.3rem;}.elementor .e-3ee28667-66bb150{margin-block-start:18px;align-self:center;}.elementor .e-52f16559-b7f8e4e{width:300px;background-color:#FFC93C;display:flex;flex-direction:column;gap:14px;flex:0 0 auto;}.elementor .e-6eecccd1-92a19ce{width:100%;max-width:1200px;padding-block-start:64px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:48px;align-items:flex-start;}.elementor .e-6b0d60f-f2018b9{width:100%;max-width:1200px;position:relative;z-index:5;font-size:clamp(2.2rem,5vw,3.8rem);}.elementor .e-65dec59d-89bf58f{width:100%;aspect-ratio:16/9;object-fit:cover;border-block-end-width:4px;border-bottom-style: solid; border-bottom-color: #000;\n}.elementor .e-3738d6f5-77969a7{font-size:1.15rem;line-height:1.15;}.elementor .e-40a4b1b8-ced6625{padding-block-start:16px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-3687ff30-dfc1ed3{overflow:hidden;padding:0px;display:flex;flex-direction:column;}.elementor .e-5f560c1c-19729db{gap:28px;grid-template-columns:repeat(3,1fr);}.elementor .e-1edce474-2bbe97d{width:100%;max-width:1200px;position:relative;z-index:5;}.elementor .e-1eb77fc6-3ecafed{overflow:hidden;position:relative;padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:5px;background-color:#2F7A33;display:flex;flex-direction:column;gap:36px;align-items:center;border-top-style: solid; border-top-color: #000;\n}.elementor .e-6f044b6a-1c9f7b7{width:100%;padding:0px;background-color:#F5821F;}