/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
@import url(https://fonts.googleapis.com/css?family=Work+Sans&display=swap);html{font-family:'Work Sans',sans-serif;font-size:14px;font-weight:400}body{padding:32px}.hidden,footer{display:none}.intuitPlatformConnectButton{background:url(../images/quickbooks/C2QB_green_btn_med_default.png) no-repeat!important;width:227px!important}.pageVideoContainer{float:right;right:-25px;position:absolute;clear:both;top:15px;left:initial}.pageVideoContainer.embedded{right:0;top:2px}.pageVideoContainer.rightDisplay{float:right;right:10px;position:absolute;clear:both;top:10px;left:initial}.pageVideoContainer .svg{height:64px;width:64px}.pageVideoContainer :hover{cursor:pointer}
.side-menu{position:fixed;top:0;bottom:0;left:0;z-index:99;display:flex;flex-direction:column;font-size:13px;letter-spacing:.03em;font-weight:500;background:#313c45;width:276px;color:#fff;box-shadow:5px 0 20px rgba(0,0,0,.25);overflow-y:auto}.side-menu .languageSelector{margin-right:-8px}.side-menu .logoBox{align-items:center;display:flex;margin:12px 24px}.side-menu .logoBox .logo{flex:1;font-size:28px;font-weight:700}.side-menu .logoBox .languageSelector{color:#a0b6ca}.side-menu .rowSeperator{margin-top:8px;margin-bottom:7px;border-bottom:1px solid #647687}.side-menu .items{flex:1;margin:12px 16px}.side-menu .items>.item{margin:2px -16px;padding:4px 16px;overflow:hidden;display:flex;color:#fff;flex-direction:column}.side-menu .items>.item.hasSubMenu.opened,.side-menu .items>.item.hasSubMenu.selected,.side-menu .items>.item:hover{background:#273037}.side-menu .items>.item .ph-caret-down{color:rgba(255,255,255,.4);margin-left:12px;color:#a0b6ca;transition:color .1s}.side-menu .items>.item .menuIcon{display:flex;margin-right:12px;color:#a0b6ca;transition:color .1s}.side-menu .items>.item .menuIcon.selected{display:none}.side-menu .items>.item.selected .sideMenuBox{pointer-events:none;font-weight:600;background:#bf4539}.side-menu .items>.item.selected .sideMenuBox .menuIcon.normal{display:none}.side-menu .items>.item.selected .sideMenuBox .menuIcon.selected{display:flex;color:#fff}.side-menu .items>.item.selected .sideMenuBox .ph-caret-down{color:#fff}.side-menu .items>.item .sideMenuBox{display:flex;flex-direction:row;align-items:center;height:36px;box-sizing:border-box;padding:12px;border-radius:18px;cursor:pointer;transition:color .1s}.side-menu .submenu{display:none;margin-bottom:-4px}.side-menu .submenu:not(.opened){display:none;position:fixed;margin:-4px 8px 8px -8px;border-radius:0 8px 8px 0;min-width:140px;left:284px;background:#606e7b;box-shadow:0 0 2px rgba(0,0,0,.05),0 4px 15px rgba(0,0,0,.1)}.side-menu .submenu:not(.opened)>.item{display:flex;flex-direction:row;align-items:center;padding:16px 20px;font-size:12px;font-weight:500;min-height:32px;color:#fff;box-sizing:border-box;cursor:pointer;transition:color .2s,background .2s}.side-menu .submenu:not(.opened)>.item:first-child{border-top-right-radius:8px}.side-menu .submenu:not(.opened)>.item:first-child:after{position:absolute;display:block;content:"";top:12px;left:-24px;border-width:8px 12px;border-style:solid;border-color:transparent #606e7b transparent transparent;backdrop-filter:blur(4px);transition:border-color .2s}.side-menu .submenu:not(.opened)>.item:last-child{border-bottom-right-radius:8px}.side-menu .submenu:not(.opened)>.item:hover{background:#313c45}.side-menu .submenu:not(.opened)>.item:hover:first-child:after{border-right-color:#313c45}.side-menu .submenu.opened{display:flex!important;opacity:1!important;flex-direction:column}.side-menu .submenu.opened>.item{display:flex;flex-direction:row;align-items:center;height:36px;box-sizing:border-box;padding:8px 12px;border-radius:18px;margin:4px 0;cursor:pointer}.side-menu .submenu.opened>.item:hover{color:#f5a69d}.side-menu .submenu.opened>.item.selected{pointer-events:none;background:#bf4539}.side-menu .profileBox{margin:24px}.side-menu .profileBox .flyout-button{display:flex;align-items:center;min-height:48px;padding:8px 0 0}.side-menu .profileBox .profileImage{min-width:48px;width:48px;height:48px;margin-right:12px;line-height:48px;font-size:28px;font-weight:500;color:#a63125;text-align:center;border-radius:24px;background:#f6b1aa;background:linear-gradient(112.16deg,#f6b1aa 26.72%,#f18d8d 78.22%)}.side-menu .profileBox .profileName{font-size:14px;font-weight:700;margin-bottom:4px}.side-menu .profileBox .profileCompany{font-size:12px;font-weight:500;color:#a0b6ca}.side-menu .profileBox svg{fill:#a0b6ca}.title-bar{display:flex;z-index:97;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;height:56px;padding:0 16px;background:rgba(255,255,255,.8);backdrop-filter:blur(15px);box-shadow:0 4px 10px rgba(0,0,0,.15)}.title-bar button{background:0 0;border:0;cursor:pointer}.title-bar .logo{position:absolute;left:100px;right:100px;font-size:28px;font-weight:700;text-align:center}@media (min-width:769px){.title-bar{display:none}.hasSideMenu{margin-left:276px}}@media (max-width:768px){.hasSideMenu{margin-top:56px}.side-menu{transition:transform .5s,opacity .5s;transform:translateX(-100%);opacity:0}.side-menu .languageSelector{display:none}.side-menu.opened{transform:translateX(0);opacity:1}.side-menu.opened+.side-menu-scrim{opacity:.2;pointer-events:all}.side-menu-scrim{transition:opacity .5s;z-index:98;display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;pointer-events:none}}
.call-to-action{margin:16px 0;padding:16px;background:#fed4cf;border-radius:16px}.call-to-action h3{margin:8px 0;font-size:18px;font-weight:700}.call-to-action p{font-size:12px;font-weight:500;line-height:1.5em;margin:8px 0;max-width:500px;opacity:.6}.call-to-action .actions{margin-top:16px}.call-to-action .button.secondary{display:inline-block;padding:8px 16px;background:#fff;color:#bf4539;border:1px solid #bf4539;font-size:14px;font-weight:600;text-transform:none;border-radius:8px;letter-spacing:.03em;transition:color .2s,background .2s}.call-to-action .button.secondary:hover{background:#bf4539;color:#fff}
.profileBox .flyout .flyout-container{bottom:10px}.flyout.flyout-above .flyout-container{transform:translateY(-100%)}.flyout.flyout-below .flyout-container{margin-top:8px}.flyout .flyout-button{padding:8px;cursor:pointer}.flyout .flyout-container{margin:8px 8px 8px -8px;display:none;opacity:0;position:fixed;border-radius:8px;padding:4px 0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.05),0 4px 15px rgba(0,0,0,.2);transition:opacity .2s}.flyout .flyout-item{display:flex;flex-direction:row;align-items:center;padding:8px 16px;font-size:12px;font-weight:500;min-height:32px;color:#44525f;box-sizing:border-box;cursor:pointer;transition:color .2s,background .2s}.flyout .flyout-item svg{opacity:.8;margin-right:8px}.flyout .flyout-item.danger{color:#bf4539}.flyout .flyout-item:hover{color:#000;background:rgba(0,0,0,.1)}
