.elementor .e-56af8c56-24eb{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;display:block;object-position: center;\n}.elementor .e-27b9d52b-16e7{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(0, 0, 0, 0.52);}.elementor .e-13de08ba-92dd{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:28px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-1249ebe3-f7f4{max-width:900px;font-weight:400;font-size:66px;color:#FFFFFF;letter-spacing:-0.015em;line-height:1.08;margin-block-end:28px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-6c3067e5-9e89{max-width:560px;font-weight:400;font-size:18px;color:rgba(255, 255, 255, 0.84);line-height:1.75;margin-block-end:48px;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-6c04e10d-cc6d:hover,.elementor .e-6c04e10d-cc6d:focus-visible{border-color:#FFFFFF;background-color:#FFFFFF;transform:translate3d(0px, -3px, 0px);color: var(--e-global-color-text, #000000);\n}.elementor .e-6c04e10d-cc6d{font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-style:solid;transition:background-color 300ms, border-color 300ms, color 300ms, transform 300ms;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); background-color: var(--e-global-color-primary, #B89D72); border-color: var(--e-global-color-primary, #B89D72); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: #FFFFFF; outline-offset: 3px; }\n}.elementor .e-5751c7df-b8fd:hover,.elementor .e-5751c7df-b8fd:focus-visible{border-color:#FFFFFF;background-color:rgba(255, 255, 255, 0.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-5751c7df-b8fd{font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;transition:background-color 300ms, border-color 300ms, color 300ms, transform 300ms;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: #FFFFFF; outline-offset: 3px; }\n}.elementor .e-2eff3e68-5be3{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-1399bcc0-d12f{width:100%;max-width:1140px;position:relative;z-index:2;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7de3155f-abc6{width:100%;overflow:hidden;position:relative;z-index:1;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-image:url("https://devbedrockdigitalio12.com/wp-content/uploads/2026/10/Exterior-Photo-Twilight.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex:1 1 auto;align-items:center;}.elementor .e-3bc9b4fc-b1db{width:100%;min-height:92vh;overflow:hidden;position:relative;padding:0px;background-image:url("https://devbedrockdigitalio12.com/wp-content/uploads/2026/10/Exterior-Photo-Twilight.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:stretch;background-color: var(--e-global-color-text, #000000);\n}.elementor .e-4af2963e-e8f0{width:100%;height:100%;object-fit:cover;display:block;object-position: center;\n}.elementor .e-2406f143-19dd{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.08);}.elementor .e-6f208db3-72a4{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-5b9393e7-83b3{font-weight:400;font-size:46px;letter-spacing:-0.01em;line-height:1.14;margin-block-end:28px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-406c855e-6458{max-width:52ch;font-weight:400;font-size:17px;line-height:1.8;margin-block-end:40px;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-6ca28db9-3ff5:hover,.elementor .e-6ca28db9-3ff5:focus-visible{letter-spacing:0.18em;transform:translate3d(6px, 0px, 0px);color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-6ca28db9-3ff5{font-weight:600;font-size:12px;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, transform 300ms, letter-spacing 300ms;display:inline-block;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--e-global-color-primary, #B89D72); font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; }\n}.elementor .e-55b3a62d-6e1c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2cf30cb9-c0da{width:100%;column-gap:88px;padding:0px;display:grid;grid-template-columns:1.08fr 0.92fr;grid-template-rows:auto;align-items:center;row-gap: 48px;\n}.elementor .e-17f5a026-14be{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6642353a-9472{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;}.elementor .e-595b9de2-efb2{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-7e291532-6d9f{font-weight:400;font-size:46px;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-13e73307-3c6a{font-weight:400;font-size:17px;line-height:1.8;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-5babfd8b-a89c{max-width:62ch;padding:0px;margin-block-end:64px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-17f52ed7-1076{width:100%;height:100%;object-fit:cover;transition:transform 700ms;display:block;object-position: center;\n}.elementor .e-407c9ae4-cce0{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;margin-block-end:26px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.045); }\n}.elementor .e-3f869a80-ba1b{font-weight:400;font-size:22px;line-height:1.3;margin-block-end:10px;transition:color 320ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-2f57d4bc-b4ec{font-weight:400;font-size:15px;line-height:1.6;margin-block-end:18px;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-3f58f8a2-2425{text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { border-block-end-color: var(--e-global-color-primary, #B89D72); }\n}.elementor .e-60c2c90a-8149{width:100%;height:100%;object-fit:cover;transition:transform 700ms;display:block;object-position: center;\n}.elementor .e-46b9db-a0a2{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;margin-block-end:26px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.045); }\n}.elementor .e-41fda28d-c881{font-weight:400;font-size:22px;line-height:1.3;margin-block-end:10px;transition:color 320ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-5e0dc0c5-3b23{font-weight:400;font-size:15px;line-height:1.6;margin-block-end:18px;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-20f013bf-d2cc{text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { border-block-end-color: var(--e-global-color-primary, #B89D72); }\n}.elementor .e-379ff88e-2f51{width:100%;height:100%;object-fit:cover;transition:transform 700ms;display:block;object-position: center;\n}.elementor .e-1fcba043-78a3{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;margin-block-end:26px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.045); }\n}.elementor .e-463d6e83-76ca{font-weight:400;font-size:22px;line-height:1.3;margin-block-end:10px;transition:color 320ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-4caa5c0f-a4bc{font-weight:400;font-size:15px;line-height:1.6;margin-block-end:18px;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-7f1ec800-1257{text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { border-block-end-color: var(--e-global-color-primary, #B89D72); }\n}.elementor .e-595480ab-7382{width:100%;column-gap:32px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 56px;\n}.elementor .e-4547cb20-edc1:hover,.elementor .e-4547cb20-edc1:focus-visible{letter-spacing:0.2em;transform:translate3d(6px, 0px, 0px);color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-4547cb20-edc1{font-weight:600;font-size:13px;letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, transform 300ms, letter-spacing 300ms;display:inline-block;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--e-global-color-primary, #B89D72); font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 5px; }\n}.elementor .e-4db865e3-c6c4{width:100%;padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:80px;display:flex;justify-content:center;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(0, 0, 0, 0.1);\n}.elementor .e-4b59e2ba-4511{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-644b557e-1d41{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:rgba(184, 157, 114, 0.06);}.elementor .e-5c1b5844-e0a7{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-d4978c2-8fff{font-weight:400;font-size:46px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-72365105-e0b5{font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.7);line-height:1.8;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-5c9ad148-af68{max-width:70ch;text-align:center;padding:0px;margin-block-end:80px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-302d0a01-fbe6{width:34px;height:34px;margin-block-end:32px;transition:transform 480ms;display:inline-block;fill: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-4ddf229c-c537{font-weight:400;font-size:21px;color:#FFFFFF;line-height:1.38;margin-block-end:18px;transition:color 340ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-11f50534-fd34{font-weight:400;font-size:16px;color:rgba(255, 255, 255, 0.64);line-height:1.8;transition:color 340ms;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-6694210e-2d83:hover,.elementor .e-6694210e-2d83:focus-visible{border-block-start-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-6694210e-2d83{padding-block-start:38px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:border-color 450ms;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(255, 255, 255, 0.18); &:hover svg { transform: translateY(-6px) scale(1.12); } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { color: rgba(255, 255, 255, 0.82); }\n}.elementor .e-6ef62c76-bb23{width:34px;height:34px;margin-block-end:32px;transition:transform 480ms;display:inline-block;fill: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-3b31a377-14f7{font-weight:400;font-size:21px;color:#FFFFFF;line-height:1.38;margin-block-end:18px;transition:color 340ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-25494ccb-17f6{font-weight:400;font-size:16px;color:rgba(255, 255, 255, 0.64);line-height:1.8;transition:color 340ms;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-5dcc6c53-7bcc:hover,.elementor .e-5dcc6c53-7bcc:focus-visible{border-block-start-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-5dcc6c53-7bcc{padding-block-start:38px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:border-color 450ms;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(255, 255, 255, 0.18); &:hover svg { transform: translateY(-6px) scale(1.12); } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { color: rgba(255, 255, 255, 0.82); }\n}.elementor .e-5092ac21-14bf{width:34px;height:34px;margin-block-end:32px;transition:transform 480ms;display:inline-block;fill: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-2fa82bea-de7f{font-weight:400;font-size:21px;color:#FFFFFF;line-height:1.38;margin-block-end:18px;transition:color 340ms;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-735d2333-58c3{font-weight:400;font-size:16px;color:rgba(255, 255, 255, 0.64);line-height:1.8;transition:color 340ms;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-69ffd4f7-e3b8:hover,.elementor .e-69ffd4f7-e3b8:focus-visible{border-block-start-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-69ffd4f7-e3b8{padding-block-start:38px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:border-color 450ms;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(255, 255, 255, 0.18); &:hover svg { transform: translateY(-6px) scale(1.12); } &:hover h3 { color: var(--e-global-color-primary, #B89D72); } &:hover p { color: rgba(255, 255, 255, 0.82); }\n}.elementor .e-3d179e1-af76{width:100%;column-gap:56px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 0px; row-gap: 0px;\n}.elementor .e-89189b7-65c8:hover,.elementor .e-89189b7-65c8:focus-visible{letter-spacing:0.2em;transform:translate3d(6px, 0px, 0px);color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-89189b7-65c8{font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, transform 300ms, letter-spacing 300ms;display:inline-block;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--e-global-color-primary, #B89D72); font-family: var(--e-global-typography-primary-font-family, 'Roboto'); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 5px; }\n}.elementor .e-4ec09557-4daa{width:100%;padding:0px;margin-block-start:88px;display:flex;justify-content:center;}.elementor .e-1d4bbc25-b17e{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-774cfe45-5d6c{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color: var(--e-global-color-text, #000000);\n}.elementor .e-52450ecf-a3d9{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-413c5db1-c59c{font-weight:400;font-size:46px;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-47d487e0-b3e4{font-weight:400;font-size:17px;line-height:1.8;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-49777249-982b{max-width:64ch;padding:0px;margin-block-end:64px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-4867f403-df04{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;margin-block-end:20px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.03); }\n}.elementor .e-1cdabc3c-6b46{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000);\n}.elementor .e-1fdcaf44-caed{width:100%;text-decoration:none;cursor:pointer;padding:0px;margin-block-end:32px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; }\n}.elementor .e-554c6be9-ff2c{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;margin-block-end:18px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.03); }\n}.elementor .e-15de2a1d-4935{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000);\n}.elementor .e-560cc42e-a743{text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; }\n}.elementor .e-160d3006-cb5c{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;margin-block-end:18px;background-color:rgba(184, 157, 114, 0.1);&:hover img { transform: scale(1.03); }\n}.elementor .e-34e2ea02-3508{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000);\n}.elementor .e-76e92601-db5b{text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 6px; }\n}.elementor .e-2c880bd5-f573{width:100%;column-gap:32px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 40px;\n}.elementor .e-144b4442-49e8:hover,.elementor .e-144b4442-49e8:focus-visible{letter-spacing:0.2em;transform:translate3d(6px, 0px, 0px);color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-144b4442-49e8{font-weight:600;font-size:13px;letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, transform 300ms, letter-spacing 300ms;display:inline-block;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--e-global-color-primary, #B89D72); font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 5px; }\n}.elementor .e-42a68370-e8b6{width:100%;padding-block-start:52px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;display:flex;justify-content:center;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(0, 0, 0, 0.1);\n}.elementor .e-376b6088-519c{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1d914d16-906e{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;}.elementor .e-11543354-6c09{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-f971e48-3d5a{font-weight:400;font-size:46px;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-1e746657-8706{max-width:64ch;font-weight:400;font-size:17px;line-height:1.8;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-20c32475-364a{text-align:center;padding:0px;margin-block-end:64px;display:flex;flex-direction:column;align-items:center;}.elementor .e-56a688fc-6107{font-weight:600;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;transition:color 300ms;white-space: nowrap; font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-1d8a881b-4480{cursor:pointer;padding-block-start:0px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-end:-1px;border-width:0px;background-color:transparent;transition:border-color 320ms;display:flex;justify-content:center;align-items:center;border-block-end-width: 2px; border-block-end-style: solid; border-block-end-color: transparent; &:hover span { color: var(--e-global-color-primary, #B89D72); } &.e--selected { border-block-end-color: var(--e-global-color-primary, #B89D72); } &.e--selected span { color: var(--e-global-color-text, #000000); } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; }\n}.elementor .e-20c169b6-21ff{font-weight:600;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;transition:color 300ms;white-space: nowrap; font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-b5e43ac-284b{cursor:pointer;padding-block-start:0px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-end:-1px;border-width:0px;background-color:transparent;transition:border-color 320ms;display:flex;justify-content:center;align-items:center;border-block-end-width: 2px; border-block-end-style: solid; border-block-end-color: transparent; &:hover span { color: var(--e-global-color-primary, #B89D72); } &.e--selected { border-block-end-color: var(--e-global-color-primary, #B89D72); } &.e--selected span { color: var(--e-global-color-text, #000000); } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; }\n}.elementor .e-45e9bbee-2b7e{font-weight:600;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;transition:color 300ms;white-space: nowrap; font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-5c818977-701a{cursor:pointer;padding-block-start:0px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-end:-1px;border-width:0px;background-color:transparent;transition:border-color 320ms;display:flex;justify-content:center;align-items:center;border-block-end-width: 2px; border-block-end-style: solid; border-block-end-color: transparent; &:hover span { color: var(--e-global-color-primary, #B89D72); } &.e--selected { border-block-end-color: var(--e-global-color-primary, #B89D72); } &.e--selected span { color: var(--e-global-color-text, #000000); } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; }\n}.elementor .e-675e251f-fc47{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:center;align-items:stretch;order:0;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(0, 0, 0, 0.12);\n}.elementor .e-51bd5a0a-116a{font-size:72px;line-height:0.6;margin-block-end:36px;display:block;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-1cad6fe7-a487{max-width:42ch;font-weight:400;font-size:29px;line-height:1.58;margin-block-end:36px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-30f5cc22-31c0{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-36a58890-b854{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-36efa42d-3dc7{font-size:72px;line-height:0.6;margin-block-end:36px;display:block;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-3f9701c6-cea8{max-width:42ch;font-weight:400;font-size:29px;line-height:1.58;margin-block-end:36px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-ec34230-af25{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-5e8f2c35-b84f{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-4bf3c5c2-efd3{font-size:72px;line-height:0.6;margin-block-end:36px;display:block;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-611cf196-5c4a{max-width:42ch;font-weight:400;font-size:29px;line-height:1.58;margin-block-end:36px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-556aa1b5-cbbd{font-weight:600;font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-1f9365ed-2b59{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-110ee071-b87f{width:100%;padding:0px;order:1;}.elementor .e-1cb4e962-10b3{width:100%;position:relative;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .e-3a92673-446d{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5b412ce2-73ba{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:rgba(184, 157, 114, 0.06);}.elementor .e-32a10e1d-5c06{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-24ea3317-aed9{font-weight:400;font-size:46px;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab'); color: var(--e-global-color-text, #000000);\n}.elementor .e-4adcc5ab-830c{font-weight:400;font-size:17px;line-height:1.8;font-family: var(--e-global-typography-text-font-family, 'Roboto'); color: var(--e-global-color-secondary, #5F5F5F);\n}.elementor .e-9dea987-6584{max-width:58ch;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6e6fc598-83ab:hover,.elementor .e-6e6fc598-83ab:focus-visible{letter-spacing:0.2em;transform:translate3d(6px, 0px, 0px);color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-6e6fc598-83ab{font-weight:600;font-size:13px;letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 300ms, transform 300ms, letter-spacing 300ms;display:inline-block;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--e-global-color-primary, #B89D72); white-space: nowrap; font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-text, #000000); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 5px; }\n}.elementor .e-4f1bfe9a-692b{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:0 0 auto;}.elementor .e-3e7ae05e-b506{width:100%;padding:0px;margin-block-end:56px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-4518b958-7c87{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-535daad6-3f6e{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-53a26e76-e5c8:hover,.elementor .e-53a26e76-e5c8:focus-visible{opacity:100%;}.elementor .e-53a26e76-e5c8{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-29b253f4-8a6f{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-36a8440d-6b44{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-3ca0069f-9e79{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-1a546f70-b67f:hover,.elementor .e-1a546f70-b67f:focus-visible{opacity:100%;}.elementor .e-1a546f70-b67f{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-5dc35fdd-5809{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-5e7c1ebc-9edc{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-356b7446-94f5{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-32972f6a-a04c:hover,.elementor .e-32972f6a-a04c:focus-visible{opacity:100%;}.elementor .e-32972f6a-a04c{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-5730ccdb-d24c{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-66e26e9e-7081{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-4bd9a92f-e59e{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-769619e1-256d:hover,.elementor .e-769619e1-256d:focus-visible{opacity:100%;}.elementor .e-769619e1-256d{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-1abae69d-ded5{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-5fa752b2-645e{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-7727f194-b1c0{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-ca009c9-64a8:hover,.elementor .e-ca009c9-64a8:focus-visible{opacity:100%;}.elementor .e-ca009c9-64a8{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-586629bf-1a88{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-241269a4-e8d4{width:100%;height:100%;object-fit:cover;transition:transform 800ms;display:block;object-position: center;\n}.elementor .e-673ba186-4fbb{width:26px;height:26px;color:#FFFFFF;display:inline-block;fill: #FFFFFF;\n}.elementor .e-ec21dd3-27cb:hover,.elementor .e-ec21dd3-27cb:focus-visible{opacity:100%;}.elementor .e-ec21dd3-27cb{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-color:rgba(0, 0, 0, 0.42);opacity:0%;transition:opacity 320ms;display:flex;justify-content:center;align-items:center;}.elementor .e-7662365d-fe45{width:100%;overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:rgba(184, 157, 114, 0.1);display:block;&:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--e-global-color-primary, #B89D72); outline-offset: 4px; } &:hover img { transform: scale(1.07); }\n}.elementor .e-41a2b0d2-3291{width:100%;column-gap:16px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;row-gap: 16px;\n}.elementor .e-2076b68b-ed06{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-63f88437-31a9{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;}.elementor .e-1065b3d9-ee97{font-family:Roboto;font-weight:600;font-size:11px;color:#B89D72;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;}.elementor .e-5c41cbe7-fb73{font-family:"Roboto Slab";font-weight:400;font-size:46px;color:#000000;letter-spacing:-0.01em;line-height:1.14;margin-block-end:0px;}.elementor .e-1dd9a81c-19ca{max-width:70ch;text-align:center;padding:0px;margin-block-end:64px;display:flex;flex-direction:column;align-items:center;margin-inline: auto;\n}.elementor .e-2b196bd3-4cf0{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-24733dc1-8c76:hover,.elementor .e-24733dc1-8c76:focus-visible{color:#B89D72;}.elementor .e-24733dc1-8c76{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-3e00034b-50bc:hover,.elementor .e-3e00034b-50bc:focus-visible{color:#FFFFFF;border-color:#A18659;background-color:#A18659;transform:translate3d(0px, -3px, 0px);}.elementor .e-3e00034b-50bc{font-family:Roboto;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:10px;border-radius:0px;border-width:1px;border-color:#B89D72;border-style:solid;background-color:#B89D72;transition:background-color 280ms, border-color 280ms, color 280ms, transform 280ms;display:inline-block;padding-block: 17px; padding-inline: 38px; &:focus-visible { background-color: #A18659; border-color: #A18659; color: #FFFFFF; }\n}.elementor .e-187db8ef-79ae{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-4d350529-a170{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-5edf7455-4b43{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-7b7bab45-90c1:hover,.elementor .e-7b7bab45-90c1:focus-visible{color:#B89D72;}.elementor .e-7b7bab45-90c1{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-3771b51d-62d8{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-332d5de1-e489{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-38bf8a3f-d2f1{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-68c569c7-131e:hover,.elementor .e-68c569c7-131e:focus-visible{color:#B89D72;}.elementor .e-68c569c7-131e{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-46fd0c1f-e33c:hover,.elementor .e-46fd0c1f-e33c:focus-visible{color:#FFFFFF;border-color:#A18659;background-color:#A18659;transform:translate3d(0px, -3px, 0px);}.elementor .e-46fd0c1f-e33c{font-family:Roboto;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:10px;border-radius:0px;border-width:1px;border-color:#B89D72;border-style:solid;background-color:#B89D72;transition:background-color 280ms, border-color 280ms, color 280ms, transform 280ms;display:inline-block;padding-block: 17px; padding-inline: 38px; &:focus-visible { background-color: #A18659; border-color: #A18659; color: #FFFFFF; }\n}.elementor .e-5463a9e7-e0ec{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-5e1a452e-2ff7{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-325a8fe8-95dc{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-791f615d-9a8d:hover,.elementor .e-791f615d-9a8d:focus-visible{color:#B89D72;}.elementor .e-791f615d-9a8d{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-7eaa31ba-333e{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-20aa68b0-eb6e{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-68dd3a6b-e6d7{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-702766de-df06:hover,.elementor .e-702766de-df06:focus-visible{color:#B89D72;}.elementor .e-702766de-df06{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-1aacb2f5-6301:hover,.elementor .e-1aacb2f5-6301:focus-visible{color:#FFFFFF;border-color:#A18659;background-color:#A18659;transform:translate3d(0px, -3px, 0px);}.elementor .e-1aacb2f5-6301{font-family:Roboto;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:10px;border-radius:0px;border-width:1px;border-color:#B89D72;border-style:solid;background-color:#B89D72;transition:background-color 280ms, border-color 280ms, color 280ms, transform 280ms;display:inline-block;padding-block: 17px; padding-inline: 38px; &:focus-visible { background-color: #A18659; border-color: #A18659; color: #FFFFFF; }\n}.elementor .e-6826f5e3-1dfe{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-50f56856-f745{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-6b761a73-588f{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-4e329fdb-bc2a:hover,.elementor .e-4e329fdb-bc2a:focus-visible{color:#B89D72;}.elementor .e-4e329fdb-bc2a{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-70e4c73f-377e:hover,.elementor .e-70e4c73f-377e:focus-visible{color:#FFFFFF;border-color:#A18659;background-color:#A18659;transform:translate3d(0px, -3px, 0px);}.elementor .e-70e4c73f-377e{font-family:Roboto;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:10px;border-radius:0px;border-width:1px;border-color:#B89D72;border-style:solid;background-color:#B89D72;transition:background-color 280ms, border-color 280ms, color 280ms, transform 280ms;display:inline-block;padding-block: 17px; padding-inline: 38px; &:focus-visible { background-color: #A18659; border-color: #A18659; color: #FFFFFF; }\n}.elementor .e-26e6bbea-5a9d{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-5317f8bd-7c15{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-770e6fb6-3f5b{width:10px;height:10px;padding:0px;margin-block-start:8px;margin-inline-end:4px;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 300ms;flex:0 0 auto;border-inline-end: 1.5px solid #B89D72; border-block-end: 1.5px solid #B89D72;\n}.elementor .e-32e0463-61a1:hover,.elementor .e-32e0463-61a1:focus-visible{color:#B89D72;}.elementor .e-32e0463-61a1{width:100%;font-family:"Roboto Slab";font-weight:400;font-size:21px;color:#000000;letter-spacing:-0.01em;line-height:1.45;cursor:pointer;transition:color 280ms;display:flex;gap:24px;justify-content:space-between;align-items:flex-start;padding-block: 28px; padding-inline: 0px;\n}.elementor .e-2999a375-2c1c:hover,.elementor .e-2999a375-2c1c:focus-visible{color:#FFFFFF;border-color:#A18659;background-color:#A18659;transform:translate3d(0px, -3px, 0px);}.elementor .e-2999a375-2c1c{font-family:Roboto;font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:10px;border-radius:0px;border-width:1px;border-color:#B89D72;border-style:solid;background-color:#B89D72;transition:background-color 280ms, border-color 280ms, color 280ms, transform 280ms;display:inline-block;padding-block: 17px; padding-inline: 38px; &:focus-visible { background-color: #A18659; border-color: #A18659; color: #FFFFFF; }\n}.elementor .e-176d063a-b695{width:100%;max-width:100ch;font-family:Roboto;font-weight:400;font-size:17px;color:#5F5F5F;line-height:1.8;display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-block: 0px 36px; padding-inline: 0px; & p a { color: #B89D72; text-decoration: underline; text-underline-offset: 3px; } & p a:hover { color: #000000; }\n}.elementor .e-2cda991f-f60a{width:100%;padding:0px;border-block-start: 1px solid rgba(0, 0, 0, 0.12); &[open] .e-accordion-item-icon-base { transform: rotate(225deg); margin-block-start: 12px; }\n}.elementor .e-33619e76-d73f{width:100%;max-width:920px;padding:0px;display:flex;flex-direction:column;margin-inline: auto; border-block-end: 1px solid rgba(0, 0, 0, 0.12);\n}.elementor .e-59406c84-b0c3{width:100%;max-width:1140px;padding:0px;margin-inline: auto;\n}.elementor .e-6aaa68af-9a38{width:100%;background-color:rgba(184, 157, 114, 0.06);padding-block: 120px; padding-inline: 32px;\n}.elementor .e-32c358e7-3b99{font-weight:600;font-size:11px;letter-spacing:0.22em;text-transform:uppercase;margin-block-end:24px;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-2919b8dc-282d{font-weight:400;font-size:46px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.14;margin-block-end:22px;font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-4066f9ca-825e{max-width:50ch;font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.68);line-height:1.8;margin-block-end:48px;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-98c0a03-f8b1{width:100%;height:100%;object-fit:cover;display:block;object-position: center;\n}.elementor .e-36315a9a-8e03{width:100%;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding:0px;background-color:rgba(255, 255, 255, 0.06);}.elementor .e-419e4299-d183{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-4cf2efa8-6e03{font-weight:400;font-size:26px;color:#FFFFFF;line-height:1.3;padding-block-end:24px;margin-block-end:40px;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.14); font-family: var(--e-global-typography-secondary-font-family, 'Roboto Slab');\n}.elementor .e-356bd53c-928c{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-e746204-a603:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-e746204-a603{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-6d2d958a-6090{width:calc(50% - 13px);min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-64485675-228b{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-9cbd67f-1fa5:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-9cbd67f-1fa5{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-f8a1f66-fece{width:calc(50% - 13px);min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-797cc1a-35af{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-3c976d54-8c0e:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-3c976d54-8c0e{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-2b89d039-748e{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-3ee828ec-8260{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-78bba476-2529:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-78bba476-2529{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-1f088f75-e179{width:calc(50% - 13px);min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-6e7ebc5a-343b{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-728d62c2-a213:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-728d62c2-a213{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-1cb78ac1-3091{width:calc(50% - 13px);min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-3f73ac6b-5643{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-30df4d42-943f:focus{border-block-end-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-30df4d42-943f{width:100%;height:48px;font-size:15px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-style:none;background-color:transparent;transition:border-color 240ms;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(255, 255, 255, 0.26); font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-66e0c0bd-e90d{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-62816346-cab5{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:18px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-9cabbcc-e09b{cursor:pointer;border-color:rgba(255, 255, 255, 0.4);accent-color: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-7e9de0ae-b067{font-weight:400;font-size:15px;color:rgba(255, 255, 255, 0.84);letter-spacing:0em;text-transform:none;cursor:pointer;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-3f7973e1-445f{width:100%;min-width:0px;padding:0px;margin-block-end:14px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-bce2241-1721{cursor:pointer;border-color:rgba(255, 255, 255, 0.4);accent-color: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-63f7b453-edbd{font-weight:400;font-size:15px;color:rgba(255, 255, 255, 0.84);letter-spacing:0em;text-transform:none;cursor:pointer;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-3f45788f-dd77{width:100%;min-width:0px;padding:0px;margin-block-end:14px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-38d3e173-fd92{cursor:pointer;border-color:rgba(255, 255, 255, 0.4);accent-color: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-52abec7a-5e92{font-weight:400;font-size:15px;color:rgba(255, 255, 255, 0.84);letter-spacing:0em;text-transform:none;cursor:pointer;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-21402ad0-80f5{width:100%;min-width:0px;padding:0px;margin-block-end:14px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-1256117d-4b83{cursor:pointer;border-color:rgba(255, 255, 255, 0.4);accent-color: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-57d5807d-19b1{font-weight:400;font-size:15px;color:rgba(255, 255, 255, 0.84);letter-spacing:0em;text-transform:none;cursor:pointer;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-3e9bcdfe-9a14{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-44af63a1-eaa3{width:100%;min-width:0px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-78b8d87d-49ff{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.58);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:10px;font-family: var(--e-global-typography-primary-font-family, 'Roboto');\n}.elementor .e-3d0b1263-8dea:focus{border-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-3d0b1263-8dea{width:100%;font-size:15px;color:#FFFFFF;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(255, 255, 255, 0.26);border-style:solid;outline-style:none;background-color:transparent;transition:border-color 240ms;font-family: var(--e-global-typography-text-font-family, 'Roboto'); &::placeholder { color: rgba(255, 255, 255, 0.34); }\n}.elementor .e-5ffdeb05-d198{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-6b993ae4-e6ab{cursor:pointer;margin-block-start:3px;border-color:rgba(255, 255, 255, 0.4);flex:0 0 auto;accent-color: var(--e-global-color-primary, #B89D72); color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-772673ee-cd87{font-weight:400;font-size:14px;color:rgba(255, 255, 255, 0.6);letter-spacing:0em;line-height:1.6;text-transform:none;cursor:pointer;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-f766791-7548{width:100%;min-width:0px;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-7fa87e95-60e5:hover,.elementor .e-7fa87e95-60e5:focus-visible{border-color:#FFFFFF;background-color:#FFFFFF;color: var(--e-global-color-text, #000000);\n}.elementor .e-7fa87e95-60e5{font-weight:600;font-size:12px;color:#FFFFFF;letter-spacing:0.16em;text-transform:uppercase;cursor:pointer;padding-block-start:19px;padding-block-end:19px;padding-inline-start:44px;padding-inline-end:44px;border-radius:0px;border-width:1px;border-style:solid;transition:background-color 280ms, border-color 280ms, color 280ms;display:flex;justify-content:center;align-items:center;font-family: var(--e-global-typography-primary-font-family, 'Roboto'); background-color: var(--e-global-color-primary, #B89D72); border-color: var(--e-global-color-primary, #B89D72); &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: #FFFFFF; outline-offset: 3px; }\n}.elementor .e-529cf7e9-e421{width:100%;min-width:0px;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-65414846-a737{font-size:15px;color:#FFFFFF;line-height:1.7;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-1d6c4e2a-dd7b{width:100%;min-width:0px;text-align:start;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-style:solid;background-color:rgba(184, 157, 114, 0.16);border-color: var(--e-global-color-primary, #B89D72);\n}.elementor .e-16106388-b5a5{font-size:15px;color:#FFFFFF;line-height:1.7;font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-a7a8504-2004{width:100%;min-width:0px;text-align:start;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.35);border-style:solid;background-color:rgba(255, 255, 255, 0.08);}.elementor .e-5ad625d0-5deb{width:100%;position:relative;padding:0px;display:flex;flex-direction:row;gap:26px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-6cbe819-afb6{font-size:14px;color:rgba(255, 255, 255, 0.5);line-height:1.75;padding-block-start:24px;margin-block-start:28px;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(255, 255, 255, 0.14); font-family: var(--e-global-typography-text-font-family, 'Roboto');\n}.elementor .e-64ca004d-5bcb{padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-7e22e643-4fff{width:100%;column-gap:88px;padding:0px;display:grid;grid-template-columns:0.92fr 1.08fr;grid-template-rows:auto;align-items:start;row-gap: 56px;\n}.elementor .e-27fbb251-f8ff{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-889b1e1-1342{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color: var(--e-global-color-text, #000000);\n}