/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:#FBF8FF;font-family:"Asap",sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;padding:60px 0 0 0;margin:0;}body.toolbar-vertical{padding-top:109px !important;}body.toolbar-vertical header{top:39px;}a{color:#6012A1;}a:hover{color:#290845;}#block-brighterworkdays-primary-local-tasks{display:none;position:fixed;right:0;bottom:0;background:rgba(255,255,255,0.8);box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;z-index:999;border-radius:6px;opacity:0.6;}#block-brighterworkdays-primary-local-tasks:hover{opacity:1;}#block-brighterworkdays-primary-local-tasks ul{list-style:none;padding:0;margin:0;}#block-brighterworkdays-primary-local-tasks ul li{display:inline-block;padding:0;margin:0;font-size:14px;}#block-brighterworkdays-primary-local-tasks ul li:nth-child(2){display:inline-block;}#block-brighterworkdays-primary-local-tasks ul li a{display:block;line-height:30px;text-decoration:none;padding:0 10px;}#block-brighterworkdays-primary-local-tasks ul li a.is-active{background:#6012A1;color:#fff;}.page-body.body-content{padding-top:0 !important;}h1{font-size:36px;line-height:130%;padding:0;margin:0 0 20px 0;font-weight:600;color:#250B53;}h2{color:#250B53;font-weight:600;}h3{font-size:14px;line-height:120%;font-weight:normal;margin:0 0 5px 0;}h4{font-weight:600;line-height:120%;color:#250B53;padding:0;margin:0;}p{color:#677294;}.section-heading{text-align:center;padding:50px 0 0 0;margin:0 0 80px 0;}.section-heading h2{font-size:24px;line-height:120%;font-weight:600;padding:0;margin:0 0 10px 0;}.section-heading h3{font-size:16px;line-height:120%;padding:0;margin:0;font-weight:400;color:#677294;}@media (min-width:1200px){body{padding-top:0;}body.toolbar-horizontal{padding-top:80px !important;}body.toolbar-horizontal header{top:79px;}body .page-container{letter-spacing:0.02rem;}#block-brighterworkdays-primary-local-tasks{display:block;}h1{font-size:62px;line-height:77px;padding:0;margin:0 0 50px 0;}h3{font-size:20px;line-height:120%;margin:0 0 20px 0;}h4{font-size:20px;line-height:26px;}.section-heading{padding:150px 0 0 0;margin:0 0 130px 0;}.section-heading h2{font-size:34px;line-height:120%;margin:0 0 20px 0;}}header{width:100vw;padding:20px 0;position:fixed;left:0;top:0;background:#fff;z-index:99;}header .open-x{font-size:30px;position:absolute;right:20px;top:15px;}header .logo{text-align:left;}header .logo img{max-height:30px;}header .logo img.logo-white{display:none;}header nav{display:none;}header .header-btn{display:none;}@media (min-width:1200px){header{background:none;transition:background-color 0.2s ease-in-out;}header.scrolled{background:#fff;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;}header .logo{text-align:left;}header .header-btn{display:block;}header nav.main-nav{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:12px;}header nav.main-nav ul{list-style:none;display:inline-block;padding:0;margin:0 15px 0 0;}header nav.main-nav ul li{padding:0;margin:0 15px;display:inline-block;}header nav.main-nav ul li a{color:#250B53;text-decoration:none;display:inline-block;padding:0 3px;}header nav.main-nav ul li a:hover{color:#6012A1;}header nav.main-nav ul li a.is-active{color:#6012A1;border-bottom:2px solid #6012A1;}}@media (min-width:1200px){header{padding:30px 0;}header .open-x{display:none;}header .logo{position:relative;}header .logo .beta{color:#677294;position:absolute;top:0;right:-10px;font-size:12px;font-weight:300;}header .logo img{max-height:50px;margin-top:-5px;}.header-white header .logo img.logo-purple{display:none;}.header-white header .logo img.logo-white{display:inline-block;}.header-white header nav.main-nav ul li a{color:#FCF8FF;}.header-white header nav.main-nav ul li a{color:#FCF8FF;}.header-white header nav.main-nav ul li a:hover{color:#e6c5ff;}.header-white header nav.main-nav ul li a.is-active{color:#FCF8FF;border-bottom:2px solid #FCF8FF;}.header-white header .header-btn a.btn-secondary{border-color:#FCF8FF;color:#FCF8FF;}.header-white header .header-btn a.btn-secondary:hover{background:#fff;color:#6012A1;}.header-white header.scrolled .logo img.logo-purple{display:inline-block;}.header-white header.scrolled .logo img.logo-white{display:none;}.header-white header.scrolled .header-btn a.btn-secondary{border-color:#6012A1;color:#6012A1;}.header-white header.scrolled .header-btn a.btn-secondary:hover{color:#fff;background:#6012A1;}.header-white header.scrolled nav.main-nav ul li a{color:#250B53;}.header-white header.scrolled nav.main-nav ul li a:hover{color:#6012A1;}.header-white header.scrolled nav.main-nav ul li a.is-active{color:#6012A1;border-bottom:2px solid #6012A1;}}footer{padding:50px 0 0 0;text-align:center;box-shadow:rgba(0,0,0,0.03) 0 -2px 2px 0;background:#250B53;}footer .copyright-text p{color:#A795B7;font-size:13px;line-height:150%;}footer .copyright-text p a{color:#A795B7;text-decoration:underline;}footer .copyright-text p a:hover{color:#fff;}footer .logo{margin:0 0 35px 0;}footer .logo img{max-height:40px;}footer .column-1 ul.social-links{list-style:none;padding:30px 0;margin:0;}footer .column-1 ul.social-links li{width:45px;height:45px;line-height:45px;display:inline-block;text-align:center;font-size:16px;margin:0 5px;}footer .column-1 ul.social-links li.inline{width:auto;}footer .column-1 ul.social-links li.inline a{padding-left:10px;padding-right:10px;}footer .column-1 ul.social-links li a{color:#A795B7;display:block;text-decoration:none;border:2px solid #A795B7;}footer .column-1 ul.social-links li a:hover{background:#A795B7;color:#fff;}footer h2{font-weight:500;font-size:20px;line-height:25px;padding:0;margin:0 0 30px 0;color:#A795B7;}footer nav{margin:30px 0 40px 0;}footer nav ul{list-style:none;padding:0;margin:0;}footer nav ul li{font-size:16px;line-height:35px;padding:0;margin:0;font-weight:400;}footer nav ul li a{color:#A795B7;}footer nav ul li a:hover{color:#745d89;}footer .recent-articles{margin:30px 0 40px 0;}footer .recent-articles .views-row{margin:0 0 30px 0;}footer .recent-articles h2{color:#fff;}footer .recent-articles a{font-size:16px;line-height:24px;color:#A795B7;font-weight:400;text-decoration:none;}footer .recent-articles a:hover{color:#fff;text-decoration:none;}footer .recent-articles .recent-article{margin:0 0 30px 0;}footer .recent-articles .recent-article .date{display:block;font-size:14px;line-height:24px;color:#fff;}@media (min-width:1200px){footer{padding:65px 0 0 0;text-align:left;}footer .copyright-text{display:flex;flex-direction:row;column-gap:40px;margin-top:40px;align-items:flex-end;}footer .copyright-text p{flex-grow:1;font-size:14px;}footer .copyright-text p:last-child{text-align:right;}footer .column-1 ul.social-links{margin-bottom:20px;}footer nav{padding:0;margin:0;}footer nav ul li a{text-decoration:none;}footer .recent-articles{margin-top:0;}footer .recent-articles .recent-article a{text-decoration:none;}}.mobile-navigation{width:100vw;height:100vh;background:#fff;position:fixed;left:0;top:0;z-index:99999;padding:30px;display:none;}.mobile-navigation.open{display:block;}.mobile-navigation .close-x{font-size:40px;position:absolute;top:25px;right:30px;color:#6012A1;}.mobile-navigation .logo{margin:0 0 50px 0;}.mobile-navigation .logo img{max-height:40px;}.mobile-navigation nav ul{list-style:none;padding:0;margin:0 0 50px 0;}.mobile-navigation nav ul li{display:block;font-size:20px;padding:10px 0;border-bottom:1px solid #c0c5d4;}.mobile-navigation nav ul li a{text-decoration:none;color:#250B53;}.mobile-navigation nav ul li:last-child{border-bottom:0;}.mobile-navigation nav .btn{display:block !important;margin-bottom:20px;}.btn{border:0;outline:0;margin-right:10px;font-weight:500;border-radius:0;padding:11px 30px;}.btn.display-block{display:block;margin-right:0;}.btn.btn-primary{border:2px solid #6012A1;background:#6012A1;color:#fff;}.btn.btn-primary:hover{border:2px solid #290845;background:#290845;color:#fff;}.btn.btn-primary.btn-white{background:#fff;color:#6012A1;border:0;}.btn.btn-primary.btn-white:hover{background:#250B53;color:#fff;}.btn.btn-secondary{border:2px solid #6012A1;color:#6012A1;background:transparent;padding:10px 30px;}.btn.btn-secondary:hover{background:#6012A1;color:#fff;}.btn.btn-orange{border:2px solid #FAA811;background:#FAA811;color:#fff;}.btn.btn-orange:hover{border:1px solid #a26a03;background:#a26a03;color:#fff;}.btn.btn-purple{border:2px solid #862FE7;background:#862FE7;color:#fff;}.btn.btn-purple:hover{border:2px solid #54129e;background:#54129e;color:#fff;}.btn.btn-tertiary{border:2px solid #fff;background:#fff;color:#6012A1;}.btn.btn-tertiary:hover{border:2px solid #290845;background:#290845;color:#fff;}@media (min-width:1200px){.btn.btn-large{font-size:22px;padding:10px 20px;}}.page-title{background:url(/themes/custom/brighterworkdays/css/../img/hero-bg.png);background-repeat:no-repeat;background-size:cover;}.page-title .page-title-overlay{background:rgba(23,23,34,0);height:100%;position:relative;padding:50px 0;}.page-title .page-title-overlay h1{color:#250B53;font-size:32px;line-height:42px;padding:0;margin:0;font-weight:600;}.breadcrumbs{display:none;}@media (min-width:1200px){.page-title .page-title-overlay h1{font-size:42px;line-height:54px;padding:0;margin:0;}.breadcrumbs{display:block;padding:25px 0 25px 0;}.breadcrumbs ol{list-style:none;padding:0;margin:0;}.breadcrumbs ol li{display:inline-block;padding:0 15px 0 0;margin:0;position:relative;font-size:16px;line-height:130%;color:#677294;}.breadcrumbs ol li:after{content:"/";color:#000;font-size:16px;line-height:130%;position:absolute;right:3px;}.breadcrumbs ol li a{color:#677294;text-decoration:underline;}.breadcrumbs ol li a:hover{color:#6012A1;}.breadcrumbs ol li:last-of-type{padding:0;}.breadcrumbs ol li:last-of-type:after{display:none;}}.body-content{padding:25px 0 0 0;}.body-content h2,.body-content h3{color:#6012A1;font-size:18px;line-height:130%;font-weight:600;padding:10px 0 0 0;margin:0 0 20px 0;text-transform:none;}.body-content h4{color:#6012A1;font-size:18px;line-height:130%;font-weight:600;padding:10px 0 0 0;margin:0 0 20px 0;text-transform:none;}.body-content p{margin:0 0 30px 0;padding:0;color:#250B53;}.body-content p strong{font-weight:400;}.body-content p a{color:#677294;text-decoration:none;}.body-content p a:hover{color:#000;text-decoration:underline;}.body-content p strong{font-weight:500;}.body-content table{width:100%;margin:0 0 30px 0;}.body-content table thead tr th{background:#fff;border-bottom:4px solid #FBF8FF;color:#6012A1;padding:5px;font-weight:400;}.body-content table tbody tr td{background:#fff;border-bottom:4px solid #FBF8FF;padding:5px;}.body-content ul{list-style:none;padding:0;margin:0 0 30px 0;}.body-content ul li{padding:0 0 0 40px;margin:0 0 10px 0;position:relative;color:#250B53;}.body-content ul li strong{font-weight:600;}.body-content ul li:before{content:"\f105";color:#6012A1;font-weight:400;font-style:normal;font-family:"Font Awesome 6 Sharp";font-size:18px;letter-spacing:normal;position:absolute;left:15px;top:-4px;}.body-content ol{padding:0;margin:0 0 30px 0;}.body-content ol li{padding:0 0 0 20px;margin:0 0 10px 20px;position:relative;color:#250B53;}.body-content ol li strong{font-weight:600;}@media (min-width:1200px){.body-content{margin-bottom:80px;}.body-content p{font-size:16px;line-height:24px;}.body-content ul li,.body-content ul ol{font-size:16px;line-height:24px;}.body-content ul li:before,.body-content ul ol:before{font-size:18px;top:0;}}.article .article-teaser{background:#FBF8FC;margin:0 0 40px 0;}.article .article-teaser .image{width:100%;height:240px;background-repeat:no-repeat;background-size:cover;}.article .article-teaser .text{padding:40px;}.article .article-teaser .text h2{font-size:22px;line-height:28px;font-weight:500;padding:0;margin:0 0 40px 0;}.article .article-teaser .text h2 a{color:#250B53;text-decoration:none;}.article .article-teaser .text h2 a:hover{color:#6012A1;}.article .article-teaser .text p{color:#798795;font-size:16px;line-height:24px;padding:0;margin:0;letter-spacing:-0.5px;}.article ul.js-pager__items{list-style:none;padding:50px 0 0 0;margin:0;text-align:center;}.article ul.js-pager__items li{padding:0;margin:0;display:inline-block;color:#250B53;font-size:16px;}.article ul.js-pager__items li a{display:inline-block;border:0;box-shadow:none;outline:0;background-color:#677294;color:#fff;font-size:17px;padding:12px 15px;border-radius:8px 0 8px 0;text-transform:uppercase;font-weight:700;line-height:100%;text-decoration:none;}.article ul.js-pager__items li a:hover{color:#fff;background:#000;}.article ul.js-pager__items li a:first-of-type{margin-right:50px;}.article ul.js-pager__items li a:last-of-type{margin-left:50px;}.article ul.js-pager__items li:before{display:none;}.article ul,.article ol{margin-bottom:30px;}@media (min-width:1200px){.article{margin:0 0 80px 0;}.article .article-teaser{height:calc(100% - 30px);}.article .article-teaser h2{font-size:26px;line-height:32px;}}input[type=text],input[type=email],input[type=password]{width:100%;height:60px;font-size:16px;color:#250B53;padding-left:15px;padding-right:15px;border:0;outline:0;background:#fff;font-weight:400;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;}textarea{width:100%;min-height:150px;font-size:16px;color:#250B53;padding:15px;outline:0;background:#fff;border:0;font-weight:400;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;}label{font-size:16px;line-height:24px;font-weight:500;padding:0;margin:0 0 10px 0;color:#250B53;}.form-item{margin:0 0 20px 0;}input[type=submit]{height:54px;display:inline-block;border:0;box-shadow:none;outline:0;background-color:#6012A1;color:#fff;font-size:17px;padding:12px 15px;font-weight:500;line-height:100%;}input[type=submit]:hover{color:#fff;background:#290845;}.user-login-form{max-width:480px;margin:100px auto;border-radius:4px;padding:50px;}.user-login-form label{font-weight:400;}.user-login-form input[type=text],.user-login-form input[type=email],.user-login-form input[type=password]{border:1px solid #c48df2;border-radius:4px;}.user-login-form .form-actions{padding-top:10px;}.user-login-form .form-actions input[type=submit]{width:100%;display:block;}.page-title-banner{background:url(/themes/custom/brighterworkdays/css/../img/page-title-banner-bg.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:50px;}.page-title-banner .page-title-banner-inner{padding:50px 0;text-align:center;}.page-title-banner .page-title-banner-inner h1{font-size:24px;line-height:130%;color:#fff;padding:0;margin:0 0 20px 0;}.page-title-banner .page-title-banner-inner p{color:#fff;padding:0;margin:0;font-size:14px;}@media (min-width:992px){.page-title-banner{min-height:500px;position:relative;margin-bottom:80px;}.page-title-banner.size-lg{min-height:400px;}.page-title-banner .page-title-banner-inner{width:768px;position:absolute;top:calc(50% + 65px);left:50%;transform:translate(-50%,-50%);padding:0;}.page-title-banner .page-title-banner-inner p{font-size:16px;}.page-title-banner .page-title-banner-inner h1{font-size:36px;line-height:46px;}.page-title-banner .page-title-banner-inner.size-lg h1{font-size:50px;line-height:60px;}.page-title-banner .page-title-banner-inner.size-md h1{font-size:40px;line-height:50px;}.page-node-type-article .page-title-banner .page-title-banner-inner h1{font-size:36px;line-height:46px;}.page-node-type-article .page-title-banner .page-title-banner-inner.size-lg h1{font-size:50px;line-height:60px;}.page-node-type-article .page-title-banner .page-title-banner-inner.size-md h1{font-size:40px;line-height:50px;}}.blog-articles{padding:60px 0;}.blog-articles .article-teaser{background:#fff;margin:0 0 40px 0;}.blog-articles .article-teaser .image{width:100%;}.blog-articles .article-teaser .image img{width:100%;}.blog-articles .article-teaser .text{padding:40px;}.blog-articles .article-teaser .text h2{font-size:18px;line-height:26px;font-weight:500;padding:0;margin:0;}.blog-articles .article-teaser .text h2 a{color:#250B53;text-decoration:none;}.blog-articles .article-teaser .text h2 a:hover{color:#6012A1;}.blog-articles .article-teaser .text p{color:#798795;font-size:14px;line-height:20px;padding:0;margin:0 0 10px 0;}.blog-articles ul.js-pager__items{list-style:none;padding:50px 0 0 0;margin:0;text-align:center;}.blog-articles ul.js-pager__items li{padding:0;margin:0;display:inline-block;color:#250B53;font-size:16px;}.blog-articles ul.js-pager__items li a{display:inline-block;border:0;box-shadow:none;outline:0;background-color:#677294;color:#fff;font-size:17px;padding:12px 15px;border-radius:8px 0 8px 0;text-transform:uppercase;font-weight:700;line-height:100%;text-decoration:none;}.blog-articles ul.js-pager__items li a:hover{color:#fff;background:#000;}.blog-articles ul.js-pager__items li a:first-of-type{margin-right:50px;}.blog-articles ul.js-pager__items li a:last-of-type{margin-left:50px;}.blog-articles ul.js-pager__items li:before{display:none;}.blog-article{padding:80px 0;}.blog-article .blog-article-image{margin-bottom:100px;position:relative;}.blog-article .blog-article-image .blog-article-date{width:60px;height:60px;border-radius:60px;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;bottom:-30px;right:30px;position:absolute;background:#fff;}.blog-article .blog-article-image .blog-article-date span{text-align:center;display:block;color:#6012A1;}.blog-article .blog-article-image .blog-article-date span.day{margin-top:14px;font-weight:600;font-size:20px;line-height:100%;}.blog-article .blog-article-image .blog-article-date span.month{font-size:11px;line-height:100%;}.blog-article .blog-article-image img{width:100%;}@media (min-width:1200px){.blog-articles{padding:140px 0;}.blog-articles .article-teaser{height:calc(100% - 30px);}.blog-articles .article-teaser h2{font-size:20px;line-height:30px;font-weight:700;}.blog-articles .article-teaser p{font-size:16px;line-height:22px;}.blog-article{padding:80px 0;}.blog-article .blog-article-image{margin-bottom:100px;position:relative;}.blog-article .blog-article-image .blog-article-date{width:80px;height:80px;border-radius:80px;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;bottom:-40px;right:40px;position:absolute;background:#fff;}.blog-article .blog-article-image .blog-article-date span{text-align:center;display:block;color:#6012A1;}.blog-article .blog-article-image .blog-article-date span.day{margin-top:17px;font-weight:600;font-size:30px;line-height:100%;}.blog-article .blog-article-image .blog-article-date span.month{font-size:14px;line-height:100%;}.blog-article .blog-article-image img{width:100%;}}.measure-cta{background:#fff;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;padding:30px;}.measure-cta h2{text-align:center;font-size:20px;color:#250B53;line-height:130%;padding:0;margin:0 0 30px 0;}.measure-cta img{width:100%;margin:0 0 30px 0;}@media (min-width:1200px){.measure-cta{position:sticky;top:138px;}}.hero{padding:40px 0;text-align:center;}.hero ul li{font-size:22px;font-weight:300;line-height:130%;}.hero .buttons{padding:30px 0 0 0;}.hero .buttons div{display:inline-block;margin-bottom:30px;}.hero .buttons div > div a{padding:11px 30px;display:inline-block;outline:0;text-decoration:none;font-size:16px;font-weight:500;background:#6012A1;color:#fff;}.hero .buttons div > div a:hover{background:#290845;color:#fff;}.hero .hero-image img{max-width:100%;}@media (min-width:992px){.hero .hero-image{text-align:right;display:block;}.hero .hero-image img{max-width:100%;}}@media (min-width:1200px){.hero{padding:174px 0 70px 0;}.hero h1{font-size:50px;line-height:120%;margin-bottom:10px;}.hero h1 strong{font-size:44px;}.hero p{font-size:18px;line-height:160%;}.hero p strong{font-weight:500;}.hero .buttons .btn{font-size:20px !important;padding-left:20px;padding-right:20px;margin-bottom:0;}}.features{padding:80px 0;}.features .feature-items .feature-item{margin-bottom:80px;}.features .feature-items .feature-item .text{text-align:center;}.features .feature-items .feature-item .text h4{font-weight:500;font-size:20px;margin:0 0 10px 0;}.features .feature-items .feature-item .image{margin-bottom:30px;text-align:center;}.features .feature-items .feature-item .image img{max-width:70%;box-shadow:0 0 99px rgba(0,0,0,0.2196078431);}.features .feature-items .feature-item:last-child{margin-bottom:0;}.features .cta{padding-top:40px;text-align:center;}@media (min-width:1200px){.features{padding:130px 0;}.features .feature-items .feature-item{display:flex;flex-direction:row;column-gap:50px;align-items:center;margin-bottom:130px;}.features .feature-items .feature-item .text{flex-basis:calc(50% - 25px);flex-grow:1;order:2;text-align:left;}.features .feature-items .feature-item .text h4{font-size:34px;line-height:44px;}.features .feature-items .feature-item .image{flex-basis:calc(50% - 25px);flex-grow:1;order:1;}.features .feature-items .feature-item .image img{max-width:70%;}.features .feature-items .feature-item.image-position-right .text{order:1;}.features .feature-items .feature-item.image-position-right .image{order:2;}.features .cta{padding-top:130px;}}.benefits{padding-bottom:50px;}.benefits .icon-title-text{margin:0 0 40px 0;text-align:center;}.benefits .icon-title-text .icon{display:none;}.benefits .icon-title-text .image-icon{width:60px;height:60px;margin:0 auto 25px auto;}.benefits .icon-title-text .image-icon img{max-width:60px;max-height:60px;}.benefits .icon-title-text h4{font-weight:500;font-size:20px;margin:0 0 10px 0;}.benefits .icon-title-text p{color:#677294;position:relative;}.benefits .cta{padding-top:40px;text-align:center;}@media (min-width:1200px){.benefits{padding-bottom:90px;}.benefits .icon-title-text{height:calc(100% - 30px);text-align:left;}.benefits .icon-title-text .image-icon{margin-left:0;margin-right:0;}.benefits .benefit-items{display:flex;flex-direction:row;column-gap:60px;row-gap:80px;flex-wrap:wrap;margin-bottom:80px;}.benefits .benefit-items .benefit-item{flex-basis:30%;flex-grow:1;}}.how-it-works{background:#F4F0F7;padding-bottom:80px;}.how-it-works .step-box{margin:0 0 80px 0;text-align:center;}.how-it-works .step-box .badge-title{margin:0 0 15px 0;}.how-it-works .step-box .badge-title .step-text{display:inline-block;font-size:14px;font-weight:500;color:#250B53;background:#fff;padding:2px 10px;margin:0 0 15px 0;border-radius:2px;}.how-it-works .step-box .badge-title h4{display:block;font-size:18px;font-weight:500;padding:0;margin:0;}.how-it-works .step-box p{color:#677294;}.how-it-works .step-box p strong{font-weight:500;}.how-it-works .step-box p:last-child{margin-bottom:0;}.how-it-works .cta{text-align:center;}@media (min-width:992px){.how-it-works .step-box{text-align:left;height:calc(100% - 30px);padding-left:140px;}}@media (min-width:1200px){.how-it-works{padding-bottom:130px;}.how-it-works .step-box .badge-title .step-text{font-size:16px;}.how-it-works .step-box .badge-title h4{font-size:22px;}.how-it-works .cta{padding-top:40px;}}.savings{padding:80px 0;}.savings h2{text-align:center;font-weight:500;}.savings h3{text-align:center;font-weight:300;}.savings .text{padding-top:20px;color:#677294;}.savings .text p{text-align:center;letter-spacing:0.02rem;}.savings .text p strong{color:#4d17ad;font-weight:500;}.savings .savings-items{padding:50px 0 0 0;}.savings .savings-items > div > div{position:relative;margin-bottom:60px;}.savings .savings-items .icon{margin:0 0 10px 0;position:absolute;top:2px;left:0;}.savings .savings-items .icon i{font-size:20px;color:#6012A1;}.savings .savings-items h4{font-size:20px;font-weight:500;padding:0;margin:0 0 10px 30px;}.savings .savings-items p{font-size:16px;color:#677294;line-height:150%;padding:0;margin:0 0 0 30px;letter-spacing:0.02rem;}.savings .savings-items p strong{color:#4d17ad;font-weight:500;}.savings .additional-text{padding-top:50px;}.savings .additional-text p{font-weight:500;color:#6012A1;letter-spacing:0.02rem;text-align:center;}.savings .additional-text p em{display:block;font-size:12px;font-weight:400;color:#677294;text-align:center;}.savings .cta{padding-top:40px;text-align:center;}@media (min-width:992px){.savings h2{text-align:left;}.savings h3{text-align:left;}}@media (min-width:1200px){.savings{padding:130px 0;}.savings .text{padding-top:10px;}.savings .text p{text-align:left;}.savings .savings-items{padding:0;}.savings .savings-items > div{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:100px;row-gap:100px;}.savings .savings-items > div > div{flex-basis:calc(50% - 100px);flex-grow:1;margin:0;}.savings .savings-items > div .icon{margin:0 0 20px 0;}.savings .savings-items > div .icon i{font-size:24px;left:-40px;top:-2px;position:absolute;}.savings .savings-items > div h4,.savings .savings-items > div p{padding-left:0;margin-left:0;}.savings .additional-text{padding-top:50px;}.savings .additional-text p{font-size:18px;text-align:left;}.savings .additional-text p em{text-align:left;}}.savings-calculator{padding-bottom:80px;background:#F5FCFF;}.savings-calculator #calc-employee-count-slider .range-slider__thumb[data-lower],.savings-calculator #calc-turnover-rate-slider .range-slider__thumb[data-lower]{width:0;}.savings-calculator #calc-employee-count-slider .range-slider__range,.savings-calculator #calc-turnover-rate-slider .range-slider__range{border-radius:6px;}.savings-calculator.has-results .calc-no-results{display:none;}.savings-calculator.has-results .small-print{display:block;}.savings-calculator.has-results .calc-wrapper .calc-right{display:block;}.savings-calculator .calc-no-results{width:100%;height:100%;position:relative;display:none;}.savings-calculator .calc-no-results i{font-size:150px;color:#a2a9bf;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.savings-calculator .calc-wrapper{background:#fff;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;padding:30px;border-radius:4px;}.savings-calculator .calc-wrapper .calc-left{padding-top:20px;}.savings-calculator .calc-wrapper .calc-left .calc-question{margin:0 0 50px 0;}.savings-calculator .calc-wrapper .calc-left .calc-question label{font-size:14px;font-weight:500;padding:0;margin:0 0 30px 0;display:block;}.savings-calculator .calc-wrapper .calc-left .calc-question label span{float:right;color:#6012A1;font-size:16px;font-weight:600;}.savings-calculator .calc-wrapper .calc-left .calc-question ul{list-style:none;padding:20px 0 0 0;margin:0;display:flex;flex-direction:row;justify-content:space-between;}.savings-calculator .calc-wrapper .calc-left .calc-question ul li{display:inline-block;padding:0;margin:0;color:#677294;font-weight:400;}.savings-calculator .calc-wrapper .calc-left .calc-question ul li:nth-child(2){padding-left:18px;}.savings-calculator .calc-wrapper .calc-left .calc-question:last-child{margin-bottom:0;}.savings-calculator .calc-wrapper .calc-right{display:none;padding-top:50px;}.savings-calculator .calc-wrapper .calc-right a.btn{margin-top:20px;}.savings-calculator .calc-wrapper .calc-results-box{background:#F5FCFF;border-radius:4px;padding:30px;}.savings-calculator .calc-wrapper .calc-results-box .calc-label-amount{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.savings-calculator .calc-wrapper .calc-results-box .annual-saving-label{font-weight:500;color:#250B53;display:inline-block;background:#fff;font-size:20px;border-radius:4px;padding:5px 15px;}.savings-calculator .calc-wrapper .calc-results-box .saving-wrapper{display:inline-block;float:right;}.savings-calculator .calc-wrapper .calc-results-box .saving-wrapper .currency{color:#250B53;font-size:22px;font-weight:600;}.savings-calculator .calc-wrapper .calc-results-box .saving-wrapper .amount{color:#250B53;font-size:50px;font-weight:600;}.savings-calculator .calc-wrapper .calc-results-box ul{list-style:none;padding:20px 0 0 0;margin:0;}.savings-calculator .calc-wrapper .calc-results-box ul li{display:block;padding:10px 15px;margin:0 0 20px 0;background:#fff;color:#250B53;border-radius:4px;text-align:center;}.savings-calculator .calc-wrapper .calc-results-box ul li:last-child{margin-bottom:0;}.savings-calculator .small-print{padding-top:55px;display:none;}.savings-calculator .small-print h4{font-size:15px;font-weight:500;color:#677294;padding:0;margin:0 0 10px 0;text-align:center;}.savings-calculator .small-print p{color:#677294;font-size:14px;text-align:center;}.savings-calculator .small-print p:last-child{margin-bottom:0;}@media (min-width:992px){.savings-calculator .calc-no-results{display:block;}.savings-calculator .calc-wrapper .calc-right{padding-top:0;}}@media (min-width:1200px){.savings-calculator{padding-bottom:130px;}.savings-calculator .calc-no-results{display:block;}.savings-calculator .calc-wrapper .calc-left{margin-right:50px;}.savings-calculator .calc-wrapper .calc-left .calc-question label{font-size:18px;}.savings-calculator .calc-wrapper .calc-left .calc-question label span{font-size:22px;}.savings-calculator .calc-wrapper .calc-left .calc-question ul li:nth-child(2){padding-left:15px;}.savings-calculator .calc-wrapper .calc-right{padding-top:0;}}.pricing{padding:0 0 80px 0;}.pricing h2,.pricing h3,.pricing p{text-align:center;}.pricing .pricing-box{background:#F4F0F8;padding:30px;margin-top:40px;}.pricing .pricing-box .price-large{background:#fff;border-radius:4px;padding:20px;margin-bottom:33px;color:#250B53;}.pricing .pricing-box .price-large span.small{display:block;color:#677294;text-align:right;}.pricing .pricing-box .price-large .currency-amount{text-align:right;}.pricing .pricing-box .price-large .currency-amount .currency{font-size:32px;}.pricing .pricing-box .price-large .currency-amount .amount{font-size:75px;font-weight:600;line-height:100%;}.pricing .pricing-table{background:#fff;border-radius:4px;margin-top:30px;}.pricing .pricing-table table{width:100%;}.pricing .pricing-table table thead tr{background:#fff;}.pricing .pricing-table table thead tr th{border-bottom:6px solid #F4F0F8;width:50%;text-align:center;font-weight:500;color:#250B53;padding:8px 0;}.pricing .pricing-table table thead tr th:first-child{border-radius:4px 0 0 0;}.pricing .pricing-table table thead tr th:last-child{border-radius:0 4px 0 0;}.pricing .pricing-table table tbody tr{border-bottom:6px solid #F4F0F8;}.pricing .pricing-table table tbody tr td{width:50%;text-align:center;padding:8px 0;}.pricing .pricing-table table tbody tr td:first-child{color:#677294;}.pricing .pricing-table table tbody tr td:last-child{font-weight:500;border-radius:0 0 4px 4px;}.pricing .free-trial{padding-top:10px;text-align:center;color:#677294;}@media (min-width:1200px){.pricing{padding-bottom:130px;}.pricing .section-heading{margin-bottom:50px;}.pricing .pricing-table{margin-top:0;}}.standalone-webform{margin-bottom:50px;}.standalone-webform input[type=submit]{width:100%;}.webform-confirmation__message h2{color:#171724;font-size:24px;line-height:30px;font-weight:700;padding:0;margin:0 0 30px 0;font-family:"Rajdhani",sans-serif;}.webform-confirmation__message p{font-size:18px;line-height:30px;}.webform-confirmation__back a{color:#677294;}.webform-confirmation__back a:hover{color:#6012A1;text-decoration:none;}@media (min-width:1200px){.standalone-webform{padding-bottom:120px;}.webform-confirmation__message h2{font-size:30px;line-height:40px;}}.call-to-action{margin-top:-20px;padding-bottom:80px;}.call-to-action .cta-inner{border-radius:4px;box-shadow:rgba(0,0,0,0.03) 0 2px 2px 0;background:#F5FCFF;padding:30px;}@media (min-width:1200px){.call-to-action{margin-top:-50px;padding-bottom:130px;}.call-to-action .cta-inner{padding:50px;}.call-to-action .cta-text{margin:0 0 50px 0;}.call-to-action .cta-text p{font-size:20px;font-weight:500;color:#0083B9;}.call-to-action .btn.btn-primary{padding:10px 20px !important;font-size:18px;margin-bottom:0 !important;}}.main-feature{background:white;padding:50px 0;}.main-feature.purple{background:#FCF8FC;}.main-feature.blue{background:#F5FCFF;}.main-feature.orange{background:#FDF7F4;}.main-feature h2{text-align:center;margin-bottom:30px;}.main-feature p{text-align:center;color:#677294;}.main-feature p strong{font-weight:600;}.main-feature .screenshot{text-align:center;padding-top:50px;}.main-feature .screenshot .screenshot-image{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);border-radius:4px;}.main-feature .screenshot .screenshot-image img{max-width:100%;}@media (min-width:1200px){.main-feature{padding:130px 0;}.main-feature h2{margin-bottom:50px;font-size:34px;line-height:120%;}}.paragraph-faqs{padding:20px 0 50px 0;margin:0;}.paragraph-faqs .title h2{font-size:24px;line-height:30%;padding:0;margin:0 0 40px 0;color:#fff;font-weight:700;text-align:left;}.paragraph-faqs .paragraph-faq{background:#fff;padding:0;margin:0 0 10px 0;position:relative;}.paragraph-faqs .paragraph-faq .question{position:relative;background:#6012A1;padding:15px 20px;}.paragraph-faqs .paragraph-faq .question .icon{position:absolute;top:18px;right:20px;color:#fff;font-size:20px;}.paragraph-faqs .paragraph-faq .question p{font-size:16px;font-weight:400;margin:0;}.paragraph-faqs .paragraph-faq .question p a{display:block;color:#fff;text-decoration:none;}.paragraph-faqs .paragraph-faq .question p a:hover{color:#290845;}.paragraph-faqs .paragraph-faq .question p a:hover .icon{color:#290845;}.paragraph-faqs .paragraph-faq .answer{padding:30px 20px;display:none;background:#FCF8FF;}.paragraph-faqs .paragraph-faq .answer p{font-size:14px;margin:0 0 30px 0;line-height:180%;}.paragraph-faqs .paragraph-faq .answer p a{text-decoration:underline;}.paragraph-faqs .paragraph-faq .answer p a:hover{text-decoration:none;}.paragraph-faqs .paragraph-faq .answer p:last-child{margin-bottom:0;}.paragraph-faqs .paragraph-faq .answer ul,.paragraph-faqs .paragraph-faq .answer ol{margin:0 0 30px 20px;padding:0;}.paragraph-faqs .paragraph-faq .answer ul li,.paragraph-faqs .paragraph-faq .answer ol li{margin:0 0 10px 0;padding:2px 0 0 0;font-size:14px;}.paragraph-faqs .paragraph-faq .answer ul:last-child,.paragraph-faqs .paragraph-faq .answer ol:last-child{margin-bottom:0;}.paragraph-faqs .paragraph-faq.open .question .icon{transform:rotate(90deg);}.paragraph-faqs .paragraph-faq.open .answer{display:block;}@media (min-width:1200px){.paragraph-faqs{padding:0 0 80px 0;}.paragraph-faqs .paragraph-faq .answer{padding-top:25px;}.paragraph-faqs .paragraph-faq .answer p{font-size:16px;}.paragraph-faqs .paragraph-faq .answer ul,.paragraph-faqs .paragraph-faq .answer ol{margin-left:40px;}.paragraph-faqs .paragraph-faq .answer ul li,.paragraph-faqs .paragraph-faq .answer ol li{font-size:16px;}}.banner-cta{background:transparent linear-gradient(46deg,#6012A1 0%,#30164D 100%) 0% 0% no-repeat padding-box;padding:40px 0;}.banner-cta .text p{font-weight:600;font-size:26px;line-height:30px;padding:0;margin:0;color:#fff;}.banner-cta .button{padding-top:30px;}@media (min-width:1200px){.banner-cta{padding:80px 0;}.banner-cta .text p{font-size:40px;line-height:50px;}.banner-cta .button{padding-top:50px;}}
