.elementor .e-d5b0feb-bcb79d2{width:35px;height:2px;background-color:var(--sc-red);}.elementor .e-a4a2e6a-3829f6c{font-family:"DM Sans";font-weight:800;font-size:0.75rem;color:var(--sc-white);letter-spacing:2.5px;text-transform:uppercase;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-7dedc48-b03adfb{width:20px;height:20px;}.elementor .e-e36f888-9896858{width:20px;height:20px;}.elementor .e-41d4895-6f92738:hover,.elementor .e-41d4895-6f92738:focus-visible{border-color:var(--sc-red);background-color:var(--sc-red-hover);}.elementor .e-41d4895-6f92738{color:var(--sc-red);border-width:0px;}.elementor .e-fb5c770-c9d5da1{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:13px;}.elementor .e-bc52587-ca816c7{padding:0px;}.elementor .e-e1e5746-f4126b0{padding:0px;}.elementor .e-ebbfeb9-944d8f8{padding:0px;}.elementor .e-83d0d4f-1939cdc{background-image:linear-gradient(90deg, #04160E 25%,#0b292000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1dab8971-2d0ed45{padding:0px;}.elementor .e-c21310e-b4cc561{width:20px;height:20px;}.elementor .e-2be341b8-b32f826{padding:0px;}.elementor .e-41ec143-dd9b7ec{width:40px;height:40px;}.elementor .e-46a82e3c-cbcf55b{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6242d0d-b1e6d27{padding:0px;}.elementor .e-1286a43-48aef33{padding:0px;gap:10px;}.elementor .e-cf21b01-be0f429{width:40px;height:40px;}.elementor .e-4d0b2b2-fcb6eea{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9ddc18b-f8e755b{padding:0px;}.elementor .e-0b60642-7627fb9{padding:0px;gap:10px;}.elementor .e-bfe865a-edbe327{width:40px;height:40px;}.elementor .e-311cb77-7661ecb{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d13eb7-3ad9c0a{padding:0px;}.elementor .e-546f6f6-792bf5f{padding:0px;gap:10px;}.elementor .e-b9d217b-582b789{width:40px;height:40px;}.elementor .e-1bf7f88-94255a0{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e83000-2ca8c28{padding:0px;}.elementor .e-c7242c7-957811a{padding:0px;gap:10px;}.elementor .e-5a415594-1ccc867{padding:0px;}.elementor .e-9c02124-2f8a00b{width:20px;height:20px;}.elementor .e-9c83202-6d5984a{display:none;}.elementor .e-a5775a5-ef0a97a{padding:0px;}.elementor .e-6c5d11b2-72c0b8a{padding:0px;}.elementor .e-24e49945-891c251{max-width:1440px;padding:0px;align-self:center;}.elementor .e-7623ec7-04427a2{width:20px;height:20px;}.elementor .e-79efd2e8-2651034{padding:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-d7b07cf-5709722{padding:0px;}.elementor .e-5d3f7005-75f2e25{padding:0px;}.elementor .e-ca2b348-c7f622d{width:20px;height:20px;}.elementor .e-394fe599-500cad4{padding:0px;}.elementor .e-1592bc8-6eceadf{width:20px;height:20px;}.elementor .e-a8f540c-9ee9601{display:none;}.elementor .e-3b6764e8-0f2606c{padding:0px;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-68857380-cef0ee4{padding:0px;}.elementor .e-4b6396c-29710e1{height:350px;}.elementor .e-9c66fa8-7a4bc70{height:350px;}.elementor .e-2bdd2f4b-2d93784{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-4010710-2f8f1e4{height:350px;}.elementor .e-a2020b2-211312d{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5ecbfcc5-e68138d{font-size:76px;letter-spacing:0.25px;line-height:1em;}.elementor .e-3f203d75-b735cfe{color:#E1E9E3;}.elementor .e-0f96d0f-1c99a91{width:20px;height:20px;color:var(--sc-red);}.elementor .e-07fd573-baf8aa5{padding:0px;gap:10px;}.elementor .e-f16a3f0-c765560{width:20px;height:20px;color:var(--sc-red);}.elementor .e-99d2dfb-ab8b730{padding:0px;gap:10px;}.elementor .e-bc8d8d2-4bf7319{width:20px;height:20px;color:var(--sc-red);}.elementor .e-9afe3ef-83b3b1e{padding:0px;gap:10px;}.elementor .e-70dbc174-3363135{padding:0px;gap:12px;}.elementor .e-64173a8-3859ab3{width:20px;height:20px;}.elementor .e-7848a46-ff3a2b4:hover,.elementor .e-7848a46-ff3a2b4:focus-visible{border-color:var(--sc-red);background-color:var(--sc-red);}.elementor .e-6a81e959-e2350f4{padding:0px;display:flex;}.elementor .e-4fd14037-7cb86b6{width:50%;padding:0px;}.elementor .e-53904f56-cc3a73c{padding:0px;}.elementor .e-6fecaf62-3843dbe{padding:0px;}.elementor .e-4ec03259-f7a505a{padding:0px;}.elementor .e-dd2dccc-3341597{width:30px;height:30px;}.elementor .e-6657cd6a-1c3a51d{color:var(--sc-red);padding:0px;}.elementor .e-7d75a643-4814af8{padding:0px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.elementor .e-7476dea3-3775e5d{padding:0px;gap:10px;}.elementor .e-889b192-f653899{width:30px;height:30px;}.elementor .e-183c3bec-bd2d237{padding:0px;}.elementor .e-391ea6f9-38f87e7{padding:0px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.elementor .e-728dc44c-210efdc{padding:0px;gap:10px;}.elementor .e-6f74a72-9da880f{width:40px;height:40px;}.elementor .e-17a74f8e-3032edd{padding:0px;}.elementor .e-7486539d-697db0f{padding:0px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.elementor .e-39cc0da9-c38907b{padding:0px;gap:10px;}.elementor .e-3d67a01c-0412763{max-width:1220px;padding:0px;align-self:center;}.elementor .e-6171fea-312722a{width:20px;height:20px;}.elementor .e-36557835-49f813f{padding:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-5ef80421-c409943{position:relative;z-index:1;padding:0px;}.elementor .e-c14033d-7781274{width:450px;height:450px;position:absolute;inset-inline-end:-400px;inset-block-end:-400px;border-radius:1000px;border-width:1px;border-color:var(--sc-text-on-dark);transform:translate3d(-50%, -50%, 0px);}.elementor .e-5697769-60c3fc5{padding:0px;}.elementor .e-136630ca-1412d13{padding:0px;gap:40px;align-self:center;}.elementor .e-3d5788f4-ebfd6e8{padding:0px;}.elementor .e-d90a4dc-8545f49{padding:0px;}.elementor .e-40f2d63-6e36307{width:20px;height:20px;}.elementor .e-4cb23f2-eed2089{padding:0px;}.elementor .e-4a72743-cf10307{width:20px;height:20px;}.elementor .e-777412e-867dc7c{display:none;}.elementor .e-a90b040-fd32673{padding:0px;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-264e279-b67eec7{padding:0px;}.elementor .e-1718267-9706e34{background-color:#F5F1E8;}.elementor .e-d9f6b2e-ff13e02{padding:0px;}.elementor .e-e55739f-730b872{max-width:1280px;padding:0px;gap:20px;align-items:flex-start;align-self:center;}.elementor .e-cf57467-f8a0d4d{padding:0px;}.elementor .e-3ebfb2ef-77fcfca{max-width:1000px;padding:0px;}.elementor .e-52723ceb-e6a4b38{padding:0px;align-self:center;}.elementor .e-72ef50ff-cd23aac{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-74f9e430-544809d{justify-content:center;align-items:center;}.elementor .e-18ffd9c3-a77bdf2{color:#FFFFFF;}.elementor .e-0ee2034-3f07b58{width:20px;height:20px;}.elementor .e-480a0da-091d16d:hover,.elementor .e-480a0da-091d16d:focus-visible{color:var(--sc-green);border-color:var(--sc-cream);background-color:var(--sc-cream);}.elementor .e-d61ff34-ae06328{width:20px;height:20px;}.elementor .e-4fbf34e-10d2e15:hover,.elementor .e-4fbf34e-10d2e15:focus-visible{color:var(--sc-white);border-color:var(--sc-cream);background-color:#fcfaf23b;}.elementor .e-4fbf34e-10d2e15{color:var(--sc-white);border-color:var(--sc-white);background-color:#f5f7f500;}.elementor .e-3e7f284c-1a64e70{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:13px;}.elementor .e-7e6f8e78-153d0ca{max-width:840px;padding:0px;gap:20px;}.elementor .e-5e9680a0-ef3c0bc{padding:0px;}.elementor .e-3b234266-2839a19{background-image:linear-gradient(90deg, #E00628 0%,#E00628E6 12%,rgba(224, 6, 40, 0.6) 30%,rgba(224, 6, 40, 0.4) 43%,rgba(224, 6, 40, 0.05) 100%),url("https://thesantacon.com/wp-content/uploads/2026/10/CTA-BG-Santa-party.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#E00628;align-items:center;}.elementor .e-5bba1e0d-48b550d{width:50%;padding:0px;}.elementor .e-2851ff31-a44ea68{height:800px;}.elementor .e-507f3ed9-b425e13{width:50%;padding:0px;}.elementor .e-5fe34158-37731b7{padding:0px;gap:60px;align-items:center;}.elementor .e-2f425535-fdbf9bc{padding:0px;}.elementor .e-40b88390-4459f96{display:flex;justify-content:center;}