div{font-size:inherit}.h1,.h2,.h3,.h4,.h5,.h6,div,h1,h2,h3,h4,h5,h6{color:inherit}@media (max-width:766px){.gdGrid .container{padding:0 16px}}.wide-container{max-width:1280px;margin:0 auto}.flex-shrink{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.flex-stretch{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.btn-block{display:block!important;min-width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.image-baseline-hack{line-height:0;vertical-align:top}.h1-marketing{font-size:36px;line-height:40px}@media only screen and (min-width:1025px){.h1-marketing{font-size:44px;line-height:56px}}.h2-marketing{font-size:30px;line-height:36px}@media only screen and (min-width:1025px){.h2-marketing{font-size:36px;line-height:48px}}.h3-marketing{font-size:24px;line-height:36px}@media only screen and (min-width:1025px){.h3-marketing{font-size:30px;line-height:36px}}@media (min-width:576px){.sm-center{text-align:center}}@media (min-width:767px){.md-center{text-align:center}}.weight-normal{font-weight:400}.heavy{font-weight:900}.grey-600{color:#20262e}.blue-400{color:#1861bf}.blue-500{color:#0c4085}.blue-600{color:#0f294d}.green-400{color:#0caa41!important}.grey-100-back{background-color:#f5f6f7}.grey-200-back{background-color:#dee0e3}.white-back{background-color:transparent!important}.depth-z1{-webkit-box-shadow:0 0 2px #c4c7cc,0 1px 3px rgba(133,140,148,.3);box-shadow:0 0 2px #c4c7cc,0 1px 3px rgba(133,140,148,.3)}.depth-z1,.depth-z2{border-radius:3px;background-color:#fff}.depth-z2{-webkit-box-shadow:0 0 2px #c4c7cc,0 4px 6px rgba(133,140,148,.3);box-shadow:0 0 2px #c4c7cc,0 4px 6px rgba(133,140,148,.3)}.depth-z3{-webkit-box-shadow:0 0 2px #c4c7cc,0 8px 10px rgba(133,140,148,.4);box-shadow:0 0 2px #c4c7cc,0 8px 10px rgba(133,140,148,.4)}.depth-z3,.depth-z4{border-radius:3px;background-color:#fff}.depth-z4{-webkit-box-shadow:0 0 2px #c4c7cc,0 16px 24px rgba(133,140,148,.5);box-shadow:0 0 2px #c4c7cc,0 16px 24px rgba(133,140,148,.5)}.height-100{height:100%}.list-style-none{list-style:none}
.quoteFormStyle__feaFormContainer{background-color:#fff}@media (min-width:576px){.quoteFormStyle__feaFormContainer{padding:32px;z-index:1;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.24);box-shadow:0 3px 6px 0 rgba(0,0,0,.24)}}
.JPHeader__spacer,.JPHeader__wrapper{height:48px}.JPHeader__content{height:100%}.JPHeader__forEmployers{margin-bottom:-3px;color:#20262e}
.Icon__wrapper{position:relative;color:#858c94}.Icon__number{cursor:default;position:absolute;font-size:12px;line-height:13px;padding:2px 3px;left:50%;bottom:50%;background:#ea7600;color:#fff;border-radius:3px}
.Minicart__wrapper{position:relative;height:40px}.Minicart__wrapper:hover .Minicart__minicart{display:block}.Minicart__wrapper .Minicart__minicart{display:none;position:absolute;overflow:hidden;color:#505863;top:100%;right:-8px;width:200px;z-index:5000}.Minicart__wrapper .Minicart__jobslist{max-height:290px;overflow-x:hidden;overflow-y:auto;line-height:20px}.Minicart__wrapper .Minicart__jobslist:before{content:" ";display:block;position:absolute;left:0;right:16px;top:0;height:24px;background:#fff}.Minicart__wrapper .Minicart__footer{background:#f5f6f7;-webkit-box-shadow:0 -1px 0 #dee0e3;box-shadow:0 -1px 0 #dee0e3}.Minicart__wrapper .Minicart__quantity{font-size:12px;margin-top:4px}
.ButtonWithSpinner__loading{pointer-events:none}.ButtonWithSpinner__spinner{position:absolute;line-height:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.FloatingCTA__floatingCTA{position:fixed;z-index:8000;left:0;right:0;bottom:0;-webkit-transition:all .3s ease;-o-transition:.3s ease all;transition:all .3s ease}.FloatingCTA__hidden{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
@media (min-width:767px){.LandingHeader__desktopSticky{position:fixed;width:100%;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14);box-shadow:0 1px 1px 0 rgba(0,0,0,.14);z-index:8000}}.LandingHeader__profileWrapper{position:relative;cursor:default}.LandingHeader__profileWrapper .LandingHeader__profileLink{max-width:200px}.LandingHeader__profileWrapper .LandingHeader__hoverOnly,.LandingHeader__profileWrapper:hover .LandingHeader__noHover{display:none}.LandingHeader__profileWrapper:hover .LandingHeader__hoverOnly{display:block}.LandingHeader__profileWrapper .LandingHeader__profileTooltip{position:absolute;left:16px;top:44px}
.Landing__footerForm{background:#0f294d;color:#fff;position:relative}.Landing__footerForm .Landing__heightRatio90{padding-bottom:90%}@media (min-width:767px){.Landing__footerForm{left:8px}}@media (max-width:575px){.Landing__footerForm:before{content:"";position:absolute;background:#0f294d;top:0;bottom:0;left:-200px;right:-200px;z-index:-1}}.Landing__getStartedShadow{position:relative}@media (min-width:992px){.Landing__getStartedShadow:before{content:"";position:absolute;left:8px;right:48px;top:0;height:220px;background:#f5f6f7}}.Landing__getStartedNumber{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;background:#0f294d;color:#fff;border-radius:100%}.Landing__notButton{background:transparent}
.HowItWorks__diagram{display:block;width:100%;min-height:215px}.HowItWorks__portraitMd{position:absolute;border-radius:100%;width:80px}@media (min-width:992px){.HowItWorks__portraitMd{width:120px}}@media (min-width:1360px){.HowItWorks__portraitMd{width:160px}}.HowItWorks__portraitSm{position:absolute;border-radius:100%;width:60px}@media (min-width:992px){.HowItWorks__portraitSm{width:90px}}@media (min-width:1360px){.HowItWorks__portraitSm{width:120px}}.HowItWorks__tlNavyShadow{position:relative}@media (min-width:767px){.HowItWorks__tlNavyShadow{left:24px}.HowItWorks__tlNavyShadow:before{content:"";position:absolute;background:#0c4085;left:-24px;top:-24px;right:48px;height:70%;z-index:-1}}.HowItWorks__blNavyShadow{position:relative}@media (min-width:767px){.HowItWorks__blNavyShadow{left:24px}.HowItWorks__blNavyShadow:before{content:"";position:absolute;background:#0c4085;left:-24px;bottom:-24px;right:48px;height:70%;z-index:-1}}.HowItWorks__brNavyShadow{position:relative}@media (min-width:767px){.HowItWorks__brNavyShadow:before{content:"";position:absolute;background:#0c4085;left:48px;bottom:-24px;right:-24px;height:70%;z-index:-1}}
@charset "UTF-8";.Testimonials__wrapper{position:relative}@media (min-width:992px){.Testimonials__wrapper:before{content:"";position:absolute;background:#f5f6f7;top:0;bottom:0;left:8px;right:36%}}.Testimonials__contentBox{overflow:hidden}.Testimonials__contentScroll{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out}.Testimonials__testimonial{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.Testimonials__circle{background-color:#c4c7cc;border-radius:50%;width:16px;height:16px;border:none}.Testimonials__circle.Testimonials__active{background-color:#0f294d}.Testimonials__quote:before{content:"“"}.Testimonials__quote:after{content:"”"}
.Faq__open{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.Faq__close,.Faq__open{cursor:pointer;-webkit-transition:transform .5s ease;-o-transition:.5s transform ease;transition:transform .5s ease}.Faq__close{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.Faq__animateSlider{overflow-y:hidden;-webkit-transition:height .3s linear;-o-transition:.3s height linear;transition:height .3s linear}
.Progress__sep{height:2px;width:48px;background:#858c94}.Progress__step{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:100%}.Progress__stepNext,.Progress__stepPrevious{-webkit-box-shadow:inset 0 0 0 2px #858c94;box-shadow:inset 0 0 0 2px #858c94}.Progress__stepCurrent{color:#fff;background:#1861bf}
.PageContent__wrapper{margin-bottom:32px}@media (min-width:767px){.PageContent__wrapper{-webkit-box-shadow:0 0 2px #c4c7cc,0 1px 3px 0 rgba(133,140,148,.3);box-shadow:0 0 2px #c4c7cc,0 1px 3px 0 rgba(133,140,148,.3);border-radius:3px;padding:32px 48px}}.PageContent__footer{background:#f5f6f7;border-top:1px solid #dee0e3;margin:24px -16px 0;padding:16px}@media (min-width:767px){.PageContent__footer{margin:32px -48px -32px;padding:32px 48px}}
.PricingModule__pricingModule{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.PricingModule__pricingModule .PricingModule__banner{position:absolute;width:100%;bottom:100%;padding:4px 0;background:#1d4f90;color:#fff;border-radius:2px 0 0 2px;font-size:12px;font-weight:700}.PricingModule__pricingModule .PricingModule__banner.PricingModule__popular{background:#0caa41}.PricingModule__pricingModule .PricingModule__priceContainer{border-top:1px solid #e7e7e7}
