html{scroll-behavior:smooth}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:400}header{display:block;background-color:#fff;z-index:10002;height:75px;left:0;position:relative;right:0;top:0;z-index:100}mark{background-color:#53C2BE40}.rooney{font-family:"Rooney","Helvetica Neue",Helvetica,Verdana,sans-serif;text-align:center;font-size:2.2rem;letter-spacing:1.5px}.align{display:flex;justify-items:center}.align-y{display:block;margin:0 auto}.fill-opacity{opacity:.24}.fa,.fas,.far,.fab{margin:-2px 10px 0px 10px;color:#53c2be}h1{font-family:"Rooney","Helvetica Neue",Helvetica,Verdana,sans-serif;font-size:3.2rem;line-height:3.3rem;text-align:center;padding:0 .8em;letter-spacing:.1875rem}h2{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;text-align:center;font-size:2.2rem;letter-spacing:1.5px}h3{font-size:1.15rem}h5{font-size:1rem;font-style:italic;margin:2rem 0 0;font-weight:300}section{margin-left:2rem 0 0;margin-right:2rem 0 0;position:relative}.text-left{text-align:left}.text-right{text-align:right}.text-link{color:#53c2be}.text-link:hover{color:#22315c}.show-bullet{list-style-type:circle}.centered{text-align:center}.bigger{font-size:1.5em}.bump-down{padding-top:2em}.on-dark{color:#fff}.pg-content{margin:0 4em}.pg-content-p{padding:0 4em}.pg-content-half{margin:0}.pg-content-half [class*="col"]:last-of-type{padding-right:calc(4rem + 0.9375rem)}.padded{padding:3.5em 0}a,a:hover,a:focus{text-decoration:none}img{width:100%}ol,ul{list-style:none;padding:0;margin:0}.terms-unordered-list{list-style:disc;padding:.5em;margin:1em}strong{font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif}nav ul{display:inline-block}.grid-row{display:block;flex:1 100%}.logo{display:inline-block;z-index:10003;max-width:8em;padding-top:.5em}#expanded-menu .login-menu-item{border-left:2px solid #d1d2d4;height:1.6em;margin:.2em}#primary_nav_wrap{position:fixed;top:0;left:0;width:100%;padding:.5em 2.5em;z-index:1;background-color:#fff;border-bottom:3px solid #fff;box-shadow:0 4px 4px rgba(42,42,42,.15)}#primary_nav_wrap.gift-page{box-shadow:none}#expanded-menu{list-style:none;position:relative;float:right;z-index:6;margin:0;padding:0}#expanded-menu .nav-item ul>a.nav-dropdown-container{display:none}.nav-item{display:block;position:relative;float:right;padding:0;margin:0 1.1em;line-height:2rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;color:#333;font-size:.9rem;font-weight:600}.nav-dropdown-container{display:flex;align-items:center;padding:.5rem 0}.nav-icon{width:2rem}.nav-item-bg{background-color:#f7f7f8}a.nav-item-title{font-family:"Montserrat","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:600;margin-top:.5rem;margin-left:-0.8rem}span.nav-item-subtitle{font-family:"Montserrat","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:400;color:#606060;font-size:.8rem;display:block;margin-bottom:.5rem}#expanded-menu .main-btn{margin-left:.2em}#expanded-menu a,#expanded-menu ul a{color:#333}#expanded-menu a{display:block;position:relative;padding:.5em 0}.nav-link:hover,#expanded-menu .nav-link:hover{color:#219d99;-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.nav-link:hover svg{-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;transform:rotate(180deg)}.nav-link:active{color:#219d99;transition:200ms}.nav-link:hover:after{transform:scaleX(1)}.nav-link-active:hover:after{transform:scaleX(1)}.nav-link-active a:hover:after{transform:scaleX(1)}.nav-link:active:after{transform:scaleX(1)}.nav-link:after,.nav-link-active:after{content:"";position:absolute;left:0;bottom:10px;height:2px;width:100%;background:#219d99;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}.nav-link.disabled{pointer-events:auto;cursor:default;color:#333 !important}.nav-link.disabled:hover:after{content:none}.title-underline-teal{text-decoration:none;font-weight:600;background-image:linear-gradient(to right,#53c2be,#53c2be);background-position:bottom center;background-repeat:repeat-x;background-size:1px 3px}.title-underline-white{text-decoration:none;font-weight:600;background-image:linear-gradient(to right,white,white);background-position:bottom center;background-repeat:repeat-x;background-size:1px 3px}.subtitle-underline-white{text-decoration:none;font-weight:600;background-image:linear-gradient(to right,white,white);background-position:bottom center;background-repeat:repeat-x;background-size:1px 2px}#primary_nav_wrap ul ul{display:none;position:absolute;left:0;top:100%;width:22em;box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff;padding:0}#primary_nav_wrap ul ul li{float:none}#primary_nav_wrap ul ul a{position:relative;line-height:120%;padding:.5em 1em;display:block}#primary_nav_wrap ul ul a:hover{color:#219d99;transition:200ms}#primary_nav_wrap ul li:hover>ul{display:block}#expanded-menu .button{color:#fff;padding:.2em 1.5em}.hamburger-graphic{display:inline-block;position:relative;float:right;height:54px;opacity:1;width:42px margin-right:2em;z-index:10002}.line{stroke:#000;stroke-width:3px}svg line{transform:translateY(-8px);transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}svg line:nth-last-child(3){transform:scale(1);transform-origin:center;transition:opacity .2s ease}svg line:nth-last-child(2){transform:translateY(8px);transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}#menuToggle{display:inline-block;background:#fff;height:100%;right:-100%;opacity:.99;overflow-x:hidden;overflow-y:auto;padding:0 0 30px;top:4.06251rem;padding-bottom:5rem;position:fixed;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%}.menu-list{width:100%;padding:1em 0 0;text-align:center}.mobile-menu-item{margin:0;color:#000;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;padding:.5em 0}ul.menu-list>li.mobile-menu-item:first-of-type{padding:0;margin:0}li.mobile-menu-item .button{margin-top:0 !important;margin-bottom:0 !important}.mobile-menu-item .nav-link.disabled{color:#333}.menu-list .sub-item a{color:#9e9e9e;font-size:1rem;line-height:.7rem}.menu-list .sub-item a:hover{color:#219d99}.menu-list a{position:relative;color:#000;padding-bottom:.8em}.button{color:white}.menu-list .button{color:#fff;margin-left:auto !important;margin-right:auto !important;padding-bottom:.5em;max-width:12rem}#mobile-nav .card{background:0;border:0;box-shadow:none;margin:0}#mobile-nav .card:hover{box-shadow:none !important}#mobile-nav .card-header{background:0;border:0;padding:0;text-align:center;width:fit-content;margin:0 auto}#mobile-nav .menu-list{padding:0 0 .5rem !important}#mobile-nav .mobile-menu-item{text-align:center;position:relative;border:0;padding:0;border-radius:0;background:0}#mobile-nav .mobile-menu-item .nav-link{position:relative;color:#333;padding:1rem .5rem 1rem 1rem;display:inline-block}#mobile-nav .mobile-menu-item:not(.has-sub-menu) .nav-link{padding:1rem}#mobile-nav .mobile-menu-item .nav-link:hover::after{content:none}#mobile-nav .mobile-menu-item:not(.has-sub-menu) .nav-link:hover{color:#219d99}#mobile-nav .mobile-menu-item svg{transform:rotate(0)}#mobile-nav .mobile-menu-item.has-sub-menu:not(.collapsed) svg{-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;transform:rotate(180deg)}#mobile-nav .mobile-menu-item.sub-item a{padding:1rem;display:inline-block;line-height:normal}.hamburger{display:none;float:right;-webkit-user-select:none;user-select:none}.hamburger input{display:block;width:42px;height:54px;position:absolute;float:right;top:.8em;right:2.5em;cursor:pointer;opacity:0;z-index:10003;-webkit-touch-callout:none}.hamburger:hover .line{stroke:#8c8c8c}.hamburger input:checked ~ #menuToggle{z-index:9999;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.hamburger input:checked ~ svg line{-webkit-transform:translateX(24.5px) translateY(-5px) rotate(45deg);-moz-transform:translateX(24.5px) translateY(-5px) rotate(45deg);-o-transform:translateX(24.5px) translateY(-5px) rotate(45deg);transform:translateX(24.5px) translateY(-5px) rotate(45deg)}.hamburger input:checked ~ svg line:nth-last-child(3){-webkit-transform:scale(0);-moz-transform:scale(0) -o-transform:scale(0) transform:scale(0)}.hamburger input:checked ~ svg line:nth-last-child(2){-webkit-transform:translateX(-14px) translateY(25px) rotate(-45deg);-moz-transform:translateX(-14px) translateY(25px) rotate(-45deg);-o-transform:translateX(-14px) translateY(25px) rotate(-45deg);transform:translateX(-14px) translateY(25px) rotate(-45deg)}#hero-home{position:relative;top:0;width:100%;background:black}#hero-home img{display:block;position:relative}.hero-img{object-fit:cover;opacity:.5;height:39vw}.hero-img-sub{object-fit:cover;opacity:.5}.hero-padding{width:100%;position:absolute;top:19%;text-align:center}.hero-buttons{margin-top:4rem}.home-page-hero-padding{top:25%}.page-header-label{text-align:center;text-transform:uppercase;font-weight:600;font-size:1em;letter-spacing:.5px;padding:1em 0 0;color:#fff;margin:0}.page-description{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:400;font-size:1.35rem;letter-spacing:.5px;margin-bottom:1em;padding:0 18%}.shortened-text{text-align:center;max-width:48rem;margin:0 auto;font-weight:600;padding-bottom:1rem}.shortened-text-one-drop{text-align:center;max-width:47rem;margin:0 auto;font-weight:600;padding-bottom:1rem}.bold-emphasis{font-weight:700;color:#202e59}.hero-padding .btn-outline{color:#fff}nav a.btn-outline{color:#53c2be !important}nav a.btn-outline:hover{color:white !important}.hero-cta{max-width:17em;margin-left:auto;margin-right:auto;padding:0}.card-content{text-align:center}.list-content{margin-top:80px}#media-logos{background-color:#f7f7f7;margin-top:0;padding:3em 0}.container{width:100%;overflow:hidden;margin:0 auto;background:#f7f7f7}#partners .col-2of12{padding:.4em}.bottom-buckets{background-color:#fff;padding:1em 0;margin-bottom:2em}#why .col-2of12{padding:.4em}.bottom-buckets{background-color:#fff;padding:1em 0;margin-bottom:2em}.padded-col-1of3{padding-right:1.6em}.padded-col-2of3{padding:0 .8em}.padded-col-3of3{padding-left:1.6em}.bucket-title{background-color:#22315c;color:#fff;padding:.7em 1em;font-size:1.4rem;font-family:'Open Sans',sans-serif;letter-spacing:1.5px;margin:0}.resources-title{background-color:#53c2be;color:#fff;padding:1em 1em;font-size:1.5em;font-family:'Open Sans',sans-serif;letter-spacing:1.5px;margin:0}.resource-img{display:flex;max-width:9rem;padding-top:1rem;padding-bottom:1rem}.bucket-subtitle{display:block;font-weight:400;font-size:.8rem}.product-div{flex:1 0 auto}.product-div p{padding:0 1.2em .2em}.product-div a{color:#212529}a.learn-more-btn{font-weight:600;color:#53c2be;position:relative}.arrow .fas,.fa-play-circle,.fas,.far,.fab{color:#53c2be;position:relative;margin-left:.5rem;transition:all .3s ease-in}#arrow-btn-8-arrow{margin-left:.625rem}.arrow.active .fas.fa-long-arrow-alt-right{color:#22315c !important}.fa-play-circle.active,.fa-book-open.active,.fa-gift.active,.fa-eye.active,.fa-globe.active,.fa-linkedin.active{color:#22315c !important}.fas.active,.fas.white{color:white}.bucket-button{padding:0 1.2em;width:100%;margin-bottom:1em;position:relative}.bucket-button .button{display:block;text-align:center;font-weight:600;width:100%}.card{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-top:1.5em}.card h3{position:relative;padding:0 1.2em}.card ul{position:relative;padding:0 2.5em;list-style-type:circle}.card .faq-video-title{padding:0 1.5em 1em}.vid-preview-img{width:50%;transform:translate(0,0);top:50%;left:50%;resize:both;margin-top:5em;margin-left:auto;margin-right:auto}.card .vid-preview-img{width:100%;height:auto;transform:translate(0,0);top:0;left:0;resize:both;margin-top:0}.mediabox:hover .vid-preview-img{box-shadow:0 6px 6px rgba(42,42,42,.35);transition:all .3s ease-in}.button{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;padding:.5em 2em;background-color:#53c2be;color:#fff;border:2px solid #53c2be;border-radius:3px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}#primary_nav_wrap .button{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:600}.button:hover,.button:focus,.button:active,.button.active,.toggleButton.active{box-shadow:0 6px 6px rgba(42,42,42,.20);background-color:#219d99;border-color:#219d99;color:#fff}body:not(.user-is-tabbing) .button:focus{outline:0}.btn-outline{border:2px solid #53c2be;background-color:transparent;color:#53c2be}.btn-outline.toggleButton{width:50%;text-align:center;cursor:pointer}.btn-outline.toggleButton.left{border-radius:3px 0 0 3px;border-right:0}.btn-outline.toggleButton.right{border-radius:0 3px 3px 0;border-left:0}.btn-inverted{color:#53c2be}.main-btn{position:relative;display:block;text-align:center;margin:.5em 0}.app-store-btn{padding-right:.15em !important}.google-play-btn{padding-left:.15em !important}.txt-link{position:relative;font-weight:600;color:#53c2be;overflow:visible;padding-bottom:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.txt-link:hover{color:#22315c}.txt-link:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.txt-link:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background:#22315c;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}.txt-link-dark{position:relative;font-weight:600;color:#53c2be;overflow:visible;padding-bottom:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.txt-link-dark:hover{color:#b4e7e5}.txt-link-dark:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.txt-link-dark:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background:#b4e7e5;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}.in-txt-link{color:#53c2be;transition:200ms}.cta-txt-link{position:relative;top:1em;font-weight:600;color:#a0a0a0;margin-bottom:.8em}.in-txt-link:hover,.in-txt-link:focus,.in-txt-link:active,.in-txt-link.active{text-decoration:underline;color:#219d99}.cta-txt-link:hover,.cta-txt-link:focus{color:#53c2be}.cta-txt-link:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.cta-txt-link:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background:#53c2be;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}.on-dark .txt-link:hover{color:#4aaba8}.on-dark.txt-link-header{color:#22315c;font-size:32px;text-align:left;margin-top:.5rem;max-width:50rem}.on-dark.txt-link-header:hover{color:#53c2be}.on-dark .txt-link:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.on-dark .txt-link:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background:#4aaba8;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}.large-txt{font-size:2.25rem;font-weight:100;color:#a0a0a0;text-align:left;max-width:56rem !important}.large-txt-cta{display:block;text-align:center;padding:3rem 0;font-size:2rem;color:#a0a0a0;font-weight:300}.large-txt-cta a,.feed-item-title a{text-decoration:none;font-weight:600;color:#53c2be;background-image:linear-gradient(to right,#53c2be,#53c2be);background-position:bottom center;background-repeat:repeat-x;background-size:0 2px;transition:all .2s ease-out}.large-txt-cta a:hover,p .txt-link:hover,.responsive-txt-link.txt-link:hover,.feed-item-title:hover a{color:#22315c;background-image:linear-gradient(to right,#22315c,#22315c);background-size:1px 2px}.large-text-outline-link{font-size:4rem;font-weight:800;text-shadow:-1px -1px 0 #53c2be,1px -1px 0 #53c2be,-1px 1px 0 #53c2be,1px 1px 0 #53c2be}.large-text-outline-link a{color:white;letter-spacing:1px}.large-text-outline-link a:hover{color:transparent}.large-text-outline-link img{height:8rem;width:auto}.large-text-outline-link:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(55%) saturate(361%) hue-rotate(129deg) brightness(91%) contrast(94%)}.boxed{max-width:57rem !important}.boxed .large-txt-cta{border:1px solid #53c2be;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.two-boxes .boxed,.cta-boxes .boxed{border:1px solid #53c2be;height:100%;display:flex;align-items:center}.two-boxes .boxed .large-txt-cta,.cta-boxes .boxed .large-txt-cta{border:0;max-width:44rem}.cta-boxes .box-link .boxed .fas{color:#53c2be}.cta-boxes .box-link:hover .boxed .fas{color:#22315c}.cta-boxes .box-link .boxed{color:#53c2be;border:1px solid #53c2be;transition:all .3s ease-in}.cta-boxes .box-link:hover .boxed{color:#22315c;border:1px solid #22315c}.cta-boxes .box-link .boxed.test p{width:80%}.image-boxed-link .img-wrapper{position:relative;overflow:hidden;background:#53c2be;transition:background .25s}.image-boxed-link .img-wrapper img{position:absolute;margin:auto;top:0;bottom:0;opacity:.5}.image-boxed-link .large-txt-cta{z-index:2;position:relative;padding:7rem 2rem}.image-boxed-link .large-txt-cta a{background-size:0;color:white}.image-boxed-link:hover .img-wrapper{background:black}#blog ul li a.txt-link:hover{color:#22315c;background-image:linear-gradient(to right,#22315c,#22315c);background-size:1px 2px}p .on-dark.txt-link:hover{color:white;background-image:linear-gradient(to right,white,white);background-size:1px 2px}.medium-txt{font-size:2rem;font-weight:300;margin-top:0}p .txt-link,.responsive-txt-link.txt-link,#blog ul li a.txt-link{text-decoration:none;font-weight:600;color:#53c2be;background-image:linear-gradient(to right,#53c2be,#53c2be);background-position:bottom center;background-repeat:repeat-x;background-size:0 2px;transition:all .25s ease}p .txt-link:hover:after,.responsive-txt-link.txt-link:hover:after,#blog ul li a.txt-link:after{content:none}.logo-link{filter:grayscale(1);opacity:.5;transition:all .25s;height:4rem;width:fit-content;align-items:center;display:flex}.logo-link:hover{filter:grayscale(0);opacity:1}.section-title{margin-top:4em;color:#000}#partners-padding{display:block;width:100%;height:5em}#why-padding{display:block;width:100%;height:5em;background-color:#fff}#solutions-padding{display:block;width:100%;height:3.7em;background-color:#fff}#solutions .card:hover{top:-0.5rem;transform:top 1s;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}#solutions .card-row{width:100%}#solutions .bucket-button{width:fit-content}.main-cta{text-align:center;margin:5em 0}.main-cta .nav-link{top:1.5rem}.cta-w-bkg{margin:5.5rem 0 0 0;padding:5rem 2rem 8rem;background-color:rgba(42,39,88,.06)}.features .main-cta{margin:3rem 2rem 5.5rem}#partners p{text-align:left;max-width:42rem}#partners .col-3 img{width:90%}#partners .testimonial-quote{font-size:1.75rem}#partners .rating-container{margin-bottom:2.5rem}#partners .rating{align-items:flex-start}.action-point-title{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:700;font-size:1.3em;letter-spacing:0;margin-top:0;margin-bottom:.2em}.action-point{text-align:center;margin-top:0;padding-top:0}.action-point-icon{transform:translate(-50%,0);top:50%;left:50%;resize:both;margin:0 auto}#all-icons{display:none}.icon-24{flex-shrink:0;position:relative;z-index:auto width:1.5em;height:1.5em}.icon-50{flex-shrink:0;position:relative;z-index:auto width:5em;height:5em;transform:translate(-50%,0);top:-2em;left:50%;resize:both;margin-left:auto;margin-right:auto}.icon-100{flex-shrink:0;position:relative;z-index:auto width:8em;height:8em}.icons{padding:3rem 0 0 0;height:8rem;width:auto;transition:top 1s}.feature-icon{margin-right:.9em}.feature-custom-icon{height:2rem;filter:brightness(0) invert(1)}.collapsed .feature-custom-icon,.features-simple .feature-custom-icon{filter:none}.icon-text-points .row{text-align:center;justify-content:center}.row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.centered-row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:0;margin-right:0}.baseline-row{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline;margin-bottom:0;margin-right:0}.three-points{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;justify-content:space-between;align-items:flex-start;margin-top:3rem;padding-bottom:8rem}.three-points img,.three-points svg{max-width:20em;position:relative;transform:translate(-50%,0);top:50%;left:50%;resize:both;margin-left:auto;margin-right:auto;padding:3em 6em 0px}.three-points-new{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;justify-content:space-between;align-items:flex-start}.three-points-new img{margin-top:3em;width:128px;height:128px;position:relative;transform:translate(-50%,0);top:50%;left:50%;resize:both;margin-left:auto;margin-right:auto}#three-points-new{padding:0;max-width:20em;position:relative;transform:translate(-50%,0);top:50%;left:50%;resize:both;margin-left:auto;margin-right:auto;width:8em;height:8em;margin-top:3em}#icon-size{padding:0;max-width:20em;position:relative;transform:translate(-50%,0);top:50%;left:50%;resize:both;margin-left:auto;margin-right:auto;width:4rem;height:auto;margin-top:4em}.selling-points-title-new{margin:2em 0 1em}.color-primary{color:#22315c}.large-number{font-weight:600;font-style:normal;font-size:3rem;margin-top:-1rem}.step-description{font-size:.875rem}svg:not(:root){overflow:hidden}.feature-description{margin:0;font-size:1.05rem;margin-bottom:1.5rem}.img-container{display:flex;justify-content:center;overflow:hidden}.feature-img-container{padding-left:2.5em;padding-right:2.5em}.app-img{max-width:30em;position:relative;display:block;margin-left:auto;margin-right:auto}#one-account{background-color:#22315c;color:#fff;padding:4em 0}#one-account p{text-align:center}#one-account .txt-link:hover{color:#4aaba8}#one-account .txt-link:hover:after{transform:scaleX(1)}#one-account .txt-link:after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:100%;background:#4aaba8;transform:scaleX(0);transition:transform 200ms ease-out,background 200ms ease-out}#one-account .hero-cta{text-align:center;margin-top:2em}#half-box-one{color:#fff;padding:1em 0;text-align:center}#half-box-two{color:#fff;padding:1em 0;text-align:center}.app-first .button{margin-top:.3em}.account-img{position:relative;transform:translate(-50%,0);top:50%;left:50%;resize:both;margin-left:auto;margin-right:auto;padding:0 3em 1em;max-width:70em}.company-item{margin:0 auto}#headshot{display:block;max-width:50px;position:relative;margin-left:auto;margin-right:auto;margin-top:2em;border-radius:50%}.small-headshot{display:block;height:50px;width:50px;max-width:50px;position:relative;margin-left:auto;margin-right:auto;margin-top:2em;border-radius:50%}.testimonial p{font-weight:300}.testimonial-quote{font-size:1.75rem}.testimonial .attribution{text-align:center;-webkit-margin-before:0;-webkit-margin-after:0;position:relative}.testimonial .podcast-img{max-width:100%;margin:.7em 0 1.7em}.attribution{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-size:1em;margin-bottom:0;padding-bottom:0}.attribution-logo{max-width:16em}.company-link{font-size:.875rem}.review-placement{margin-top:.2rem;margin-bottom:auto}.small-review{padding:2rem 5% 0}.capterra-reviews,.glassdoor-reviews{text-align:center;padding-top:2rem}.small-review h2{margin-bottom:0}.small-review .review-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.small-review .quotation{margin:0;display:block;font-size:5rem;position:relative;height:2rem;top:1.25rem;left:-6%;text-align:left}.small-review .quote{font-size:1.1rem;font-weight:300;text-align:center}.slick-slider .stars{padding-top:1rem}.stars{display:flex;justify-content:center}.stars i{padding:0;margin:0 .5rem;color:#53c2be}.stars span{margin:0 .55rem;padding:0}.small-review .attribution{margin-top:1rem}.small-review .name,.small-review .title{font-size:.875rem;color:#a0a0a0;text-align:center !important}.small-review .title{margin-top:-0.5rem}.small-review .slick-slide .content{display:flex;flex-direction:column;justify-content:space-between}.review-badges .large-txt{text-align:center !important}.slick-track{display:flex}.slick-track .slick-slide{height:auto;align-items:stretch;justify-content:center}.rating{display:flex;flex-direction:column;align-items:center}.rating.rating-new{display:flex;flex-direction:row}.rating p{display:flex;text-align:left}.rating .number{display:flex;align-items:flex-end}.rating .number p:first-of-type{font-size:2rem;font-weight:600;padding-right:.55rem;line-height:1.25}.rating .number p:last-of-type{font-size:.875rem;line-height:1.25}.stars i:first-of-type{margin-left:0}.half{display:inline-flex}.half i{margin:0;display:flex;align-self:flex-start}.half>div:first-child i{overflow:hidden;z-index:1;position:relative;margin:0}.half>div:last-child i{position:relative;color:#555}.glassdoor .half>div:first-child i{width:1.6rem}.glassdoor .half>div:last-child i{margin-left:-1.6rem}.capterra .half>div:first-child i{width:.95rem}.capterra .half>div:last-child i{margin-left:-0.95rem}.rating-container{display:flex;flex-direction:column;margin:3rem 0 0}.rating-container p{margin:0;text-align:left}.rating-container>p:last-of-type{font-size:.75rem;color:#a0a0a0;margin-top:.5rem;text-align:center}.horizontal .rating{align-items:center;flex-direction:row}.horizontal .rating .number p:first-of-type{font-size:1.5rem;padding-right:.15rem}.horizontal .rating .number p:last-of-type{align-self:flex-end;line-height:1.75}.horizontal .stars{order:-1;margin-right:.5rem}.horizontal.rating-container{margin:1rem 0 0;align-items:center}.horizontal.rating-container>p:last-of-type{text-align:left;margin-top:0}.badge-image{max-width:6rem}.card-row,#how-to-app .grid-row,#how-to-redeem .grid-row{display:-ms-flex;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.card{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column}.flex-column{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.two-col-padding .row [class*="col-"]:last-child{padding-left:2rem}.card ul{flex:1 0 auto;padding-bottom:2em}.card ol{flex:1 1 1 1;padding-bottom:2em}.card span{margin-bottom:1.5em}.help-app ul{padding-left:1em}.help-app img{margin-top:2em}.help-app h3{text-align:center}.help-app .grid-row{margin-top:3.5em}.pg-content .centered{margin:0 0 1em}.faq-nav{position:relative;float:left;width:25%;height:25em;padding:2em 2em 3em 4em;background-color:transparent}.faq-nav,.faq-content{margin-top:20px}.faq-nav h2{margin-top:2.3em;margin-bottom:.65em}.faq-nav li{margin:.7em 0}.faq-nav a{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:600;padding-bottom:0s;color:#53c2be}.faq-content{float:right;width:75%;padding:2em 0 5em}.faq-content h2{margin-top:0;margin-bottom:0}.stickytop{position:fixed;top:0}.block-padding{display:block;width:100%;height:5em}.legal-content h2{margin-top:2em;margin-bottom:0}.list-bullet{list-style-type:circle;margin-left:20px;font-size:14px}ul.solid-list-container{padding-left:0}.solid-list{list-style-type:initial;margin:.8125rem 1.25rem;font-size:.875rem}.solid-list a{color:#22315c}.solid-list a:hover{color:#219d99}.desktop-demo{max-width:400px;display:block;margin:0 auto}.faq-content h3,.legal-content h3{padding-top:1em;margin:.5em 0}.faq-content h4,.legal-content h4{font-size:1em;padding-top:1em;margin:.5em 0;color:#a0a0a0}.legal-bg{background-color:#f7f7f7;position:relative;top:0;padding:3em}.legal-bg h2{padding:1em 0;margin-top:0}.legal-content{padding:4em;margin:1em 4em;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.media-content{padding:2em 4em}.features li h3 a{color:#000}.media-logo{padding:0 4em 4em 0;max-width:15em}.media-img{margin-top:2em;max-width:45em;display:block}.podcast{margin-top:2em}.contact-form{padding:3em 5em 0 0;margin-bottom:3em}#case-study{padding:3em 0}#case-study img{width:100%;height:100%}#case-study .padded-col-3of3{padding-left:3em}#case-study h4{margin-bottom:.5em;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif}#case-study .quote{margin-top:3em;padding-top:.5em;border-top:3px solid #53c2be}#case-study ul ul{position:relative;padding-left:1.3em;list-style-type:circle}.case-study-cta{margin:3rem 0 5rem}#redemption-instructions ol{position:relative;padding:0 1.3em 2em 1.3em;list-style-type:decimal;counter-reset:item}#redemption-instructions ol li{display:block}#redemption-instructions ol li:before{content:counter(item) ". ";counter-increment:item;font-weight:bold}#redemption-instructions li{padding:.3em 0 .3em 0}.fa,.fas{font-weight:900;margin:5px 10px 0px 10px}img.card-logo{max-width:200px !important;max-height:200px;display:inline;border-radius:0px !important;display:block;margin:0 auto}img.card-logo-padded{max-width:150px !important;max-height:150px;display:inline;border-radius:0px !important;display:block;margin:0 auto;padding:10 10px}img.case-logo{max-width:150px;max-height:150px;display:inline;border-radius:0px;display:block;margin:0 auto}#center{display:block;margin:0 auto}.padded{padding:30px}.name{font-size:20px;margin-top:15px;margin-bottom:5px;text-align:center}.title{font-size:14px;margin-top:5px;margin-bottom:5px;text-align:center}.nopadding{margin-top:0px;margin-bottom:0px}.testimonial-nopadding ul{padding:1rem}.interview-btn{background-color:#3cb9b3;color:white;display:block;margin:0 auto;margin-top:15px;margin-bottom:15px;border-radius:4px;padding:.5em}.readmore{background-color:white;color:grey;text-decoration:underline;cursor:pointer;display:block;margin:0 auto;margin-top:15px;margin-bottom:15px;border-radius:4px;padding:.5em;width:200px;height:39px;text-align:center}.nopadding-bottom{margin-bottom:0px}.linkedin-btn{display:flex;flex-direction:column}.linkedin{display:inline !important;border-radius:unset !important;margin-top:unset !important;width:1.25rem !important}.logowrap{height:150px;display:flex;flex-direction:column;justify-content:center}.fixed-height{height:180px}.interview-btn{margin-top:30%}.joe{font-size:14px;font-style:italic}.brand-title{font-size:30px}.pull-quote{font-size:20px;font-family:"Open Sans"}.imageblock{display:block;margin:0 auto}.inline{display:inline}.attribution{font-family:"Open Sans";font-size:14px;margin-top:10px;margin-bottom:10px}.header-line{width:300px;margin-top:50px;margin-bottom:40px}.case-text{font-size:15px;line-height:1.5rem}li a{color:white}.modal-content{top:50px;border:0}.centered{display:block;margin:0 auto;font-size:15px}.center-padded{padding:2rem 2rem;display:block !important;margin:0 auto}video{display:block;margin:0 auto;margin-bottom:30px}.video-link{display:flex;align-items:center;margin-top:2rem}.video-link i{margin:0 .75rem 0 0;font-size:1.25rem}audio{display:block;width:90%;padding:0;margin:1rem auto 2rem}iframe{width:100%;height:10.375rem;border:0}iframe.hs-form-iframe{width:100% !important}body:not(.webinar).demo-form iframe.hs-form-iframe{height:100% !important}.icon-link{margin:1rem 0}.icon-link i{margin:0 .5rem 0 0;font-size:1.1rem}.fa-linkedin:before{content:"\f08c" !important}.img-container{display:flex;flex-direction:column}.img-container img{width:100%;height:auto}.video-container{display:flex;justify-content:center;flex-direction:column}.video-container img{width:85%;height:auto;align-self:center}.video-media-section h2{margin-top:0}.video-media-section [class*="col"]{margin:0 auto}.testimonial-topic{font-size:.875rem}.link-container{margin-top:2rem}.mediabox-wrap{z-index:99999 !important}.modal-title{text-align:center}.modal-header{border-bottom:0;justify-content:center}.modal-header .close{position:absolute;right:1rem}.modal-body{padding:0rem !important;max-height:100%}#customer-stories .modal-body,.case-study-individual .modal-body{padding:2rem 1rem 3rem !important}.modal-body p{padding:1rem 2rem 0;color:#a0a0a0;text-align:center;font-size:.83rem}.button{border-radius:4px;margin:0 auto}.button-grey{background-color:grey;border:0;color:white !important;cursor:pointer}.teal{color:#53c2be}.margin{margin-top:2rem;margin-bottom:2rem}.margin-below{margin-bottom:70px !important}.main-padding{padding-top:5.5rem;padding-bottom:5.5rem}.grey-bkg{background-color:rgba(42,39,88,0.04);padding-top:5.5rem;padding-bottom:5.5rem}.indigo-bkg{background-color:#22315c;padding-top:5.5rem;padding-bottom:5.5rem}.teal-bkg{background-color:#53c2be}.logo-background{background-image:url("../img/background/background_logo.png");background-size:cover;background-attachment:fixed}.confetti-background-indigo-white{background-image:url("../img/background/background_confetti-indigo-white.png");background-size:contain;background-attachment:fixed}.confetti-background-teal-white{background-image:url("https://1872127.fs1.hubspotusercontent-na1.net/hubfs/1872127/background_confetti-teal-white.png");background-size:contain;background-attachment:fixed}.confetti-background-teal-white-large:after{content:' ' !important;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.6;background-image:url("https://1872127.fs1.hubspotusercontent-na1.net/hubfs/1872127/background_confetti-teal-white.png") !important;background-repeat:repeat;background-size:cover;background-attachment:fixed}.explosion-background-teal-white{background-image:url("../img/background/background_explosion-teal-white.png");background-size:100%;background-position:center;background-repeat:no-repeat;transition:background-size .5s}.explosion-background-teal-whiter{background-image:url("../img/background/background_explosion-teal-whiter.png");background-size:100%;background-position:center;background-repeat:no-repeat;transition:background-size .5s}.explosion-background-awards{background-image:url("../img/background/background_explosion-awards-white.png");background-size:100%;background-position:center;background-repeat:no-repeat;transition:background-size .5s}#webinar-banner.explosion-background-teal-whiter{background-image:url("../img/background/background_explosion-teal-whiter.png");background-size:50%;background-position:center;background-repeat:no-repeat;transition:background-size .5s}#mini-banner.confetti-background-teal-white::after{background-image:url("../img/background/background_confetti-teal-white.png") !important;background-size:75rem !important;background-position:center top !important;background-attachment:fixed !important;background-repeat:repeat !important;content:"" !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;position:absolute !important;z-index:0 !important;-webkit-transform:translateZ(0px) scale(1.25);transform:translateZ(0px) scale(1.25)}.explosion-background-teal-white:hover,.explosion-background-teal-whiter:hover,.explosion-background-awards:hover,#webinar-banner.explosion-background-teal-whiter:hover,#mini-banner.explosion-background-teal-whiter:hover{background-size:115%}.parallax{overflow:hidden;perspective:1px}.holiday-background::before{background-image:url("../img/background/background_christmas.png") !important;background-size:100%;background-position:center bottom;background-repeat:no-repeat;content:"" !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;z-index:1;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.snow-background::after{background-image:url("../img/background/snow_christmas.png") !important;background-size:105% !important;background-position:center top !important;background-attachment:fixed !important;background-repeat:repeat !important;content:"" !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;position:absolute !important;z-index:0 !important;-webkit-transform:translateZ(-1px) scale(2.25);transform:translateZ(-1px) scale(2.25)}.animated-banner{position:relative;background-image:none;transition:all .3s}.animated-banner::after{content:"";background-position:center top;background-attachment:fixed;background-repeat:repeat;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.animated-banner a{z-index:1}.animated-banner.confetti-background-teal-white::after{background-image:url("../img/background/background_confetti-teal-white.png") !important;background-size:55rem;opacity:1}.blur{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:-webkit-filter 1s;transition:-webkit-filter 1s;-o-transition:filter 1s;transition:filter 1s;transition:filter 1s,-webkit-filter 1s}.blur.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}body:not(#homepage):not(.solution-page) #solutions.card{box-shadow:none}body:not(#homepage):not(.solution-page) #partners h2{text-align:center}body:not(#homepage):not(.solution-page) #partners p{margin:0 auto 3em}body:not(#homepage):not(.solution-page) #partners.hero-cta{margin-left:0;margin-right:0}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.hs-landing-page):not(.landing-page):not(.full-banner-page) .companies{background-color:#f3f3f3;padding:3em 0}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.hs-landing-page):not(.landing-page) .company-logos{padding:0 0 3em 0}body:not(#homepage):not(.solution-page) .company-container{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.landing-page) .company-item{width:12em;align-self:center}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.landing-page) .logo-column{display:flex;flex-direction:column}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.landing-page) #all-testimonials{display:-ms-flex;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.landing-page) #all-testimonials .col-3of12{width:23.8%}body:not(#homepage):not(.solution-page):not(.video-tutorial):not(.landing-page) #all-testimonials .col-6of12{width:48.8%}body:not(#homepage):not(#how-it-works):not(#pricing):not(.solution-page):not(#customer-stories):not(#contact):not(#terms):not(#privacy):not(.demo):not(#careers):not(#about-page):not(#roi-calculator):not(.full-banner-page):not(.landing-page):not(.blog):not(.case-study-individual):not(.resource):not(.webinar-landing-page) .button,footer .button{margin:.5em 0}body:not(#homepage):not(.solution-page):not(#case-studies):not(.demo):not(.video-tutorial):not(.hs-landing-page):not(.landing-page):not(.full-banner-page) .testimonial{margin:4em 0;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}#homepage #hero-home,#how-it-works #hero-home,#pricing #hero-home,.solution-page #hero-home,#customer-stories #hero-home,#contact #hero-home,#about-page #hero-home,#careers #hero-home,#roi-calculator #hero-home,.full-banner-page #hero-home{display:flex;overflow:hidden}body:not(#homepage):not(#how-it-works):not(#pricing):not(.solution-page):not(#customer-stories):not(.case-study-individual):not(#contact):not(#terms):not(#privacy):not(.demo):not(#careers):not(#about-page):not(#roi-calculator):(.full-banner-page) .hero-img{height:46vw}#homepage .hero-padding,#how-it-works .hero-padding,#pricing .hero-padding,.solution-page .hero-padding,#customer-stories .hero-padding,#contact .hero-padding,#about-page .hero-padding,#careers .hero-padding,#roi-calculator .hero-padding,.full-banner-page .hero-padding{align-self:center;top:unset}.full-banner-page section{margin-top:5.5rem}#homepage .page-description{padding:0 10%}#homepage .hero-cta{margin-left:0}#quick-about .row{align-items:center}#quick-about .row>[class*="col-"]:last-of-type{padding-left:2rem}#quick-about img,.quick-video img{position:relative}#quick-about h2,.quick-video h2,.social-purpose-intro h2,#one-drop-commitment-desc,.item-header{text-align:left;margin-top:0;line-height:1.3;font-size:1.5rem}#quick-about p:first-of-type,.quick-video p:first-of-type{margin-top:0}#quick-about p:last-of-type,.quick-video p:last-of-type{margin-top:0}#quick-about ul,.quick-video ul{list-style:disc;text-align:left;padding-left:1.25rem}#quick-about .link-container{display:flex}#quick-about .link-container:not(:first-of-type){margin-top:1rem}#quick-about .fas{margin-left:0}.quick-video .row>[class*="col-"]:last-child{display:flex;flex-direction:column;justify-content:space-between;padding-right:3rem}.quick-video .row{flex-direction:row-reverse}#homepage .video-link{padding:0 0 .2rem}#homepage .video-link .button{margin-right:unset;margin-left:unset}#homepage .video-container,.solution-page .video-container,.resource .video-container,.full-banner-page .video-container,#review-site .video-container,.demo .video-container{position:relative;padding-bottom:56.25%;height:0}#homepage .video-container iframe,.solution-page .video-container iframe,.resource .video-container iframe,.full-banner-page .video-container iframe,.full-banner-page .video-container img,#review-site .video-container iframe,#review-site .video-container img,.demo .video-container iframe,.demo .video-container img{position:absolute;top:0;left:0;width:100%;height:100%}#homepage #solutions-padding{height:0}#solutions{margin-top:5.5rem}.homepage-card-container{background-color:#fff;padding:0 4em}#homepage .homepage-card-container{padding:0}.homepage-card-container .col-4of12{width:32%}.homepage-card-container .row{margin-top:1.5rem;padding:5rem 0 0}.solution-section .homepage-card-container{background:transparent !important}.solution-section h2{margin-top:0}#solutions .row{padding:0}#solutions .card ul{list-style:disc}body:not(.solution-page) .why-guusto:nth-of-type(even) .row:first-of-type{flex-direction:row-reverse}.notable-projects:nth-of-type(odd) .row:first-of-type,.social-impact-intro:nth-of-type(odd) .row:first-of-type,.why-gift-cards .row:nth-of-type(even){flex-direction:row-reverse}.solution-page .why-guusto:nth-of-type(even) .row:first-of-type,.landing-page .why-guusto:nth-of-type(even) .row:first-of-type,#rewards-page .gift-choices:nth-of-type(odd) .row:first-of-type{flex-direction:row-reverse}.hs-landing-page .why-guusto:nth-of-type(odd) .row:first-of-type .social-impact-page,#people-first,#employee-experience .row:first-of-type{flex-direction:row-reverse}.hs-landing-page .why-guusto:nth-of-type(odd) .row:first-of-type{flex-direction:row !important}.why-guusto h3,.notable-projects h3,.light-header h3{font-size:2rem}.why-content{display:flex;align-items:center}#why .hero-cta{margin:2em auto}#why .col-6,#why .col-sm-3{flex-direction:row}#why p,#pricing-value-prop p{text-align:center;max-width:40em;margin-right:auto;margin-left:auto}.value-link{color:#212529;display:block}.value-link:hover{color:#53c2be}.value-link:hover .icons{position:relative;top:-0.5rem}#partners .grid-row>.row>[class*="col-"]{display:flex;flex-direction:column;justify-content:center}#partners .grid-row>.row>[class*="col-"]:last-of-type{padding-left:4rem}#partners .col-3{padding-left:0;padding-right:0}#partners h2{text-align:left;margin-top:0}#one-drop{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#one-drop-padding{display:block;width:100%;background-color:#fff}#one-drop .one-drop-img{flex:1 50%}#one-drop .one-drop-txt{flex:1 50%;background-color:#22315c}#one-drop img{height:100%;object-fit:cover}.one-drop-logo{flex:0 1 8em;max-width:8em}.one-drop-txt{padding:3.5em 0 5.5rem}#one-drop h2{color:#fff;margin:0}#one-drop p{color:#fff;max-width:60em}#homepage #partners .grid-row{padding-top:1rem}#homepage .companies{margin-top:5.5em}.social-proof{height:10em}#social-proof-carousel .social-proof-content{padding:2.5%}.testimonial-content{display:flex;flex-direction:column;padding:1em 1em 1.5em}#testimonial-carousel .testimonial-content{padding:5% 15%}.testimonial .testimonial-quote{flex:1 0 auto}.testimonial-quote{margin-top:20px}.testimonial img{display:block;max-width:25px;position:relative;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:10rem;border-radius:50%}.testimonial img.testimonial-logo{max-width:25rem;width:13rem;margin-top:-2rem;position:relative;z-index:-1;border-radius:0}.quotation{font-size:11rem;font-family:'Montserrat',sans-serif;position:absolute;line-height:1;margin-top:-2rem;margin-left:-6%;color:#53c2be;opacity:.25;z-index:-9;font-style:normal;font-weight:600}.carousel-control-prev-icon .fas,.carousel-control-next .fas{font-size:2rem;margin:0;display:flex;align-items:center;color:grey}.carousel-indicators li{background:0;position:relative;text-indent:unset;width:unset;height:unset;opacity:1;margin-right:.09375rem;margin-left:.09375rem}.carousel-indicators li:before{font-family:'slick';line-height:20px;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;color:rgba(0,0,0,0.25)}.carousel-indicators li.active:before{color:rgba(0,0,0,0.5)}#home-pg-testimonial{background-color:#22315c;padding:2em 0;margin:8em 0 0}#home-pg-testimonial .on-dark{max-width:65em;margin-left:auto;margin-right:auto}#home-pg-testimonial p{font-weight:300;font-size:1.6rem}#home-pg-testimonial .home-testimonial-btn{margin:1.5em 0}.video-form .modal-body{padding:.5rem 3rem 2rem !important}.video-form .modal-dialog{max-width:46rem}.video-form .video-quick-jump button{font-size:.8rem;margin:0}.modal .close{z-index:10}.standard-form .form-wrapper{background:transparent;padding:0rem 2rem 1.25rem}#homepage .standard-form.show,.solution-page .standard-form.show{align-items:flex-start;padding-top:3.5rem}#homepage .standard-form .modal-content,.solution-page .standard-form .modal-content{top:0}#homepage .standard-form .img-container,.solution-page .standard-form .img-container{margin-bottom:2rem;margin-top:1rem}#homepage .standard-form .img-container img,.solution-page .standard-form .img-container img{opacity:1}.solution-page section:not(:first-of-type){margin-top:5.5rem}.solution-page #quick-about .row:nth-of-type(odd){flex-direction:row-reverse}.solution-page #quick-about .row>[class*="col-"]:last-of-type{padding-left:15px}.value-prop{align-items:center}.value-prop ul li{display:flex;margin:1rem}.value-prop .value-prop-content{display:flex;flex-direction:column}.value-prop h2,.value-prop p{text-align:left}.value-prop .action-point-icon{transform:none;top:0;left:0;height:3rem;width:auto;margin:0 1rem 0 0}.goals h3{margin-top:.5rem;text-align:center}.goals p{text-align:center;color:#a0a0a0;font-size:.875rem}.goals svg.action-point-icon{height:5rem;width:auto}.goals img.action-point-icon{height:5rem;width:auto;padding:.5rem}.goals [class*="col"]{margin:1.5rem 0 0}.goals .goal-container{border:1px solid #dee2e6;padding:1rem;height:100%;display:block}.programs .row{margin-top:3rem}.programs h2{margin-top:0}.programs p{margin-top:0}.programs ul{list-style:disc;padding-left:2rem}.programs li{padding:0 0 .5rem .5rem}.pixel-page-links{text-align:center}.pixel-page-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative}.pixel-page-links .img-wrapper{overflow:hidden;max-width:21vw;max-height:21vw;height:21vw;display:flex;margin:auto;justify-content:center;background-color:#53c2be;transition:background-color .5s}.pixel-page-links .img-wrapper img{width:auto;height:125%;align-self:center;opacity:.15;transition:opacity .25s}.pixel-page-links a span{position:absolute;align-self:center;color:white;font-weight:bold;transition:color 0s}.pixel-page-link-wrapper:hover .img-wrapper img{opacity:.6}.pixel-page-link-wrapper:hover .img-wrapper{background-color:black}.pixel-page-link-wrapper:hover span{color:white}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-right:2em}.feature-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;margin:0 0 .3em 0;padding-top:0;font-size:1.25em}.feature-link{position:relative;top:1.5em;width:fit-content}.feature-toggle{display:flex;align-items:center;background:#53c2be;color:white;padding:1rem;justify-content:center;white-space:normal;text-align:left;width:100%;border-radius:.25rem .25rem 0 0;flex-direction:column;text-align:center}.feature-toggle.collapsed{background:white;color:#212529;border-radius:.25rem}.feature-toggle i{color:white}.feature-toggle.collapsed i{color:#53c2be}.feature-toggle:hover{background:#53c2be;border-color:#53c2be;color:white}.feature-toggle:hover i{color:white;transition:color .15s}.feature-toggle:hover .feature-custom-icon{filter:brightness(0) invert(1);transition:color .15s}.feature-btn-name{padding-top:1rem}#feature-list .col{flex:0 1 33.3%;padding-right:.5rem;padding-left:.5rem}#feature-list .card{box-shadow:none;border-radius:0;margin-top:1rem}#feature-list .card:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}#feature-list .card span{margin-bottom:0}#feature-list .card-header{padding:0;background:white;display:flex;min-height:8rem}.card-header:first-child{border-radius:0}#feature-list .btn-link{text-decoration:none;border-radius:0}#feature-list .feature-link{display:block;margin-top:1.5rem;top:0}.solution-page .badge-image{margin-top:0rem}#employee-recognition .goals h2{margin-top:0}#business-development .testimonial img{max-width:none;width:5em}#business-development .hero-img{opacity:.75;object-position:0 16%;width:125%}#customer-rewards .hero-img{object-position:0 80%;width:120%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#how-it-works .page-description{padding:0 10%}#how-it-works section:not(.main-cta):not(#help-centre-cta){padding-top:5.5rem}#how-it-works section>.row:not(:first-of-type){padding-top:5.5rem}.how-it-works-container section h2{text-align:left;margin-top:0;padding-top:4rem;margin-bottom:-2rem}.how-it-works-container section:not(:last-of-type){margin-bottom:-4rem}#how-it-works section>.row>[class*="col-"]{padding-top:4rem}#how-it-works section>.row:not(:last-of-type){margin-bottom:-4rem}#how-it-works section h3{margin:0 0 1rem 0}#how-it-works section>.row>[class*="col-"]:last-of-type .row [class*="col-"]{display:flex;flex-direction:column;justify-content:space-between}#how-it-works-nav{position:sticky;position:-webkit-sticky;top:4.6rem;background:#53c2be;z-index:1;display:flex;justify-content:space-around;transition:all .25s}#how-it-works-nav.fixed{background-color:#53c2be}#how-it-works-nav.fixed a{color:white}#how-it-works-nav .nav{width:50rem;justify-content:space-around}#how-it-works-nav .nav-item{margin:0;width:25%;justify-content:center;display:flex}#how-it-works-nav a{border-radius:0;transition:color .25s;padding:1rem;width:100%;text-align:center}#how-it-works-nav a:hover{background:white;color:#53c2be}#how-it-works-nav .nav-link:after,#how-it-works-nav .nav-link-active:after{content:none}#how-it-works-nav .nav-pills a.active,#how-it-works-nav .nav-pills .show>a{color:#53c2be;background-color:white}#how-it-works-nav .dropdown{display:none;width:100%;margin:0}#how-it-works-nav .dropdown a{width:100%;background:#53c2be;border-radius:0;padding:1.25rem 0;border:0;box-shadow:none;color:white}#how-it-works-nav .dropdown-toggle::after{display:none}#how-it-works-nav .dropdown svg{transform:rotate(0)}#how-it-works-nav .dropdown.show svg{-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;transform:rotate(180deg)}#how-it-works-nav .dropdown-menu{transform:translate3d(0,4rem,0) !important;margin:0;padding:0;border-radius:0;width:100%;border:0}#how-it-works-nav .dropdown-menu a{background:white;color:#53c2be}#how-it-works-nav .dropdown-item.active{background:#53c2be;color:white}#how-it-works .solid-list a{text-decoration:underline}#how-to-redeem img,#how-to-app img{margin-top:2rem}#how-to-redeem .video-link{margin-top:1rem}#how-it-works section [class*="col-"] .video-container:not(:first-child){margin-top:2rem}#how-it-works .app-btns{display:inline-flex;margin-top:2rem}#how-it-works .app-btns a{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;max-width:7rem}#how-it-works .app-btns .app-store-btn{padding-right:0;margin-right:.15rem !important}#how-it-works .app-btns .google-play-btn{padding-left:0}#how-it-works .app-btns img{margin-top:0}.how-it-works-column{display:flex;flex-direction:column;justify-content:space-between;height:100%}#how-it-works #weekly-demo .large-txt-cta{text-align:left !important}#how-it-works #weekly-demo .large-txt-cta .txt-link-dark:after{content:none}#customer-stories section{margin-top:5.5rem}#customer-stories section:last-of-type{margin-bottom:5.5rem}.case-study{padding-top:5.5rem}.case-study:first-of-type{padding-top:0}.case-study-content{position:relative;background:white;padding:2.5rem 3.25rem;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-top:20%;margin-right:-20%;z-index:1;border-radius:.25rem;display:flex;justify-content:center;flex-direction:column}#harry-rosen .case-study-content,#dsw .case-study-content,#silverman .case-study-content{margin-top:35%}.case-study .logo-container{display:flex;height:4rem;width:fit-content;position:relative}.case-study .logo{padding-top:0;height:100%;width:auto;max-width:unset}.silverman-logo{max-height:2.5rem}.dsw-logo{max-height:3rem}#customer-stories .name{text-align:left}.case-study .company-name{font-size:1.5rem;font-weight:700}.case-study .quotation{margin-top:.5rem;font-size:8rem}.case-study .quote{font-size:1.05rem;font-weight:300;margin-top:2.5rem}.case-study .links{display:flex;justify-content:flex-end;margin-top:1.5rem}.case-study .links a:last-child{margin-left:1.5rem;cursor:pointer}.case-study .video-link{margin-top:.5rem}#customer-stories video{width:100%;height:5rem;margin:1rem 0 2rem}.attribution-container{display:flex;align-items:center;margin:1rem 0 2rem}.name-container{align-items:center;display:flex;z-index:1}#homepage .name-container,.solution-page .name-container,.video-tutorial .name-container,.hs-page .name-container.center{justify-content:center;margin-top:1.5rem}.name-container .name{font-size:1rem;margin:0 .5rem 0 0;color:#a0a0a0;font-weight:600}.title{font-size:.875rem !important;color:#a0a0a0}#homepage .title,.solution-page .title,.video-tutorial .title,.landing-page .title{margin-top:0;margin-bottom:0}.case-study .attribution-container img:not(.linkedin){max-width:3rem;height:auto;border-radius:50%;margin-right:1rem}.case-study .img-container{align-items:center;height:31rem}.case-study .img-container img{width:auto;height:100%}#town-shoes .img-container{justify-content:flex-start}#jarlette .img-container img,#silverman .img-container img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.case-study:nth-child(odd) .row{flex-direction:row-reverse}.case-study:nth-child(odd) .case-study-content{margin-left:-20%;margin-right:0}.modal.show{display:flex !important;align-items:center}.modal.show .modal-dialog{width:100%}.modal-content{top:0}.stories-cta{margin-top:4rem}.rate-guusto{padding:2rem 0 0}.rate-guusto .scale-rating{display:flex;justify-content:center;margin-top:3rem}.rate-guusto .scale-rating .number-container{margin:0 1%}.rate-guusto .scale-rating .number-container:hover a{background:#53c2be;color:white;border:1px solid #53c2be}.rate-guusto .scale-rating .number-container a{text-decoration:none;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#666;border-radius:100rem;border:1px solid #a0a0a0;padding:1.25rem}#pricing section{margin-top:5.5rem}#pricing-value-prop .row{text-align:center;flex-wrap:nowrap;justify-content:stretch;height:100%;display:flex}#how-many-members{font-size:1.5rem}button[data-target="#pricing-modal"]:focus,#price-input:focus{outline:0;box-shadow:0 0 0 3px rgba(83,194,190,0.5)}.price-container{display:flex;justify-content:center;margin-top:1.5rem;align-items:baseline;height:4.375rem}#premium .price-container,#custom .price-container,#free .price-container,#premium .price-container{display:flex;flex-direction:column;justify-content:center;margin-right:auto;margin-left:auto}#custom .price-container,#free .price-container,#premium .price-container{align-items:center}.price-wrapper{display:flex;flex-direction:row}#pricing .bucket-title{position:-webkit-sticky;position:sticky;top:4.25rem;z-index:1}span.dollar-sign{font-weight:300;margin-top:2.5em;align-self:flex-start}.price{margin-top:3rem;margin-bottom:0;text-align:center;font-weight:bold;font-size:3rem;line-height:1.1}.pay-structure{font-size:1.2rem;font-weight:700;margin-bottom:0 !important}#custom .price,#free .price,#premium .price{font-size:2.8rem;margin-top:2.5rem}.price-custom{font-size:25px;margin-top:20px;margin-bottom:40px;font-weight:bold;text-align:center}span.currency{margin-bottom:0;margin:0 .25rem;align-self:flex-end;line-height:1.75}.forward-slash{font-size:3rem;margin:0;font-weight:100;line-height:1.1}.pricing-details{margin-top:1rem;margin-bottom:1rem;font-size:.75rem}.product-div>button{color:white}.price-div{height:1000px}.price-comparison{margin:0 auto}.price-comparison .row{justify-content:center;align-items:stretch;height:auto}.price-comparison .row [class*="col-"]{height:auto}.price-box{display:flex;flex-direction:column;justify-content:center;height:100%;justify-content:stretch;background-color:#f2f2f5}.price-body{padding:0 1rem}.price-top{display:flex;flex-direction:column;height:12.8em;justify-content:space-between}.price-box ul{padding:0}.price-box .button{display:block;width:90%;margin:.5em 0}.annually.hide,.monthly.hide{display:none}.pricing-features,.cares-initiative{padding-top:0;padding-bottom:2rem;padding-left:0;padding-right:0}#ROI-calculator-on-pricing a h2,#ROI-calculator-on-pricing a p{text-decoration:none;color:#53c2be;background-image:linear-gradient(to right,#53c2be,#53c2be);background-position:bottom center;background-repeat:repeat-x;background-size:0 2px;transition:all .2s ease-out;display:unset}#ROI-calculator-on-pricing a:hover h2,#ROI-calculator-on-pricing a:hover p{color:#22315c !important;background-image:linear-gradient(to right,#22315c,#22315c);background-size:1px 2px}@media(max-width:1160px){.free-condition{margin-top:3rem}.pricing-features,.cares-initiative{padding-left:1rem}}.pricing-features p{font-size:.875rem;text-align:left;font-weight:600}.pricing-features .note,.cares-initiative .note{font-weight:400;font-size:.75rem}.pricing-features li{list-style:none;font-size:.875rem;padding:.66rem 0;text-align:left;display:flex}.cares-initiative li{list-style:none;font-size:1rem;padding:.25rem 0;text-align:left;display:flex}.pricing-features i,.cares-initiative i{margin-left:0}.pricing-features .no-bullet{font-weight:700}.pricing-numbered-list{font-family:'Open Sans';font-size:2.5rem;text-align:center;color:white;margin-bottom:0rem}.pilot-point{text-align:center;color:white;font-weight:600;font-size:1.3rem;margin-top:0rem;margin-bottom:5rem}.question-question{font-weight:700;font-size:1.5rem;color:#53c2be}.question-answer{margin-top:-0.8rem;margin-bottom:.5rem;font-size:.9rem}.addons-left{background-color:#22315c}.addons-right{background-color:#f2f2f5}.addon-heading{color:black;margin-bottom:0;text-align:left}.addon-price{color:white;margin-top:0}.addon-img{display:flex;align-self:flex-end}.number-one-img{max-width:90%;display:flex;margin-right:0rem !important}#freeOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}.switch{position:relative;display:inline-block;width:3.75rem;height:2.125rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:1.625rem;width:1.625rem;left:.25rem;bottom:.25rem;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.recommended-company p{list-style:none;font-size:.875rem;text-align:left;margin-left:1.5rem;margin-right:1rem}.recommended-company ul{list-style:disc;font-size:.875rem;margin-left:1rem;margin-right:1rem}.recommended-company li{padding:.25rem 0}#ROI-calculator-on-pricing i{font-size:2rem;margin-bottom:1rem;display:block}#ROI-calculator-on-pricing.logo-background{background-image:linear-gradient(to bottom right,#22315c 30%,#2a2758 70%)}#ROI-calculator-on-pricing.cta-w-bkg{padding:8rem 2rem 8rem}.fas.fa-calculator.active{color:#22315c}#funding-account .features{margin-bottom:0}#funding-account .features h4{margin:0}#funding-account .description p{font-size:1rem}#funding-account p{margin:0;font-size:.875rem}#funding-account .features li{padding-bottom:1.5rem}#funding-account .fees{font-size:.875rem}#funding-account .platform-img{padding-right:1rem}#faq-section .card-header{background:transparent;padding:0;border:0}#faq-section .card-header button{color:#53c2be;display:flex;align-items:flex-start;padding:0;border-radius:0;font-size:1.2rem;font-weight:600;white-space:normal;text-align:left}#faq-section .card-header button:hover,#faq-section .card-header button:focus,#faq-section .card-header button:active{text-decoration:none}#faq-section .card{box-shadow:none;border:0}#faq-section .card-body>p:first-of-type{margin-top:0}#faq-section .card-body>p:last-of-type{margin-bottom:0}.faq-list{padding-bottom:.5rem !important}.faq-list li{padding:.25rem}.faq-list.roi-stats:last-of-type{padding-top:1rem !important}#faq .btn.btn-link.collapsed i{transform:rotate(0)}#faq .btn.btn-link i{transform:rotate(90deg);transition:all .25s;color:#53c2be;font-size:1.25rem;margin-right:2rem;margin-left:0}#faq .card-body{padding:1.25rem 1.25rem 1.25rem 2.5rem}.case-study-individual section{margin-top:5.5rem}.case-study-individual section:last-of-type{margin-top:6rem;margin-bottom:8.5rem}.case-study-individual .bump-down{padding-top:0}.case-study-individual .hero-padding{align-self:center;top:unset}.case-study-individual #hero-home img{width:100%;height:auto}.case-study-individual #hero-home{display:flex;height:30vw;overflow:hidden}.case-study-individual [class*="col"]{margin:0 auto}.case-study-individual .main-footer [class*=col]{margin:0}.case-study-individual .profile{border:1px solid #53c2be}.case-study-individual .profile-img{left:-3rem;top:-3rem;position:relative}.case-study-individual .profile-img img{width:100%;height:auto}.case-study-individual .image-quote-wrapper{display:flex;align-items:center;padding-right:2rem;padding-top:1rem}.case-study-individual .image-quote-wrapper .logo-container{display:flex;height:4rem;width:fit-content;position:relative}.case-study-individual .image-quote-wrapper .logo{position:relative;margin-left:0;z-index:0;height:100%;width:auto;max-width:unset;padding-top:0}.case-study-individual .image-quote-wrapper .quotation{font-size:9rem;margin-top:-1.25rem}.case-study-individual .quote{z-index:1;margin-bottom:1em}.case-study-individual .quote p{font-size:1.1rem}.case-study-individual .profile-info{padding:1rem 0}.case-study-individual .profile-info [class*="profile-"]{display:flex;flex-direction:column}.case-study-individual .profile-info [class*="col-"]{text-align:left}.case-study-individual .profile-info h4{margin-bottom:.5rem;margin-top:.25rem;text-align:left;font-size:.875rem}.case-study-individual .profile-info p,.case-study-individual .profile-info a{margin:.25rem 0;width:fit-content;font-size:.875rem;text-align:left}a#listen-interview{cursor:pointer}.case-study-individual .link-container,.case-study-individual .icon-link:first-of-type{margin:0}.case-study-individual .link-container>.icon-link{margin:.25rem}.interview-question{font-style:italic;color:#a0a0a0}.case-study-individual .quote-in-paragra6ph{margin:3rem 4rem 2rem}.quote-in-paragraph{margin:4rem;position:relative}.quote-in-paragraph p,.case-study-individual .quote{font-size:1.25rem;font-weight:300;padding:1rem 0 0;color:#a0a0a0;font-style:italic}.case-study-highlights{font-size:1rem}.divider-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.divider{display:block;margin:3rem auto;height:.13rem;width:3rem;background-color:#a0a0a0;margin-bottom:3rem}.divider-container img{height:25px;width:auto}.highlight{background-image:linear-gradient(to right,transparent 50%,rgba(83,194,190,0.25) 50%);background-size:200%;transition:all .4s;background-position:-100%}.case-study-individual .case-study-content-wrapper{margin:5.5rem auto 0;max-width:50rem}.case-study-individual .case-study-content-wrapper>.row:last-of-type [class*="col-"]:last-child{padding:0 5rem}.other-case-stories{padding-top:1rem}.other-case-stories .row{justify-content:space-around;align-items:center;margin-top:3rem;display:flex;flex-direction:row !important}.other-case-stories [class*="col"]{display:flex;justify-content:center}.other-case-stories .logo{position:relative;height:auto;width:100%;max-width:8.5rem}.other-case-stories .logo-link{height:unset}.other-case-stories .logo-link.active{filter:grayscale(0);opacity:1;cursor:default;pointer-events:none}.case-study-individual .profile{margin:0 auto;max-width:50rem}.profile-logo{width:50%;margin:0 auto;display:block;margin-top:1rem}#zach-silverman-case-study .hero-img,#jarlette-case-study .hero-img{transform:scaleX(-1)}#dsw-case-study .profile-img img{border:1px solid #a0a0a0}#about-page section{margin-top:5.5rem}#about-page section:last-of-type{margin-bottom:5.5rem}#about-page .hero-img{object-position:center center}#vision-and-purpose h2{margin-top:0}#vision-and-purpose p{margin-top:0}.airplane-animation{display:flex;width:100%;justify-content:flex-end;margin-bottom:-1rem;overflow:hidden}.airplane-animation img{height:5rem;width:5rem;margin-top:3rem}#about-page #story h2{margin-top:0}#about-page #story h3{margin-top:0}#about-page #story p{margin-top:0}#about-page #story .row{align-items:center}#about-page #story .row:nth-child(even){flex-direction:row-reverse}#about-page #story .row:not(:first-of-type){padding-top:5.5rem}#about-page #story .row:nth-child(even) [class*="col-"]:first-of-type{padding-left:3rem}#about-page #story .row:nth-child(odd) [class*="col-"]:last-of-type{padding-left:3rem}#brand-core h2{color:white;margin-top:0;font-size:2rem}#brand-core h3{margin:.5rem 0 -0.5rem 0;color:white;font-size:1rem;font-weight:normal}#brand-core .large-txt{color:white;font-weight:300;margin-top:0}#brand-core h2,#brand-core h3{text-align:right;margin-right:2rem}#brand-core p.large-txt{text-align:left;font-weight:300;margin-bottom:3rem}#brand-core .row:last-of-type p:last-of-type{margin-bottom:0}#brand-core .row [class*="col"]:last-of-type{padding-right:0}#join .img-container{width:100%;align-items:flex-start;margin-bottom:2rem}#join .img-container img{width:100%;height:25rem;object-fit:cover;object-position:50% 80%}section#join p{padding:0 0 4%}#team>.row:not(:first-of-type){margin-top:3rem}.team-member{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.team-member .img-container{height:80%;width:80%;border-radius:100%;margin-bottom:1rem;flex-direction:column;margin-top:2rem}.team-member p{margin:0}.team-position{color:#a0a0a0;font-size:.875rem;font-weight:400}#team .linkedin-btn{margin-top:.5rem}#about-page #story .row:nth-child(odd){flex-direction:row}#about-page #story .row:nth-child(odd) [class*="col-"]:last-of-type{padding-left:2.5rem}#about-page #story .row:nth-child(odd) [class*="col-"]:first-of-type{padding-right:2.5rem;padding-left:0 !important}#about-page #story .row:nth-child(even) [class*="col-"]:last-of-type{padding-right:2.5rem}#about-page #story .row:nth-child(even) [class*="col-"]:first-of-type{padding-left:2.5rem}.timeline-event-icon{-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-webkit-transform:rotate(72deg);transform:rotate(72deg);background-color:#a0a0a0;outline:13px solid white;display:block;margin:.5em .5em .5em -0.5em;position:absolute;top:1.2rem;width:.75rem;height:.75rem}#about-page #story .row:nth-child(odd) .timeline-event-icon{top:0rem;left:.15rem}#about-page #story .row:nth-child(even) .timeline-event-icon{top:0rem;right:-0.9rem}#about-page #story .timeline:before{background-color:#a0a0a0;content:'';position:absolute;top:.5rem;width:1px;height:250%}#about-page #story .row:nth-child(odd) .timeline:before{left:0}#about-page #story .row:nth-child(even) .timeline:before{right:-0.07rem}#about-page #story .row:last-of-type [class*="col-"]:last-of-type .timeline:before{height:160%}section#brand-core{background-image:linear-gradient(to bottom right,#53c2be 30%,#88e2df 100%)}#brand-core .confetti-background-indigo-white{padding:5rem 0;background-size:cover}#about-page .large-txt{max-width:58rem !important;font-size:2rem}#about-page #join .large-txt{text-align:center !important}#careers section{margin-top:5.5rem}#careers section:last-of-type{margin-bottom:5.5rem}#careers .hero-img{object-position:50% 10%}#core-values .shortened-text{text-align:left;max-width:40rem}#careers #intro p{font-size:2rem}#careers h3{text-align:center}#core-values .row{align-items:center;justify-content:center}#core-values [class*="col-"]{align-items:center;justify-content:center;align-self:stretch}#while-youre-here .row{align-items:center;justify-content:center;margin-bottom:3rem}#while-youre-here .shortened-text{padding:0 0 1rem}#while-youre-here .img-container{height:20rem;width:100%;align-items:center}#while-youre-here .img-container img{height:auto;width:100%}#while-youre-here .row:last-of-type [class*="col"] .img-container img{height:20rem;width:100%;object-fit:cover;object-position:50% 25%}#while-youre-here h3{text-align:left}#careers-cta [class*="col"]{padding:0}#careers-cta .img-container{background:#22315c;height:20rem;align-items:center}#careers-cta .img-container img{width:150%;height:auto;opacity:.33;transition:opacity .5s}#careers-cta [class*="col"]:last-of-type .img-container img{width:100%;height:auto}#careers-cta h2{color:white;position:absolute;margin:0}#careers-cta a{display:block;width:100%;height:100%}#careers-cta a:hover .img-container img{opacity:.15}#glassdoor .single-button-cta{margin-top:4rem !important}#careers .large-txt-cta p{margin:0 auto}.value-header{font-size:1rem;margin-top:2rem;margin-left:0;margin-bottom:0;padding-bottom:0;text-align:left}.core-value-desc{margin-top:.5rem;font-size:.8rem}.value-icons{padding:2rem 0 0 0;height:9rem;margin-top:0}.value-title{margin-top:.8rem}.book-demo{max-width:31.25rem;display:block;margin:0 auto;height:100%}.demo section{margin-top:3.5rem}.demo section:last-of-type{margin-bottom:5.5rem}.demo .demo-form div:first-of-type>.row>[class*="col"]:first-of-type{top:4.75rem}body:not(.webinar).demo-form .row [class*="col"]:first-of-type{padding-right:2.5rem}.demo:not(.thank-you) h2{text-align:left;margin:0 auto;max-width:31.25rem;display:block;line-height:normal}.demo .rating{align-items:flex-start}.demo .rating-container{margin:.5rem 0 3rem}.demo .rating-container>p:last-of-type{text-align:left}.demo .badge-image{margin-top:0}.demo .testimonial-quote{font-size:1.5rem;text-align:left;font-weight:300;line-height:1.5}.demo .testimonial{text-align:left}.demo .testimonial>img{margin:1rem 0 0}.demo.thank-you section:last-of-type{margin-top:5.5rem}.demo.thank-you p{text-align:center}.demo #thank-you-section .video-container{margin-top:2rem}.demo #thank-you-section .video-container img{width:100%}.demo #thank-you-section .row{justify-content:center}.demo .sign-up{margin-top:3rem}.demo #sign-off-paragraph{margin-top:3rem}.demo-link-container:first-of-type{margin-top:2rem}.demo-link-container:last-of-type{margin-bottom:2rem}.demo-link-container{text-align:center;margin:1.75rem 0}.demo .large-txt-cta{padding:0}.demo .large-txt-cta a{font-size:1.5rem}.demo-link-container p{margin:0;color:#a0a0a0}.demo-link-container-mobile{display:none}.thank-you #resources-section{margin-top:2.5rem}#contact .large-txt-cta a:hover:after{transform:scaleX(0)}.video-tutorial section{margin-top:5.5rem}.video-tutorial #intro{padding-top:3rem;padding-bottom:27%;margin-top:0;background-color:#22315c;background-image:linear-gradient(to bottom right,#22315c 30%,#2a2758 100%)}.video-tutorial h1{font-size:2.2rem;color:white;letter-spacing:1.5px;margin:1.826rem 0;padding:0;line-height:1.5}.video-tutorial section:first-of-type h2,.video-tutorial section:last-of-type h2{color:white}.video-tutorial #video-section{margin-top:-25%}.video-tutorial #video-section .pg-content{justify-content:center}body:not(.webinar-landing-page).video-tutorial .logo{display:flex;margin:0 auto;max-width:9rem;position:relative}.video-section h2{margin-bottom:4rem}.video-tutorial .video-container img{width:100%;border:1px solid white}.video-tutorial .video-container,.video-landing-page .video-container{position:relative;padding-bottom:56.25%;height:0;border:1px solid #22315c}.video-tutorial .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-quick-jump{display:flex;flex-direction:column;align-items:center}.quick-jump-wrapper{display:flex;justify-content:space-between;width:100%}.quick-jump-wrapper-new{display:flex;width:100%;justify-content:space-between}.video-quick-jump span{font-size:.875rem;text-transform:uppercase;color:#a0a0a0;letter-spacing:.5px;padding:1rem 0 .5rem}.video-quick-jump button{padding:.25rem .5rem}.video-tutorial .large-txt-cta{padding:0 0 2rem;text-align:center !important;max-width:38rem !important;margin:2.5rem auto 0}.single-button-cta{margin-top:2rem !important}.video-tutorial #book-demo{display:flex;margin:3rem auto 0 !important;width:fit-content;font-size:1.5rem}.video-tutorial .cta-w-bkg{margin:unset}#video-welcome .large-txt-cta{max-width:43rem !important;padding:0}#more-videos p{margin-bottom:2rem}#more-videos [class*="col"]:first-of-type{margin-bottom:2rem}.landing-page.white-landing-page #intro{background:transparent;padding-bottom:0}.landing-page.white-landing-page #intro:after{background:0}.landing-page.white-landing-page #intro .row{flex-direction:column;margin-top:2.5rem}.landing-page.white-landing-page section:last-of-type{margin-bottom:5.5rem}.landing-page.white-landing-page h1{color:#22315c;text-align:center;margin:0 auto;font-size:3.2rem;line-height:1.3em;letter-spacing:normal}.landing-page.white-landing-page .page-header-label{color:#22315c;padding-bottom:1rem}.landing-page.white-landing-page .video-container img{width:100%;border:1px solid white}.landing-page.white-landing-page .video-container{position:relative;padding-bottom:56.25%;height:0;border:1px solid #22315c}.landing-page.white-landing-page .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.white-landing-page .quotation{margin-top:-3rem;margin-left:-3%}.video-landing-page #intro.explosion-background-teal-whiter{background-image:url("../img/background/background_explosion-teal-whiter.png") !important}.video-landing-page #intro.explosion-background-teal-whiter h1{background-image:url("../img/background/background_explosion-teal-whiter.png") !important}.video-landing-page #intro.explosion-background-teal-whiter:after{content:none}.about-sales .large-txt{font-size:1.3rem}#roi-calculator .hero-img{object-position:0 40%}#roi-calculator .page-description{padding:0 10%}#roi-calculator section{margin-top:5.5rem}#roi-calculator section:last-of-type{margin-top:12rem}#calculator-form [class*="col-"]:first-of-type{padding-right:1.25rem}.form-section:not(:first-of-type){padding:2rem 0 0}#productivity-section{padding:0}.form-section h3{margin-top:0}#calculator-form h4{text-transform:uppercase;font-size:.875rem;letter-spacing:.2px}.calculator-note{margin-top:-1rem;font-size:.75rem}.form-section label{color:#a0a0a0}.form-group{margin-bottom:.75rem;align-items:center}.input-wrapper{display:flex;align-items:center}.input-wrapper input{margin:0 0 0 .5rem}.form-control:focus,.popover-btn:focus{border-color:#53c2be;box-shadow:0 0 0 .2rem rgb(83,194,190,0.25)}.left-unit,.right-unit{position:absolute;color:#a0a0a0}.left-unit{left:2.25rem}.right-unit{right:2rem}.has-dollar-unit input{padding-left:1.75rem}.has-day-unit input{padding-right:3rem}.has-percent-unit input{padding-right:1.75rem}.grey-cell input{background:#eee}.input-wrapper input::placeholder{color:rgba(0,0,0,0.25)}.savings-container-plus-wrapper{position:sticky;top:6.5rem}.savings-container{color:white;background:#53c2be;padding:2rem 3rem 2.75rem}.savings-container h4,.savings-container p{margin:0}#calculator-form .form-section:first-of-type h4{margin-top:0}.total{display:flex;flex-direction:row}.total-wrapper{margin-top:.5rem}.per-year{display:flex;justify-content:flex-end;font-weight:100;font-size:.875rem;padding-left:.5rem}.per-year.mobile{display:none}#ROI-total{font-size:2.75rem;font-weight:600;line-height:1;margin-top:rem}#ROI-percent{font-size:1rem;font-weight:100;line-height:normal}#ROI-percent-wrapper p{font-size:2.75rem;font-weight:300}#ROI-percent-wrapper .dollar-sign{font-size:1rem}#ROI-percent-wrapper .percent{line-height:normal;font-weight:100;padding-left:.25rem}#ROI-percent-wrapper{display:flex;justify-content:space-between;margin:0}.ROI-wrapper{display:flex;font-weight:100;justify-content:flex-end;width:100%}.breakdown-container{margin-top:2.5rem}.breakdown-container .divider{background-color:white;height:1px;width:100%;opacity:.4}.breakdown{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 0;font-weight:300}.breakdown .dollar-sign{font-size:1rem}.breakdown:not(:first-of-type):not(#investment) .dollar-sign{font-weight:300}#investment{font-weight:600;margin-top:2.5rem}.label-wrapper{display:flex;align-items:center}.savings-container .fas.fa-question-circle{color:white}form .fas.fa-question-circle{color:#a0a0a0}.popover{border:0;max-width:19rem;box-shadow:rgba(0,0,0,0.1) 0px 4px 15px 0px,rgba(0,0,0,0.1) 0px 1px 2px 0px}.popover-btn{background:transparent;border:transparent;padding:0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{border-right-color:rgba(0,0,0,0.1);-webkit-filter:blur(1px);filter:blur(1px)}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{border-bottom-color:rgba(0,0,0,0.1);-webkit-filter:blur(1px);filter:blur(1px)}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{border-left-color:rgba(0,0,0,0.1);-webkit-filter:blur(1px);filter:blur(1px)}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{border-top-color:rgba(0,0,0,0.1);-webkit-filter:blur(1px);filter:blur(1px)}#extra-note{font-style:italic;color:#a0a0a0;margin-top:.75rem}.form-note{font-size:.75rem;padding-bottom:1rem}.advanced-calc-title{text-align:center;color:#53c2be;background:white;width:fit-content;padding:0 1rem;margin:0 auto}.advanced-calc-title:after{content:"";position:absolute;background:#53c2be;display:block;height:1px;margin-top:-0.66rem;z-index:-1;left:0;right:0}#calculator-form .button{width:100%;margin-top:2rem}#reset-wrapper [class*="col"]:last-of-type{padding-left:1.5rem}#calculator-form .btn-link{font-weight:inherit;color:inherit;-webkit-appearance:initial;display:flex}#calculator-form .btn-link:hover{text-decoration:none}#calculator-form .card{box-shadow:none;background:0;border:0}#calculator-form .card-header{border:0;background:transparent;padding:0}#calculator-form .card-body{padding:0}#calculator-form .btn-link.collapsed i{transform:rotate(0)}#calculator-form .btn-link i{transform:rotate(180deg);font-size:1.25rem;margin-top:0}#blog section{margin-top:0rem}body.resource#blog{line-height:1.875}#blog h2{text-align:left;line-height:1.5}#blog h3{margin-top:4rem;line-height:1.5}#blog .page-header-label{line-height:1.5}#blog .hero-home{height:33vw}#blog .hero-buttons{margin-top:3rem}#blog .hero-buttons .button{padding:.5em 1rem}#blog .page-description{text-align:center;padding:0 .8em}#blog .blog-content ul{list-style:disc;padding-left:1.25rem}#blog .blog-content ol{list-style-type:decimal;padding-left:1.25rem}#blog .blog-content ul li:not(:first-of-type),#blog .blog-content ol li:not(:first-of-type){padding-top:.75rem}.author-note{font-size:.86rem;font-style:italic;color:#a0a0a0;margin-top:2rem}#blog .large-txt{font-size:1.75rem;color:black;margin:3rem 0}#blog .blog-content{max-width:46rem;margin-right:auto;margin-left:auto;margin-top:5.5rem}#blog .img-container{margin:3rem 0;-webkit-box-shadow:5px 5px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 8px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 8px 0px rgba(0,0,0,0.2);flex-direction:column}#blog .no-shadow{margin:3rem 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#blog #quick-about-video{margin-top:3rem}#blog #subscribe{text-align:center;max-width:39rem;border:1px solid #ddd;padding:2rem;background-color:white}#blog #subscribe h2{text-align:center;margin-bottom:0}#blog #subscribe h3{margin-top:3rem}#blog .form-wrapper{background-color:transparent}.author{display:flex;align-items:center}.author img{display:block;position:relative;max-width:4rem;border-radius:50%;margin-right:1rem}#blog .button-wrapper{position:relative;margin-top:3rem;display:flex;justify-content:center;text-align:center}.resource section:last-of-type{margin-top:6rem;margin-bottom:8.5rem}.resource #hero-home{display:flex;height:30vw;overflow:hidden}.resource #hero-home img{width:100%;height:auto !important}.resource .hero-padding{align-self:center;top:unset;padding-top:0}.resource #hero-home h1{margin-right:auto;margin-left:auto}.resource .blog-content h2:not(:nth-child(1)){margin-top:4rem}.resource .blog-content h3{margin-top:4rem;font-size:1.75rem;color:#53c2be}.resource .number,#resource-page .number{font-size:5rem;position:absolute;color:white;line-height:0;z-index:-1;margin-left:-1.8rem;margin-top:1.25rem;opacity:.5;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:800;text-shadow:-1px -1px 0 #53c2be,1px -1px 0 #53c2be,-1px 1px 0 #53c2be,1px 1px 0 #53c2be}.resource .standard-form.show{align-items:flex-start;margin-top:3.5rem}.resource .standard-form .modal-content{top:0}.resource .standard-form .img-container{margin-bottom:2rem !important;margin-top:1rem !important;box-shadow:none !important}.resource .standard-form .img-container img{opacity:1}.resource .standard-form .modal-body{padding:0rem !important}#resource-page .blog-section h3{margin-top:0}#resource-page .blog-section [class*="col"]:first-of-type .bucket-button{padding:0}#resource-page .blog-section [class*="col"]:last-of-type p{display:none}#resource-page .feed-item-title{display:block;width:66%;float:right;margin:0rem;padding-left:1rem;font-size:1.25rem}#resource-page .hs-featured-image-wrapper{width:33%;position:relative;height:auto;display:flex;margin-bottom:2.5rem}#resource-page .hs-featured-image-wrapper:last-of-type{margin-bottom:0}#resource-page .hs-featured-image-wrapper img{max-width:100% !important}#resource-page #webinar{background-image:none}#resource-page #webinar.confetti-background-teal-white:after{content:' ' !important;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1;background-image:url(../img/background/background_confetti-teal-white.png) !important;background-repeat:repeat;background-size:cover;background-attachment:fixed}#resource-page .guide-to-recognition .txt-link{font-size:1.75rem;margin:0;font-weight:600}#resource-page .guide-to-recognition [class*="col"]{padding:0px 0rem 0 2.5rem}.landing-page section:not(:first-of-type):not(#why):not(#video-section){margin-top:5.5rem}.landing-page:not(.holiday):not(.landing-page-w-nav) .logo{display:flex;margin:0 auto;max-width:8rem;position:relative}.landing-page #intro{padding-top:2rem;background-image:linear-gradient(to bottom,rgba(34,49,92,0.75) 30%,#22315c 100%);padding-bottom:5rem;text-align:left;color:white}.landing-page #intro:after{content:"";background-image:url('https://get.guusto.com/hubfs/homepage-banner.jpg');top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:100% 50%}.landing-page #intro .row{margin-top:3rem}.landing-page #why{padding-top:5.5em;padding-bottom:5.5rem;margin-top:0 !important!}.landing-page #intro .row [class*="col"]:first-of-type{padding-right:3.5rem}.landing-page #intro h2{text-align:left;margin-top:0;font-size:2rem}.landing-page #intro ul{list-style:disc;text-align:left;padding-left:1.25rem}.form-wrapper{background:white;padding:2.5rem 2rem 2rem}.form-wrapper.test-gift.page{background:transparent}.fivestepsimg{max-width:50rem}body:not(#cphr) .landing-page .value-prop h2{text-align:center;max-width:47rem;margin-bottom:3rem;margin-right:auto;margin-left:auto}.landing-page .value-link:hover{color:unset}.landing-page .value-link:hover .icons{animation:none;top:0}.landing-page:not(.white-landing-page) .name-container{justify-content:center}.landing-page-cta{margin-top:5.5rem;background-color:#22315c;padding-top:5.5rem;padding-bottom:5.5rem;color:white}.testimonial>img{margin:1rem 0 0}#hr-summit #intro h2{text-align:center;max-width:35.25rem;margin-top:3rem;margin-right:auto;margin-left:auto}#hr-summit #intro p{text-align:center;max-width:35.25rem;margin-right:auto;margin-left:auto}#hr-summit #intro .rating{align-items:flex-start}#hr-summit #intro .rating-container>p:last-of-type{text-align:left}#hr-summit #intro .name-container{justify-content:flex-start}#hr-summit #intro .row{margin-top:1.5rem}#hr-summit #intro .rating-container{margin-top:0}#hr-summit #intro .row [class*="col"]:first-of-type{padding-right:0;margin-right:auto;margin-left:auto;padding-left:0}#hr-summit .form-wrapper{max-width:35.25rem;display:block;margin:0 auto}#hr-summit #intro .quotation{z-index:0;color:white}#hr-summit #intro .testimonial-quote{z-index:1;position:relative;font-size:1.3rem}#customer-success .landing-page-cta{background-color:transparent}#customer-success #intro{padding-bottom:16%}#customer-success #video-section{margin-top:-13%}#customer-success section:last-of-type{margin-top:0}#customer-success .large-txt-cta{max-width:unset !important}#customer-success .confetti-background-teal-white{background-size:75%}.promotional-banner{background:#00524b;padding:2rem 0;display:block;transition:all .3s}.promotional-banner:hover{background:#d8ba79}.promotional-banner h2{margin:0;font-size:1.5rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:600;z-index:2;position:relative;color:#d8ba79;padding:0 2rem}.promotional-banner:hover h2{color:#00524b}.promotional-banner.snow-background::after{-webkit-transform:translateZ(0) scale(1) !important;transform:translateZ(0) scale(1) !important;background-size:50% !important;height:17rem}.holiday section:not(:first-of-type):not(.value-prop){margin-top:10rem !important}.holiday #intro{background-color:#00524b !important;background-image:none;-webkit-box-shadow:inset 0px -1px 0px 0px rgba(255,255,255,1);-moz-box-shadow:inset 0px -1px 0px 0px rgba(255,255,255,1);box-shadow:inset 0px -1px 0px 0px rgba(255,255,255,1)}.holiday #intro .row{flex-direction:column;margin:3% 0 12%;z-index:1;position:relative}.holiday #intro h2{color:#d8ba79;margin-left:auto;margin-right:auto;text-align:center;max-width:37rem;padding-right:2rem;padding-left:2rem;font-size:2.2rem}.holiday #intro .page-header-label{margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding-right:2rem;padding-left:2rem}.holiday #intro .hero-buttons{margin-top:1rem;text-align:center;z-index:1}.holiday #intro .txt-link{margin-top:1.5rem;text-align:center;z-index:1;width:fit-content;margin-left:auto;margin-right:auto;font-weight:400}.holiday #intro .txt-link:after,.holiday #intro .txt-link:hover:after{background:white}.holiday #intro .txt-link:hover{color:white}.holiday .value-prop h2{margin-top:0;text-align:left;position:-webkit-sticky;position:sticky;top:6rem;padding-right:4rem;margin-bottom:.5rem;color:#d8ba79;font-size:3.75rem;text-align:right;margin-right:0;line-height:normal;width:min-content}.holiday .action-point-title{font-size:1rem;margin:1rem 0}.holiday .value-prop>.row [class*="col-"]:last-of-type>.row [class*="col-"]{margin-bottom:3rem}.holiday .value-prop>.row [class*="col-"]:last-of-type>.row:last-of-type [class*="col-"]{margin-bottom:0}.holiday .value-prop i{margin:.75rem 0 .5rem 0}.holiday .companies h2{color:#d8ba79}.holiday .landing-page-cta{background-color:#00524b !important}.holiday .landing-page-cta h2{color:#d8ba79}.holiday .landing-page-cta .button{z-index:2;position:relative}.holiday .landing-page-cta.snow-background::after{background-position:center bottom !important;-webkit-transform:translateZ(-2px) scale(4);transform:translateZ(-2px) scale(4)}#landing-page-why-accordion h3{margin:0;text-align:center;padding:0;display:flex;align-items:center}#landing-page-why h3 .btn{font-weight:600;text-decoration:none;color:#53c2be;display:flex;flex-direction:column;align-items:center;margin:0 auto .5rem;padding-left:0;padding-right:0;position:relative;justify-content:center}#landing-page-why [aria-expanded="false"].btn{filter:grayscale(1);transition:all .33s}#landing-page-why [aria-expanded="false"].btn:hover{filter:grayscale(0)}#landing-page-why .btn .scribble-border{position:absolute;height:auto;width:6rem;z-index:-1;opacity:.25}#landing-page-why [aria-expanded="true"].btn .scribble-border{display:flex;align-self:center}#landing-page-why [aria-expanded="false"].btn .scribble-border{display:none}#landing-page-why-accordion .icons{height:3rem;padding:0;margin-bottom:.5rem}#landing-page-why-accordion .fas.fa-caret-right{visibility:visible;transition:0s visibility}#landing-page-why-accordion .fas.fa-caret-right.inactive{visibility:hidden}#landing-page-why-accordion .card{border:0;background:0;margin:0;box-shadow:none}#landing-page-why-accordion .card-header{border:0;background:0}#landing-page-why-accordion ul{list-style:disc}#landing-page-why-accordion .card-list{margin-bottom:1.5rem}#landing-page-why-accordion .card-list:last-of-type{margin-bottom:0}#landing-page-why-accordion .card-list h4,#landing-page-why-accordion .card-list p{margin:0}#landing-page-why-accordion .card-list p{font-size:.875rem}#landing-page-why-accordion .collapse{width:100%;height:100%}#landing-page-why-accordion .collapsing{height:100%;transition:height .0001s}#landing-page-why-accordion .card-body{height:100%;display:flex;flex-direction:column}#landing-page-why-accordion [class*="col-"]:last-of-type .collapse:nth-of-type(1) .card-body{justify-content:flex-start}#landing-page-why-accordion [class*="col-"]:last-of-type .collapse:nth-of-type(2) .card-body{justify-content:center}#landing-page-why-accordion [class*="col-"]:last-of-type .collapse:nth-of-type(3) .card-body{justify-content:flex-end}#landing-page-why-accordion .emoji{margin-right:-0.25rem}body:not(#real-time-recognition):not(#milestone-awards).pixels-landing-page .boxed .large-txt-cta{max-width:29rem}#anniversary-awards .hero-img{object-position:50% 66.6%}#real-time-recognition .hero-img{object-position:50% 25%}#real-time-recognition h1{max-width:68rem;margin-right:auto !important;margin-left:auto !important}#cphr.landing-page #intro{background:transparent;padding-top:2rem}#cphr.landing-page #intro:after{background:0}#cphr.landing-page #intro .row{flex-direction:column;margin-top:2.5rem}#cphr #intro h1{color:#22315c;text-align:center;max-width:48rem;margin:0 auto;font-size:3.2rem;line-height:1.3em}#cphr.landing-page #intro .page-header-label{color:#22315c;padding-bottom:1rem}.full-width-banner{display:flex;align-items:center;height:20rem;overflow:hidden;margin-top:0 !important}#cphr .CPHR-promo .row{flex-direction:column}#cphr .CPHR-promo .large-txt{font-size:3.5rem;margin:0 auto 1rem;color:black;text-align:center !important}#cphr .CPHR-promo>p:last-of-type{color:#a0a0a0}#cphr .CPHR-promo .main-cta{margin:0 0 3rem}#cphr .value-prop .row [class*="col"] ul li:nth-of-type(2) .action-point-icon{padding-bottom:.4rem}#cphr.landing-page .value-prop .pg-content>h2:first-child{text-align:center}#cphr .large-txt-cta{max-width:48rem;margin:0 auto;padding-top:0}#cphr .landing-page-cta{background-color:rgba(42,39,88,.06)}#cphr .landing-page-cta h2{color:#22315c}.landing-page.feedback-landing-page #intro{background-color:#22315c;background-image:none;padding-bottom:3rem}.landing-page.feedback-landing-page #intro:after{content:none}.landing-page.feedback-landing-page #intro .row{margin-top:2rem;justify-content:center}.landing-page.feedback-landing-page h1{font-size:2.2rem;padding:0}.landing-page.feedback-landing-page h4{text-align:center;margin-bottom:0}.landing-page.feedback-landing-page p{text-align:center}.landing-page.feedback-landing-page p:first-child{margin-bottom:3rem}.landing-page.feedback-landing-page span{display:block}.landing-page.feedback-landing-page .review-links{padding:4rem 0;margin-top:0 !important}.landing-page.feedback-landing-page .review-links .inner-container{background:rgba(255,255,255,0.75);width:fit-content;margin-right:auto;margin-left:auto}.landing-page.feedback-landing-page .review-links .row{justify-content:center}.feedback-landing-page .review-links .row [class*="col-"]:first-of-type{padding-right:2rem}.feedback-landing-page .review-links .row [class*="col-"]:last-of-type{padding-left:2rem}.landing-page.feedback-landing-page .review-links .row p{margin-top:0;margin-bottom:2.5rem}.feedback-landing-page .review-links .logo{height:5rem;width:auto;max-width:unset}.feedback-landing-page .review-links .row [class*="col-"]:last-of-type .logo{padding:1rem 0}.landing-page.feedback-landing-page .review-links p:nth-of-type(2){margin-top:5rem}#feedback-form{background-color:#22315c}#feedback-form section{padding:3rem 0}#feedback-form .inner-container{max-width:35rem;margin:0 auto}#feedback-form h1{color:white;margin:2rem auto 4rem}.confetti-background-teal-white#feedback-form{background-image:none}.confetti-background-teal-white#feedback-form:after{content:' ' !important;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../img/background/background_confetti-teal-white.png) !important;background-repeat:repeat;background-size:cover;background-attachment:fixed}#feedback-form .form-wrapper{z-index:2;position:relative}#review-site.landing-page h1{font-size:2.7rem !important;letter-spacing:.02rem}#review-site.landing-page #why{background-image:none}#review-site.landing-page #why.confetti-background-teal-white:after{content:' ' !important;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../img/background/background_confetti-teal-white.png) !important;background-repeat:repeat;background-size:cover;background-attachment:fixed}#review-site .pg-content{position:relative;z-index:2;margin-left:auto;margin-right:auto}body:not(.video-landing-page)#review-site.landing-page #intro h1{text-align:left;padding:0;line-height:normal;font-size:2.75rem}#review-site.landing-page #intro [class*="col"]:first-of-type{align-self:center;padding-bottom:1rem}#review-site.landing-page #intro p{font-size:1.5rem;font-weight:100}#review-site.landing-page #intro li{font-size:1.1rem;font-weight:100}#review-site.landing-page #intro .banner-logos p{font-size:1rem}.features-simple p{text-align:left !important;font-size:.875rem;color:#666;margin-bottom:.5rem}.features-simple a{font-size:.875rem}.features-simple i{margin:0}.feature-custom-icon{width:auto}.features-simple [class*="col"]{flex:1 0 30%;margin:1.5rem 0}#review-site #partners{margin-top:0}#review-site #partners .narrowed-centered-content{max-width:50rem}#review-site #partners p{text-align:center;margin-bottom:2rem !important}#review-site #partners [class*="col"]{padding:.5rem}#review-site .landing-page-cta [class*="col"]:first-of-type{align-self:center}#review-site .landing-page-cta h2{text-align:left;margin-top:0}#review-site .landing-page-cta img{-webkit-box-shadow:0 .125rem 3rem .25rem rgba(92,88,140,1);-moz-box-shadow:0 .125rem 3rem .25rem rgba(92,88,140,1);box-shadow:0 .125rem 3rem .25rem rgba(92,88,140,1)}.text-only-landing-page #intro{height:100vh;overflow:hidden}.text-only-landing-page #intro .row{position:absolute;margin-top:0;top:0;left:0;right:0;align-content:center;justify-content:center;height:100vh;overflow:hidden}.text-only-landing-page #intro h1,.video-landing-page #intro h1{text-align:center !important;font-size:2.5rem !important;max-width:50rem;margin:0 auto}.text-only-landing-page .responsive-txt-link.txt-link:hover{color:white;background-image:linear-gradient(to right,white,white);background-size:1px 2px}.video-landing-page #intro h1{font-size:2.5rem !important}.video-landing-page #intro{padding-bottom:16%}.video-landing-page #video-section{margin-top:-15%}.video-landing-page .landing-page-cta{background-color:transparent}.video-landing-page section:last-of-type{margin-top:0}.video-landing-page .large-txt-cta{max-width:unset !important}#accolades h1{font-size:2rem;letter-spacing:.09375rem}#accolades .testimonial-quote{font-size:1.65rem}#accolades .headshot{max-width:7rem}.highlight-stats h4{color:#666;color:#666;font-size:.875rem}.highlight-stats-value{font-size:4rem;line-height:1;color:#53c2be;font-weight:700}.highlight-stats span{color:#53c2be;font-weight:700}footer{background-color:#22315c;object-fit:cover;display:block}footer .grid-row{display:flex}footer [class*="col-6of12"]:last-of-type{justify-content:flex-end;align-self:center}footer .pg-content{padding-top:2em}footer h4{text-transform:uppercase;font-size:.8rem;font-weight:600;color:#a0a0a0;letter-spacing:normal}.main-footer-menu{padding-bottom:40px}.main-footer-menu li{margin-bottom:1em;margin-right:1em}.main-footer-menu a{padding:0 0 1em}footer a{color:#fff;font-weight:600;font-size:.9em;position:relative}footer a:hover{color:#4aaba8}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}.footer-logo{padding:0 1.5em}.footer-cta{float:right;max-width:13em;padding-bottom:2rem}footer .button:hover{color:#fff}.footer-row-small{padding-top:7em;padding-right:2em;font-size:.8rem}.footer-row-small p{padding:0;margin:0;padding:0;margin:0;text-align:center}.footer-row-small ul li{position:relative;float:right;padding:0;margin:0}.footer-row-small ul a{display:block;padding:0 0 1.2em;margin:0 1.2em}footer .row{display:flex;flex-direction:column;flex-wrap:wrap;margin:0}footer .row li{width:33.3%}.footer-note{display:flex;color:white;font-size:.75rem;align-items:center;justify-content:center;padding:4rem 0 2rem 0}.footer-note i{color:white;font-size:1.5rem;margin-right:0}.main-footer .row{flex-direction:row}.main-footer .row:first-of-type{width:100%}.main-footer .row li{width:100%;padding-bottom:.875rem;line-height:1}.main-footer .row li a{font-weight:normal;font-size:.8rem}.main-footer h4{font-size:.8rem;font-weight:700}.main-footer .footer-cta{margin-top:1.25rem}.main-footer .row,.main-footer .row [class*="col"]{padding-left:0;padding-right:0}.main-footer .row [class*="col"] .row [class*="col"]{padding-right:1rem}.landing-page-footer .row{flex-direction:row;height:auto}.landing-page-footer [class*="col"]:first-of-type{align-self:center}.landing-page-footer .footer-logo{width:7rem;display:block;margin-right:auto;padding:0}.landing-page-footer .footer-note{justify-content:flex-end;padding:2rem 0}.vid-thumbnail-wrapper{height:auto !important;padding:0 !important}.vid-thumbnail{position:relative}.vid-thumbnail .vid-thumbnail-img{position:static !important}.vid-thumbnail .vid-context{width:65%;position:absolute;bottom:1em;left:1em}.new-h2{font-size:2rem !important;font-family:"Open Sans" !important;font-weight:600;letter-spacing:normal;margin:revert;line-height:revert}.new-h2.larger{font-size:2.25rem !important}.new-h2.minified{font-size:1.8rem !important}#quick-about h2.new-h2:not(.fullwidth),#number1 h2.new-h2:not(.fullwidth),#solutions h2.new-h2:not(.fullwidth){max-width:31rem}.large-stat{font-size:2rem;font-family:"Open Sans";font-weight:600;color:#53c2be}#customer-loyalty .button.mini-cta{width:100%}.vid-thumbnail .vid-context,.vid-thumbnail .vid-context .vid-subtitle,.vid-thumbnail .vid-context .far,.vid-thumbnail .vid-context .fas{color:#FFF;transition:all .3s ease-in}.vid-thumbnail .vid-context .vid-subtitle{font-weight:600}.vid-thumbnail .vid-context .vid-play-CTA{font-weight:700}.vid-thumbnail .vid-play-CTA,.vid-thumbnail .vid-play-CTA .far{color:#FFF;transition:all .3s ease-in}.vid-thumbnail:hover .vid-play-CTA,.vid-thumbnail:hover .vid-play-CTA .far{color:#53c2be;transition:all .3s ease-in}.icon-card{font-size:.875em;font-weight:700}.rewards-item{display:flex;flex-direction:row;align-items:center}.gift-choices-overlay{width:34rem;position:absolute;top:0;right:0}.gift-choices-overlay{width:36rem;left:90rem}.test-gift-cta{width:50%;float:left}.test-gift.mobile-part{display:none}.modal#test-gift{bottom:0}.testgift-input-container #testInput{height:8rem}.test-gift-bg{background-image:url("../img/testgift/modal-background.svg");background-size:cover}.test-gift-topper{display:flex;flex-direction:column;align-items:center}.page.test-gift-topper{background:#f7f7f8}#gift-incomplete:not(.gift-page),#gift-complete:not(.gift-page){background-color:white;box-shadow:0px 5px 10px rgba(0,0,0,0.25);padding:1rem}.fields-container{background-color:white;box-shadow:0px 5px 10px rgba(0,0,0,0.25);width:auto;height:100%;display:flex;flex-direction:column;align-items:center}.test-gift-card{width:23rem;padding-top:2rem;justify-content:center}.test-gift-card.minified{width:18rem}.test-gift-disclaimer{position:absolute;bottom:0;background:linear-gradient(#22315C33,#22315C66)}.gift-message{text-align:left !important;font-size:14px !important;overflow-wrap:normal;word-wrap:break-word;width:100%}.gift-message.larger{font-size:1.2rem !important}.testgift-input-container{display:flex;flex-direction:column;width:100%;align-content:flex-start}.testgift-input-container.test-gift-buttons{flex-direction:row}.test-gift-icon{width:175px;height:175px;padding-bottom:2rem}.testgift-label{font-size:14px}.test-gift-button:not(.full){width:49% !important;text-align:center;margin-bottom:.5rem;padding:.5em 1em}.test-gift-button.gift-page{width:100% !important}.bottom-menu-section{padding:5rem 0rem 7rem;background:url(../img/bottom-cover-c.svg),#f7f7f8;background-size:cover}.bottom-menu-section.teal{color:white;background:#53c2be}.bottom-menu{color:#22315c;display:flex;flex-flow:row wrap;align-items:center;height:100%}.careers-menu{display:flex;flex-flow:row wrap;align-items:center;height:100%}h2.bottom-menu-header{color:#22315c;font-size:3rem;font-family:"Open Sans";font-weight:600;text-align:left;margin:0}.bottom-menu-section.teal h2.bottom-menu-header{color:white}div.careers-menu-btn{transition:all .3s ease;cursor:pointer}.bottom-menu-btn div{width:100%;padding:.5rem 1rem;text-align:left;background-color:white;display:flex;align-items:center;transition:all .3s ease;cursor:pointer;border-radius:50px}.bottom-menu-btn div span{padding:1rem;font-size:1.5rem;font-weight:600;color:#22315c;transition:all .3s ease}.bottom-menu-btn div span .fas{color:#22315c}.bottom-menu-section.teal .bottom-menu-btn div span,.bottom-menu-section.teal .bottom-menu-btn div span .fas{color:#53c2be}.bottom-menu-btn:hover div{background-color:#53c2be;transition:all .3s ease}.bottom-menu-section.teal .bottom-menu-btn:hover div{background-color:#fff9}#people-first #ppl-first-image{border:1px solid #22315c;background:url(../img/stock/guusto/teamwork.jpg);background-size:cover;min-height:20rem}#people-first #ppl-first-image.a{background:url(../img/stock/guusto/teamwork.jpg)}.bottom-menu-btn:hover div span,.bottom-menu-btn:hover span .fas{color:#fff;transition:all .3s ease}.values-arrow.slick-prev{left:-5%}.values-arrow.slick-next{right:-5%}h3.new-h3{font-size:1.5rem;font-weight:600}h3.new-h3.social-proof-header{color:#8790ab}section.number1-new{padding:4rem 0;margin:0}@media only screen and (min-width:1920px){.gift-choices-overlay{right:0;left:auto}}@media only screen and (max-width:1440px){.gift-choices-overlay{left:68rem}}@media only screen and (max-width:1142px){.vid-thumbnail .vid-context{width:90%}.gift-choices-overlay{display:none}}@media only screen and (max-width:992px){.vid-thumbnail .vid-context{width:85%}.vid-thumbnail .vid-context .vid-subtitle{font-size:2.5vw}.vid-thumbnail .vid-context .vid-play-CTA{font-size:2vw}}@media only screen and (max-width:768px){#quick-about h2.new-h2,.explosion-background-teal-whiter h2.new-h2,#solutions h2.new-h2{max-width:100%}h3.new-h3.social-proof-header{font-size:1.35rem}.cta-boxes .box-link .boxed.test p{width:100%}.test-gift-disclaimer{position:static}.bottom-menu-btn,.bottom-menu-btn div{width:100%}.rating.rating-new{flex-direction:column}.values-arrow.slick-prev{left:-12%}.values-arrow.slick-next{right:-12%}}@media only screen and (max-width:576px){.values-arrow.slick-prev{left:-10%}.values-arrow.slick-next{right:-10%}}@media only screen and (max-width:425px){.vid-thumbnail .vid-context{width:90%;bottom:.625em;left:.675em}#quick-about h2.new-h2,.explosion-background-teal-whiter h2.new-h2,h2.new-h2.larger{width:100%;font-size:1.5rem !important}#customer-loyalty .button.mini-cta{width:90%}}h3.new-h3.social-proof-header{font-size:1.2rem;font-weight:600;color:#8790ab}section.number1-new{padding:2rem 0}#test-gift-body{background:url("../img/bottom-cover-c.svg") no-repeat fixed center;background-size:cover;backdrop-filter:brightness(95%)}@media only screen and (max-width:568px){.rewards-item{font-size:.875rem}#test-gift-body{background:white}#test-gift-modal{bottom:0}.vid-thumbnail .vid-context .vid-subtitle{font-size:1em}.vid-thumbnail .vid-context .vid-play-CTA{font-size:.8em}.test-gift.desktop-part{display:none}.test-gift.mobile-part{display:block}.test-gift-apps{max-width:20rem}.testgift-input-container.test-gift-buttons{position:absolute;left:0;right:0;bottom:0;padding-top:2.75rem;background:linear-gradient(#fff0,#ffff 25%);flex-direction:row}.form-wrapper.test-gift.page.mobile{background:white;position:static}.form-wrapper.test-gift.mobile{position:relative;height:100%;display:block;padding-left:1rem;padding-right:1rem}#gift-incomplete:not(.gift-page),#gift-complete:not(.gift-page){background-color:transparent;box-shadow:none;padding:0;height:100%}#gift-complete{padding-bottom:5rem}.form-wrapper.test-gift.mobile .field-wrapper{position:relative;height:100%;padding-bottom:16rem;overflow-y:auto}.form-wrapper.test-gift.mobile .fields{height:34rem;display:flex;flex-direction:column}.test-gift-bg{background:#FFF;height:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-dialog.test-gift{height:100%;margin:0}h2.bottom-menu-header{font-size:2.375rem}.bottom-menu-btn div{padding:.25rem .5rem}.bottom-menu-btn div span{font-size:1rem}.careers-menu{flex-direction:column}.careers-menu-btn{width:100%;text-align:center}.new-h2.minified{font-size:1.4rem !important}}form#natural-form{margin:auto 0;font-family:"Open Sans";font-weight:500;font-size:2rem;color:#53c2be}@media only screen and (max-width:425px){form#natural-form{font-size:1.5rem}}form#natural-form .input-container{border-bottom:.125rem solid #53c2be;color:#53c2be;padding:.375rem;margin-left:-0.5rem;margin-right:-0.5rem;font-weight:700;display:inline-block;position:relative}form#natural-form .input-container.no-overflow{max-width:100%}form#natural-form .input-container.no-overflow .input,form#natural-form .input-container.no-overflow .input input{max-width:100%}form#natural-form .input-container:hover{border-bottom:2px solid #219d99;color:#219d99;cursor:pointer;transition:all .25s ease}form#natural-form .input-container.active{z-index:5000;border-bottom:2px solid #219d99;color:#219d99;cursor:default;transition:all .25s ease}form#natural-form .input-container.active:before{content:'';display:block;background-color:rgba(0,0,0,0.3);position:fixed;z-index:0;width:100%;height:100%;left:0;top:0}form#natural-form .input-container.active .input{visibility:visible;opacity:1}form#natural-form .input-container .newOption{padding:.375rem;background:white;position:relative}form#natural-form .input-container .newOption:hover{background:#53c2be;color:white;transition:all .25s ease}form#natural-form .input-container .newOption:hover:after{color:white !important}form#natural-form .input-container .placeholder{position:relative;z-index:1}form#natural-form .input-container .input{display:block;visibility:hidden;position:absolute;z-index:2;top:0;left:0;opacity:0}form#natural-form input.hidden,form select.hidden{position:absolute;left:-5000px}#merchants-container.normal{max-height:65vh;overflow-y:auto;overflow-x:hidden}#merchants-container.intl{min-height:auto;height:auto}.merchant-listing{display:none}.merchant-listing.show{display:block}input[type="text"]#myInput{font-family:"Open Sans","Font Awesome 5 Free";color:#53c2be !important;width:100%;position:relative}.button.disabled{pointer-events:none;cursor:default;border:2px solid #c4c4c4;color:#c4c4c4}}