.elementor .e-7ad7742-1dae292{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;gap:40px}.elementor .e-152bc6a-7617650{width:61%;padding-block-start:45px;padding-block-end:35px;padding-inline-start:35px;padding-inline-end:35px;flex-direction:column}.elementor .e-07ff499{height:auto;margin-block-start:-65px;border-radius:12px;background-image:linear-gradient(92deg,#0d203d 20%,#fff0 60%),url(https://travellia.com.mx/wp-content/uploads/2026/06/cruceo-hero.png);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,150px -80px;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-94219f2-7e5da6d{width:45%;height:250px;object-fit:cover;object-position:center center;border-radius:8px}.elementor .e-3353980-d42e90e{font-family:Montserrat;font-weight:600;font-size:30px;color:#0D1F3C}.elementor .e-f2d7027-fbef092{font-family:"Open Sans";font-weight:500;font-size:15px;color:#0d1f3ccc;margin-block-start:10px}.elementor .e-fd06344-ccf2574{width:55%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:10px;flex-direction:column}.elementor .e-3dd4df3{height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:35px;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-c95ee26-4c87754{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-6599052-695c13a{padding-block-start:0;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-950720a-fec6a1e{height:auto;padding-block-end:15px;padding-inline-start:10px;padding-inline-end:15px;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;gap:25px;justify-content:center}.elementor .e-b013995-c3401b8{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-9b25e56{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-ca815fc-97ab176{padding:0}.elementor .e-bade0f1-7177bab{width:1px;height:auto;background-color:#D6D5D5}.elementor .e-4f469e9-847e4a7{padding:0}.elementor .e-27a45c9-5a5e0a0{width:1px;height:auto;background-color:#D6D5D5}.elementor .e-50d0206-28883a1{padding:0}.elementor .e-f407b56-47c8c75{width:1px;height:auto;background-color:#D6D5D5}.elementor .e-f57e4c9-e0a3ddf{padding:0}.elementor .e-5666481-9b78bb1{width:1px;height:auto;background-color:#D6D5D5}.elementor .e-8a17798-65b6598{padding:0}.elementor .e-c6326d7-3183d05{height:auto;column-gap:17px;padding:22px;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;row-gap:0;justify-content:center}.elementor .e-d403fb3-9d8ebf0{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-7d81948-24af7bb{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-75ee38d-3a56e32{height:auto;padding-block-start:8px;padding-block-end:15px;padding-inline-start:10px;padding-inline-end:15px;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;gap:25px;justify-content:center}.elementor .e-3619985-0135f02{font-family:"Open Sans";font-weight:500;font-size:16px;color:#0d1f3ccc}.elementor .e-985aaac-d2cfc6f{height:auto;padding:10px;margin-block-start:15px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:12px;background-color:#daf1ff80;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);display:flex;flex-direction:row;gap:25px;justify-content:center}.elementor .e-1b12e08-f199ec1{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-c3603e6-a0245dc{font-family:"Open Sans";font-weight:500;font-size:17px;color:#0e1f3dCC;text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-f8f3f7e-9c22320{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column}.elementor .e-0d8bf25-ee1cfdc{font-family:"Open Sans";font-weight:700;font-size:16px;color:#0D1F3C}.elementor .e-33f5951-a5f1342{width:50px;height:2px;margin-block-start:6px;background-color:#FFC31A}.elementor .e-54569e6-8e548cd{font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:7px}.elementor .e-ba6403f-acd13e0{width:112%;font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding:10px;margin-block-start:7px;margin-block-end:-10px;margin-inline-start:0;margin-inline-end:0;background-color:#daf1ff80}.elementor .e-28466c2-19db25a{width:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;align-items:center}.elementor .e-a12d510-c715f40{font-family:"Open Sans";font-weight:700;font-size:16px;color:#0D1F3C}.elementor .e-ecb1aea-f2ea259{width:50px;height:2px;margin-block-start:6px;background-color:#FFC31A}.elementor .e-c30b968-bac65b2{font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:7px}.elementor .e-27532a7-a0e107b{width:112%;font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding:10px;margin-block-start:24px;margin-block-end:-10px;margin-inline-start:0;margin-inline-end:0;background-color:#daf1ff80}.elementor .e-e4303d6-9f6423e{width:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;align-items:center}.elementor .e-4411221-a4fdc8a{font-family:"Open Sans";font-weight:700;font-size:16px;color:#0D1F3C}.elementor .e-cf0a4c1-3da451c{width:50px;height:2px;margin-block-start:6px;background-color:#FFC31A}.elementor .e-941d5f3-f511173{font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:7px}.elementor .e-b4693b9-7eabde8{width:112%;font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding:10px;margin-block-start:7px;margin-block-end:-11px;margin-inline-start:0;margin-inline-end:0;background-color:#daf1ff80}.elementor .e-8bb9c39-0b5647c{width:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;align-items:center}.elementor .e-94271dc-ad79097{font-family:"Open Sans";font-weight:700;font-size:16px;color:#0D1F3C}.elementor .e-6e98856-4ed456c{width:50px;height:2px;margin-block-start:6px;background-color:#FFC31A}.elementor .e-fe0e64f-cdb6986{font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:7px}.elementor .e-e373d60-b219a05{width:112%;font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding:10px;margin-block-start:24px;margin-block-end:-11px;margin-inline-start:0;margin-inline-end:0;background-color:#daf1ff80}.elementor .e-e11b914-0682ad8{width:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;align-items:center}.elementor .e-7dee8cb-44e9a37{font-family:"Open Sans";font-weight:700;font-size:15px;color:#0D1F3C}.elementor .e-ff85afe-7d949c4{width:50px;height:2px;margin-block-start:6px;background-color:#FFC31A}.elementor .e-235dee5-579609c{font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:7px;margin-block-end:0}.elementor .e-d8f7e6e-bcf48bc{width:112%;font-family:"Open Sans";font-weight:600;font-size:13px;color:#0d1f3ccc;text-align:center;padding:10px;margin-block-start:24px;margin-block-end:-9px;margin-inline-start:0;margin-inline-end:0;background-color:#daf1ff80}.elementor .e-104f0b1-093af29{width:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;align-items:center}.elementor .e-45892eb-fe75ffb{height:auto;padding-block-start:10px;padding-block-end:15px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:5px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:12px;background-color:#fff0;display:flex;flex-direction:row;gap:30px;justify-content:center}.elementor .e-e8304ca{padding:0;margin-block-start:45px;flex-direction:column}.elementor .e-b137b3f-d5815d4{font-family:"Open Sans";font-weight:600;font-size:22px;color:#fff;margin-block-start:10px;margin-inline-start:22px}.elementor .e-8fb421d-df83e06{width:65%;padding-block-start:0;padding-block-end:0;margin-block-start:20px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-9f6c095-12b64f0{height:180px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:35px;border-radius:12px;background-image:linear-gradient(90deg,#0e1f3d 10%,#fff0 50%),url(https://travellia.com.mx/wp-content/uploads/2026/06/BANNER-SALIDAS-1.jpg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;box-shadow:0 0 10px 0 rgb(0 0 0 / .25);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-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{padding-block-start:15px;padding-block-end:20px;margin-block-start:35px;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}