body{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gc-navbar{position:sticky;top:0;z-index:1030;background:hsla(0,0%,100%,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(28,163,221,.12);box-shadow:0 2px 20px rgba(28,163,221,.07)}.gc-navbar__inner{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;max-width:1440px;margin:0 auto;padding:0 2rem;height:72px}.gc-navbar__logo{flex-shrink:0;display:flex;align-items:center;margin-right:1.5rem}.gc-navbar__logo img{display:block;width:160px;height:50px;object-fit:contain}.gc-navbar__links{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;flex:1 1}.gc-navbar__link{padding:.5rem 1rem;font-size:.95rem;font-weight:500;color:#4c4e55;text-decoration:none;border-radius:8px;transition:color .15s,background .15s;white-space:nowrap;letter-spacing:.01em}.gc-navbar__link:hover{color:#1ca3dd;background:rgba(28,163,221,.07);text-decoration:none}.gc-navbar__link--active{color:#1ca3dd;font-weight:600;background:rgba(28,163,221,.08)}.gc-navbar__actions{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;flex-shrink:0}.gc-navbar__shop-btn{display:inline-flex;align-items:center;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#e91e8c,#c2185b);border-radius:8px;text-decoration:none;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s;white-space:nowrap;box-shadow:0 2px 8px rgba(233,30,140,.35)}.gc-navbar__shop-btn:hover{opacity:.9;color:#fff;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gc-navbar__signin{padding:.5rem 1rem;font-size:.9rem;font-weight:500;color:#4c4e55;text-decoration:none;border-radius:8px;transition:color .15s,background .15s;white-space:nowrap}.gc-navbar__signin:hover{color:#1ca3dd;background:rgba(28,163,221,.07);text-decoration:none}.gc-navbar__signup{display:inline-flex;align-items:center;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#1ca3dd,#0f7cb0);border-radius:8px;text-decoration:none;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s;white-space:nowrap;box-shadow:0 2px 8px rgba(28,163,221,.35)}.gc-navbar__signup:hover{opacity:.9;color:#fff;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gc-navbar__user{display:inline-flex;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:500;color:#1ca3dd;text-decoration:none;border-radius:8px;border:1px solid rgba(28,163,221,.25);background:rgba(28,163,221,.06);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;transition:background .15s}.gc-navbar__user:hover{background:rgba(28,163,221,.12);color:#1ca3dd;text-decoration:none}.gc-navbar__admin{display:inline-flex;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:600;color:#d97706;text-decoration:none;border-radius:8px;border:1px solid rgba(245,158,11,.3);background:rgba(245,158,11,.07);white-space:nowrap;transition:background .15s}.gc-navbar__admin:hover{background:rgba(245,158,11,.14);color:#d97706;text-decoration:none}.gc-navbar__logout{padding:.5rem 1rem;font-size:.9rem;font-weight:500;color:#6b7280;background:transparent;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.gc-navbar__logout:hover{color:#e53935;border-color:#fca5a5;background:rgba(229,57,53,.04)}.gc-navbar__toggler{margin-left:auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:8px;font-size:1.6rem;color:#111827;cursor:pointer;line-height:1;transition:background .15s,color .15s;flex-shrink:0}.gc-navbar__toggler:hover,.gc-navbar__toggler[aria-expanded=true]{background:rgba(28,163,221,.08);color:#1ca3dd}@-webkit-keyframes gc-menu-slide-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes gc-menu-slide-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.gc-navbar__mobile{border-top:1px solid rgba(28,163,221,.1);padding:.5rem 1rem 1.25rem;background:#fff;-webkit-animation:gc-menu-slide-in .18s ease-out both;animation:gc-menu-slide-in .18s ease-out both;box-shadow:0 8px 24px rgba(15,23,42,.1)}.gc-navbar__mobile,.gc-navbar__mobile-nav{display:flex;flex-direction:column;grid-gap:0;gap:0}.gc-navbar__mobile-nav{padding:.5rem 0}.gc-navbar__mobile-link{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.75rem .875rem;min-height:48px;font-size:1rem;font-weight:500;color:#1f2937;text-decoration:none;border-radius:10px;transition:background .13s,color .13s;background:transparent;border:none;text-align:left;cursor:pointer;width:100%;letter-spacing:.01em}.gc-navbar__mobile-link:active,.gc-navbar__mobile-link:hover{background:#f0f8fd;color:#1ca3dd;text-decoration:none}.gc-navbar__mobile-icon{font-size:1.1rem;width:1.4rem;text-align:center;color:#6b7280;flex-shrink:0;transition:color .13s}.gc-navbar__mobile-link:active .gc-navbar__mobile-icon,.gc-navbar__mobile-link:hover .gc-navbar__mobile-icon{color:#1ca3dd}.gc-navbar__mobile-shop-btn{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;margin:.5rem 0 0;padding:.75rem 1rem;font-size:.95rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#e91e8c,#c2185b);border-radius:10px;text-decoration:none;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s;box-shadow:0 2px 10px rgba(233,30,140,.3)}.gc-navbar__mobile-shop-btn:hover{opacity:.92;color:#fff;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gc-navbar__mobile-auth{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.gc-navbar__mobile-auth-btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.gc-navbar__mobile-signin-btn{display:flex;align-items:center;justify-content:center;padding:.75rem;font-size:.95rem;font-weight:600;color:#1ca3dd;background:rgba(28,163,221,.07);border:1.5px solid rgba(28,163,221,.25);border-radius:10px;text-decoration:none;transition:background .15s,color .15s;text-align:center}.gc-navbar__mobile-signin-btn:hover{background:rgba(28,163,221,.13);color:#0f7cb0;text-decoration:none}.gc-navbar__mobile-signup-btn{display:flex;align-items:center;justify-content:center;padding:.75rem;font-size:.95rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#1ca3dd,#0f7cb0);border-radius:10px;text-decoration:none;transition:opacity .15s;text-align:center;box-shadow:0 2px 8px rgba(28,163,221,.3)}.gc-navbar__mobile-signup-btn:hover{opacity:.9;color:#fff;text-decoration:none}.gc-navbar__mobile-logout-btn{display:flex;align-items:center;justify-content:center;grid-gap:.4rem;gap:.4rem;width:100%;padding:.75rem;font-size:.95rem;font-weight:500;color:#e53935;background:rgba(229,57,53,.05);border:1.5px solid rgba(229,57,53,.2);border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s}.gc-navbar__mobile-logout-btn:hover{background:rgba(229,57,53,.1);border-color:rgba(229,57,53,.4)}@media (max-width:991px){.gc-navbar__inner{padding:0 1rem;height:60px}.gc-navbar__logo{margin-right:0}.gc-navbar__logo img{width:130px;height:42px}}.gc-landing{background:linear-gradient(180deg,#f7fafc,#f3f7fb 36%,#f7fafc)}.gc-hero{display:flex;align-items:center;grid-gap:2rem;gap:2rem;padding:3rem 0 2.5rem;min-height:380px}.gc-hero__left{flex:1 1;min-width:0;text-align:left}.gc-hero__right{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:min(52vw,560px);min-height:320px}.gc-hero__globe{width:100%;height:340px;border-radius:20px;background:radial-gradient(circle at 30% 25%,#f5faff 0,#e4f0fa 55%,#d8eaf6 100%);border:1px solid #d0e4f0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 16px 36px rgba(15,23,42,.1);overflow:hidden;position:relative}.gc-hero__globe svg{width:100%;height:100%;display:block}.gc-hero__globe svg:active{cursor:grabbing}.gc-globe-path--country{fill:#1ca3dd}.gc-globe-marker__halo{fill:rgba(28,163,221,.18);-webkit-animation:gc-halo-pulse 2.4s ease-in-out infinite;animation:gc-halo-pulse 2.4s ease-in-out infinite}@-webkit-keyframes gc-halo-pulse{0%,to{opacity:.55;r:19}50%{opacity:.15;r:23}}@keyframes gc-halo-pulse{0%,to{opacity:.55;r:19}50%{opacity:.15;r:23}}.gc-globe-marker__emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.gc-globe-marker__code,.gc-globe-marker__emoji{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gc-globe-marker__code{fill:#1e3a5f;font-size:8.5px;font-weight:700;letter-spacing:.05em;paint-order:stroke;stroke:#fff;stroke-width:2.5px}.gc-hero__title{font-size:clamp(2rem,4vw + 1rem,3.25rem);font-weight:800;color:#2d3139;line-height:1.15;margin-bottom:.5rem}.gc-hero__title-accent{color:#1ca3dd}.gc-hero__sub{font-size:1.05rem;color:#6b7280;margin-bottom:1.75rem;max-width:480px}@media (max-width:767px){.gc-hero{flex-direction:column;padding:2rem 0 1.5rem;min-height:unset;grid-gap:1.5rem;gap:1.5rem}.gc-hero__left{width:100%}.gc-hero__title{font-size:clamp(1.75rem,7vw,2.5rem)}}@media (max-width:1200px){.gc-hero__right{width:min(48vw,500px);min-height:300px}.gc-hero__globe{height:300px}}.gc-booking-bar{display:flex;align-items:stretch;background:#fff;border-radius:14px;box-shadow:0 4px 24px rgba(28,163,221,.14),0 1px 4px rgba(0,0,0,.06);overflow:hidden;max-width:560px;border:1.5px solid rgba(28,163,221,.18)}.gc-booking-bar__field{display:flex;align-items:center;flex:1 1;padding:0 .75rem;grid-gap:.5rem;gap:.5rem;position:relative;min-width:0}.gc-booking-bar__field:first-child{border-right:1px solid #e8edf2}.gc-booking-bar__icon{font-size:1rem;color:#1ca3dd;flex-shrink:0}.gc-booking-bar__icon--dest{color:#e91e8c}.gc-booking-bar__label{font-size:.7rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.gc-booking-bar__select{border:none;outline:none;background:transparent;font-size:.9rem;font-weight:600;color:#1e2128;padding:.9rem .25rem;flex:1 1;min-width:0;cursor:pointer;appearance:none;-webkit-appearance:none}.gc-booking-bar__select:disabled{color:#6b7280;cursor:not-allowed}.gc-booking-bar__divider{display:flex;align-items:center;padding:0 .5rem;color:#d1d5db;font-size:.85rem;flex-shrink:0}.gc-booking-bar__btn{display:flex;align-items:center;justify-content:center;padding:0 1.5rem;font-size:.95rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#1ca3dd,#0f7cb0);border:none;cursor:pointer;white-space:nowrap;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s;letter-spacing:.01em;flex-shrink:0}.gc-booking-bar__btn:hover{opacity:.92;-webkit-transform:translateX(1px);transform:translateX(1px)}@media (max-width:540px){.gc-booking-bar{flex-direction:column;border-radius:14px;max-width:100%}.gc-booking-bar__field{border-right:none;border-bottom:1px solid #e8edf2;padding:.5rem .75rem}.gc-booking-bar__field:first-child{border-right:none}.gc-booking-bar__divider{display:none}.gc-booking-bar__btn{border-radius:0 0 12px 12px;padding:.75rem 1rem;justify-content:center}}.gc-appstore-btns{display:flex;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.gc-appstore-btn{display:inline-flex;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.55rem 1.1rem;background:#1e2128;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background .15s,-webkit-transform .1s;transition:background .15s,transform .1s;transition:background .15s,transform .1s,-webkit-transform .1s;text-align:left}.gc-appstore-btn:hover{background:#2d3139;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gc-appstore-btn__icon{width:28px;height:28px;flex-shrink:0;display:block}.gc-appstore-btn__text{display:flex;flex-direction:column;line-height:1.2}.gc-appstore-btn__text small{font-size:.65rem;color:#9ca3af;font-weight:400}.gc-appstore-btn__text strong{font-size:.95rem;font-weight:700;color:#fff}.gc-dashboard-highlight{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.2fr);grid-gap:2rem;gap:2rem;align-items:center;padding:2.25rem;border-radius:18px;background:linear-gradient(135deg,#eff6fb,#f7fbff);border:1px solid #deebf5;margin:0 auto .5rem}.gc-dashboard-highlight__copy{text-align:left}.gc-dashboard-highlight__eyebrow{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;margin-bottom:.75rem;background:#e4f4ff;color:#075985;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gc-dashboard-highlight__title{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);line-height:1.15;color:#111827;margin-bottom:.9rem}.gc-dashboard-highlight__description{font-size:1.08rem;line-height:1.65;color:#374151;margin-bottom:1rem;max-width:560px}.gc-dashboard-highlight__list{margin:0 0 1.35rem;padding-left:1.1rem;color:#4b5563;line-height:1.55}.gc-dashboard-highlight__list li+li{margin-top:.45rem}.gc-dashboard-highlight__actions{display:flex;align-items:center;grid-gap:.7rem;gap:.7rem;flex-wrap:wrap}.gc-dashboard-highlight__btn{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1rem;border-radius:10px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .15s ease}.gc-dashboard-highlight__btn--primary{color:#fff;background:#1ca3dd}.gc-dashboard-highlight__btn--primary:hover{color:#fff;background:#1589b8}.gc-dashboard-highlight__btn--secondary{color:#0f172a;background:#fff;border:1px solid #d5e1eb}.gc-dashboard-highlight__btn--secondary:hover{color:#0f172a;background:#f8fafc}.gc-dashboard-highlight__media{width:100%}.gc-dashboard-highlight__image{margin:0 auto}@media (max-width:991px){.gc-dashboard-highlight{grid-template-columns:1fr;grid-gap:1.4rem;gap:1.4rem;padding:1.5rem}.gc-dashboard-highlight__copy{text-align:center}.gc-dashboard-highlight__description,.gc-dashboard-highlight__list{margin-left:auto;margin-right:auto}.gc-dashboard-highlight__list{text-align:left;max-width:580px}.gc-dashboard-highlight__actions{justify-content:center}}@media (max-width:575px){.gc-dashboard-highlight{padding:1.15rem;border-radius:14px;grid-gap:1.1rem;gap:1.1rem}.gc-dashboard-highlight__description{font-size:.98rem}.gc-dashboard-highlight__actions{width:100%;flex-direction:column}.gc-dashboard-highlight__btn{width:100%}}.gc-stats{padding:1.5rem 0 .5rem}.gc-stats__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.gc-stats__item{display:flex;align-items:center;grid-gap:1rem;gap:1rem;background:#fff;border:1px solid #e2eaf4;border-radius:14px;padding:1.15rem 1.25rem;box-shadow:0 2px 12px rgba(15,23,42,.04);transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.gc-stats__item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.08)}.gc-stats__icon-wrap{width:52px;height:52px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.gc-stats__icon-wrap svg{width:26px;height:26px;flex-shrink:0}.gc-stats__value{font-size:1.45rem;font-weight:800;color:#0f172a;margin:0 0 .05rem;line-height:1.1}.gc-stats__label{font-size:.85rem;font-weight:700;color:#334155;margin:0 0 .1rem}.gc-stats__sub{font-size:.75rem;color:#94a3b8;margin:0}@media (max-width:767px){.gc-stats__grid{grid-template-columns:1fr;grid-gap:.7rem;gap:.7rem}}.gc-delivery-section{padding:1.5rem 0 .75rem}.gc-delivery-section__head{text-align:center;max-width:760px;margin:0 auto 1.5rem}.gc-delivery-section__eyebrow{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;margin-bottom:.7rem;background:#e7f7ff;color:#0c4a6e;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gc-delivery-section__title{color:#111827;margin-bottom:.65rem;font-size:clamp(1.6rem,1.1rem + 1.6vw,2.3rem)}.gc-delivery-section__subtitle{color:#4b5563;font-size:1rem;line-height:1.65;margin:0 auto}.gc-delivery-cards{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:0;gap:0;align-items:start}.gc-delivery-connector{display:flex;align-items:center;justify-content:center;padding:0 .5rem;margin-top:3.5rem}.gc-delivery-connector svg{width:40px;height:16px;flex-shrink:0}.gc-delivery-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #e5edf5;border-radius:16px;background:#fff;padding:1.75rem 1.25rem 1.5rem;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.gc-delivery-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 16px 32px rgba(15,23,42,.09)}.gc-delivery-card__icon-wrap{position:relative;width:88px;height:88px;border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;flex-shrink:0}.gc-delivery-card__icon-wrap--blue{background:linear-gradient(135deg,#dbeafe,#eff6ff);color:#2563eb;box-shadow:0 4px 18px rgba(37,99,235,.14)}.gc-delivery-card__icon-wrap--teal{background:linear-gradient(135deg,#ccfbf1,#f0fdf4);color:#0d9488;box-shadow:0 4px 18px rgba(13,148,136,.14)}.gc-delivery-card__icon-wrap--violet{background:linear-gradient(135deg,#ede9fe,#f5f3ff);color:#7c3aed;box-shadow:0 4px 18px rgba(124,58,237,.14)}.gc-delivery-card__icon{width:44px;height:44px}.gc-delivery-card__step{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#0f172a;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 6px rgba(15,23,42,.2)}.gc-delivery-card__body{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem}.gc-delivery-card__title{margin:0;color:#111827;font-size:1.1rem;font-weight:700}.gc-delivery-card__text{margin:0;color:#4b5563;font-size:.93rem;line-height:1.65}@media (max-width:991px){.gc-delivery-cards{grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.gc-delivery-connector{display:none}}@media (max-width:575px){.gc-delivery-section{padding-top:1rem}.gc-delivery-section__head{margin-bottom:1rem}.gc-delivery-cards{grid-template-columns:1fr;grid-gap:.9rem;gap:.9rem}.gc-delivery-card{padding:1.25rem 1rem 1.1rem;border-radius:14px}}.gc-diff{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);grid-gap:3rem;gap:3rem;align-items:center;padding:3rem 0;text-align:left}.gc-diff__left{display:flex;flex-direction:column;grid-gap:0;gap:0;align-items:flex-start;text-align:left}.gc-diff__eyebrow{display:inline-flex;align-items:center;padding:.22rem .7rem;border-radius:999px;margin-bottom:.7rem;background:#ecfeff;color:#155e75;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gc-diff__title{font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);font-weight:800;color:#0f172a;line-height:1.15;margin-bottom:1rem}.gc-diff__subtitle{color:#4b5563;font-size:.97rem;line-height:1.7;margin-bottom:2rem}.gc-diff__stats{display:flex;grid-gap:0;gap:0;border:1px solid #e2eaf4;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(15,23,42,.05)}.gc-diff__stat{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:.9rem .5rem;text-align:center;border-right:1px solid #e2eaf4}.gc-diff__stat:last-child{border-right:none}.gc-diff__stat-value{font-size:1.55rem;font-weight:800;color:#1ca3dd;line-height:1;margin-bottom:.2rem}.gc-diff__stat-label{font-size:.72rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.gc-diff__right{display:flex;flex-direction:column;grid-gap:.7rem;gap:.7rem}.gc-diff__card{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem;padding:1rem 1.15rem;border-radius:14px;border:1px solid #e9f0f8;background:#fff;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.gc-diff__card:hover{-webkit-transform:translateX(4px);transform:translateX(4px);box-shadow:0 6px 20px rgba(15,23,42,.07)}.gc-diff__card-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.gc-diff__card-icon svg{width:22px;height:22px}.gc-diff__card--blue .gc-diff__card-icon{background:#dbeafe;color:#2563eb}.gc-diff__card--teal .gc-diff__card-icon{background:#ccfbf1;color:#0d9488}.gc-diff__card--violet .gc-diff__card-icon{background:#ede9fe;color:#7c3aed}.gc-diff__card--amber .gc-diff__card-icon{background:#fef3c7;color:#d97706}.gc-diff__card--rose .gc-diff__card-icon{background:#ffe4e6;color:#e11d48}.gc-diff__card-body{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem}.gc-diff__card-title{font-size:.95rem;font-weight:700;color:#0f172a;margin:0}.gc-diff__card-desc{font-size:.84rem;color:#64748b;margin:0;line-height:1.55}.gc-popular-shipments{padding:2rem 0 2.5rem}.gc-popular-shipments__head{text-align:center;max-width:640px;margin:0 auto 1.75rem}.gc-popular-shipments__eyebrow{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;margin-bottom:.65rem;background:#eef2ff;color:#3730a3;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.gc-popular-shipments__title{font-size:clamp(1.55rem,1.1rem + 1.4vw,2.1rem);font-weight:800;margin-bottom:.45rem;color:#0f172a}.gc-popular-shipments__subtitle{margin:0;color:#64748b;font-size:.97rem}.gc-popular-shipments__body{background:#fff;border:1px solid #e2eaf4;border-radius:18px;padding:1.5rem 1.25rem 1.25rem;box-shadow:0 4px 24px rgba(15,23,42,.05)}.gc-popular-shipments__tabs{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem;margin-bottom:1.25rem;padding-bottom:1.1rem;border-bottom:1px solid #e8edf5}.gc-popular-shipments__tab-btn{display:inline-flex;align-items:center;grid-gap:.4rem;gap:.4rem;padding:.5rem 1rem;border-radius:999px;border:1.5px solid #e2eaf4;background:#f8fafc;color:#475569;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.gc-popular-shipments__tab-btn:hover{border-color:#1ca3dd;color:#1ca3dd;background:#f0f9ff}.gc-popular-shipments__tab-btn.active{background:#1ca3dd;border-color:#1ca3dd;color:#fff;box-shadow:0 4px 12px rgba(28,163,221,.28)}.gc-popular-shipments__panels{padding-top:.25rem}.gc-shipment-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.85rem;gap:.85rem;align-items:stretch}.gc-shipment-card{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:1rem 1.1rem;border:1px solid #e8edf5;border-radius:14px;background:#fafcff;transition:box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease;height:100%}.gc-shipment-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 10px 28px rgba(15,23,42,.09);border-color:#bfdbf7}.gc-shipment-card__icon-wrap{width:52px;height:52px;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,#e8f5ff,#d6eefa);display:flex;align-items:center;justify-content:center}.gc-shipment-card__icon{font-size:1.4rem;color:#1ca3dd}.gc-shipment-card__body{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;min-width:0}.gc-shipment-card__name{font-size:.95rem;font-weight:700;color:#0f172a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-shipment-card__route{font-size:.8rem;color:#64748b;margin:0;display:flex;align-items:center;grid-gap:.3rem;gap:.3rem}.gc-shipment-card__price{font-size:1.15rem;font-weight:800;color:#1ca3dd;margin:0;line-height:1.2}.gc-shipment-card__vat{font-size:.72rem;font-weight:500;color:#94a3b8}@media (max-width:991px){.gc-shipment-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.gc-popular-shipments__body{padding:1rem .85rem .9rem;border-radius:14px}.gc-popular-shipments__tabs{grid-gap:.3rem;gap:.3rem;margin-bottom:1rem;padding-bottom:.9rem}.gc-popular-shipments__tab-btn{padding:.4rem .75rem;font-size:.8rem}.gc-shipment-grid{grid-template-columns:1fr}.gc-shipment-card{padding:.8rem .9rem}}.gc-testimonials{padding:3rem 0 3.5rem;background:linear-gradient(160deg,#f0f7fc,#eaf3fa)}.gc-testimonials__head{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.gc-testimonials__head-text{max-width:560px}.gc-testimonials__eyebrow{display:inline-flex;align-items:center;padding:.22rem .7rem;border-radius:999px;margin-bottom:.7rem;background:#e0f2fe;color:#0369a1;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.gc-testimonials__title{font-size:clamp(1.5rem,1rem + 1.6vw,2rem);font-weight:800;color:#0f172a;margin-bottom:.5rem;line-height:1.2}.gc-testimonials__subtitle{margin:0;color:#64748b;font-size:.97rem;line-height:1.6}.gc-testimonials__controls{display:flex;grid-gap:.5rem;gap:.5rem;flex-shrink:0;padding-bottom:.15rem}.gc-t-arrow{width:42px;height:42px;border-radius:50%;border:1.5px solid #dbeafe;background:#fff;color:#334155;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;box-shadow:0 2px 8px rgba(15,23,42,.08)}.gc-t-arrow:hover{background:#1ca3dd;border-color:#1ca3dd;color:#fff;box-shadow:0 4px 14px rgba(28,163,221,.3)}.gc-testimonials__track{padding-bottom:2.5rem;position:relative}.gc-testimonials__track .slick-track{display:flex!important;align-items:stretch}.gc-testimonials__track .slick-slide{height:auto!important;display:flex!important;float:none}.gc-testimonials__track .slick-slide>div{display:flex;flex:1 1;width:100%}.gc-t-dots{display:flex!important;justify-content:center;grid-gap:6px;gap:6px;padding:0;margin:0;list-style:none;position:absolute;bottom:.5rem;width:100%}.gc-t-dots li button{font-size:0;width:8px;height:8px;border-radius:50%;border:none;background:#cbd5e1;padding:0;cursor:pointer;transition:background .15s,width .2s}.gc-t-dots li.slick-active button{background:#1ca3dd;width:22px;border-radius:4px}.gc-tcard-wrap{padding:.35rem .5rem .5rem;display:flex;flex:1 1;width:100%}.gc-tcard{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #e2eaf4;border-radius:16px;box-shadow:0 2px 12px rgba(15,23,42,.05);overflow:hidden;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.gc-tcard:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 14px 36px rgba(15,23,42,.1)}.gc-tcard__top{flex:1 1;padding:1.3rem 1.3rem .9rem;display:flex;flex-direction:column;grid-gap:.7rem;gap:.7rem}.gc-tcard__stars{display:flex;grid-gap:3px;gap:3px;flex-shrink:0}.gc-tcard__star{width:15px;height:15px;fill:#f59e0b;flex-shrink:0}.gc-tcard__quote{flex:1 1;font-size:.91rem;line-height:1.72;color:#374151;font-style:italic;margin:0}.gc-tcard__footer{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.8rem 1.3rem .95rem;border-top:1px solid #f1f5f9;background:#f8fbff;flex-shrink:0}.gc-tcard__avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #dbeafe;flex-shrink:0;display:block}.gc-tcard__name{font-weight:700;font-size:.88rem;color:#0f172a;margin:0 0 .1rem}.gc-tcard__badge{font-size:.72rem;font-weight:600;color:#0369a1;margin:0;display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}@media (max-width:767px){.gc-testimonials{padding:2rem 0 2.5rem}.gc-testimonials__head{flex-direction:column;align-items:flex-start;margin-bottom:1.25rem}.gc-testimonials__controls{align-self:flex-end}}@media (max-width:575px){.gc-testimonials{padding:2rem 0 2.5rem}}@media (max-width:991px){.gc-diff{grid-template-columns:1fr;grid-gap:1.75rem;gap:1.75rem;padding:2rem 0}}@media (max-width:575px){.gc-diff{padding:1.5rem 0}.gc-diff__stats{grid-gap:0;gap:0}.gc-diff__card{padding:.85rem 1rem}.gc-popular-shipments .nav-tabs .nav-link{padding:.55rem .5rem;font-size:.85rem}.gc-popular-shipments__tab-content{padding:.65rem .25rem .2rem}}.gc-referral-modal .modal-content{border:0;border-radius:16px;box-shadow:0 24px 64px rgba(15,23,42,.2)}.gc-referral-modal__title{font-size:1.35rem;font-weight:700;color:#111827}.gc-referral-modal__content{display:grid;grid-template-columns:minmax(180px,260px) 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:center}.gc-referral-modal__visual{border-radius:12px;background:linear-gradient(180deg,#f5fbff,#ecf6fd);padding:.75rem}.gc-referral-modal__image{width:100%;height:auto;object-fit:contain}.gc-referral-modal__copy{text-align:left;color:#1f2937}.gc-referral-modal__eyebrow{display:inline-flex;align-items:center;border-radius:999px;background:#e8f7ff;color:#0369a1;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;margin-bottom:.85rem}.gc-referral-modal__benefits{margin:0 0 .75rem;padding-left:1rem;color:#4b5563}.gc-referral-modal__benefits li+li{margin-top:.35rem}.gc-referral-modal__footer{display:flex;grid-gap:.5rem;gap:.5rem}@media (max-width:767px){.gc-referral-modal .modal-dialog{margin:.5rem}.gc-referral-modal .modal-body,.gc-referral-modal .modal-footer,.gc-referral-modal .modal-header{padding-left:1rem;padding-right:1rem}.gc-referral-modal__content{grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}.gc-referral-modal__visual{display:none}.gc-referral-modal__title{font-size:1.1rem}.gc-referral-modal__copy h4{font-size:1rem;margin-bottom:.5rem!important}.gc-referral-modal__copy p{font-size:.875rem;margin-bottom:.5rem!important}.gc-referral-modal__benefits{font-size:.875rem}.gc-referral-modal__footer{width:100%;flex-direction:column-reverse}.gc-referral-modal__footer .btn{width:100%}}.gc-footer{background:linear-gradient(135deg,#0b72a2,#095c88 55%,#084f74);color:#fff}.gc-footer__body{padding-top:3rem;padding-bottom:2.5rem}.gc-footer__brand{max-width:360px}.gc-footer__brand-logo{width:168px;height:52px;object-fit:contain;margin-bottom:.7rem}.gc-footer__brand-badge{display:inline-flex;align-items:center;border-radius:999px;background:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.95);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.24rem .62rem;margin-bottom:.75rem}.gc-footer__heading{color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.15)}.gc-footer__tagline{color:hsla(0,0%,100%,.55);font-size:.85rem;line-height:1.6;margin-bottom:0}.gc-footer__links{display:flex;flex-direction:column;grid-gap:.45rem;gap:.45rem}.gc-footer__links a,.gc-footer__links button{color:hsla(0,0%,100%,.75);font-size:.875rem;text-decoration:none;transition:color .15s;background:none;border:none;padding:0;cursor:pointer;text-align:left}.gc-footer__links a:hover,.gc-footer__links button:hover{color:#fff}.gc-footer__links i{opacity:.7}.gc-footer__offices{display:flex;flex-direction:column;grid-gap:.9rem;gap:.9rem}.gc-footer__office{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem}.gc-footer__office--card{border:1px solid hsla(0,0%,100%,.14);border-radius:10px;background:hsla(0,0%,100%,.04);padding:.65rem .75rem}.gc-footer__office-label{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.15rem}.gc-footer__flag{font-size:1.1rem;line-height:1}.gc-footer__address,.gc-footer__office a{color:hsla(0,0%,100%,.75);font-size:.85rem;text-decoration:none;transition:color .15s;display:block}.gc-footer__address:hover,.gc-footer__office a:hover{color:#fff}.gc-footer__office i{opacity:.7}.gc-footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);padding:1rem 0}.gc-social{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;flex-wrap:wrap}.gc-social__label{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.08em;margin-right:.25rem}.gc-social__icons{display:flex;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.gc-social__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:1rem;color:#fff;text-decoration:none;transition:opacity .15s,-webkit-transform .15s;transition:transform .15s,opacity .15s;transition:transform .15s,opacity .15s,-webkit-transform .15s;flex-shrink:0}.gc-social__btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.9;color:#fff;text-decoration:none}.gc-social__btn--fb{background:#1877f2}.gc-social__btn--ig{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.gc-social__btn--wa{background:#25d366}.gc-social__btn--tg{background:#2aabee}.gc-social__btn--yt{background:red}.gc-social__btn--ms{background:linear-gradient(135deg,#0084ff,#a33bc2)}@media (max-width:991px){.gc-footer__brand{max-width:none}}@media (max-width:575px){.gc-footer__body{padding-top:2rem;padding-bottom:1.75rem}.gc-footer__heading{margin-bottom:.75rem}}img,picture img{height:auto;max-width:100%;display:block}.gc-appstore-btn svg,.gc-booking-bar svg{display:block;flex-shrink:0}.hero-banner-wrapper{aspect-ratio:760/480;width:100%;overflow:hidden}.feature-img-wrapper{aspect-ratio:1/1;width:50%;overflow:hidden}.difference-img-wrapper{aspect-ratio:1/1;width:75%;overflow:hidden}.navbar-brand-logo{display:block;height:auto}.avatar-img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}#earth{width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.form-control.is-valid,.was-validated .form-control:valid{padding-right:inherit}.gc-calc{padding:4rem 1rem 5rem;background:linear-gradient(180deg,#f0f8ff,#fff)}.gc-calc__header{text-align:center;margin-bottom:2rem}.gc-calc__title{font-size:1.75rem;font-weight:700;color:#0f172a;margin-bottom:.4rem}.gc-calc__subtitle{font-size:1rem;color:#64748b;margin:0}.gc-calc__card{max-width:760px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 8px 40px rgba(15,23,42,.1);padding:2rem 2.5rem 2.5rem;border:1px solid rgba(28,163,221,.1)}.gc-calc__price-row{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#1ca3dd,#0f7cb0);border-radius:14px;padding:1.25rem 1.75rem;margin-bottom:1.75rem;color:#fff}.gc-calc__price-box{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem}.gc-calc__price-label{font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.gc-calc__price-value{font-size:2.25rem;font-weight:800;line-height:1.1;opacity:.45;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.gc-calc__price-value--active{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}.gc-calc__price-note{font-size:.75rem;opacity:.7}.gc-calc__price-row--error{background:linear-gradient(135deg,#ef4444,#b91c1c)}.gc-calc__plane-icon{font-size:3rem;opacity:.25;line-height:1}.gc-calc__route{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem}.gc-calc__arrow{display:flex;align-items:center;justify-content:center;padding-bottom:.5rem;font-size:1.2rem;color:#94a3b8}.gc-calc__select-wrap{display:flex;flex-direction:column;grid-gap:.35rem;gap:.35rem}.gc-calc__label{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.06em}.gc-calc__select{width:100%;padding:.7rem 1rem;font-size:.95rem;color:#1f2937;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2394a3b8' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.gc-calc__select:focus{outline:none;border-color:#1ca3dd;box-shadow:0 0 0 3px rgba(28,163,221,.12)}.gc-calc__weight-row{display:flex;flex-direction:column;grid-gap:.35rem;gap:.35rem;margin-bottom:1.25rem}.gc-calc__weight-input-wrap{display:flex;align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.gc-calc__weight-input-wrap:focus-within{border-color:#1ca3dd;box-shadow:0 0 0 3px rgba(28,163,221,.12)}.gc-calc__weight-input{flex:1 1;padding:.7rem 1rem;font-size:.95rem;color:#1f2937;background:transparent;border:none;outline:none}.gc-calc__weight-unit{padding:0 1rem;font-size:.9rem;font-weight:600;color:#94a3b8;background:#f1f5f9;border-left:1.5px solid #e2e8f0;height:100%;display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gc-calc__options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem;margin-bottom:1.25rem}.gc-calc__option{display:flex;flex-direction:column;align-items:center;grid-gap:.3rem;gap:.3rem;padding:.75rem .5rem;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;text-align:center}.gc-calc__option--on{background:rgba(28,163,221,.07);border-color:#1ca3dd}.gc-calc__option-icon{font-size:1.3rem;color:#94a3b8;transition:color .15s}.gc-calc__option--on .gc-calc__option-icon{color:#1ca3dd}.gc-calc__option-label{font-size:.78rem;font-weight:500;color:#4b5563;line-height:1.2}.gc-calc__option-toggle{font-size:.7rem;font-weight:700;letter-spacing:.05em;color:#94a3b8;text-transform:uppercase}.gc-calc__option--on .gc-calc__option-toggle{color:#1ca3dd}.gc-calc__info{font-size:.82rem;color:#94a3b8;margin-bottom:1.5rem;display:flex;align-items:flex-start;grid-gap:.4rem;gap:.4rem}.gc-calc__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:.875rem;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#1ca3dd,#0f7cb0);border:none;border-radius:12px;cursor:pointer;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s;box-shadow:0 4px 14px rgba(28,163,221,.35);letter-spacing:.01em}.gc-calc__cta:hover{opacity:.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:600px){.gc-calc__card{padding:1.25rem 1rem 1.75rem;border-radius:16px}.gc-calc__title{font-size:1.35rem}.gc-calc__route{grid-template-columns:1fr}.gc-calc__arrow{display:none}.gc-calc__options{grid-template-columns:1fr}.gc-calc__price-value{font-size:1.75rem}}.slick-prev:before{content:"←"!important}.slick-next:before,.slick-prev:before{color:#1f2937!important;font-family:inherit!important;font-weight:700!important}.slick-next:before{content:"→"!important}.custome-slider:hover{box-shadow:0 10px 22px rgba(15,23,42,.16)!important;background:#377dff!important}.custome-slider{display:block!important;background:#fff!important;padding:1rem!important;border-radius:50%!important;width:40px!important;height:40px!important;box-shadow:0 8px 18px rgba(15,23,42,.12)!important;border:1px solid #dbe7f2!important}.items-table tr td,.items-table tr th{font-size:11px}.items-table tr th,td{font-size:13px}.select{position:relative}.select svg{position:absolute;right:12px;top:calc(50% - 3px);width:10px;height:6px;stroke-width:2px;stroke:#9098a9;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.select select{-webkit-appearance:none;padding:7px 40px 7px 12px;border:1px solid #e8eaed;border-radius:5px;background:#fff;box-shadow:0 1px 3px -2px #9098a9;cursor:pointer;font-family:inherit;font-size:16px;transition:all .15s ease}.select select:required:invalid{color:#5a667f}.select select option{color:#223254}.select select option[value=""][disabled]{display:none}.select select:focus{outline:none;border-color:#07f;box-shadow:0 0 0 2px rgba(0,119,255,.2)}.select select:hover+svg{stroke:#07f}.sprites{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#themeTable_wrapper{margin-top:0}div.dt-buttons{position:fixed;top:69px;left:215px;z-index:99}#themeTable_length{position:fixed;top:75px;left:25px;z-index:99}#themeTable_info{position:fixed;top:126px;left:840px;z-index:99}#themeTable_paginate{position:fixed;left:400px;top:125px;z-index:99}#themeTable_filter label{position:fixed;left:22px;top:130px;z-index:99}#themeTable_filter label input{background-color:#fff}.menu-container{position:fixed!important;top:0;left:0;z-index:89!important}.dtfc-fixed-left{border:1px solid #494949;width:100px;height:100px;box-shadow:4px 0 3px -2px #adadad}.even,.even td{background-color:#ededed!important}.button{background-color:#1ea5de;border-color:#1ea5de;color:#fff;text-align:center;font-size:16px;margin:4px 2px;transition:.3s;display:inline-block;text-decoration:none;cursor:pointer;border-radius:.3125rem}.button:hover{opacity:1}.menu-container{padding-bottom:115px!important}.btn-cargo{color:#fff;background-color:#a2cc3a;border-color:#a2cc3a}.btn-cargo.active,.btn-cargo:active,.btn-cargo:focus,.btn-cargo:hover,.open .dropdown-toggle.btn-cargo{color:#fff;background-color:#8eb037;border-color:#a2cc3a}.btn-cargo.active,.btn-cargo:active,.open .dropdown-toggle.btn-cargo{background-image:none}.btn-cargo.disabled,.btn-cargo.disabled.active,.btn-cargo.disabled:active,.btn-cargo.disabled:focus,.btn-cargo.disabled:hover,.btn-cargo[disabled],.btn-cargo[disabled].active,.btn-cargo[disabled]:active,.btn-cargo[disabled]:focus,.btn-cargo[disabled]:hover,fieldset[disabled] .btn-cargo,fieldset[disabled] .btn-cargo.active,fieldset[disabled] .btn-cargo:active,fieldset[disabled] .btn-cargo:focus,fieldset[disabled] .btn-cargo:hover{background-color:#a2cc3a;border-color:#a2cc3a}.btn-cargo .badge{color:#a2cc3a;background-color:#fff}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}div.react-bootstrap-table table thead tr th{cursor:pointer}.table>tbody>tr:nth-child(odd)>td,.table>tbody>tr:nth-child(odd)>th{background-color:#ececec;color:#000}.table>tbody>tr:nth-child(2n)>td,.table>tbody>tr:nth-child(2n)>th,.table>tbody>tr>th{color:#000}.table>tbody>tr>td,.table>thead>tr>th,th{border:1px solid #b7b7b7}.table{background-color:#fbfbfb}.pagination{margin-top:8px!important;margin-left:4px!important;float:left}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-indicator:before{content:"";background:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1009;opacity:.4}.loading-indicator:after{position:fixed;top:50%;left:50%;z-index:1010;color:#fff;text-align:center;font-weight:700;font-size:1.5rem;display:inline-block;content:"";width:4rem;height:4rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}ol,ul{list-style-type:none;counter-reset:item;margin:0;padding:0}ol>li{display:table;counter-increment:item;margin-bottom:.6em}ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}li ol>li{margin:0}li ol>li:before{content:counters(item,".") " "}ol .first-level:before{font-size:calc(1.25625rem + .075vw);margin-bottom:.5rem;font-weight:600;line-height:1.4;color:#1e2022}ol :before{color:#1a2540}footer a,p{color:#1e2022}.my-tooltip>.tooltip-inner{background-color:#fff;color:#000}.my-tooltip{border:2 solid #000!important}.my-tooltip>.tooltip-arrow{border-top:5px solid #fff!important}