.home-content{position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center}.home-content .contact-btn{color:#492d6b;text-decoration:none}.home-content .product-features{margin:50px 0}.home-content .product-features .product-feature-row{display:flex;justify-content:space-between;margin-bottom:-30px;position:relative}.home-content .product-features .product-feature-row .img-wrapper{width:48%;aspect-ratio:1.5/1;background-repeat:no-repeat;background-size:cover}.home-content .product-features .product-feature-row .right-container{display:flex;flex-direction:column;text-align:left;justify-content:center;width:48%;position:absolute;padding:0 7% 60px;row-gap:10px;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;right:20%;top:50%;transform:translate(25%,-50%)}.home-content .product-features .product-feature-row .right-container .text-title{font-size:20px}.home-content .product-features .product-feature-row .right-container .text-description{color:#58595b;font-size:18px}@media only screen and (max-width:1310px){.home-content .product-features .product-feature-row .right-container .text-title{font-size:14px}.home-content .product-features .product-feature-row .right-container .text-description{font-size:12px}}@media only screen and (max-width:850px){.home-content .product-features .product-feature-row .right-container{padding-bottom:40px}.home-content .product-features .product-feature-row .right-container .text-title{font-size:13px}.home-content .product-features .product-feature-row .right-container .text-description{font-size:10px}}.home-content .product-features .product-feature-row.fcbt .img-wrapper{background-image:url(/_next/static/media/customizable.24d0be3d.jpg)}.home-content .product-features .product-feature-row.fcbt .right-container{background-image:url(/_next/static/media/PurpleVisDevice.3dae1354.svg);color:#8f6fb0}.home-content .product-features .product-feature-row.uam .img-wrapper{background-image:url(/_next/static/media/management.96246fa2.jpg)}.home-content .product-features .product-feature-row.uam .right-container{background-image:url(/_next/static/media/PeachVisDevice.5d1fcc43.svg);color:#f27474}.home-content .product-features .product-feature-row.ar .img-wrapper{background-image:url(/_next/static/media/analytic.3e2ab8d7.jpg)}.home-content .product-features .product-feature-row.ar .right-container{background-image:url(/_next/static/media/PinkVisDevice.eec4adb3.svg);color:#ec9abb}.home-content .product-features .product-feature-row.cf .img-wrapper{background-image:url(/_next/static/media/feature.cb891d09.png)}.home-content .product-features .product-feature-row.cf .right-container{background-image:url(/_next/static/media/PurpleVisDevice.3dae1354.svg);color:#8f6fb0}.home-content .product-features .product-feature-row:nth-child(2n){flex-direction:row-reverse}.home-content .product-features .product-feature-row:nth-child(2n) .right-container{align-items:flex-start;left:20%;top:50%;transform:translate(-20%,-50%)}@media only screen and (max-width:750px){.home-content .product-features .product-feature-row:nth-child(2n){flex-direction:column}.home-content .product-features .product-feature-row:nth-child(2n) .right-container{text-align:center;align-items:center;left:unset;top:unset;transform:unset}}.home-content .product-features .product-feature-row:last-of-type{margin-bottom:0}@media only screen and (max-width:750px){.home-content .product-features .product-feature-row{flex-direction:column;margin-bottom:20px}.home-content .product-features .product-feature-row .img-wrapper,.home-content .product-features .product-feature-row .right-container{width:100%}.home-content .product-features .product-feature-row .right-container{text-align:center;right:unset;top:unset;transform:unset;position:relative}}.home-content .price-options-banner{background:#e9e5f1}.home-content .price-options-banner h1{color:#492d6b;font-size:42px}@media only screen and (max-width:768px){.home-content .price-options-banner h1{font-size:32px}}.home-content .price-options-banner .options-container{display:flex;flex-flow:row wrap;justify-content:center;margin:60px 40px;column-gap:20px}.home-content .price-options-banner .options-container .option{margin:20px 0;width:calc(30% - 10px);min-width:350px;max-width:600px;text-align:center;flex-direction:column;display:flex}.home-content .price-options-banner .options-container .option h2{color:#fff;font-size:20px;padding:10px 0;background-color:#817dba;text-align:center;border-top-left-radius:15px;border-top-right-radius:15px;margin:0 20px;letter-spacing:1px;text-transform:uppercase}.home-content .price-options-banner .options-container .option .contentArrow{position:relative}.home-content .price-options-banner .options-container .option .contentArrow:before{content:"";position:absolute;margin-left:-15px;width:0;height:0;border-top:30px solid #817dba;border-left:15px solid transparent;border-right:15px solid transparent}.home-content .price-options-banner .options-container .option .option-content{background:#fff;padding:40px 20px 20px;color:#fff;flex-grow:1;display:flex;flex-direction:column}.home-content .price-options-banner .options-container .option .get-start-btn{margin-top:20px;margin-left:20px;margin-right:20px;padding:9px 0;background-color:#817dba;color:#fff;font-size:20px;letter-spacing:1px;display:block;text-decoration:none}.home-content .price-options-banner .options-container .option .get-start-btn:hover{transform:scale(1.1)}@media only screen and (max-width:768px){.home-content .price-options-banner .options-container .option .get-start-btn{font-size:17px}}@media only screen and (max-width:480px){.home-content .price-options-banner .options-container .option .get-start-btn{font-size:16px}}.home-content .price-options-banner .options-container .option .price,.home-content .price-options-banner .options-container .option a{color:#492d6b;font-weight:700;font-size:36px}.home-content .price-options-banner .options-container .option .price .divider,.home-content .price-options-banner .options-container .option a .divider{color:#817dba}.home-content .price-options-banner .options-container .option .price .period,.home-content .price-options-banner .options-container .option a .period{font-size:28px;color:#58595b}@media only screen and (max-width:768px){.home-content .price-options-banner .options-container .option .price,.home-content .price-options-banner .options-container .option a{font-size:32px}}.home-content .price-options-banner .options-container .option .enterprise .price{font-weight:400;text-decoration:none;border-bottom:2px solid #492d6b}.home-content .price-options-banner .options-container .option .billing-period,.home-content .price-options-banner .options-container .option .description,.home-content .price-options-banner .options-container .option hr{color:#58595b}.home-content .price-options-banner .options-container .option .description{text-align:left;font-size:14px;margin-top:20px;flex-grow:1}.home-content .price-options-banner .options-container .option .description ul{margin-left:20px}@media only screen and (max-width:768px){.home-content .price-options-banner .options-container .option .description{font-size:12px}}.home-content .price-options-banner .options-container .option .spacing{height:78px}.home-content .price-options-banner .options-container .option hr{margin-top:50px;margin-left:20px;margin-right:20px}.home-content .price-options-banner .options-container .option .billing-period{font-size:12px}.home-content .welcome-banner{height:calc(100vh - 70px);background:url(/_next/static/media/welcome.9d6cdc80.jpg) no-repeat 50%;background-size:cover;display:flex;justify-content:center;align-items:center}.home-content .welcome-banner .content-container{color:#fff;text-align:center}.home-content .welcome-banner .content-container .content-title{font-size:86px;font-weight:700}.home-content .welcome-banner .content-container .content-subtitle{font-size:40px;margin-bottom:20px}.home-content .welcome-banner .content-container .start-button{padding:10px 100px;max-width:400px;margin:0 auto 20px;font-weight:700;font-size:22px;background-color:#817dba;display:block;text-decoration:none}.home-content .welcome-banner .content-container .start-button:hover{transform:scale(1.05)}.home-content .welcome-banner .content-container .demo-button{color:#fff}.home-content .welcome-banner .content-container .favorite-stores-wrapper{display:flex;justify-content:center}.home-content .welcome-banner .content-container .favorite-stores-wrapper .control{align-items:center;background-color:#f1f3f4;border-radius:100px;box-sizing:border-box;display:flex;margin:0 10px;padding:3px 17px;color:#202124;cursor:pointer}@media only screen and (max-width:1300px){.home-content .welcome-banner .content-container .content-title{font-size:56px}.home-content .welcome-banner .content-container .content-subtitle{font-size:25px}.home-content .welcome-banner .content-container .start-button{max-width:220px;padding:10px 50px;font-size:18px}}@media only screen and (max-width:850px){.home-content .welcome-banner .content-container .content-title{font-size:47px}.home-content .welcome-banner .content-container .content-subtitle{font-size:23px}.home-content .welcome-banner .content-container .start-button{padding:10px 50px;font-size:16px}}@media only screen and (max-width:767px){.home-content .welcome-banner{height:calc(100vh - 126px)}.home-content .welcome-banner .content-container .content-title{font-size:35px}.home-content .welcome-banner .content-container .content-subtitle{font-size:16px}}@media only screen and (max-width:540px){.home-content .welcome-banner .content-container{padding:20px}.home-content .welcome-banner .content-container .content-title{font-size:24px}.home-content .welcome-banner .content-container .content-subtitle{font-size:12px}.home-content .welcome-banner .content-container .start-button{padding:10px 20px;font-size:14px}}@media only screen and (max-width:392px){.home-content .welcome-banner .content-container .content-title{font-size:23px}.home-content .welcome-banner .content-container .content-subtitle,.home-content .welcome-banner .content-container .start-button{font-size:13px}}@media only screen and (max-width:351px){.home-content .welcome-banner .content-container .content-title{font-size:20px}.home-content .welcome-banner .content-container .content-subtitle{font-size:12px}.home-content .welcome-banner .content-container .start-button{padding:10px;font-size:12px}}