.elementor .e-4428a99f-8547106{width:40%;align-self:center;}.elementor .e-1f4283f9-b68bbca{padding:0px;margin:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-5c22298e-eec76db{padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-561efd0c-21b22ef{height:650px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(#0000004d, #0000004d),url("https://www.vivasavillas.com/uava/wp-content/uploads/2026/09/hero-background-B9B7K_xY-1024x681.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:0px;justify-content:center;}.elementor .e-71c214d-1b6d573{font-family:Roboto;font-weight:400;font-size:17px;color:#7d5336;text-align:center;padding:0px;}.elementor .e-11376247-052be56{font-family:Roboto;font-weight:700;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-2b65d0a7-b46110a{padding:0px;margin:0px;}.elementor .e-340e5ba5-58a7e0b{font-family:Roboto;font-weight:500;font-size:25px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-315ccde3-805d83b{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;}.elementor .e-21cd371a-bc0346c{padding-block-start:15px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;background-color:#fef1e7;display:flex;flex-direction:column;gap:15px;}.elementor .e-32ca489f-32a8e07{padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#bfbfbf;border-style:solid;background-color:#fef1e7;box-shadow:0px 0px 10px 0px rgba(216, 216, 216, 1);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-baa54de-db9b23b{padding:0px;margin:0px;background-color:#fef1e7;}.elementor .e-11705032-9c4f90e{font-family:Roboto;font-weight:500;font-size:25px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-688b4911-dd9f6ee{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;}.elementor .e-484252bc-9ee22fb{padding-block-start:15px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;background-color:#fef1e7;display:flex;flex-direction:column;gap:15px;}.elementor .e-bc30b12-83db878{padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#bfbfbf;border-style:solid;box-shadow:0px 0px 10px 0px rgba(216, 216, 216, 1);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-4f5e47ef-9c99408{padding:0px;margin:0px;background-color:#fef1e7;}.elementor .e-33df1f6c-1316569{font-family:Roboto;font-weight:500;font-size:25px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-4bd76e8a-cda1b58{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;}.elementor .e-199747af-c88c7c2{padding-block-start:15px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;background-color:#fef1e7;display:flex;flex-direction:column;gap:15px;}.elementor .e-2036895-36afeac{padding:0px;margin:0px;border-radius:16px;border-width:1px;border-color:#bfbfbf;border-style:solid;box-shadow:0px 0px 10px 0px rgba(216, 216, 216, 1);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-3c1b1426-8341b60{padding:10px;gap:20px;}.elementor .e-1510c194-980a54a{font-family:Inter;font-weight:500;font-size:17px;color:#7d5336;letter-spacing:0.05em;line-height:1.6em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:10px;border-width:1px;border-color:#B25615;border-style:solid;background-color:#0f63ff00;display:flex;}.elementor .e-1510c194-980a54a:hover,.elementor .e-1510c194-980a54a:focus-visible{color:#ffffff;border-color:#B25615;border-style:solid;background-color:#7d5336;}.elementor .e-462c6dc7-9482a65{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:center;}.elementor .e-1700443d-40f0e6b{padding:10px;margin:0px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-48a648be-7d5b0a4{padding:10px;margin:0px;flex-direction:row;gap:15px;}.elementor .e-c21840c-2223103{padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffefef;flex-direction:row;gap:15px;justify-content:center;}.elementor .e-370c4ada-43b5c06{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-6d98410d-fdd4840{font-family:Roboto;font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-4fb10eb7-887a35f{width:80%;font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;align-self:center;}.elementor .e-442aa937-b4c867d{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-6d1e66af-8f410ae{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-6b666f5b-d33a727{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-4cf6e18-75b7c9c{gap:15px;justify-content:center;}.elementor .e-7f0a40e6-2a90b88{gap:15px;}.elementor .e-2f2cadaa-c1d7337{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-4faf3d18-a919c44{font-family:Roboto;font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-79639bd2-d76bbc5{width:70%;font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;align-self:center;}.elementor .e-5fb5b78b-a3a4b37{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-4a530118-5d0a51c{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-2a424c71-411f72b{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-27bc5186-586a0f4{gap:15px;justify-content:center;}.elementor .e-3bae0fe3-f8cfd72{gap:15px;}.elementor .e-6dc16e15-e5974cb{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-6bf9b853-8ba056a{font-family:Roboto;font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-7b50b0ac-3746e05{width:80%;font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;align-self:center;}.elementor .e-541ce19f-f4e3b24{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-21c7f68f-4099f66{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-5a9774d9-948feb2{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-26b2550d-e9bee0b{gap:15px;justify-content:center;}.elementor .e-7ea40db5-e05fe09{gap:15px;}.elementor .e-59f11686-e60c216{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-33df0b0a-493738f{font-family:Roboto;font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-6c7a1465-1eb2b23{width:80%;font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;align-self:center;}.elementor .e-783a28f7-28f0407{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-60294b4c-b48634a{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-5e0fc17f-a3d958b{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-6e426641-2bc6756{gap:15px;justify-content:center;}.elementor .e-9b056fc-44e1058{gap:15px;}.elementor .e-2f3b1491-b8687ee{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-4c76c813-3cb8771{font-family:Roboto;font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-5ecfaeaf-f665d3b{width:80%;font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;align-self:center;}.elementor .e-5c66ae80-69a8bbe{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-876390d-44ac8fd{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-5cbc2f59-dcd6f11{font-family:Roboto;font-weight:400;font-size:16px;color:#b25615;line-height:0.2em;border-radius:16px;border-width:1px;border-color:#b25615;background-color:#f6dece;}.elementor .e-4dbe3788-456c2cd{gap:15px;justify-content:center;}.elementor .e-6467fad6-76f6d25{gap:15px;}.elementor .e-1478a90f-511abdd{padding:0px;flex-direction:column;gap:15px;}.elementor .e-14de951-67cc32e{padding:0px;margin:0px;flex-direction:row;gap:15px;}.elementor .e-30f34d78-ae97233{padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fff5eb;flex-direction:row;gap:15px;justify-content:center;}.elementor .e-524c2097-c367c1b{font-family:Roboto;font-weight:400;font-size:17px;color:#7d5336;letter-spacing:0.5px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-54da2aa3-9e8346e{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-79b7276d-81aa268{font-family:Roboto;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-58acceb7-da3a390{width:40%;padding:10px;margin:0px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-6c988e6c-69d6b74{padding:10px;margin:0px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-77d0b748-0d68862{padding:10px;margin:0px;flex-direction:row;gap:15px;}.elementor .e-7f0cd666-0065c5a{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffefef;flex-direction:row;gap:15px;justify-content:center;}.elementor .e-2bac769b-4ef3378{padding:0px;gap:15px;justify-content:flex-start;}.elementor .e-305eb8ac-b52060f{padding:0px;gap:15px;justify-content:flex-start;}.elementor .e-2beb9bf0-3d6f2ee{padding:0px;gap:15px;justify-content:flex-start;}.elementor .e-1b02bb19-bde4d7d{font-family:Inter;font-weight:500;font-size:17px;color:#474747;letter-spacing:0.05em;line-height:1.6em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f8f8f8;border-style:solid;background-color:#ffffff;display:flex;}.elementor .e-1b02bb19-bde4d7d:hover,.elementor .e-1b02bb19-bde4d7d:focus-visible{color:#ffffff;border-color:#B25615;border-style:solid;background-color:#7d5336;}.elementor .e-51dc6a87-f00c743{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:flex-start;}.elementor .e-16314a2d-b95f0c8{flex-direction:column;gap:16px;}.elementor .e-46cec980-52091eb{flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-34f49714-8f7e46f{padding:10px;margin:0px;flex-direction:row;gap:15px;}.elementor .e-69d00e10-020ea86{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(#00000094, #00000094),url("https://www.vivasavillas.com/uava/wp-content/uploads/2026/09/philosophy-bg-hBBoT7zN-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#ffffff;flex-direction:row;gap:15px;justify-content:center;}.elementor .e-2b8e2ada-27ad8b9{font-family:Roboto;font-weight:500;font-size:25px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-355f4098-9ce92ae{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-29dc8c31-9b088df{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-3f743c48-4e6e45e{font-family:Roboto;font-weight:400;font-size:20px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-1230245d-2bb2af7{font-family:Inter;font-weight:400;font-size:16px;color:#f8f8f8;line-height:1.5em;text-align:center;}.elementor .e-4202632-99e3549{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-style:none;background-color:#ffffff00;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.95);flex-direction:column;gap:15px;}.elementor .e-c1704f4-0473957{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-8705982-5f5c869{font-family:Roboto;font-weight:400;font-size:20px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-62211f27-e0fc7e7{font-family:Inter;font-weight:400;font-size:16px;color:#f8f8f8;line-height:1.5em;text-align:center;}.elementor .e-275480ef-943e259{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-style:none;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.95);flex-direction:column;gap:15px;}.elementor .e-545e3af7-2f3e4a2{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-63474bf0-cfffdc8{font-family:Roboto;font-weight:400;font-size:20px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-3f6f127c-f5d2da7{font-family:Inter;font-weight:400;font-size:16px;color:#f8f8f8;line-height:1.5em;text-align:center;}.elementor .e-7dbb4758-f183b42{padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:1px;border-style:none;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.95);flex-direction:column;gap:15px;}.elementor .e-1cb40318-b510e28{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-54e7a630-59fd59e{font-family:Roboto;font-weight:400;font-size:20px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-339b457a-a9f84a4{font-family:Inter;font-weight:400;font-size:16px;color:#f8f8f8;line-height:1.5em;text-align:center;}.elementor .e-21ef4d13-7e803b2{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-style:none;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.95);flex-direction:column;gap:15px;}.elementor .e-e22c46a-75595ce{gap:20px;}.elementor .e-6ca018e5-552425d{padding:10px;margin:0px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-45be6275-bb78c79{padding:10px;margin:0px;flex-direction:row;gap:15px;}.elementor .e-22076f6a-02e017d{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(#73737385, #73737385),url("https://www.vivasavillas.com/uava/wp-content/uploads/2026/09/philosophy-bg-hBBoT7zN-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#ffffff;flex-direction:row;gap:15px;justify-content:center;}.elementor .e-39f91ec1-4256824{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-72596cd7-b88d175{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-491cace0-dd88ba3{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-40b02cfe-ca08b3a{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-148b99d0-0e88718{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;line-height:1.5em;}.elementor .e-2689f274-dad2414{font-family:"Playfair Display";font-weight:500;font-size:45px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-2d640ecd-fd3e910{font-family:"Playfair Display";font-weight:500;font-size:20px;color:#7d5336;line-height:1.7em;text-align:start;padding:0px;}.elementor .e-75533670-17994e6{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-230356af-877ff11{width:100%;height:100%;}.elementor .e-710498c5-fe5b275{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-bdbdba1-f03f25a{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-32957c84-a0a5a4b{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-6b4d6070-8539f31{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-7548fe85-7a18bb3{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;line-height:1.5em;}.elementor .e-2c4275ed-91260db{font-family:"Playfair Display";font-weight:500;font-size:45px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-2e4bb8dc-3ad9988{font-family:"Playfair Display";font-weight:500;font-size:20px;color:#7d5336;line-height:1.7em;text-align:start;padding:0px;}.elementor .e-d558bbc-711e9bb{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-50549c2c-74f2a5c{width:100%;height:100%;}.elementor .e-12cdcf71-0860f45{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-65bce7c6-9f371db{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-5da0f232-bed6ed5{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-a6ae2f1-fa29cc8{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-61c22ab9-ea534f4{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;line-height:1.5em;}.elementor .e-50dd9142-1be75b6{font-family:"Playfair Display";font-weight:500;font-size:45px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-133aff51-16d29df{font-family:"Playfair Display";font-weight:500;font-size:20px;color:#7d5336;line-height:1.7em;text-align:start;padding:0px;}.elementor .e-129bde72-512658b{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-1f69b648-d5d3b8a{width:100%;height:100%;}.elementor .e-17a22263-e601625{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-11872b08-64619f0{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-5e84318e-a9d75af{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-b6d826d-4f1dc99{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-1097c416-99217bf{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;line-height:1.5em;}.elementor .e-266b861f-7ca19b6{font-family:"Playfair Display";font-weight:500;font-size:45px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-6e899bde-6892fa3{font-family:"Playfair Display";font-weight:500;font-size:20px;color:#7d5336;line-height:1.7em;text-align:start;padding:0px;}.elementor .e-12bd62ed-18fa6e1{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-39ffcc1e-a3c027a{width:100%;height:100%;}.elementor .e-5b44cfdb-d51426c{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-59b4d30e-a7f78f5{font-family:"Playfair Display";font-weight:500;font-size:35px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-29a16d42-13d7088{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-47ecd81a-1dfc7d1{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#2e2e2e;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-6ed2a09c-4cf491e{font-family:Inter;font-weight:400;font-size:17px;color:#7d5336;line-height:1.5em;}.elementor .e-479560db-653e362{font-family:"Playfair Display";font-weight:500;font-size:45px;color:#7d5336;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-6d217215-347ba8e{font-family:"Playfair Display";font-weight:500;font-size:20px;color:#7d5336;line-height:1.7em;text-align:start;padding:0px;}.elementor .e-7b0eef6c-d855d71{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-3bfaff79-41abbdf{width:100%;height:100%;}.elementor .e-471ebfc4-0ae2ebe{gap:15px;}.elementor .e-4edd7340-c52e731{padding-block-start:30px;padding-block-end:30px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fff5eb;flex-direction:row;gap:15px;justify-content:flex-start;}.elementor .e-acd1db7-0d4e953{font-family:Roboto;font-weight:300;font-size:17px;color:#e8e8e8;letter-spacing:1px;line-height:1.2em;text-align:center;text-transform:uppercase;padding:0px;}.elementor .e-764504ee-5660473{font-family:"Playfair Display";font-weight:500;font-size:30px;color:#ffffff;line-height:1.2em;text-align:center;padding:0px;}.elementor .e-64c7b2da-f73d1b5{width:90%;padding:30px;border-radius:11px;background-image:linear-gradient(#00000073, #00000073),url("https://www.vivasavillas.com/uava/wp-content/uploads/2026/09/Copy-of-Vivasa-Interiors-49-scaled-1-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-79e38da6-cf28846{gap:15px;justify-content:center;}.elementor .e-625d1fde-6cd942a{padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fff5eb;flex-direction:row;gap:15px;justify-content:flex-start;}.elementor .e-6107a0b3-b6ada38{padding:15px;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-4b80013f-843b9a4{font-family:Roboto;font-weight:300;font-size:17px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;text-transform:uppercase;padding:0px;}.elementor .e-54d20bcf-d23fe87{font-family:Roboto;font-weight:500;font-size:30px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-750096ac-86bdc34{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-499c912b-44dd8cc{width:30%;font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-6d192eec-9d34f6b{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-4b3d5ddd-408f465{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-12c8b514-f6c39cc{width:30%;font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-7bd3f90a-6452fba{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-ce7e013-0c73c23{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-309e1806-82542a1{font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-3e03cfa0-9e07882{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-b83a9e-1add9e4{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-2b81be21-c053324{width:30%;font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-27f8f357-94f8289{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-2810249d-1965b96{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-754b1d14-b75436a{width:30%;font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-7640d6a5-ffa37ca{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-1b237b70-f8567aa{width:40%;font-family:Inter;font-weight:500;font-size:20px;color:#7d5336;line-height:1.5em;}.elementor .e-1d95e625-269cebf{width:29%;font-family:Inter;font-weight:400;font-size:18px;color:#7d5336;line-height:1.5em;text-align:center;}.elementor .e-45ed8a6e-1c31738{padding:10px;background-color:#ffffff61;justify-content:space-between;align-items:center;}.elementor .e-4c23c26f-75801ed{padding:0px;flex-direction:column;gap:0px;}.elementor .e-19e07a1-567a0c6{width:280px;font-family:Inter;font-weight:500;font-size:17px;color:#ffff;letter-spacing:0.05em;line-height:1.6em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f8f8f8;border-style:solid;background-color:#7d5336;display:flex;}.elementor .e-19e07a1-567a0c6:hover,.elementor .e-19e07a1-567a0c6:focus-visible{color:#ffffff;border-color:#B25615;border-style:solid;background-color:#7d5336;}.elementor .e-410bc234-f79ce54{padding:30px;margin:20px;border-radius:18px;background-color:#FFF5EB;flex-direction:column;gap:15px;}.elementor .e-2589292f-5920543{gap:15px;justify-content:center;}.elementor .e-23d773ee-581a876{padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(#0e0e0ede, #0e0e0ede),url("https://www.vivasavillas.com/uava/wp-content/uploads/2026/09/Living-and-dining_1_1-scaled-1-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#fff5eb;flex-direction:row;gap:15px;justify-content:flex-start;}.elementor .e-5b1d5b5e-012d5f1{font-family:Roboto;font-weight:500;font-size:30px;color:#7d5336;letter-spacing:1px;line-height:1.2em;text-align:start;padding:0px;}.elementor .e-49723e80-97f57a7{font-family:Inter;font-weight:400;font-size:16px;color:#7d5336;line-height:1.5em;}.elementor .e-571d1343-1e66f4c{padding:30px;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .e-61da1b22-b55a036{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:flex-start;}.elementor .e-5410f971-1a3807e{padding:30px;margin:20px;border-radius:18px;background-color:#FFF5EB;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-4816daaa-26da748{gap:15px;justify-content:center;}.elementor .e-569fefd9-1dccd44{padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fff5eb;flex-direction:row;gap:15px;justify-content:flex-start;}