﻿*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{font-size:var(--step-0);color:var(--color-wex-body);font-family:var(--font-wex-sans, "Oxygen", "Ubuntu", "Cantarell", "Open Sans", sans-serif)}.page-component .container:not(.two-col)>*+*,.feature-description ul>*+*,.fluid>*+*{margin-top:var(--flow-space, 1em)}header nav{--flow-space: var(--space-xs);display:block;white-space:nowrap;position:relative}header nav ul{clear:both;margin:0}header nav li{display:block;clear:both;list-style:none;margin:0}header nav li a{color:var(--color-main-menu-links);font-weight:500;text-transform:none;text-decoration:none}header nav li a:hover,header nav li a:active{text-decoration:underline}header nav li.button{background:none;text-align:left}header nav li.button a{margin-bottom:.5em}header nav ul.sub-menu a{font-size:var(--step-0)}header nav ul.main-menu>li.menu-item-has-children{position:relative}header nav ul.main-menu>li.menu-item-has-children.header-apply-button ul.sub-menu{left:unset;right:0}header nav ul.main-menu>li.menu-item-has-children>a{width:100%;position:relative}header nav ul.main-menu>li.menu-item-has-children>a>span{position:absolute;right:.25em}header nav ul.main-menu>li.menu-item-has-children>a>span:after{content:"+"}header nav ul.main-menu>li.menu-item-has-children.focus>a>span:after{content:"-"}header nav ul.main-menu>li a{padding:var(--space-2xs) var(--space-s);display:inline-block}header nav .existing-customer-link{margin-bottom:2rem}header nav .existing-customer-link a{font-size:var(--step-0);margin-top:var(--space-m);color:var(--color-wex-primary);text-decoration:none}@media(min-width: 940px){header nav ul{display:flex;flex-wrap:nowrap;align-items:center}header nav ul li{white-space:normal;font-size:var(--step-0-1)}header nav ul li.focus ul.sub-menu{display:block}header nav .menu-header-menu-container{display:block}header nav ul.main-menu>li.menu-item-has-children>a>span{display:none}header nav ul.sub-menu{display:none;position:absolute;top:99.9%;bottom:auto;left:0;width:auto;z-index:1000;background-color:var(--color-wex-menu-background);box-shadow:4px 4px 7px 0px rgba(29,44,56,.35)}header nav ul.sub-menu li.menu-item{display:block;margin:0;white-space:nowrap}header nav ul.sub-menu li.menu-item a{display:block;color:var(--color-wex-white)}header nav ul.sub-menu li.menu-item a:hover,header nav ul.sub-menu li.menu-item a:focus{text-decoration:underline;background-color:var(--color-wex-menu-background-hover)}header nav ul.sub-menu li.menu-item ul.sub-menu{left:99.9%;top:0}header nav li:hover>ul{display:table}}.hero{background-position:center center;background-size:cover;position:relative;padding-block:var(--space-l)}.hero-advanced{padding-block:var(--space-xl)}.no-hero-image.hero-simple .hero-content-container{width:100%}.hero-content-align-center .hero-container{align-items:center;text-align:center}.hero-content-align-right .hero-content-container,.hero-content-align-right .hero-card-image-container{margin-left:auto;text-align:right}.hero-image-position-top .hero-container{flex-direction:column}.hero-image-position-right .two-col{flex-direction:row-reverse;flex-wrap:wrap-reverse;align-items:center;justify-content:flex-end}.hero-image-position-right .two-col img{width:auto;max-height:375px}.hero-image-position-top.hero-content-align-center .hero-container>*{width:100%;max-width:800px}.hero-content-container{display:inline-block}.hero-card-image-container img{width:100%}.hero-subtitle{color:var(--color-wex-heading)}.hero-simple{padding-block:var(--space-m)}.hero-simple h1{font-size:var(--step-3)}.hero-advanced h1{font-size:var(--step-4)}.hero-advanced h2{font-size:var(--step-2)}.hero-description{font-size:var(--font-size-18);--flow-space: var(--space-s)}.hero-content-container{--flow-space: var(--space-xs)}.two-layer-hero{background-size:cover}@media(min-width: 1200px){.two-layer-hero{background-size:contain}}.two-layer-hero .advanced-hero-background-image{display:none}@media(max-width: 939.98px){.two-layer-hero.hero{background-image:none !important;background-color:var(--color-wex-sky-blue-light-4)}}.two-layer-hero.hero .two-col{position:relative;z-index:1}.two-layer-hero .hero-card-image-container{flex-basis:425px}@media(min-width: 576px){.two-layer-hero .hero-card-image-container{flex-basis:325px}}@media(min-width: 992px){.two-layer-hero .hero-card-image-container{flex-basis:425px}}@media(min-width: 940px){.two-layer-hero{background-position:50% center !important}.two-layer-hero .advanced-hero-background-image{display:block;position:absolute;top:0;right:0;width:50%;height:100%;z-index:-1;object-fit:cover}.two-layer-hero .advanced-hero-foreground-color{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #FFF 0%, #F1FAFE 100%),#d9d9d9;z-index:-1}.two-layer-hero .advanced-hero-background-color{position:absolute;top:0;right:0;width:100%;height:100%;background-color:var(--color-wex-grey-7);z-index:-2}.two-layer-hero .hero-content-container{max-width:500px}.two-layer-hero .col-image{align-items:flex-start}.two-layer-hero .col-image img{filter:drop-shadow(-5px 3px 20px rgba(0, 0, 0, 0.2509803922))}}#inner-header{margin:0 auto;display:flex;flex-direction:column;justify-content:space-between}.header-content-top{display:flex;align-items:center;justify-content:space-between;z-index:1000;margin-top:var(--space-xs)}.header-content-top a{text-decoration:none}.header-content-top .custom-logo-link{flex-grow:4}.header-content-top img{height:100%;position:relative;z-index:999;max-width:50px;width:50px;flex-grow:4;margin-right:auto}.existing-customer-link a{font-size:var(--step--1);color:var(--color-wex-grey-7)}.header-phone-number,.header-coupon-code{display:block;text-align:center;color:var(--color-wex-red)}.header-phone-number a{font-weight:bold;color:inherit;text-decoration:none}.header-phone-number a:hover,.header-phone-number a:focus{text-decoration:underline}.header-coupon-code{font-size:var(--step--1);--flow-space: 0}.header-coupon-code span{font-weight:bold}.header-content{display:flex;flex-direction:column;justify-content:flex-start;padding-block:var(--space-xs)}.header-content>.existing-customer-link{display:none}.menu-header-menu-container{display:none}#mobile-menu-button{display:block;background:none;color:inherit;font:inherit;padding:0;border:none;cursor:pointer;color:var(--color-wex-mobile-menu-button);font-size:1.5em;padding:.5em 0 .5em .5em;margin:0;overflow:hidden;white-space:nowrap;position:relative;z-index:1000}#mobile-menu-button:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";display:inline-block;width:1em}#mobile-menu-button:focus,#mobile-menu-button:hover{color:var(--color-wex-mobile-menu-button-focus)}body.mobile-menu-open{position:fixed;top:0;width:100%;overflow-y:hidden}body.mobile-menu-open #mobile-menu-button:before{content:""}body.mobile-menu-open #inner-header{box-shadow:0 3px 5px rgba(57,63,72,.3)}body.mobile-menu-open .header-phone-number,body.mobile-menu-open .header-coupon-code,body.mobile-menu-open .header-apply-button{display:none}body.mobile-menu-open #masthead{position:relative}body.mobile-menu-open #masthead:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--color-wex-white);z-index:998}body.mobile-menu-open .menu-header-menu-container{display:block;padding:var(--space-xs) var(--space-s);background-color:var(--color-wex-white);padding-bottom:2em;position:fixed;top:55px;bottom:0;left:0;right:0;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;z-index:999}body.mobile-menu-open .main-menu>li a{padding:var(--space-xs) 0}body.mobile-menu-open .existing-customer-link{margin-top:var(--space-s)}@media(min-width: 940px){#mobile-menu-button,.mobile-header-apply-button{display:none}#inner-header{box-shadow:none;flex-direction:row;flex-wrap:wrap;flex-grow:1;align-items:center;padding-block:var(--space-s)}.header-content-top{margin-top:0}.header-content-top img{max-width:65px;width:65px;margin-left:0}.header-content{align-items:flex-end;flex-grow:1;padding-block:0}.header-content .existing-customer-link{display:block}}.empty-lp-header-menu #mobile-menu-button{display:none}#masthead{z-index:1;box-shadow:0 11px 39px rgba(0,38,120,.08)}/*# sourceMappingURL=header.css.map */
