:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-9c4a7e2f{background:linear-gradient(to left,rgba(0,47,105,0.9) 0%,rgba(0,47,105,0.9) 100%),url(https://queretarotransportation.com/wp-content/uploads/2026/07/Queretaro-Transportation-HERO-Image.jpg) 50% 85% /cover no-repeat;background-blend-mode:normal,normal}.gb-element-31d8b6a4{align-items:flex-start;display:flex;padding-bottom:220px;padding-top:180px;position:relative}@media (max-width:1024px){.gb-element-31d8b6a4{flex-direction:column;padding-bottom:50px;padding-left:40px;padding-right:40px}}@media (max-width:767px){.gb-element-31d8b6a4{padding-left:20px;padding-right:20px}}.gb-element-f27a930d{background-color:#ffffff;margin-top:-250px;position:relative;z-index:9;border-radius:25px;padding:45px}@media (max-width:1024px){.gb-element-f27a930d{margin-top:0px}}@media (max-width:767px){.gb-element-f27a930d{margin-top:30px;padding-left:20px;padding-right:20px}}.gb-element-62e4c1b8{margin-bottom:70px}@media (max-width:1024px){.gb-element-62e4c1b8{padding-left:40px;padding-right:40px}}@media (max-width:767px){.gb-element-62e4c1b8{padding-left:20px;padding-right:20px}}.gb-element-7f3c91a6{align-items:center;column-gap:20px;display:flex;margin-left:15px}.gb-element-b72e4c91{background-color:var(--qt-navy);color:#ffffff;margin-top:-15px;padding-bottom:20px;padding-left:20px;padding-right:20px}.gb-element-588552eb{background:linear-gradient(to left,rgba(0,47,104,0.90) 0%,rgba(0,47,104,0.90) 100%),url(https://queretarotransportation.com/wp-content/uploads/2026/07/Queretaro-Transportation-HERO-Image.jpg) 50% 80% /cover no-repeat;background-blend-mode:normal,normal;background-color:#002f69;color:#ffffff;overflow-x:hidden;overflow-y:hidden;padding-bottom:52px;padding-top:58px;position:relative;border-top:3px solid #2f96eb;margin:0px}.gb-element-df15a4f7{padding-bottom:70px;padding-top:70px;position:relative}@media (max-width:1024px){.gb-element-df15a4f7{padding-left:32px;padding-right:32px}}@media (max-width:767px){.gb-element-df15a4f7{padding-left:20px;padding-right:20px;padding-top:35px}}.gb-element-23374997{align-items:flex-start;column-gap:54px;display:grid;grid-template-columns:1.2fr 0.9fr 0.9fr 1.15fr;row-gap:36px}@media (max-width:1024px){.gb-element-23374997{column-gap:42px;grid-template-columns:1fr 1fr;row-gap:42px}}@media (max-width:767px){.gb-element-23374997{grid-template-columns:1fr;row-gap:34px}}.gb-element-f5d8e407{padding-right:40px}@media (max-width:1024px){.gb-element-f5d8e407{grid-column:auto;padding-right:0px}}@media (max-width:767px){.gb-element-f5d8e407{grid-column:auto}}.gb-element-21be176c{padding-left:20px}@media (max-width:767px){.gb-element-21be176c{padding-left:0px}}.gb-element-96b518ca{display:flex;flex-direction:column;row-gap:11px}@media (max-width:767px){.gb-element-e63fe9bf{padding-left:0px}}.gb-element-55b42487{display:flex;flex-direction:column;row-gap:11px}@media (max-width:1024px){.gb-element-c2289643{grid-column:auto}}@media (max-width:767px){.gb-element-c2289643{grid-column:auto;padding-left:0px}}.gb-element-36508a47{background-color:#062f62;color:rgba(255,255,255,0.12);font-size:12px;border:1px solid rgba(255,255,255,0.12);padding:15px 20px}.gb-element-a0cb7cec{padding-bottom:35px;padding-top:35px;text-align:center}.gb-text-a7d3f209{color:#002f69;font-size:24px;margin-bottom:2px}@media (max-width:767px){.gb-text-a7d3f209{font-size:19px;line-height:1.1em}}.gb-text-5be981c6{color:#5d636a;font-size:17px}@media (max-width:767px){.gb-text-5be981c6{font-size:15px;line-height:1.1em}}.gb-text-d84e2b57{align-items:center;background-blend-mode:normal;background-image:linear-gradient(135deg,#49adf8 0%,#2f96eb 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 6px 16px 0px rgba(47,150,235,0.24);color:#ffffff;column-gap:8px;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0.03em;text-decoration:none;border:1px solid rgba(255,255,255,0.20);border-radius:6px;padding:10px 16px}.gb-text-d84e2b57:is(:hover,:focus){background-blend-mode:normal;background-image:linear-gradient(135deg,#3ca4f2 0%,#2589dc 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 8px 20px 0px rgba(47,150,235,0.32);color:#ffffff;text-decoration:none;transform:translate3d(0px,-1px,0px);border:1px solid rgba(255,255,255,0.32)}.gb-text-d84e2b57 .gb-shape svg{fill:currentColor;flex-shrink:0;height:16px;width:16px}.gb-text-f0cbdb6e{color:rgba(255,255,255,0.82);font-size:14px;line-height:1.5em;margin-top:15px;max-width:270px;padding-bottom:5px;padding-top:15px;border-top:1px solid rgba(207,212,212,0.48)}@media (max-width:767px){.gb-text-f0cbdb6e{font-size:16px;margin-bottom:8px;padding-bottom:15px}}.gb-text-c9300913{color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media (max-width:767px){.gb-text-c9300913{font-size:21px}}.gb-text-6a9d12b2{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-6a9d12b2:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-6a9d12b2:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-6a9d12b2 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-6a9d12b2{font-size:19px}}.gb-text-823ab33c{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-823ab33c:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-823ab33c:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-823ab33c .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-823ab33c{font-size:19px}}.gb-text-e022d6f5{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-e022d6f5:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-e022d6f5:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-e022d6f5 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-e022d6f5{font-size:19px}}.gb-text-48749a45{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-48749a45:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-48749a45:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-48749a45 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-48749a45{font-size:19px}}.gb-text-b677ffce{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-b677ffce:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-b677ffce:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-b677ffce .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-b677ffce{font-size:19px}}.gb-text-fbe919fe{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-fbe919fe:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-fbe919fe:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-fbe919fe .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-fbe919fe{font-size:19px}}.gb-text-9185f4a7{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-9185f4a7:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-9185f4a7:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-9185f4a7 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-9185f4a7{font-size:19px}}.gb-text-44678ead{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-44678ead:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-44678ead:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-44678ead .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-44678ead{font-size:19px}}.gb-text-ed884671{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-ed884671:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-ed884671:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-ed884671 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-ed884671{font-size:19px}}.gb-text-af42127b{color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media (max-width:767px){.gb-text-af42127b{font-size:21px}}.gb-text-a6ff568c{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-a6ff568c:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-a6ff568c:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-a6ff568c .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-a6ff568c{font-size:19px}}.gb-text-a0538ad5{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-a0538ad5:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-a0538ad5:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-a0538ad5 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-a0538ad5{font-size:19px}}.gb-text-a92e49ca{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-a92e49ca:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-a92e49ca:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-a92e49ca .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-a92e49ca{font-size:19px}}.gb-text-bf3365be{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-bf3365be:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-bf3365be:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-bf3365be .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-bf3365be{font-size:19px}}.gb-text-0673eba8{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-0673eba8:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-0673eba8:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-0673eba8 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-0673eba8{font-size:19px}}.gb-text-f6472eb7{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-f6472eb7:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-f6472eb7:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-f6472eb7 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-f6472eb7{font-size:19px}}.gb-text-9380365f{color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media (max-width:767px){.gb-text-9380365f{font-size:21px}}.gb-text-7591af19{align-items:flex-start;color:rgba(255,255,255,0.88);column-gap:9px;display:flex;font-size:14px;line-height:1.45em;margin-bottom:11px}.gb-text-7591af19 .gb-shape svg{color:#61b9f5;fill:currentColor;flex-shrink:0;height:15px;margin-top:2px;width:15px}.gb-text-1eb59a50{align-items:flex-start;color:rgba(255,255,255,0.88);column-gap:9px;display:flex;font-size:14px;line-height:1.45em;margin-bottom:11px}.gb-text-1eb59a50 .gb-shape svg{color:#61b9f5;fill:currentColor;flex-shrink:0;height:15px;margin-top:2px;width:15px}.gb-text-d2939303{align-items:flex-start;color:rgba(255,255,255,0.88);column-gap:9px;display:flex;font-size:14px;line-height:1.45em;margin-bottom:11px}.gb-text-d2939303 .gb-shape svg{color:#61b9f5;fill:currentColor;flex-shrink:0;height:15px;margin-top:2px;width:15px}.gb-text-bde95c2c{color:rgba(255,255,255,0.70);font-size:14px;margin-bottom:5px}.gb-text-bde95c2c a{color:rgba(255,255,255,0.78)}.gb-text-bde95c2c a:hover{color:#61b9f5}.gb-media-f1a9386d{max-width:100%;object-fit:cover;width:220px}.gb-media-5caf1481{height:auto;max-width:95%;object-fit:cover;width:auto}@media (max-width:1024px){.gb-media-5caf1481{max-width:100%;width:300px}}@media (max-width:767px){.gb-media-5caf1481{max-width:95%;width:auto}}