.elementor .e-66a5126a-9282{max-width:19rem;}.elementor .e-500ccba9-8394:hover,.elementor .e-500ccba9-8394:focus-visible{color:#D6A63A;}.elementor .e-500ccba9-8394:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-500ccba9-8394{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-5011d207-3d37:hover,.elementor .e-5011d207-3d37:focus-visible{color:#D6A63A;}.elementor .e-5011d207-3d37:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-5011d207-3d37{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-430610e1-fa96:hover,.elementor .e-430610e1-fa96:focus-visible{color:#D6A63A;}.elementor .e-430610e1-fa96:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-430610e1-fa96{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-6c655f41-9ff9:hover,.elementor .e-6c655f41-9ff9:focus-visible{color:#D6A63A;}.elementor .e-6c655f41-9ff9:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-6c655f41-9ff9{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-6955804c-f0df:hover,.elementor .e-6955804c-f0df:focus-visible{color:#D6A63A;}.elementor .e-6955804c-f0df:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-6955804c-f0df{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-8cef52d-b74d:hover,.elementor .e-8cef52d-b74d:focus-visible{color:#D6A63A;}.elementor .e-8cef52d-b74d:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;outline-offset:3px;}.elementor .e-8cef52d-b74d{font-family:Inter;font-size:0.85rem;color:#F4EFE5;line-height:1.65;text-decoration:none;}.elementor .e-6808fc13-b848:hover,.elementor .e-6808fc13-b848:focus-visible{background-color:#E4B84F;}.elementor .e-6808fc13-b848:focus{outline-width:2px;outline-color:#F4EFE5;outline-style:solid;outline-offset:3px;}.elementor .e-6808fc13-b848{font-family:Inter;font-weight:600;font-size:0.9rem;color:#0A0A0A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.65rem;background-color:#D6A63A;align-self:flex-start;}.elementor .e-7cf5cd8e-4157{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;flex:0 1 auto;align-items:center;}.elementor .e-6090dbd-979d{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.4rem;justify-content:space-between;align-items:center;}.elementor .e-3cc82a5f-2d09{max-width:78rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-2cce4c40-6548{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#0A0A0A;flex-direction:column;gap:0px;}.elementor .e-5bcad53e-f156{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-6d9fe4ab-b89b{font-family:Inter;font-weight:600;font-size:3.8rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-59beacbf-6108{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-24933d6a-4c1c{font-family:Inter;font-weight:600;font-size:0.9rem;color:#0A0A0A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.65rem;background-color:#D6A63A;align-self:flex-start;}.elementor .e-24933d6a-4c1c:hover,.elementor .e-24933d6a-4c1c:focus-visible{background-color:#E4B84F;}.elementor .e-24933d6a-4c1c:focus{outline-width:2px;outline-color:#F4EFE5;outline-style:solid;outline-offset:3px;}.elementor .e-2b3a1598-29df{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-716c0113-d642{max-width:43rem;padding:0px;flex-direction:column;gap:1.2rem;}.elementor .e-298ce384-80e1{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-30a00c2c-e095{min-height:32rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(90deg, rgba(5,12,9,0.96) 0%,rgba(5,12,9,0.78) 40%,rgba(5,12,9,0.12) 100%),url("https://celticnorth.ca/wp-content/uploads/2026/10/Celtic-North-Academy-Workshop.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 0%;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-4c050d26-b9b3{font-family:Inter;font-weight:600;font-size:0.7rem;color:#86652C;letter-spacing:0.14em;line-height:1.65;}.elementor .e-78fc55ff-1de4{font-family:Inter;font-weight:600;font-size:2.5rem;color:#163F32;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-71a8a7f6-bcda{font-family:Inter;font-size:1rem;color:#48564C;line-height:1.7;}.elementor .e-516496e3-42b5{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-6f8fa100-4e28{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-49689e65-aa0c{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-621e4b0f-ac71{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-92ae18-b944{padding:1.8rem;border-radius:1rem;background-color:#163F32;flex-direction:column;gap:1rem;flex:1 1 19rem;}.elementor .e-69902042-4b31{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-629594cc-1c0e{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-175414b0-9f03{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-740f4852-73b0{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-14e9059f-40eb{padding:1.8rem;border-radius:1rem;background-color:#5A1820;flex-direction:column;gap:1rem;flex:1 1 19rem;}.elementor .e-53102805-ac1e{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-4e2d6dad-bc7f{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-7998c62-bc69{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-25e2aab1-c3f9{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-39273334-d42f{padding:1.8rem;border-radius:1rem;background-color:#846039;flex-direction:column;gap:1rem;flex:1 1 19rem;}.elementor .e-3cee000c-26e2{font-family:Inter;font-weight:600;font-size:0.7rem;color:#86652C;letter-spacing:0.14em;line-height:1.65;}.elementor .e-48a8e283-6b9a{font-family:Inter;font-weight:600;font-size:1.4rem;color:#163F32;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-3fdabc85-52fb{font-family:Inter;font-size:1rem;color:#163F32;line-height:1.7;}.elementor .e-7130ab97-6c6a{font-family:Inter;font-size:1rem;color:#163F32;line-height:1.7;}.elementor .e-555cce2d-634e{padding:1.8rem;border-radius:1rem;border-width:1px;border-color:#D5CDBF;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1rem;flex:1 1 19rem;}.elementor .e-215a828f-22a7{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-78efe798-59a0{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-6a7044a5-68a6{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-59471fdb-eb27{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-673e22b1-4869{padding:1.8rem;border-radius:1rem;background-color:#0A0A0A;flex-direction:column;gap:1rem;flex:1 1 19rem;}.elementor .e-225d2eb1-4770{padding:0px;flex-direction:row;gap:1.2rem;flex-wrap:wrap;}.elementor .e-433cc26a-f516{font-family:Inter;font-size:1rem;color:#48564C;line-height:1.7;}.elementor .e-46e752c9-9bfc{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-395552d2-31e9{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F4EFE5;flex-direction:column;gap:0px;}.elementor .e-4659687-6ff7{width:100%;max-width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:1.2rem;}.elementor .e-320caeba-a64c{padding:0px;flex-direction:column;gap:1.2rem;flex:1 1 0px;}.elementor .e-5b27ab1c-13bf{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-6f5ebdcc-1fdb{font-family:Inter;font-weight:600;font-size:2.5rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-d529f24-8a4e{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-ff6949c-f07b{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-54a3c758-14d6{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-4e9124a9-7d72{font-family:Inter;font-weight:600;font-size:0.9rem;color:#0A0A0A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.65rem;background-color:#D6A63A;align-self:flex-start;}.elementor .e-4e9124a9-7d72:hover,.elementor .e-4e9124a9-7d72:focus-visible{background-color:#E4B84F;}.elementor .e-4e9124a9-7d72:focus{outline-width:2px;outline-color:#F4EFE5;outline-style:solid;outline-offset:3px;}.elementor .e-5105b2a1-a903{padding:0px;flex-direction:column;gap:1.2rem;flex:1 1 0px;}.elementor .e-2955952d-86a3{padding:0px;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-b785568-8696{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-74a29ee3-209b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#163F32;flex-direction:column;gap:0px;}.elementor .e-39bca0f7-4f0f{font-family:Inter;font-weight:600;font-size:0.7rem;color:#86652C;letter-spacing:0.14em;line-height:1.65;}.elementor .e-6a799ad5-df75{font-family:Inter;font-weight:600;font-size:2.5rem;color:#163F32;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-28798f19-6c43{font-family:Inter;font-size:1rem;color:#48564C;line-height:1.7;}.elementor .e-71e8d217-d085{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-7e21c04b-90f3{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-4fd72bb4-eba7{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-3ad4bb40-52e2{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-22ddff71-ca8a{padding:1.8rem;border-radius:1rem;background-color:#163F32;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-7f2675af-7e94{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-4ddcd9d8-2e67{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-7a0a6df-2a26{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-4d72ccc8-39dd{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-6b3f1f00-765b{padding:1.8rem;border-radius:1rem;background-color:#5A1820;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-35b78f8e-8153{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-14aff46e-3091{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-42c400de-fba8{font-family:Inter;font-weight:600;font-size:1.4rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-7c792203-626f{font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-678dbc79-725f{padding:1.8rem;border-radius:1rem;background-color:#846039;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-48fb612a-d7ce{padding:0px;flex-direction:row;gap:1.2rem;flex-wrap:wrap;}.elementor .e-56074751-3ddf{font-family:Inter;font-size:1rem;color:#48564C;line-height:1.7;}.elementor .e-2140c40a-8b10{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-73c7b60f-3c9d{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F4EFE5;flex-direction:column;gap:0px;}.elementor .e-2b730b35-e420{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-4719e4ec-99eb{font-family:Inter;font-weight:600;font-size:2.5rem;color:#F4EFE5;letter-spacing:-0.035em;line-height:1.14;}.elementor .e-5ef10146-3f60{max-width:40rem;font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-55e19002-debd{font-family:Inter;font-weight:600;font-size:0.9rem;color:#0A0A0A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.65rem;background-color:#D6A63A;align-self:flex-start;}.elementor .e-55e19002-debd:hover,.elementor .e-55e19002-debd:focus-visible{background-color:#E4B84F;}.elementor .e-55e19002-debd:focus{outline-width:2px;outline-color:#F4EFE5;outline-style:solid;outline-offset:3px;}.elementor .e-2be00ee3-3cfc{max-width:40rem;font-family:Inter;font-size:1rem;color:#F4EFE5;line-height:1.7;}.elementor .e-54fc42c3-468f{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-1a47172e-d7e9{min-height:30rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(90deg, rgba(5,12,9,0.93) 0%,rgba(5,12,9,0.82) 43%,rgba(5,12,9,0.10) 100%),url("https://celticnorth.ca/wp-content/uploads/2026/10/Celtic-North-Build-With-Intention-CN-v3.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 70%;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-63662cec-1e97{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-288f557e-fb06{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-687d83e7-41a1{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-6c0be302-2f63{padding:0px;flex-direction:column;gap:0.7rem;flex:2 1 14rem;}.elementor .e-2e217218-e8e5{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-155b60d4-a2e2{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-351fd286-6726{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-15a71ecd-c9dd{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-60ce4778-6e3e{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-7a3eed49-45c4{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-229f3402-4d56{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-7763624c-3b2c{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-59f76e77-22c9{padding:0px;flex-direction:column;gap:0.7rem;flex:1 1 7rem;}.elementor .e-797305a1-d473{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-4aec1dfe-ef02{width:1.2rem;height:1.2rem;object-fit:contain;flex:0 0 1.2rem;}.elementor .e-59b8c811-961d{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-3dca5f05-d7c0:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-3dca5f05-d7c0:hover,.elementor .e-3dca5f05-d7c0:focus-visible{color:#D6A63A;}.elementor .e-3dca5f05-d7c0{padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.65rem;align-items:center;}.elementor .e-5019aa61-c0d8{width:1.2rem;height:1.2rem;object-fit:contain;flex:0 0 1.2rem;}.elementor .e-636a6c0-b4a6{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-3d1d10bf-45eb:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-3d1d10bf-45eb:hover,.elementor .e-3d1d10bf-45eb:focus-visible{color:#D6A63A;}.elementor .e-3d1d10bf-45eb{padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.65rem;align-items:center;}.elementor .e-61d82ebf-2d51{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-1d92d834-ac64{padding:0px;flex-direction:column;gap:0.7rem;flex:1 1 12rem;}.elementor .e-5409adda-55b5{font-family:Inter;font-weight:600;font-size:0.7rem;color:#D6A63A;letter-spacing:0.14em;line-height:1.65;}.elementor .e-62d06b97-ae5f{width:1.35rem;height:1.35rem;object-fit:contain;}.elementor .e-6acb6057-bb85:hover,.elementor .e-6acb6057-bb85:focus-visible{border-color:#D6A63A;background-color:#2B261A;}.elementor .e-6acb6057-bb85:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-6acb6057-bb85{width:2.75rem;min-height:2.75rem;padding:0.65rem;border-radius:50%;border-width:1px;border-color:#D6A63A66;border-style:solid;flex:0 0 2.75rem;justify-content:center;align-items:center;}.elementor .e-14aedc0a-9267{width:1.35rem;height:1.35rem;object-fit:contain;}.elementor .e-47a51422-a16d:hover,.elementor .e-47a51422-a16d:focus-visible{border-color:#D6A63A;background-color:#2B261A;}.elementor .e-47a51422-a16d:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-47a51422-a16d{width:2.75rem;min-height:2.75rem;padding:0.65rem;border-radius:50%;border-width:1px;border-color:#D6A63A66;border-style:solid;flex:0 0 2.75rem;justify-content:center;align-items:center;}.elementor .e-17e1df42-8b1f{width:1.35rem;height:1.35rem;object-fit:contain;}.elementor .e-54ce805d-3f57:hover,.elementor .e-54ce805d-3f57:focus-visible{border-color:#D6A63A;background-color:#2B261A;}.elementor .e-54ce805d-3f57:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-54ce805d-3f57{width:2.75rem;min-height:2.75rem;padding:0.65rem;border-radius:50%;border-width:1px;border-color:#D6A63A66;border-style:solid;flex:0 0 2.75rem;justify-content:center;align-items:center;}.elementor .e-73613fd4-178f{width:1.35rem;height:1.35rem;object-fit:contain;}.elementor .e-4dac8d8e-a032:hover,.elementor .e-4dac8d8e-a032:focus-visible{border-color:#D6A63A;background-color:#2B261A;}.elementor .e-4dac8d8e-a032:focus{outline-width:2px;outline-color:#D6A63A;outline-style:solid;}.elementor .e-4dac8d8e-a032{width:2.75rem;min-height:2.75rem;padding:0.65rem;border-radius:50%;border-width:1px;border-color:#D6A63A66;border-style:solid;flex:0 0 2.75rem;justify-content:center;align-items:center;}.elementor .e-5dbf51d8-9fa7{padding:0px;flex-direction:row;gap:0.5rem;flex-wrap:nowrap;align-items:center;}.elementor .e-38d4e797-2e19{padding:0px;flex-direction:column;gap:0.7rem;flex:1 1 12.5rem;}.elementor .e-34bb649a-ff2f{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-4c41e2f-aed9{font-family:Inter;font-size:0.9rem;color:#F4EFE5;line-height:1.65;}.elementor .e-2f47b3f5-5f8a{max-width:78rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-6980fd0c-bdfc{padding:3rem;border-block-start-width:1px;background-color:#0A0A0A;flex-direction:column;gap:0px;}.elementor .e-739c85af-9f7d{overflow:hidden;font-family:Inter;padding:0px;background-color:#0A0A0A;flex-direction:column;gap:0px;}