/* Scoped to the new WordPress blocks. No global restyling of existing content. */
.ggt-site.ggt-site.ggt-site.ggt-site{--ggt-gold:#efc813;--ggt-ink:#14161c;--ggt-muted:#5c6471;--ggt-line:#e5e8ed;--ggt-green:#139a60;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ggt-ink);font-size:16px;line-height:1.6;box-sizing:border-box;max-width:none!important}
.ggt-site.ggt-site.ggt-site.ggt-site *{box-sizing:border-box}
.ggt-site.ggt-site.ggt-site.ggt-site :where(p,h1,h2,h3,figure,ul){margin:0}
.ggt-site.ggt-site.ggt-site.ggt-site :where(a){text-decoration:none;color:inherit}
.ggt-site.ggt-site.ggt-site.ggt-site :where(img){max-width:100%;display:block}
.ggt-site.ggt-site.ggt-site.ggt-site :where(h1,h2,h3){font-family:"Space Grotesk",Inter,system-ui,sans-serif}
.ggt-site.ggt-site.ggt-site.ggt-site :where(.wp-block-group,.wp-block-buttons){margin-block-start:0;margin-block-end:0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-container{width:min(1280px,100%);margin-inline:auto;padding-inline:32px}
.ggt-elementor-host,.ggt-elementor-host>.elementor-widget,.ggt-elementor-host>.elementor-widget>.elementor-widget-container{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}
.ggt-header.ggt-header.ggt-header.ggt-header{position:relative;z-index:30;background:#fff;border-bottom:1px solid #e5e8ed}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-inner{width:min(1440px,100%);min-height:88px;margin:auto;padding:14px 32px;display:flex;align-items:center;gap:24px}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{margin:0!important;width:180px;flex:0 0 180px}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:180px;height:60px;object-fit:contain}
.ggt-site.ggt-site.ggt-site.ggt-site .wp-block-buttons{display:flex;gap:14px;align-items:center;flex-wrap:wrap}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-main-nav{gap:20px;flex:1;justify-content:center}
.ggt-site.ggt-site.ggt-site.ggt-site .wp-block-button{margin:0}
.ggt-site.ggt-site.ggt-site.ggt-site .wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:1px solid transparent;border-radius:10px;padding:13px 21px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;box-shadow:none;text-decoration:none;min-height:48px;transition:background .18s,color .18s,border-color .18s}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link .wp-block-button__link,.ggt-header.ggt-header.ggt-header.ggt-header .ggt-login .wp-block-button__link{padding:9px 0;background:transparent;color:#252b36;font-size:13px;font-weight:600;border-radius:0}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link a:hover,.ggt-header.ggt-header.ggt-header.ggt-header .ggt-login a:hover{color:#806700}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-actions{gap:20px;flex-wrap:nowrap}
.ggt-header.ggt-header.ggt-header.ggt-header #gogo-platform-login{margin:0;order:0}
.ggt-header.ggt-header.ggt-header.ggt-header #gogo-platform-login summary{font-size:12px;border:0;padding:10px 0;background:#fff}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a{background:var(--ggt-gold);color:#14161c;font-size:13px;white-space:nowrap;padding:13px 17px}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a:hover{background:#ffdc38}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-hero{background:#0e1016;color:#fff;padding:42px 0 38px;overflow:hidden}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-seo-title{margin:0 0 10px;color:#c3c7cf;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.5}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-title{max-width:1120px;margin:0;font-size:clamp(34px,3.8vw,57px);font-weight:750;letter-spacing:-1.9px;line-height:1.1;color:#fff}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-gold{color:var(--ggt-gold)}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-subtitle{font-size:19px;line-height:1.5;color:#bfc4ce;margin-top:16px;margin-bottom:28px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-selector{display:grid;grid-template-columns:270px minmax(0,1fr);gap:22px;align-items:stretch}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs{display:flex;flex-direction:column;align-items:stretch;gap:10px;justify-content:flex-start}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button{width:100%}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link{display:block;position:relative;width:100%;height:100%;min-height:88px;padding:18px 28px 18px 60px;background:#1a1d25;border:1px solid #333741;border-radius:12px;text-align:left;color:#bdc3cf;font-size:12px;font-weight:400}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link strong{display:inline-block;color:#fff;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:5px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a::after{content:'›';position:absolute;right:14px;top:28px;font-size:24px;line-height:1;color:currentColor}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a::before{content:'';position:absolute;left:18px;top:26px;width:28px;height:28px;background:currentColor;mask:var(--ggt-icon) center/contain no-repeat;-webkit-mask:var(--ggt-icon) center/contain no-repeat}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a:hover{background:#252a34;border-color:#717681}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .is-selected a{background:var(--ggt-gold);border-color:var(--ggt-gold);color:#302800}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .is-selected a strong{color:#11141a}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panels{min-width:0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:0;background:#171a22;border:1px solid #303540;border-radius:16px;overflow:hidden;min-height:382px;color:#fff}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel[hidden]{display:none!important}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-copy{padding:26px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;color:#a99226;line-height:1.5;margin:0 0 12px;text-transform:uppercase}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-hero .ggt-eyebrow{color:var(--ggt-gold)}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-product-title{margin:0 0 9px;color:#fff;font-weight:750;font-size:clamp(26px,2.5vw,37px);letter-spacing:-1.1px;line-height:1.08}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tagline{color:var(--ggt-gold);font-weight:750;font-family:"Space Grotesk",Inter,system-ui,sans-serif;font-size:clamp(19px,1.8vw,25px);line-height:1.2;letter-spacing:-.5px;margin:0 0 13px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-description{font-size:13px;line-height:1.65;color:#c8cdd7;margin:0 0 17px;max-width:530px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefits{display:grid;gap:7px;padding:0!important;list-style:none!important;margin:0 0 21px!important}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefits li{position:relative;padding-left:23px;font-size:13px;line-height:1.5;list-style:none!important;color:#f0f1f4}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefits li::before{content:'✓';position:absolute;left:0;color:var(--ggt-gold);font-weight:800;font-size:17px;top:-1px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-actions{margin-top:auto;gap:10px 18px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-whatsapp a{background:var(--ggt-green);color:#fff;border-color:#23b577;font-size:13px;padding:13px 17px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-whatsapp a::before,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-header-quote a::before{content:'';display:block;width:21px;height:21px;flex:0 0 21px;background:currentColor;mask:var(--ggt-whatsapp) center/contain no-repeat;-webkit-mask:var(--ggt-whatsapp) center/contain no-repeat}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-whatsapp a:hover{background:#0d7d4b}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-more a{padding:10px 0;background:transparent;border-radius:0;color:#e8ebf0;font-size:12px;font-weight:500;border-bottom:1px solid #6c7380;min-height:40px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-more a:hover{color:var(--ggt-gold);border-color:var(--ggt-gold)}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo{position:relative;margin:0!important;min-width:0;min-height:100%;align-self:stretch;background:#242b35;overflow:hidden}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo img{display:block;width:100%!important;height:100%!important;position:absolute;inset:0;object-fit:cover;border-radius:0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo figcaption{position:absolute;right:10px;bottom:8px;z-index:1;background:#0009;color:#fff;font-size:9px;line-height:1.4;padding:3px 6px;border-radius:4px;margin:0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel-gogopay .ggt-photo img{object-position:38% center}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel-gps .ggt-photo img{object-position:32% center}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel-contador-de-pasajeros .ggt-photo img{object-position:48% center}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary{padding:24px 0 28px;background:#f7f8fa;border-bottom:1px solid var(--ggt-line)}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-title{margin:0 0 14px;font-size:17px;line-height:1.4;color:#14161c;font-weight:750;letter-spacing:-.3px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card{position:relative;background:#fff;border:1px solid var(--ggt-line);border-radius:12px;transition:border-color .18s,box-shadow .18s}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a{display:block;position:relative;min-height:112px;padding:40px 12px 14px;color:#737c89;font-size:10px;line-height:1.6}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a strong{font-size:12px;line-height:1.3;color:#202631;font-weight:700}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a::before{content:'';position:absolute;top:13px;left:12px;width:22px;height:22px;background:#19212e;mask:var(--ggt-icon) center/contain no-repeat;-webkit-mask:var(--ggt-icon) center/contain no-repeat}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card:hover{border-color:#d5b219;box-shadow:0 4px 16px #10182008}
.ggt-site.ggt-site.ggt-site.ggt-site a:focus-visible,.ggt-site.ggt-site.ggt-site.ggt-site [tabindex]:focus-visible,.ggt-site.ggt-site.ggt-site.ggt-site summary:focus-visible{outline:3px solid #d1a900;outline-offset:4px}
.ggt-service{margin:0;background:#fff;color:#14161c}
.ggt-service #contenido{margin:0;padding:0;max-width:none}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-breadcrumb{font-size:12px;color:#acb2bd;margin:0 0 22px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-breadcrumb a{color:#e1e5ec;text-decoration:underline;text-underline-offset:3px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-breadcrumb span{padding-inline:8px;color:#737c89}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone{min-height:460px;grid-template-columns:minmax(0,1fr) minmax(0,1.07fr);border:0;background:transparent;border-radius:0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-copy{padding:6px 46px 6px 0}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-product-title{font-size:clamp(34px,4.2vw,58px);margin-bottom:14px;letter-spacing:-1.8px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-tagline{font-size:clamp(23px,2.45vw,34px);margin-bottom:20px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-description{font-size:15px;margin-bottom:22px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-benefits{gap:9px;margin-bottom:24px!important}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-benefits li{font-size:15px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-photo{border-radius:16px;min-height:460px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-assurance{font-size:10px;color:#a8b0be;margin-top:14px;line-height:1.5}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 15px;background:#242519;border:1px solid #a08a24;border-radius:12px;padding:12px 16px;margin:0 0 22px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-label{grid-column:1/-1;font-size:10px;letter-spacing:.08em;font-weight:700;color:#f2d95f}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-amount{font-size:14px;color:#fff;line-height:1.4}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-amount strong{font-size:34px;color:#fff}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-period{font-size:12px;align-self:center;color:#dde0d5}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-note{grid-column:1/-1;font-size:9px;color:#c1c3ad;margin-top:5px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-strip{background:#f7f8fa;padding:24px 0;border-bottom:1px solid var(--ggt-line)}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-four-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card{position:relative;background:#fff;border:1px solid var(--ggt-line);border-radius:12px;padding:19px 18px 19px 57px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card::before{content:'';position:absolute;left:18px;top:22px;width:25px;height:25px;background:#a48500;mask:var(--ggt-icon) center/contain no-repeat;-webkit-mask:var(--ggt-icon) center/contain no-repeat}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card h2{font-size:14px;font-weight:700;letter-spacing:-.25px;line-height:1.3;margin:0 0 6px;color:#171e29}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card p{font-size:12px;line-height:1.5;color:#68707d}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-section{padding:68px 0;background:#fff}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-section-muted{background:#f7f8fa}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-section-title{font-size:clamp(26px,3vw,38px);font-weight:750;letter-spacing:-1px;line-height:1.18;color:#151b25;margin:0 0 28px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step{padding:26px;background:#fff;border:1px solid var(--ggt-line);border-radius:14px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step-number{font-size:13px;font-weight:800;letter-spacing:.1em;color:#987b00;margin:0 0 20px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step h3,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-related-card h3{font-size:19px;color:#202733;line-height:1.3;letter-spacing:-.4px;margin:0 0 10px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step p:last-child,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-related-card p{font-size:14px;color:#68717d;line-height:1.6}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq{background:#fff;border:1px solid var(--ggt-line);border-radius:12px;overflow:hidden;margin-bottom:12px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq summary{position:relative;font-size:15px;font-weight:650;line-height:1.5;padding:20px 48px 20px 20px;cursor:pointer;list-style:none;color:#222c3b}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq summary::-webkit-details-marker{display:none}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq summary::after{content:'+';position:absolute;right:20px;top:18px;color:#937800;font-size:23px;line-height:1}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq[open] summary::after{content:'−'}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq p{padding:0 20px 20px;font-size:14px;color:#68717d;line-height:1.7}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-related-card{border:1px solid var(--ggt-line);padding:24px;border-radius:14px;background:#fff}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-related-card h3 a:hover{color:#8c7200}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-bottom-cta{padding:45px 0;background:#f9f4da;text-align:center}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-bottom-cta .ggt-section-title{margin-bottom:12px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-bottom-cta p{font-size:15px;color:#686344;margin-bottom:22px}
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-bottom-cta .ggt-actions{justify-content:center}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer{background:#10131a;color:#aeb7c5;padding:35px 0;font-size:13px}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer .ggt-footer-brand{color:#e6eaf1;margin-bottom:20px;font-size:15px}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer .ggt-footer-brand strong{font-size:22px;color:#fff}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer .ggt-footer-link a{padding:0;background:transparent;color:#bec6d2;font-size:12px;font-weight:500;border-radius:0;min-height:35px}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer p:last-child{margin-top:15px;font-size:12px}
.ggt-footer.ggt-footer.ggt-footer.ggt-footer a:hover{color:var(--ggt-gold)}
.ggt-skip-link{position:absolute;left:14px;top:-100px;background:#fff;color:#111;padding:12px 18px;z-index:9999}
.ggt-skip-link:focus{top:10px}
/* All panels remain readable and linkable when JavaScript is unavailable. */
.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panels>.ggt-panel+.ggt-panel{margin-top:18px}
.ggt-enhanced.ggt-enhanced.ggt-enhanced.ggt-enhanced .ggt-panels>.ggt-panel+.ggt-panel{margin-top:0}
/* Do not clip photographs or hide panels while editing their native image blocks. */
.editor-styles-wrapper .ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo img{position:static;height:auto!important;aspect-ratio:3/2;object-fit:cover}
.editor-styles-wrapper .ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo{min-height:0}
.editor-styles-wrapper .ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel{min-height:0}
@media(min-width:1100px){.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel-gps:not(.ggt-standalone) .ggt-product-title{font-size:30px}}
@media(max-width:1150px){
 .ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-inner{gap:20px;padding-inline:24px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-main-nav{gap:13px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{width:145px;flex-basis:145px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:145px;height:50px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-login{display:none}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link a{font-size:12px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a{font-size:12px;padding-inline:12px}
 .ggt-site.ggt-site.ggt-site.ggt-site .ggt-selector{grid-template-columns:235px minmax(0,1fr);gap:16px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-copy{padding:22px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link{padding-left:50px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a::before{left:14px;width:24px;height:24px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link strong{font-size:14px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel:not(.ggt-standalone){grid-template-columns:1.1fr 1fr}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-title{font-size:45px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-product-title{font-size:29px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-actions{gap:7px 12px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-whatsapp a{font-size:12px;padding:11px 13px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-four-grid{gap:10px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card{padding-left:47px;padding-right:12px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card::before{left:13px;width:23px}
}
@media(max-width:900px){
 .ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-inner{flex-wrap:wrap;justify-content:space-between;gap:5px 18px;padding-top:10px;padding-bottom:10px;min-height:0}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-main-nav{order:3;flex:0 0 100%;justify-content:space-between;gap:6px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link a{min-height:36px;font-size:12px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-actions{margin-left:auto}
 .ggt-site.ggt-site.ggt-site.ggt-site .ggt-container{padding-inline:24px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-title{font-size:39px;letter-spacing:-1.3px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-subtitle{font-size:16px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-selector{grid-template-columns:1fr;gap:18px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link{padding:14px 10px 12px;min-height:90px;font-size:10px;line-height:1.4}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link strong{font-size:13px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a::before,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs a::after{display:none}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel{min-height:355px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel:not(.ggt-standalone){grid-template-columns:1fr 1fr}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-product-title{font-size:32px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a{min-height:100px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-copy{padding-right:26px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-product-title{font-size:39px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-tagline{font-size:26px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-photo{min-height:430px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq-layout{gap:30px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-three-grid{gap:14px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-related-card{padding:22px}
}
@media(max-width:600px){
 .ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-actions{gap:9px}.ggt-header.ggt-header.ggt-header.ggt-header #gogo-platform-login summary{font-size:0;gap:0;width:30px;min-height:40px}.ggt-header.ggt-header.ggt-header.ggt-header #gogo-platform-login summary svg{width:20px;height:20px}.ggt-header.ggt-header.ggt-header.ggt-header #gogo-platform-login .gogo-login-chevron{display:none}
 .ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-inner{padding:8px 18px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{flex-basis:135px;width:135px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:135px;height:45px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a{font-size:11px;min-height:40px;padding:10px 11px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a::before{width:16px;height:16px;flex-basis:16px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link a{font-size:10px;min-height:32px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-main-nav{gap:5px}
 .ggt-site.ggt-site.ggt-site.ggt-site .ggt-container{padding-inline:18px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-hero{padding:28px 0 26px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-seo-title{font-size:9px;letter-spacing:.055em;margin-bottom:12px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-title{font-size:32px;letter-spacing:-1.1px;line-height:1.12}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-home-subtitle{font-size:13px;margin:14px 0 22px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link{min-height:68px;padding:12px 13px;font-size:10px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .wp-block-button__link strong{font-size:13px;margin-bottom:4px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel:not(.ggt-standalone){grid-template-columns:1fr}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-copy{padding:24px 22px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-product-title{font-size:33px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tagline{font-size:24px;max-width:310px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-description{font-size:14px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefits li{font-size:13px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo{min-height:270px;aspect-ratio:4/3;order:0}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-photo img{object-position:center!important}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-panel-gogopay .ggt-photo img{object-position:30% center!important}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-whatsapp a{min-height:48px;font-size:13px;padding-inline:15px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-actions{gap:12px 17px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-more a{font-size:12px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary{padding:22px 0}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-title{font-size:16px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a{min-height:110px;font-size:10px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-secondary-card a strong{font-size:12px}
 .ggt-site.ggt-site.ggt-site.ggt-site .ggt-breadcrumb{font-size:11px;margin-bottom:22px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone{grid-template-columns:1fr;gap:26px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-copy{padding:0}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-product-title{font-size:40px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-tagline{font-size:29px;max-width:none}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-description{font-size:15px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-standalone .ggt-photo{min-height:280px;aspect-ratio:4/3}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price{width:100%}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-price-note{font-size:10px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-four-grid{gap:9px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card{padding:46px 13px 15px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card::before{top:15px;left:13px;width:23px;height:23px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card h2{font-size:13px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card p{font-size:11px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-section{padding:44px 0}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-section-title{font-size:29px;margin-bottom:24px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-three-grid,.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq-layout{grid-template-columns:1fr;gap:14px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step{padding:22px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-step-number{margin-bottom:10px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq-layout{gap:8px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-faq summary{font-size:14px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-bottom-cta{padding:36px 0}.ggt-footer.ggt-footer.ggt-footer.ggt-footer{padding:30px 0}.ggt-footer.ggt-footer.ggt-footer.ggt-footer .ggt-actions{gap:5px 15px}
}
@media(prefers-reduced-motion:reduce){.ggt-site.ggt-site.ggt-site.ggt-site *{transition:none!important;scroll-behavior:auto!important}}

.ggt-icon-pin{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-route{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%225%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2219%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8%205h7a4%204%200%200%201%200%208H9a4%204%200%200%200%200%208h7%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-people{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2021v-3a7%207%200%200%201%2014%200v3M17%204a3%203%200%200%201%200%206m2%203a6%206%200%200%201%203%205v3%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-card{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%209h20M6%2015h5%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-video{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22m16%2010%206-4v12l-6-4%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-bell{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2017h16l-2-4V9a6%206%200%200%200-12%200v4ZM9%2021h6M12%201v2%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-taxi{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%2010%202-6h12l2%206M2%2010h20v9H2ZM6%2019v3m12-3v3M6%2014h1m10%200h1M10%204V1h4v3%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-bus{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2218%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M4%2011h16M12%203v8M8%2015h1m6%200h1M7%2020v3m10-3v3%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-chart{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020V10h3v10M10%2020V6h3v14M16%2020V2h3v18%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-clock{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12%206v6l4%203%22%2F%3E%3C%2Fsvg%3E")}

.ggt-icon-tool{--ggt-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m14%205%205%205m-6-7a6%206%200%200%200-7%208L1%2019a3%203%200%200%200%204%204l8-8a6%206%200%200%200%208-7l-5%205-5-5Z%22%2F%3E%3C%2Fsvg%3E")}

.ggt-site.ggt-site.ggt-site.ggt-site{--ggt-whatsapp:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011.5a9%209%200%200%201-13.3%208L2%2021l1.5-5.7A9%209%200%201%201%2021%2011.5Z%22%2F%3E%3Cpath%20d%3D%22M8%206c-3%204%203%2010%207%209l2-2-3-2-1%202-3-3%201-1Z%22%2F%3E%3C%2Fsvg%3E")}

/* Ajustes verificados en la vista privada. */
.ggt-site.ggt-site.ggt-site.ggt-site .wp-block-group{margin-block-start:0!important}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{width:200px;flex:0 0 200px;height:64px;overflow:hidden}
.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:260px!important;max-width:none!important;height:auto!important;transform:translate(-28px,-28px)}
@media(max-width:1150px){.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{width:155px;flex-basis:155px;height:50px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:205px!important;transform:translate(-22px,-22px)}}
@media(max-width:600px){.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo{width:135px;flex-basis:135px;height:45px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-logo img{width:180px!important;transform:translate(-19px,-19px)}}

.ggt-site.ggt-site.ggt-site.ggt-site .ggt-benefit-card p{margin:0}
@media(min-width:901px){.ggt-enhanced.ggt-enhanced.ggt-enhanced.ggt-enhanced .ggt-panel{min-height:440px}.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs .ggt-tab{flex:1}}
@media(max-width:600px){.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-inner{gap:5px 8px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-actions{gap:6px}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-header-quote a{font-size:10px;padding-inline:8px}}

.ggt-site.ggt-site.ggt-site.ggt-site .ggt-tabs{margin-top:0!important;height:100%}
@media(max-width:600px){.ggt-header.ggt-header.ggt-header.ggt-header .ggt-main-nav{flex-wrap:nowrap}.ggt-header.ggt-header.ggt-header.ggt-header .ggt-nav-link .wp-block-button__link{font-size:10px;min-height:32px;padding:7px 0}}
