.elementor .e-2ada8d7e-b192{font-family:"Herr Von Muellerhoff";font-size:84px;color:#FFF;line-height:1;margin:0}.elementor .e-3a012c89-c426{max-width:1000px;font-family:"Cormorant Garamond";font-weight:400;font-size:60px;color:#FFF;letter-spacing:2px;line-height:1.12;text-transform:uppercase;margin:0}.elementor .e-30488c64-1747{max-width:720px;font-family:Jost;font-weight:300;font-size:19px;color:#FFF;line-height:1.7;margin:0}.elementor .e-91074e4-bdb8{padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:18px;flex-wrap:wrap;justify-content:center}.elementor .e-643e4469-f672{width:100%;text-align:center;padding-block-start:150px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:rgb(20 20 20 / .4);flex-direction:column;gap:20px;justify-content:center;align-items:center}.elementor .e-432c66f1-3df0{min-height:78vh;padding:0;background-image:url(https://yaobadabadoo.com/wp-content/uploads/2023/10/romantic-couple-snorkeling-in-phi-phi-island-thailand-1536x1020.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-items:stretch}.elementor .e-4d0c601a-904e{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:max(24px, calc((100% - 1200px) / 2));padding-inline-end:max(24px, calc((100% - 1200px) / 2));background-color:#FAF6F0;gap:24px;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:#E2D3C3;\n}.elementor .e-71139751-7ed2{width:54%;height:720px;object-fit:cover;flex:0 0 54%}.elementor .e-58e91211-9a5d{min-width:0;padding-block-start:40px;padding-block-end:40px;padding-inline-start:72px;padding-inline-end:0;flex-direction:column;gap:18px;flex:1 1 0%;align-items:flex-start;text-align:left;\n}.elementor .e-77ff0d8c-e9b2{width:100%;padding-block-start:130px;padding-block-end:130px;padding-inline-start:max(24px, calc((100% - 1320px) / 2));padding-inline-end:max(24px, calc((100% - 1320px) / 2));background-color:#FAF6F0;gap:0;align-items:center}.elementor .e-505d1b42-cda9{max-width:720px;font-family:Jost;font-weight:300;font-size:18px;color:#4A4A4A;line-height:1.85;margin-block-start:0;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0}.elementor .e-3385e860-9e65{font-weight:400;color:#2B2B2B}.elementor .e-56dbbcd9-1d5f{font-weight:400;color:#2B2B2B}.elementor .e-26cbcfc5-5e79{font-weight:400;color:#2B2B2B}.elementor .e-12a5d566-6889{width:100%;padding-block-start:30px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:32px}.elementor .e-5fb6a927-c174:hover,.elementor .e-5fb6a927-c174:focus-visible{color:#FFF;background-color:#2B2B2B}.elementor .e-5fb6a927-c174{color:#2B2B2B;border-color:#2B2B2B}.elementor .e-3c2835cb-9d46{padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:18px;flex-wrap:wrap;justify-content:center}.elementor .e-40b61adb-ea2f{text-align:center;padding-block-start:140px;padding-block-end:140px;padding-inline-start:max(24px, calc((100% - 1320px) / 2));padding-inline-end:max(24px, calc((100% - 1320px) / 2));background-color:#F1E8DC;flex-direction:column;gap:22px;align-items:center}.elementor .e-44dd537b-87e3{width:54%;height:720px;object-fit:cover;flex:0 0 54%}.elementor .e-9b69532-82d8{margin-block-start:6px}.elementor .e-7b9c9c31-f8ec{margin:0}.elementor .e-3304b4ea-78f6{margin-block-start:6px}.elementor .e-7253153a-196d{margin:0}.elementor .e-2aa2c198-2684{margin-block-start:6px}.elementor .e-73dc0d17-470c{margin:0}.elementor .e-88bf435-d1c0{font-weight:400;color:#2B2B2B;margin:0}.elementor .e-6cf5942c-a783{margin-block-start:8px}.elementor .e-33c7dfda-5662{min-width:0;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0;padding-inline-end:72px;flex-direction:column;gap:18px;flex:1 1 0%;align-items:flex-start;text-align:left;\n}.elementor .e-5c239594-fe45{width:100%;padding-block-start:130px;padding-block-end:130px;padding-inline-start:max(24px, calc((100% - 1320px) / 2));padding-inline-end:max(24px, calc((100% - 1320px) / 2));background-color:#FAF6F0;flex-direction:row-reverse;gap:0;align-items:center}.elementor .e-2ec1a96a-2500{max-width:720px;font-family:Jost;font-weight:300;font-size:18px;color:#4A4A4A;line-height:1.85;margin-block-start:0;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0}.elementor .e-365efc06-4cf6{width:100%;padding:0;flex-wrap:wrap;gap:0 33px;\n}.elementor .e-43d373a9-47dc{text-align:center;padding-block-start:140px;padding-block-end:140px;padding-inline-start:max(24px, calc((100% - 1100px) / 2));padding-inline-end:max(24px, calc((100% - 1100px) / 2));background-color:#F1E8DC;flex-direction:column;gap:22px;align-items:center}.elementor .e-3a6b50aa-bf83{font-family:"Herr Von Muellerhoff";font-size:64px;color:#F0BEA3;line-height:1;margin:0}.elementor .e-4479dc40-2eaf{font-family:"Cormorant Garamond";font-weight:400;font-size:54px;color:#FFF;line-height:1.1;margin:0}.elementor .e-5f3cb5f2-7d6c{max-width:760px;font-size:18px}.elementor .e-42b7ff5f-963c{padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:18px;flex-wrap:wrap;justify-content:center}.elementor .e-630cb832-f78a{text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:max(24px, calc((100% - 1100px) / 2));padding-inline-end:max(24px, calc((100% - 1100px) / 2));background-color:#121A2C;flex-direction:column;gap:22px;align-items:center}.elementor .e-698cb6d3-38f7{font-family:"Cormorant Garamond";font-weight:400;font-size:54px;color:#2B2B2B;line-height:1.1;margin-block-start:0;margin-block-end:30px;margin-inline-start:0;margin-inline-end:0}.elementor .e-1ea8e746-e6a7{width:100%;padding:0;text-align:left;\n}.elementor .e-2094f4e3-bd36{text-align:center;padding-block-start:140px;padding-block-end:140px;padding-inline-start:max(24px, calc((100% - 900px) / 2));padding-inline-end:max(24px, calc((100% - 900px) / 2));background-color:#FAF6F0;flex-direction:column;gap:22px;align-items:center}.elementor .e-4dc59c2f-c60d{font-family:"Herr Von Muellerhoff";font-size:64px;color:#F0BEA3;line-height:1;margin:0}.elementor .e-2c483dd1-48a9{font-family:"Cormorant Garamond";font-weight:400;font-size:54px;color:#FFF;line-height:1.1;margin:0}.elementor .e-7de0f615-a689{width:100%;padding-block-start:40px;padding-block-end:16px;padding-inline-start:0;padding-inline-end:0;gap:48px;text-align:left;\n}.elementor .e-4c25dd6f-bd6b{margin-block-start:20px}.elementor .e-57abb8c7-bf40{text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:max(24px, calc((100% - 1100px) / 2));padding-inline-end:max(24px, calc((100% - 1100px) / 2));background-color:#121A2C;flex-direction:column;gap:22px;align-items:center}.elementor .e-354a0e91-e825{font-family:"Herr Von Muellerhoff";font-size:80px;color:#FFF;line-height:1;margin:0}.elementor .e-2ed3045f-c229{max-width:900px;font-family:"Cormorant Garamond";font-weight:400;font-size:60px;color:#FFF;line-height:1.1;margin:0}.elementor .e-27624127-a3db{max-width:640px;font-family:Jost;font-weight:300;font-size:19px;color:#FFF;line-height:1.8;margin:0}.elementor .e-7f73c9a4-fc08{padding-block-start:16px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:18px;flex-wrap:wrap;justify-content:center}.elementor .e-6aad583c-8f06{width:100%;text-align:center;padding-block-start:130px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:rgb(20 20 20 / .42);flex-direction:column;gap:22px;justify-content:center;align-items:center}.elementor .e-76323a21-d453{min-height:70vh;padding:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://yaobadabadoo.com/wp-content/uploads/2026/10/hero.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-items:stretch}.elementor .e-885bc03-7d68{width:100%;font-family:Jost;font-weight:500;font-size:13px;color:#121A2C;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0;background-color:#D18669}.elementor .e-294b362f-226a{width:100%;position:fixed;inset-block-end:0;inset-inline-start:0;z-index:999;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:#FAF6F0;box-shadow:0 -2px 14px 0 rgb(20 20 20 / .16);display:none}.elementor .e-480aa201-7c45{width:100%;max-width:100%;padding:0;margin:0;flex-direction:column;gap:0;align-items:stretch}