.booking-funnel-shell #header,.booking-funnel-shell #header .sub-nav-wrap,.booking-funnel-shell #header .mobile-header-btns,.booking-funnel-shell #header .header-wrap,.booking-funnel-shell #header .navWrapper,.booking-funnel-shell #header+.breadcrumbs-wrap,.booking-funnel-shell #footer,.booking-funnel-shell #message-banner{display:none!important}.booking-funnel-shell{background-color:#fbfdfd;padding-top:0!important;margin-top:0!important}:root{--funnel-bar-height:128px;--funnel-logo-pad-top:18px;--funnel-logo-pad-bottom:22px}@media only screen and (max-width:767px){:root{--funnel-bar-height:92px;--funnel-logo-pad-top:20px;--funnel-logo-pad-bottom:22px}}.booking-funnel-shell #funnel-logo-bar{position:fixed;top:0;left:0;right:0;height:var(--funnel-bar-height);display:flex;align-items:center;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e5e5e5;z-index:1000}.booking-funnel-shell #funnel-logo-bar .funnel-logo-bar-container{margin:0 auto;width:100%;max-width:1024px;padding:var(--funnel-logo-pad-top) 15px var(--funnel-logo-pad-bottom);box-sizing:border-box;display:flex;align-items:center}@media only screen and (min-width:768px){.booking-funnel-shell #funnel-logo-bar .funnel-logo-bar-container{padding:var(--funnel-logo-pad-top) 20px var(--funnel-logo-pad-bottom)}}@media only screen and (min-width:1025px){.booking-funnel-shell #funnel-logo-bar .funnel-logo-bar-container{max-width:1280px}}@media only screen and (min-width:1311px){.booking-funnel-shell #funnel-logo-bar .funnel-logo-bar-container{max-width:1310px}}.booking-funnel-shell #funnel-logo-bar a{display:inline-flex;align-items:center;line-height:0;text-decoration:none}.booking-funnel-shell #funnel-logo-bar img{display:block;height:50px;width:auto}@media only screen and (min-width:768px){.booking-funnel-shell #funnel-logo-bar img{height:87px}}@media only screen and (max-width:767px){.booking-funnel-shell #funnel-logo-bar .funnel-logo-bar-container{display:flex;justify-content:center;padding:0}}.booking-funnel-shell #funnel-logo-bar a:focus-visible{outline:2px solid #014189;outline-offset:4px;border-radius:2px}.booking-funnel-shell .section.scrivens-booking,.booking-funnel-shell .section.scrivens-booking-reminder{margin-top:0;margin-bottom:0;padding-top:var(--funnel-bar-height);box-sizing:border-box}.booking-funnel-shell #branch-page.is-branch-locator-page.v2{background-color:#fbfdfd}.booking-funnel-shell .funnel-progressbar-shell{max-width:1024px;margin:var(--funnel-bar-height) auto 0 auto;padding:0 15px;box-sizing:border-box}@media only screen and (min-width:768px){.booking-funnel-shell .funnel-progressbar-shell{padding:0 20px}}@media only screen and (max-width:1366px){.booking-funnel-shell .funnel-progressbar-shell{max-width:1024px}}@media only screen and (min-width:1367px){.booking-funnel-shell .funnel-progressbar-shell{max-width:1280px}}.booking-funnel-shell .funnel-progressbar{border-bottom:1px solid #e5e5e5;margin:0 auto 25px;padding:18px 0 22px 0;box-sizing:border-box;position:relative;z-index:999}.booking-funnel-shell .funnel-progressbar #progressbar{margin:20px auto 0}.booking-funnel-shell #branch-page>.section{margin-top:0}