.elementor .e-7ad7742-1dae292{width:83%;padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .e-152bc6a-7617650{width:63%;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/rediseno/wp-content/uploads/2026/06/cruceo-hero.png);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,90px -88px;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-3dd4df3{padding-block-start:15px;padding-block-end:18px;padding-inline-start:0;margin-block-start:30px;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:flex-end}.elementor .e-6ba0327-c07094b{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center;padding:0}.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-caf8001-ae7f3c0{width:75%;padding-block-start:10px;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:35px;flex-direction:column}.elementor .e-32d28bb-9124c22{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.elementor .e-b8c3cba-b00c12a{width:75%;padding-block-start:10px;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:35px;flex-direction:column}.elementor .e-461fedf-d619285{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.elementor .e-79b9ac5-e2f305f{width:75%;padding-block-start:10px;padding-block-end:0;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:35px;flex-direction:column}.elementor .e-e90124f-c1d4c43{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.elementor .e-6752690-9160fcc{overflow:visible;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;flex-wrap:wrap;overflow:visible;\n}.elementor .e-7607763-2be690e{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:3px;margin-block-end:0;flex-direction:column}.elementor .e-f793626-0e94716{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-608a1ec-d00d0c4{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-16a3cbf-e78a380{width:16%;height:165px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-3edf135-a0c6fa4{width:16%;height:165px;object-fit:cover;object-position:top right;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-b7d5b01-00a881a{width:16%;height:165px;object-fit:cover;object-position:top center;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-03f89e7-7178ee9{width:16%;height:165px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-48f5ea3-54e4dbb{width:16%;height:165px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-27c6b34-00314cc{width:16%;height:165px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-3c30e60-6803d3d{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:row;gap:10px}.elementor .e-791e581-0da90a9{font-family:"Open Sans";font-weight:700;font-size:14px;color:#0D1F3C;text-align:center}.elementor .e-a9e2a64-f50426f{font-family:"Open Sans";font-weight:500;font-size:12px;color:#0D1F3C;text-align:center;padding-block-end:0}.elementor .e-7f0d471-6a99ecb{padding-block-end:0;flex-direction:column;align-items:end}.elementor .e-da78aad-ff2d256{padding-block-end:0}.elementor .e-a3afe77-5cf611f{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:row}.elementor .e-6fbb2ef-59d032c{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:3px;margin-block-end:0;flex-direction:column}.elementor .e-ee75189-c450166{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-37a6add-142ea8f{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-b644235-73a31ca{padding:0;margin:0;border-start-start-radius:8px;border-start-end-radius:8px}.elementor .e-3f6fc5f-929f104{width:24%;padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;margin:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-9c95799-57dfb29{padding:0;margin:0;border-start-start-radius:8px;border-start-end-radius:8px}.elementor .e-e9a300e-fda03c9{width:24%;padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;margin:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-28732df-94d1a8a{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:row;gap:16px}.elementor .e-daaf8e1-70d70fe{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:10px;margin-block-end:0;flex-direction:column}.elementor .e-26cb208-1dffb56{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-50e5129-b9f310b{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-e8304ca{padding:0;margin-block-start:10px;flex-direction:column}.elementor .e-3492478-17db4e0{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-cf80086-1eef2c3{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-ec6a5e2-5e1332d{font-family:"Open Sans";font-weight:500;font-size:15px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-4px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0;background-color:#fff}.elementor .e-d921c05-827cf5c{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:8px}.elementor .e-b6070e0-c294358{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-217a5b4-67a40e7{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-2px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-0818325-df114bc{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:16px;margin-block-end:6px}.elementor .e-2fa36cd-560b8d4{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-64b23f5-b38da70{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-1px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-e3a4b0f-fa979f7{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:9px}.elementor .e-18bab8a-9fa8075{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-c81b3e7-7d38c0a{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-1px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-a7c31cd-7aa10bf{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:9px}.elementor .e-7b2af18-3b741ae{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-d8cef51-e21cc77{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-1px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-1a17cf4-ba6b3d7{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:9px}.elementor .e-25dfed6-6c69bd6{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-fe3f151-f736dbf{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-2px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-e7042a0-f277c8f{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:16px;margin-block-end:6px}.elementor .e-1926e7c-56d3f26{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-9d66090-64efbc8{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-3px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-2896e6f-4688401{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:16px;margin-block-end:6px}.elementor .e-abf4195-018f7a3{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-3d8b6f6-a2138ad{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-3px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-35e5e36-91ce85e{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:16px;margin-block-end:6px}.elementor .e-24de51c-f226003{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-fecf7a2-54b5344{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:2px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-c551982-0bed5f7{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:9px;margin-block-end:0}.elementor .e-3f4cf67-96c6315{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-2980c22-8a47207{font-family:"Open Sans";font-weight:500;font-size:14px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:2px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-178f17e-b6e69d5{font-family:"Open Sans";font-weight:400;font-size:12px;color:#0D1F3C;text-align:center;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:10px;margin-block-end:15px}.elementor .e-70bc5ed-f7ac574{padding-block-start:0;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-bb3008d{padding-block-end:7px;padding-inline-start:0;padding-inline-end:0;margin-block-start:-5px;border-style:none;flex-direction:row}.elementor .e-a66e795{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:3px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:row;justify-content:center}.elementor .e-25d9943-bde35a3{width:40%;justify-content:center;align-items:center}.elementor .e-4457366-e835e10{width:100%;padding:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0;flex-direction:column;justify-content:center;align-items:center}.elementor .e-d9f2842-395744a{overflow:hidden;padding-block-start:15px;padding-block-end:20px;margin-block-start:40px}.elementor .e-ad7371e-5c73e0a{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;flex-direction:column}.elementor .e-14f8176-7756125{font-family:"Montserrat";font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-3719fe3-9d70c27{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-954b304-6389c03{width:25%;order:-99999}.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:space-evenly}.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{flex-direction:row}.elementor .e-a3d1b38-824a428{padding-block-start:0;padding-block-end:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:row;justify-content:center}.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-685af3b-92795a7{border-radius:6px}.elementor .e-3245b14-0affcee{border-radius:6px}.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{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}