.header-container-wrapper{z-index:90000!important}.section--header{font-family:Helvetica Now Text W05,Helvetica,Arial,sans-serif;line-height:28px;position:relative;z-index:100}.nav ul{display:flex;display:-ms-flexbox;list-style:none;margin:0;padding:0}.nav ul li{font-family:Helvetica Now Display W05,Helvetica,Arial,sans-serif;font-weight:700}.nav ul li a{border:none;box-shadow:none;padding:5px}.header--utility{background-color:#713e94;font-size:14px}.nav--utility{background-color:#713e94;padding:6px 0}.nav--utility ul li{padding:0 10px}.nav--utility ul li:last-child{padding-right:0}.nav--utility ul li:first-child{padding-left:0}.nav--utility ul li a{color:#fff;padding:0;position:relative}.nav--utility ul li a:after{background-color:#fff;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:.25s;width:0}.nav--utility ul li a:focus:after,.nav--utility ul li a:hover:after{width:100%}.header--main{background-color:#000;padding:17px 0}.nav--main li.has-children{position:relative}.nav--main li.depth-1>a{color:#fff;font-size:16px;padding:0 12px}.nav--main li.depth-1>a:focus,.nav--main li.depth-1>a:hover{color:#bc7be6}.nav--main li.has-children>a{position:relative}.header-cta .dooap-cta{background-color:transparent;border:1px solid #fff;box-shadow:none;color:#fff;display:inline-block;font-family:Helvetica Now Display W05,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;padding:6px 20px;text-decoration:none}.header-cta .dooap-cta:hover{background-color:#fff;color:#000}.header-cta .dooap-cta:active,.header-cta .dooap-cta:focus{background-color:#5c307b;color:#fff}.header-cta .dooap-freeTrial-cta{background-color:#fff;color:#000}.header-cta .dooap-freeTrial-cta:hover{background-color:#000;color:#fff}.nav .has-children ul.child-wrapper li a{color:#000;font-size:16px}.nav .has-children ul.child-wrapper li a:focus,.nav .has-children ul.child-wrapper li a:hover{color:#713e94}.nav .has-children ul.child-wrapper .subcol__item:not(:last-child){margin-bottom:10px}.nav .has-mm ul.child-wrapper{min-width:500px}.menu-card .card:focus,.menu-card .card:hover{box-shadow:none}.menu-card .card__image{box-shadow:0 1px 8px rgba(0,0,0,.15);height:100px}.menu-card .card:focus{border:1px solid #713e94}.book-demo,.free-trial{display:inline-block}@media (min-width:992px){.nav-flex{display:-ms-flexbox!important;display:flex!important}.subcol-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.mobile-nav-toggle,.nav-mobile,.sub-trigger{display:none}.nav ul.child-wrapper{background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.15);margin-top:23px;min-width:260px;opacity:0;padding:22px 30px;position:absolute;transition:.4s;visibility:hidden}.nav--main{display:block!important}.nav--main li.has-children ul.child-wrapper{left:50%;transform:translateX(-50%)}.nav .has-children:hover ul.child-wrapper{opacity:1;visibility:visible}.nav--main li.depth-1.has-children:after{background-image:url(https://www.dooap.com/hubfs/web-components/nav-down-1.svg);background-position:50%;background-repeat:no-repeat;background-size:11px 7px;content:"";display:inline-block;height:10px;margin-left:-12px;margin-right:11px;width:11px}.nav--main li.has-children>a:before{bottom:-25px;content:"";height:35px;left:0;position:absolute;width:100%}.nav--main li.has-children>a:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 13px;bottom:-25px;content:"";display:none;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}.nav--main li.has-children:hover>a:after{display:block}}@media (max-width:991px){.nav--main{display:none}.header--main>div>.row{padding-right:50px;position:relative}.header-cta .dooap-cta{padding:6px 19px}.nav--main{background-color:#000;left:-5vw;padding-bottom:30px;position:absolute;top:56px;width:100vw}.nav--main .menu-wrap>ul{display:block}.menu-card{display:none}.nav--main li.depth-1{border-top:1px solid #666}.nav--main li.depth-1>a{display:inline-block;padding:10px 10px 10px 20px}.nav--main li.depth-1.has-children .sub-trigger{color:#f1f1f1;display:inline-block;float:right;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px;z-index:1}.nav--main li.depth-1 li a{padding:5px 20px}.nav--main .has-children ul.child-wrapper{display:none;padding-bottom:30px;padding-left:20px}.nav--main .has-children ul.child-wrapper li a{color:#fff}}@media (max-width:480px){.free-trial{display:none}}@media (max-width:1060px) and (min-width:992px){.nav--main li.depth-1>a{padding:0 10px}.nav--main li.depth-1.has-children:after{left:-10px}}