.elementor .e-785845a-ceb43ac{font-family:"Playfair Display";font-size:38px;color:#ffffff;margin-block-end:20px;}.elementor .e-b52ef30-575e3e0{max-width:600px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}.elementor .e-580969f-67eb21c{width:100%;height:85vh;background-image:linear-gradient(#00000042, #00000042),url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-riviera-nayarit-luxury-travel-guide-homepage.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;}.elementor .e-a2c7154-26723b3{font-family:"Playfair Display";font-size:30px;text-align:center;margin-block-end:20px;}.elementor .e-ef733e8-90665ba{width:900px;padding-block-start:110px;padding-block-end:110px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-60d432d-777cafc{font-family:"Playfair Display";font-size:30px;text-align:center;margin-block-end:20px;}.elementor .e-da24566-3b130f4{font-family:"Playfair Display";font-size:34px;color:#ffffff;}.elementor .e-fdc8997-31dd384{width:64%;min-height:560px;overflow:hidden;padding:32px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-goa-42-foot-lagoon-catamaran-charter.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-949be70-88fe3fb{font-family:"Playfair Display";font-size:28px;color:#ffffff;}.elementor .e-b572fb6-b6e441f{font-family:Inter;font-size:15px;color:#ffffff;line-height:1.7em;}.elementor .e-4436c08-d400cc3{width:100%;min-height:270px;overflow:hidden;padding:24px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/marietas-islands-snorkeling-puerto-vallarta.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-cfc5db5-f95cda2{font-family:"Playfair Display";font-size:28px;color:#ffffff;}.elementor .e-d39bc99-7a90b27{font-family:Inter;font-size:15px;color:#ffffff;line-height:1.7em;}.elementor .e-f775ac4-3fd9bae{width:100%;min-height:270px;overflow:hidden;padding:24px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-riviera-nayarit-fishing-charters-hero.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-5ea1c82-c228655{width:36%;flex-direction:column;gap:18px;justify-content:flex-start;}.elementor .e-6c6e330-bfc153c{gap:24px;}.elementor .e-76815b1-0f4d3b3{width:100%;max-width:1280px;padding-block-start:110px;padding-block-end:110px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-49f5e20-b73cb15{font-family:"Playfair Display";font-size:30px;text-align:center;margin-block-end:20px;}.elementor .e-2f74034-7260cdd{font-family:Inter;font-weight:500;font-size:16px;color:#1F2F44;padding-block-start:0px;border-radius:12px;border-width:1px;border-color:#1f2f44;border-style:none;background-color:#375efa00;}.elementor .e-dd5496e-295bd9b{width:100%;max-width:1280px;padding-block-start:110px;padding-block-end:110px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a7be935-1289cf8{font-family:"Playfair Display";font-size:30px;text-align:start;margin-block-end:20px;}.elementor .e-d1d3643-4bc253b{font-family:"Playfair Display";font-size:32px;color:#ffffff;}.elementor .e-6c1d731-df1a2c0{font-family:Inter;font-size:16px;color:#ffffff;}.elementor .e-75f3be0-0e284f7{width:50%;min-height:400px;overflow:hidden;padding:30px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/river-park-jorullo-point-glass-floor-mountain-view.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-b281b5b-15d6404{font-family:"Playfair Display";font-size:32px;color:#ffffff;}.elementor .e-cb9e60e-f24a1e8{font-family:Inter;font-size:16px;color:#ffffff;}.elementor .e-9a68086-e69b343{width:50%;min-height:400px;overflow:hidden;padding:30px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/river-park-rzr-jungle-trail-puerto-vallarta.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-50ae6ac-7636301{gap:24px;}.elementor .e-2a99320-4c1ae34{font-family:"Playfair Display";font-size:28px;color:#ffffff;}.elementor .e-f2dcba8-36ac8d1{font-family:Inter;font-size:15px;color:#ffffff;line-height:1.7em;}.elementor .e-401acea-ac2dd30{width:33%;min-height:290px;overflow:hidden;padding:26px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/hecho-aqui-tacos-al-pastor-pineapple-puerto-vallarta.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-28a6a4b-2281046{font-family:"Playfair Display";font-size:28px;color:#ffffff;}.elementor .e-f0138e8-2b601c7{font-family:Inter;font-size:15px;color:#ffffff;line-height:1.7em;}.elementor .e-9c27e1b-bec5ebe{width:33%;min-height:290px;overflow:hidden;padding:26px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/las-caletas-ocean-hammocks-puerto-vallarta.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-589aa83-35d62a0{font-family:"Playfair Display";font-size:28px;color:#ffffff;}.elementor .e-30c1c4e-e0ff312{font-family:Inter;font-size:15px;color:#ffffff;line-height:1.7em;}.elementor .e-20e415b-d0c75ff{width:33%;min-height:290px;overflow:hidden;padding:26px;border-radius:24px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.65) 100%),url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-riviera-nayarit-golf-hero.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-3ccc4e8-96eb084{gap:24px;}.elementor .e-fb69d17-c660b3e{font-family:"Playfair Display";font-size:30px;text-align:start;margin-block-end:20px;}.elementor .e-7c84522-f9a092b{font-family:Inter;font-weight:500;font-size:16px;color:#1F2F44;padding:0px;border-radius:12px;border-width:0px;border-color:#1F2F44;border-style:none;background-color:#375efa00;align-self:start;}.elementor .e-3968489-34dff6e{font-family:"Playfair Display";font-size:30px;text-align:start;margin-block-end:20px;}.elementor .e-42d4428-148f506{font-family:Inter;font-weight:500;font-size:16px;color:#1F2F44;padding:0px;border-radius:12px;border-width:0px;border-color:#1F2F44;border-style:none;background-color:#375efa00;align-self:start;}.elementor .e-355c8e5-ba3a7c4{width:60%;min-height:400px;border-radius:12px;background-image:url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-evelina-restaurant-creamy-mushroom-pasta.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-127e4ce-b0de299{font-family:"Playfair Display";font-size:30px;text-align:start;margin-block-end:20px;}.elementor .e-64ccffd-6d3d91b{font-family:Inter;font-weight:500;font-size:16px;color:#1F2F44;padding:0px;border-radius:12px;border-width:0px;border-color:#1F2F44;border-style:none;background-color:#375efa00;align-self:start;}.elementor .e-1018d0f-3e2fd00{width:40%;padding:40px;flex-direction:column;justify-content:flex-start;}.elementor .e-c1e0ba9-828a84e{max-width:1280px;flex-direction:column;gap:24px;}.elementor .e-751e8cc-f835ea3{font-family:"Playfair Display";font-size:30px;color:#ffffff;text-align:start;margin-block-end:20px;}.elementor .e-4e3b757-d36d23c{min-height:600px;max-width:1280px;border-radius:12px;background-image:linear-gradient(#00000033, #00000033),url("https://todovallarta.com/wp-content/uploads/puerto-vallarta-destinations-banderas-bay-sunset-copy.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-51b9944-a55712e{font-family:"Playfair Display";font-weight:400;font-size:28px;text-align:center;}.elementor .e-f66afe4-5304aee{max-width:600px;font-family:Inter;font-weight:400;font-size:16px;text-align:center;padding-block-start:20px;align-self:center;}.elementor .e-2fb26d8-66c2009{font-family:"Playfair Display";font-size:22px;color:#132844;text-align:start;margin:1.5px;align-self:center;}.elementor .e-7b0980d-e83eb9a{width:25%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-735dfcb-b38c61a{font-family:"Playfair Display";font-size:22px;color:#132844;text-align:start;margin:1.5px;}.elementor .e-f396f8a-da9bf0d{width:25%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;margin:2px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-2e4cdbe-bcaf323{font-family:"Playfair Display";font-size:22px;color:#132844;text-align:start;}.elementor .e-ab6d3e6-e2c2fd2{width:25%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-a55dbf4-cf85b60{font-family:"Playfair Display";font-size:22px;color:#132844;text-align:start;}.elementor .e-487bf24-4b43593{width:25%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-e5507e3-67b1550{padding-block-start:30px;padding-block-end:30px;justify-content:space-between;align-items:center;}.elementor .e-fb638eb-1509a2a{max-width:1280px;margin-block-start:90px;margin-block-end:90px;flex-direction:column;align-items:center;}.elementor .e-e45b4f1-aeac056{font-family:"Playfair Display";font-weight:400;font-size:28px;text-align:center;}.elementor .e-86b004a-e6a03ba{font-family:"Playfair Display";font-size:20px;}.elementor .e-c3a2a94-d35e39d{width:33%;padding:20px;flex-direction:column;}.elementor .e-a69216f-dc7ac87{font-family:"Playfair Display";font-size:20px;}.elementor .e-9ad966d-05307c5{width:33%;padding:20px;flex-direction:column;}.elementor .e-06b0670-6d3600e{font-family:"Playfair Display";font-size:20px;}.elementor .e-ff06aff-8d00a6d{width:33%;padding:20px;flex-direction:column;}.elementor .e-2317940-604a72d{flex-direction:row;gap:20px;}.elementor .e-934c0b3-ef5281d{max-width:1280px;flex-direction:column;align-items:start;}.elementor .e-eb57bc4-fea4f8d{font-family:Inter;font-weight:400;font-size:16px;color:#C8A96B;letter-spacing:2px;text-align:center;margin-block-end:12px;}.elementor .e-46af7cb-f49a3cf{font-family:"Playfair Display";font-weight:500;font-size:30px;margin-block-end:20px;}.elementor .e-bde3866-16b9884{font-weight:500;color:#555;margin-block-end:30px;}.elementor .e-723e98e-c8c816d{color:#ffffff;padding-block-start:6px;padding-block-end:6px;padding-inline-start:22px;padding-inline-end:22px;border-radius:6px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#1F2F44;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-7f08edc-6afb3cb{width:85px;font-family:Inter;font-size:16px;color:#1F2F44;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;border-width:1px;border-color:#1f2f44;border-style:solid;background-color:#20304500;display:flex;flex-direction:row;align-items:center;}.elementor .e-50f4133-a74f609{flex-direction:row;gap:24px;justify-content:center;align-items:center;}.elementor .e-fde3a9f-0f8fcc5{width:100%;font-family:Inter;font-size:17px;color:#1F2F44;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:6px;background-color:#20304500;transition:margin 300ms, all 200ms;}.elementor .e-7857074-561529b{color:#999;margin-block-start:15px;}.elementor .e-70fccf2-1c5188d{margin-block-start:20px;}.elementor .e-811cc7d-92a6e71{max-width:1280px;padding-block-start:120px;padding-block-end:120px;flex-direction:column;align-items:center;}