.elementor .e-7ad7742-1dae292{padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .e-152bc6a-7617650{width:57%;padding-block-start:45px;padding-block-end:35px;padding-inline-start:35px;padding-inline-end:35px;flex-direction:column}.elementor .e-07ff499{padding-block-end:25px;margin-block-start:-65px;border-radius:12px;background-image:linear-gradient(92deg,#0d203d 20%,#fff0 60%),url(https://travellia.com.mx/dev/wp-content/uploads/2026/08/hero-prom.jpg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,0 0;background-color:#0D1F3C;mix-blend-mode:normal;box-shadow:0 0 10px 0 rgb(0 0 0 / .25);filter:blur(0) blur(0);flex-direction:row}.elementor .e-6ba0327-c07094b{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-b5fb28b-e3f341b{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:42px;margin-block-end:0;flex-direction:column}.elementor .e-45a68fc-414ab08{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-6079b70-e739e88{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-7636c43-d374e6d{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-7499e25-0447ca1{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-261be83-0044e75{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-fbb7e82-7f187d9{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-2cbee58-2acb74d{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-fb9ec62-1b34808{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-9f565ac-1e395a1{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-48b6a50-1fd6a41{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-58458ab-f841df1{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-3e39c3f-54fb8b3{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-ba0b8b4-2c3b1e1{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-424a51b-6fb8966{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-e6b2b8a-e04091b{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-8590c07-94e55df{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-7b0bf56-85d1458{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-782c236-556a06b{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-d3ec06f-e0615ea{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-4a51769-e0d66dc{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-7bd50c9-5752000{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-0e9ae17-6d5f17b{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-76a840c-eefc5d8{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-e4e850b-79faac1{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-693f232-ef5bcdc{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-982c5ad-5caeb25{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-2e93a65-f5620aa{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-be83d60-3c16f23{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-0614229-0f242f2{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-8f9ae7d-3d360ea{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-b7529b8-6fc2a6a{width:auto;position:absolute;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:8px;background-color:var(--Crucero-islas-caribe-color-pill)}.elementor .e-3661efe-1fb75a7{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-592c892-bfbe43d{width:94%;padding-block-start:0;padding-block-end:0;padding-inline-start:7px;padding-inline-end:0;flex-direction:column}.elementor .e-2d93b69-e9bed4b{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-wrap:wrap}.elementor .e-fc9a481-3138080{padding:0;border-radius:8px;background-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-6752690-9160fcc{overflow:visible;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:2px;margin-block-end:0;display:flex;flex-direction:column;flex-wrap:wrap;overflow:visible;\n}.elementor .e-a4093ec{padding:0;flex-direction:column}.elementor .e-4fbda6f-d051ad8{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center;scroll-margin-top:100px;\n}.elementor .e-46b949b-2182f29{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;flex-direction:column}.elementor .e-eef55f4-8796814{width:auto;position:absolute;padding-block-start:2px;padding-block-end:2px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-inline-start:5px;border-radius:6px;background-color:var(--Tour-nor-rus-color-pill)}.elementor .e-c2fbf07-dbac46a{height:105px;object-fit:cover;margin:0;border-start-start-radius:8px;border-start-end-radius:0;border-end-start-radius:8px;border-end-end-radius:0}.elementor .e-69ac5a4-6a07e61{width:21%;padding:0;flex-direction:column}.elementor .e-a98d138-4d402a0{padding:0;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-items:center}.elementor .e-8e897bb-2502201{width:43%;padding-block-start:7px;padding-block-end:0;padding-inline-start:25px;padding-inline-end:10px;flex-direction:column}.elementor .e-5a69a71-68d04f8{width:1px;height:75px;margin-block-start:15px;border-color:#D6D5D5;background-color:#D6D5D5}.elementor .e-30195bb-d869e26{display:none}.elementor .e-6bb1390-2e4c337{width:17%;padding-block-start:0;padding-inline-start:25px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:0;border-color:#D6D5D5;border-style:solid;flex-direction:column;justify-content:center}.elementor .e-09ab81a-b6ce65b{width:1px;height:75px;margin-block-start:15px;border-color:#D6D5D5;background-color:#D6D5D5}.elementor .e-2a57fd7-0f32240{font-family:"Open Sans";font-weight:600;font-size:14px;color:#0D1F3C;letter-spacing:0;text-transform:none;padding-block-start:10px;padding-block-end:10px;margin:0;border-radius:6px;border-width:1px;border-color:#0D1F3C;background-color:#fff0}.elementor .e-2a57fd7-0f32240:hover,.elementor .e-2a57fd7-0f32240:focus-visible{background-color:#0d203d08}.elementor .e-50e9992-4d903df{font-family:"Open Sans";font-weight:600;font-size:14px;color:#fff;text-transform:none;padding-block-start:4px;padding-block-end:4px;margin-block-start:10px;border-radius:6px;border-width:0;border-color:#0D1F3C;background-color:#0D1F3C}.elementor .e-50e9992-4d903df:hover,.elementor .e-50e9992-4d903df:focus-visible{background-color:#0d1f3cCC}.elementor .e-031f96d-ca58e57{width:18%;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:-6px;margin-block-end:0;margin-inline-start:10px;margin-inline-end:0;flex-direction:column;justify-content:center}.elementor .e-a353cf5-8e5410f{padding-block-start:0;padding-block-end:0;padding-inline-start:0;margin-block-start:20px;border-radius:11px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:row}.elementor .e-ebc3e58{overflow:hidden;padding-inline-start:0;padding-inline-end:0;flex-direction:column}.elementor .e-f78a9c1{padding:0;margin:0;flex-direction:column}.elementor .e-c653268-bcfa7c8{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-d6a5141-2b18955{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;flex-direction:column}.elementor .e-b8332be-d727048{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .08);display:flex;flex-direction:row;justify-content:center}.elementor .e-ce41b7d-b63b52c{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-749f814-8c47c6c{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;flex-direction:column}.elementor .e-7e9fc58-cd8ae77{padding-inline-start:10px;padding-inline-end:10px;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .08);display:flex;flex-direction:row;justify-content:center}.elementor .e-eb16ed1-c5c79e8{width:57%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex-direction:column}.elementor .e-23eb88d-b4a53fa{height:200px;padding-block-start:25px;padding-block-end:35px;padding-inline-start:40px;margin-block-start:30px;border-radius:12px;background-image:url(https://travellia.com.mx/dev/wp-content/uploads/2026/07/BANNER-PROMOCIONES.png);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0 0;background-color:#0D1F3C;mix-blend-mode:normal;box-shadow:0 0 10px 0 rgb(0 0 0 / .25);filter:blur(0) blur(0);flex-direction:row;align-items:center}.elementor .e-ca88a9a-e9c67a8{width:70%;height:32px;font-family:"Open Sans";font-weight:500;font-size:13px;border-radius:6px}.elementor .e-ca88a9a-e9c67a8:hover,.elementor .e-ca88a9a-e9c67a8:focus-visible{border-style:solid}.elementor .e-b3c6d30-1dbac17{width:28%;height:32px;font-family:Montserrat;font-weight:500;font-size:13px;text-transform:uppercase;border-radius:6px;background-color:#FFC31A}.elementor .e-b3c6d30-1dbac17:hover,.elementor .e-b3c6d30-1dbac17:focus-visible{background-color:#F0B71A}.elementor .e-8ae2374-2c930fe{font-family:"Open Sans";font-weight:400;font-size:12px;color:#42b46eb3;text-align:start}.elementor .e-c073705-35e3a74{font-family:"Open Sans";padding:0;margin:0;border-radius:8px;background-color:#fff0}.elementor .e-4ca5ccc-01e1cec{font-family:"Open Sans";font-weight:400;font-size:12px;color:#ff9c9c;text-align:start}.elementor .e-73845d7-b4fe623{font-family:"Open Sans";font-weight:400;font-size:12px;color:#ff3c3780;padding:0;border-radius:8px;background-color:#fff0}.elementor .e-f15983f-888d7f3{padding-block-start:9px;padding-block-end:3px;padding-inline-start:0}.elementor .e-bc8be39-37826df{width:55%;padding-inline-start:15px;margin-inline-end:0;flex-direction:column}.elementor .e-778bf37-8f758ef{width:1px;height:90px;border-color:#D6D5D5;background-color:#D6D5D5;align-self:center}.elementor .e-a2598e1-8a297aa{display:none}.elementor .e-6aa8b41-2cbec79{width:44%;padding-inline-start:0;padding-inline-end:0;flex-direction:row;align-items:center}.elementor .e-1e96543-6ce190d{padding-block-start:10px;padding-block-end:10px;margin-block-start:29px;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:row}.elementor .e-686caff-72177d9{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-681630e-07abd7e{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;flex-direction:column}.elementor .e-c1fb092{width:50%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;margin-inline-end:10px;border-radius:6px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-0779b5b{width:50%;padding:30px;margin-inline-start:10px;border-radius:6px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-d27405e{padding-inline-start:0;padding-inline-end:0;flex-direction:row}.elementor .e-7607763-2be690e{padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0;margin-block-end:0;flex-direction:column}.elementor .e-64efa84-21681b1{font-family:"Open Sans";font-weight:500;font-size:13px;color:#ffffff80;text-align:center;margin-block-start:5px}.elementor .e-7a8a1a3-d68019a{width:30%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;padding-left:30px;\n}.elementor .e-f4530ee-50a68ff{width:30%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;padding-left:30px;display:none;\n}.elementor .e-4c81065-62b53c7{width:24%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;padding-left:30px;\n}.elementor .e-da12f5a-265b8e6{width:24%;height:36px;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;padding-left:35px;\n}.elementor .e-da12f5a-265b8e6:active{border-style:solid}.elementor .e-da12f5a-265b8e6:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-da12f5a-265b8e6:hover,.elementor .e-da12f5a-265b8e6:focus-visible{border-style:solid}.elementor .e-3773ed7-98de132{width:19%;height:36px;font-family:Montserrat;font-weight:500;font-size:14px;color:#fff;border-radius:6px;background-color:#f0b71a}.elementor .e-3773ed7-98de132:hover,.elementor .e-3773ed7-98de132:focus-visible{background-color:#e0ab19}.elementor .e-b4d0871-21a916c{font-family:"Open Sans";font-weight:400;font-size:12px;color:#42b46eb3}.elementor .e-685af3b-92795a7{padding:0;border-radius:6px;background-color:#fff0}.elementor .e-3245b14-0affcee{font-family:"Open Sans";font-weight:400;font-size:12px;color:#ff9c9c;padding:0;border-radius:6px;background-color:#fff0}.elementor .e-78d6a34-0dada17{padding-block-end:10px}.elementor .e-09e5a5c-744beb7{width:100%;padding-block-start:0;padding-block-end:0;display:flex;flex-direction:row;justify-content:center}.elementor .e-20cce3b{padding-block-start:15px;padding-block-end:20px;margin-block-start:45px;border-radius:12px;background-color:#0D1F3C;box-shadow:0 0 10px 0 rgb(0 0 0 / .25);flex-direction:column}.elementor .e-3ea0f34{flex-direction:column}