.elementor .e-7ef4a83{width:50%;flex-direction:column;}.elementor .e-8a52dc2-bd0752f{width:88%;font-family:var(--Main);font-weight:400;font-size:var(--H1-heading);letter-spacing:0.027em;line-height:1.18em;}.elementor .e-f39df8b-0a86ce7{width:83%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;}.elementor .e-1922e9f-969fc05{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--White);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;background-color:var(--Gold_button);align-self:start;}.elementor .e-e332fff-dc5d645{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Gold_button);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:0px;padding-inline-end:0px;background-color:#8a727200;align-self:start;}.elementor .e-e332fff-dc5d645:hover,.elementor .e-e332fff-dc5d645:focus-visible{color:var(--ink-2);border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;}.elementor .e-700c1e8{width:50%;flex-direction:column;gap:20px;}.elementor .e-3927e01{height:90vh;padding:80px;border-radius:0px;border-block-start-width:0.25px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;background-image:url("https://thegemsco.com/wp-content/uploads/2026/09/Hero.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;flex-direction:row;gap:20px;align-items:center;}.elementor .e-2b9cc77-29a5c74{width:50%;flex-direction:column;}.elementor .e-7d3c940-b7286a7{width:88%;font-family:var(--Main);font-weight:400;font-size:var(--H1-heading);letter-spacing:0.027em;line-height:1.18em;}.elementor .e-5a9ee1f-8246b5e{width:83%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;}.elementor .e-d1428f1-c3baa22{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--White);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;background-color:var(--Gold_button);align-self:start;}.elementor .e-7747f97-2a25455{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Gold_button);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:0px;padding-inline-end:0px;background-color:#8a727200;align-self:start;}.elementor .e-7747f97-2a25455:hover,.elementor .e-7747f97-2a25455:focus-visible{color:var(--ink-2);border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;}.elementor .e-e9eac46-24e967a{width:50%;flex-direction:column;gap:20px;}.elementor .e-27639cc-e14795f{height:90vh;padding:80px;border-radius:0px;border-block-start-width:0.25px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;background-image:url("https://thegemsco.com/wp-content/uploads/2026/09/Hero.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;display:none;flex-direction:row;gap:20px;align-items:center;}.elementor .e-aa80082-9d65657{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--on-dark);}.elementor .e-11f3543-5003280{font-family:var(--Jost);font-weight:300;font-size:var(--fs-sm);color:var(--on-dark-text);line-height:1.72em;}.elementor .e-62e1876{width:25%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:32px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:10px;}.elementor .e-b1bfe18-146fe05{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--on-dark);}.elementor .e-f8cf430-8471dea{font-family:var(--Jost);font-weight:300;font-size:var(--fs-sm);color:var(--on-dark-text);line-height:1.72em;}.elementor .e-ab11040-e9b2757{width:25%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:10px;}.elementor .e-357110e-3a254ac{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--on-dark);}.elementor .e-5ce00aa-ad4f4cf{font-family:var(--Jost);font-weight:300;font-size:var(--fs-sm);color:var(--on-dark-text);line-height:1.72em;}.elementor .e-d2e0585-095430b{width:25%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:10px;}.elementor .e-bc24ac8-eb73e2e{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--on-dark);}.elementor .e-1ab11ab-a59ce3e{font-family:var(--Jost);font-weight:300;font-size:var(--fs-sm);color:var(--on-dark-text);line-height:1.72em;}.elementor .e-492a51f-4adc053{width:25%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:20px;border-radius:0px;border-width:0px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:10px;}.elementor .e-e1112f8{padding:80px;background-color:var(--Forest);flex-direction:row;}.elementor .e-7c3d822{width:442px;height:553px;border-start-start-radius:60%;border-start-end-radius:60%;border-end-start-radius:6px;border-end-end-radius:6px;border-width:0px;border-style:none;background-image:url("https://thegemsco.com/wp-content/uploads/2026/09/GEM-About-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-b3b8760-4e5d393{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold_button);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-0960ea1-3fcf842{width:2.6rem;background-color:var(--Forest);}.elementor .e-e6a16b0-e12ccbc{font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);}.elementor .e-4c86809-f29f8e9{max-width:56ch;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;}.elementor .e-43d2e62{width:50%;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-585153b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;flex-direction:row;gap:20px;justify-content:space-evenly;align-items:center;}.elementor .e-fadaa97-9304bc7{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold-lt);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-bc7a10f-5cbddd5{width:2.6rem;background-color:var(--Gold-line);}.elementor .e-5edb1f5-9178871{width:50%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);}.elementor .e-018bf39-1345503{max-width:56ch;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--on-dark-text);line-height:1.72em;align-self:center;}.elementor .e-c28cdfe-4d22eaa{font-family:var(--Main);font-size:clamp(2.1rem, 4.4vw, 3.3rem);color:var(--on-dark);padding:0px;gap:10px;align-items:end;}.elementor .e-6fe1c2f-ce60e7d{width:50%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);color:var(--Gold-lt);}.elementor .e-f2e459f-4893357{font-family:var(--Jost);font-weight:400;font-size:1.02rem;color:var(--on-dark);}.elementor .e-a8f0e34-f6d031a{font-family:var(--Jost);font-weight:400;font-size:0.84rem;color:var(--on-dark-text);}.elementor .e-b017943-afb406e{font-family:var(--Jost);font-weight:400;font-size:0.62rem;color:var(--Gold-lt);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0px;border-width:1px;border-color:var(--gold-rt);border-style:solid;background-color:#7a5d2200;align-self:start;}.elementor .e-515ebfb-6c1a968{padding-block-start:41px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:35px;flex-direction:column;gap:10px;}.elementor .e-b40aeba-c81bf5d{width:50%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);color:var(--Gold-lt);}.elementor .e-d1c2204-572d750{font-family:var(--Jost);font-weight:400;font-size:1.02rem;color:var(--on-dark);}.elementor .e-90bac67-331b486{font-family:var(--Jost);font-weight:400;font-size:0.84rem;color:var(--on-dark-text);}.elementor .e-977dc6d-625ff2c{font-family:var(--Jost);font-weight:400;font-size:0.62rem;color:var(--Gold-lt);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0px;border-width:1px;border-color:var(--gold-rt);border-style:solid;background-color:#7a5d2200;align-self:start;}.elementor .e-1fce978-8194d8d{padding-block-start:42px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:35px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:10px;}.elementor .e-bc6975e-c769b86{width:50%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);color:var(--Gold-lt);}.elementor .e-814d512-da62fab{font-family:var(--Jost);font-weight:400;font-size:1.02rem;color:var(--on-dark);}.elementor .e-9d761e7-4547f9f{font-family:var(--Jost);font-weight:400;font-size:0.84rem;color:var(--on-dark-text);}.elementor .e-c18c094-294d269{font-family:var(--Jost);font-weight:400;font-size:0.62rem;color:var(--Gold-lt);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0px;border-width:1px;border-color:var(--gold-rt);border-style:solid;background-color:#7a5d2200;align-self:start;}.elementor .e-64af04f-989b94b{padding-block-start:42px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:35px;flex-direction:column;gap:10px;}.elementor .e-e733016-7221a65{padding:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;}.elementor .e-7d7ef09{padding:80px;background-color:var(--Forest);display:none;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:center;}.elementor .e-5bf11e7-784b85a{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold_button);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-f8ffdeb-d1ae50b{width:2.6rem;background-color:var(--Forest);}.elementor .e-721b7bf-46c473f{padding:0px;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-3fc1c00-72c3329{font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);text-align:start;}.elementor .e-f8d594a-40ca15f{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;text-align:start;}.elementor .e-88d6769-3d5a31e{width:40%;flex-direction:column;align-items:start;}.elementor .e-f732234-1a1fda5{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold-lt);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-74f7d19-a24bf62{width:100%;font-family:var(--Main);font-weight:400;color:#f0eded;margin-block-start:10px;margin-block-end:20px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(201,169,106,.34);border-style:none;}.elementor .e-e8d2193-c03a0b8{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--on-dark-text);line-height:1.72em;padding-block-end:10px;}.elementor .e-6700ec7-0bb7b55{font-family:var(--Main);font-weight:400;font-size:35px;color:var(--Gold-lt);text-align:start;text-transform:uppercase;}.elementor .e-9d22082-7ea5603{width:49%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:space-between;align-items:start;}.elementor .e-cc259b1-daef9e0{font-family:var(--Main);font-weight:400;font-size:35px;color:var(--Gold-lt);text-align:start;text-transform:uppercase;}.elementor .e-21501a2-e764514{width:49%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:space-between;align-items:start;}.elementor .e-1ad9358-2f3b08d{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:#f1e7ca;line-height:1.72em;}.elementor .e-d86222c-54bcd90{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-6d47596-194d043{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:#f1e7ca;line-height:1.72em;}.elementor .e-3edc663-5edeb46{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-5cb864b-5bacb01{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:#f1e7ca;line-height:1.72em;}.elementor .e-37ed1c8-5fb25e6{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-01dfb8d-3ce922c{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:#f1e7ca;line-height:1.72em;}.elementor .e-9862ea5-c8b58e5{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:20px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold-line);border-style:solid;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-9b53665-3daced5{width:100%;font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Forest);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;margin-block-start:20px;background-color:var(--Gold-lt);align-self:start;}.elementor .e-7d3c2d2-af5ee86{width:100%;font-family:var(--Jost);font-weight:300;font-size:12px;color:var(--on-dark-text);line-height:1.72em;text-align:center;margin-block-start:10px;}.elementor .e-ef2402e-a880a75{width:58%;padding:30px;border-radius:10px;border-width:1px;border-color:rgba(201,169,106,.34);border-style:solid;background-color:#0e2b20;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-cee057a{padding:80px;background-color:var(--Paper);flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-70bff9c-ccb9b7a{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold_button);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-37f120c-a05e2c5{width:2.6rem;background-color:var(--Forest);}.elementor .e-9eb9feb-da4aa4b{padding:0px;gap:10px;align-items:center;}.elementor .e-bda5747-63cd628{width:55%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);}.elementor .e-5c51b3d-5bd4f2b{width:auto;font-family:var(--Main);font-weight:400;font-size:1.22rem;color:var(--Gold_button);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-d5edf34-a5cc628{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--Forest);margin-block-end:0.65rem;}.elementor .e-b0b5674-985a223{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;margin-block-end:1.6rem;}.elementor .e-7d3cc6e-039dbc7{flex-direction:column;}.elementor .e-ce4a42a-071e553{gap:20px;}.elementor .e-518c0df-b7f540f{width:auto;font-family:var(--Main);font-weight:400;font-size:1.22rem;color:var(--Gold_button);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-0903a6e-0683111{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--Forest);margin-block-end:0.65rem;}.elementor .e-16db58e-850f469{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;margin-block-end:1.6rem;}.elementor .e-57f4655-30c34f1{flex-direction:column;}.elementor .e-b2288d5-fa61956{gap:20px;}.elementor .e-bf2f52f-8979020{width:auto;font-family:var(--Main);font-weight:400;font-size:1.22rem;color:var(--Gold_button);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-9ac991a-d7fd1f1{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--Forest);margin-block-end:0.65rem;}.elementor .e-295bc10-7eb02d3{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;margin-block-end:1.6rem;}.elementor .e-9e79bfc-d04093a{flex-direction:column;}.elementor .e-92f6715-d64c6ad{gap:20px;}.elementor .e-04603c3-9aabd2f{padding:0px;grid-template-rows:repeat(1, 1fr);}.elementor .e-323f40e-622514c{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--White);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;background-color:var(--Gold_button);align-self:start;}.elementor .e-8d6b317{padding:80px;background-color:#EFE7D9;flex-direction:column;gap:20px;}.elementor .e-4c0737f-94ab6a4{font-family:var(--Main);font-weight:400;font-size:0.72rem;color:var(--Gold_button);letter-spacing:0.42em;text-align:start;text-transform:uppercase;}.elementor .e-762fa2d-8ac60c9{width:2.6rem;background-color:var(--Forest);}.elementor .e-ff5118b-9ea31ec{padding:0px;gap:10px;align-items:center;}.elementor .e-1f864bf-6fb3a6f{font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);}.elementor .e-0401989-736912f{height:270px;object-fit:cover;object-position:center center;}.elementor .e-2f3ba30-6f28131{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Gold_button);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:0px;border-width:1px;border-color:var(--Gold_button);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-49d6aee-83c846f{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--White);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--Gold_button);align-self:start;}.elementor .e-9a0d6eb-7aa04be{font-family:var(--Main);font-weight:400;font-size:clamp(1.3rem, 2vw, 1.55rem);color:var(--Forest);}.elementor .e-3d42f86-538730c{width:100%;font-family:var(--Jost);font-weight:400;font-size:1.075rem;color:var(--Forest);line-height:1.72em;}.elementor .e-19a6b96-0b8e228{width:100%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;}.elementor .e-55ef95c-01b51b0{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Gold_button);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-color:var(--Gold-lt);border-style:solid;background-color:#8a727200;}.elementor .e-55ef95c-01b51b0:hover,.elementor .e-55ef95c-01b51b0:focus-visible{color:var(--ink-2);border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;}.elementor .e-caf6068-c8daff3{width:90%;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:start;}.elementor .e-cf7fdc3-4aed7f2{padding:0px;border-radius:0px;border-width:1px;border-color:var(--Gold-line);border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-734b6e5-8a35e2e{height:270px;object-fit:cover;object-position:center center;}.elementor .e-0f716df-a5220a9{padding:0px;grid-template-rows:repeat(1, 1fr);}.elementor .e-3402eb0-657b7af{padding:80px;background-color:var(--Paper);flex-direction:row;gap:20px;flex-wrap:wrap;align-items:end;}.elementor .e-30f12c7-93fd894{font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);color:var(--on-dark);}.elementor .e-658dcd9-3e3b88c{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Forest);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;background-color:var(--Gold-lt);align-self:center;}.elementor .e-8440507{padding:80px;background-color:var(--Forest);flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-f0173eb-b8d5fb6{width:50%;font-family:var(--Main);font-weight:400;font-size:clamp(2.1rem, 4.4vw, 3.3rem);text-align:center;}.elementor .e-86fd76b-9195a75{width:50%;font-family:var(--Jost);font-weight:300;font-size:1.075rem;color:var(--ink-2);line-height:1.72em;text-align:center;}.elementor .e-f1a9a6f-8c203b4{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--White);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;background-color:var(--Gold_button);align-self:start;}.elementor .e-f1a9a6f-8c203b4:hover,.elementor .e-f1a9a6f-8c203b4:focus-visible{background-color:var(--Forest);}.elementor .e-3e564d4-feb0ccb{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Forest);letter-spacing:0.16rem;text-transform:uppercase;padding-inline-start:23.2px;padding-inline-end:23.2px;border-radius:0px;border-width:1px;border-color:var(--Forest);border-style:solid;background-color:#7a5d2200;align-self:start;}.elementor .e-f9ac7d8-ec9ebc9{padding:0px;gap:10px;justify-content:center;align-items:center;}.elementor .e-9976239-81456b5{font-family:var(--Jost);font-weight:400;font-size:0.73rem;color:var(--Gold_button);letter-spacing:0.16rem;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-color:var(--Gold-lt);border-style:solid;background-color:#8a727200;align-self:center;}.elementor .e-9976239-81456b5:hover,.elementor .e-9976239-81456b5:focus-visible{color:var(--ink-2);border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Gold_button);border-style:solid;}.elementor .e-d1c1134{padding:80px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}