.elementor .e-01c22f4-c48c1e0{font-family:Cinzel;font-weight:400;font-size:45px;color:#ffffff;letter-spacing:2px;text-align:center;padding:0px;margin:0px;}.elementor .e-8d458ce-cfc83be{font-family:Montserrat;font-weight:300;font-size:20px;color:#ffffff;letter-spacing:2px;text-align:center;padding:15px;margin:0px;}.elementor .e-bd25094-aebc3c2{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-718ffe0-eb5ddc8{width:100%;height:50vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:180px;padding-inline-end:180px;margin:0px;background-image:linear-gradient(180deg, #4f38156e 0%,#4E3715 100%),url("https://www.banyanmarbella.com/wp-content/uploads/2026/05/relaxing-thai-massage.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#ffffff;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-94fa3e2-c3e5a65{font-family:Cinzel;font-weight:500;font-size:36px;color:#8f610d;text-align:center;padding-block-start:0px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-6a818fb-234fb0b{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-7b3cfaa-dc2baa9{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .e-615d05a-8df5604{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:start;}.elementor .e-11edd7c-f902cbf{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-16733c8-09dbfda{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:start;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;margin:0px;}.elementor .e-bb131b9-633d250{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:var(--Marron);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:2px;border-color:var(--Marron);border-style:solid;background-color:#ffffff;}.elementor .e-9c3aa4e-31eb0f5{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-9c7c560-4a4badb{width:100%;height:auto;column-gap:90px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-c0df886-7d53485{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:end;}.elementor .e-40360e6-b7beacd{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:end;text-transform:uppercase;}.elementor .e-c0cd787-0dbe89e{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:end;padding-block-start:20px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;}.elementor .e-89a6b08-37a3eda{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:var(--Marron);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:2px;border-color:var(--Marron);border-style:solid;background-color:#ffffff;}.elementor .e-d178b75-931c206{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:end;}.elementor .e-3b6da9f-8a22c50{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-3799b29-87e5cb1{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-ff8b366-53471f7{width:100%;height:auto;column-gap:90px;padding-block-start:90px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-c042226-71f5952{padding-block-start:120px;padding-block-end:80px;padding-inline-start:220px;padding-inline-end:220px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-86bfef0-8061fe3{font-family:Cinzel;font-weight:500;font-size:36px;color:#8f610d;text-align:center;padding-block-start:0px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-936fa48-c534fa4{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-6d7306e-89953f8{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .e-92c9fce-21132b0{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:start;}.elementor .e-d58467d-c265714{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-6128f13-189620e{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:start;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;margin:0px;}.elementor .e-b6c90e2-0286e33{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-77cb96b-e6a9d7c{width:100%;height:auto;column-gap:90px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-028ac71-2436954{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:end;}.elementor .e-28f05b7-1ca4e64{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:end;text-transform:uppercase;}.elementor .e-4de55e0-977466c{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:end;padding-block-start:20px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;}.elementor .e-5c6747d-89df386{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:var(--Marron);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:2px;border-color:var(--Marron);border-style:solid;background-color:#ffffff;}.elementor .e-1cb13d7-ed1fd21{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:end;}.elementor .e-b5779cd-645528f{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-d049ddb-a4ebfda{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-22fa544-821752d{width:100%;height:auto;column-gap:90px;padding-block-start:90px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-26a195f-dcbdde9{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-88d97a4-eaeda02{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .e-ab6a3fe-3126789{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:start;}.elementor .e-6c915f7-2dd87ec{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-aa75bdc-6ac5804{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:start;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;margin:0px;}.elementor .e-a59f622-79c2022{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:var(--Marron);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:2px;border-color:var(--Marron);border-style:solid;background-color:#ffffff;}.elementor .e-dba5bc7-9c2bdf1{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-7170acf-c563546{width:100%;height:auto;column-gap:90px;padding-block-start:90px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-aaa765d-f74c4f4{padding-block-start:60px;padding-block-end:80px;padding-inline-start:220px;padding-inline-end:220px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-4e3f7d3-cad28c9{font-family:Cinzel;font-weight:500;font-size:36px;color:#8f610d;text-align:center;padding-block-start:0px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-b6ffef0-77f35ce{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:end;}.elementor .e-ba2415c-f3cd5d9{font-family:Montserrat;font-weight:400;font-size:16px;color:#6a6a6a;letter-spacing:2px;text-align:end;text-transform:uppercase;}.elementor .e-42de0a7-e579455{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:end;padding-block-start:20px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;}.elementor .e-b770c93-56884f2{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:var(--Marron);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:2px;border-color:var(--Marron);border-style:solid;background-color:#ffffff;}.elementor .e-a2b0329-93ba7bd{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:end;}.elementor .e-21afeac-5f7fe8c{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-48d9cb7-a0725d6{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-6d69ab8-9e75c70{width:100%;height:auto;column-gap:90px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-5e65d9d-9034542{width:500px;height:auto;padding:0px;margin:0px;}.elementor .e-7c0f86d-28f5449{width:50%;height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .e-e0fa970-1b69c9d{font-family:Cinzel;font-weight:400;font-size:30px;color:#8f610d;letter-spacing:2px;text-align:start;}.elementor .e-f3398c4-8a24199{font-family:Montserrat;font-weight:400;font-size:15px;color:#6a6a6a;text-align:start;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;margin:0px;}.elementor .e-aa88876-3e0abe2{width:50%;height:100%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-0af7882-104394e{width:100%;height:auto;column-gap:90px;padding-block-start:90px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-e9fac7a-54e04d2{padding-block-start:60px;padding-block-end:120px;padding-inline-start:220px;padding-inline-end:220px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-2f5d5f4-dd791f3{font-family:Cinzel;font-weight:500;font-size:34px;color:#9d6f45;text-align:center;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-6a1827e-f7f4c3c{font-family:Cinzel;font-weight:500;font-size:26px;color:#6a6a6a;text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor .e-3e3cc20-2b784bc{font-family:Montserrat;font-weight:400;font-size:14px;color:#6a6a6a;text-align:center;}.elementor .e-0c85b02-4739e57{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-b6fcb97-f903245{font-family:Cinzel;font-weight:500;font-size:26px;color:#6a6a6a;text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor .e-345ea9d-ef68f49{font-family:Montserrat;font-weight:400;font-size:14px;color:#6a6a6a;text-align:center;}.elementor .e-1c4f02b-f01e744{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-853cd41-f6c0fb9{font-family:Cinzel;font-weight:500;font-size:26px;color:#6a6a6a;text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor .e-bf58cfd-8af7135{font-family:Montserrat;font-weight:400;font-size:14px;color:#6a6a6a;text-align:center;}.elementor .e-22289f2-191322e{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-f07bf80-0057e2c{column-gap:50px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:space-between;align-items:center;}.elementor .e-87c6562-323bab9{min-height:300px;font-family:Cinzel;font-weight:400;font-size:46px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:110px;padding-inline-end:110px;margin:0px;background-color:#eeeadc;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-5a8bdd6-77ea421{font-family:Cinzel;font-weight:500;font-size:34px;color:#ffffff;text-align:center;padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-a8116a0-111cb24{width:900px;font-family:Montserrat;font-weight:300;font-size:18px;color:#ffffff;text-align:center;}.elementor .e-ffb6305-e2bb266{height:400px;position:sticky;scroll-margin-top:40px;font-family:Cinzel;font-weight:400;font-size:46px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:110px;padding-inline-end:110px;margin:0px;background-image:linear-gradient(#9e704699, #9e704699),url("https://www.banyanmarbella.com/wp-content/uploads/2026/05/banyan-marbella-massage-center-1280x698.webp");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-51c6c07c-d3c7860{width:150px;height:auto;aspect-ratio:1/1;object-fit:contain;}.elementor .e-4a57c37-4a7b8c8{font-family:Cinzel;font-weight:400;font-size:19px;color:#8F610D;letter-spacing:10%;text-align:start;}.elementor .e-273fce5c-7d270dc{font-family:Montserrat;font-weight:400;font-size:15px;color:#313131;letter-spacing:1px;word-spacing:0px;line-height:20px;}.elementor .e-63e6a6b7-1a0139b{column-gap:0px;display:flex;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-3e22a0bc-8596601{width:35%;column-gap:5px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-154e76bb-e9287e7{width:15%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-33d99548-bd26d99{font-family:Montserrat;font-size:14px;color:#8F610D;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-11b0834c-8234f67{font-family:Montserrat;font-size:14px;color:#6A6A6A;letter-spacing:1px;text-align:start;}.elementor .e-cb268cd-d2aa40c{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-e4d65a9-a73d861{font-family:Montserrat;font-size:14px;color:#8F610D;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-23b0cbd9-640f1bc{font-family:Montserrat;font-size:14px;color:#6A6A6A;letter-spacing:1px;text-align:start;}.elementor .e-2ac421c2-f2d22d2{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-3a9000eb-51f2e27{width:25%;column-gap:0px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-e359e3a-e3841e3{font-family:Montserrat;font-size:14px;color:#8F610D;letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-308fc9e1-f8ea6a0{font-family:Montserrat;font-size:14px;color:#6A6A6A;letter-spacing:1px;text-align:start;}.elementor .e-384dd705-3ff9361{font-family:Montserrat;font-size:14px;color:#6A6A6A;letter-spacing:1px;text-align:start;}.elementor .e-5a41dd80-f903f98{column-gap:10px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-5d5ad187-4448027{font-family:Montserrat;font-size:12px;color:#6A6A6A;letter-spacing:1px;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-end:20px;}.elementor .e-4baf3efb-7124f61{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-319dc38d-eb2eff8{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-1cd769fe-f276e45{width:25%;column-gap:0px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:8px;justify-content:flex-start;align-items:center;}.elementor .e-7fe1f438-d25ef1b{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:space-between;align-content:start;align-items:start;align-self:center;}.elementor .e-6c496e86-bd90bdb{padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-1eba1d36-2acd7cd{display:flex;flex-direction:row;gap:0px;justify-content:flex-end;align-items:center;}.elementor .e-1d7fad-6183c75{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F0F0F0;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-6a040abd-d9912b1{width:100%;min-height:200px;padding-block-start:60px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:40px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}