.elementor .e-44b5b397-31db{width:10rem;height:auto;flex:0 0 auto;}.elementor .e-73bca17e-206c{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-6437c924-8882{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-308b6383-7cf3{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-74e7eac-1aa5{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-4055c416-f614{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-b5892e9-57fc{min-height:44px;font-family:"Noto Sans";font-size:0.75rem;color:#F5F1EA;line-height:1.4;padding:0.4rem;background-color:transparent;}.elementor .e-4055474d-5896{min-width:44px;min-height:44px;color:#F5F1EA;padding:0px;background-color:transparent;}.elementor .e-5b74c294-198f{padding:0px;gap:0.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-64a6782e-b25d{position:sticky;inset-block-start:0px;z-index:1000;color:#F5F1EA;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:5.5rem;background-color:#22231F;}.elementor .e-6b4cb285-8766{width:100%;height:100%;position:absolute;z-index:0;padding:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);inset:0; pointer-events:none;\n}.elementor .e-64888a8c-e244{font-family:"Noto Sans Display";font-weight:500;font-size:3.5rem;color:#242321;line-height:1.15;}.elementor .e-7c03c10b-6f56{max-width:55rem;font-family:"Noto Sans";font-size:1.125rem;color:#45372C;line-height:1.75;& a { color: #685036; text-decoration: underline; }\n}.elementor .e-242fb6b0-c060{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;align-self:stretch;}.elementor .e-310d3f7d-51c8{font-family:"Noto Sans";font-weight:500;font-size:0.75rem;letter-spacing:0.12em;line-height:1.4;cursor:default;\n}.elementor .e-2f192601-5105{max-width:60rem;font-family:"Noto Sans Display";font-weight:500;font-size:5rem;color:#242321;letter-spacing:-0.035em;line-height:1.08;cursor:default;\n}.elementor .e-36b37597-a4b8{font-family:"Noto Sans Display";font-size:11rem;color:#B58B58;letter-spacing:-0.07em;line-height:.9;cursor:default;\n}.elementor .e-3099c91a-a585{font-family:"Noto Sans Display";font-weight:800;font-size:1.9375rem;line-height:1.65;cursor:default;\n}.elementor .e-2c58658d-1234{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:2rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-1fac5928-c04d{width:100%;overflow:hidden;aspect-ratio:16/10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-750c5d24-2018{max-width:42rem;font-family:"Noto Sans";font-size:1.25rem;line-height:1.65;cursor:default;\n}.elementor .e-4201e20-7609{font-family:"Noto Sans";font-size:0.75rem;color:#937348;line-height:1.65;flex:0 0 2rem;cursor:default;\n}.elementor .e-38ff4471-4111{font-family:"Noto Sans Display";font-weight:500;font-size:1.75rem;letter-spacing:-0.02em;line-height:1.08;cursor:default;\n}.elementor .e-3d6bc4bb-ae97{font-family:"Noto Sans";font-size:1rem;color:#625A50;line-height:1.65;cursor:default;\n}.elementor .e-46dd8654-1a32{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-4ceb4f21-da63{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;align-items:flex-start;border-top-style: solid; border-top-color: #CABDAA;\n}.elementor .e-4815b5cd-4777{font-family:"Noto Sans";font-size:0.75rem;color:#937348;line-height:1.65;flex:0 0 2rem;cursor:default;\n}.elementor .e-4c211f4e-c536{font-family:"Noto Sans Display";font-weight:500;font-size:1.75rem;letter-spacing:-0.02em;line-height:1.08;cursor:default;\n}.elementor .e-484346c9-9418{font-family:"Noto Sans";font-size:1rem;color:#625A50;line-height:1.65;cursor:default;\n}.elementor .e-814994e-56e7{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5afb22a3-5697{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;align-items:flex-start;border-top-style: solid; border-top-color: #CABDAA;\n}.elementor .e-55a1982f-b0d9{font-family:"Noto Sans";font-size:0.75rem;color:#937348;line-height:1.65;flex:0 0 2rem;cursor:default;\n}.elementor .e-b9cd399-2c0d{font-family:"Noto Sans Display";font-weight:500;font-size:1.75rem;letter-spacing:-0.02em;line-height:1.08;cursor:default;\n}.elementor .e-3d9b0a6b-faf2{font-family:"Noto Sans";font-size:1rem;color:#625A50;line-height:1.65;cursor:default;\n}.elementor .e-4963c672-6c4e{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-51eb2d37-3e05{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;align-items:flex-start;border-top-style: solid; border-top-color: #CABDAA;\n}.elementor .e-2701425-2ab0{font-family:"Noto Sans";font-size:0.75rem;color:#937348;line-height:1.65;flex:0 0 2rem;cursor:default;\n}.elementor .e-3455aa01-3247{font-family:"Noto Sans Display";font-weight:500;font-size:1.75rem;letter-spacing:-0.02em;line-height:1.08;cursor:default;\n}.elementor .e-be2a941-3fcf{font-family:"Noto Sans";font-size:1rem;color:#625A50;line-height:1.65;cursor:default;\n}.elementor .e-a45eb11-cf06{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-62552a33-b6cc{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;align-items:flex-start;border-top-style: solid; border-top-color: #CABDAA;\n}.elementor .e-31519f05-af6f{padding:0px;flex-direction:column;gap:0px;}.elementor .e-3da7cbe7-c0e3{padding:0px;flex-direction:column;gap:3rem;flex:1 1 0px;}.elementor .e-322a24da-68e0{padding:0px;gap:6rem;align-items:flex-start;}.elementor .e-6f06c84e-e582{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:4rem;}.elementor .e-264040d2-85c1{overflow:visible;color:#242321;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F5F1EA;flex-direction:column;gap:0px;}.elementor .e-385577c3-99c9{font-family:"Noto Sans";font-weight:500;font-size:0.75rem;letter-spacing:0.12em;line-height:1.4;cursor:default;\n}.elementor .e-1fc56a41-c505{font-family:"Noto Sans Display";font-weight:500;font-size:6rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.08;cursor:default;\n}.elementor .e-3367079d-17f7{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-50b3cc42-bbb4{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-3b567813-fa0a{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-46409fbd-82b3{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-247fae47-ce44{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-e65df79-d755{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-1203059a-9884{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-56c91cee-1337{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-1a4538d0-3ee6{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-5e98444a-deb7{width:100%;overflow:hidden;aspect-ratio:16/10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-40df1e07-bc8b{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-14266c1e-20ba:hover,.elementor .e-14266c1e-20ba:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-14266c1e-20ba{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-3aa8757f-aa87{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-63ff843a-9ed5{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-527423bc-d4f2{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-5f3d4747-9214{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-1adf1c73-4c7e{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-34920db0-fcdf{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-50494eab-a642{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-7785ac10-79f4{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-25d0966b-f028{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-411e64c-ed54{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-7fd024fa-dbf3{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-7cbf0b85-c9fc{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-fac6a2e-5af0{width:100%;overflow:hidden;aspect-ratio:16 / 10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-3476e7fc-db0f:hover,.elementor .e-3476e7fc-db0f:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-3476e7fc-db0f{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-5badba58-5e32{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-1d4bf8a4-2b9f{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-64c1dd1f-aa09{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-74396ece-f198{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-6aea55f2-916f{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-4d76eb90-58b2{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-50ff8abd-d52c{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-7ed1a301-54b5{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-3130b95a-2ff6{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-49ca2c68-684b{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-43572ee6-df61{width:100%;overflow:hidden;aspect-ratio:16/10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-1263e85-4475{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-764a849e-30c2:hover,.elementor .e-764a849e-30c2:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-764a849e-30c2{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-36165062-c1eb{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-23358015-624f{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-1aafa34e-1f73{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-47d349e-a3e6{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-6bb31998-d130{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-ee5c13c-2f7d{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-1e111e6f-8255{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-2904ff41-136a{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-70297ba4-5b8b{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-3c74222a-4afa{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-4439c521-522d{width:100%;overflow:hidden;aspect-ratio:16 / 10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-21151ed-4a11:hover,.elementor .e-21151ed-4a11:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-21151ed-4a11{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-39737330-1cb2{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-412dd89b-2897{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-7cf2fd5c-e523{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-2b8ae3c2-9df5{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-1adff2b1-25f1{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-3ad00294-61f9{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-293c7ca7-655e{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-4b7f834b-3493{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-6be20949-5434{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-74c7bed-2f2c{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-d83b09b-fb23{width:100%;overflow:hidden;aspect-ratio:16/10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-5b558c6f-a7a3{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-4607f94f-57ca:hover,.elementor .e-4607f94f-57ca:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-4607f94f-57ca{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-1bfc51d5-726e{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-226972e6-ce77{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-24d0ba8-e510{font-family:"Noto Sans";font-size:0.8125rem;color:#C4A77E;line-height:1.65;cursor:default;\n}.elementor .e-361fba8-26c3{max-width:25rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.25rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.12;cursor:default;\n}.elementor .e-7c3c1191-1df0{position:sticky;inset-block-start:6rem;padding:0px;flex-direction:column;gap:1.25rem;flex:0 1 36%;align-self:flex-start;}.elementor .e-582c835b-a25e{max-width:38rem;font-family:"Noto Sans";font-size:1.25rem;color:#F5F1EA;line-height:1.65;cursor:default;\n}.elementor .e-7df9c31-36a7{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-214af039-53b6{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-6c42757a-d403{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-75c653b8-c1d4{font-family:"Noto Sans";font-size:0.875rem;color:#C1B7A9;line-height:1.65;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#5F5549;border-style:solid;cursor:default;\n}.elementor .e-7f5a26d8-bfa4{padding:0px;gap:0.5rem;flex-wrap:wrap;}.elementor .e-3befe26-e599{width:100%;overflow:hidden;aspect-ratio:16/10;display:block;& img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-3ad7f9e2-9540{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-3464ad04-8273:hover,.elementor .e-3464ad04-8273:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-3464ad04-8273{font-family:"Noto Sans";font-size:1rem;color:#242321;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#F5F1EA;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-7a797c46-ee45{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-52a8bbc0-b4bc{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:6rem;align-items:flex-start;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-7c6db454-c6da{padding:0px;flex-direction:column;gap:0px;}.elementor .e-58c7403d-5d0f{font-family:"Noto Sans";font-weight:500;font-size:0.75rem;letter-spacing:0.12em;line-height:1.4;cursor:default;\n}.elementor .e-6cd1a863-9694{font-family:"Noto Sans Display";font-size:4.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.2;cursor:default;\n}.elementor .e-ab7cb90-ab3b{font-family:"Noto Sans Display";font-size:4.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.2;cursor:default;\n}.elementor .e-10f2de1-bba5{font-family:"Noto Sans Display";font-size:4.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.2;cursor:default;\n}.elementor .e-79fd60f3-6dd9{font-family:"Noto Sans Display";font-size:4.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.2;cursor:default;\n}.elementor .e-1509cc4a-d651{font-family:"Noto Sans Display";font-size:4.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.2;cursor:default;\n}.elementor .e-6695d0c9-ffc5{padding-block-start:4rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-image:url("https://eco-bros.gr/wp-content/uploads/2026/10/Stacked-timber-and-oak-samples-4-1024x683.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: #5F5549;\n}.elementor .e-23544e4f-9f3c{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-66d77db8-e0fa{overflow:visible;color:#F5F1EA;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#22231F;flex-direction:column;gap:0px;}.elementor .e-30468e77-72b4{font-family:"Noto Sans";font-size:0.75rem;color:#806A50;letter-spacing:0.15em;}.elementor .e-7f9efa05-d788{font-family:"Noto Sans";font-size:3.5rem;color:#45372C;line-height:1.15;}.elementor .e-6d0195fd-ea61{font-family:"Noto Sans";font-size:1.1rem;color:#625749;line-height:1.6;}.elementor .e-1e60d2fe-8df0{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-1b4b2203-1ad5{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-6652e737-82e6{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-10419410-c653{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-19a70099-52a5{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-6c33fbcf-c35b{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-52c82470-8214{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-4fbcb870-5f66{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-71f71c5b-d3f0{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-1f0b6713-4029{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-193e7ff3-cbee{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-7f83d57a-1c5c{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-764aab9b-bf45{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-282bdf07-54c6{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-319756ef-23ca{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-34cff8aa-fbbb{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-7436a926-79a3{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-235e9080-7063{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-48f7febf-2590{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-2ab73bdb-856e{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-7eebab08-4bc9{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-1b17b0d5-790a{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-31d04547-66a9{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-7683831d-5f5c{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-7cbea719-d8a0{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-1d4088b5-20de{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-5c9115e9-8769{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-96cac66-a2c9{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-226effe9-e8d6{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-12be1d8-c5b1{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-59dfbdf-5ecc{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-61cd5f47-a041{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-68997aed-eb37{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-76e2711-47da{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-35108207-7a4f{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-73cdbe2c-9949{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-5d70916d-d65a{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-52e44b8d-a719{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-12b2d438-7313{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-efa873b-ba59{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-6c0c8275-78d8{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.2rem;}.elementor .e-6c9a127b-565b{font-family:"Noto Sans";font-weight:600;font-size:1.45rem;color:#45372C;line-height:1.35;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-3b732749-bb3c{font-family:"Noto Sans";font-size:1rem;color:#625749;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-3d628fb6-38cd{font-family:"Noto Sans";font-size:0.9rem;color:#45372C;text-decoration:underline;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:transparent;align-self:flex-start;}.elementor .e-612512dd-dca9{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.2rem;border-width:0px;background-color:#F5F1EA;flex-direction:column;gap:1.25rem;flex:0 0 28rem;scroll-snap-align:start;\n}.elementor .e-61498469-42c6{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;overflow-x:auto; scroll-snap-type:x mandatory;\n}.elementor .e-77791793-afab{font-family:"Noto Sans";font-size:1rem;color:#F5F1EA;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;background-color:#45372C;align-self:flex-start;}.elementor .e-19b801ef-5179{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#EAE1D5;flex-direction:column;gap:2rem;}.elementor .e-ea7519e-f611{font-family:"Noto Sans";font-weight:500;font-size:0.75rem;color:#C8AC87;letter-spacing:0.12em;line-height:1.4;cursor:default;\n}.elementor .e-7ed896bb-3cef{max-width:62rem;font-family:"Noto Sans Display";font-weight:500;font-size:5.5rem;color:#F5F1EA;letter-spacing:-0.035em;line-height:1.08;cursor:default;\n}.elementor .e-3bbab213-d05d{max-width:32rem;font-family:"Noto Sans";font-size:1.25rem;color:#E7DFD3;line-height:1.65;cursor:default;\n}.elementor .e-2ed6ee34-9680:hover,.elementor .e-2ed6ee34-9680:focus-visible{color:#242321;background-color:#B58B58;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-2ed6ee34-9680{font-family:"Noto Sans";font-size:1rem;color:#22231F;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:5rem;background-color:#C8AC87;transition:transform 0.25s;display:inline-flex;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; }\n}.elementor .e-749f4143-649e{padding:0px;gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-1f78435e-e2db{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:4rem;}.elementor .e-676b6f47-6592{overflow:hidden;color:#F5F1EA;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#22231F;flex-direction:column;gap:0px;}.elementor .e-23cef272-a05c{font-family:"Noto Sans Display";font-weight:900;font-size:1rem;color:#ffffff;letter-spacing:0.12em;line-height:1.4;cursor:default;\n}.elementor .e-9bbeaa3-fe7f{max-width:40rem;font-family:"Noto Sans Display";font-weight:900;font-size:6.75rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.08;margin-block-start:0px;margin-block-end:-48px;margin-inline-start:0px;margin-inline-end:0px;mix-blend-mode:normal;cursor:default;\n}.elementor .e-01f539c-ff97fca{max-width:40rem;font-family:"Noto Sans Display";font-weight:500;font-size:3.9rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.08;mix-blend-mode:normal;cursor:default;\n}.elementor .e-17ff05f-5ef6d91{max-width:40rem;font-family:"Noto Sans Display";font-weight:900;font-size:6.25rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.08;margin-block-start:-34px;mix-blend-mode:normal;cursor:default;\n}.elementor .e-20b745f9-b0da{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-29bdb01c-c69e{max-width:32rem;font-family:"Noto Sans";font-size:1.125rem;color:#ffffff;line-height:1.65;cursor:default;\n}.elementor .e-4cf4c976-86a1:hover,.elementor .e-4cf4c976-86a1:focus-visible{color:#C8AC87;background-color:transparent;transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-4cf4c976-86a1{width:12rem;min-height:13rem;font-family:"Noto Sans";font-size:1rem;color:#F5F1EA;line-height:1.5;text-align:center;padding-block-start:10.75rem;padding-block-end:0.75rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0px;background-image:url("https://www.shopwood.gr/image/catalog/shopwood-logo-300px.png");background-repeat:no-repeat;background-attachment:scroll;background-size:10rem 10rem;background-position:0% 0%;background-color:transparent;transition:transform 0.25s;display:block;gap:1rem;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #B58B58;outline-offset:.3rem; } background-position: center top; box-sizing: border-box; &:focus-visible { outline: 2px solid #C8AC87; outline-offset: 0.4rem; }\n}.elementor .e-63037733-2833{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-439bb519-f757{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:6rem;align-items:center;}.elementor .e-42d74ba7-f5b7{width:100%;height:50vh;overflow:visible;color:#242321;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://eco-bros.gr/wp-content/uploads/2026/10/Golden-lit-oak-and-walnut-timber-display-1.png");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:bottom right;background-color:#C8AC87;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-f5d2d0d-a415{width:16rem;max-width:100%;display:block;& img { width:100%;height:auto; }\n}.elementor .e-2b628629-fed4{font-family:"Noto Sans";font-size:0.9375rem;color:#DAD2C5;line-height:1.7;margin:0px;}.elementor .e-6880196d-fc14:hover,.elementor .e-6880196d-fc14:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-6880196d-fc14{font-family:"Noto Sans";font-size:1.125rem;color:#C8AC87;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-708426d9-33e0:hover,.elementor .e-708426d9-33e0:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-708426d9-33e0{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-74535888-a69f{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 18rem;}.elementor .e-5cfafec5-ec2b{font-family:"Noto Sans Display";font-weight:500;font-size:1.25rem;color:#F5F1EA;line-height:1.3;}.elementor .e-7621b83d-81cc{font-family:"Noto Sans";font-size:0.9375rem;color:#DAD2C5;line-height:1.7;margin:0px;}.elementor .e-44494f19-e95a:hover,.elementor .e-44494f19-e95a:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-44494f19-e95a{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-66d51934-ac79:hover,.elementor .e-66d51934-ac79:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-66d51934-ac79{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-14ac3871-4c80{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 15rem;}.elementor .e-4db924b4-f0f6{font-family:"Noto Sans Display";font-weight:500;font-size:1.25rem;color:#F5F1EA;line-height:1.3;}.elementor .e-2c96f5e5-10d9{font-family:"Noto Sans";font-size:0.9375rem;color:#DAD2C5;line-height:1.7;margin:0px;}.elementor .e-5ea32eae-4487:hover,.elementor .e-5ea32eae-4487:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-5ea32eae-4487{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-5fa75951-50b8:hover,.elementor .e-5fa75951-50b8:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-5fa75951-50b8{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-25ce6544-5c16{padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 15rem;}.elementor .e-62a73222-e011{padding:0px;gap:3rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-2785b802-5b0e{font-family:"Noto Sans";font-size:0.75rem;color:#C7BCAA;line-height:1.7;margin:0px;}.elementor .e-52c2669b-5571:hover,.elementor .e-52c2669b-5571:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-52c2669b-5571{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-5563db70-7787:hover,.elementor .e-5563db70-7787:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-5563db70-7787{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-4a4a6de4-efef:hover,.elementor .e-4a4a6de4-efef:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-4a4a6de4-efef{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-ef78ac4-b4ff:hover,.elementor .e-ef78ac4-b4ff:focus-visible{color:#C8AC87;background-color:transparent;}.elementor .e-ef78ac4-b4ff{font-family:"Noto Sans";font-size:0.9375rem;color:#F5F1EA;line-height:1.5;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;text-align:left; &:focus-visible { outline:2px solid #C8AC87;outline-offset:.3rem; }\n}.elementor .e-16d375b2-982b{font-family:"Noto Sans";font-size:0.875rem;color:#DAD2C5;line-height:1.7;text-decoration:underline;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-3eca0a0-ae53{padding:0px;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-2d6cb8c6-c5fd{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #595449;\n}.elementor .e-2fcc40c4-682c{max-width:80rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:transparent;flex-direction:column;gap:3rem;}.elementor .e-e9fe897-f4f5{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#242321;}