@font-face {font-family: Caveat;font-style: normal;font-weight: 400;font-display: swap;src: url("../ttf/caveat-regular.ttf");}main {overflow: unset;}#hero-signup-form {display: flex;}#hero-signup-form .form-item {margin-right: 0;}#hero-signup-form input[type="email"] {height: 3rem;margin-bottom: 0;padding-right: 3rem;}#hero-signup-form button#create-account {margin-left: -2.5rem;min-width: 151px;}@media screen and (max-width: 640px) {#hero-signup-form {margin-left: 0;flex-wrap: wrap;}#hero-signup-form input[type="email"] {width: 100%;}#hero-signup-form button#create-account {width: 100%;margin-left: 0;}}.main-inner-wrapper {overflow: inherit;}.section {padding: 5rem 0;text-align: center;}.admin-bar .section-navbar {margin-top: 2rem;}.section-navbar {position: fixed;top: 80px;width: 100%;padding: 0;text-align: left;z-index: 30;opacity: 1;visibility: visible;transition: all 0.3s ease-out;}.section-navbar.hidden {opacity: 0;visibility: hidden;}.section-navbar.scrolled {background-color: white;}.section-navbar .features-sub-container {border-bottom: 1px solid var(--hb-dark-purple);}.section-navbar ul {display: flex;align-items: center;margin: 0 -20px;list-style: none;}.section-navbar ul li {line-height: 1;margin: 0 20px;transition: all 300ms ease-out;}.section-navbar ul li.active a {font-weight: bold;}.section-navbar ul li.active a::after {width: 100%;}.section-navbar ul li a {position: relative;display: table-cell;font-size: 13px;font-weight: normal;line-height: 1.2;color: #452f53;height: 3rem;text-align: center;vertical-align: middle;}.section-navbar ul li a:hover::after {width: 100%;}.section-navbar ul li a::after {content: "";position: absolute;bottom: 0;left: 0;display: block;width: 0;height: 1px;border-bottom: 4px solid var(--hb-purple);transition: width 0.3s ease 0s,left 0.3s ease 0s;}.section-navbar + .section {margin-top: 48px;}.has-fixed-header > .section:not(.section-navbar):first-child {padding-top: 8rem;}.has-fixed-header .section-navbar + .section {margin-top: 0;padding-top: 12rem;}.section-hero {position: relative;padding-top: 3.5rem;padding-bottom: 4rem;overflow: hidden;}.section-hero .container {position: relative;}.section-hero .col-left {text-align: left;}.section-hero .col-left .text-wrapper {margin-left: 4rem;margin-right: 2rem;}.section-hero .col-left .text-wrapper.nomargin {margin-left: 0;margin-right: 0;}.section-hero .col-left h1 {margin-bottom: 1.5rem;color: var(--hb-dark-purple);font-size: 44px;line-height: 3rem;letter-spacing: 0.02em;}.section-hero .col-left h2 {font-size: 22px;line-height: 2rem;color: var(--hb-purple);letter-spacing: 0;}.section-hero .col-left .micro {margin-bottom: 1.5rem;}.section-hero .col-left .micro .parent {font-weight: 500 !important;}.section-hero .col-left .micro .current {font-weight: 800 !important;}.section-hero .col-left form {margin-top: 2rem;}.section-hero .col-left a.button {margin-top: 28px;margin-bottom: 3rem;}.section-hero .col-left a.button.primary {margin-right: 2rem;}.section-hero .col-left a.button.demo {color: var(--hb-purple);background-color: #fff;}.section-hero .col-left a.button.demo:hover {color: #fff;background-color: var(--hb-purple);}.section-hero .col-left .caption {margin-bottom: 37px;font-family: 'Caveat';font-weight: 700;font-size: 25px;line-height: 100%;letter-spacing: -0.01em;color: var(--hb-dark-purple);position: relative;}.section-hero .col-left .caption::before {content: "";position: absolute;background: url(../svg/feature-hero-caption-arrow.svg);width: 29px;height: 34px;left: -45px;top: 10px;}.section-hero .col-left .marquee {overflow: hidden;display: flex;position: relative;margin: 0 -3rem 0 -6rem;}.section-hero .col-left .marquee .overlay {position: absolute;width: 100%;height: 100%;}.section-hero .col-left .marquee .overlay::before {background: linear-gradient(to right, white, rgba(255, 255, 255, 0));content: "";height: 100%;position: absolute;width: 200px;z-index: 2;left: 0;top: 0;}.section-hero .col-left .marquee .overlay::after {background: linear-gradient(to right, white, rgba(255, 255, 255, 0));content: "";height: 100%;position: absolute;width: 200px;z-index: 2;right: 0;top: 0;transform: rotateZ(180deg);}.section-hero .col-left .marquee .marquee-inner {display: flex;align-items: center;animation-name: marquee;animation-iteration-count: infinite;animation-timing-function: linear;transform: translateX(0);width: fit-content;}.section-hero .col-left .marquee .marquee-inner img {padding: 1rem;max-width: 100px;width: 100px;max-height: 100px;}@keyframes marquee {from {transform: translateX(0);}to {transform: translateX(-100%);}}.section-hero .col-right {position: relative;text-align: right;}.section-hero .col-right.center {text-align: center;}.section-hero .col-right .col-wrapper {position: relative;}.section-hero .col-right .col-inner {margin-right: 4rem;}.section-hero .col-right .hero-video-wrapper {position: relative;padding-bottom: 56.25%;height: 0;width: 100%;}.section-hero .col-right .hero-video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.section-hero .col-right .hero-video-wrapper iframe .ytp-impression-link {display: none;}.section-hero .bg-layer {position: absolute;top: 0;right: 0;width: 100%;height: 100%;transform: translateY(-10%);}.section-hero .bg-layer .bg-inner {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #E9F8FC;-webkit-clip-path: circle(47.6% at 82% -10%);clip-path: circle(47.6% at 82% -10%);}.section-hero .bg-layer.lpink .bg-inner {background-color: #F3EEF6;}.section-hero .img-wrapper {margin: 0 auto;max-width: 100%;}.section-hero .img-wrapper-sub {position: absolute;top: 0;left: 0;}.section-hero .img-wrapper img {position: relative;}.section-hero.pro-scheduling .subheading {color: #313A43;}.section-hero.pro-team .img-wrapper-sub {top: 5%;left: -1%;}.exp .section-hero {padding-bottom: 60px;margin-top: 0;padding-top: 12rem;}.exp .section-hero .container .col-left h1 {margin-bottom: 28px;}.exp .section-hero .container .col-left h2 {margin-bottom: 28px;}.exp .section-hero .col-right .col-inner {margin-right: 0;}.exp .section-hero ul.tick li {margin-bottom: 10px !important;color: var(--hb-dark-grey) !important;}.section-2-cols .text-wrapper {text-align: left;margin-left: 4rem;margin-right: 4rem;}.section-2-cols .text-wrapper h3 {margin-bottom: 1.5rem;}.section-2-cols .text-wrapper p {margin-bottom: 1.5rem !important;}.section-2-cols .text-wrapper ul {margin-bottom: 1rem;}.section-2-cols .text-wrapper ul li:last-child {margin-bottom: 0 !important;}.section-2-cols .text-wrapper a.button {margin-top: 1rem;}.section-2-cols .text-wrapper a.button.primary {margin-right: 2rem;}.section-2-cols .text-wrapper a.button.demo {color: var(--hb-purple);background-color: #fff;}.section-2-cols .text-wrapper a.button.demo:hover {color: #fff;background-color: var(--hb-purple);}.section-2-cols .img-wrapper {margin: 0 auto;}.section-2-cols .row .col-right .banner {padding: 14px;background-color: #FFF8E1;display: flex;gap: 22px;margin-bottom: 8px;width: fit-content;border-radius: 4px;align-items: center;align-self: flex-end;}.section-2-cols .row .col-right .banner .text-block-left {font-family: 'Caveat';font-weight: 700;font-size: 55px;line-height: 50px;letter-spacing: -0.03em;color: #8F29CE;margin-bottom: 0;}.section-2-cols .row .col-right .banner .text-block-right {color: #2F0949;text-align: left;}.section-2-cols .row .col-right .banner::after {position: absolute;content: "";background-image: url(../svg/payroll-2cols-arrow.svg);right: 0;top: -20px;width: 40px;height: 37px;transform: scaleX(-1);}.section-2-cols .row .col-right .comment {padding-left: 1rem;align-self: flex-end;}.section-2-cols .row .col-right .comment p {font-size: 10px;line-height: 24px;color: #2F0949;text-align: left;}.section-2-cols .row.reverse .col-right .banner {align-self: flex-start;}.section-2-cols .row.reverse .col-right .banner::after {left: -5px;top: -15px;transform: scaleX(1);}.section-2-cols .row.reverse .col-right .comment {align-self: flex-start;}.section-bps {background-color: #E9F8FC;padding: 0;margin: 5rem 0;}.section-bps .container .col-inner {display: flex;flex-direction: column;align-items: center;gap: 1.5rem;max-width: 700px;margin: 0 auto;}.section-bps .container .col-inner img {margin: -37px 0 0;width: auto;height: auto;}.section-bps .container .col-inner h3 {font-weight: 700;}.section-bps .container .col-inner .subheadline {color: var(--hb-dark-purple);font-size: 22px;line-height: 32px;}.section-bps .container .col-inner .bps-logo {margin-bottom: 2.5rem;background: #FFFFFF;box-shadow: 0px 5.30303px 12.1212px rgba(138, 94, 166, 0.13);border-radius: 6.06061px;padding: 14px 35px;}.section-bps .container .col-inner .bps-logo img {margin: 0;}.section-customer-quote {padding-top: 5rem;padding-bottom: 8rem;margin: 5rem 0;background-color: rgba(243, 238, 246, 0.4);}.section-customer-quote h3.subheading {color: #452F53;text-align: right;margin-bottom: 2rem;}.section-customer-quote .quote-container {position: relative;padding-top: 0;z-index: 1;}.section-customer-quote .quote-container::before {content: "";position: absolute;bottom: -3rem;left: 0;width: 18rem;height: calc(100% + 6rem);background-color: #bbeaea;z-index: -1;}.section-customer-quote .quote-wrapper {text-align: left;margin-left: 3rem;padding: 4rem 6rem 3.5rem 15rem;min-height: auto !important;background: #FFFFFF;box-shadow: 0px 4px 21px rgba(138, 94, 166, 0.14);}.section-customer-quote p.quote-message {position: relative;color: #313A43;margin-bottom: 2rem !important;}.section-customer-quote p.quote-message::before {content: "";position: absolute;top: 0;left: -8rem;width: 42px;height: 33px;background-image: url(../svg/quote-mark-purple.svg);background-size: cover;background-repeat: no-repeat;}.section-customer-quote p {color: #452f53;margin-bottom: 0 !important;}.section-customer-quote .photo-wrapper {position: absolute;top: 0;left: 0;z-index: 10;}.section-customer-quote .quote-label {position: absolute;left: 90px;bottom: 0;z-index: 10;}.section-customer-quote .quote-label::before {content: "";position: absolute;bottom: 1rem;left: -3rem;width: 32px;height: 78px;background-image: url(../svg/arrow-curve.svg);background-size: cover;background-repeat: no-repeat;}.section-customer-quote.photo {padding-top: 8rem;}.section-customer-quote.photo .quote-container::before {height: 80%;}.section-customer-quote.photo .quote-wrapper {min-height: 300px !important;margin-left: 15rem;padding: 4rem 4rem 3.5rem 12rem;}.section-customer-quote.photo .photo-wrapper {width: 295px;height: 295px;}.section-customer-quote.photo .photo-wrapper img {width: 100%;height: 100%;object-fit: cover;border-radius: 50% 50% 50% 0;transform: translateY(-40%);}.section-customer-quote.photo p.quote-message::before {left: -6rem;}.section-customer-quote.logo .photo-wrapper {top: 50%;left: 10.5rem;width: 150px;height: 150px;}.section-customer-quote.logo .photo-wrapper img {transform: translate(-50%, -50%);}.section-customer-quote.logo p.quote-message::before {display: none;}.section-customer-quote-new {display: flex;flex-direction: column;position: relative;}.section-customer-quote-new .quote-headline {max-width: 748px;text-align: center;margin: 0 auto 75px;}.section-customer-quote-new .quote-headline h3 {font-weight: 700;color: #2F0949;}.section-customer-quote-new .quote {padding: 51px 64px 66px 132px;text-align: left;background-color: #FFF8E1;align-self: center;margin-left: 8rem;}.section-customer-quote-new .quote p {max-width: 604px;font-size: 22px;line-height: 32px;color: #2F0949;}.section-customer-quote-new .author-info {display: flex;position: relative;align-items: center;align-self: center;margin-left: 13rem;margin-bottom: 28px;margin-top: -140px;}.section-customer-quote-new .author-info .name {padding-right: 15px;}.section-customer-quote-new .author-info .name p {font-family: 'Caveat';font-size: 38px;letter-spacing: -0.02em;color: #441663;}.section-customer-quote-new .author-info .divider {background-color: #6B18A7;width: 2px;height: 41px;}.section-customer-quote-new .author-info .info {display: flex;flex-direction: column;padding-left: 11px;}.section-customer-quote-new .author-info .info .company {color: #2F0949;font-weight: 700;font-size: 11px;line-height: 16px;letter-spacing: 0.12em;text-transform: uppercase;margin-bottom: 0;}.section-customer-quote-new .author-info .info .whois {color: #8F29CE;font-weight: 700;font-size: 11px;line-height: 16px;letter-spacing: 0.12em;text-transform: uppercase;text-align: left;}.section-customer-quote-new .author-info::before {position: absolute;content: "";background-image: url(../svg/payroll-quote-arrow.svg);width: 89px;height: 22px;left: -89px;top: -22px;}.section-customer-quote-new .back-image {position: relative;width: 100%;margin-top: -60px;}.section-customer-quote-new .back-image img {width: 100%;max-height: 250px;}.section-customer-quote-new .front-image {position: absolute;bottom: -20px;right: 62%;}.section-integration h3 {margin-bottom: 1.5rem;}.section-integration .section-header {margin-bottom: 5em;}.section-integration ul.integrations-grid {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 2rem;align-items: center;margin: 0;margin-bottom: 3.75rem;list-style-type: none;}.section-integration ul.integrations-grid li img {max-width: 160px;max-height: 80px;}.section-subscribe-banner h3 {margin-bottom: 1rem;}.section-subscribe-banner .banner-container {padding: 3.5rem;background-color: #F3EEF6;}.section-subscribe-banner .banner-header {margin-bottom: 2rem;}.section-subscribe-banner .banner-header p {margin-bottom: 0 !important;}.section-subscribe-banner form {display: flex;justify-content: center;}.section-subscribe-banner form .form-item {margin-right: 0;}.section-subscribe-banner form input[type="email"] {height: 3rem;width: 280px;padding-right: 3.5rem;margin-bottom: 0;}.section-subscribe-banner form button[type="submit"] {margin-left: -3rem;}.section-business .section-header {margin-bottom: 4.5rem;}.section-business ul.business-grid {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 0.5rem 3rem;list-style-type: none;align-items: stretch;justify-content: center;max-width: 720px;margin: 0 auto;}.section-business ul.business-grid li {padding: 1rem 1rem;transition: all 300ms ease-out;}.section-business ul.business-grid li img {margin-bottom: 0.5rem;}.section-business ul.business-grid li a {display: block;}.section-business ul.business-grid li .title {font-weight: 800;color: #452F53;margin-bottom: 0 !important;transition: all 300ms ease-out;}.section-business ul.business-grid li:hover {background: #FFFFFF;box-shadow: 0px 8.3125px 19px rgba(138, 94, 166, 0.24);border-radius: 9.5px;}.section-business ul.business-grid li:hover .title {color: #04A2BD;}.section-faqs .row-container {display: flex;}.section-faqs .col-left .col-wrapper {position: -webkit-sticky;position: sticky;top: 170px;text-align: left;padding-right: 6rem;}.section-faqs .col-left h2 {margin-bottom: 2.5rem;}.section-faqs .col-right .faq-item {margin-bottom: 5rem;}.section-faqs .col-right .faq-item:last-child {margin-bottom: 0;}.section-faqs .col-right .field {font-weight: bold;font-size: 11px;line-height: 16px;letter-spacing: 0.08em;text-transform: uppercase;color: #8746A8;margin-bottom: 1.5rem;}.section-faqs .col-right h3 {color: #452F53;margin-bottom: 1.5rem;}.section-faqs .col-right p {color: #313A43;margin-bottom: 1.5rem;}.section-faqs .col-right p:last-child {margin-bottom: 0 !important;}.section-faqs-new {padding: 108px 0 60px;}.section-faqs-new .row-container {display: flex;}.section-faqs-new .col-left .col-wrapper {position: -webkit-sticky;position: sticky;top: 170px;text-align: left;padding-right: 6rem;}.section-faqs-new .col-left h2 {margin-bottom: 2.5rem;}.section-faqs-new .col-right .col-inner {display: flex;flex-direction: column;gap: 28px;width: 100%;}.section-faqs-new .col-right .col-inner .faq-item {border-bottom: 1px solid var(--hb-dark-purple);}.section-faqs-new .col-right .col-inner .faq-item .field {text-align: left;margin-bottom: 28px;}.section-faqs-new .col-right .col-inner .faq-item .question {padding: 20px 0;display: flex;justify-content: space-between;cursor: pointer;}.section-faqs-new .col-right .col-inner .faq-item .question p {font-weight: 700;font-size: 22px;line-height: 2rem;margin: 0;}.section-faqs-new .col-right .col-inner .faq-item .question img {transition: all 0.3s;}.section-faqs-new .col-right .col-inner .faq-item .answer {padding: 0 40px 20px 0;font-size: 15px;line-height: 24px;margin: 0;display: none;opacity: 0;transition: all 0.3s;text-align: left;}.section-faqs-new .col-right .col-inner .faq-item.open .question img {transform: rotate(45deg);}.section-faqs-new .col-right .col-inner .faq-item.open .answer {display: block;opacity: 1;}.section-faqs-new.one-col .container-narrow .row {flex-direction: column;align-items: flex-start;margin: 0;}.section-faqs-new.one-col .container-narrow .row .subheadline {margin-bottom: 10px;}.section-faqs-new.one-col .container-narrow .row .headline {font-size: 28px;line-height: 2rem;margin-bottom: 60px;text-align: left;}.section-faqs-new.one-col .container-narrow .row .col-right {width: 100%;}.section-faqs-new.one-col .container-narrow .row .col-right .col-inner {padding: 0;}.section-free-offers {margin: 5rem 0;padding: 8.5rem 0;background-color: rgba(243, 238, 246, 0.4);}.section-free-offers .section-header {margin-bottom: 2rem;}.section-free-offers .section-header h3 {margin-bottom: 1rem;}.section-free-offers .section-header span {font-size: 1.375rem;line-height: 2rem;color: #8746A8;}.section-free-offers ul.feature-grid {display: grid;grid-template-columns: repeat(3, 1fr);list-style-type: none;margin: 0;margin-bottom: 2rem;}.section-free-offers ul.feature-grid li {text-align: left;padding: 2rem 1.5rem;}.section-free-offers ul.feature-grid li:nth-child(-n+3) {border-bottom: 1px solid rgba(203, 205, 207, 0.5);}.section-free-offers ul.feature-grid li span {display: block;font-weight: bold;padding-left: 2rem;background-image: url(../svg/checkmark-blue.svg);background-repeat: no-repeat;background-position: left center;}.section-bp-caption {text-align: center;}.section-bp-caption h3.title {font-size: 11px;font-weight: bold;line-height: 22px;color: #8746A8;text-transform: uppercase;letter-spacing: 0.9px;margin-bottom: 1rem;}.section-bp-caption ul.bp-list {list-style: none;margin: 0;color: #313a43;}.section-bp-caption ul.bp-list li {display: inline-block;font-size: 13px;line-height: 1;margin-bottom: 10px;padding: 0 8px;border-right: 1px solid #452f53;}.section-bp-caption ul.bp-list li:first-child {padding-left: 0;}.section-bp-caption ul.bp-list li:last-child {padding-right: 0;border-right: none;}.section-bp-caption ul.bp-list a {color: #313A43;padding: 1rem 0;}#bp-exp {padding: 0;}#bp-exp h3.title {color: var(--hb-dark-grey);font-weight: 400;letter-spacing: 0.08em;}.section-simple-one-column {text-align: inherit;}.section-simple-one-column .container-narrow .content h2 {font-weight: 900 !important;margin-bottom: 1rem;}.section-simple-one-column .container-narrow .content h2 span {font-weight: 900 !important;}.section-simple-one-column .container-narrow .content h3 {font-weight: 700 !important;margin-bottom: 1rem;}.section-simple-one-column .container-narrow .content h3 span {font-weight: 700 !important;}.section-awards .container {max-width: none !important;padding: 0;}.section-awards .container .awards {margin: 0;}.section-awards .container .awards div {transition: none;}.section-awards .container .awards .slick-slide {padding: 0 2rem;display: inline-block;vertical-align: middle;float: none;}.section-awards .container .awards .slick-slide img {max-height: 100px;width: auto;}.section-awards .container .marquee {overflow: hidden;display: flex;position: relative;}.section-awards .container .marquee .marquee-inner {display: flex;align-items: center;animation-name: marquee;animation-iteration-count: infinite;animation-timing-function: linear;transform: translateX(0);width: fit-content;}.section-awards .container .marquee .marquee-inner .img-container {padding: 0 1rem;max-width: 140px;width: 140px;max-height: 140px;}.section-awards .container .marquee .marquee-inner .img-container img {width: 100%;height: auto;}@keyframes marquee {from {transform: translateX(0);}to {transform: translateX(-100%);}}.demo-popup {position: fixed;display: none;overflow-y: scroll;padding: 2rem 1rem;height: 100%;width: 100%;left: 0;top: 0;justify-content: center;align-items: center;background: rgba(0, 0, 0, 0.75);z-index: 999;}.demo-popup .container {max-width: 735px;background-color: #F7EBFF;box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.25);border-radius: 15px;display: flex;justify-content: center;padding: 2.5rem 1rem;position: relative;}.demo-popup .container .close {position: absolute;top: 1rem;right: 1rem;cursor: pointer;z-index: 1;}.demo-popup .container .close:hover {cursor: pointer;}.demo-popup .container .form h3 {font-weight: 700;margin-bottom: 1rem;}.demo-popup .container .form input[type="submit"] {width: 100%;margin-top: 1rem;}.section-features {padding: 0 0 50px;}.section-features .container-narrow .section-header {margin-bottom: 67px;}.section-features .container-narrow .section-header h2 {margin-bottom: 12px;font-size: 28px;line-height: 2rem;}.section-features .container-narrow .section-header .subheading {font-size: 22px;line-height: 32px;color: var(--hb-purple);}.section-features .container-narrow .features {display: flex;flex-wrap: wrap;gap: 30px;position: relative;}.section-features .container-narrow .features .feature {display: flex;flex-direction: column;gap: 10px;flex: 1;flex-basis: 35%;background-color: #E9F8FC;border-radius: 10px;padding: 35px;align-items: flex-start;}.section-features .container-narrow .features .feature .title p {font-weight: 700;margin: 0;}.section-features .container-narrow .features .feature .title img {display: none;}.section-features .container-narrow .features .feature .text {color: var(--hb-dark-grey);text-align: left;}.section-features .container-narrow .features .feature a.text-link-arrow {font-size: 15px;color: #8F29CE;}.section-features .container-narrow .features .feature a.text-link-arrow:hover {color: var(--hb-blue);}.section-features .container-narrow .features .feature:last-of-type {flex-basis: 100%;background-color: rgba(253, 186, 24, 0.2);padding: 59px 128px 51px;align-items: center;gap: 12px;}.section-features .container-narrow .features .feature:last-of-type .title {font-size: 22px;line-height: 32px;}.section-features .container-narrow .features .feature:last-of-type .text {text-align: center;}.section-features .container-narrow .features img {position: absolute;right: -120px;bottom: -90px;}.section-testimonials-carousel {padding: 10px 0 90px;background-color: var(--hb-magnolia);}.section-testimonials-carousel .container {padding: 0;max-width: unset;width: 100%;}.section-testimonials-carousel .container .marquee {overflow: hidden;display: flex;position: relative;gap: 47px;}.section-testimonials-carousel .container .marquee .testimonials {display: flex;animation-name: marquee;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 100s;transform: translateX(0);gap: 47px;}.section-testimonials-carousel .container .marquee .testimonials .testimonial {max-width: 486px;width: 486px;padding: 20px 30px;background-color: #fff;border-radius: 20px;display: grid;flex-direction: column;align-items: flex-start;flex: 1;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .title {display: flex;justify-content: space-between;margin-bottom: 10px;width: 100%;align-items: center;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .title p {font-weight: 700;font-size: 20px;line-height: 27px;letter-spacing: -0.417126px;color: var(--hb-dark-grey);margin: 0;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .text {color: var(--hb-dark-grey);max-width: 380px;width: 100%;text-align: left;margin-bottom: 10px;font-size: 18px;line-height: 28px;letter-spacing: -0.189603px;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .info {display: flex;justify-content: space-between;align-self: flex-end;width: 100%;padding: 5px 0;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .info .author {font-weight: 600;font-size: 18px;line-height: 27px;letter-spacing: -0.417126px;color: #969BA0;}.section-testimonials-carousel .container .marquee .testimonials .testimonial .info .date {font-size: 18px;line-height: 27px;letter-spacing: -0.417126px;color: #969BA0;}@keyframes marquee {from {transform: translateX(0);}to {transform: translateX(-100%);}}.section-slider {padding: 140px 0 135px;}.section-slider .container {display: flex;flex-direction: column;align-items: center;}.section-slider .container .headline {font-weight: 900;font-size: 28px;line-height: 2rem;letter-spacing: 0.02em;margin-bottom: 1rem;}.section-slider .container .subheading {margin-bottom: 68px;}.section-slider .container .content {display: flex;justify-content: space-between;width: 100%;max-width: 992px;}.section-slider .container .content .col-left {display: flex;flex-direction: column;gap: 1rem;max-width: 351px;}.section-slider .container .content .col-left .item {text-align: left;}.section-slider .container .content .col-left .item .title {display: flex;justify-content: space-between;margin-bottom: 13px;cursor: pointer;align-items: center;}.section-slider .container .content .col-left .item .title p {font-weight: 700;font-size: 15px;line-height: 24px;color: var(--hb-dark-purple);margin: 0;}.section-slider .container .content .col-left .item .subtitle {margin-bottom: 20px;display: none;margin-bottom: 12px;}.section-slider .container .content .col-left .item .subtitle p {color: var(--hb-dark-grey);text-align: left;}.section-slider .container .content .col-left .item .subtitle img {transition: all 0.3s;}.section-slider .container .content .col-left .item .progress-bar-wrapper {width: 100%;height: 1px;background-color: #330A50;margin-bottom: 12px;}.section-slider .container .content .col-left .item .text-link-arrow {font-size: 15px;display: none;}.section-slider .container .content .col-left .item .image {display: none;}.section-slider .container .content .col-left .item.active .title img {transform: rotate(180deg);}.section-slider .container .content .col-left .item.active .subtitle {display: block;}.section-slider .container .content .col-left .item.active .text-link-arrow {display: inline-block;}.section-slider .container .content .col-left .button-wrapper {text-align: left;margin-top: 1.5rem;}.section-slider .container .content .col-right .item {opacity: 0;position: absolute;transition: all 0.5s;}.section-slider .container .content .col-right .item .image {max-width: 480px;margin: 0 auto;}.section-slider .container .content .col-right .item.active {opacity: 1;}.section-cta-apps {background-color: #E6F7FC;padding: 56px 0 61px;}.section-cta-apps .container {display: flex;flex-direction: column;align-items: center;}.section-cta-apps .container .headline {font-weight: 800;font-size: 22px;line-height: 32px;margin-bottom: 14px;}.section-cta-apps .container .subheadline {margin-bottom: 38px;}.section-cta-apps .container .buttons {display: flex;align-items: center;}.section-cta-apps .container .buttons .appstore {margin-right: 20px;}.section-cta-apps .container .buttons img {max-height: 45px;}.section-features-iconboxes {padding: 110px 0 94px;}.section-features-iconboxes .container-narrow .headline {font-weight: 900;font-size: 28px;line-height: 32px;letter-spacing: 0.02em;margin-bottom: 7px;}.section-features-iconboxes .container-narrow .subheadline {font-size: 22px;line-height: 32px;color: var(--hb-purple);margin-bottom: 82px;}.section-features-iconboxes .container-narrow .iconboxes {display: grid;gap: 40px 18px;grid-template-columns: repeat(6, 1fr);}.section-features-iconboxes .container-narrow .iconboxes .iconbox a .title {color: var(--hb-dark-purple);}.section-features-iconboxes .container-narrow .iconboxes .iconbox a .icon {margin-bottom: 10px;}.section-features-iconboxes .container-narrow .iconboxes .iconbox a:hover .title {color: var(--hb-blue);}.section-features-iconboxes .container-narrow .iconboxes .iconbox a:hover .icon {filter: brightness(0) saturate(100%) invert(62%) sepia(60%) saturate(5755%) hue-rotate(156deg) brightness(93%) contrast(97%);}.section-challenges {padding: 140px 0 115px;}.section-challenges .container-narrow .headline {font-weight: 900;font-size: 28px;line-height: 32px;letter-spacing: 0.02em;margin-bottom: 29px;}.section-challenges .container-narrow .subheadline {color: var(--hb-dark-grey);margin-bottom: 66px;}.section-challenges .container-narrow .challenges {display: grid;gap: 29px 33px;grid-template-columns: repeat(2, 1fr);}.section-challenges .container-narrow .challenges .challenge {background-color: var(--hb-magnolia);padding: 15px 20px;color: var(--hb-dark-purple);display: flex;justify-content: space-between;}.section-challenges .container-narrow .challenges .challenge .text {max-width: 285px;text-align: left;}.section-challenges .container-narrow .challenges .challenge:hover {color: var(--hb-blue);}.section-challenges .container-narrow .challenges .challenge:hover img {filter: brightness(0) saturate(100%) invert(62%) sepia(60%) saturate(5755%) hue-rotate(156deg) brightness(93%) contrast(97%);}@media screen and (max-width: 960px) {.section-navbar {top: 48px;}}@media screen and (max-width: 781px) {.admin-bar .section-navbar {margin-top: 2.875rem;}}@media screen and (max-width: 640px) {header {box-shadow: none;}.section {padding: 2.5rem 0;}.section-navbar {padding: 0;}.section-navbar .col-inner::after {content: '';position: absolute;top: 0;right: 0;width: 54px;height: 100%;background: linear-gradient(90deg, rgba(246, 247, 247, 0) 9.26%, #F6F7F7 92.4%);}.section-navbar .features-sub-container {margin: 0 -1rem;overflow-x: scroll;}.section-navbar ul {width: max-content;margin: 0;}.section-navbar ul li {margin: 0;}.section-navbar ul li a {padding-left: 1rem;padding-right: 1rem;height: 56px;}.section-navbar + .section {margin-top: 56px;}.has-fixed-header .section-navbar + .section {padding-top: 9rem;}.section-hero {padding-top: 2.5rem;}.section-hero .col-left {text-align: center;margin-bottom: 2.5rem;}.section-hero .col-left .text-wrapper {margin-left: 0;margin-right: 0;}.section-hero .col-left .col-inner {align-items: center;}.section-hero .col-left h1 {margin-bottom: 40px;font-size: 36px;line-height: 2.5rem;}.section-hero .col-left h2.subheading {padding: 0;max-width: 100%;font-size: 18px;line-height: 24px;}.section-hero .col-left .micro {margin-bottom: 40px;}.section-hero .col-left br {display: none;}.section-hero .col-left a {width: 100%;}.section-hero .col-left a.demo {margin-top: 1rem;}.section-hero .col-right {text-align: center;}.section-hero .col-right .col-inner {margin-right: 0;}.section-hero .bg-layer {display: none;}.section-hero .img-wrapper-main {position: relative;}.section-hero.pro-scheduling .img-wrapper-main {left: -5%;}.section-hero.pro-scheduling .img-wrapper-sub {left: 1%;}.section-hero.pro-team .img-wrapper-sub {left: -7%;}.section-hero.pro-timeclock .img-wrapper-sub {left: 1%;}.section-hero.pro-payroll .img-wrapper-sub {left: 0%;}.section-hero.pro-hiring .img-wrapper-main {left: -7%;}.section-hero.pro-hiring .img-wrapper-sub {left: 1%;}.section-hero.pro-happiness .img-wrapper-sub {top: -7%;left: 1%;}.section-hero.pro-hr .img-wrapper-sub {right: 0%;}.section-2-cols .row .col-right .banner {align-self: center;position: relative;}.section-2-cols .row .col-right .banner::after {right: -20px;}.section-2-cols .row .col-right .comment {align-self: center;padding: 0;}.section-2-cols .row.reverse .col-right .banner {align-self: center;}.section-2-cols .row.reverse .col-right .banner::after {left: -20px;}.section-2-cols .row.reverse .col-right .comment {align-self: center;}.section-2-cols .col-left {margin-bottom: 4.5rem;}.section-2-cols .col-left .text-wrapper {margin-left: 0;margin-right: 0;}.section-2-cols .col-left a.button {width: 100%;}.section-bps {padding: 0;}.section-bps .container .col-inner {gap: 19px;}.section-bps .container .col-inner img {width: 50px;margin-top: -25px;}.section-bps .container .col-inner h3 {font-size: 20px;line-height: 25px;}.section-bps .container .col-inner .subheadline {font-size: 14px;line-height: 19px;}.section-bps .container .col-inner .bps-logo {margin-bottom: 32px;padding: 10px 28px;}.section-bps .container .col-inner .bps-logo img {width: 140px;margin: 0;}.section-customer-quote {padding: 3rem 0;margin: 2.5rem 0;background-color: #ffffff;}.section-customer-quote h3.subheading {display: none;}.section-customer-quote .quote-container::before {bottom: -2rem;left: -1rem;width: 8rem;height: calc(100% + 4rem);}.section-customer-quote .quote-wrapper {padding: 6.5rem 2rem 3.5rem;margin-left: 1rem;}.section-customer-quote p.quote-message::before {top: -4rem;left: 0;}.section-customer-quote .photo-wrapper {top: 0;left: auto;right: 0;}.section-customer-quote.logo {padding-top: 9rem;}.section-customer-quote.logo p.quote-message::before {display: block;}.section-customer-quote.logo .photo-wrapper {top: 0;left: auto;right: 0;}.section-customer-quote.logo .photo-wrapper img {transform: translateY(-100%);}.section-customer-quote.photo {padding-top: 12rem;padding-bottom: 2rem;}.section-customer-quote.photo .quote-container::before {height: calc(100% + 4rem);}.section-customer-quote.photo .quote-wrapper {padding: 6.5rem 2rem 3.5rem;margin-left: 1rem;}.section-customer-quote.photo p.quote-message::before {left: 0;}.section-customer-quote.photo .photo-wrapper {width: 190px;height: 190px;}.section-customer-quote.photo .photo-wrapper img {border-radius: 50% 50% 0 50%;transform: translateY(-100%);}.section-integration .section-header {margin-bottom: 2.5rem;}.section-integration ul.integrations-grid {grid-template-columns: repeat(3, 1fr);margin-bottom: 3rem;}.section-integration ul.integrations-grid li:nth-child(4n) {display: none;}.section-integration ul.integrations-grid li img {max-width: 100%;}.section-subscribe-banner .banner-container {margin: 0 -1rem;padding: 4rem 1rem;}.section-subscribe-banner form {flex-wrap: wrap;}.section-subscribe-banner form input[type="email"] {width: 100%;}.section-subscribe-banner form button[type="submit"] {width: 100%;margin-left: 0;}.section-business .section-header {margin-bottom: 3.5rem;}.section-business .section-header h2 {font-size: 2.5rem;text-align: left;padding-left: 2.5rem;}.section-business ul.business-grid {grid-template-columns: repeat(1, 1fr);grid-row-gap: 2rem;padding: 0;padding-left: 20px;margin: 0;}.section-business ul.business-grid li {padding: 0;text-align: left;}.section-business ul.business-grid li img {margin-bottom: 0;margin-right: 0.5rem;vertical-align: middle;}.section-business ul.business-grid li p {position: relative;display: inline-block;padding-right: 1.5rem;}.section-business ul.business-grid li p::after {content: "";display: inline-block;position: absolute;width: 1rem;height: 1.5rem;background-image: url(../svg/arrow-right-blue.svg);background-size: contain;background-repeat: no-repeat;background-position: center;margin-left: 0.5rem;}.section-business ul.business-grid li a {font-size: 18px;}.section-faqs .row-container {flex-wrap: wrap;}.section-faqs .col-left {margin-bottom: 3.5rem;}.section-faqs .col-left h2 {font-size: 2.5rem !important;}.section-faqs .col-left .col-wrapper {position: relative;top: auto;text-align: center;padding-right: 0;}.section-faqs-new .row-container {flex-wrap: wrap;}.section-faqs-new .col-left {margin-bottom: 3.5rem;}.section-faqs-new .col-left h2 {font-size: 2.5rem !important;}.section-faqs-new .col-left .col-wrapper {position: relative;top: auto;text-align: center;padding-right: 0;}.section-faqs-new .col-right .col-inner .faq-item .question p {font-size: 18px;line-height: 1.5rem;text-align: left;margin-right: 20px;}.section-free-offers {padding-top: 5rem;padding-bottom: 5rem;}.section-free-offers .section-header {padding: 0 1.5rem;margin-bottom: 2.5rem;}.section-free-offers ul.feature-grid {display: block;max-width: 260px;margin: 0 auto;}.section-free-offers ul.feature-grid li {padding: 0;margin-bottom: 2.5rem;border: none !important;}.section-bp-caption {padding-top: 2.5rem;padding-bottom: 2.5rem;}.section-bp-caption h3.title {font-size: 13px;}.section-bp-caption ul.bp-list li {display: block;border-right: none;}.section-slider {padding-top: 0;}.section-slider h2, .section-slider h3 {display: none;}.section-slider .container .content .col-left {max-width: none;}.section-slider .container .content .col-left .item .title h3 {display: block;}.section-slider .container .content .col-left .item .title img {display: none;}.section-slider .container .content .col-left .item.active .title img {display: none;}.section-slider .container .content .col-left .item.active .image {display: block;}.section-slider .container .content .col-left .button-wrapper .button {width: 100%;}.section-slider .container .content .col-right {display: none;}}.section-contact-hero {text-align: left;padding: 5.5rem 0;background: rgba(243, 238, 246, 0.4);}.section-contact-hero .heading-wrap h3 {margin-top: 1rem;}.section-contact-hero .image-wrap {margin-top: 2rem;}.section-contact-hero p.notification {color: #6d6868;margin-top: 0.5rem;margin-bottom: 0 !important;}.section-contact-hero #contact-sales .form-heading {color: #6d6868;}.section-contact-hero #contact-sales .form-heading .form-title {font-size: 22px;font-weight: bold;line-height: 1.5rem;color: #8746A8;margin-bottom: 0.5rem;}.section-contact-hero #contact-sales input, .section-contact-hero #contact-sales select, .section-contact-hero #contact-sales textarea {margin-bottom: 0;}.section-contact-hero #contact-sales input::placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales textarea::-webkit-input-placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales textarea:-moz-placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales textarea::-moz-placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales textarea:-ms-input-placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales textarea::placeholder {color: rgba(69, 47, 83, 0.4);}.section-contact-hero #contact-sales input:not([type='button']), .section-contact-hero #contact-sales select, .section-contact-hero #contact-sales textarea {color: inherit;border-radius: 10px;border: 1px solid rgba(175, 150, 194, 0.5) !important;}.section-contact-hero #contact-sales input:not([type='button']):focus, .section-contact-hero #contact-sales select:focus, .section-contact-hero #contact-sales textarea:focus {border-color: #04A2BD !important;}.section-contact-hero #contact-sales select:focus {background-image: url(../arrow-up-blue.html);}.section-contact-hero #contact-sales input[type='button'] {font-family: "Inter","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size: 15px;font-weight: bold;line-height: 1rem;color: #fff;padding: 14px 30px;background-color: #8746A8;border: 2px solid #8746A8 !important;border-radius: 50px;cursor: pointer;}.section-contact-hero #contact-sales input[type='button']:hover {color: #8746A8;background-color: #ffffff;}.section-contact-hero #contact-sales .nf-form-hp {position: absolute;visibility: hidden;}.section-contact-hero #contact-sales .nf-after-field {position: absolute;top: 0;right: 0;}.section-contact-hero #contact-sales .nf-error-msg {font-size: 11px;line-height: 1rem;color: #eb6e52;letter-spacing: 0.1px;margin-right: 0;}.section-contact-hero #contact-sales .nf-input-limit {margin-top: 0;}.section-contact-hero #contact-sales .ninja-forms-req-symbol {color: #452F53;}.section-contact-hero #contact-sales .label-above .nf-field-label {margin-bottom: 0.5rem;}.section-contact-hero #contact-sales label {font-size: 11px;line-height: 1rem;font-weight: bold;color: #452F53;letter-spacing: 0.8px;text-transform: uppercase;}.section-contact-hero #contact-sales .nf-field-container {position: relative;margin-bottom: 2rem;}.section-contact-hero #contact-sales .nf-field-container.submit-container {margin-bottom: 1.5rem;}.section-contact-hero #contact-sales .nf-error label, .section-contact-hero #contact-sales .nf-error .ninja-forms-req-symbol {color: #EB6E52;}.section-contact-hero #contact-sales .nf-error input, .section-contact-hero #contact-sales .nf-error select {color: #EB6E52;border: 1px solid #EB6E52 !important;}.section-contact-hero #contact-sales .nf-error input::placeholder, .section-contact-hero #contact-sales .nf-error select::placeholder {color: #EB6E52;}.section-contact-hero #contact-sales .nf-response-msg p {color: #8746A8;margin-bottom: 0 !important;}.section-contact-hero #contact-sales .nf-response-msg .icon-message {margin-left: -14px;}.section-contact-hero #contact-sales .nf-response-msg h3 {margin-bottom: 0.5rem;}.section-contact-hero #contact-sales .nf-before-form-content {display: none;}@media screen and (max-width: 640px) {.section-contact-hero {padding-top: 5rem;padding-bottom: 2.5rem;background-color: transparent;}.section-contact-hero .col-left {text-align: center;padding-bottom: 5rem;}.section-contact-hero .col-left h3 {margin-top: 0.5rem;}.section-contact-hero .col-right {padding: 2.5rem 0rem;background: rgba(243, 238, 246, 0.4);}.section-contact-hero #contact-sales .form-heading .form-title {font-size: 19px;}.section-contact-hero #contact-sales label {letter-spacing: 0;}.section-contact-hero #contact-sales input[type='button'] {width: calc(100% - 4rem);margin: 0 2rem;}.section-contact-hero #contact-sales .nf-field-container {margin-bottom: 1.5rem;}.section-contact-hero #contact-sales .nf-response-msg {padding: 0 1rem;}.section-contact-hero #contact-sales .nf-response-msg div {display: flex;align-items: center;justify-content: center;margin-bottom: 2.5rem;}.section-contact-hero #contact-sales .nf-response-msg h3 {margin-left: 12px;margin-bottom: 0;max-width: 192px;}}.section-cta-banner {overflow: hidden;}.section-cta-banner h3 {color: #FFFFFF;margin-bottom: 2.5rem;}.section-cta-banner .bg-layer {position: absolute;top: 0;left: 0;width: calc(100vw - 17px);height: 100%;margin: 0 calc((100% - 100vw + 17px)/2);background-color: #452f53;z-index: -1;overflow: hidden;}.section-cta-banner .bg-inner {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}.section-cta-banner .bg-inner .shape-3, .section-cta-banner .bg-inner .shape-2, .section-cta-banner .bg-inner .shape-1 {position: absolute;top: 0;right: 0;width: auto;height: 100%;aspect-ratio: 1 / 1;}.section-cta-banner .bg-inner .shape-3 {z-index: 3;}.section-cta-banner .bg-inner .shape-2 {z-index: 2;}.section-cta-banner .bg-inner .shape-1 {z-index: 1;}.section-cta-banner .banner-wrapper {position: relative;padding-top: 5rem;padding-bottom: 5rem;padding-right: 25%;text-align: left;z-index: 1;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 .shape-3 {background-color: #8746A8;border-radius: 50% 50% 50% 0;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 .shape-2 {top: auto;bottom: 0;height: 50%;background-color: #BBEAEA;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 .shape-1 {height: 50%;background-color: #FDBA18;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 a.button.primary {margin-right: 2rem;}.section-cta-banner .banner-wrapper.aligned-left.shape-type2 .shape-3 {background-color: #BBEAEA;border-radius: 50% 50% 50% 0;}.section-cta-banner .banner-wrapper.aligned-left.shape-type2 .shape-2 {display: none;}.section-cta-banner .banner-wrapper.aligned-left.shape-type2 .shape-1 {height: 50%;background-color: #8746A8;}.section-cta-banner .banner-wrapper.aligned-center {padding-left: 10%;padding-right: 10%;text-align: center;}.section-cta-banner .banner-wrapper.aligned-center.shape-type1 .shape-3 {left: 0;right: auto;background-color: #8746a8;border-radius: 0 0 50% 0;transform: translateX(-53%);}.section-cta-banner .banner-wrapper.aligned-center.shape-type1 .shape-2 {display: none;}.section-cta-banner .banner-wrapper.aligned-center.shape-type1 .shape-1 {height: 100%;background-color: #FDBA18;border-radius: 50% 0 0 0;transform: translateX(53%);}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 .shape-3 {left: 0;right: auto;background-color: #BBEAEA;border-radius: 0 50% 50% 0;transform: translateX(-53%);}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 .shape-2 {display: none;}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 .shape-1 {height: 100%;background-color: #8746a8;border-radius: 0 0 0 50%;transform: translateX(53%);}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 a.button.primary {margin-right: 2rem;}#footer-cta-exp {padding: 0;}#footer-cta-exp br.mobile {display: none;}#footer-cta-exp .container-narrow .banner-wrapper {padding: 73px 0 80px;}#footer-cta-exp .container-narrow .banner-wrapper h3 {color: var(--hb-magnolia);margin: 0 auto 47px;}#footer-cta-exp .container-narrow .banner-wrapper .button.primary.reverse {background: transparent;color: #fff;border-color: #fff;}#footer-cta-exp .container-narrow .banner-wrapper .button.primary.reverse:hover {background-color: #fff;color: var(--hb-dark-purple);}#footer-cta-exp2 {padding: 125px 0 40px;}#footer-cta-exp2 .container-narrow .banner-wrapper {padding: 80px 0 80px;}#footer-cta-exp2 .container-narrow .banner-wrapper h3 {margin-bottom: 40px;color: #fff;}#footer-cta-exp2 .container-narrow .banner-wrapper .button.primary.reverse {background-color: #E9F8FC;}#footer-cta-exp2 .container-narrow .banner-wrapper .button.primary.reverse:hover {background-color: transparent;border-color: #E9F8FC;color: #E9F8FC;}.section-signup-banner .section-inner {padding: 3.5rem 0;background-color: #bbeaea;}.section-signup-banner .section-inner.lpink {background-color: #F3EEF6;}.section-signup-banner .section-inner.lblue {background-color: #E6F7FC;padding: 72px 0;}.section-signup-banner .section-inner.lblue .container-narrow {max-width: 930px;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner h3 br {display: none;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner p br {display: none;}.section-signup-banner .section-inner.lblue .container-narrow .col-right .col-inner div {display: block;}.section-signup-banner .section-inner.lblue .container-narrow a.button.primary {background-color: #9B51E0;border-color: #9B51E0;}.section-signup-banner .section-inner.lblue .container-narrow a.button.primary:hover {color: #9B51E0;background-color: #fff;}.section-signup-banner .container-narrow {max-width: 750px;}.section-signup-banner .banner-container {width: 100%;}.section-signup-banner .col-left {text-align: left;}.section-signup-banner .col-left h3 {font-size: 22px;line-height: 32px;letter-spacing: 0;}.section-signup-banner .col-left p {margin-top: 0.5rem;}.section-signup-banner .col-right {text-align: right;}.section-signup-banner .col-right .col-inner div {display: flex;flex-direction: column;gap: 1rem;}.section-signup-banner .col-right .col-inner div .button.demo {color: var(--hb-purple);background-color: #fff;}.section-signup-banner .col-right .col-inner div .button.demo:hover {color: #fff;background-color: var(--hb-purple);}#signup-cta-exp {padding: 60px 0;}#signup-cta-exp .section-inner {padding: 72px 0;background-color: #E6F7FC;}#signup-cta-exp .section-inner .container-narrow {max-width: 830px;}#signup-cta-exp .section-inner .container-narrow a.button.primary {background-color: #9B51E0;border-color: #9B51E0;}#signup-cta-exp .section-inner .container-narrow a.button.primary:hover {color: #9B51E0;background-color: #fff;}#signup-cta-exp .col-left .col-inner h3 br {display: none;}#signup-cta-exp .col-left .col-inner p br {display: none;}@media screen and (max-width: 1400px) {.section-customer-quote-new .front-image {right: 65%;}}@media screen and (max-width: 1200px) {.section-hero .container .col-right.hero-video-popup {padding: 0 1rem;}.section-cta-banner .banner-wrapper.aligned-left .shape-1, .section-cta-banner .banner-wrapper.aligned-left .shape-2 {display: none;}.section-cta-banner .banner-wrapper.aligned-left .shape-3 {transform: translateX(53%) !important;}.section-cta-banner .banner-wrapper.aligned-center {padding-left: 15%;padding-right: 15%;}.section-cta-banner .banner-wrapper.aligned-center .shape-1 {transform: translateX(60%) !important;}.section-cta-banner .banner-wrapper.aligned-center .shape-3 {transform: translateX(-60%) !important;}#footer-cta-exp .container-narrow .banner-wrapper h3 {max-width: 700px;}.section-customer-quote-new .front-image {right: 65%;bottom: 20px;}.section-customer-quote-new .front-image img {width: 80%;}.section-customer-quote-new .author-info {margin-top: -110px;}}@media screen and (max-width: 1024px) {.section-customer-quote-new .front-image {right: 65%;bottom: 30px;}.section-customer-quote-new .front-image img {width: 70%;}.section-customer-quote-new .author-info {margin-top: -100px;}.section-2-cols .text-wrapper a.button.primary {margin-right: 1rem;}#footer-cta-exp .container-narrow .banner-wrapper h3 {max-width: 500px;}#footer-cta-exp .container-narrow .banner-wrapper.aligned-center.shape-type2 .shape-1 {transform: translateX(70%) !important;}#footer-cta-exp .container-narrow .banner-wrapper.aligned-center.shape-type2 .shape-3 {transform: translateX(-65%) !important;}}@media screen and (max-width: 768px) {.section-customer-quote-new .quote-headline {order: 1;margin-bottom: 200px;}.section-customer-quote-new .quote {order: 4;margin: -24px 0 0;padding: 50px 1rem 0;width: 100%;}.section-customer-quote-new .quote p {margin: auto;text-align: center;}.section-customer-quote-new .back-image {order: 2;margin-top: 0;}.section-customer-quote-new .front-image {order: 3;position: relative;right: unset;bottom: unset;margin-top: -300px;}.section-customer-quote-new .front-image img {width: 220px;}.section-customer-quote-new .author-info {order: 5;margin: 0;width: 100%;flex-direction: column;padding: 12px 0 28px;background-color: #FFF8E1;}.section-customer-quote-new .author-info::before {display: none;}.section-customer-quote-new .author-info .divider {display: none;}.section-customer-quote-new .author-info .name {padding: 0;margin-bottom: 15px;}.section-customer-quote-new .author-info .info {padding: 0;}.section-customer-quote-new .author-info .info .whois {text-align: center;}.section-awards .container .marquee .marquee-inner .img-container {padding: 0 .5rem;max-width: 80px;width: 80px;max-height: 80px;}@ keyframes marquee {from {transform: translateX(0);}to {transform: translateX(-100%);}}#footer-cta-exp .container-narrow .banner-wrapper.aligned-center.shape-type2 .shape-3 {display: none;}}@media screen and (max-width: 640px) {.section-cta-banner br {display: none;}.section-cta-banner .bg-layer {width: 100%;margin: 0;}.section-cta-banner .banner-wrapper {text-align: center !important;padding: 5rem 10% !important;margin: 0 -1rem;}.section-cta-banner .banner-wrapper.aligned-left .shape-1, .section-cta-banner .banner-wrapper.aligned-left .shape-2 {display: none;}.section-cta-banner .banner-wrapper.aligned-left .shape-3 {background-color: #8746a8 !important;border-radius: 50% 0 0 0 !important;transform: translateX(53%) !important;opacity: 0.5;display: block;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 a.button {width: 100%;}.section-cta-banner .banner-wrapper.aligned-left.shape-type1 a.button.primary {margin-right: 0;margin-bottom: 1rem;}.section-cta-banner .banner-wrapper.aligned-center .shape-1 {display: none;}.section-cta-banner .banner-wrapper.aligned-center .shape-3 {background-color: #8746a8 !important;border-radius: 0 50% 50% 0 !important;opacity: 0.5;display: block !important;}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 a.button {width: 100%;}.section-cta-banner .banner-wrapper.aligned-center.shape-type2 a.button.primary {margin-right: 0;margin-bottom: 1rem;}.section-signup-banner .section-inner {padding: 2.5rem 2rem;}.section-signup-banner .col-left {text-align: center;margin-bottom: 1.5rem;}.section-signup-banner .col-right {text-align: center;}.section-customer-quote-new .quote-headline {margin-bottom: 250px;}.section-customer-quote-new .quote-headline h3 {font-size: 20px;line-height: 25px;padding: 0 1rem;}.section-customer-quote-new .quote p {font-size: 12px;line-height: 19px;}.section-customer-quote-new .author-info .name p {font-size: 30px;}.section-customer-quote-new .author-info .info .company {font-size: 9px;line-height: 13px;}.section-customer-quote-new .author-info .info .whois {font-size: 9px;line-height: 13px;}}.section-rating {position: relative;text-align: left;padding: 10rem 0;margin: 5rem 0;}.section-rating .bglayer {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #F3EEF6;}.section-rating .rating-header h3 {margin-top: 2rem;}.section-rating .col-board-wrapper {text-align: center;}.section-rating .rating-container {display: inline-block;padding: 2.5rem;background: #FFFFFF;border: 1px solid #E5E6E7;box-shadow: 0px 4px 40px rgba(138, 94, 166, 0.1);border-radius: 8px;}.section-rating .rating-board {display: flex;justify-content: center;margin: 0 -1rem;}.section-rating .rating-date {margin-top: 2rem;}.section-rating .rating-box {position: relative;display: flex;flex-direction: column;text-align: center;padding: 2rem;width: 33.3%;max-width: 230px;}.section-rating .rating-box::before {content: '';position: absolute;right: 0;top: 2rem;height: calc(100% - 4rem);border-right: 1px solid #E5E6E7;}.section-rating .rating-box:last-child::before {display: none;}.section-rating .rating-box::after {display: none;content: '';position: absolute;bottom: 0;left: 2rem;width: calc(100% - 2rem);border-bottom: 1px solid #e5e6e7;}.section-rating .rscore {min-height: 46px;display: flex;align-items: center;justify-content: center;}.section-rating .rlabel {font-size: 14px;color: var(--hb-light-grey);margin-top: 1rem;}.section-rating .rquote {font-size: 16px;color: var(--hb-dark-purple);padding-top: 2rem;padding-bottom: 2rem;height: 100%;}.section-rating .plogo {display: flex;align-items: center;justify-content: center;margin-top: auto;min-height: 52px;}.section-rating .plogo img {display: block;margin: 0 auto;}.section-rating.halfbg {padding: 5rem 0;margin-bottom: 0;}.section-rating.halfbg .bglayer {height: 60%;}.section-rating.halfbg .rating-header {display: flex;flex-direction: column-reverse;margin-bottom: 2rem;text-align: center;}.section-rating.halfbg .rating-header br {display: none;}.section-rating.halfbg .rating-header h3 {margin-top: 0;margin-bottom: 1rem;color: var(--hb-dark-purple);}.exp .section-rating.halfbg {padding-top: 68px;margin: 0;}.exp .section-rating.halfbg .bglayer {height: 40%;top: 60%;}.exp .section-rating.halfbg .container .rating-header {flex-direction: column;margin-bottom: 60px;gap: 20px;}.exp .section-rating.halfbg .container .rating-header h2 {font-size: 28px;line-height: 32px;}.exp .section-rating.halfbg .container .rating-header h3 {margin: 0;color: var(--hb-purple);}.exp .section-rating.halfbg .container .rating-container .rating-board .rating-box:nth-child(4) {display: none;}.exp .section-rating.halfbg .container .rating-container .rating-board .rating-box:nth-child(3)::before {display: none;}.exp .section-rating.halfbg .container .rating-date {color: #AF96C2 !important;}.mobile-gps .section-hero {padding-bottom: 70px;}.mobile-gps .section-2-cols {padding: 20px 0;}.mobile-gps .section-2-cols:nth-of-type(4) {padding: 60px 0;}.mobile-gps .section-signup-banner {padding: 125px 0 60px;}.mobile-gps .section-rating.halfbg {padding-top: 44px;margin: 0;}.mobile-gps .section-rating.halfbg .bglayer {height: 40%;top: 60%;}.mobile-gps .section-rating.halfbg .container .rating-header {flex-direction: column;margin-bottom: 60px;gap: 20px;}.mobile-gps .section-rating.halfbg .container .rating-header h2 {font-size: 28px;line-height: 32px;}.mobile-gps .section-rating.halfbg .container .rating-header h3 {margin: 0;color: var(--hb-purple);}.mobile-gps .section-rating.halfbg .container .rating-container .rating-board .rating-box:nth-child(4) {display: none;}.mobile-gps .section-rating.halfbg .container .rating-container .rating-board .rating-box:nth-child(3)::before {display: none;}.mobile-gps .section-rating.halfbg .container .rating-date {color: #AF96C2 !important;}.mobile-gps .section-faqs-new {padding: 80px 0 60px;}.mobile-gps .section-cta-banner {padding: 0;}@media screen and (max-width: 1152px) {.section-rating .rating-header {text-align: center;margin-bottom: 2rem;}.section-rating .rating-header br {display: none;}.section-rating .rating-header h3 {margin-top: 1.5rem;}}@media screen and (max-width: 960px) {.section-rating.halfbg .rating-container {max-width: 500px;}.section-rating.halfbg .rating-board {flex-wrap: wrap;}.section-rating.halfbg .rating-box {width: 50%;}.section-rating.halfbg .rating-box:nth-child(1)::after, .section-rating.halfbg .rating-box:nth-child(2)::after {display: block;}.section-rating.halfbg .rating-box:nth-child(2)::before {display: none;}.section-rating.halfbg .rating-box:nth-child(2)::after {left: 0;}}@media screen and (max-width: 768px) {.section-rating .rating-container {max-width: 500px;}.section-rating .rating-board {flex-wrap: wrap;}.section-rating .rating-box {width: 50%;}.section-rating .rating-box:nth-child(1)::after, .section-rating .rating-box:nth-child(2)::after {display: block;}.section-rating .rating-box:nth-child(2)::before {display: none;}.section-rating .rating-box:nth-child(2)::after {left: 0;}}@media screen and (max-width: 640px) {.section-rating {padding: 3rem 0 !important;margin: 2.5rem 0;text-align: center;}.section-rating .rating-header {display: flex;flex-direction: column-reverse;}.section-rating .rating-header h3 {font-size: 18px;line-height: 1.5rem;margin-top: 0;margin-bottom: 1rem;}.section-rating .rating-container {margin: 0 auto;padding: 2.5rem 2rem;}.section-rating .rating-board {margin: -2rem -1rem;}.section-rating .rquote {font-size: 13px;line-height: 18px;letter-spacing: -0.02em;padding-top: 1rem;padding-bottom: 1.5rem;}.section-rating .rating-date {margin-top: 2.5rem;}.section-rating.halfbg .bglayer {height: 60%;}}@media screen and (max-width: 480px) {.section-rating h2 {font-size: 36px;line-height: 2.5rem;}.section-rating .rating-container {max-width: 235px !important;}.section-rating .rating-box {width: 100% !important;}.section-rating .rating-box::before {display: none;}.section-rating .rating-box::after {display: block;left: 2rem !important;width: calc(100% - 4rem) !important;}.section-rating .rating-box:last-child::after {display: none;}.section-rating .plogo {min-height: auto;}.section-rating .rscore {min-height: auto;}.section-rating .rating-header h2 br {display: block !important;}.section-signup-banner .section-inner.lblue {padding: 61px 0;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner {align-items: center;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner h3 {font-weight: 800 !important;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner h3 br {display: block;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner p {margin-top: 1rem;max-width: 286px;}.section-signup-banner .section-inner.lblue .container-narrow .col-left .col-inner p br {display: block;}.section-signup-banner .section-inner.lblue .container-narrow .col-right .col-inner a.button.primary {max-width: 270px;margin: auto;}}.section-learn-more .section-header {margin-bottom: 100px;}.section-learn-more .section-header h3 {margin-bottom: 30px;}.section-learn-more .row .col {border: 1px solid;padding: 30px 10px;}@media screen and (max-width: 800px) {.section-learn-more .row {margin-left: 5px;margin-right: 5px;}.section-learn-more .col-xs-2 {flex: 0 0 49.9%;max-width: 49.9%;}}@media screen and (max-width: 768px) {.exp .section-features .container-narrow .section-header {margin-bottom: 60px;padding: 0 1rem;}.exp .section-features .container-narrow .section-header h2 {font-size: 25px;}.exp .section-features .container-narrow .section-header .subheading {font-size: 15px;line-height: 24px;}.exp .section-features .container-narrow .features {display: flex;flex-direction: column;gap: 24px;width: 100%;}.exp .section-features .container-narrow .features .feature {border-bottom: 1px solid var(--hb-dark-purple);background-color: transparent;border-radius: unset;padding: 0;align-items: flex-start;}.exp .section-features .container-narrow .features .feature .title {padding: 12px 0;display: flex;justify-content: space-between;cursor: pointer;width: 100%;}.exp .section-features .container-narrow .features .feature .title p {font-weight: 700;font-size: 18px;line-height: 24px;margin: 0;text-align: left;max-width: 290px;}.exp .section-features .container-narrow .features .feature .title .cross {display: block;position: static;transition: all 0.3s;}.exp .section-features .container-narrow .features .feature .text {padding: 0 0 8px;font-size: 15px;line-height: 24px;margin: 0;display: none;opacity: 0;transition: all 0.3s;text-align: left;}.exp .section-features .container-narrow .features .feature .text-link-arrow {display: none;margin-bottom: 20px;}.exp .section-features .container-narrow .features .feature.open .title .cross {transform: rotate(45deg);}.exp .section-features .container-narrow .features .feature.open .text {display: block;opacity: 1;}.exp .section-features .container-narrow .features .feature.open .text-link-arrow {display: block;}.exp .section-features .container-narrow .features img {display: none;}.exp .section-testimonials-carousel {padding-bottom: 60px;background: transparent;position: relative;z-index: 1;}.exp .section-testimonials-carousel .container .marquee {gap: 20px;}.exp .section-testimonials-carousel .container .marquee .testimonials {gap: 20px;}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial {max-width: 245px;width: 245px;padding: 30px 20px;border: 1px solid #E5E6E7;box-shadow: 6px 8px 27px rgba(0, 0, 0, 0.05);}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial .title {margin-bottom: 20px;}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial .title p {font-size: 15px;line-height: 24px;text-align: left;}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial .text {font-size: 13px;line-height: 24px;}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial .info .author {font-size: 13px;line-height: 24px;}.exp .section-testimonials-carousel .container .marquee .testimonials .testimonial .info .date {font-size: 13px;line-height: 24px;}.exp .section-testimonials-carousel::after {content: "";background-color: var(--hb-magnolia);position: absolute;width: 100%;height: 127px;left: 0;top: 83px;z-index: -1;}.exp .section-slider {padding-top: 60px;}.exp .section-slider .container h2 {display: block;font-size: 25px;margin-bottom: 12px;}.exp .section-slider .container h3 {display: block;font-size: 15px;margin-bottom: 50px;max-width: 230px;}.exp .section-slider .container .content .col-left {width: 100%;}.exp .section-slider .container .content .col-left .item .title img {display: block;}.exp .section-slider .container .content .col-left .item .progress-bar-wrapper {margin-bottom: 24px;}.exp .section-slider .container .content .col-left .item .subtitle {margin-bottom: 24px;}.exp .section-slider .container .content .col-left .item .text-link-arrow {margin-bottom: 24px;}.exp .section-rating .rating-container {max-width: 500px;}.exp .section-rating .rating-board {flex-wrap: wrap;}.exp .section-rating .rating-box {width: 50%;}.exp .section-rating .rating-box:nth-child(1)::after, .exp .section-rating .rating-box:nth-child(2)::after {display: block;}.exp .section-rating .rating-box:nth-child(2)::before {display: none;}.exp .section-rating .rating-box:nth-child(2)::after {left: 0;}.exp .section-features-iconboxes {padding: 84px 0 88px;}.exp .section-features-iconboxes .container-narrow .headline {font-size: 25px;line-height: 32px;margin-bottom: 12px;}.exp .section-features-iconboxes .container-narrow .subheadline {font-size: 18px;line-height: 24px;margin-bottom: 52px;}.exp .section-features-iconboxes .container-narrow .iconboxes {gap: 28px 18px;grid-template-columns: repeat(4, 1fr);}.exp .section-faqs-new {padding: 30px 0;}.exp .section-faqs-new .container-narrow .col-left {margin-bottom: 0;}.exp .section-faqs-new .container-narrow .col-left h2 {font-size: 25px !important;line-height: 32px;text-align: left;}.exp .section-faqs-new .container-narrow .col-left .show-for-sm {display: none !important;}.exp .section-faqs-new .container-narrow .col-right .faq-item .field {display: none;}.exp .section-faqs-new .container-narrow .col-right .faq-item .question {padding: 12px 0;}.exp .section-faqs-new .container-narrow .col-right .faq-item .question p {max-width: 292px;}.exp .section-faqs-new .container-narrow .col-right .faq-item .answer {padding: 0 0 12px;}.mobile-gps .section-testimonials-carousel {padding: 70px 0 100px;background: var(--hb-magnolia);position: relative;z-index: 1;}.mobile-gps .section-testimonials-carousel .container .marquee {gap: 20px;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials {gap: 20px;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial {max-width: 245px;width: 245px;padding: 30px 20px;border: 1px solid #E5E6E7;box-shadow: 6px 8px 27px rgba(0, 0, 0, 0.05);}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial .title {margin-bottom: 20px;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial .title p {font-size: 15px;line-height: 24px;text-align: left;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial .text {font-size: 13px;line-height: 24px;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial .info .author {font-size: 13px;line-height: 24px;}.mobile-gps .section-testimonials-carousel .container .marquee .testimonials .testimonial .info .date {font-size: 13px;line-height: 24px;}.mobile-gps .section-testimonials-carousel::after {content: "";background-color: var(--hb-magnolia);position: absolute;width: 100%;height: 127px;left: 0;top: 83px;z-index: -1;}.mobile-gps .section-rating .rating-container {max-width: 500px;}.mobile-gps .section-rating .rating-board {flex-wrap: wrap;}.mobile-gps .section-rating .rating-box {width: 50%;}.mobile-gps .section-rating .rating-box:nth-child(1)::after, .mobile-gps .section-rating .rating-box:nth-child(2)::after {display: block;}.mobile-gps .section-rating .rating-box:nth-child(2)::before {display: none;}.mobile-gps .section-rating .rating-box:nth-child(2)::after {left: 0;}.mobile-gps .section-features-iconboxes {padding: 84px 0 88px;}.mobile-gps .section-features-iconboxes .container-narrow .headline {font-size: 25px;line-height: 32px;margin-bottom: 12px;}.mobile-gps .section-features-iconboxes .container-narrow .subheadline {font-size: 18px;line-height: 24px;margin-bottom: 52px;}.mobile-gps .section-features-iconboxes .container-narrow .iconboxes {gap: 28px 18px;grid-template-columns: repeat(4, 1fr);}.mobile-gps .section-faqs-new {padding: 30px 0;}.mobile-gps .section-faqs-new .container-narrow .col-left {margin-bottom: 0;}.mobile-gps .section-faqs-new .container-narrow .col-left h2 {font-size: 25px !important;line-height: 32px;text-align: left;}.mobile-gps .section-faqs-new .container-narrow .col-left .show-for-sm {display: none !important;}.mobile-gps .section-faqs-new .container-narrow .col-right .faq-item .field {display: none;}.mobile-gps .section-faqs-new .container-narrow .col-right .faq-item .question {padding: 12px 0;}.mobile-gps .section-faqs-new .container-narrow .col-right .faq-item .question p {max-width: 292px;}.mobile-gps .section-faqs-new .container-narrow .col-right .faq-item .answer {padding: 0 0 12px;}.mobile-gps .section-faqs-new.one-col .container-narrow .row .headline {font-size: 25px;margin-bottom: 40px;}.mobile-gps .section-faqs-new.one-col .container-narrow .row .subheadline {margin-bottom: 40px;}}@media screen and (max-width: 640px) {.exp .section-navbar {display: none;}.exp .eoy .eoy-countdown.mobile.fixed {margin-top: 48px;}.exp .section-hero {padding-bottom: 0;margin-top: 0;padding-top: 9rem;}.exp .section-hero .col-left .text-wrapper {width: 100%;}.exp .section-hero .col-left .text-wrapper h2 {text-align: left;padding: 0;}.exp .section-hero .col-left .text-wrapper a.button {margin: 30px 0 40px;width: auto;}.exp .section-hero .col-left .text-wrapper .caption {width: fit-content;margin: 0 auto 20px;max-width: 215px;}.exp .section-hero .col-left .text-wrapper .marquee {margin: 0;}.exp .section-hero .col-right {display: none;}.exp .section-rating {padding: 0 !important;margin: 2.5rem 0 !important;text-align: center;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.exp .section-rating .container .row .col:first-child {padding: 44px 0 40px;background: var(--hb-magnolia);}.exp .section-rating .container .row .col .col-board-wrapper .rating-container {box-shadow: none;border: none;padding: 70px 0 70px;}.exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board {margin-bottom: 2.5rem;}.exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box {padding: 0;}.exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(3), .exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(4), .exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::before, .exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::after {display: none;}.exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box .rquote {font-size: 1rem;line-height: 1.5rem;}.exp .section-rating .container .row .col .col-board-wrapper .rating-container .rating-date {margin-top: 0;}.exp .section-rating .rating-header {display: flex;flex-direction: column-reverse;}.exp .section-rating .rating-header h2 {font-size: 29px;line-height: 2rem;}.exp .section-rating .rating-header h2 br {display: none;}.exp .section-rating .rating-header h3 {font-size: 18px;line-height: 1.5rem;margin-top: 0;margin-bottom: 1rem;}.exp .section-rating .rating-container {margin: 0 auto;padding: 2.5rem 2rem;}.exp .section-rating .rating-board {margin: -2rem -1rem;}.exp .section-rating .rquote {font-size: 13px;line-height: 18px;letter-spacing: -0.02em;padding-top: 1.5rem;padding-bottom: 1.5rem;}.exp .section-rating .rating-date {margin-top: 2.5rem;}.exp .section-rating.halfbg .bglayer {background: transparent;}.exp .section-rating.halfbg .container .rating-header {margin-bottom: 0;}.exp .section-rating.halfbg .container .rating-header h2 {font-size: 25px;}.exp .section-features-iconboxes .container-narrow .iconboxes {grid-template-columns: repeat(3, 1fr);}.exp #footer-cta-exp br.mobile {display: block;}.exp #footer-cta-exp .container-narrow .banner-wrapper {padding: 52px 40px 71px !important;}.exp #footer-cta-exp .container-narrow .banner-wrapper h3 {font-size: 18px;line-height: 24px;margin-bottom: 30px;}.exp #footer-cta-exp .container-narrow .banner-wrapper h3 b {font-size: 29px;line-height: 32px;display: block;}.exp #footer-cta-exp .container-narrow .banner-wrapper h3 br {display: block;}.exp .section-challenges {padding: 77px 0 40px;}.exp .section-challenges .container-narrow .headline {font-size: 25px;margin-bottom: 24px;}.exp .section-challenges .container-narrow .challenges {grid-template-columns: repeat(1, 1fr);gap: 15px;}.exp .section-challenges .container-narrow .challenges .challenge .text {max-width: 240px;}.exp #footer-cta-exp2 {padding: 60px 0 20px;}.exp #footer-cta-exp2 .container-narrow .banner-wrapper h3 {margin-bottom: 60px;}.exp #footer-cta-exp2 .container-narrow .banner-wrapper h3 br {display: block;}.exp #footer-cta-exp2 .container-narrow .banner-wrapper .button.primary.reverse {background: #F6F7F7;}.exp .section-bp-caption {display: none;}.mobile-gps .section-navbar {display: none;}.mobile-gps .eoy .eoy-countdown.mobile.fixed {margin-top: 48px;}.mobile-gps .section-hero {padding-bottom: 0;margin-top: 0;padding-top: 100px !important;}.mobile-gps .section-hero .col-left .text-wrapper {width: 100%;}.mobile-gps .section-hero .col-left .text-wrapper .micro {margin-bottom: 40px;}.mobile-gps .section-hero .col-left .text-wrapper h1 {margin-bottom: 40px;}.mobile-gps .section-hero .col-left .text-wrapper h2 {padding: 0;}.mobile-gps .section-hero .col-left .text-wrapper a.button {margin: 40px 0 0;width: 100%;}.mobile-gps .section-hero .col-left .text-wrapper .caption {width: fit-content;margin: 0 auto 20px;max-width: 215px;}.mobile-gps .section-hero .col-left .text-wrapper .marquee {margin: 0;}.mobile-gps .section-hero .col-right {display: none;}.mobile-gps .section-2-cols .container .row {flex-direction: column-reverse;gap: 40px;}.mobile-gps .section-2-cols .container .row.reverse {flex-direction: column-reverse;}.mobile-gps .section-2-cols .container .row .col-left {margin-bottom: 0;}.mobile-gps .section-2-cols:nth-of-type(4) {padding: 20px 0;}.mobile-gps .section-signup-banner {padding: 30px 0;}.mobile-gps .section-rating {padding: 0 !important;margin: 0 !important;text-align: center;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.mobile-gps .section-rating .container .row .col:first-child {padding: 44px 0 40px;background: transparent;border-bottom: 1px solid #E5E6E7;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container {box-shadow: none;border: none;padding: 70px 0 70px;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board {margin-bottom: 2.5rem;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box {padding: 0;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(3), .mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(4), .mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::before, .mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::after {display: none;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box .rquote {font-size: 1rem;line-height: 1.5rem;}.mobile-gps .section-rating .container .row .col .col-board-wrapper .rating-container .rating-date {margin-top: 0;}.mobile-gps .section-rating .rating-header {display: flex;flex-direction: column-reverse;}.mobile-gps .section-rating .rating-header h2 {font-size: 29px;line-height: 2rem;}.mobile-gps .section-rating .rating-header h2 br {display: none;}.mobile-gps .section-rating .rating-header h3 {font-size: 18px;line-height: 1.5rem;margin-top: 0;margin-bottom: 1rem;}.mobile-gps .section-rating .rating-container {margin: 0 auto;padding: 2.5rem 2rem;}.mobile-gps .section-rating .rating-board {margin: -2rem -1rem;}.mobile-gps .section-rating .rquote {font-size: 13px;line-height: 18px;letter-spacing: -0.02em;padding-top: 1.5rem;padding-bottom: 1.5rem;}.mobile-gps .section-rating .rating-date {margin-top: 2.5rem;}.mobile-gps .section-rating.halfbg .bglayer {background: transparent;}.mobile-gps .section-rating.halfbg .container .rating-header {margin-bottom: 0;gap: 53px;}.mobile-gps .section-rating.halfbg .container .rating-header h2 {font-size: 25px;}.mobile-gps .section-features-iconboxes .container-narrow .iconboxes {grid-template-columns: repeat(3, 1fr);}.mobile-gps #footer-cta-exp {padding: 60px 0;}.mobile-gps #footer-cta-exp br.mobile {display: block;}.mobile-gps #footer-cta-exp .container-narrow .banner-wrapper {padding: 52px 40px 71px !important;}.mobile-gps #footer-cta-exp .container-narrow .banner-wrapper h3 {font-size: 18px;line-height: 24px;margin-bottom: 30px;}.mobile-gps #footer-cta-exp .container-narrow .banner-wrapper h3 b {font-size: 29px;line-height: 32px;display: block;}.mobile-gps #footer-cta-exp .container-narrow .banner-wrapper h3 br {display: block;}}@media screen and (max-width: 480px) {.exp .section-features-iconboxes .container-narrow .iconboxes {grid-template-columns: repeat(2, 1fr);padding: 0 22px;}.exp .section-rating .rating-container {max-width: none !important;}.exp .section-rating .rating-container .rating-board {gap: 20px;margin: 0;}.exp .section-rating .rating-container .rating-board .rating-box {width: calc(50% - 10px) !important;}.exp .section-rating .rating-container .rating-board .rating-box .rscore {min-height: 46px;}.exp .section-cta-apps {padding: 48px 0;}.exp .section-cta-apps .container .headline {margin-bottom: 1rem;max-width: 270px;}.exp .section-cta-apps .container .subheadline {max-width: 270px;}.exp .section-cta-apps .container .buttons {flex-direction: column;}.exp .section-cta-apps .container .buttons .appstore {margin: 0 0 1rem;}.exp .section-cta-apps .container .buttons img {width: 130px;}.exp #signup-cta-exp {padding: 40px 0;}.exp #signup-cta-exp .section-inner {padding: 61px 0;}.exp #signup-cta-exp .section-inner .col-left .col-inner {align-items: center;}.exp #signup-cta-exp .section-inner .col-left .col-inner h3 {font-weight: 800 !important;}.exp #signup-cta-exp .section-inner .col-left .col-inner h3 br {display: block;}.exp #signup-cta-exp .section-inner .col-left .col-inner p {margin-top: 1rem;}.exp #signup-cta-exp .section-inner .col-left .col-inner p br {display: block;}.exp #signup-cta-exp .section-inner .col-right .col-inner a.button.primary {max-width: 270px;margin: auto;}.mobile-gps .section-features-iconboxes .container-narrow .iconboxes {grid-template-columns: repeat(2, 1fr);padding: 0 22px;}.mobile-gps .section-rating .rating-container {max-width: none !important;}.mobile-gps .section-rating .rating-container .rating-board {gap: 20px;margin: 0;}.mobile-gps .section-rating .rating-container .rating-board .rating-box {width: calc(50% - 10px) !important;}.mobile-gps .section-rating .rating-container .rating-board .rating-box .rscore {min-height: 46px;}.mobile-gps .section-cta-apps {padding: 48px 0;}.mobile-gps .section-cta-apps .container .headline {margin-bottom: 1rem;max-width: 270px;}.mobile-gps .section-cta-apps .container .subheadline {max-width: 270px;}.mobile-gps .section-cta-apps .container .buttons {flex-direction: column;}.mobile-gps .section-cta-apps .container .buttons .appstore {margin: 0 0 1rem;}.mobile-gps .section-cta-apps .container .buttons img {width: 130px;}}