.elementor .e-7ad7742-1dae292{width:83%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:35px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-152bc6a-7617650{width:60%;padding-block-start:45px;padding-block-end:35px;padding-inline-start:35px;padding-inline-end:0;flex-direction:column}.elementor .e-3e5d8f6-d23c1e5{width:100%;height:35px;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-3e5d8f6-d23c1e5:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-b09df49-025492f{width:100%;height:35px;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;border-style:solid}.elementor .e-b09df49-025492f:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-65a7fda-48eee3b{width:100%;height:35px;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;border-style:solid}.elementor .e-65a7fda-48eee3b:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-07d0bc1-2395c68{font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-07d0bc1-2395c68:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-4256ccd-e6fd4e1{width:100%;font-family:Montserrat;font-weight:500;font-size:14px;color:#fff;text-transform:none;padding-inline-start:2px;border-radius:6px;background-image:url(https://travellia.com.mx/wp-content/uploads/2026/08/paper-plane.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:17px 17px;background-position:213px 8px;background-color:#FFC31A}.elementor .e-4256ccd-e6fd4e1:hover,.elementor .e-4256ccd-e6fd4e1:focus-visible{background-color:#F0B71A}.elementor .e-d407639-22b5223{color:#42b46eb3}.elementor .e-8600132-8909330{padding:0;background-color:#fff0}.elementor .e-e24bdd3-99047cc{font-family:"Open Sans";font-weight:400;color:#ff9c9c;padding:0;background-color:#fff0}.elementor .e-023ebb2-f8b46fe{width:90%;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column;justify-content:center;align-items:center}.elementor .e-c74e025-e290598{width:40%;padding-block-start:10px;padding-block-end:0;padding-inline-start:50px;padding-inline-end:10px}.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/wp-content/uploads/2026/08/nosotros-page.jpg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,0 -90px;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-a8b2d0d-5a3ce7e{font-family:Montserrat;font-weight:600;font-size:38px;color:#0D1F3C;text-align:center}.elementor .e-89a7356-717feb2{font-family:"Open Sans";font-weight:500;font-size:17px;color:#0d1f3ccc;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-22055c1-10cc6a5{width:70%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:6px;background-color:#0e1f3d;align-self:center}.elementor .e-22055c1-10cc6a5:hover,.elementor .e-22055c1-10cc6a5:focus-visible{border-radius:6px;background-color:#16315F}.elementor .e-df2b1b8-301f907{width:15%;padding-block-start:16px;padding-block-end:19px;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-900f24e-295f349{width:70%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:6px;background-color:#0e1f3d;align-self:center}.elementor .e-900f24e-295f349:hover,.elementor .e-900f24e-295f349:focus-visible{border-radius:6px;background-color:#16315F}.elementor .e-db9ec43-14da9fc{width:15%;padding-block-start:16px;padding-block-end:19px;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-b5fc420-d79caf2{width:70%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:6px;background-color:#0e1f3d;align-self:center}.elementor .e-b5fc420-d79caf2:hover,.elementor .e-b5fc420-d79caf2:focus-visible{border-radius:6px;background-color:#16315F}.elementor .e-682c53c-21ab0f1{width:15%;padding-block-start:16px;padding-block-end:19px;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-e8b094b-1e2e306{width:70%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin:-5px;border-radius:6px;background-color:#0e1f3d;align-self:center}.elementor .e-e8b094b-1e2e306:hover,.elementor .e-e8b094b-1e2e306:focus-visible{border-radius:6px;background-color:#16315F}.elementor .e-2eb3c11-90dfcdd{width:15%;padding-block-start:16px;padding-block-end:19px;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-0e597f0-fb521f9{width:20%;padding-block-start:16px;padding-block-end:17px;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-3dd4df3{column-gap:30px;padding-block-start:15px;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;border-radius:12px;background-color:#fff0;display:flex;flex-direction:row;row-gap:0;justify-content:center}.elementor .e-f70a36f-3d39cab:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-f70a36f-3d39cab{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-91683bc-57d4116:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-91683bc-57d4116{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-b9ee04e-f99e54f:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-b9ee04e-f99e54f{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-0d556e6-c974df7:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-0d556e6-c974df7{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-6a1097d-e7a086d:focus{border-color:#D6D5D5;border-style:solid}.elementor .e-6a1097d-e7a086d{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;color:#0c0d0e;border-radius:6px}.elementor .e-628599a-cd67a4f{width:49%;font-family:"Open Sans";font-weight:400;font-size:13px;color:#0b0c0d78;border-radius:6px;background-color:#fafafa;color:#0b0c0d78!important;\n}.elementor .e-628599a-cd67a4f:focus{color:#0b0c0d78;border-color:#D6D5D5;background-color:#FFF;color:#0b0c0d78!important;\n}.elementor .e-427da81-d5d6b86:focus{border-radius:6px;border-color:#D6D5D5;border-style:solid}.elementor .e-427da81-d5d6b86{font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px}.elementor .e-06465f8-75c6be1{width:100%;font-family:"Open Sans";font-weight:500;font-size:14px;letter-spacing:0;text-transform:none;border-radius:6px;background-image:url(https://travellia.com.mx/wp-content/uploads/2026/08/paper-plane.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:403px 9px;background-color:#0e1f3d;transition:all 150ms}.elementor .e-06465f8-75c6be1:hover,.elementor .e-06465f8-75c6be1:focus-visible{font-family:"Open Sans";letter-spacing:0;background-image:url(https://travellia.com.mx/wp-content/uploads/2026/08/paper-plane.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:405px 8px;background-color:#16315F}.elementor .e-1954577-6bf5fbf{flex-direction:row;flex-wrap:wrap}.elementor .e-38dc665-728dd7d{width:64%;padding-block-start:20px;padding-block-end:10px;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:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:column}.elementor .e-a51bf9e-e841d69{width:27%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:35px;border-radius:12px;background-color:#0876b01a;box-shadow:0 0 10px 0 rgb(0 0 0 / .2);flex-direction:column}.elementor .e-6752690-9160fcc{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow:visible;\n}.elementor .e-d48e92e-d0a4aa0{width:70%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:21px;margin-block-end:0;margin-inline-start:7px;margin-inline-end:0;border-radius:6px;background-color:#0e1f3d;align-self:start}.elementor .e-d48e92e-d0a4aa0:hover,.elementor .e-d48e92e-d0a4aa0:focus-visible{border-radius:6px;background-color:#16315F}.elementor .e-2ee0ab1-314059e{width:37%;padding-block-start:0;padding-block-end:0;padding-inline-start:15px;flex-direction:column}.elementor .e-62a3fa7-9d0d631{width:22%;height:260px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-59d0ca0-da96ea8{width:37%;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:0;flex-direction:column}.elementor .e-3c30e60-6803d3d{width:94%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:36px;margin-inline-end:0;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:row;gap:10px}.elementor .e-0dd1274-4907494{width:45%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:35px;padding-inline-end:35px;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-direction:row;flex-wrap:wrap;align-content:start}.elementor .e-48f5ea3-54e4dbb{width:20%;height:111px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-5e8b6cc-e15d534{width:20%;height:111px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-68f184c-3547581{width:20%;height:111px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-68e3056-378a6c7{width:20%;height:111px;object-fit:cover;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor .e-f10dfc5-2da57dd{width:45%;font-family:"Open Sans";font-weight:500;font-size:13px;color:#0e1f3d;letter-spacing:0;text-transform:none;padding-block-start:2px;padding-block-end:4px;padding-inline-start:0;padding-inline-end:29px;margin-block-start:15px;margin-block-end:0;margin-inline-start:7px;margin-inline-end:0;border-radius:6px;border-width:1px;border-color:#0e1f3d;border-style:solid;background-image:url(https://travellia.com.mx/wp-content/uploads/2026/08/blue-right-arrow.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:199px 5px;background-color:#fff0;transition:all 300ms;align-self:start}.elementor .e-f10dfc5-2da57dd:hover,.elementor .e-f10dfc5-2da57dd:focus-visible{color:#fff;border-radius:6px;background-image:url(https://travellia.com.mx/wp-content/uploads/2026/08/white-right-arrow.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:22px 22px;background-position:201px 4px;background-color:#16315F}.elementor .e-cde0e07-5955f58{width:50%;column-gap:12px;margin-block-start:0;margin-block-end:0;margin-inline-start:30px;margin-inline-end:0;border-radius:12px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);flex-wrap:wrap;justify-content:center}.elementor .e-d9f2842-395744a{width:96.4%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:37px;background-color:#fff0;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:12px;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:12px;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;background-color:#fafafa;padding-left:30px;\n}.elementor .e-7a8a1a3-d68019a:focus{border-color:#D6D5D5;border-style:solid;background-color:#fff}.elementor .e-7a8a1a3-d68019a:active{background-color:#fff}.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;background-color:#fafafa;padding-left:30px;\n}.elementor .e-4c81065-62b53c7:focus{border-color:#D6D5D5;border-style:solid;background-color:#fff}.elementor .e-da12f5a-265b8e6{width:24%;height:36px;font-family:"Open Sans";font-weight:400;font-size:13px;border-radius:6px;border-color:#D6D5D5;background-color:#fafafa;padding-left:35px;\n}.elementor .e-da12f5a-265b8e6:active{border-style:solid}.elementor .e-da12f5a-265b8e6:focus{border-color:#fff;border-style:solid;background-color:#fff}.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-95ccf1a{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{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}