.HEADER{height:100%;transition:background 0.25s}.HEADER a{text-decoration:none}.HEADER a:not(.b-button){color:var(--white)}.HEADER a:not(.b-button):hover{color:var(--ocean-teal)}.HEADER .a{position:relative;z-index:1;color:#fff;cursor:pointer;transition:color 0.25s}.HEADER li:not(:active,:focus-within) .a:hover{color:var(--ocean-teal)}.HEADER .a::after{content:"";display:inline-block;vertical-align:middle;width:var(--s2);height:var(--s1);background:url(//waitwellsoftware.com/wp-content/themes/wp-waitwell/assets/styles/../images/ui-expand.svg) no-repeat center / 100%;margin:-2rem 0 0 6rem}.HEADER .b-frame{padding-top:0;padding-bottom:0;height:100%}.HEADER .container{display:flex;align-items:center;justify-content:space-between;height:100%}.HEADER .logo{text-indent:-9999rem;position:relative;z-index:1;flex:0 0 auto;width:161rem;height:48rem;background:url(//waitwellsoftware.com/wp-content/themes/wp-waitwell/assets/styles/../images/waitwell-inverted.svg) no-repeat center / 161rem 48rem}.HEADER .ctas{position:relative;z-index:1;font-size:16rem;font-weight:600;line-height:var(--s6)}.HEADER .ctas a:not(:first-child){margin-left:var(--s5)}.HEADER .nav-trigger{display:none;flex:0 0 auto;width:var(--s5);height:var(--s5);background:url(//waitwellsoftware.com/wp-content/themes/wp-waitwell/assets/styles/../images/ui-nav.svg) no-repeat center right / 24rem 24rem;text-indent:-9999rem}.HEADER nav>ul{display:flex;align-items:center;justify-content:flex-end}.HEADER nav>ul>li{flex:0 0 auto;position:relative;margin:0 0 0 var(--s5);font-size:16rem;font-weight:600;line-height:var(--s6)}.HEADER nav a{display:inline-block;vertical-align:top;position:relative;z-index:1}.HEADER .icon{position:absolute;top:-3rem;left:-3rem;width:var(--s4);height:var(--s4)}.HEADER .icon+.title{display:block;padding-left:var(--s5)}.HEADER .description{display:block;padding-left:var(--s5);padding-top:6rem;font-weight:500;font-size:14rem;color:var(--light-grey);transition:color 0.25s}.HEADER .description:empty{display:none}.HEADER a:hover .description{color:var(--ocean-teal)}.HEADER li:active>.a::after,.HEADER li:focus-within>.a::after{transform:scaleY(-1)}.HEADER .dropdown{position:absolute;top:100%;left:0;pointer-events:none;margin-left:-80rem;overflow:hidden}.HEADER li:active .dropdown,.HEADER li:focus-within .dropdown{pointer-events:auto}.HEADER .dropdown>ul{width:max-content;border-radius:var(--s3);min-width:var(--col-2);max-width:var(--col-4);background:var(--indigo);transform:translate(0,calc(var(--s6) * -1));opacity:0;transition:transform 0.25s,opacity 0.25s}.HEADER .dropdown>ul>li{padding:var(--s3) var(--s6);font-size:16rem;line-height:1.2}.HEADER .dropdown>ul>li:first-child{padding-top:var(--s6)}.HEADER .dropdown>ul>li:last-child{padding-bottom:var(--s6)}.HEADER li:active .dropdown>ul,.HEADER li:focus-within .dropdown>ul{transform:translate(0,0);opacity:1}.HEADER li[data-megamenu]{position:static}.HEADER .megamenu{position:absolute;top:88rem;left:0;width:100%;pointer-events:none;line-height:1.2}.HEADER li:active .megamenu,.HEADER li:focus-within .megamenu{pointer-events:auto}.HEADER .megamenu .wrapper{margin:0 auto;max-width:var(--frame-width);padding:var(--s6) var(--s5);background:var(--indigo);box-shadow:512rem -128rem 0 128rem var(--indigo),-512rem -128rem 0 128rem var(--indigo);transform:translate(0,calc(var(--s6) * -1));opacity:0;transition:transform 0.25s,opacity 0.25s}.HEADER li:active .megamenu .wrapper,.HEADER li:focus-within .megamenu .wrapper{transform:translate(0,0);opacity:1}.HEADER .megamenu li{padding:var(--s3) 0;font-size:16rem}.HEADER .megamenu .heading{color:var(--ocean-teal);font-weight:500;margin-bottom:var(--s3)}.HEADER .megamenu .b-column[data-width="6"] ul{columns:2;column-gap:var(--s5)}.HEADER .megamenu .b-column[data-width="6"] li{break-inside:avoid-column}.b-page[data-scroll] .HEADER{background:var(--indigo)}.b-page[data-scroll] .HEADER .dropdown>ul{border-top-left-radius:0;border-top-right-radius:0}.b-page[data-scroll] .HEADER .megamenu{top:56rem}#toggle-nav:checked~.b-page .HEADER{background:var(--indigo)}#toggle-nav:checked~.b-page .HEADER .nav-trigger{background-image:url(//waitwellsoftware.com/wp-content/themes/wp-waitwell/assets/styles/../images/ui-dismiss.svg)}#toggle-nav:checked~.b-page .HEADER .nav-trigger{display:block}#toggle-nav:checked~.b-page .HEADER nav{display:none}@media screen and (min-width:961px){.HEADER .b-frame{max-width:100%}}@media screen and (max-width:960px){.HEADER .logo{width:120rem;height:36rem;background-size:120rem 36rem}.HEADER .nav-trigger{display:block}.HEADER nav{display:none}.HEADER .ctas{display:none}}.HEADER[data-header="simple"] .container{justify-content:center}.HEADER[data-header="simple"] nav,.HEADER[data-header="simple"] .ctas,.HEADER[data-header="simple"] .nav-trigger{display:none}