.elementor .e-f7e592b-bfebddb{width:60px;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:var(--brown);border-style:solid;align-self:start;}.elementor .e-30cf211-0194fe4{font-family:var(--h1);font-weight:800;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15em;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-1da0cee-9c16973{font-family:var(--text);font-weight:400;font-size:16px;color:#FFFFFF;line-height:1.6em;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-7696148-16e018f{width:300px;font-family:Inter;font-weight:700;font-size:0.875rem;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:var(--brown);}.elementor .e-7696148-16e018f:hover,.elementor .e-7696148-16e018f:focus-visible{background-color:#9F5238;}.elementor .e-281d5cb-185cff3{width:60%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;border-inline-end-width:1px;border-color:#131313e0;border-style:solid;background-color:#232323;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-0117f9e-3f00e08{width:40%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;border-inline-start-width:1px;border-color:#121212e0;border-style:solid;background-color:#232323;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4b0b084-3988e18{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;}.elementor .e-f566699-98a968d{font-family:var(--h1);font-weight:800;font-size:2.5rem;color:#232323;line-height:1.1em;text-transform:uppercase;}.elementor .e-f347893-dc9e493{font-family:Inter;font-weight:400;font-size:16px;color:#232323;line-height:1.6em;}.elementor .e-d917e02-152bb35{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-8c5719f-ca64cdd{width:100%;height:320px;object-fit:cover;}.elementor .e-234b163-6de5683{width:45%;padding:1.5rem;background-image:linear-gradient(135deg, #B5654A 0%,transparent 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-0a22ea0-2780ec5{column-gap:4rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-6bdf568-944201b{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-70740aa-04862af{width:40px;align-self:start;}.elementor .e-e270fca-6061ac1{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-db3be3e-e66d796{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-fcd8179-1281cb1{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-fcd8179-1281cb1:hover,.elementor .e-fcd8179-1281cb1:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-71167fd-fb3d0ce{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-2acc98a-be30157{width:40px;align-self:start;}.elementor .e-c676565-02497a7{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-d2bb90a-41463ff{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-84b6588-7351bc4{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-84b6588-7351bc4:hover,.elementor .e-84b6588-7351bc4:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-57e7d1d-2bb2268{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-b35fbe8-9677f02{width:40px;align-self:start;}.elementor .e-6db0224-6f593df{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-fa6353d-566a8b0{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-f962c2b-a612004{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-f962c2b-a612004:hover,.elementor .e-f962c2b-a612004:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-6922156-534dac4{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-fa5fde2-d8aa3ae{width:40px;align-self:start;}.elementor .e-e47db10-b3378c6{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-10e85aa-9e8bf17{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-aef8206-f1cfae1{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-aef8206-f1cfae1:hover,.elementor .e-aef8206-f1cfae1:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-4b9f10c-3a2b2c6{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-1e49599-24a3606{width:40px;align-self:start;}.elementor .e-348fad8-299d2e7{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-d1df295-f49b9dd{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-ad2a503-0863445{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-ad2a503-0863445:hover,.elementor .e-ad2a503-0863445:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-16199e9-3b6725a{font-family:Inter;font-weight:800;font-size:1.25rem;color:#232323;text-transform:uppercase;}.elementor .e-cce3d5a-993d647{width:40px;align-self:start;}.elementor .e-0945b46-4029c5d{font-family:Inter;font-size:0.875rem;color:#232323;line-height:1.5em;}.elementor .e-5963d51-1f0f470{width:100%;height:180px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-13c0167-efcb487{column-gap:0rem;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FDFDFD;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 4;align-items:stretch;}.elementor .e-13c0167-efcb487:hover,.elementor .e-13c0167-efcb487:focus-visible{border-width:1px;border-color:var(--brown);border-style:solid;}.elementor .e-891aa34-62442ad{column-gap:1.5rem;display:grid;row-gap:2.5rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6a4ff37-c32e027{column-gap:0rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:4rem;align-items:stretch;}.elementor .e-c3131f0-5c71cdc{width:3rem;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:var(--brown);border-style:solid;align-self:center;}.elementor .e-d34c69a-7f6dce5{z-index:2;font-family:var(--h1);font-weight:600;font-size:2.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25em;}.elementor .e-910d47b-71e996b{max-width:70rem;z-index:2;font-family:Inter;font-size:16px;color:#E0E0E0;line-height:1.6em;text-align:center;margin-block-start:2rem;}.elementor .e-468b352-eac38e5{max-width:60rem;text-align:center;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;align-self:center;}.elementor .e-f4efbcf-bb1f6fb{padding-block-start:6rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-block-start:20px;background-color:#232323;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-d4cbd14-9c96a12{z-index:2;font-family:var(--h1);font-weight:600;font-size:2rem;color:#FFFFFF;line-height:1.25em;}.elementor .e-b43b724-08173d1{position:absolute;inset-block-start:-2rem;inset-inline-start:0rem;z-index:1;font-family:"Playfair Display";font-weight:900;font-size:7rem;color:#FFFFFF;letter-spacing:0.1em;opacity:4%;}.elementor .e-e31d471-52c4e1c{position:relative;column-gap:0rem;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-7edfbd6-fda2096{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-8e0b1b7-8510c0b{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-565eb0f-2acb62a{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-3a2338a-1d4ca7b{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-3a2338a-1d4ca7b:hover,.elementor .e-3a2338a-1d4ca7b:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-d0e1ebf-f74d28e{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-4147a04-bd7299b{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-4a26d15-6fce19b{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-a1cbc1f-6d6483d{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-a1cbc1f-6d6483d:hover,.elementor .e-a1cbc1f-6d6483d:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-ecdc89b-602d5d0{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-a0f7bb9-9727a2f{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-ad33b95-eb00245{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-a163b0b-4eb69ac{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-a163b0b-4eb69ac:hover,.elementor .e-a163b0b-4eb69ac:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-7d435ed-a921e27{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-518e82b-1073c85{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-7b21971-1786c45{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-dcbc97a-d4e02d0{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-dcbc97a-d4e02d0:hover,.elementor .e-dcbc97a-d4e02d0:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-9ed84b8-0393d6d{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-089a186-f0a5374{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-849cbeb-a3eec35{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-cd99a4d-6f98ecf{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-cd99a4d-6f98ecf:hover,.elementor .e-cd99a4d-6f98ecf:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-6b6a5f4-1302573{width:100%;height:180px;object-fit:cover;border-radius:4px;}.elementor .e-4aa245a-a8d3125{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#FFFFFF;}.elementor .e-5905f60-c148bdc{font-family:Inter;font-size:0.95rem;color:#E0E0E0;line-height:1.5em;}.elementor .e-5018216-1b9fb5b{column-gap:0rem;padding:1.5rem;border-radius:8px;border-width:1px;border-color:#333333;border-style:solid;background-color:#2C2C2C;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-5018216-1b9fb5b:hover,.elementor .e-5018216-1b9fb5b:focus-visible{border-color:var(--brown);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.4);}.elementor .e-937450a-2ceb48c{column-gap:2rem;margin-block-start:2rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-4da2f22-3493e32{max-width:70rem;z-index:2;font-family:Inter;font-size:16px;color:#E0E0E0;line-height:1.6em;text-align:center;}.elementor .e-985aa8c-8b3b1a0{border-width:1px;border-color:var(--brown);border-style:solid;align-self:stretch;}.elementor .e-8f399ae-b0e93f6{font-family:Inter;font-weight:600;font-size:0.85rem;color:#E0E0E0;letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-ece6083-4fcac09{column-gap:0rem;margin-block-start:2rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-5bbb981-1861d9a{padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#232323;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-e0027e4-fd5b4be{font-family:var(--h1);font-weight:800;font-size:2.5rem;color:#232323;line-height:1.2em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a9b0061-63cbf24{font-family:Inter;font-weight:400;font-size:1.125rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-2ff14b3-a73b217{font-family:var(--h1);font-weight:800;font-size:2rem;color:#232323;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d70b8f7-c4afc4f{font-family:Inter;font-weight:400;font-size:1.125rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-db88e9b-7d44d89{max-width:850px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:start;align-self:start;}.elementor .e-41e4d8e-dd1c8de{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--brown);line-height:1em;margin:0px;}.elementor .e-c3158ee-f09cc36{font-family:Inter;font-weight:700;font-size:1rem;color:#232323;line-height:1.2em;text-transform:uppercase;margin:0px;}.elementor .e-b1b9eb4-8675d51{font-family:Inter;font-weight:400;font-size:0.875rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-24602fc-3f8de15{height:100%;column-gap:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:12px;justify-content:start;align-items:start;}.elementor .e-f89db51-4bafdac{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--brown);line-height:1em;margin:0px;}.elementor .e-8788d2e-f44e962{font-family:Inter;font-weight:700;font-size:1rem;color:#232323;line-height:1.2em;text-transform:uppercase;margin:0px;}.elementor .e-23b838e-1d9e491{font-family:Inter;font-weight:400;font-size:0.875rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-565d243-6596e09{height:100%;column-gap:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:12px;justify-content:start;align-items:start;}.elementor .e-040d8c1-6f89357{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--brown);line-height:1em;margin:0px;}.elementor .e-63774a9-4e325b5{font-family:Inter;font-weight:700;font-size:1rem;color:#232323;line-height:1.2em;text-transform:uppercase;margin:0px;}.elementor .e-2d127be-174d268{font-family:Inter;font-weight:400;font-size:0.875rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-e134727-b3bf3cf{height:100%;column-gap:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:12px;justify-content:start;align-items:start;}.elementor .e-96fb077-d241a8b{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--brown);line-height:1em;margin:0px;}.elementor .e-b4967f1-af4e29c{font-family:Inter;font-weight:700;font-size:1rem;color:#232323;line-height:1.2em;text-transform:uppercase;margin:0px;}.elementor .e-de5c49b-87f6a12{font-family:Inter;font-weight:400;font-size:0.875rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-d83885f-c38be7a{height:100%;column-gap:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:12px;justify-content:start;align-items:start;}.elementor .e-171c53e-5c28e62{font-family:Inter;font-weight:700;font-size:2.25rem;color:var(--brown);line-height:1em;margin:0px;}.elementor .e-ed48b63-9626406{font-family:Inter;font-weight:700;font-size:1rem;color:#232323;line-height:1.2em;text-transform:uppercase;margin:0px;}.elementor .e-cccb839-3879ac0{font-family:Inter;font-weight:400;font-size:0.875rem;color:#2C2C2C;line-height:1.5em;}.elementor .e-930b198-d5181c0{height:100%;column-gap:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:12px;justify-content:start;align-items:start;}.elementor .e-3e5180b-7163cea{width:100%;overflow:hidden;column-gap:1px;border-radius:4px;border-width:0px;border-color:#E0E0E0;border-style:solid;background-color:#E0E0E0;display:grid;row-gap:1px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-65b5633-74d92bc{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#F4F3EF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-cafc7ba-8dd18b6{font-family:var(--h1);font-weight:800;font-size:2.5rem;color:#FFFFFF;}.elementor .e-c6ef0c8-5f85097{width:70%;font-family:var(--text);font-weight:700;font-size:0.9rem;color:var(--brown);letter-spacing:0.2em;line-height:21px;text-transform:capitalize;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f878a7-6dac76d{column-gap:0rem;text-align:center;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;row-gap:0.5rem;align-items:center;}.elementor .e-9573b7d-df5cb3b{display:flex;flex-direction:column;align-items:center;}.elementor .e-a561fff-03c13d7{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-0cd6d47-a081c1a{display:flex;flex-direction:column;align-items:center;}.elementor .e-ce3729c-8c6bf80{font-family:Inter;font-weight:400;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;margin-block-start:0rem;margin-block-end:1.25rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:80%;}.elementor .e-4f50386-8ba9c1b{display:flex;flex-direction:column;align-items:center;}.elementor .e-1f292b8-2698b8b{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/fashion-designers-consulting-plans-new-clothing-line-idea-board-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-1f292b8-2698b8b:hover,.elementor .e-1f292b8-2698b8b:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-fe3b494-f49b3c6{display:flex;flex-direction:column;align-items:center;}.elementor .e-a0a1e02-56979cf{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-9ac280f-ce4387f{display:flex;flex-direction:column;align-items:center;}.elementor .e-b690260-817c9f8{font-family:Inter;font-weight:400;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;margin-block-start:0rem;margin-block-end:1.25rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:80%;}.elementor .e-88b5422-b425901{display:flex;flex-direction:column;align-items:center;}.elementor .e-ed7b88a-292091d{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/529-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-ed7b88a-292091d:hover,.elementor .e-ed7b88a-292091d:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-e6627be-03ed0de{display:flex;flex-direction:column;align-items:center;}.elementor .e-14115f0-6dfbb52{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-3b8da94-a7625d7{display:flex;flex-direction:column;align-items:center;}.elementor .e-aefd09a-d77a015{font-family:Inter;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;opacity:80%;}.elementor .e-3d23bda-165a4f1{display:flex;flex-direction:column;align-items:center;}.elementor .e-a090458-92d74a0{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/blue-silk-sleeve-close-up-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-a090458-92d74a0:hover,.elementor .e-a090458-92d74a0:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-4433835-567822e{display:flex;flex-direction:column;align-items:center;}.elementor .e-5812948-db68778{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-3d528d9-f5cd170{display:flex;flex-direction:column;align-items:center;}.elementor .e-c3f04f8-fd25614{font-family:Inter;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;opacity:80%;}.elementor .e-5fdaeff-7525976{display:flex;flex-direction:column;align-items:center;}.elementor .e-42622b6-db644e4{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/high-angle-female-fashion-designer-working-atelier-with-color-palette-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-42622b6-db644e4:hover,.elementor .e-42622b6-db644e4:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-96955d1-76c7026{display:flex;flex-direction:column;align-items:center;}.elementor .e-73f9743-7915654{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-243f7b7-1ca77da{display:flex;flex-direction:column;align-items:center;}.elementor .e-70919b4-7472717{font-family:Inter;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;opacity:80%;}.elementor .e-0c00229-b61ecb5{display:flex;flex-direction:column;align-items:center;}.elementor .e-5fa3108-2d0314a{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/tailor-using-sewing-machine-close-up-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-5fa3108-2d0314a:hover,.elementor .e-5fa3108-2d0314a:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-e1fd165-fb09c61{display:flex;flex-direction:column;align-items:center;}.elementor .e-7289288-964ce17{font-family:Inter;font-weight:700;font-size:1.25rem;color:#FFFFFF;}.elementor .e-8a2fe01-cf59784{display:flex;flex-direction:column;align-items:center;}.elementor .e-c2fe6fc-d87a4df{font-family:Inter;font-size:0.95rem;color:#FFFFFF;line-height:1.5em;opacity:80%;}.elementor .e-f2904a0-7527a44{display:flex;flex-direction:column;align-items:center;}.elementor .e-1186896-531c751{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#3A3A3A;border-style:solid;background-image:linear-gradient(#000000cc, #000000cc),url("https://muzinotextile.com/wp-content/uploads/2026/09/sewing-thread-reels-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#030303;display:flex;flex-direction:column;row-gap:0rem;align-items:center;}.elementor .e-1186896-531c751:hover,.elementor .e-1186896-531c751:focus-visible{border-color:var(--brown);background-color:#333333;}.elementor .e-13976ce-a431f75{width:100%;max-width:1200px;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-97a0b01-77bb9cd{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#232323;display:flex;flex-direction:column;align-items:center;}.elementor .e-5ccef50-3aeb3f2{width:60px;height:2px;background-color:var(--brown);align-self:start;}.elementor .e-3f7ad55-53d8ce0{font-family:var(--h1);font-weight:400;font-size:2.5rem;color:#232323;line-height:1.2em;}.elementor .e-5c9db25-32b3b8d{font-family:Inter;font-size:16px;color:#2C2C2C;line-height:1.6em;}.elementor .e-11f9d3c-9bb973c{font-family:var(--h1);font-weight:400;font-size:2rem;color:#232323;line-height:1.2em;}.elementor .e-f623a03-149a115{font-family:Inter;font-size:16px;color:#2C2C2C;line-height:1.6em;}.elementor .e-0ea491d-ec681fe{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-6882fde-736a552{width:100%;height:36rem;object-fit:cover;object-position:center center;}.elementor .e-4c1cabf-3f5520b{width:48%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-013b615-42c6b55{column-gap:4rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-7331030-a08a5f6{width:3rem;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:var(--brown);border-style:solid;align-self:center;}.elementor .e-639ac5b-45006bf{font-family:var(--h1);font-weight:700;font-size:2.5rem;color:#232323;letter-spacing:-0.02em;line-height:1.2em;}.elementor .e-71c4406-61523e1{margin-block-start:10px;}.elementor .e-40145dd-5ff9afd{max-width:60rem;text-align:center;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7aa3b97-ec8f578{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-58cb867-10f1a8b{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-38d3783-c9488be{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-38d3783-c9488be:hover,.elementor .e-38d3783-c9488be:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-2f05c8e-b3f534f{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-0a576ff-0dfdb07{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-add9a75-e6e4b53{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-add9a75-e6e4b53:hover,.elementor .e-add9a75-e6e4b53:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-2a01491-965a7ca{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-6ea4e3e-3c8e7bd{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-2da638e-3bff11a{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-2da638e-3bff11a:hover,.elementor .e-2da638e-3bff11a:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-a0e93b1-e907e66{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-c2bbfbe-fda48d4{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-7a3dd94-55b4aa6{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-7a3dd94-55b4aa6:hover,.elementor .e-7a3dd94-55b4aa6:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-5ff64e2-996106f{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-ee5b326-65e0b09{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-42d0a4b-8ff56bd{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-42d0a4b-8ff56bd:hover,.elementor .e-42d0a4b-8ff56bd:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-8070aaf-712b6e5{font-family:Inter;font-weight:600;font-size:1.4rem;color:#000000;}.elementor .e-5506b15-9f96699{font-family:Inter;font-weight:400;font-size:0.95rem;color:#2C2C2C;line-height:1.5em;padding-block-start:20px;}.elementor .e-5516a51-1cb0677{padding:2.5rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-5516a51-1cb0677:hover,.elementor .e-5516a51-1cb0677:focus-visible{border-color:var(--brown);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.05);}.elementor .e-fce0a57-1665b70{width:100%;max-width:75rem;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-3914872-0886df2{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F9F9F9;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a10a2e7-10e367d{width:3rem;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:var(--brown);border-style:solid;align-self:center;}.elementor .e-da722bd-e02bafd{font-family:var(--h1);font-weight:700;font-size:2.5rem;color:#232323;letter-spacing:-0.02em;line-height:1.2em;}.elementor .e-ccbd1c7-8b8b429{margin-block-start:10px;}.elementor .e-2f9f6d2-1d80723{max-width:70rem;text-align:center;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-4f36898-ded009a{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F9F9F9;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-47d173e-feb632d{font-family:Montserrat;font-weight:700;font-size:2.5rem;color:#FFFFFF;line-height:1.2em;text-align:center;align-self:center;}.elementor .e-94f7964-b6a0a55{width:60px;height:3px;color:var(--brown);margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center;}.elementor .e-ad7bd82-57e7523{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#D98B6E;letter-spacing:0.08em;text-align:center;text-transform:uppercase;margin-block-start:3rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center;}.elementor .e-b44a0a1-a16cd19{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#232323;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-25767bd-14e99f3{font-family:var(--h1);font-weight:700;font-size:2.75rem;color:#171717;line-height:1.2em;}.elementor .e-7a255f5-83afdfc{font-family:Inter;font-weight:400;font-size:16px;color:#000000;line-height:1.6em;}.elementor .e-6828ec6-20815e9{font-family:Inter;font-weight:500;font-size:16px;color:var(--brown);line-height:1.5em;}.elementor .e-61f24c9-95a2c80{font-family:Inter;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:12px;background-color:var(--brown);}.elementor .e-61f24c9-95a2c80:hover,.elementor .e-61f24c9-95a2c80:focus-visible{background-color:#2C2C2C;}.elementor .e-1542492-b64522b{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.75rem;justify-content:center;align-items:start;}.elementor .e-53bcc91-9805c2e{width:100%;border-radius:12px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.4);}.elementor .e-0aa10ca-b669ce7{width:48%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a89e759-41b8a00{column-gap:4rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;display:flex;flex-direction:row;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}