@tailwind base;@tailwind components;@tailwind utilities;.popbox.visible{opacity:1;transition:opacity .3s ease;z-index:999}.popbox.opened{display:block}.popbox_locked .popbox_blur{filter:blur(15px)}html.popbox_locked{overflow:hidden;touch-action:none}.popbox{background:rgba(0,0,0,.2);display:none;height:100%;left:0;max-width:100%;opacity:0;overflow-y:auto;padding:5% 30px 25px;position:fixed;top:0;transition:opacity .3s ease;width:100%;will-change:opacity;z-index:-999}.popbox_container{background:#fff;border-radius:5px;margin-bottom:18px;margin-left:auto;margin-right:auto;max-width:75%;padding:40px;position:relative}.autocomplete{background:#fff;border:1px solid rgba(50,50,50,.6);box-sizing:border-box;font:14px/22px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:auto;z-index:1000}.autocomplete *{font:inherit}.autocomplete>div{padding:0 4px 0 18px}.autocomplete .group{background:#eee}.autocomplete>div.selected,.autocomplete>div:hover:not(.group){background:#f7b1a5;cursor:pointer}.lazyloadimage img:not(.feature-list-with-image__image):not(.tabbed-feature-list__image){opacity:0}.lazyloadimage.lazyloaded img:not(.feature-list-with-image__image):not(.tabbed-feature-list__image){opacity:1;transition:.3s ease-in;transition-delay:.2s}.page--clclodging section[class*=__wrap]:not(.lp-hero__wrap,.homepage-hero__wrap),.page--taconnections section[class*=__wrap]:not(.lp-hero__wrap,.homepage-hero__wrap){border:1px solid transparent}fieldset{border:none}.lead-form__form-button:hover{cursor:pointer}.lead-form__form-button[disabled]{cursor:not-allowed}.breakout-promo__bg,.breakout-promo__cta svg.button-arrow,.breakout-promo__logo{display:none}.breakout-promo__content{align-items:center;color:#000;display:flex;gap:2em;justify-content:space-between;text-align:left}.breakout-promo__heading{font-size:38px;font-weight:500}.breakout-promo__content--bold .breakout-promo__heading{font-size:40px;margin:20px 0}.breakout-promo__content--bold .breakout-promo__paragraph{font-size:22px;line-height:28px;max-width:300px}.breakout-promo__content--subtle .breakout-promo__heading{font-size:40px;font-weight:400;letter-spacing:.4px;line-height:1.2;margin-bottom:40px}.breakout-promo__image{align-self:stretch;max-width:640px;flex:1 1 auto}.breakout-promo__image img{height:100%;object-fit:cover;width:100%}.cards__card{margin-bottom:30px;padding:10px;text-align:center}.cards__wrapper--card .cards__card,.cards__wrapper--card-icon-left .cards__card{background-color:#fff;border-radius:12px;box-shadow:5px 12px 35px -9px rgba(0,0,0,.2);margin:0 auto 30px;padding:43px 50px;width:80%}.cards__wrapper--card-no-icon .cards__card{align-items:center;display:flex;justify-content:center}.card__title{font-size:22px;font-weight:600;margin:0 auto 1em;width:70%}.card__main-text{font-size:16px;line-height:1.5}.cards__wrapper--card-no-icon .card__main-text{margin-bottom:0}.card__main-text p{padding-bottom:5px}.card__main-text p a{color:#a31a16}.card__main-text p a:hover{color:#5d0809}.cards__wrapper--no-card .card__title{color:#a31a16}.cards__wrapper--title-red .card__title{color:#a31a16;width:100%}.card__title.no-button{width:100%}a.card__button{margin-top:30px;padding:20px 34px}a.card__button,a.card__button:visited{color:#fff}.cards__wrapper--three-col .cards__card{display:flex;flex-direction:column}.cards__wrapper--single-row .cards__card a.card__button.util__button{margin:30px auto 0;max-width:185px;width:100%}.cards__wrapper--two-col{flex-wrap:wrap}.cards__wrapper--three-col{flex-wrap:wrap;justify-content:flex-start}.card__main-text ul{margin-left:1.2em}.card__main-text ul li{line-height:1.5;padding-bottom:15px}.card__main-text p+ul li{padding-bottom:0}.card__icon img{height:90px}.comparison-table__content.util__retain{background-color:#262626;color:#fff;padding:60px 40px 40px}.comparison-table__table-wrap{background-color:#fff;margin-top:50px;padding:30px}.comparison-table__table{background-color:#fff;border-collapse:collapse;color:#3b3b3c;width:100%}.comparison-table__table td{border:1px solid #d3d3d3;padding:20px}.comparison-table__table thead td:first-child{border-left:0;border-top:0}.comparison-table__logo{width:200px}.util__checkmark{border-bottom:5px solid #79090b;border-left:5px solid #79090b;height:13px;margin:auto;transform:rotate(-45deg);width:20px}.hide-rfi-forms .salesforce-form__wrapper{display:none!important}.lead-form__form.lead-form__form--contact-us-form{margin:0 auto;max-width:906px;text-align:center;position:relative}#modal-container .lead-form__form.lead-form__form--contact-us-form{max-width:600px}#modal-container .request-info-text{font-size:18px;margin:15px 24px 30px}#modal-container .request-info-title{font-size:36px}#modal-container .close-button{font-size:30px;position:absolute;right:13px;top:6px}#modal-container .close-button:focus{border:1px solid #000;border-radius:50%;height:27px;line-height:0;padding:5px}.lead-form__form.lead-form__form--contact-us-form .contact-us-field-wrapper{margin-bottom:60px;padding:30px;position:relative}.popbox_container.lead-form__form.lead-form__form--contact-us-form{background-color:#fff;border-radius:16px;box-shadow:5px 12px 35px -9px rgba(0,0,0,.2);margin-bottom:60px;padding:30px;position:relative}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols{display:flex;flex-grow:1;justify-content:space-between;position:relative}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols>*{flex-grow:1;max-width:49.6%;position:relative}.full-width-field,.react-aria-TextField{position:relative}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols .full-width-field{max-width:100%}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols>:first-child{margin-right:8px}.lead-form__form.lead-form__form--contact-us-form input,.lead-form__form.lead-form__form--contact-us-form select{font-family:proxima-nova,Proxima Nova,Helvetica Neue,Arial,sans-serif;margin:4px 0}.lead-form__form.lead-form__form--contact-us-form .full-width-field select{margin:4px 0 10px;max-width:90vw;width:100%}.lead-form__form.lead-form__form--contact-us-form .full-width-field--message textarea{font-family:proxima-nova,Proxima Nova,Helvetica Neue,Arial,sans-serif;height:200px;margin:4px 0;max-width:90vw;padding-top:20px;width:100%;position:relative}.lead-form__form.lead-form__form--contact-us-form label>span{top:22px}.lead-form__form-select-text{top:19px;position:absolute;left:1em}.lead-form__form.lead-form__form--contact-us-form .half-width{max-width:calc(50% - 4px)}.salesforce-form__wrapper .results-message{background-color:#fff;border-radius:16px;height:100%;left:0;opacity:0;pointer-events:none;position:relative;top:0;transition:.3s linear;width:100%;z-index:300}.salesforce-form__wrapper .results-message.results-message--contact-us .results-checkmark{margin:96px auto 20px}.salesforce-form__wrapper .results-checkmark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 97.9 97.9'%3E%3Ccircle cx='48.9' cy='48.9' r='47.9' style='fill:%23fff;stroke:%2342a31d;stroke-width:2;stroke-linejoin:round'/%3E%3Cpath d='m29.8 53.5 11.4 11.4 27.4-33.5' style='fill:%23fff;stroke:%2342a31d;stroke-width:6;stroke-miterlimit:10'/%3E%3C/svg%3E");height:96px;margin:140px auto 20px;width:96px}.salesforce-form__wrapper .results-text{font-size:18px;margin:4px 12px;color:#000;font-weight:500}.salesforce-form__wrapper .lead-form__form-button{background-color:#da291c;color:#fff}.salesforce-form__wrapper .lead-form__form-button:hover{background-color:#fff;color:#da291c}#contact-us-form .lead-form__form-button{font-family:proxima-nova,Proxima Nova,Helvetica Neue,Arial,sans-serif;font-size:16px}#contact-us-form .contact-us__form-intro-text{width:100%}.linebreak{display:block}.lead-form__form-button,.lead-form__form-button--secondary{box-shadow:0 6px 14px -3px rgba(0,0,0,.4);transition:all .3s ease-out}html{scroll-behavior:smooth}.cta-anchor-container{scroll-margin-top:20rem}.cta-button-container__wrap{display:flex;justify-content:center;width:100%}.cta-button-container__wrap.left{justify-content:left}.cta-button-container__wrap a{color:#a31a16;text-decoration:underline}.cta-table{color:rgba(0,0,0,.8);display:flex;justify-content:center}.cta-table__text.cta-table__text--left{text-align:left}.cta-table__card{background-color:#f1f1f1;padding:38px 74px 66px;position:relative;width:33.4%}.cta-table__card:nth-child(2n){background-color:#fbfbfb}.cta-table__wrapper h2{color:#a31a16;margin-bottom:0;padding-bottom:15px}.cta-table__title-top-text{font-weight:500;letter-spacing:1.7px;line-height:1.57}.cta-table--narrow-titles h2{display:inline-block;max-width:220px}.cta-table__text-content{margin-bottom:20px}.cta-table__wrapper p{padding-bottom:15px}.cta-table__bullet-list{padding-left:20px;padding-top:20px;text-align:left}.cta-table__bullet{font-size:14px;padding:4px 10px;position:relative}.cta-table__bullet:before{border:6px solid transparent;border-left-color:#b60a0a;content:"";display:block;height:0;left:-15px;position:absolute;top:7px;width:0}a.cta-table__link{align-items:center;background-color:rgba(0,0,0,.1);bottom:0;display:flex;font-size:15px;height:58px;justify-content:center;left:0;opacity:1;position:absolute;text-transform:uppercase;width:100%}a.cta-table__link,a.cta-table__link svg{transition:all .3s ease}a.cta-table__link:hover{color:#b60a0a}a.cta-table__link:hover svg{transform:translateX(21px)}.cta-table .button-arrow{color:#b60a0a;transform:translate(17px)}.cta-table__wrapper{background-color:#fff;margin:0 auto;padding:50px 30px 40px;width:90%}.cta-table__image-wrapper{min-height:1px;padding-bottom:35px}.cta-table__image-wrapper img{margin:0 auto;width:65%}.cta-table__button{font-size:16px;padding:20px 35px}.cta-table__button,.cta-table__button:visited{background-color:#a31a16;color:#fff}.feature-list-with-image__content{border-radius:12px;display:flex;flex-direction:row-reverse;margin:0 auto;padding:50px 25px 10px;width:90%;width:calc(100% - 36px)}.feature-list-with-image__col2{width:100%}.feature-list-with-image__item-title{font-weight:700;margin-bottom:12px}.feature-list-with-image__item-icon{margin-right:6px}.feature-list-with-image__image-container{margin:0 30px 30px;overflow:hidden;position:relative}.feature-list-with-image__image{left:0;opacity:0;position:absolute;transition:opacity .3s ease-out;width:100%;background-color:#f2f2f2}.feature-list-with-image__image--shown{opacity:1}.util__debutton.feature-list-with-image__item{color:#878787;display:flex;font-size:14px;margin-bottom:10px;padding:20px;position:relative;text-align:left;width:100%}.util__debutton.feature-list-with-image__item svg.button-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}h2.feature-list-with-image__headline{display:none}.feature-list-with-image__item-content{color:#000}.feature-list-with-image__item-title{font-size:22px;font-weight:600;margin-bottom:4px}.feature-list-with-image__wrap .feature-list-with-image__item--active .feature-list-with-image__item-title,.feature-list-with-image__wrap .feature-list-with-image__item:active .feature-list-with-image__item-title,.feature-list-with-image__wrap .feature-list-with-image__item:focus .feature-list-with-image__item-title,.feature-list-with-image__wrap .feature-list-with-image__item:hover .feature-list-with-image__item-title{color:#a31a16}.feature-list-with-image__wrap .feature-list-with-image__item--active,.feature-list-with-image__wrap .feature-list-with-image__item:active,.feature-list-with-image__wrap .feature-list-with-image__item:focus,.feature-list-with-image__wrap .feature-list-with-image__item:hover{background-color:#e6e6e6}.feature-list-with-image__wrap .feature-list-with-image__item{padding:30px}.feature-list-with-image__wrap .feature-list-with-image__item--active,.feature-list-with-image__wrap .feature-list-with-image__item:active,.feature-list-with-image__wrap .feature-list-with-image__item:focus,.feature-list-with-image__wrap .feature-list-with-image__item:hover{background-color:#fff;border-radius:12px;box-shadow:4px 4px 13px 2px rgba(0,0,0,.2)}.feature-list-with-image__image-container{margin:0;overflow:visible}.feature-list-with-image__col1{text-align:left;width:780px}.feature-list-with-image__image{left:10%;width:80%}.full-width-carousel__blockquote{align-items:center;border:1px solid #e5e5e5;border-radius:15px;display:flex;font-weight:600;justify-content:center;position:relative}.full-width-carousel__carousel-wrap{margin:0 auto;max-width:1500px;position:relative;text-align:center}.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote{color:#000;font-size:2em;font-weight:600;height:200px;line-height:.95em;margin-top:70px;padding:0 6%}.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 37.8 30.44'%3E%3Cpath d='M560 1207.14c-4 2.5-8 7.49-8.6 11.73a6.8 6.8 0 0 1 2-.25c3.75 0 6.61 3 6.61 7.11a7.56 7.56 0 0 1-7.61 7.61c-4.61 0-8.6-3.87-8.6-10.48 0-8.11 4.49-15.47 10.85-20Zm21.46 0c-4 2.5-7.86 7.49-8.48 11.73a5.9 5.9 0 0 1 1.87-.25 6.8 6.8 0 0 1 6.74 7.11 7.64 7.64 0 0 1-7.61 7.61c-4.62 0-8.61-3.87-8.61-10.48 0-8.11 4.49-15.47 10.73-20Z' style='fill:%23e5e5e5' transform='translate(-543.83 -1202.9)'/%3E%3C/svg%3E");top:-24px}.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:after,.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:before{background-color:#f7f7f7;background-repeat:no-repeat;border-left:10px solid #f7f7f7;border-right:10px solid #f7f7f7;color:#e5e5e5;content:" ";display:block;left:calc(50% - 35px);padding-bottom:50px;position:absolute;width:3.2rem}.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 37.8 30.44'%3E%3Cpath d='M545.83 1196.76c4-2.5 8-7.49 8.61-11.73a7.3 7.3 0 0 1-2 .25c-3.74 0-6.61-3-6.61-7.11a7.56 7.56 0 0 1 7.61-7.61c4.61 0 8.61 3.86 8.61 10.48 0 8.11-4.5 15.47-10.86 20Zm-21.46 0c4-2.5 7.86-7.49 8.48-11.73a6.2 6.2 0 0 1-1.87.25 6.81 6.81 0 0 1-6.74-7.11 7.64 7.64 0 0 1 7.61-7.61c4.62 0 8.61 3.86 8.61 10.48 0 8.11-4.49 15.47-10.73 20Z' style='fill:%23e5e5e5' transform='translate(-524.24 -1170.56)'/%3E%3C/svg%3E");bottom:-24px}.full-width-carousel__quote-wrap .full-width-carousel__quote-footer{padding:36px 0 10px}body.home .full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:after,body.home .full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote:before{background-color:#fff;border-left:10px solid #fff;border-right:10px solid #fff}.full-width-carousel__blockquote-ratings{font-size:1.5em;height:200px;padding:0 5% 0 11%;text-align:left}.full-width-carousel__footer-ratings{background-color:#fff;max-width:200px;padding:0 10px;position:relative;right:-45px;text-align:left;top:-10px;width:-moz-fit-content;width:fit-content}.ratings-wrapper{position:relative}.full-width-carousel__ratings-stars-wrapper{margin:0 40px;position:relative;top:16px;width:200px}.full-width-carousel__ratings-stars{background-color:#fff;background-size:cover;display:block;padding-bottom:16%;position:relative;width:100%;z-index:2}.tns-nav>button{background-color:#fff;border:2px solid #a31a16;border-radius:50%;height:15px;margin:10px;width:15px}.tnx-nav>button:first-of-type{margin-left:0}button.tns-nav-active{background-color:#a31a16}.tns-controls{display:flex;height:90%;justify-content:space-between;position:absolute;width:100%}button[data-controls]{outline:none}button[data-controls=next],button[data-controls=prev]{background-color:transparent;border:0;color:transparent;height:100%;position:relative;z-index:2}.ta-connections-at-agifors-class{margin-top:-8rem}.homepage-hero__form-heading{color:rgba(0,0,0,.6);font-size:20px;font-weight:500;letter-spacing:3px;margin-bottom:8px}.lead-form__form label{display:inline-block;position:relative;width:100%}.lead-form__form .lead-form__select,.lead-form__form input:not([type=checkbox]),.lead-form__form textarea{background-color:#f6f6f6;border:none;border-radius:8px;color:#000;font-size:15px;height:52px;margin:4px 0;padding-left:20px;width:100%;position:relative}.lead-form__form label>span{font-size:15px;left:18px;pointer-events:none;position:absolute;text-align:left;top:23px;white-space:nowrap}.lead-form__form label .contact-form__input--has-content+span{opacity:0}.half-width-fields>label+label{margin-left:1.2%}label>.contact-form__input--has-content+span+span,label>input.util__has-content+span,label>input.util__has-content+span+span,label>input:focus+span,label>input:not([type=checkbox]):focus+span+span,label>select:focus+span,label>textarea:focus+span,select.util__has-content+span,textarea.util__has-content+span{opacity:0;transition:opacity .15s linear}.lead-form__select{box-shadow:none;height:52px;transform:translateY(1px)}.lead-form__form label>span.lead-form__form-select-text{top:19px}a.lead-form__form-button:visited{color:#fff}.required-fields__text{color:#b60a0a;margin-left:80px}.salesforce-form__wrapper>form>button,.salesforce>h3{display:none}.salesforce-form__wrapper.lead-form--full-width{margin:60px auto 100px;max-width:960px;text-align:center}.salesforce-form__wrapper.lead-form--full-width .half-width-fields label{margin:10px 22px;width:44.8%}.salesforce-form__wrapper.lead-form--full-width .quarter-width-fields label{margin:2%;width:45%}.salesforce-form__wrapper.lead-form--full-width textarea{height:140px;padding-top:20px}.contact-us__form-heading{font-size:44px;font-weight:700;letter-spacing:.4px;margin-bottom:20px;margin-top:80px}.contact-us__form-intro-text{font-size:22px;letter-spacing:.1px;line-height:1.36;margin:0 auto;max-width:90vw;padding-bottom:52px;width:385px}.lead-form--no-intro .homepage-hero__form-heading,.lead-form--no-intro .homepage-hero__form-links{display:none}.salesforce-form__wrapper.lead-form--full-width.lead-form--no-intro{margin-top:20px}.lead-form__form .lead-form__form-button:disabled{background:#fff;border-color:#e5e5e5;color:#e5e5e5;transition:all .3s ease-in}.lead-form__form .half-width-fields{display:flex}.lead-form__form label>.contact-form__input--has-content+span+span,.lead-form__form label>input.util__has-content+span,.lead-form__form label>input.util__has-content+span+span,.lead-form__form label>input:focus+span,.lead-form__form label>input:not([type=checkbox]):focus+span+span,.lead-form__form label>select:focus+span,.lead-form__form label>textarea:focus+span,.lead-form__form select.util__has-content+span,.lead-form__form textarea.util__has-content+span{opacity:0}.articletop__source-and-date-wrap{font-size:22px;margin-bottom:1em;text-transform:uppercase}.articletop__title{font-size:40px;font-weight:600;letter-spacing:.05em;padding:20px 0}.news-hero__image{width:100%}section.news-hero__wrap{max-width:700px;padding:40px 25px 0}.news-promo__items{display:flex;justify-content:space-between;margin:30px auto}.news-promo__item{width:32%}img.news-promo__image{border-radius:14px;max-width:282px;width:100%}body[data-show-tag] .page-title__content.util__retain{margin:0 auto 20px}h3.news-promo__item-title{color:#a31a16;font-size:24px;font-weight:600;margin-top:20px}a:hover h3.news-promo__item-title{color:#5d0809}.news-promo__item-date-cat{font-weight:400;margin-top:1em}.pageTitle{position:relative}.page-title__title{color:#000;font-size:40px;padding:0 0 50px;text-align:center}.page-title__subtitle{line-height:1.7em;margin:0 auto;padding-top:20px;width:80%}.page-title__subtitle p{font-size:20px}.page-title__wrap{padding-top:180px;position:relative}.page-title__content.util__retain{margin:0 auto 60px}.page-title__background-wrap{height:calc(100% - 36px);left:0;position:absolute;width:100%}.page-title__background{background-size:cover;border-radius:15px;height:100%;margin:18px auto;max-width:1402px;min-height:480px;width:calc(100% - 36px)}.page-title__wrap.page-title__wrap--with-icon{padding-top:150px}.page-title__wrap.page-title__wrap--hero-layout{min-height:516px}.page-title__wrap--light-text,.page-title__wrap--light-text .page-title__title{color:#fff}h1.page-title__title{font-weight:500;line-height:1em}.util__retain.news-recent-posts__wrap{max-width:1087px;padding:0 25px}.news-recent-posts__wrap .util__section-title{padding-bottom:50px}body.article .page-title__content{max-width:700px}.page-title__icon{display:flex;justify-content:center;margin:0 auto;width:126px}article .page-title__title{padding:0}.partner-promo__wrap{padding:40px 0;width:100%}.partner-promo__content{display:flex;flex-direction:column}.partner-promo__header{text-align:center}.partner-promo__title{color:#000;font-size:44px;font-weight:300}.partner-promo__text{color:#363636;font-size:20px;padding:20px 0 50px}.partner-promo__main-content{border:1px solid #e1e1e1;border-radius:20px}.partner-promo__content-row{padding:30px 20px 40px}.partner-promo__logos-wrap{display:flex;flex-wrap:wrap;justify-content:center}.partner-promo__logo{height:99px;margin:1%;text-align:center;width:19%}.partner-promo__logo>img{max-width:100%}.rich-text__wrap{font-size:16px;line-height:1.5em;padding-bottom:80px;text-align:left}.terms-and-conditions .rich-text__wrap{padding:0 40px}.rich-text__wrap p+p{margin-top:2em}.rich-text__wrap a{color:#a31a16;text-decoration:underline}body.article .full-width-text{margin-top:1.5em;max-width:700px}.rich-text__wrap h2{font-size:44px;font-weight:600;line-height:47px;margin:1em 0 .5em;text-align:center}.rich-text__wrap h3{font-size:22px;font-weight:600;margin:16px 0 0}.rich-text__wrap ul{margin-left:1.2em}.rich-text__wrap p+p img{margin:16px 0}.section-title__wrap{color:#363636;text-align:center}.text-group__main-text p{line-height:1.5em;padding-top:20px}.why-travelcor-section .text-group__main-text p{max-width:80%;margin:auto}.text-group__main-text.custom-spacer p{margin-bottom:1.5em!important}.sitepages__wrap{font-size:18px;margin:100px 0;text-align:left}.sitepages__title{font-weight:600;margin-bottom:60px}.sitepages__wrap li{line-height:1.3;margin-left:35px}.sitepages__wrap a{color:#000}.sitepages__wrap a:hover{color:#5d0809}.spacer--small{height:10px}.spacer--medium{height:20px}.spacer--large{height:40px}.spacer__wrap{height:5px}.spacer--small{height:20px}.spacer--medium{height:70px}.spacer--large{height:120px}.two-columns__wrap{padding:75px 0}.two-columns__wrap.two-columns__wrap--no-padding{padding:0}.two-columns__content{display:flex;justify-content:space-between;padding:50px 25px}.two-columns__col{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.generic-landing-page .two-columns__wrap .cmp-text{color:#3b3b3c;letter-spacing:.3px;text-align:left}.generic-landing-page .two-columns__wrap .cmp-text h2{font-weight:600;letter-spacing:.5px;margin-bottom:20px}.generic-landing-page .two-columns__wrap .cmp-text p{line-height:1.5;margin-bottom:20px}.generic-landing-page .two-columns__wrap .cmp-text ul{list-style-type:none;padding-left:15px}.generic-landing-page .two-columns__wrap .cmp-text li{line-height:2.2;position:relative}.generic-landing-page .two-columns__wrap .cmp-text li:before{border:7px solid transparent;border-left-color:#b60a0a;content:"";display:block;height:0;left:-15px;position:absolute;top:8px;width:0}.generic-landing-page .two-columns__col .text__content{margin:0 auto;width:80%}.twoColumns .two-columns__col .text__wrap .text__content .cmp-text{max-width:500px}.twoColumns .two-columns__col .text__wrap .text__content .cmp-text p{line-height:1.7em;text-align:left}.twoColumns .two-columns__col .text__wrap .text__content .cmp-text ul{line-height:1.7em;margin-left:15px;text-align:left}.imagetext__wrap{align-items:center;display:flex;gap:14%;justify-content:center;margin:0 auto;padding:30px 40px}.imagetext__wrap.image-right{flex-direction:row-reverse}.imagetext__title{color:#b70000;font-size:22px;font-weight:700;margin-bottom:30px;text-align:left}.imagetext__description{font-size:20px;line-height:30px;max-width:508px;text-align:left}.imagetext__image{max-height:560px;max-width:50%}.video__wrap.util__retain{padding-bottom:80px;padding-top:20px}.video__content{margin:0 auto;max-width:690px;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{background-color:#fff;color:#000;font-family:proxima-nova,Proxima Nova,Helvetica Neue,Arial,sans-serif;font-weight:400}body.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}body.dropdown-open.hamburger{overflow:hidden}main{display:block;margin-left:auto;margin-right:auto;margin-top:0;max-width:1440px;min-height:600px}.popbox.globa-modal__popbox.global-alert--notice{background-color:rgba(0,0,0,.3)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden{display:none!important}.util__edgetoedge,.util__image--herosize img{height:auto;width:100%}.util__retain{margin:0 auto;max-width:1440px}.util__delist{list-style-type:none;margin:0;padding:0}.util__horizontal-list{display:flex;justify-content:center}.util__debutton{-webkit-appearance:unset;background:none;color:inherit;font-size:inherit;margin:0}.util__debutton,.util__deinput{border:none;outline:0;padding:0}.util__width-small{width:46%!important}.util__width-medium{width:70%!important}.util__bg-top-right{background-position:100% 0!important}.util__section-heading{font-size:18px;font-weight:600;letter-spacing:2.2px;line-height:1.22;padding-bottom:20px;text-transform:uppercase}figure{display:block;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;width:100%}figure.util__image--herosize{margin:0 auto;max-width:1700px;overflow:hidden}.util-btn-container{align-items:center;display:flex;justify-content:center}.util__button,a.util__button-primary{background-color:#fff;border:1px solid #da291c;border-radius:4px;color:#da291c;display:inline-block;font-size:16px;font-weight:700;padding:18px 38px;position:relative;transition:all .3s ease}.util__button.news-tiles__load-more{background-color:#da291c;cursor:pointer;color:#fff}.util__button.news-tiles__load-more:focus-visible{outline:1px solid #000}.util__button.util__button--primary:hover{background:#da291c;color:#fff}.util__button.util__button--secondary{background:#fff;border:1px solid #939598;border-radius:4px;color:#939598}.util__button.util__button--secondary:hover{background:#939598;color:#fff}.util__button-default,a.util__button-default{background-color:#fff}.util__button--small{color:#fff;font-size:10px;min-height:34px;padding:7px 15px}.util__button.util__button--small:hover svg{transform:translate(4px,2px)}.util__button--small:hover{background-color:#b60a0a}svg.button-arrow{transform:translate(7px,2px);transition:transform .3s ease-in-out}.util__button.util__button--small svg{transform:translateY(2px)}.util__background-image-layer{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.util__background-image-parent{overflow:hidden}.util__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"292.4"%20height%3D"292.4"><path%20fill%3D"%23777777"%20d%3D"M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z"%2F><%2Fsvg>');background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:1px solid #ccc;border-radius:0;box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-sizing:border-box;color:#000;display:block;font-family:sans-serif;font-size:16px;line-height:1.3;margin:0;max-width:100%;padding:.6em 1.4em .5em .8em;width:100%}.util__select::-ms-expand{display:none}.util__select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.util__select option{font-weight:400}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}.loadin{transition:opacity .3s ease-in;transition-delay:0s}.loadin.loadin--delay-01{transition-delay:.1s}.loadin.loadin--delay-02{transition-delay:.2s}.loadin.loadin--delay-03{transition-delay:.3s}.loadin.loadin--delay-04{transition-delay:.4s}.loadin.loadin--delay-05{transition-delay:.5s}.loadin.loadin--delay-06{transition-delay:.6s}.loadin.loadin--delay-07{transition-delay:.7s}.loadin.loadin--delay-08{transition-delay:.8s}.loadin.loadin--delay-09{transition-delay:.9s}.loadin-prepared,.loadintop{opacity:0}.loadintopslide{opacity:0;transform:translateY(-100px)}body:not(.preload) .loadintop{animation-delay:.3s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeTopItemsIn;animation-timing-function:ease-in}body:not(.preload) .loadintopslide{animation-delay:.6s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeAndSlideTopItemsIn;animation-timing-function:ease-in}@keyframes fadeTopItemsIn{0%{opacity:0}to{opacity:1}}@keyframes fadeAndSlideTopItemsIn{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}.image.parbase img{margin:60px 0;width:100%}.util__section-title{font-size:43px;font-weight:600;padding:0 25px;text-align:center}.header__wrap{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:headerBackgroundOut;animation-timing-function:ease-out;background:transparent;border-bottom:1px solid transparent;box-shadow:none;height:auto;position:fixed;top:0;width:100%;z-index:2000}.header__content,.header__links,.header__logo-and-menu-wrap{display:flex;justify-content:space-between}.header__content,.header__logo-and-menu-wrap{align-items:center}.header__content{height:120px;padding:0 60px 0 20px}@keyframes headerBackgroundIn{0%{background:#fff;border-bottom:1px solid transparent}to{background:#fff;border-bottom:1px solid #f0f0f0}}@keyframes headerBackgroundOut{0%{background:#fff;border-bottom:1px solid #f0f0f0}to{background:#fff;border-bottom:1px solid transparent}}.header__logo a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:60px;width:250px}.header__links{font-size:18px;font-weight:500;letter-spacing:1px;padding-left:40px;white-space:nowrap;width:auto}.header__links a{color:#939598;font-weight:700;padding:0 11px;position:relative}.header__links a:hover{color:#000}.header__button-group{display:flex}.header__wrap .util__button{margin-left:11px;padding:15px 30px}.header__wrap .util__button:focus-visible{outline:1px solid #000}a.header__button-group-button,a.header__button-group-button:visited{background-color:#eee;color:#c9171a;font-size:12px;font-weight:700;height:26px;margin:8px 4px;padding:6px 17px;transition:all .1s linear;white-space:nowrap}a.header__button-group-button:hover{background-color:#c9171a;color:#fff;transition:all .1s linear}.header__hamburger,.header__hamburgerv2{height:33px;margin-left:20px;position:relative;width:33px}.header__hamburgerv2{float:right;margin-right:30px;margin-top:4px;width:28px}.header__hambuger-icon{opacity:1;transition:opacity .5s ease}.header__hambuger-icon,.header__hambuger-icon:after,.header__hambuger-icon:before{background-color:#000;content:"";height:3px;left:0;position:absolute;width:100%}.header__hambuger-icon{top:26px}.header__hambuger-icon:before{top:-9px}.header__hambuger-icon:after{top:9px}.header__close-icon{color:#fff;opacity:0;transform:translateX(-4px);transition:opacity .5s ease}.dropdown-open .header__close-icon{opacity:1;transition:opacity .5s ease}.dropdown-open .header__hambuger-icon{opacity:0;transition:opacity .5s ease}.header-rollover-container__wrap{background-color:#262626;color:#fff;opacity:0;overflow:scroll;padding:20px 0 50px;pointer-events:none;position:absolute;top:86px;transition:opacity .3s ease;width:100%}.header-rollover-container__wrap a,.header-rollover-container__wrap a:visited{color:#fff;opacity:.8}.header-rollover-container__wrap a:hover{color:#000;opacity:1}.header__wrap .header-rollover-container__wrap a{color:#fff;display:block;opacity:1;padding-bottom:1.3em}.header__wrap .header-rollover-container__wrap a:last-child{padding-bottom:0}.header__wrap .header-rollover-container__wrap a:hover{opacity:.8}.header-rollover-container__wrap{overflow:hidden;top:120px}.header-rollover-container__wrap.show-rollover{opacity:1;pointer-events:all;transition:opacity .3s ease}.header-rollover__top{border-bottom:4px solid #eee;margin-bottom:0;padding-bottom:24px;text-align:left}.header-rollover__top li a{font-size:22px;font-weight:400}.header-rollover-container__content{overflow:hidden}.header__menu-column-item:before{border-color:#262626 transparent transparent #262626;border-style:solid;border-width:10px;bottom:-10px;content:"";height:0;left:38%;opacity:0;position:absolute;transform:rotate(45deg);transition:opactiy .3s ease;width:0;z-index:1}.dropdown-open.company [data-rollover-target=company]:before,.dropdown-open.contact [data-rollover-target=contact]:before,.dropdown-open.features [data-rollover-target=features]:before,.dropdown-open.hotel-partners [data-rollover-target=hotel-partners]:before,.dropdown-open.solutions [data-rollover-target=solutions]:before,.dropdown-open.what-we-do [data-rollover-target=what-we-do]:before{opacity:1;transition:opactiy .3s ease}[data-rollover-target]:after{content:"";height:56px;left:0;position:absolute;width:100%}.header-rollover__solutions-top-links{display:flex;justify-content:space-between;width:100%}.header-rollover__solutions-top-links>*{line-height:1.4;margin-bottom:40px;margin-top:20px;max-width:260px;position:relative;text-align:left;text-transform:uppercase}.header-rollover__solutions-top-links h2{font-size:23px;font-weight:300}.header-rollover-container__wrap .header-rollover__solutions-top-links a,.header-rollover-container__wrap .header-rollover__solutions-top-links a:visited{justify-content:left}.header-rollover-container__wrap .header-rollover__solutions-top-links a svg.button-arrow,.header-rollover-container__wrap .header-rollover__solutions-top-links a:visited svg.button-arrow{transform:translate(7px)}.header-rollover-container__wrap .header-rollover__solutions-top-links a.cta-table__link{background-color:unset;color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:1.6px}.header-rollover-container__wrap .header-rollover__solutions-top-links a.cta-table__link:hover{color:unset;opacity:1}.header-rollover-container__wrap .header-rollover__solutions-top-links a.cta-table__link:hover svg{transform:translateX(14px)}.header-rollover__solutions-list{color:hsla(0,0%,100%,.7);column-count:4;font-size:16px;line-height:1.4;margin:40px auto;text-align:left}.header-rollover__solutions-list-item{margin-bottom:25px;max-width:210px}.header-rollover__benefits-divider:before{border-bottom:1px solid hsla(0,0%,100%,.4);content:"";left:0;margin:10px auto 0;position:absolute;right:0;width:968px}.header-rollover__benefits-divider-content{background-color:#262626;color:hsla(0,0%,100%,.6);font-size:14px;letter-spacing:1.5px;padding:0 20px;position:relative;text-transform:uppercase}.header-rollover__solutions-list-item a{color:hsla(0,0%,100%,.6)}.mobile-dropdown-toplinks{border-bottom:4px solid #eee;margin-bottom:21px;padding-bottom:10px}.mobile-dropdown-toplink.footer__nav-primary{padding:0 0 10px 20px}.mobile-dropdown-signup{font-size:22px;padding-left:20px}.header-rollover__solutions-top-links--hamburger{position:relative}.header-rollover__solutions-top-links--hamburger a.cta-table__link{border-bottom:1px solid;border-top:1px solid;justify-content:center;margin-left:auto;margin-right:auto;margin-top:40px;padding:36px 0;position:relative}.header-rollover__solutions-top-links--hamburger a.cta-table__link:after,.header-rollover__solutions-top-links--hamburger a.cta-table__link:before{border-top:2px solid #262626;content:"";position:absolute;top:-1px;width:40px}.header-rollover__solutions-top-links--hamburger a.cta-table__link:after{bottom:-1px;content:"";top:unset}.header-rollover-container__content--hotel-partners{font-size:16px;transform:translateX(99px)}.header-rollover-container__content--hotel-partners a{display:inline-block;padding:6px}.header-rollover-container__wrap{padding:27px 0}.header-rollover__columns{display:flex}.header-rollover__column{border-right:1px solid #7d7d7d;padding:18px 20px 18px 60px;text-align:left;width:33%}.header-rollover__column:first-child{padding-left:30px}.header-rollover__column:last-child{border:none}.header-rollover__column h2{font-size:20px;font-weight:600;padding-top:1em}.mobile-menu__panel-menu>h2,.mobile-menu__panel>h2{border-bottom:1px solid #515151;cursor:pointer;font-size:27px;font-weight:600;margin:0 25px;padding:20px 0;position:relative;text-align:left}.mobile-menu__panel>h2:first-child{padding-left:30px}.mobile-menu__panel>h2:before{left:0;top:21px;transform:rotate(180deg)}.mobile-menu__panel-menu>h2:after,.mobile-menu__panel>h2:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.86 15.6'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M.53 15.07 7.8 7.8.53.53' data-name='24 Grid Col' style='fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.5px'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;content:"";display:block;height:24px;position:absolute;width:14px}.mobile-menu__panel-menu>h2:after{right:0;top:30px}.header-rollover__column-item{padding-top:1em}.header-rollover__column h2.no-top-pad,.header-rollover__column h2:first-child,.header-rollover__column-item:first-child{padding-top:0}.header-rollover__column h2.no-top-pad{padding-top:2px}.header-rollover__column p{font-size:16px}.fr-offcanvas--is-ready,.mobile-menu__panel{background-color:#262626;color:#fff;height:100%;left:100%;max-width:300px;overflow:auto;position:fixed;top:0;transform:translateX(0);width:100%;will-change:translateX;z-index:10000}.mobile-menu__panel--1,.mobile-menu__panel--2,.mobile-menu__panel--3,.mobile-menu__panel--4,.mobile-menu__panel--5{z-index:10001}.fr-offcanvas--is-ready[aria-hidden=false],.mobile-menu__panel--1[aria-hidden=false],.mobile-menu__panel--2[aria-hidden=false],.mobile-menu__panel--3[aria-hidden=false],.mobile-menu__panel--4[aria-hidden=false],.mobile-menu__panel--5[aria-hidden=false]{transform:translateX(-100%)}button.js-fr-offcanvas-close{display:none}.mobile-menu__panel-menu{margin-top:15px}.mobile-menu__panel .header-rollover__column{border:none;border-bottom:1px solid #515151;color:#fff;margin:0 25px;padding-left:28px;width:calc(100% - 50px)}.mobile-menu__panel-menu h2 a,.mobile-menu__panel-menu h2 a:visited{color:#fff}.mobile-menu__panel .header-rollover__column h2{font-size:16px}.mobile-menu__panel .header-rollover__column p{font-size:12px}.mobile-menu__panel--link-list .header-rollover__column{padding:12px 20px 12px 60px}.mobile-menu__button-wrap{margin:0 25px;text-align:center}.mobile-menu__button-wrap .util__button.mobile-menu__button{font-size:16px;font-weight:600;margin-top:20px;padding-bottom:15px;padding-top:15px;width:100%}.mobile-menu__button-wrap a.util__debutton.util__button.util__button--primary.mobile-menu__button:visited{color:#da291c}.header-mobile-top-bar{z-index:500}.header-mobile-top-bar__logo{margin-left:15px}.header__content .header__hamburgerv2{float:none;height:46px;margin-left:0;margin-right:0;margin-top:4px;min-width:30px}.header__content .header__hambuger-icon,.header__content .header__hambuger-icon:after,.header__content .header__hambuger-icon:before{background-color:#000}.page--light-text .header__content .header__hambuger-icon,.page--light-text .header__content .header__hambuger-icon:after,.page--light-text .header__content .header__hambuger-icon:before{background-color:#fff}.header__wrap .header__links a{align-items:center;display:flex;height:100px}.header-mobile-top-bar{background:#fff;border-bottom:1px solid #f4f4f4;display:flex;height:62px;justify-content:space-between;position:fixed;top:-64px;transition:top .3s ease-out;width:100%;z-index:10}.scrolled .header-mobile-top-bar{top:0;transition:top .3s ease-in}.header-mobile-top-bar__logo a{background-repeat:no-repeat;background-size:100%;display:block;height:40px;margin-top:8px;transform:none;width:170px}.mobile-menu__panel.mobile-menu__panel--1,.mobile-menu__panel.mobile-menu__panel--2,.mobile-menu__panel.mobile-menu__panel--3,.mobile-menu__panel.mobile-menu__panel--4,.mobile-menu__panel.mobile-menu__panel--5,.tac__hide-menu{display:none}.footer__wrap{background-color:#1e1e1e;color:#fff;margin-left:auto;margin-right:auto;padding-bottom:35px;padding-top:60px;position:relative;width:100%}.footer__content{margin:0 auto;max-width:90%}.footer__columns{display:flex;justify-content:space-between}.footer__columns-column{text-align:left;width:19%}.footer__copyright,.footer__wrap--slim .footer__copyright{color:hsla(0,0%,100%,.6)}a.footer__nav-primary{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.6px;opacity:1;padding-bottom:20px;text-transform:uppercase}.footer__legal a,.footer__legal a:visited{color:hsla(0,0%,100%,.6)}.footer__legal a:hover,.footer__legal a:visited:hover{color:hsla(0,0%,100%,.8)}.footer__legal-links li{padding:20px;position:relative}.footer__legal-list-item+.footer__legal-list-item:before{content:"-";left:-2px;position:absolute}.footer__social-icons{display:flex;justify-content:space-around;margin-top:24px;width:142px}.footer__social-icons a,.footer__social-icons a:visited{color:hsla(0,0%,100%,.6)}.footer__social-icons a:hover,.footer__social-icons a:visited:hover{color:hsla(0,0%,100%,.8)}.footer__wrap a{color:#fff}.footer__wrap a:hover{opacity:.8}nav.footer__primary-nav{display:flex;flex-wrap:wrap}nav.footer__primary-nav>.footer__nav-block{margin-bottom:50px;padding-right:30px;text-align:left;width:50%}.footer__logo{transform:translateX(-24px)}.footer__logo a{background-image:url(/images/Travelcor_Logo_Color-White.svg);background-repeat:no-repeat;background-size:100%;display:block;height:60px;width:250px}.footer__nav-block li a{display:inline-block;padding-top:.9em;word-break:break-word}nav.footer__bottom-nav{display:flex;justify-content:space-between;margin-top:50px;text-align:left}.footer__copyright-links{font-size:15px;line-height:1.4em;padding-top:16px}.footer__copyright-links ul li{display:inline-block;padding-right:1.4em;position:relative}.footer__copyright-links ul li:after{content:"|";display:block;position:absolute;right:8px;top:1px}.footer__copyright-links ul li:last-child:after{display:none}#ot-sdk-btn.ot-sdk-show-settings.ot-sdk-show-settings--tvc-customized{border:none;color:#fff;font-size:inherit;padding:0}#ot-sdk-btn.ot-sdk-show-settings.ot-sdk-show-settings--tvc-customized:hover{background-color:transparent}.breakout-promo__wrap a.util__button{background-color:#da291c;color:#fff}.breakout-promo__wrap a.util__button:hover{background-color:#fff;color:#da291c}.breakout-promo__solutions-admin{background-color:#1e1e1e}.breakout-promo__solutions-expense{background-color:#939598}.breakout-promo__solutions-booking .breakout-promo__heading{color:#414143}.breakout-promo__solutions-admin .breakout-promo__heading,.breakout-promo__solutions-expense .breakout-promo__heading{color:#f2f2f2;width:50%}.breakout-promo__solutions-admin .breakout-promo__paragraph,.breakout-promo__solutions-booking .breakout-promo__paragraph,.breakout-promo__solutions-expense .breakout-promo__paragraph{color:#939598}.breakout-promo__solutions-admin .breakout-promo__paragraph{max-width:400px}.breakout-promo__solutions-expense .breakout-promo__paragraph{max-width:300px}.breakout-promo__solutions-expense .breakout-promo__text-and-cta{margin-right:30px;max-width:530px;padding-right:60px}.breakout-promo__solutions-booking .breakout-promo__content{background-color:#f2f2f2}.breakout-promo__solutions-expense .breakout-promo__content{background-color:#414143}.tvc-breakout-promo__careers .breakout-promo__content{gap:20px;justify-content:space-evenly;padding:40px 20px;text-align:center}.tvc-breakout-promo__careers .breakout-promo__text-and-cta{max-width:400px}.tvc-breakout-promo__careers .breakout-promo__text-and-cta p{padding-bottom:40px}.tvc-breakout-promo__careers .breakout-promo__image{max-width:400px}.tvc-breakout-promo__careers .breakout-promo__image img{object-fit:contain}.homepage-hero__wrap{margin-top:120px;min-height:580px;overflow:hidden;position:relative;background-color:#000}.homepage-hero__wrap:after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:50%;z-index:0}.homepage-hero__content{padding-left:90px;padding-top:60px;padding-bottom:60px;position:relative;z-index:1}.homepage-hero__main-text-block{color:#fff;display:flex;flex-direction:column;text-align:left;width:450px}.homepage-hero__main-text-block.homepage-hero__main-text-block--mobile{margin:60px 0;text-align:center;width:auto}.homepage-hero__bg{bottom:0;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.homepage-hero__disclaimer{line-height:1.25em;font-size:16px;margin-top:10px}:root .homepage-hero__bg,_:-ms-fullscreen{min-width:unset}.homepage-hero__title{font-size:56px;font-weight:bolder;line-height:1em;margin-bottom:20px;margin-top:45px}p.home-hero__subtitle{line-height:1.2em;font-size:20px;font-weight:700;margin-bottom:20px;max-width:82%}.homepage-hero__label{font-size:12px;font-weight:700}.homepage-hero__bullets{position:relative}.homepage-hero__description{font-size:18px;padding-right:30px}.homepage-hero__description:not(.homepage-hero__description:first-child):before{color:#0079ae;content:"|";margin-left:-15px;position:absolute}.homepage-hero__button-group>a{opacity:1}.homepage-hero__button-group .util__button{background-color:#da291c;color:#fff;margin-top:40px;padding:18px 38px}.homepage-hero__button-group .util__button:hover{background-color:#fff;color:#da291c}.fr-offcanvas--is-ready{display:block!important}.landing-page--travelcor .homepage-hero__content h1{font-size:36px}.page--travelcor .card-group__wrap{margin:0 auto;max-width:1440px}.page--travelcor .cards__solutions-booking .card-group__wrap,.page--travelcor .tvc-cards__solutions .card-group__wrap{background-color:#f2f2f2;padding-bottom:120px}.page--travelcor .cards__card{box-shadow:none;flex-direction:row;margin-bottom:30px;min-height:120px;padding:10px;text-align:center}.page--travelcor .tvc-cards__solutions .cards__card:hover{box-shadow:0 0 14px 10px rgba(0,0,0,.2)}.page--travelcor .cards__card-link{display:flex;height:100%;position:relative;width:100%}.page--travelcor .cards__wrapper--card .cards__card,.page--travelcor .cards__wrapper--card-icon-left .cards__card{background-color:#071d49;border-radius:0;margin:0 auto;padding:43px 10px;width:80%}.page--travelcor .card__title{color:#fff;font-size:18px;margin:auto 0 auto 36px;max-width:50%;text-align:left}.page--travelcor .tvc-cards__solutions .card__title{max-width:70%}.page--travelcor .tvc-cards__solutions .cards__card:last-of-type{align-items:center;background-color:#9a221c}.page--travelcor .tvc-cards__solutions .cards__card:last-of-type .card__title{margin:auto;text-align:center}.page--travelcor .card__icon img{height:130px;width:130px}.page--travelcor .contact-footer-wrap .card__icon img{width:100px}.page--travelcor .cards__solutions-booking .card__title{color:#000}.page--travelcor .cards__solutions-booking .card__main-text p{color:#171717}.page--travelcor .cards__solutions-booking .cards__wrapper--card-icon-left .cards__card{background-color:#f2f2f2;box-shadow:none;padding:100px 10px}.cards__solutions-admin .cards__wrapper,.cards__solutions-booking .cards__wrapper,.cards__solutions-expense .cards__wrapper{max-width:1402px}.page--travelcor .cards__solutions-expense .cards__card{background-color:#414143;box-shadow:none;padding:43px 10px}.page--travelcor .cards__solutions-admin .cards__card{background-color:#1e1e1e;box-shadow:none;padding:43px 10px}.page--travelcor .cards__solutions-expense .card-group__wrap{background-color:#414143;box-shadow:none;padding:43px 10px 120px}.page--travelcor .cards__solutions-admin .card-group__wrap{background-color:#1e1e1e;box-shadow:none;padding:43px 10px 120px}.cards__solutions-admin .card__title,.cards__solutions-booking .card__title,.cards__solutions-expense .card__title{margin-bottom:20px;margin-left:20px;max-width:90%;width:90%}.cards__solutions-booking .cards__card:last-of-type .card__title{text-align:initial}.cards__solutions-expense .card__main-text{color:#939598}.cards__solutions-admin .card__icon img,.cards__solutions-expense .card__icon img{float:left}.cards__solutions-admin .card__main-text{color:#939598}.section-title__content.tvc-contact{background-color:#071d49}.section-title__content.tvc-contact h2{color:#fff}.page--travelcor .tvc-contact .card-group__wrap{background-color:#071d49;color:#fff;padding:20px 0 120px}.page--travelcor .tvc-contact .cards__card{flex-direction:column;justify-content:center}.page--travelcor .tvc-contact .card__button{background-color:#da291c}.page--travelcor .tvc-contact .card__button:hover{background-color:#fff;color:#da291c}.page--travelcor .tvc-contact .cards__card:nth-of-type(2) .card__main-text{line-height:1}.page--travelcor .tvc-contact .cards__card:nth-of-type(2) p{color:#939598}.page--travelcor .tvc-contact .cards__card:nth-of-type(2) a{color:#fff}.page--travelcor .tvc-contact .cards__card:nth-of-type(2) a:hover{color:#da291c}.page--travelcor .tvc-contact .cards__card:last-of-type{background-color:#071d49;align-items:flex-start}.page--travelcor .tvc-contact .cards__card:last-of-type p{color:#939598}.page--travelcor .tvc-contact .cards__card,.page--travelcor .tvc-contact .cards__card:hover{box-shadow:none}.flex-container{display:flex;flex-direction:column}.tvc-cards__values .cards__wrapper--card .cards__card{background-color:transparent;box-shadow:none;flex-direction:row;margin-bottom:120px}.tvc-cards__values .flex-container{align-items:center;justify-content:center;width:100%}.tvc-cards__values .card__title{color:#171717;font-size:18px;margin:0;max-width:100%;padding:12px 0 15px;text-align:center}.tvc-cards__values p{color:#939598;font-size:18px}.tvc-card-group__contact-us .cards__wrapper--single-row .cards__card .card__button.util__button{background-color:#da291c;margin-top:38px}.tvc-card-group__contact-us .cards__wrapper--single-row .cards__card .card__button.util__button:hover{background-color:#fff;color:#da291c}.page--travelcor .cta-table-container__wrap{max-width:1440px;padding-bottom:60px;width:80%}.page--travelcor .cta-table__wrapper{align-items:center;text-align:center}.page--travelcor .cta-table__wrapper h2,.page--travelcor .cta-table__wrapper p{color:#fff;margin:0 auto;padding-bottom:20px}.page--travelcor .cta-table__wrapper h2{font-size:24px;font-weight:700}.page--travelcor .cta-table__wrapper p{max-width:61%}.page--travelcor .cta-table__image-wrapper{max-width:180px}.page--travelcor .cta-table__image-wrapper img{margin:0;width:100%;height:auto}.page--travelcor .cta-table__button{background-color:#da291c;border:1px solid #da291c;color:#fff}.red-bg,.red-bg .cta-table__wrapper{background-color:#9a221c}.cta-table__content.dark-bg,.cta-table__content.dark-bg .cta-table__wrapper{background-color:#414143}.cta-table__content .cta-table__image-wrapper,.cta-table__solutions .cta-table__image-wrapper img{display:none}.cta-table__content.dark-bg .cta-table__wrapper p{display:list-item;line-height:1.5;max-width:58%;text-align:initial}.cta-table__solutions .cta-table__wrapper h2{color:#fff;font-size:40px;margin:0 auto;padding-bottom:10px}.cta-table__solutions,.cta-table__solutions .cta-table-container__wrap,.cta-table__solutions .cta-table__wrapper{background-color:#071d49}.cta-table__solutions .cta-table__wrapper p{color:#939598;margin-bottom:20px;max-width:100%}.cta-table__solutions .cta-table__wrapper{padding-top:60px}.cta-table__bullets .cta-table-container__wrap{padding-bottom:80px}.why-travelcor-section .cta-table__bullets .cta-table-container__wrap{padding-top:20px}.cta-table__bullets .cta-table__wrapper{padding-top:40px}.cta-table__bullets .cta-table__wrapper .cta-table__button{margin-top:50px}.cta-table__bullets .cta-table__wrapper .cta-table__button:hover{background-color:#fff;border:1px solid #da291c;color:#da291c}.news-tiles-with-categories__wrap{text-align:center}.news-tiles__category-list-item>a{transition:all .3s linear}.news-tiles__category-list-item:nth-of-type(1n+4),.news-tiles__category-select option[value="travelcor:case-studies--Case Studies"],.news-tiles__category-select option[value="travelcor:videos--Videos"]{display:none}.news-tiles__list:after{width:30%}.news-tiles__tile{margin-bottom:80px;position:relative;text-align:center;width:30%}.news-tiles__categories-list{display:flex;justify-content:center;margin-bottom:85px}.news-tiles__category-list-item{font-size:22px;padding:0 .75em}.news-tiles__category-list-item .tag-button{color:#da291c;background-color:transparent;border:none;font-size:22px}.news-tiles__category-list-item .tag-button.active{color:#000}.news-tiles__category-list-item:after{border-right:2px solid #000;content:"";display:inline-block;height:.7em;left:.75em;position:relative;top:1px;width:1px}.news-tiles__category-list-item:last-child:after,.news-tiles__category-list-item:nth-of-type(3n):after{display:none}.news-tiles__load-more{margin:0 auto 60px}.page--travelcor li.news-tiles__category-list-item a{color:#da291c}.page--travelcor li.news-tiles__category-list-item a:hover{color:#9a221c}[data-show-tag=""] [data-tags*="travelcor:case-studies"],[data-show-tag=""] [data-tags*="travelcor:news"],[data-show-tag=""] [data-tags*="travelcor:tips-and-resources"],[data-show-tag=""] [data-tags*="travelcor:videos"],[data-show-tag="travelcor:case-studies"] [data-tags*="travelcor:case-studies"],[data-show-tag="travelcor:news"] [data-tags*="travelcor:news"],[data-show-tag="travelcor:tips-and-resources"] [data-tags*="travelcor:tips-and-resources"],[data-show-tag="travelcor:videos"] [data-tags*="travelcor:videos"],[data-show-tag=all] [data-tags*="travelcor:case-studies"],[data-show-tag=all] [data-tags*="travelcor:news"],[data-show-tag=all] [data-tags*="travelcor:tips-and-resources"],[data-show-tag=all] [data-tags*="travelcor:videos"]{display:inline-block}.page--travelcor[data-show-tag=""] a[href="#all"],.page--travelcor[data-show-tag="travelcor:case-studies"] a[href="#travelcor:case-studies"],.page--travelcor[data-show-tag="travelcor:news"] a[href="#travelcor:news"],.page--travelcor[data-show-tag="travelcor:tips-and-resources"] a[href="#travelcor:tips-and-resources"],.page--travelcor[data-show-tag="travelcor:videos"] a[href="#travelcor:videos"],.page--travelcor[data-show-tag=all] a[href="#all"]{color:#000}.page--travelcor .news-tiles__tile{margin-bottom:80px;width:30%}.page--travelcor .news-tiles__tile a{display:block;padding:0}img.news-tiles__image{border-radius:14px;box-shadow:0 6px 20px rgba(0,0,0,.12);min-width:100%;object-fit:cover}.news-tiles__figure{display:flex;height:200px;margin:0;padding:0;width:100%}h3.news-tiles__tile-title{color:#da291c;font-size:22px;font-weight:600;margin:20px 0 10px;line-height:1.2em}a:hover h3.news-tiles__tile-title{color:#9a221c}.news-tiles__tile-title{font-weight:400;margin-top:1em}.news-tiles__load-button-area{display:block;text-align:center}.articletop__source-and-date-wrap{text-align:center}.articletop__source{color:#da291c}.page-title__solutions .page-title__title{font-size:56px;font-weight:bolder;line-height:1em;margin-top:45px}.page-title__solutions .page-title__subtitle{color:#939598;font-size:22px;padding-top:8px;text-align:center;width:64%}.tvc-contact__page-title{text-align:center}.tvc-contact__page-title h1{color:#171717;font-weight:600;margin:auto;max-width:700px}.tvc-contact__page-title p{color:#939598;margin:auto;max-width:600px}.page-title__solutions .page-title__title{color:#171717}.tvc-page-title__company{max-width:900px}.tvc-page-title__company .page-title__subtitle{color:#939598}.page-title__background:before{background-color:#9a221c;content:"";height:106px;position:absolute;top:0;width:100%}.tvc-page-title__company{margin-top:120px}.tvc-page-title__company .page-title__wrap{padding-top:210px;z-index:1}.tvc-page-title__company .page-title__background-wrap{height:100%}.tvc-page-title__company .page-title__content{margin-bottom:0}.tvc-page-title__company .page-title__background{background-position:50%;border-radius:0;min-height:580px;position:relative;width:100%;background-color:#000}.tvc-page-title__company .page-title__title{font-weight:600;padding-bottom:24px}.tvc-page-title__company .page-title__subtitle{color:#fff;padding-bottom:120px;text-align:center}.tvc-page-title__company .page-title__subtitle p{font-size:18px}#contact-us-form .lead-form__form-button{background-color:#da291c;color:#fff;cursor:pointer}#contact-us-form .lead-form__form-button:hover{background-color:#fff;color:#da291c}#contact-us-form.lead-form__form.lead-form__form--contact-us-form .contact-us-field-wrapper{box-shadow:none}.page--travelcor .feature-list-with-image__content{background:#fff;border-radius:0}.page--travelcor .feature-list-with-image__image{background-color:#f2f2f2;width:75%;height:auto}.page--travelcor .feature-list-with-image__wrap{margin-bottom:160px}.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item--active .feature-list-with-image__item-title,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:active .feature-list-with-image__item-title,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:focus .feature-list-with-image__item-title,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:hover .feature-list-with-image__item-title{color:#171717}.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item{border-left:3px solid transparent;padding:30px}.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item--active,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:active,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:focus,.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item:hover{background-color:#fff;border-left:3px solid #da291c;border-radius:0;box-shadow:none}.page--travelcor .feature-list-with-image__item-text{color:#939598;font-size:16px;font-weight:500;margin-top:8px;line-height:1.2em}.page--travelcor .feature-list-with-image__item-description{color:#939598;font-size:16px;margin-top:6px}.page--travelcor.landing-page--travelcor .feature-list-with-image__item--active,.page--travelcor.landing-page--travelcor .feature-list-with-image__item:active,.page--travelcor.landing-page--travelcor .feature-list-with-image__item:focus,.page--travelcor.landing-page--travelcor .feature-list-with-image__item:hover,.page--travelcor.landing-page--travelcor .feature-list-with-image__wrap,.page--travelcor.landing-page--travelcor .feature-list-with-image__wrap>*{background-color:#f2f2f2}.page--travelcor.landing-page--travelcor .feature-list-with-image__wrap{margin-bottom:0;padding-bottom:160px}.section-title__content{background-color:#f2f2f2;padding:60px 0 55px}.section-title__content.light-bg{background-color:#fff;padding-top:90px}.section-title__content.dark-bg{background-color:#414143;padding:90px 0 0}.section-title__content.dark-bg h2{color:#d0d1d3}.section-title__content h2{color:#171717;font-size:36px;font-weight:400}.text-group__wrapper{padding:10px}.text-group__wrapper.home-page-subtext{padding:16px 10px 15px}.why-travelcor-section .text-group__wrapper{padding:20px 10px 10px}.text-group__main-text p{color:#939598;font-size:22px;padding-top:0}.section-title__content.tvc-section-title__about-fleetcor{background-color:#fff;margin-top:40px;padding-bottom:100px}.section-title__content.tvc-section-title__about-fleetcor h2{font-size:40px;padding-bottom:16px}.section-title__content.tvc-section-title__about-fleetcor .text-group__main-text{margin:auto;max-width:900px}.section-title__content.tvc-section-title__about-fleetcor .text-group__main-text p{font-size:18px;margin:auto;max-width:90%;text-align:center}.section-title__content.tvc-section-title__about-fleetcor .text-group__main-text a{color:#da291c}.resource-article-rte__wrap{font-size:16px;line-height:1.5em;padding:0 25px 80px;text-align:left}.resource-article-rte__wrap p+p{margin-top:16px}.resource-article-rte__wrap a{color:#da291c;text-decoration:underline}.resource-article-rte__wrap h2{font-size:44px;font-weight:600;line-height:47px;margin:1.5em 0 1em;text-align:center}.resource-article-rte__wrap h3{font-size:22px;font-weight:600;margin:1.5em 0 1em;padding-bottom:16px}.resource-article-rte__wrap ol,.resource-article-rte__wrap ul{margin-left:1.2em}.resource-article-rte__wrap ol li,.resource-article-rte__wrap ul li{margin:1em 0}.full-width-text__content img{border-radius:20px;margin:48px 0;max-width:100%}.full-width-text .fullWidth img{width:100%}.resource-article-rte__wrap p+p img{margin:16px 0}.smallHeadingTwo h2{font-size:25px;line-height:35px}.mediumHeadingTwo h2{font-size:33px}.largeHeadingTwo h2{font-size:40px}.smallHeadingThree h3{font-size:18px;line-height:35px}.mediumHeadingThree h3{font-size:22px;line-height:35px}.largeHeadingThree h3{font-size:24px;line-height:35px}.tvc-resources{background-color:#1e1e1e;padding-bottom:100px}.tvc-resources .util__section-title{color:#fff;font-weight:500;padding:80px 0}.tvc-resources a:hover h3.news-promo__item-title{color:#fff;opacity:.8}.tvc-resources .news-promo__item-title{color:#fff;font-size:18px;line-height:1.2em}.tvc-resources .news-promo__item-title:hover{color:#fff;opacity:.8}.tvc-resources .news-promo__items{margin-top:0;width:75%}.tvc-resources img.news-promo__image{max-width:100%;height:auto}.tvc-resources .news-promo__item-date-cat{display:none}.news-tiles-with-categories__wrap{text-align:left}.news-tiles__category-list-item:hover a{border-bottom-color:rgba(0,0,0,.4)}.news-tiles__list{display:flex;flex-wrap:wrap;justify-content:space-between}.news-tiles__list:after{content:"";display:block;height:1px;width:32%}.news-tiles__image img{width:100%}.news-tiles__tile:hover .news-tiles__tile-learn-more{color:#9a221c}.news-tiles__tile:hover .news-tiles__tile-learn-more svg{transform:translate(12px,2px)}.news-tiles__tile-learn-more{background:none;bottom:0;box-shadow:none;color:rgba(0,0,0,.7);padding:0 0 20px;position:absolute;transition:color .3s ease}.news-tiles__tile-learn-more svg{color:#9a221c;transition:transform .3s ease-in-out}.news-tiles__tile-body{padding:10px 16px 80px}a.news-tiles__tile-tags{color:#9a221c}.news-tiles__tile-heading{font-size:24px;line-height:30px;padding-top:7px}.news-tiles__article-date{color:#1e1e1e;display:inline-block}.news-tiles-with-categories__content{margin-bottom:120px;max-width:1087px;padding:0 25px}.news-tiles__load-more,a.news-tiles__back-to-news{color:hsla(0,0%,100%,.8);margin:30px auto 70px;transition:all .3s ease}.news-tiles__load-more:hover,a.news-tiles__back-to-news:hover{background-color:#171717;color:#fff}.news-tiles__load-more:hover svg,a.news-tiles__back-to-news:hover svg{color:#fff;transform:translate(12px,2px)}.news-tiles__load-more svg,a.news-tiles__back-to-news svg{color:hsla(0,0%,100%,.8)}.news-tiles__load-more{display:block;margin-top:60px;padding:15px 60px}.news-tiles__centered-select-text{background-color:#fff;border:1px solid transparent;display:block;height:36px;left:8px;padding-top:10px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:1px;width:85vw;z-index:200}[data-show-tag=""] [data-tags*=case-studies],[data-show-tag=""] [data-tags*=news],[data-show-tag=""] [data-tags*=tips-and-resources],[data-show-tag=""] [data-tags*=videos],[data-show-tag=all] [data-tags*=case-studies],[data-show-tag=all] [data-tags*=news],[data-show-tag=all] [data-tags*=tips-and-resources],[data-show-tag=all] [data-tags*=videos],[data-show-tag=case-studies] [data-tags*=case-studies],[data-show-tag=news] [data-tags*=news],[data-show-tag=tips-and-resources] [data-tags*=tips-and-resources],[data-show-tag=videos] [data-tags*=videos]{display:inline-block}[data-show-tag=""] a[href="#all"],[data-show-tag=all] a[href="#all"],[data-show-tag=case-studies] a[href="#case-studies"],[data-show-tag=news] a[href="#news"],[data-show-tag=tips-and-resources] a[href="#tips-and-resources"],[data-show-tag=videos] a[href="#videos"]{border-bottom-color:#9a221c;color:#9a221c}.lp-header__wrap .header__logo-and-menu-wrap{height:100%}.lp-header__wrap .partner__logo{border-left:1px solid #414143;max-height:90px}.lp-header__wrap .partner__logo img{max-height:90px;padding-left:40px}.page-title__logo{position:absolute;top:2.5em;z-index:4;left:50%;transform:translateX(-50%)}.page-title__logo img{height:auto;width:280px;position:relative}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap{justify-content:space-between}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card{width:50%;max-width:480px;margin:0;padding:50px 10px;gap:1.25em}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__main-text,.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__title{text-align:left}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__title{padding:12px 0 20px}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card-icon__wrap{width:130px}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .flex-container{max-width:330px}.breakout-promo__content.img-text-section-wrap.breakout-promo__left-image{flex-direction:row-reverse}.breakout-promo__left-image .breakout-promo__text-and-cta{margin-right:30px;max-width:530px;padding-right:60px;padding-left:20px}.page--travelcor .cards__wrapper--three-col.company-about-section-wrap .cards__card{align-items:center;flex-direction:column}.page--travelcor .cards__wrapper--three-col.company-about-section-wrap .cards__card .card__title{font-size:26px}.page--travelcor .cards__wrapper--three-col.company-about-section-wrap .cards__card .card__main-text{font-size:18px;color:#939598}.page--travelcor .section-title__content .company-about-section-title-wrap .text-group__main-text{color:#939598;font-size:18px;margin:auto;text-align:center}.page--travelcor .company-travel-hero-section{display:block;position:relative;max-width:1440px}.company-travel-hero-section .page-title__subtitle p{font-size:18px;max-width:720px;margin:0 auto 25px}.company-travel-hero-section .page-title__subtitle p:last-child{margin:0 auto}.section-title__wrap .company-about-section-title-wrap .text-group__main-text{color:#939598;font-size:18px;line-height:1.5em;max-width:800px;margin:auto}.page-title__wrap.landing-page-header-wrap .page-title__title{color:#171717;font-size:48px;font-weight:600;margin:auto;max-width:700px}.page-title__wrap.landing-page-header-wrap .page-title__subtitle p{max-width:600px;margin:auto;font-size:20px;line-height:1.2em;position:relative}.contact-form-select-btn{width:100%;background-color:#f6f6f6;border-radius:.4em;padding:.875em 1.5em;text-align:left}.resource-article-wrap{max-width:700px;margin:1.5em auto 1em;padding:0 25px 80px}.resource-detail-wrap .page-title__title{max-width:700px;margin:auto}.contact-footer-wrap .cards__card{align-items:center}.solutions-feature-section .cardGroup{padding-bottom:117px;padding-top:40px}.breakout-promo__left-image .breakout-promo__paragraph{max-width:300px}.breakout-promo__left-image .breakout-promo__heading{width:70%}.resource-title-wrap .page-title__content.util__retain{margin:0 auto 21px}.textarea-label-span{position:absolute;left:1em;top:19px}.form-submit-btn,.pos-rel{position:relative}.form-submit-btn{background-color:#da291c;border:1px solid #da291c;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:18px 38px;transition:all .3s}.form-submit-btn:hover{background-color:#fff;color:#da291c}.page--travelcor .tvc-contact .cards__wrapper{max-width:80%}.company-about__wrap .company-about-section-title-wrap .text-group__main-text{max-width:900px}.contact-form__input::placeholder{color:#000!important}.contact-form__input::-webkit-input-placeholder{color:#000!important}.contact-form__input::-moz-placeholder{color:#000!important}.contact-form__input:-ms-input-placeholder{color:#000!important}.js-results-message.js-contact-message{padding:0 0 167px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:480px){h1.page-title__title{font-size:48px}.sectionTitle h2{font-size:44px}.generic-landing-page .two-columns__col .two-columns__col--1{padding-right:20px}.two-columns__wrap.two-columns__wrap--40-60 .two-columns__col--2,.two-columns__wrap.two-columns__wrap--60-40 .two-columns__col--1{width:70%}.section-title__content h2{font-size:44px}}@media (min-width:650px){.cards__wrapper{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1402px;width:calc(100% - 36px)}.cards__wrapper--card-icon-left .cards__card{align-items:center;display:flex;padding:25px 35px}.cards__wrapper--card-icon-left .card__main-text,.cards__wrapper--card-icon-left .card__title{text-align:left}.cards__wrapper--card-icon-left .card__main-text{padding-left:22px}.cards__wrapper--single-row{flex-wrap:wrap}.cards__wrapper--single-row .cards__card{max-width:480px;width:46%}.cards__wrapper--single-row .cards__card:last-child{margin-right:0}.cards__wrapper--three-col .cards__card{width:calc(50% - 25px)}.full-width-carousel__footer-ratings{max-width:500px}.page--travelcor .cards__wrapper{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1400px;width:calc(100% - 36px)}.page--travelcor .cards__wrapper--three-col .cards__card{width:50%}}@media (min-width:769px){.cards__wrapper--two-col .cards__card{max-width:480px;width:calc(50% - 25px)}.cards__wrapper--two-col .cards__card:nth-child(2n){margin-right:0}.cta-table-container__wrap{display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1033px}.cta-table__wrapper{display:flex;flex-flow:column nowrap;padding-top:110px;width:33.33%}.cta-table__button{align-self:center;margin-top:auto}.full-width-carousel__quote-wrap .full-width-carousel__blockquote-quote{font-size:2.5em}button[data-controls=next],button[data-controls=prev]{width:10%}nav.footer__primary-nav>.footer__nav-block{flex:1 1;margin-bottom:0;width:auto}.breakout-promo__solutions-booking .breakout-promo__text-and-cta{max-width:465px;padding-left:200px}.breakout-promo__solutions-admin .breakout-promo__text-and-cta{max-width:700px;padding-left:200px}.breakout-promo__right-image .breakout-promo__text-and-cta{max-width:465px;padding-left:200px}.cards__solutions-booking .cards__card:last-of-type{margin-left:116px}}@media (min-width:980px){.cards__wrapper--card .cards__card,.cards__wrapper--card-icon-left .cards__card{margin:0 50px 30px 0;padding:43px;width:100%}.cards__wrapper{justify-content:center}.cards__wrapper--single-row{flex-wrap:nowrap}.cards__wrapper--single-row .cards__card{display:flex;flex:1 1;flex-direction:column}.cards__wrapper--three-col .cards__card{margin-right:45px;width:calc(33% - 30px)}.cards__wrapper--three-col .cards__card:nth-child(3n){margin-right:0}button[data-controls=prev]{width:5%}.page--travelcor .cards__wrapper{justify-content:center;max-width:82%}.page--travelcor .travel-benefits-section .cards__wrapper,.page--travelcor .tvc-contact .cards__wrapperP{max-width:80%}.page--travelcor .cards__wrapper--card .cards__card,.page--travelcor .cards__wrapper--card-icon-left .cards__card{padding:0;width:100%}.page--travelcor .cards__wrapper--three-col .cards__card{width:33.3333%}.page--travelcor .cards__wrapper--three-col .cards__card .card__icon{width:130px}.page--travelcor .cards__wrapper--three-col .cards__card .card__icon img{width:100%}.page--travelcor .cards__wrapper--three-col .cards__card:nth-child(3n){margin-right:0}.page--travelcor .tvc-contact .cards__card:last-of-type{text-align:left}button[data-controls=next]{width:5%}}@media (min-width:1080px){.header__wrap:hover,.page--light-text .header__wrap:hover,.page--light-text.scrolled .header__wrap,.scrolled .header__wrap{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:headerBackgroundIn;animation-timing-function:ease-out}.util__desktop-hidden{display:none!important}.request-info .homepage-hero__wrap{min-height:540px}.page--travelcor.landing-page--travelcor .tvc-cards__solutions{padding-bottom:160px}.header__wrap .util__button{padding:15px 28px}}@media (min-width:1100px){.header__hamburger,.header__hamburgerv2{display:none}.header__wrap .util__button{padding:15px 30px}}@media (min-width:1200px){.full-width-carousel__blockquote-ratings{font-size:1.6em}}@media (max-width:1099px){a.header__button-group-button,a.header__button-group-button:visited{display:none}.page--travelcor .travel-benefits-section .card__title{margin:auto 0 auto 20px}.breakout-promo__left-image .breakout-promo__text-and-cta{max-width:465px}.breakout-promo__right-image .breakout-promo__text-and-cta{padding-left:150px}}@media (max-width:1079px){.feature-list-with-image__wrap{text-align:center}.feature-list-with-image__content{flex-direction:column}.feature-list-with-image__item-title{font-size:28px}.feature-list-with-image__item-text{margin-bottom:30px}.feature-list-with-image__image-container{padding-bottom:30px}.feature-list-with-image__col1{width:100%}.feature-list-with-image__image{left:0;opacity:1;position:relative}.page-title__wrap{padding-top:60px}main{margin-top:120px}.util__mobile-hidden{display:none!important}.header__wrap{position:absolute}.header__content{padding:0 30px 0 0}.header__links{display:none}.homepage-hero__wrap{margin-top:18px;min-height:610px}.homepage-hero__wrap:after{width:100%}.homepage-hero__content{padding-left:30px}.homepage-hero__main-text-block{width:auto}.homepage-hero__bg{object-position:82%;top:0;transform:none}.homepage-hero__bullets{display:flex;flex-direction:column;line-height:1.4}.homepage-hero__content .homepage-hero__main-text-block{padding-bottom:60px;width:258px;width:auto}.homepage-hero__title{font-size:48px}p.home-hero__subtitle{font-size:18px}.homepage-hero__description:not(.homepage-hero__description:first-child):before{display:none}.homepage-hero__button-group{left:30px;margin-bottom:20px;width:calc(100% - 40px)}.page--travelcor .cards__wrapper--card .cards__card,.page--travelcor .cards__wrapper--card-icon-left .cards__card{padding:10px}.header__button-group a{display:none}.landing-page--travelcor .tvc-cards__solutions .cards__wrapper{padding-bottom:80px}.page--travelcor .cta-table-container__wrap{padding-top:40px;width:100%}.page--travelcor .cta-table__image-wrapper img{width:80%}.page--travelcor .feature-list-with-image__wrap{padding:0 25px;width:calc(100% - 36px);margin:0 auto}.page--travelcor .feature-list-with-image__wrap .feature-list-with-image__item-title{font-size:36px;padding-top:24px}.page--travelcor .feature-list-with-image__item-text{font-size:22px;margin-top:16px}.page--travelcor .feature-list-with-image__item-description{font-size:22px;margin-bottom:50px}.page--travelcor.landing-page--travelcor .feature-list-with-image__wrap{padding-bottom:0}.section-title__content{padding-bottom:35px}.section-title__content h2{font-size:36px;margin:auto;width:92%}.text-group__main-text p{font-size:20px;margin:auto;max-width:75%}.lp-header__wrap .header__button-group a{display:inline-block}.lp-header__wrap .header__logo-and-menu-wrap{padding-left:10px}.page--travelcor .travel-benefits-section .cards__wrapper{max-width:85%}}@media (max-width:1012px){.page--travelcor .cards__wrapper--three-col.solutions-features-wrap{justify-content:center}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card{width:100%;margin:auto}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__title{max-width:100%}.why-travelcor-section .text-group__main-text p{max-width:75%;margin:auto}}@media (max-width:979px){.cta-table__card{padding:20px 44px 52px}.util__retain .util__retain{padding:0}.page--travelcor .tvc-contact .cards__card:last-of-type{margin:auto}.page--travelcor .contact-footer-wrap .cards__card{padding-bottom:60px}}@media (max-width:768px){.comparison-table__content.util__retain{padding:50px 10px 10px}.comparison-table__table-wrap{font-size:14px;padding:4px}.comparison-table__table td{max-width:33vw;padding:8px}.comparison-table__logo{min-width:80px;width:100%}.lead-form__form.lead-form__form--contact-us-form .half-width{max-width:unset}.lead-form__form.lead-form__form--contact-us-form{max-width:90vw}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols{flex-direction:column}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols>:first-child{margin-right:0}.lead-form__form.lead-form__form--contact-us-form .contact-us-cols>*{max-width:unset}.cta-table{text-align:left}.cta-table__card{padding-left:5vw;padding-right:5vw}.cta-table--narrow-titles h2{max-width:none}.cta-table__wrapper{padding:5px 30px 40px}.cta-table__image-wrapper{padding-bottom:0}.breakout-promo__content{flex-direction:column;justify-content:center;text-align:center}.homepage-hero__form-heading{padding-bottom:20px;padding-top:60px;text-align:center}.salesforce-form__wrapper.lead-form--full-width .half-width-fields label,.salesforce-form__wrapper.lead-form--full-width .quarter-width-fields label{max-width:91vw;width:100%}.news-promo__items{flex-direction:column}img.news-promo__image{max-width:100%}.news-promo__item{margin-bottom:50px;width:100%}.partner-promo__title{line-height:1;padding-bottom:20px}.partner-promo__text{font-size:16px;margin:0 auto;max-width:90%}.partner-promo__main-content{border:0}.partner-promo__content-row{border:1px solid #e1e1e1;border-radius:10px;padding:40px 20px 30px}.partner-promo__logos-wrap{left:4px;position:relative}.partner-promo__logo{width:47%}.spacer--mob-small{height:10px}.spacer--mob-medium{height:20px}.spacer--moblarge{height:40px}.spacer--mob-small{height:20px}.spacer--mob-medium{height:70px}.spacer--moblarge{height:120px}.two-columns__wrap--mobile-reverse .two-columns__content{flex-direction:column-reverse}.two-columns__col+.two-columns__col{padding-top:40px}.imagetext__wrap,.imagetext__wrap.image-right{flex-direction:column}.lead-form__form.lead-form__form--contact-us-form input,.lead-form__form.lead-form__form--contact-us-form select{max-width:unset}.imagetext__image{max-width:90%}.util__mobile-column{align-items:center;flex-direction:column}.util__mobile-column>*{width:100%!important}.util__width-medium{width:unset}.header-rollover-container__wrap{height:90vh;top:64px}.footer__wrap{margin-top:0}.footer__content{margin:0 0 0 30px;max-width:100%}.footer__columns{flex-wrap:wrap}.footer__columns-column{width:50%}.footer__copyright{display:flex;flex-direction:column;text-align:left;width:50%}.footer__copyright-item{padding:10px}.footer__legal{display:flex}.footer__legal-list{flex-direction:column;text-align:left}.footer__wrap--slim .footer__copyright{display:block;text-align:center;width:100%}.footer__wrap--slim .footer__copyright-item{padding:0}.footer__wrap--slim .footer__legal{display:block}.footer__wrap--slim .footer__legal-list{flex-direction:row}.footer__wrap--slim .footer__legal-list>*{margin:0 5px 30px}.footer__legal-links li{padding:10px 0}.footer__legal-list-item+.footer__legal-list-item:before{display:none}nav.footer__bottom-nav{flex-direction:column}.breakout-promo__solutions-admin,.breakout-promo__solutions-admin .breakout-promo__content{flex-direction:column-reverse}.breakout-promo__solutions-booking .breakout-promo__heading{padding-top:40px}.breakout-promo__solutions-admin .breakout-promo__heading,.breakout-promo__solutions-expense .breakout-promo__heading{width:96%}.breakout-promo__content--bold .breakout-promo__heading{margin:40px auto 20px;padding-top:40px}.breakout-promo__solutions-admin .breakout-promo__paragraph,.breakout-promo__solutions-booking .breakout-promo__paragraph,.breakout-promo__solutions-expense .breakout-promo__paragraph{margin:0 auto;width:96%}.breakout-promo__solutions-admin .breakout-promo__paragraph,.breakout-promo__solutions-expense .breakout-promo__paragraph{max-width:96%}.breakout-promo__solutions-admin .breakout-promo__text-and-cta{margin-bottom:30px;max-width:530px}.breakout-promo__solutions-expense .breakout-promo__text-and-cta{margin-bottom:30px;margin-right:0;padding-left:0}.tvc-breakout-promo__careers .breakout-promo__content{flex-direction:column-reverse;justify-content:center;padding-top:20px}.tvc-breakout-promo__careers .breakout-promo__text-and-cta{padding-top:20px}.tvc-breakout-promo__careers .breakout-promo__image{margin:auto;max-width:80%}.page--travelcor .card__title{max-width:90%}.page--travelcor .cards__solutions-admin .cards__card,.page--travelcor .cards__solutions-booking .cards__wrapper--card-icon-left .cards__card,.page--travelcor .cards__solutions-expense .cards__card{padding:45px 10px}.cards__solutions-admin .card__title,.cards__solutions-booking .card__title,.cards__solutions-expense .card__title{margin:0 auto 20px;text-align:center}.cards__solutions-booking .cards__card:last-of-type .card__title{text-align:center}.cards__solutions-admin .card__icon img,.cards__solutions-expense .card__icon img{float:none}.tvc-cards__values .cards__wrapper--card .cards__card{margin-bottom:54px}.page--travelcor .cta-table__image-wrapper{margin:auto;max-width:365px;transform:scale(.8)}.cta-table__solutions .cta-table-container__wrap{padding:0}.cta-table__bullets .cta-table-container__wrap{display:flex;flex-direction:column}.cta-table__bullets .cta-table-container__wrap .cta-table__wrapper:nth-of-type(2){order:3}.cta-table__bullets .cta-table__wrapper{padding:20px 30px}.page--travelcor .news-tiles__tile{margin-bottom:50px;width:100%}.page--travelcor .news-tiles__list{margin-top:50px}img.news-tiles__image{max-width:100%}.page--travelcor .page-title__wrap{margin:auto;max-width:96%}.section-title__content.tvc-section-title__about-fleetcor{padding-top:20px}.tvc-resources{padding-bottom:16px}.lp-header__wrap .header__logo a{margin-right:5px;width:120px}.lp-header__wrap .partner__logo img{max-width:120px;padding-left:10px}.newsTilesWithCategories .news-tiles__list{margin-top:50px}.breakout-promo__content.img-text-section-wrap.breakout-promo__left-image{flex-direction:column-reverse}.breakout-promo__left-image .breakout-promo__text-and-cta{margin-right:0;max-width:100%;padding:0 20px}.breakout-promo__left-image .breakout-promo__paragraph,.breakout-promo__right-image .breakout-promo__paragraph{margin:auto}.breakout-promo__right-image{gap:2em}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .flex-container{max-width:100%;align-items:flex-start}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card{max-width:80%}.breakout-promo__right-image .breakout-promo__text-and-cta{padding-left:0}.breakout-promo__left-image .breakout-promo__heading{width:96%}.breakout-promo__text-and-cta .breakout-promo__paragraph{max-width:96%}.breakout-promo__text-and-cta{max-width:530px}}@media (max-width:649px){.page--travelcor .travel-benefits-section .card__title{margin:auto 0 auto 36px}.page--travelcor .travel-benefits-section .cards__wrapper{max-width:100%;margin:auto}.page--travelcor .tvc-contact .cards__wrapper{margin:auto}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card{flex-direction:column;align-items:center;justify-content:center;gap:0}.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__main-text,.page--travelcor .cards__wrapper--three-col.solutions-features-wrap .cards__card .card__title{text-align:center}.feature-list-with-image__mobile{margin:0 0 5em}.solutions-feature-section .cardGroup{padding-top:0}.js-results-message.js-contact-message{padding:0 0 350px}}@media (max-width:479px){.page--travelcor .cta-table__wrapper p{font-size:18px;max-width:100%}.page-title__solutions .page-title__subtitle{width:96%}.page--travelcor .feature-list-with-image__image{width:100%}.lp-header__wrap .header__logo a{width:90px}.lp-header__wrap .partner__logo img{max-width:90px}.landing-page--travelcor .homepage-hero__content{padding-top:0}.breakout-promo__solutions-booking .breakout-promo__text-and-cta{max-width:96%;padding-bottom:40px}.breakout-promo__solutions-admin .breakout-promo__text-and-cta{margin-bottom:30px}.breakout-promo__solutions-expense .breakout-promo__text-and-cta{margin:auto;max-width:96%;padding:0}.page--travelcor .cards__solutions-admin .cards__card,.page--travelcor .cards__solutions-booking .cards__wrapper--card-icon-left .cards__card,.page--travelcor .cards__solutions-expense .cards__card{padding:30px 10px}figure.util__image--herosize{overflow:hidden;width:100%}figure.util__image--herosize img{margin-left:-50%;width:200%}figure.util__image--natural img{width:100%}}@media print{#onetrust-consent-sdk{display:none}.header-mobile-top-bar{position:absolute}}