body.page-id-34596 .entry-content.is-layout-constrained>*+*{margin-top:0}.traveltech-hero__h1 em,.traveltech-intro-heading em,.traveltech-vert-heading em,.traveltech-services__heading em,.traveltech-buyers-heading em,.traveltech-cs-heading em,.traveltech-blogs-h2 em,.traveltech-compare-h2 em{vertical-align:baseline;font-family:var(--wp--preset--font-family--serif);color:inherit;font-style:italic;font-weight:400;line-height:1;display:inline-block;position:relative}.traveltech-hero__h1 em:after,.traveltech-intro-heading em:after,.traveltech-vert-heading em:after,.traveltech-services__heading em:after,.traveltech-buyers-heading em:after,.traveltech-cs-heading em:after,.traveltech-blogs-h2 em:after,.traveltech-compare-h2 em:after{content:"";left:0;right:0;bottom:calc(.25em - var(--vox-dot-gap) - 6px);background-image:linear-gradient(90deg, var(--wp--preset--color--brand) 0 6px, transparent 6px);pointer-events:none;background-position:0;background-repeat:repeat-x;background-size:8px 6px;height:6px;position:absolute}.traveltech-btn-primary .wp-block-button__link,a.traveltech-btn-primary{background:var(--wp--preset--color--brand);color:var(--wp--preset--color--white);transition:box-shadow .16s ease-out,background-color .16s ease-out;box-shadow:0 8px #d04c00}.traveltech-btn-primary .wp-block-button__link:hover,a.traveltech-btn-primary:hover{background:#ff8233;box-shadow:0 8px #d04c00}.traveltech-btn-primary .wp-block-button__link:active,a.traveltech-btn-primary:active{box-shadow:none;background:#e55d0f}a.traveltech-btn-primary{font-family:var(--wp--preset--font-family--sans);border-radius:8px;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.traveltech-hero{background-color:var(--wp--preset--color--ink-deep);background-image:radial-gradient(120% 85% at 50% 122%,rgba(255,99,0,.55) 0%,rgba(255,99,0,.16) 30%,transparent 60%),linear-gradient(#0a0602 0%,#140a05 55%,#1c0f06 100%);flex-direction:column;justify-content:center;min-height:calc(100svh - 80px);display:flex;position:relative;overflow:hidden}.traveltech-hero:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-position:50%;background-size:60px 60px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 40%,#000 0%,transparent 78%);mask-image:radial-gradient(72% 62% at 50% 40%,#000 0%,transparent 78%)}.traveltech-hero>*{z-index:1;position:relative}.traveltech-hero .traveltech-hero__eyebrow{color:#fdefdf}.traveltech-hero .traveltech-hero__h1,.traveltech-hero .traveltech-hero__h1 em{color:var(--wp--preset--color--white)}.traveltech-hero .traveltech-hero__h1{max-width:1700px;margin-left:auto;margin-right:auto}.traveltech-hero .traveltech-hero__body{color:rgba(255,255,255,.72);max-width:1180px;margin-left:auto;margin-right:auto}.traveltech-hero__link a{color:var(--wp--preset--color--white);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.traveltech-hero__link a:hover{color:var(--wp--preset--color--brand)}.traveltech-vert-header,.traveltech-buyers-header,.traveltech-cs-header,.traveltech-compare-header{text-align:center;max-width:900px;margin:0 auto max(2.5rem,min(4vw,3.5rem))}.traveltech-buyers-header,.traveltech-cs-header{max-width:1260px}.traveltech-vert-header{max-width:min(100%,1260px)}.traveltech-vert-heading,.traveltech-buyers-heading,.traveltech-cs-heading,.traveltech-compare-h2{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.02em;color:var(--wp--preset--color--ink);margin:1rem 0;font-size:max(1.75rem,min(3.4vw,2.5rem));font-weight:600;line-height:1.2}.traveltech-vert-sub,.traveltech-buyers-sub,.traveltech-cs-sub,.traveltech-compare-sub{font-family:var(--wp--preset--font-family--body);letter-spacing:-.02em;margin:0;font-size:max(1rem,min(1.3vw,1.25rem));line-height:1.45}.traveltech-vert-sub,.traveltech-compare-sub{color:#1a2533}.traveltech-buyers-sub,.traveltech-cs-sub{color:var(--wp--preset--color--ink)}.traveltech-intro-grid{grid-template-columns:minmax(0,390fr) minmax(0,762fr);align-items:start;gap:max(1.75rem,min(3.75vw,3rem));max-width:1200px;margin:0 auto;display:grid}.traveltech-intro-head{text-align:left;max-width:none;margin:0}.traveltech-intro-heading{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.0375em;color:var(--wp--preset--color--ink);text-wrap:pretty;margin:1rem 0 0;font-size:max(1.75rem,min(3vw,2.5rem));font-weight:600;line-height:1.4}.traveltech-intro-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:max(1.25rem,min(2vw,1.5rem));display:grid}.traveltech-intro-body{font-family:var(--wp--preset--font-family--body);letter-spacing:-.03em;color:var(--wp--preset--color--ink);margin:0;font-size:max(1rem,min(1.5vw,1.25rem));line-height:1.6}.traveltech-vert-grid{grid-template-columns:1fr .9fr 1fr;align-items:stretch;gap:max(1rem,min(2vw,1.5rem));display:grid}.traveltech-vert-col{flex-direction:column;gap:max(1rem,min(2vw,1.5rem));display:flex}.traveltech-vert-card{background:#fafafa;border-radius:16px;flex:1;padding:max(1.5rem,min(2.2vw,2rem));position:relative;overflow:hidden}.traveltech-vert-card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(16deg,rgba(250,250,250,0) 62%,rgba(255,99,0,.56) 93%);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.traveltech-vert-card:hover:before{opacity:1}.traveltech-vert-card__ico{color:#fff;background:#ccc;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.6rem;transition:background .25s,color .25s;display:inline-flex;position:relative}.traveltech-vert-card__ico:before{content:"";width:26px;height:26px;-webkit-mask:var(--vert-ico) no-repeat center / contain;-webkit-mask:var(--vert-ico) no-repeat center / contain;mask:var(--vert-ico) no-repeat center / contain;background:currentColor;display:block}.traveltech-vert-card:hover .traveltech-vert-card__ico{background:var(--wp--preset--color--brand);color:#fff}.traveltech-vert-card__title{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.02em;color:#01171e;margin:0 0 .9rem;font-size:1.25rem;font-weight:600;line-height:1.3;position:relative}.traveltech-vert-card__desc{font-family:var(--wp--preset--font-family--body);color:rgba(9,20,35,.7);margin:0;font-size:.9375rem;line-height:1.55;position:relative}.traveltech-vert-media{border-radius:8px;min-height:320px;overflow:hidden}.traveltech-vert-media img{object-fit:cover;width:100%;height:100%;display:block}.traveltech-buyers{background:#f7f7f9}.traveltech-buyers-panel{grid-template-columns:minmax(280px,340px) 1fr;align-items:stretch;gap:max(1rem,min(2.5vw,2rem));display:grid;position:relative}.tt-buyer-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tt-buyers-rail{flex-direction:column;justify-content:center;gap:1rem;display:flex}.tt-buyer-tab{cursor:pointer;opacity:.72;background:#fff;border:1px solid #ececef;border-radius:14px;align-items:center;gap:.85rem;padding:1rem 1.1rem;transition:box-shadow .2s,border-color .2s,opacity .2s;display:flex}.tt-buyer-tab__ico{color:#8a9099;background:#eef0f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:inline-flex}.tt-buyer-tab__ico svg{width:22px;height:22px}.tt-buyer-tab__name{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.01em;color:#6b7178;font-size:.98rem;font-weight:600;line-height:1.3}#tt-buyer-0:checked~.tt-buyers-rail .tt-buyer-tab--0,#tt-buyer-1:checked~.tt-buyers-rail .tt-buyer-tab--1,#tt-buyer-2:checked~.tt-buyers-rail .tt-buyer-tab--2{opacity:1;border-color:rgba(255,99,0,.28);box-shadow:0 12px 30px rgba(20,20,20,.06)}#tt-buyer-0:checked~.tt-buyers-rail .tt-buyer-tab--0 .tt-buyer-tab__ico,#tt-buyer-1:checked~.tt-buyers-rail .tt-buyer-tab--1 .tt-buyer-tab__ico,#tt-buyer-2:checked~.tt-buyers-rail .tt-buyer-tab--2 .tt-buyer-tab__ico{background:var(--wp--preset--color--brand);color:#fff}#tt-buyer-0:checked~.tt-buyers-rail .tt-buyer-tab--0 .tt-buyer-tab__name,#tt-buyer-1:checked~.tt-buyers-rail .tt-buyer-tab--1 .tt-buyer-tab__name,#tt-buyer-2:checked~.tt-buyers-rail .tt-buyer-tab--2 .tt-buyer-tab__name{color:var(--wp--preset--color--ink)}.tt-buyer-radio:focus-visible~.tt-buyers-rail .tt-buyer-tab--0{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tt-buyer-radio#tt-buyer-1:focus-visible~.tt-buyers-rail .tt-buyer-tab--1{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tt-buyer-radio#tt-buyer-2:focus-visible~.tt-buyers-rail .tt-buyer-tab--2{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tt-buyers-detail{background:#17171b;border-radius:20px;padding:max(1.75rem,min(3vw,3rem));overflow:hidden}.tt-buyer-pane{grid-template-columns:1fr max(240px,min(34%,360px));align-items:center;gap:max(1.5rem,min(3vw,2.5rem));display:none}#tt-buyer-0:checked~.tt-buyers-detail .tt-buyer-pane--0,#tt-buyer-1:checked~.tt-buyers-detail .tt-buyer-pane--1,#tt-buyer-2:checked~.tt-buyers-detail .tt-buyer-pane--2{display:grid}.tt-buyer-pane__title{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.01em;color:#fff;margin:0 0 1rem;font-size:max(1.25rem,min(1.9vw,1.6rem));font-weight:600;line-height:1.25}.traveltech-buyer__label{font-family:var(--wp--preset--font-family--sans);color:#fff;margin-top:1rem;font-size:.95rem;font-weight:600;display:block}.traveltech-buyer__label:first-of-type{margin-top:0}.traveltech-buyer__text{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.62);margin:.3rem 0 0;font-size:.9375rem;line-height:1.65}.traveltech-buyers-media{aspect-ratio:280/375;border-radius:14px;align-self:start;min-height:0;overflow:hidden}.traveltech-buyers-media img{object-fit:cover;width:100%;height:100%;display:block}.traveltech-cs-list{flex-direction:column;gap:max(1.5rem,min(3vw,2.5rem));display:flex}.traveltech-cs-row{background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:max(1.5rem,min(3.5vw,3.5rem));padding:max(1.5rem,min(3vw,2.5rem));transition:box-shadow .25s ease-out;display:grid}.traveltech-cs-row:hover{box-shadow:0 18px 44px rgba(20,20,20,.05)}.traveltech-cs-row:focus-within{box-shadow:0 18px 44px rgba(20,20,20,.05)}@media (prefers-reduced-motion:reduce){.traveltech-cs-row{transition:none}}.traveltech-cs-row--flip .traveltech-cs-content{order:2}.traveltech-cs-eyebrow{font-family:var(--wp--preset--font-family--sans);letter-spacing:.02em;color:var(--wp--preset--color--brand);margin-bottom:.85rem;font-size:.75rem;font-weight:600;display:inline-block}.traveltech-cs-brand{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.01em;color:var(--wp--preset--color--ink);margin:0 0 .6rem;font-size:max(1.1rem,min(1.7vw,1.4rem));font-weight:700;display:block}.traveltech-cs-logo{object-fit:contain;object-position:left center;width:auto;max-width:200px;height:32px;margin:0 0 1.1rem;display:block}.traveltech-cs-title{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.02em;color:var(--wp--preset--color--ink);margin:0 0 .9rem;font-size:max(1.3rem,min(2.2vw,1.75rem));font-weight:600;line-height:1.2}.traveltech-cs-stat{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);border-left:3px solid var(--wp--preset--color--brand);margin:0 0 1.1rem;padding-left:.85rem;font-size:.95rem;font-style:italic;font-weight:600}.traveltech-cs-desc{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--mute);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.65}.traveltech-cs-tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.traveltech-cs-tag{font-family:var(--wp--preset--font-family--body);letter-spacing:-.04em;color:#142029;background:#f9f9f9;border:1px solid #ebedee;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}.traveltech-cs-tag__i{color:var(--wp--preset--color--brand);display:inline-flex}.traveltech-cs-tag__i svg{width:16px;height:16px}.traveltech-cs-media-col{background:#fff;border:1px solid #ccc;border-radius:14px;flex-direction:column;align-self:stretch;display:flex;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.05)}.traveltech-cs-photo-frame{border-bottom:1px solid #e2e2e4;padding:.85rem}.traveltech-cs-photo{aspect-ratio:628/360;background:#c4c4c4;border-radius:8px;min-height:320px;position:relative;overflow:hidden}.traveltech-cs-photo img{object-fit:cover;width:100%;height:100%;display:block}.traveltech-cs-metrics{grid-template-columns:1fr 1px 1fr;align-items:center;display:grid}.traveltech-cs-metric{align-items:center;gap:24px;min-width:0;padding:max(1.25rem,min(2.2vw,32px)) max(1rem,min(1.7vw,24px));display:flex}.traveltech-cs-metric__badge{width:max(48px,min(4.6vw,65px));height:max(48px,min(4.6vw,65px));color:var(--wp--preset--color--brand);background:#feefe9;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.traveltech-cs-metric__badge svg{width:auto;max-width:55%;height:50%}.traveltech-cs-metric__txt{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}.traveltech-cs-metric__label{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--mute);font-size:max(.9375rem,min(1.3vw,1.25rem));line-height:1.4}.traveltech-cs-metric__value{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);font-size:max(1.125rem,min(1.6vw,1.5rem));font-weight:600;line-height:1.333}.traveltech-cs-metric-divider{background:#ececee;align-self:stretch;width:1px;margin:.75rem 0}.traveltech-compare-table{max-width:1200px;box-shadow:none;background-image:linear-gradient(252.9deg,#ffefe4 0%,#fff 73%,#fdfffc 100%);border:1px solid rgba(0,0,0,.05);border-radius:38px;grid-template-columns:1fr 1fr;align-items:stretch;gap:15px;margin:0 auto;padding:5px;display:grid}.traveltech-compare-col--other{background:0 0;border-radius:0}.traveltech-compare-col--vox{z-index:1;background:linear-gradient(var(--wp--preset--color--white), var(--wp--preset--color--white)) padding-box, linear-gradient(225deg, var(--wp--preset--color--canvas-alt) 0%, var(--wp--preset--color--canvas-cream) 45%, var(--wp--preset--color--white) 100%) border-box;border:1px solid transparent;border-radius:34px;position:relative;box-shadow:0 0 55px rgba(0,0,0,.03)}.traveltech-compare-col{padding:max(1.5rem,min(3vw,2.5rem))}.traveltech-compare-col__head h3{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);margin:0 0 1.5rem;font-size:1.35rem;font-weight:600}.traveltech-compare-row{align-items:flex-start;gap:.85rem;padding:.85rem 0;display:flex}.traveltech-compare-ico{flex-shrink:0;margin-top:2px}.traveltech-compare-ico svg{width:20px;height:20px;display:block}.traveltech-compare-text{flex-direction:column;gap:.25rem;display:flex}.traveltech-compare-text strong{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);font-size:1rem;font-weight:600}.traveltech-compare-text span{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--mute);font-size:.875rem;line-height:1.5}.traveltech-faq-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:max(1rem,min(2vw,1.5rem));display:grid}.traveltech-faq-item{background:#fff;border:1px solid #ebedee;border-radius:16px;padding:1.5rem 1.6rem;box-shadow:0 6px 20px rgba(20,20,20,.04)}.traveltech-faq-item__q{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);align-items:flex-start;gap:.85rem;font-size:1.0625rem;font-weight:600;display:flex}.traveltech-faq-num{min-width:28px;height:28px;color:var(--wp--preset--color--brand);background:#fff4ec;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:inline-flex}.traveltech-faq-item__qt{flex:1;padding-top:2px;line-height:1.35}.traveltech-faq-item__a{padding:.85rem 0 0 calc(28px + .85rem)}.traveltech-faq-item__a p{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--mute);margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:1024px){.traveltech-vert-grid{grid-template-columns:1fr 1fr}.traveltech-vert-media{order:-1;grid-column:1/3;min-height:340px}.traveltech-buyers-panel,.tt-buyer-pane{grid-template-columns:1fr}.traveltech-buyers-media{order:-1;min-height:240px}.traveltech-intro-grid,.traveltech-cs-row{grid-template-columns:1fr}.traveltech-intro-heading{line-height:1.3}.traveltech-intro-heading em{margin-bottom:10px}.traveltech-cs-row--flip .traveltech-cs-content{order:0}.traveltech-cs-photo{min-height:260px}.traveltech-compare-table,.traveltech-faq-grid{grid-template-columns:1fr}}@media (max-width:600px){.traveltech-vert-grid{grid-template-columns:1fr}.traveltech-vert-media{grid-column:auto}.traveltech-intro-cols{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.traveltech-vert-card,.traveltech-vert-card:before,.traveltech-vert-card__ico,.traveltech-buyer__sum{transition:none}.traveltech-buyer::details-content{transition:none}}.traveltech-svc-header{flex-wrap:wrap;justify-content:space-between;display:flex}.saas-services .saas-badge{background:var(--wp--preset--color--brand);color:var(--wp--preset--color--white);text-transform:none;letter-spacing:-.01em;font-family:var(--wp--preset--font-family--body);border:none;padding:.25rem .75rem;font-size:1rem;font-weight:600;line-height:1.5}.saas-svc-header{align-items:center;gap:2rem 3rem;margin-bottom:max(2.5rem,min(4vw,3.5rem))}.saas-svc-header__text{text-align:left;flex:480px}.saas-svc-header__text>*{margin-left:0;margin-right:0}.traveltech-services__heading{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.02em;color:var(--wp--preset--color--ink-deep,#01171e);margin:.75rem 0 1rem;font-size:max(1.75rem,min(3vw,2.4rem));font-weight:600;line-height:1.2}.traveltech-services__lead{font-family:var(--wp--preset--font-family--body);letter-spacing:-.02em;color:#142029;max-width:min(100%,1324px);font-size:max(1rem,min(1.3vw,1.25rem));line-height:1.45;margin-left:0!important;margin-right:auto!important}.saas-svc-nav{flex:none;gap:1rem;display:flex}.saas-svc-navbtn{background:var(--wp--preset--color--white);width:56px;height:56px;color:var(--wp--preset--color--ink-deep,#01171e);cursor:pointer;border:1px solid rgba(1,23,30,.12);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex;box-shadow:0 4px 16px rgba(1,23,30,.06)}.saas-svc-navbtn svg{width:24px;height:24px}.saas-svc-navbtn--prev{transform:rotate(180deg)}.saas-svc-navbtn:hover{background:var(--wp--preset--color--brand);border-color:var(--wp--preset--color--brand);color:#fff}.saas-svc-navbtn:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.saas-svc-navbtn[disabled]{opacity:.35;cursor:default;box-shadow:none}.saas-svc-navbtn[disabled]:hover{background:var(--wp--preset--color--white);color:var(--wp--preset--color--ink-deep,#01171e);border-color:rgba(1,23,30,.12)}.saas-services-scroll{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.saas-services-scroll::-webkit-scrollbar{display:none}.traveltech-svc-header{padding-inline:var(--wp--preset--spacing--90)}.traveltech-services .traveltech-services-scroll{box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(max(1rem,min(5vw,6rem)),50vw - 760px);padding-right:max(max(1rem,min(5vw,6rem)),50vw - 760px);scroll-padding-inline:max(max(1rem,min(5vw,6rem)),50vw - 760px)}.saas-svc-card{aspect-ratio:600/691;scroll-snap-align:start;border-radius:16px;flex:0 0 max(260px,min(42vw,600px));position:relative;overflow:hidden}.saas-svc-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.saas-svc-card:hover img{transform:scale(1.04)}.saas-svc-card__overlay{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:rgba(28,28,32,.42);border:1px solid rgba(255,255,255,.14);border-radius:12px;flex-direction:column;gap:1rem;padding:max(1.25rem,min(2vw,1.5rem));transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.saas-svc-card__title{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--white);letter-spacing:-.02em;font-size:max(1.125rem,min(1.4vw,1.5rem));font-weight:600;line-height:1.3;display:block}.saas-svc-card__desc{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.7);margin:0;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:1025px) and (hover:hover){.traveltech-services .saas-svc-card__overlay{gap:0}.traveltech-services .saas-svc-card__desc{margin-top:0}.traveltech-services .saas-svc-card:hover .saas-svc-card__desc{margin-top:1rem}.traveltech-services .saas-svc-card:focus-within .saas-svc-card__desc{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.saas-svc-card img,.saas-svc-card__overlay{transition:none}}.saas-more-work{background:var(--wp--preset--color--white)}.saas-more-work__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:max(1.5rem,min(3.5vw,3.5rem));display:flex}.saas-more-work__heading{color:#091423;font-family:var(--wp--preset--font-family--sans);letter-spacing:-.05em;text-align:center;margin:0;font-size:max(1.5rem,min(2.4vw,2rem));font-weight:600;line-height:1.2}.saas-more-work__dots{flex-shrink:0;align-items:center;width:13.182px;transition:transform .2s ease-out;display:flex}.saas-more-work__dot-col{flex-direction:column;flex-shrink:0;align-items:flex-start;width:13.182px;display:flex}.saas-more-work__dot-col span,.saas-more-work__dot-single{background:var(--wp--preset--color--brand);flex-shrink:0;width:13.182px;height:13.182px;display:block}.saas-more-work__dot-col--a{gap:38.636px}.saas-more-work__dot-col--b{gap:13.182px}.saas-more-work__cta{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--sans);white-space:nowrap;background:#e55d0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:box-shadow .16s ease-out,background-color .16s ease-out;display:inline-flex;box-shadow:0 8px #d04c00}.saas-more-work__cta:hover{background:#ff8233;box-shadow:0 8px #d04c00}.saas-more-work__cta:active{box-shadow:none;background:#e55d0f}.saas-more-work__cta:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:3px}@media (max-width:782px){.saas-more-work__row{flex-direction:column;gap:max(1.75rem,min(6vw,2.5rem))}.saas-more-work__heading{letter-spacing:-.02em;font-size:max(1.5rem,min(7vw,2rem));font-weight:600}.saas-more-work__dots{transform:rotate(90deg)}.saas-more-work__cta{background:var(--wp--preset--color--brand);letter-spacing:-.0625em;border-radius:4px;padding:8px 24px;font-size:.875rem}.saas-svc-header{margin-bottom:2rem}.saas-svc-nav{display:none}.saas-svc-card{flex:0 0 82vw}.saas-svc-card__desc{display:block}}body.page-id-34596 .vox-office-map-wrap{line-height:0}body.page-id-34596 .traveltech-blogs .vox-card{border-color:transparent;box-shadow:0 10px 30px rgba(20,20,20,.07)}body.page-id-34596 .vox-form-card{padding-top:1.75rem;padding-bottom:1.75rem}body.page-id-34596 .vox-form-card .wpcf7-form p{margin-bottom:.6rem}body.page-id-34596 .vox-form-card input[type=text]{padding-top:.72rem;padding-bottom:.72rem}body.page-id-34596 .vox-form-card input[type=email]{padding-top:.72rem;padding-bottom:.72rem}body.page-id-34596 .vox-form-card input[type=tel]{padding-top:.72rem;padding-bottom:.72rem}body.page-id-34596 .vox-form-card textarea{min-height:72px}.traveltech-contact>.wp-block-columns{column-gap:max(2rem,min(4vw,4.28rem))}.traveltech-cta .wp-block-heading{max-width:min(100%,1200px);margin-left:auto;margin-right:auto}@media (max-width:1024px){.traveltech-services__heading br{display:none}}