.elementor .e-505ac2d0-641d{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#d9b968;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-51d8a62c-2209{font-family:Roboto;font-weight:500;font-size:3rem;color:#ffffff;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-67595077-aaef{font-size:1.1rem;color:#f3ede2;line-height:1.7;}.elementor .e-42e53b8d-ecce:hover,.elementor .e-42e53b8d-ecce:focus-visible{background-color:#c9a352;}.elementor .e-42e53b8d-ecce{font-family:Roboto;font-weight:500;font-size:1rem;color:#231a05;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:3px;background-color:#b58e3e;}.elementor .e-457885bb-380a:hover,.elementor .e-457885bb-380a:focus-visible{color:#2d2a26;background-color:#ffffff;}.elementor .e-457885bb-380a{font-family:Roboto;font-weight:500;font-size:1rem;color:#ffffff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:3px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-5b031606-5e86{margin-block-start:0.25rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-2da4df3c-8426{font-family:Roboto;font-weight:700;font-size:1.15rem;color:#ffffff;}.elementor .e-1ebc3b28-13c2{font-size:0.85rem;color:#d0d0d2;line-height:1.4;}.elementor .e-ff59ef3-6880{display:flex;flex-direction:column;gap:0.2rem;flex:1 1 8rem;}.elementor .e-6e092da8-5b79{font-family:Roboto;font-weight:700;font-size:1.15rem;color:#ffffff;}.elementor .e-17a5e820-9c5b{font-size:0.85rem;color:#d0d0d2;line-height:1.4;}.elementor .e-275c6eee-5767{display:flex;flex-direction:column;gap:0.2rem;flex:1 1 8rem;}.elementor .e-405f3dda-2b24{font-family:Roboto;font-weight:700;font-size:1.15rem;color:#ffffff;}.elementor .e-7dea05ff-560d{font-size:0.85rem;color:#d0d0d2;line-height:1.4;}.elementor .e-724ab4d8-fa46{display:flex;flex-direction:column;gap:0.2rem;flex:1 1 8rem;}.elementor .e-15b86fa5-389d{font-family:Roboto;font-weight:700;font-size:1.15rem;color:#ffffff;}.elementor .e-6d35758f-7be1{font-size:0.85rem;color:#d0d0d2;line-height:1.4;}.elementor .e-3b47a867-b6f4{display:flex;flex-direction:column;gap:0.2rem;flex:1 1 8rem;}.elementor .e-ba77947-c103{padding-block-start:1.5rem;margin-block-start:1rem;border-block-start-width:1px;flex-direction:row;gap:1rem;flex-wrap:wrap;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.28);\n}.elementor .e-719a3768-93e8{max-width:50rem;display:flex;flex-direction:column;gap:1.25rem;flex:0 1 50rem;}.elementor .e-471b8171-fc89{min-height:40rem;padding-block-start:10rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:linear-gradient(90deg, rgba(24, 21, 17, 0.88) 0%,rgba(24, 21, 17, 0.62) 42%,rgba(24, 21, 17, 0.12) 78%,rgba(24, 21, 17, 0) 100%),url("https://luxecraftcustom.com/wp-content/uploads/V-3-1400x800-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;flex-direction:row;align-items:center;background-position: center 50%;\n}.elementor .e-6930880a-86b1{max-width:48.75rem;font-family:Roboto;font-weight:500;font-size:2.125rem;color:#2d2a26;line-height:1.2;}.elementor .e-473d30c7-5961{max-width:48.75rem;font-size:1.0625rem;color:#333333;line-height:1.75;padding-inline-start:1.5rem;border-inline-start-width:3px;border-left-style: solid; border-left-color: #b58e3e; & a { color: #8d6c2a; }\n}.elementor .e-a3359e0-2366{max-width:48.75rem;font-size:1.0625rem;color:#333333;line-height:1.75;}.elementor .e-1a578473-53be{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-99dd10a-19fb{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-69aa810a-f92e{min-height:28rem;overflow:hidden;position:relative;border-radius:10px;box-shadow:0px 18px 40px 0px rgba(120, 92, 40, 0.15);flex:0 0 40%;}.elementor .e-54c34940-b73a{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#8d6c2a;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6ad5e17e-80a8{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#2d2a26;line-height:1.2;}.elementor .e-5038f3f-b30e{font-size:1.0625rem;color:#333333;line-height:1.75;}.elementor .e-5dfd189e-30e0{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;}.elementor .e-1512b4b-a0cd{font-size:0.95rem;color:#333333;line-height:1.65;}.elementor .e-6ce827a0-7bc7{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.5rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-3ce1a49a-c816{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;}.elementor .e-3f98e018-95f0{font-size:0.95rem;color:#333333;line-height:1.65;}.elementor .e-693825d1-336b{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.5rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-1d6a653b-bf60{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;}.elementor .e-598908fc-a4ff{font-size:0.95rem;color:#333333;line-height:1.65;}.elementor .e-353bd10e-97c0{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.5rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-10955bc1-5c57{display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;}.elementor .e-6ac3c46f-9601{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));background-color:#f7f4ee;flex-direction:row-reverse;gap:3rem;align-items:stretch;}.elementor .e-a1ca99e-ae65{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#d9b968;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5acf3559-ed93{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#ffffff;line-height:1.2;}.elementor .e-42ba0463-ec9f{font-size:1.0625rem;color:#d0d0d2;line-height:1.75;}.elementor .e-12b36488-8b6f:hover,.elementor .e-12b36488-8b6f:focus-visible{background-color:#c9a352;}.elementor .e-12b36488-8b6f{font-family:Roboto;font-weight:500;font-size:1rem;color:#231a05;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:0.5rem;border-radius:3px;background-color:#b58e3e;align-self:flex-start;}.elementor .e-1def74cf-8bc5{display:flex;flex-direction:column;gap:1.1rem;flex:0 0 42%;}.elementor .e-25e1e258-226c:hover,.elementor .e-25e1e258-226c:focus-visible{color:#d9b968;}.elementor .e-25e1e258-226c{font-family:Roboto;font-weight:600;font-size:1.15rem;color:#ffffff;}.elementor .e-3abddedd-700f{font-size:0.95rem;color:#d0d0d2;line-height:1.6;}.elementor .e-16662da3-c124{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#38342f;display:flex;flex-direction:column;gap:0.45rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-62291bed-77d8:hover,.elementor .e-62291bed-77d8:focus-visible{color:#d9b968;}.elementor .e-62291bed-77d8{font-family:Roboto;font-weight:600;font-size:1.15rem;color:#ffffff;}.elementor .e-6a4e1fd0-6bf7{font-size:0.95rem;color:#d0d0d2;line-height:1.6;}.elementor .e-175234e6-d8e4{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#38342f;display:flex;flex-direction:column;gap:0.45rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-1a3534be-ec15:hover,.elementor .e-1a3534be-ec15:focus-visible{color:#d9b968;}.elementor .e-1a3534be-ec15{font-family:Roboto;font-weight:600;font-size:1.15rem;color:#ffffff;}.elementor .e-6aee3c50-9d47{font-size:0.95rem;color:#d0d0d2;line-height:1.6;}.elementor .e-6cd46504-9aa3{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#38342f;display:flex;flex-direction:column;gap:0.45rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-e8f0579-d1dc:hover,.elementor .e-e8f0579-d1dc:focus-visible{color:#d9b968;}.elementor .e-e8f0579-d1dc{font-family:Roboto;font-weight:600;font-size:1.15rem;color:#ffffff;}.elementor .e-4fc36097-f9be{font-size:0.95rem;color:#d0d0d2;line-height:1.6;}.elementor .e-79dabc38-559f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.8rem;padding-inline-end:1.5rem;border-radius:10px;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#38342f;display:flex;flex-direction:column;gap:0.45rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-70eccaa7-a0e3{min-width:0px;display:grid;gap:1rem;flex:1 1 0px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-1192bc37-ec18{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));background-color:#2d2a26;flex-direction:row;gap:3.5rem;align-items:center;}.elementor .e-2c38e5a0-aa81{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#8d6c2a;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1553065c-16f8{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#2d2a26;line-height:1.2;}.elementor .e-513b8dce-60f1{max-width:48.75rem;font-size:1.0625rem;color:#333333;line-height:1.75;margin-block-end:1rem;& a { color: #8d6c2a; }\n}.elementor .e-bb30b69-778d{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-2ef8dde2-bc9a:hover,.elementor .e-2ef8dde2-bc9a:focus-visible{color:#8d6c2a;}.elementor .e-2ef8dde2-bc9a{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.3;padding-block-start:1.2rem;padding-block-end:1.4rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;}.elementor .e-3f3411f6-4ae2:hover,.elementor .e-3f3411f6-4ae2:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-3f3411f6-4ae2{overflow:hidden;padding-block-start:5px;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(90deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;box-shadow:0px 18px 40px 0px rgba(120, 92, 40, 0.10);transition:transform 0.3s;display:flex;flex-direction:column;background-repeat: no-repeat; background-position: top; background-size: 100% 5px;\n}.elementor .e-13d95a91-2101{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-78f8ea63-28ec:hover,.elementor .e-78f8ea63-28ec:focus-visible{color:#8d6c2a;}.elementor .e-78f8ea63-28ec{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.3;padding-block-start:1.2rem;padding-block-end:1.4rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;}.elementor .e-350e32c7-272a:hover,.elementor .e-350e32c7-272a:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-350e32c7-272a{overflow:hidden;padding-block-start:5px;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(90deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;box-shadow:0px 18px 40px 0px rgba(120, 92, 40, 0.10);transition:transform 0.3s;display:flex;flex-direction:column;background-repeat: no-repeat; background-position: top; background-size: 100% 5px;\n}.elementor .e-79346d26-5887{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-cddef06-163c:hover,.elementor .e-cddef06-163c:focus-visible{color:#8d6c2a;}.elementor .e-cddef06-163c{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.3;padding-block-start:1.2rem;padding-block-end:1.4rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;}.elementor .e-6ca836e8-8e20:hover,.elementor .e-6ca836e8-8e20:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6ca836e8-8e20{overflow:hidden;padding-block-start:5px;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(90deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;box-shadow:0px 18px 40px 0px rgba(120, 92, 40, 0.10);transition:transform 0.3s;display:flex;flex-direction:column;background-repeat: no-repeat; background-position: top; background-size: 100% 5px;\n}.elementor .e-12c144ac-3386{display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-573678a7-6345{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));display:flex;flex-direction:column;gap:1rem;}.elementor .e-3b5e00ac-6e70{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#2d2a26;line-height:1.2;}.elementor .e-799a5a4d-6fa8{max-width:48.75rem;font-size:1.0625rem;color:#333333;line-height:1.75;& a { color: #8d6c2a; }\n}.elementor .e-3afdcf3e-8017{display:flex;gap:0.6rem;flex-wrap:wrap;& span { display: inline-block; padding: 0.55rem 1rem; border-radius: 999px; border: 1px solid #eadfc6; background: #fffdf8; font-size: 0.92rem; color: #2d2a26; }\n}.elementor .e-5fcd9574-6bb7{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));background-color:#f7f4ee;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2a29358c-634a{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#2d2a26;line-height:1.2;}.elementor .e-36307644-ce3e{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.35;}.elementor .e-5d4259e7-a28e{font-size:0.97rem;color:#333333;line-height:1.7;}.elementor .e-30a0b24e-52fd{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.9rem;padding-inline-end:1.6rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.6rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-6bc71049-c965{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.35;}.elementor .e-39901fba-2f78{font-size:0.97rem;color:#333333;line-height:1.7;}.elementor .e-a565463-cdbe{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.9rem;padding-inline-end:1.6rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.6rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-46365bd4-74ff{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.35;}.elementor .e-71b49629-367e{font-size:0.97rem;color:#333333;line-height:1.7;}.elementor .e-5ffd723b-b1ca{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.9rem;padding-inline-end:1.6rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.6rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-6efe79bc-4b39{font-family:Roboto;font-weight:600;font-size:1.1rem;color:#2d2a26;line-height:1.35;}.elementor .e-8d7f7b6-af5d{font-size:0.97rem;color:#333333;line-height:1.7;& a { color: #8d6c2a; }\n}.elementor .e-6533494a-39a4{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.9rem;padding-inline-end:1.6rem;border-radius:10px;border-width:1px;border-color:#eadfc6;border-style:solid;background-image:linear-gradient(180deg, #8a6a2b 0%,#d9b968 30%,#f3e3b3 50%,#c9a352 70%,#8d6c2a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#fffdf8;display:flex;flex-direction:column;gap:0.6rem;background-repeat: no-repeat; background-position: left; background-size: 5px 100%;\n}.elementor .e-6a7a9b48-98f9{display:grid;gap:1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-716576b6-475a{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-2da5ac77-45bf{font-family:Roboto;font-weight:500;font-size:2.125rem;color:#ffffff;line-height:1.2;}.elementor .e-1d167b4f-d3ea{font-size:1.0625rem;color:#d0d0d2;line-height:1.7;& a { color: #e0cda4; text-decoration: underline; }\n}.elementor .e-31382dad-b467{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 auto;}.elementor .e-2c83f58c-183b:hover,.elementor .e-2c83f58c-183b:focus-visible{background-color:#c9a352;}.elementor .e-2c83f58c-183b{font-family:Roboto;font-weight:500;font-size:1rem;color:#231a05;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:3px;background-color:#b58e3e;}.elementor .e-552e8a60-5a39:hover,.elementor .e-552e8a60-5a39:focus-visible{color:#2d2a26;background-color:#ffffff;}.elementor .e-552e8a60-5a39{font-family:Roboto;font-weight:500;font-size:1rem;color:#ffffff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:3px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-3bb324a1-5aab{flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-1e18174-3826{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:max(2.5rem, calc((100% - 70rem) / 2));padding-inline-end:max(2.5rem, calc((100% - 70rem) / 2));background-color:#54595f;flex-direction:row;gap:3rem;align-items:center;}