main {overflow: inherit;}.section {padding: 5rem 0;}#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 input[type="email"]::placeholder {color: #969BA0;}#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;}}.section-hero {padding-top: 4rem;}.section-hero .v-align-middle {align-items: flex-start;}.section-hero h1 {margin-bottom: 40px;max-width: 480px;}.section-hero h2 {margin-bottom: 40px;max-width: 480px;}.section-hero .col-left {text-align: left;}.section-hero .col-left form {margin-bottom: 40px;}.section-hero .col-left .buttons {margin-bottom: 40px;display: flex;gap: 20px;}.section-hero .col-left .buttons a.button.primary.reverse {color: var(--hb-purple);border-color: var(--hb-purple);display: flex;gap: 10px;justify-content: center;align-items: center;padding: 8px 30px;}.section-hero .col-left .buttons a.button.primary.reverse:hover {background-color: var(--hb-purple);color: #fff;}.section-hero .col-left .buttons a.button.primary.reverse:hover img {filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(6deg) brightness(101%) contrast(103%);}.section-hero .col-left .caption {margin-bottom: 20px;}.section-hero .col-left .caption .purple {color: var(--hb-purple);font-weight: 700;}.section-hero .col-left .marquee {overflow: hidden;display: flex;position: relative;margin: 0 -3rem;}.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: 120px;width: 120px;max-height: 117px;}@keyframes marquee {from {transform: translateX(0);}to {transform: translateX(-100%);}}.section-hero .col-right {text-align: right;}.section-hero .col-right.hero-video-popup {position: relative;text-align: right;}.section-hero .col-right.hero-video-popup.center {text-align: center;}.section-hero .col-right.hero-video-popup .col-wrapper {position: relative;}.section-hero .col-right.hero-video-popup .col-inner {margin-right: 4rem;}.section-hero .col-right.hero-video-popup .hero-video-wrapper {position: relative;padding-bottom: 56.25%;height: 0;width: 100%;}.section-hero .col-right.hero-video-popup .hero-video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.section-hero .col-right.hero-video-popup .hero-video-wrapper iframe .ytp-impression-link {display: none;}.section-hero .col-right.hero-video-popup .callout {position: absolute;right: 50px;bottom: -90px;}.section-hero .col-right.hero-video-popup .placeholder-image-mobile {display: none;}.section-hero .col-right.hidden {display: none;}.section-2-col {text-align: left;}.section-2-col .col-left .text-wrapper {max-width: 450px;}.section-2-col .col-left h2 {margin-bottom: 1rem;}.section-2-col .col-left h3.subheading {margin-bottom: 2.5rem;}.section-2-col .col-left p {color: #313A43;}.section-2-col .col-left p:last-child {margin-bottom: 0 !important;}.section-2-col .col-right .img-wrapper {max-width: 450px;}.section-2-columns .section-header {text-align: center;margin-bottom: 90px;}.section-2-columns .section-header h2 {margin-bottom: 1rem;}.section-2-columns .section-header h3 {margin-bottom: 60px;}.section-2-columns .section-header br {display: none;}.section-2-columns .section-header .nav-buttons {overflow-x: auto;display: flex;justify-content: center;gap: 20px;-ms-overflow-style: none;scrollbar-width: none;margin: 0 -1rem;padding: 0 20px;}.section-2-columns .section-header .nav-buttons a.button.primary.reverse {color: var(--hb-purple);border-color: var(--hb-purple);white-space: nowrap;}.section-2-columns .section-header .nav-buttons a.button.primary.reverse:hover {background-color: var(--hb-magnolia);}.section-2-columns .section-header .nav-buttons::-webkit-scrollbar {display: none;}.section-2-columns .section-header .nav-buttons::before {background: linear-gradient(to right, white, rgba(255, 255, 255, 0));content: "";height: 100%;position: absolute;width: 20px;left: 0;top: 0;}.section-2-columns .section-header .nav-buttons::after {background: linear-gradient(to left, white, rgba(255, 255, 255, 0));content: "";height: 100%;position: absolute;width: 20px;right: 0;top: 0;}.section-2-columns .section-main .row {margin-bottom: 8rem;}.section-2-columns .section-main .row:last-child {margin-bottom: 0;}.section-2-columns .section-main .row a {color: #8F29CE;}.section-2-columns .section-main .text-wrapper {max-width: 400px;margin: 0 auto;text-align: left;}.section-2-columns .section-main .text-wrapper h3 {margin-bottom: 1rem;}.section-2-columns .section-main .text-wrapper p {color: #313A43;}.section-2-columns .section-main .cert-wrapper {display: flex;align-items: flex-start;margin-top: 2.5rem;padding-top: 1rem;border-top: 1px solid rgba(203, 205, 207, 0.5);}.section-2-columns .section-main .cert-wrapper .cert-logo {flex-shrink: 0;margin-right: 1.5rem;}.section-2-columns .section-main .cert-wrapper .cert-text {flex: 1;}.section-2-columns .section-main .cert-wrapper .cert-text p {font-size: 13px;color: #6d6868;margin-bottom: 0 !important;}.section-2-columns .section-main ul.links {margin: 0;padding-top: 1rem;list-style-type: none;}.section-2-columns .section-main ul.links li {margin-bottom: 1.5rem;}.section-2-columns .section-main ul.links li:last-child {margin-bottom: 0;}.section-2-columns .section-main ul.links li a {color: #452F53;}.section-2-columns .section-main ul.links li a::after {background-image: url(../svg/arrow-right-line-blue.svg);}.section-2-columns .section-main ul.links li a:hover {color: #04a2bd;}.section-2-columns .section-main ul.links li a:hover::after {background-image: url(../svg/arrow-right-line-blue.svg);}.section-2-columns .section-main .img-wrapper {display: inline-block;margin: 0 auto;}.section-business-tab .section-header {text-align: center;margin-bottom: 3rem;}.section-business-tab #logo-slider {display: none;}.section-business-tab #logo-slider.slick-initialized {display: block;}.section-business-tab #logo-slider .slick-list {padding-top: 7.5rem;max-width: 960px;margin: 0 auto;}.section-business-tab #logo-slider .slick-dots {position: absolute;top: 0;left: 0;right: 0;margin: 0;text-align: center;}.section-business-tab #logo-slider .slick-dots li {display: inline-block;border-right: none;margin: 0 1.5rem 1rem;padding: 0;}.section-business-tab #logo-slider .slick-dots li .dot {position: relative;padding-bottom: 1rem;cursor: pointer;}.section-business-tab #logo-slider .slick-dots li .dot::after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;border-bottom: 4px solid #04A2BD;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.section-business-tab #logo-slider .slick-dots li .dot:hover::after {left: 0;width: 100%;}.section-business-tab #logo-slider .slick-dots li.slick-active .dot {font-weight: bold;}.section-business-tab #logo-slider .slick-dots li.slick-active .dot::after {left: 0;width: 100%;}.section-business-tab ul.logo-grid {display: grid;align-items: center;margin: 0;grid-template-columns: repeat(6, 1fr);grid-row-gap: 4rem;list-style-type: none;}.section-business-tab ul.logo-grid li img {max-width: 100px;max-height: 100px;margin: 0 auto;}.section-clients-logos {padding: 0;}.section-clients-logos .section-header {text-align: center;margin-bottom: 3rem;padding-bottom: 0;}.section-clients-logos .section-header h2 br {display: none;}.section-clients-logos #logo-slider {display: none;}.section-clients-logos #logo-slider.slick-initialized {display: block;}.section-clients-logos #logo-slider .slick-list {padding-top: 5.5rem;margin: 0 auto;}.section-clients-logos #logo-slider .slick-list .slick-slide {padding-bottom: 5rem;}.section-clients-logos #logo-slider .slick-list .slick-slide[data-title="Food & beverage"] {position: relative;}.section-clients-logos #logo-slider .slick-list .slick-slide[data-title="Food & beverage"]::before {position: absolute;content: "";background: url(../svg/home-clients-logos-caption.svg);width: 248px;height: 84px;left: 0;bottom: 0;}.section-clients-logos #logo-slider .slick-dots {position: absolute;top: 0;left: 0;right: 0;margin: 0;text-align: center;display: flex;justify-content: space-between;}.section-clients-logos #logo-slider .slick-dots li {display: inline-block;border-right: none;padding: 0;}.section-clients-logos #logo-slider .slick-dots li .dot {position: relative;padding-bottom: 1rem;cursor: pointer;color: var(--hb-purple);}.section-clients-logos #logo-slider .slick-dots li .dot::after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;border-bottom: 4px solid var(--hb-purple);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.section-clients-logos #logo-slider .slick-dots li .dot:hover::after {left: 0;width: 100%;}.section-clients-logos #logo-slider .slick-dots li.slick-active .dot {font-weight: bold;color: var(--hb-dark-purple);}.section-clients-logos #logo-slider .slick-dots li.slick-active .dot::after {left: 0;width: 100%;}.section-clients-logos ul.logo-grid {display: grid;align-items: center;margin: 0;grid-template-columns: repeat(11, 1fr);list-style-type: none;grid-column-gap: 20px;}.section-clients-logos ul.logo-grid li img {max-width: 80px;max-height: 80px;margin: 0 auto;}.var1 .section-2-columns {padding-top: 28px;}.var2 .section-2-columns {padding-top: 4rem;}.section-intro-product {text-align: left;padding-bottom: 55px;}.section-intro-product .col-left h2 {font-size: 44px;line-height: 48px;margin-bottom: 1.5rem;max-width: 254px;}.section-intro-product .col-left h3.subheading {margin-bottom: 1.5rem;max-width: 292px;}.section-intro-product .col-left .text-wrapper {margin-bottom: 2.5rem;}.section-intro-product .col-left .image-wrapper {max-width: 270px;}.section-intro-product .col-left .col-wrapper {position: -webkit-sticky;position: sticky;top: 110px;}.section-intro-product .col-right .col-wrapper {position: relative;padding-left: 5.5rem;}.section-intro-product .col-right .col-wrapper::before {content: "";position: absolute;left: 0;height: 100%;border-left: 3px solid #F3EEF6;}.section-intro-product .col-right .group-title {margin-bottom: 2.5rem;}.section-intro-product .col-right .group-title::before {content: "";position: absolute;left: -6px;width: 16px;height: 16px;background-image: url(../svg/list-circle-mark-w.svg);background-size: contain;}.section-intro-product .col-right .group-title span {display: block;font-size: 11px;font-weight: bold;color: #8746A8;line-height: 16px;letter-spacing: 0.08em;text-transform: uppercase;}.section-intro-product .col-right .intro-group {margin-bottom: 4.5rem;}.section-intro-product .col-right .intro-group:last-child {margin-bottom: 0;}.section-intro-product .col-right .intro-box {display: flex;align-items: center;margin-bottom: 3rem;}.section-intro-product .col-right .intro-box:last-child {margin-bottom: 0;}.section-intro-product .col-right .intro-box .icon {margin-right: 35px;}.section-intro-product .col-right .intro-box .icon img {max-width: 64px;max-height: 64px;}.section-intro-product .col-right .intro-box .text-wrapper {flex: 1;}.section-intro-product .col-right .intro-box .text-wrapper a {display: block;color: #452F53;font-size: 15px;font-weight: 800;}.section-intro-product .col-right .intro-box .text-wrapper a::after {width: 1rem;background-image: url(../svg/arrow-right-blue.svg);opacity: 0;}.section-intro-product .col-right .intro-box .text-wrapper a:hover {color: #04a2bd;}.section-intro-product .col-right .intro-box .text-wrapper a:hover::after {opacity: 1;}.section-intro-product .col-right .intro-box .text-wrapper p {font-size: 13px;color: #313A43;max-width: 285px;margin-bottom: 0 !important;}.section-signup-cta-banner {padding: 60px 0;}.section-signup-cta-banner .section-inner {padding: 60px 0;background-color: #bbeaea;}.section-signup-cta-banner .section-inner.lpink {background-color: #F3EEF6;}.section-signup-cta-banner .section-inner.lblue {background-color: #E6F7FC;}.section-signup-cta-banner .section-inner.lblue .button {border-color: #9B51E0;background-color: #9B51E0;}.section-signup-cta-banner .section-inner.lblue .button:hover {color: #9B51E0;background-color: #fff;}.section-signup-cta-banner .container-narrow {max-width: 750px;}.section-signup-cta-banner .banner-container {width: 100%;}.section-signup-cta-banner .col-left {text-align: left;}.section-signup-cta-banner .col-left h3 {font-size: 22px;line-height: 32px;letter-spacing: 0;}.section-signup-cta-banner .col-left p {margin-top: 0.5rem;}.section-signup-cta-banner .col-right {text-align: right;}.section-signup-widget {text-align: center;padding: 8.5rem 0;background-color: rgba(243, 238, 246, 0.4);}.section-signup-widget .section-header {margin-bottom: 2rem;}.section-signup-widget .section-header h3 {margin-bottom: 1rem;}.section-signup-widget ul.feature-grid {display: grid;grid-template-columns: repeat(3, 1fr);list-style-type: none;margin: 0;margin-bottom: 2rem;}.section-signup-widget ul.feature-grid li {text-align: left;padding: 2rem 1.5rem;}.section-signup-widget ul.feature-grid li:nth-child(-n+3) {border-bottom: 1px solid rgba(203, 205, 207, 0.5);}.section-signup-widget 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-vestibulum-widget h2 {margin-bottom: 1.5rem;}.section-vestibulum-widget .section-header {text-align: center;max-width: 735px;margin-left: auto;margin-right: auto;margin-bottom: 5rem;}.section-vestibulum-widget .section-content .col-left, .section-vestibulum-widget .section-content .col-right {text-align: left;}.section-vestibulum-widget .section-content p {font-size: 13px;color: #313A43;max-width: 195px;margin-bottom: 0 !important;}.section-vestibulum-widget .section-content p.head {color: #452F53;margin-bottom: 0.25rem !important;}.section-vestibulum-widget .divider {margin: 2.5rem 0;border-bottom: 1px solid #E5E6E7;}.section-customer-quote {padding: 5rem 0;margin: 5rem 0;background: rgba(243, 238, 246, 0.4);}.section-customer-quote .row-container {position: relative;}.section-customer-quote .row-container .columns {position: unset;}.section-customer-quote h3.subheading {line-height: 1.5rem;color: #452F53;text-align: right;letter-spacing: 1px;margin-bottom: 2rem;}.section-customer-quote .quote-item {position: relative;margin-left: 1rem;margin-right: 1rem;}.section-customer-quote .quote-item-wrapper {margin-left: 16rem;}.section-customer-quote .quote-container {position: unset;padding-top: 0;z-index: 1;}.section-customer-quote .quote-container::before {content: "";position: absolute;bottom: -2rem;left: 0;width: 18rem;height: 80%;background-color: #bbeaea;z-index: -1;}.section-customer-quote .quote-wrapper {text-align: left;min-height: 300px;padding: 4rem 4rem 3rem 12rem;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: -1rem;left: -6rem;width: 42px;height: 33px;background-image: url(../svg/quote-mark-purple.svg);background-size: cover;background-repeat: no-repeat;}.section-customer-quote p {margin-bottom: 0 !important;}.section-customer-quote img.photo {position: absolute;top: -3.5rem;left: 0;width: 295px;height: 295px;object-fit: cover;border-radius: 50% 50% 50% 0;z-index: 10;}.section-customer-quote .quote-label {position: absolute;left: 9rem;bottom: 0;max-width: 125px;transform: translateX(-50%);}.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 #quote-slider {opacity: 0;height: 0;visibility: hidden;transition: opacity 1s ease;-webkit-transition: opacity 1s ease;}.section-customer-quote #quote-slider.slick-initialized {visibility: visible;height: auto;opacity: 1;}.section-customer-quote #quote-slider .slick-list {padding: 4rem 0;}.section-customer-quote #quote-slider .slick-arrow {font-size: 0;color: transparent;background-color: #f3eef6;width: 64px;height: 64px;padding: 0;border: none;transition: all 0.3s ease-out;transform: none;cursor: pointer;z-index: 10;}.section-customer-quote #quote-slider .slick-arrow::after {position: absolute;content: '';top: 50%;left: 50%;bottom: 0;width: 18px;height: 16px;background-image: url(../svg/arrow-right-purple.svg);background-position: center;background-size: contain;opacity: 0.5;transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.section-customer-quote #quote-slider .slick-arrow:hover::after {opacity: 1;}.section-customer-quote #quote-slider .slick-prev {left: -5rem;transform: rotate(180deg);}.section-customer-quote #quote-slider .slick-next {right: -5rem;}.section-new-features {position: relative;}.section-new-features h2 {margin-bottom: 1rem;}.section-new-features > .row {position: relative;}.section-new-features > .row::before {content: "";display: block;position: absolute;left: -437px;width: 365px;height: 365px;background-color: #F6F7F7;border-radius: 50% 0 50% 0;}.section-new-features .section-header {max-width: 450px;margin-bottom: 2.5rem;}.section-new-features .feature {max-width: 192px;}.section-new-features .feature .icon {margin-bottom: 1rem;}.section-new-features .feature .title {display: block;margin-bottom: 0.5rem;}.section-new-features .feature p {color: #313A43;margin-bottom: 0.5rem !important;}.section-new-features .feature a.text-link-arrow {color: var(--hb-blue);}.section-new-features .feature a.text-link-arrow::after {background-image: url(../svg/arrow-right-line-blue.svg);}.section-new-features::before {content: "";display: block;position: absolute;left: -283px;top: 6rem;width: 365px;height: 365px;background-color: #F6F7F7;border-radius: 50% 0 50% 0;}.section-aboutus {padding-top: 8rem;padding-bottom: 9rem;overflow: hidden;}.section-aboutus .col-inner {position: relative;z-index: 1;}.section-aboutus .col-inner::before {content: "";position: absolute;top: -3rem;left: -2rem;width: 132px;height: 132px;background-color: #FDBA18;border-radius: 50% 0;z-index: -1;}.section-aboutus .col-inner::after {content: "";position: absolute;bottom: -68px;right: 4rem;width: 135px;height: 135px;background-color: #8746A8;border-radius: 50%;z-index: -1;}.section-aboutus .content-wrapper {position: relative;padding: 4rem 16rem 4rem 6rem;background: #FFFFFF;border: 1px solid #E5E6E7;box-sizing: border-box;box-shadow: 0px 4px 50px rgba(1, 1, 1, 0.15);border-radius: 8px;z-index: 1;}.section-aboutus .content-wrapper p {margin-bottom: 1.5rem !important;}.section-aboutus .content-wrapper .logo {margin-bottom: 2rem;}.section-aboutus .content-wrapper .logo img {width: 156px;}.section-aboutus .content-wrapper a {color: var(--hb-blue);}.section-aboutus .content-wrapper a:hover {color: var(--hb-purple);}.section-aboutus .content-wrapper .contact-link {color: inherit;margin-right: 0.5rem;}.section-aboutus .content-wrapper a.phone-number {font-weight: normal;color: inherit;}.section-aboutus .content-wrapper img.photo {position: absolute;top: -3rem;right: -3rem;}.section-aboutus .content-wrapper .quote-label {position: absolute;right: 7rem;bottom: 2.5rem;}.section-bp-caption {text-align: center;padding-top: 0;padding-bottom: 3rem;}.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;}.section-press-logos {padding: 3rem 0 30px;}.section-press-logos .container-narrow {max-width: 640px;position: relative;}.section-press-logos .container-narrow:before {content: "";position: absolute;background-image: url("../svg/home-press-logos-before.svg");left: -180px;top: -80px;width: 198px;height: 122px;background-size: contain;}.section-press-logos .container-narrow:after {content: "";position: absolute;background-image: url("../svg/home-press-logos-after.svg");right: -176px;bottom: -45px;width: 194px;height: 117px;background-size: contain;}.section-press-logos ul.press-logos {font-size: 0;margin: 0;margin-bottom: -2rem;display: flex;justify-content: space-between;align-content: center;flex-wrap: wrap;}.section-press-logos ul.press-logos li {display: inline-block;margin: 0 0 2rem;height: 44px;}.section-press-logos ul.press-logos li img {width: auto;height: 100%;}.section-press-logos ul.press-logos li:not(:last-child) {margin-right: 20px;}.section-press-logos ul.press-badges {display: flex;justify-content: space-between;align-items: center;list-style: none;margin: 0 0 30px;}.section-press-logos ul.press-badges li:not(:last-child) {margin-right: 30px;}.section-customer-video-quote {background-color: var(--hb-magnolia);padding: 40px 0;display: flex;flex-direction: column;align-items: center;}.section-customer-video-quote .container-narrow {display: flex;align-items: center;margin-bottom: 66px;}.section-customer-video-quote .container-narrow .col-right {display: flex;flex-direction: column;gap: 1rem;margin-left: 60px;}.section-customer-video-quote .container-narrow .col-right .quote {text-align: left;}.section-customer-video-quote .container-narrow .col-right .quote p {font-size: 28px;line-height: 32px;color: var(--hb-dark-purple);font-weight: 700;}.section-customer-video-quote .container-narrow .col-right .author-info {display: flex;position: relative;align-items: center;}.section-customer-video-quote .container-narrow .col-right .author-info .name {padding-right: 15px;}.section-customer-video-quote .container-narrow .col-right .author-info .name p {font-family: 'Caveat';font-size: 28px;letter-spacing: -0.02em;color: var(--hb-dark-purple);}.section-customer-video-quote .container-narrow .col-right .author-info .divider {background-color: var(--hb-dark-purple);width: 2px;height: 41px;}.section-customer-video-quote .container-narrow .col-right .author-info .info {display: flex;flex-direction: column;padding-left: 11px;}.section-customer-video-quote .container-narrow .col-right .author-info .info .top .company {color: var(--hb-dark-purple);font-weight: 700;font-size: 11px;line-height: 16px;letter-spacing: 0.12em;text-transform: uppercase;margin-bottom: 0;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom {display: flex;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom .location {color: var(--hb-dark-purple);font-weight: 700;font-size: 11px;line-height: 16px;letter-spacing: 0.12em;text-transform: uppercase;margin-bottom: 0;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom .whois {color: var(--hb-purple);font-weight: 700;font-size: 11px;line-height: 16px;letter-spacing: 0.12em;text-transform: uppercase;text-align: left;margin-bottom: 0;margin-left: 5px;}.section-customer-video-quote .caption {margin-bottom: 40px;max-width: 732px;text-align: center;font-size: 22px;line-height: 32px;}.section-customer-video-quote .button.primary.reverse {margin: 0 auto;background-color: transparent;border-color: var(--hb-dark-purple);}.section-customer-video-quote .button.primary.reverse:hover {color: #fff;background-color: var(--hb-dark-purple);}.var1 .section-customer-video-quote {margin-bottom: 106px;}.var2 .section-customer-video-quote {margin-bottom: 70px;}.section-new-cta .container {position: relative;}.section-new-cta .container .content-wrapper {position: relative;z-index: 1;width: 100%;background-color: var(--hb-dark-purple);padding: 4rem 1rem 5rem;border-top-right-radius: 250px;display: flex;justify-content: center;}.section-new-cta .container .content-wrapper .content {width: fit-content;}.section-new-cta .container .content-wrapper .content .headline {color: #fff;font-weight: 700;}.section-new-cta .container .content-wrapper .content .subheadline {color: var(--hb-light-blue);margin-bottom: 1.5rem;max-width: 755px;font-weight: 700;}.section-new-cta .container .content-wrapper .content a.button.primary.reverse {color: var(--hb-blue);background-color: #E9F8FC;}.section-new-cta .container .content-wrapper .content a.button.primary.reverse:hover {background-color: var(--hb-blue);color: #fff;}.section-new-cta .container .bg-left {position: absolute;background-color: var(--hb-light-purple);height: calc(100% + 6rem);width: 270px;top: -3rem;left: -3rem;}.section-new-cta .container .bg-right {position: absolute;background-color: var(--hb-light-blue);height: 100%;width: 310px;top: -3rem;right: -3rem;}@media screen and (max-width: 1024px) {.section-press-logos .container-narrow:before {left: 0;top: -130px;}.section-press-logos .container-narrow:after {right: 0;bottom: -80px;}.section-2-columns .section-header .nav-buttons {justify-content: flex-start;}}@media screen and (max-width: 60em) {.section-customer-quote {margin: 0;background: none;}.section-customer-quote .col-inner {padding: 0;}.section-customer-quote #quote-slider {height: auto;padding-top: 12rem;padding-bottom: 2rem;opacity: 1;visibility: visible;}.section-customer-quote .quote-item {margin-left: 0;}.section-customer-quote .quote-item-wrapper {margin-left: 2rem;}.section-customer-quote .quote-wrapper {padding: 6.5rem 2rem 3.5rem;}.section-customer-quote .quote-container {position: relative;}.section-customer-quote .quote-container::before {bottom: -2rem;left: -2rem;width: 100px;height: calc(100% + 4rem);}.section-customer-quote p.quote-message::before {top: -3rem;left: 0;}.section-customer-quote img.photo {top: -190px;left: auto;right: 0;width: 190px;height: 190px;border-radius: 50% 50% 0;}.section-press-logos ul.press-logos {justify-content: center;flex-wrap: nowrap;margin-bottom: 0;}.section-press-logos ul.press-logos li {display: inline-block;vertical-align: middle;order: unset !important;}.section-press-logos ul.press-logos li:first-child {margin-left: 0;}.section-press-logos ul.press-logos li:last-child {margin-right: 0;}}@media screen and (max-width: 40em) {main {overflow: hidden;}.main-wrapper header {box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.section {padding: 3rem 0;}.section-hero {padding: 0;margin-bottom: 10px;}.section-hero .col-left {padding: 50px 0 30px;text-align: center;}.section-hero .col-left .col-inner, .section-hero .col-left .text-wrapper {height: 100%;}.section-hero .col-left .text-wrapper {display: flex;flex-direction: column;align-items: center;}.section-hero .col-left .text-wrapper .heading {margin-bottom: 1.5rem;}.section-hero .col-left h1 {margin-left: auto;margin-right: auto;margin-bottom: 1.5rem;}.section-hero .col-left h2 {margin-bottom: 0;padding: 0 1rem;}.section-hero .col-left form {margin-bottom: 1.5rem;}.section-hero .col-left .buttons {flex-direction: column;gap: 25px;width: 100%;max-width: 430px;}.section-hero .col-left .marquee .overlay::before, .section-hero .col-left .marquee .overlay::after {width: 100px;}.section-hero .col-left .marquee .marquee-inner img {max-width: 80px;width: 80px;max-height: 80px;padding: 8px;}.section-hero .col-right {padding: 0 0 4rem;}.section-hero .col-right.hero-video-popup .callout {display: none;}.section-hero#cro14var2 .col-right {padding: 0;}.section-hero#cro14var2 .placeholder-image {display: none;}.section-hero#cro14var2 .placeholder-image-mobile {display: block;}.section-2-columns .section-header {margin-bottom: 1rem;}.section-2-columns .section-header br {display: block;}.section-2-columns .section-header h3 {margin-bottom: 0;}.section-2-columns .section-main .row {flex-direction: column-reverse !important;padding: 2rem 0;margin-bottom: 0;}.section-2-columns .section-main .row:last-child {padding-bottom: 0;}.section-2-columns .section-main .col-right {margin-bottom: 2rem;}.section-2-columns .section-main .cert-wrapper {margin-top: 2rem;}.section-2-columns .section-main .cert-wrapper .cert-text p br {display: none;}.section-2-columns#cro14var1 .section-header h3 {margin-bottom: 40px;}.section-business-tab .section-header {margin-bottom: 2.5rem;}.section-business-tab #logo-slider .slick-dots {margin: 0;text-align: center;}.section-business-tab #logo-slider .slick-dots li {display: none;margin: 0;}.section-business-tab #logo-slider .slick-dots li.slick-active {display: inline-block;}.section-business-tab #logo-slider .slick-arrow {top: 0;width: 40px;height: 40px;padding: 0;font-size: 0;text-indent: -9999px;background-color: transparent;transform: translateY(-10px);}.section-business-tab #logo-slider .slick-arrow.slick-prev {transform: rotate(180deg) translateY(10px);}.section-business-tab #logo-slider .slick-arrow::after {content: "";display: inline-block;position: absolute;top: 50%;left: 50%;width: 1rem;height: 24px;background-image: url(../svg/arrow-right-blue.svg);background-size: contain;background-repeat: no-repeat;background-position: center;transform: translate(-50%, -50%);}.section-business-tab ul.logo-grid {grid-template-columns: repeat(3, 1fr);}.section-business-tab ul.logo-grid li img {max-width: 85px;max-height: 85px;}.section-business-tab ul.logo-grid li:nth-child(6n+4), .section-business-tab ul.logo-grid li:nth-child(6n+5), .section-business-tab ul.logo-grid li:nth-child(6n+0) {display: none;}.section-clients-logos {padding: 10px 0 1rem;}.section-clients-logos .section-header {margin-bottom: 2.5rem;}.section-clients-logos .section-header h2 br {display: block;}.section-clients-logos #logo-slider .slick-dots {margin: 0;text-align: center;justify-content: center;}.section-clients-logos #logo-slider .slick-dots li {display: none;margin: 0;}.section-clients-logos #logo-slider .slick-dots li.slick-active {display: inline-block;}.section-clients-logos #logo-slider .slick-dots li.slick-active .dot {color: var(--hb-purple);}.section-clients-logos #logo-slider .slick-dots li.slick-active .dot::after {display: none;}.section-clients-logos #logo-slider .slick-arrow {top: 0;width: 40px;height: 40px;padding: 0;font-size: 0;text-indent: -9999px;background-color: transparent;transform: translateY(-10px);}.section-clients-logos #logo-slider .slick-arrow.slick-prev {transform: rotate(180deg) translateY(10px);}.section-clients-logos #logo-slider .slick-arrow::after {content: "";display: inline-block;position: absolute;top: 50%;left: 50%;width: 1rem;height: 24px;background-image: url(../svg/arrow-right-purple.svg);background-size: contain;background-repeat: no-repeat;background-position: center;transform: translate(-50%, -50%);}.section-clients-logos #logo-slider .slick-list .slick-slide[data-title="Food & beverage"]::before {bottom: -1rem;padding-top: 4rem;}.section-clients-logos ul.logo-grid {grid-template-columns: repeat(3, 1fr);grid-row-gap: 2.5rem;}.section-clients-logos ul.logo-grid li img {max-width: 85px;max-height: 85px;}.section-clients-logos ul.logo-grid li:nth-child(6n+4), .section-clients-logos ul.logo-grid li:nth-child(6n+5), .section-clients-logos ul.logo-grid li:nth-child(6n+0) {display: none;}.section-intro-product {padding-top: 0;}.section-intro-product .row .row-container {flex-wrap: wrap;}.section-intro-product .col-left {text-align: center;margin-bottom: 3rem;}.section-intro-product .col-left h2 {font-size: 2rem;max-width: 100%;}.section-intro-product .col-left h3.subheading {max-width: 100%;margin-bottom: 2.5rem;}.section-intro-product .col-left a.button {width: 100%;}.section-intro-product .col-left .column-inner {position: relative;top: 0;}.section-intro-product .col-left .text-wrapper {max-width: 100%;margin-bottom: 3rem;}.section-intro-product .col-right .col-wrapper {padding-left: 2rem;}.section-intro-product .col-right .intro-group {margin-bottom: 4rem;}.section-intro-product .col-right .group-title {margin-bottom: 3rem;}.section-intro-product .col-right .intro-box {flex-wrap: wrap;margin-bottom: 2rem;}.section-intro-product .col-right .intro-box .icon {margin-bottom: 1rem;}.section-intro-product .col-right .intro-box .text-wrapper {flex: none;width: 100%;}.section-intro-product .col-right .intro-box .text-wrapper a {font-size: 20px;margin-bottom: 0.5rem;}.section-2-col {padding: 40px 0;}.section-2-col h2 {margin-bottom: 0.5rem;}.section-2-col h3.subheading {margin-bottom: 1.5rem;}.section-2-col .row {flex-direction: column-reverse;}.section-2-col .col-right {margin-bottom: 5rem;}.section-new-features {padding: 0;}.section-new-features::before {display: none;}.section-new-features .section-header {max-width: 100%;margin-bottom: 3rem;}.section-new-features .col {margin-bottom: 3rem;}.section-new-features .col:last-child {margin-bottom: 0;}.section-new-features .feature {display: flex;flex-wrap: nowrap;max-width: 100%;}.section-new-features .feature .icon {margin-right: 1.5rem;margin-bottom: 0;}.section-new-features .feature .text-wrapper {flex: 1;}.section-new-cta .container {padding: 0;}.section-new-cta .container .bg-right {display: none;}.section-new-cta .container .bg-left {height: 100%;width: 50%;left: 0;top: 0;}.section-new-cta .container .content-wrapper {padding: 86px 0 90px;border-top-right-radius: 200px;border-bottom-left-radius: 200px;}.section-new-cta .container .content-wrapper .content {max-width: 260px;display: flex;flex-direction: column;align-items: center;}.section-new-cta .container .content-wrapper .content .headline {text-align: center;}.section-new-cta .container .content-wrapper .content .subheadline {text-align: center;}.section-aboutus {padding-bottom: 4.5rem;}.section-aboutus .content-wrapper {padding: 4.5rem 2.5rem;}.section-aboutus .col-inner::before {top: -1.5rem;left: auto;right: 0;}.section-aboutus .col-inner::after {bottom: -2rem;right: 50%;transform: translateX(50%);}.section-signup-cta-banner .section-inner {padding: 2.5rem 0;margin-bottom: 0;}.section-signup-cta-banner .col-left {text-align: center;margin-bottom: 2.5rem;}.section-signup-cta-banner .col-left p {margin-top: 1rem;}.section-signup-cta-banner .col-right {text-align: center;}.section-signup-widget {padding-top: 40px;padding-bottom: 40px;margin: 0;}.section-signup-widget .section-header {padding: 0 1.5rem;margin-bottom: 2.5rem;}.section-signup-widget ul.feature-grid {display: block;max-width: 260px;margin: 0 auto;}.section-signup-widget 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-press-logos {padding-top: 7rem;padding-bottom: 7rem;}.section-press-logos .container-narrow:after {bottom: -96px;}.section-press-logos .container-narrow ul.press-badges {flex-wrap: wrap;}.section-press-logos .container-narrow ul.press-badges li {flex-basis: 33%;margin-right: 0;margin-bottom: 30px;padding: 0 15px;}.section-press-logos .container-narrow ul.press-logos {flex-wrap: wrap;justify-content: space-around;}.section-press-logos .container-narrow ul.press-logos li {margin-right: 0;margin-bottom: 10px;}}.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-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%);}@media screen and (max-width: 1200px) {.section-cta-banner .banner-wrapper {margin: 0 -1rem;padding-left: 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;}.section-hero .container .col-right.hero-video-popup {padding: 0 1rem;}}@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;}.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;}.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;}}.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: #F7F9FB;}.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;color: #AF96C2 !important;}.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;margin-bottom: 40px;text-align: center;gap: 24px;align-items: center;}.section-rating.halfbg .rating-header br {display: none;}.section-rating.halfbg .rating-header h3 {margin-top: 0;max-width: 650px;color: var(--hb-purple);}@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;}.section-customer-video-quote {padding: 40px 0;margin-bottom: 0;}.section-customer-video-quote .container-narrow {flex-direction: column;align-items: center;}.section-customer-video-quote .container-narrow .col-left {margin-bottom: 60px;}.section-customer-video-quote .container-narrow .col-left .image {margin: 0 -1rem;}.section-customer-video-quote .container-narrow .col-right {gap: 1rem;margin-left: 0;}.section-customer-video-quote .container-narrow .col-right .quote {margin: 0;padding: 0;}.section-customer-video-quote .container-narrow .col-right .quote p {font-size: 25px;line-height: 2rem;}.section-customer-video-quote .container-narrow .col-right .author-info {padding: 0;}.section-customer-video-quote .container-narrow .col-right .author-info .name {flex-basis: 40%;}.section-customer-video-quote .container-narrow .col-right .author-info .info {flex-basis: 60%;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom {display: inline-block;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom .location {display: inline-block;}.section-customer-video-quote .container-narrow .col-right .author-info .info .bottom .whois {text-align: center;margin-left: 0;display: inline-block;}.section-customer-video-quote .caption {font-size: 18px;line-height: 24px;margin: 0 1rem 2.5rem;}.section-customer-video-quote .button.primary.reverse {width: 90%;}.section-customer-video-quote .quote-headline {order: 1;margin-bottom: 200px;}.section-customer-video-quote .quote {order: 4;margin: -24px 0 0;padding: 50px 1rem 0;width: 100%;}.section-customer-video-quote .quote p {margin: auto;text-align: center;}.section-customer-video-quote .author-info {order: 5;margin: 0;width: 100%;}.section-customer-video-quote .author-info::before {display: none;}.section-customer-video-quote .author-info .name {padding: 0;}.section-customer-video-quote .author-info .info {padding: 0;}.section-customer-video-quote .author-info .info .whois {text-align: center;}.var1 .section-customer-video-quote {margin-bottom: 0;}.var2 .section-customer-video-quote {margin-bottom: -36px;}}@media screen and (max-width: 640px) {.section-rating {padding: 0 !important;margin: 2.5rem 0 !important;text-align: center;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.section-rating .container .row .col:first-child {padding: 34px 0 24px;background: #F7F9FB;}.section-rating .container .row .col .col-board-wrapper .rating-container {box-shadow: none;border: none;padding: 70px 0 70px;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-board {margin-bottom: 2.5rem;gap: 20px;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box {padding: 0;width: unset;flex: 1;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(2), .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box:nth-child(4), .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::before, .section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box::after {display: none;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box .rquote {font-size: 1rem;line-height: 1.5rem;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-board .rating-box .rscore object {max-width: 140px;}.section-rating .container .row .col .col-board-wrapper .rating-container .rating-date {margin-top: 0;}.section-rating .rating-header {display: flex;flex-direction: column-reverse;}.section-rating .rating-header h2 {font-size: 29px;line-height: 2rem;}.section-rating .rating-header h2 br {display: none;}.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: 0 -1rem;}.section-rating .rquote {font-size: 13px;line-height: 18px;letter-spacing: -0.02em;padding-top: 1.5rem;padding-bottom: 1.5rem;}.section-rating .rating-date {margin-top: 2.5rem;}.section-rating.halfbg .bglayer {background: transparent;}.section-rating.halfbg .rating-header {margin-bottom: 0;}}.section-cta-video {padding-top: 0;padding-bottom: 12rem;margin: 5rem 0;text-align: center;}.section-cta-video .title-warpper {margin-bottom: 3rem;}.section-cta-video .title-warpper h3 {color: #F0ECDD;margin: 0 auto;margin-top: 1.5rem;max-width: 600px;}.section-cta-video .title-sm {display: none;}.section-cta-video a.button {position: relative;}.section-cta-video a.button::after {position: absolute;content: '';top: -30px;right: -60px;width: 41px;height: 48px;background: url("../svg/arrow-06.svg") center no-repeat;}@media screen and (max-width: 1200px) {.section-cta-video {padding-bottom: 30vw;}.section-cta-video .title-warpper {text-align: left;width: 65%;margin-left: 50px;margin-bottom: 1rem;}.section-cta-video .title-warpper h3 {margin-left: 1rem;margin-right: 3rem;}}@media screen and (max-width: 640px) {.section-cta-video {margin: 2.5rem 0;}.section-cta-video .title-warpper {margin-left: 0;}.section-cta-video a.button::after {display: none;}}@media screen and (max-width: 480px) {.section-cta-video {padding-bottom: 55vw;}.section-cta-video .title-warpper {width: 100%;margin-bottom: 2.5rem;}.section-cta-video .title-warpper h3 {text-align: center;margin: 0;margin-top: 18vw;}.section-cta-video .title-lg {display: none;}.section-cta-video .title-sm {display: block;}}