:root{--ll-font-primary:'Source Sans Pro',sans-serif;--ll-color-primary:#3D3D4F;--ll-color-secondary:#441FEB;--ll-color-green:#1ed500;--ll-cyan:#6DD9D9;--ll-yellow:#FFB42D;--ll-orange:#FF5803;--ll-red:#EC4063;--ll-pink:#BB6CAD;--ll-burgundy:#8F4582;--ll-blue:#451CF4;--ll-blue-cyan:#1C8DF4;--ll-purple:#7F64F6;--ll-skyblue:#7FBBE8;--ll-primary-muted:rgba(61, 61, 79, 0.1);--ll-secondary-muted:rgba(68, 31, 235, 0.1);--ll-green-muted:rgba(30, 213, 0, 0.1);--ll-cyan-muted:rgba(109, 217, 217, 0.1);--ll-yellow-muted:rgba(255, 180, 45, 0.1);--ll-orange-muted:rgba(255, 88, 3, 0.1);--ll-red-muted:rgba(236, 64, 99, 0.1);--ll-pink-muted:rgba(187, 108, 173, 0.1);--ll-burgundy-muted:rgba(143, 69, 130, 0.1);--ll-blue-muted:rgba(69, 28, 244, 0.1);--ll-blue-cyan-muted:rgba(28, 141, 244, 0.1);--ll-purple-muted:rgba(127, 100, 246, 0.1);--ll-skyblue-muted:rgba(127, 187, 232, 0.1);--ll-color-blue-light:#e9f1f7;--ll-color-light:#F6F9FC}html{scroll-padding-top:100px}body{font-family:var(--ll-font-primary);color:var(--ll-color-primary);background:#fff}a{color:var(--ll-color-secondary);text-decoration:none}a:hover{color:var(--ll-color-primary)}button,input,select,textarea{font-family:var(--ll-font-primary);color:var(--ll-color-primary);padding:0;border:0;border-radius:0}p{line-height:140%}img{max-width:100%;height:auto;vertical-align:middle}iframe{max-width:100%;vertical-align:middle}:focus{outline:0!important}::-moz-selection{background:var(--ll-color-primary);color:#fff}::selection{background:var(--ll-color-primary);color:#fff}::-webkit-input-placeholder{color:var(--ll-color-primary)}::-moz-placeholder{color:var(--ll-color-primary);opacity:1}:-ms-input-placeholder{color:var(--ll-color-primary)}:-moz-placeholder{color:var(--ll-color-primary)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent!important}.full-width{width:100%}.bg-cover{background-repeat:no-repeat;background-position:center top;background-size:cover}a.invert{color:var(--ll-color-primary)}a.invert:hover{color:var(--ll-color-secondary)}b,strong{font-weight:700}u{border-bottom:solid 2px var(--ll-color-secondary);text-decoration:none}.bg-primary{background-color:var(--ll-color-primary)!important}.bg-secondary{background-color:var(--ll-color-secondary)!important}.bg-blue-light{background-color:var(--ll-color-blue-light)!important}.bg-light{background-color:var(--ll-color-light)!important}.color-primary{color:var(--ll-color-primary)}.color-secondary{color:var(--ll-color-secondary)}.color-blue-light{color:var(--ll-color-blue-light)}.color-star{color:var(--ll-yellow)}.rounded-2{border-radius:.5rem!important}.bg-color-0{background-color:var(--ll-cyan)}.bg-color-7{background-color:var(--ll-color-green)}.bg-color-8{background-color:var(--ll-yellow)}.bg-color-9{background-color:var(--ll-orange)}.bg-color-10{background-color:var(--ll-red)}.bg-color-11{background-color:var(--ll-pink)}.bg-color-12{background-color:var(--ll-burgundy)}.bg-color-13{background-color:var(--ll-blue)}.bg-color-14{background-color:var(--ll-blue-cyan)}.bg-color-16{background-color:var(--ll-purple)}.bg-color-17{background-color:var(--ll-skyblue)}.bg-color-1{background-color:var(--ll-red-muted)}.bg-color-2{background-color:var(--ll-yellow-muted)}.bg-color-3{background-color:var(--ll-secondary-muted)}.bg-color-4{background-color:var(--ll-green-muted)}.bg-color-5{background-color:var(--ll-red-muted)}.bg-color-6{background-color:var(--ll-cyan-muted)}.bg-color-15{background-color:var(--ll-yellow-muted)}.color-0{color:var(--ll-cyan)}.color-7{color:var(--ll-color-green)}.color-8{color:var(--ll-yellow)}.color-9{color:var(--ll-orange)}.color-10{color:var(--ll-red)}.color-11{color:var(--ll-pink)}.color-12{color:var(--ll-burgundy)}.color-13{color:var(--ll-blue)}.color-14{color:var(--ll-blue-cyan)}.color-16{color:var(--ll-purple)}.color-17{color:var(--ll-skyblue)}.color-1{color:var(--ll-red-muted)}.color-2{color:var(--ll-yellow-muted)}.color-3{color:var(--ll-secondary-muted)}.color-4{color:var(--ll-green-muted)}.color-5{color:var(--ll-red-muted)}.color-6{color:var(--ll-cyan-muted)}.color-15{color:var(--ll-yellow-muted)}.color-white{color:#fff}.btn{padding:0 40px;line-height:55px;font-size:1.125rem;font-weight:700;border-radius:10px}.btn-sm{font-size:1rem;padding:0 30px;line-height:50px}.btn-lg{padding:0 60px}.btn-primary{background:var(--ll-color-secondary);border-color:var(--ll-color-secondary)}.btn-primary:hover{background:var(--ll-color-primary);border-color:var(--ll-color-primary)}.bg-primary .btn-primary:hover{background:#fff;border-color:#fff;color:var(--ll-color-primary)}.btn-secondary{background:var(--ll-color-blue-light);border-color:var(--ll-color-blue-light);color:var(--ll-color-secondary)}.btn-secondary:hover{background:var(--ll-color-secondary);border-color:var(--ll-color-secondary);color:#fff}.btn-outline-secondary{color:var(--ll-color-secondary);border-color:var(--ll-color-secondary)}.btn-outline-secondary:hover{background:var(--ll-color-secondary);border-color:var(--ll-color-secondary);color:#fff}.btn-underline{background:0 0;color:var(--ll-color-secondary);line-height:100%;border-radius:0;border-bottom:solid 2px var(--ll-color-primary);padding:0 0 5px 0}.btn.text-nowrap{padding:0}.calendly-badge-widget .calendly-badge-content{border-radius:10px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.3;font-weight:400}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{font-weight:700;line-height:105%}.h2,h2{line-height:125%;font-weight:700}p:last-child{margin:0}@media (min-width:1200px){.fs-1{font-size:2.375rem!important}.h1,h1{font-size:3.125rem}.h2,h2{font-size:2.125rem}}.mt--5{margin-top:-1.5rem!important}.mt--5.position-relative{z-index:1100}.row-move-up{margin:-100px 0 0 0}.general-input{width:100%;border:solid 1px var(--ll-color-secondary);height:57px;padding:0 15px}.general-input:focus{border-color:var(--ll-color-primary)}textarea.general-input{height:auto;padding:15px;min-height:150px}.title-with-dot{position:relative;padding:0 0 0 30px}.title-with-dot:before{content:" ";display:block;width:calc(1rem + .1vw);height:calc(1rem + .1vw);background:var(--ll-color-blue-light);position:absolute;left:0;top:calc(.425rem + .1vw);-webkit-border-radius:100%;border-radius:100%}#site-header{background:#fff}#site-header .content{height:140px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.fixed #site-header{z-index:2000}.fixed #site-header .content{height:80px}.site-logo{font-size:0;order:2}.site-logo a{display:inline-block;width:195px;height:47px;background-image:url(../images/loyaltyloop_logo.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;max-width:100%}.site-logo.white a{background-image:url(../images/loyaltyloop_logo_white.svg)}#main-nav{font-size:0;order:3}#main-nav ul{list-style:none;margin:0;padding:0}#main-nav .level-0{display:inline-flex;align-items:center;vertical-align:middle;font-size:1rem;position:relative;height:140px;-webkit-transition:all .3s ease;transition:all .3s ease}#main-nav .level-0+.level-0{margin:0 0 0 40px}#main-nav .level-0>a:not(.btn){display:flex;align-items:center;height:100%;color:var(--ll-color-primary)}.fixed #main-nav .level-0{height:80px}#main-nav .level-0:hover>a:not(.btn):not(.highlight),#main-nav .level-0>a:not(.btn):not(.highlight):hover{color:var(--ll-color-secondary)}#main-nav .level-0.menu-item-has-children>a:after{content:" ";display:inline-block;width:8px;height:8px;border:solid 1px var(--ll-color-primary);border-top:0;border-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-2px 0 0 10px}#main-nav .level-0.menu-item-has-children:hover>a:after,#main-nav .level-0.menu-item-has-children>a:hover:after{border-color:var(--ll-color-secondary)}#main-nav .sub-menu{position:absolute;left:50%;top:100%;background:#fff;min-width:220px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;pointer-events:none;-webkit-border-radius:.25rem;border-radius:.25rem;box-shadow:0 15px 30px rgba(0,0,0,.1);border-top:3px solid var(--ll-color-secondary);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#main-nav .sub-menu:before{display:none}#main-nav .level-0.clicked .sub-menu,#main-nav .level-0:hover .sub-menu{opacity:1;pointer-events:auto;top:100%}#main-nav .sub-menu li{position:relative;text-align:left;width:100%}#main-nav .sub-menu a{display:block;color:var(--ll-color-primary);line-height:115%;padding:12px 20px;font-size:.9375rem}#main-nav .sub-menu a:hover{background:var(--ll-color-light);color:var(--ll-color-secondary)}#main-nav .sub-menu li:first-child a{-webkit-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0}#main-nav .sub-menu li:last-child a{-webkit-border-radius:0 0 .25rem .25rem;border-radius:0 0 .25rem .25rem}#main-nav .level-0.has-mega-menu{position:static}#main-nav .mega-menu{left:0!important;right:0!important;width:100%!important;max-width:100%!important;transform:none!important;background:#fff!important;box-shadow:0 15px 30px rgba(0,0,0,.1);border-top:3px solid var(--ll-color-secondary);padding:40px 0!important;text-align:left!important;top:100%!important}#main-nav .mega-menu:before{display:none!important}#main-nav .mega-menu .container-xxl{padding:0 40px!important}#main-nav .mega-menu .mega-menu-content{padding:0 40px}#main-nav .mega-menu ul{display:block!important;list-style:none!important;padding:0!important;margin:0!important}#main-nav .mega-menu li{display:block!important;text-align:left!important;padding:0!important}#main-nav .mega-menu li a{-webkit-border-radius:0!important;border-radius:0!important}#main-nav .mega-menu a{color:var(--ll-color-primary)!important;font-size:1rem!important;padding:8px 0!important;display:block!important;font-weight:400!important}#main-nav .mega-menu a:hover{background:0 0!important;color:var(--ll-color-secondary)!important}#main-nav .mega-menu .mega-menu-title{font-weight:700!important;color:var(--ll-color-secondary)!important;margin-bottom:20px!important;text-transform:uppercase!important;font-size:.875rem!important;letter-spacing:1px!important;display:block!important}#main-nav .mega-menu .mega-menu-text{font-size:.9375rem!important;color:#757593!important;line-height:1.6!important;margin-bottom:20px!important}#site-main{margin:140px 0 0 0}#site-footer .newsletter .title{margin:0;line-height:100%}#site-footer .newsletter .input{width:100%;height:57px;padding:0 15px}#site-footer .copyright{color:#757593;font-size:.75em}.footer-nav ul{list-style:none;margin:0;padding:0}.footer-nav .level-0+.level-0{margin:8px 0 0 0}.footer-nav .level-0>a{color:#fff}.footer-nav .level-0>a:hover{color:#757593}.social-nav ul{list-style:none;margin:0;padding:0;font-size:0}.social-nav li{display:inline-block;vertical-align:middle;margin:0 15px}.social-nav a{display:inline-block;vertical-align:middle;background:#5b5b88;width:42px;height:42px;line-height:42px;-webkit-border-radius:100%;border-radius:100%}.social-nav a:hover{background:var(--ll-color-secondary)}.author-img img{border-radius:50%}.social-nav a.author-link img{margin-top:-5px}.form-box{-webkit-box-shadow:0 15px 22px 0 #dce8f1;box-shadow:0 15px 22px 0 #dce8f1;-webkit-border-radius:.25rem;border-radius:.25rem;background:#fff;padding:1rem}.hamburger{width:28px;line-height:39px;font-size:0;order:1;display:none;background:#fff;margin:-10px 0 0 0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear}.hamburger-box{width:28px;height:20px;display:inline-block;vertical-align:middle;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:28px;height:3px;background:var(--ll-color-secondary);border-radius:.25rem;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.opened .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.opened .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.opened .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}#mobile-menu{position:fixed;left:0;top:0;z-index:900;opacity:0;pointer-events:none;width:100%;height:100vh;background:#fff;text-align:center;padding:80px 0 0 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#mobile-menu-wrap{line-height:calc(100vh - 80px);height:calc(100vh - 80px);overflow:auto;-webkit-overflow-scrolling:touch}#mobile-menu-wrap ul{list-style:none;margin:0;padding:0}#mobile-menu-wrap>ul:first-child{display:inline-block;vertical-align:middle;width:100%;line-height:100%;padding:60px 0;margin:-60px 0 0 0}#mobile-menu.opened{opacity:1;pointer-events:auto}#mobile-menu .level-0{padding:20px;position:relative;top:20px;opacity:0;-webkit-transition:opacity .3s .2s ease,top .3s .2s ease;transition:opacity .3s .2s ease,top .3s .2s ease}#mobile-menu.opened .level-0{opacity:1;top:0}#mobile-menu .level-0:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}#mobile-menu .level-0:nth-child(2){-webkit-transition-delay:.25s;transition-delay:.25s}#mobile-menu .level-0:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}#mobile-menu .level-0:nth-child(4){-webkit-transition-delay:.35s;transition-delay:.35s}#mobile-menu .level-0:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}#mobile-menu .level-0:nth-child(6){-webkit-transition-delay:.45s;transition-delay:.45s}#mobile-menu .level-0:nth-child(7){-webkit-transition-delay:.5s;transition-delay:.5s}#mobile-menu .level-0:nth-child(8){-webkit-transition-delay:.55s;transition-delay:.55s}#mobile-menu .level-0:nth-child(9){-webkit-transition-delay:.6s;transition-delay:.6s}#mobile-menu .level-0:nth-child(10){-webkit-transition-delay:.65s;transition-delay:.65s}#mobile-menu .level-0:nth-child(11){-webkit-transition-delay:.7s;transition-delay:.7s}#mobile-menu .level-0:nth-child(12){-webkit-transition-delay:.75s;transition-delay:.75s}#mobile-menu .level-0:nth-child(13){-webkit-transition-delay:.8s;transition-delay:.8s}#mobile-menu .level-0:nth-child(14){-webkit-transition-delay:.85s;transition-delay:.85s}#mobile-menu .level-0>a:not(.btn){display:inline-block;vertical-align:middle;font-size:1.375em}#mobile-menu .level-0>a:not(.btn):not(.highlight){color:var(--ll-color-primary)}#mobile-menu .level-0:not(.menu-item-has-children){padding:0}#mobile-menu .level-0:not(.menu-item-has-children)>a:not(.btn){width:100%;padding:20px}#mobile-menu .level-0>a:not(.btn):not(.highlight):hover{color:var(--ll-color-secondary)}#mobile-menu .level-0.menu-item-has-children{cursor:pointer;position:relative}#mobile-menu .level-0.menu-item-has-children:before{content:" ";display:block;width:50px;height:100%;position:absolute;right:0;top:0;z-index:20;cursor:pointer}#mobile-menu .level-0.menu-item-has-children:after{content:" ";display:block;width:10px;height:10px;border:solid 1px var(--ll-color-primary);border-top:0;border-left:0;position:absolute;right:20px;top:24px;z-index:21;cursor:pointer;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#mobile-menu .level-0.menu-item-has-children.opened:after{top:29px;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}#mobile-menu .sub-menu{display:none;margin:20px 0 0 0}#mobile-menu .sub-menu li{position:relative}#mobile-menu .sub-menu li+li{margin:20px 0 0 0}#mobile-menu .sub-menu a{display:block;font-size:1.125em;color:var(--ll-color-primary);line-height:115%}#mobile-menu .sub-menu a:hover{color:var(--ll-color-secondary)}#mobile-menu .level-0.button{padding-top:20px}.icon-box.style-1 .head{margin:0 0 40px 0}.icon-box.style-1 .icon{width:140px;height:140px;line-height:140px;font-size:0;position:relative;top:40px;-webkit-box-shadow:0 15px 22px 0 #dce8f1;box-shadow:0 15px 22px 0 #dce8f1}.icon-box.style-1 .icon img{max-width:70%;max-height:70%;width:auto}.icon-box.style-1 .body{margin:80px 0 0 0}.icon-box.style-2{padding:24px 20px;min-height:100%;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.no-shadow{box-shadow:none!important}.max-h-450{max-height:450px}.icon-box.style-2 .head{margin:0 0 40px 0}.icon-box.style-2 .icon,.icon.style-2{width:105px;line-height:105px;font-size:0}.icon-box.style-2 .icon.large{width:120px;line-height:120px}.icon-box.style-2 .icon img{max-width:60%;max-height:60%;width:auto}.icon-box.style-2 .icon .number{font-size:3rem;margin:-5px 0 0 0}.top-border-secondary{border-top:4px solid var(--ll-color-secondary)}.top-border-green{border-top:4px solid var(--ll-color-green)}.accordion-item{border:0;border-bottom:1px solid #dee2e6;border-radius:0!important}.accordion-button{padding-left:0;padding-right:0;border:0;box-shadow:none!important}.accordion-button:hover{color:var(--ll-color-secondary)}.accordion-button:not(.collapsed){background:0 0;color:var(--ll-color-secondary);box-shadow:none!important}.accordion-collapse{border:0}.accordion-body{padding:0 0 16px 0}.accordion-button::after{content:"+";font-size:16px;font-weight:700;color:var(--ll-color-secondary);background-image:none!important;width:auto;height:auto;transition:transform .25s ease}.accordion-button:not(.collapsed)::after{transform:rotate(45deg);background-image:none!important}.whitepaper-cover{height:480px;margin:-30px 0 0 0}.after-whitepaper{margin:-100px 0 0 0}.after-whitepaper-content{padding-top:200px}#the-loop .logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#the-loop .box{position:absolute;width:220px}#the-loop .box a{color:var(--ll-color-primary);will-change:transform;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#the-loop .box a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#the-loop .box .head{font-size:0;margin:0 0 12px 0}#the-loop .box .number{display:inline-block;vertical-align:middle;font-size:2.5rem}#the-loop .box .icon{display:inline-block;vertical-align:middle;width:57px;line-height:57px;margin:0 0 0 15px}#the-loop .box .title{font-size:1.063em;text-transform:uppercase;margin:0}#the-loop .box .text p{line-height:120%}#the-loop .box-8{left:12%;top:48%}#the-loop .box-9{left:14%;top:21%}#the-loop .box-1{left:30%;top:3%}#the-loop .box-2{right:30%;top:3%}#the-loop .box-3{right:14%;top:21%}#the-loop .box-4{right:12%;top:48%}#the-loop .box-5{right:20%;top:70%}#the-loop .box-6{left:50%;top:81%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#the-loop .box-7{left:20%;top:70%}#the-loop .rotate80{transform:rotate(80deg)}.feature-bullets{list-style:none;margin:0;padding:0}.feature-bullets li{position:relative;padding:0 0 0 44px;line-height:130%}.feature-bullets li+li{margin:30px 0 0 0}.feature-bullets li:before{content:" ";display:block;width:27px;height:27px;background:var(--ll-yellow) url(../images/icon-check-1.svg) no-repeat center center;position:absolute;left:0;top:-3px;-webkit-border-radius:100%;border-radius:100%}.feature-bullets.green li:before{background-color:var(--ll-color-green)}.feature-bullets li.fs-5:before{top:0}.feature-bullets li.fs-5+li.fs-5{margin:20px 0 0 0}.slick-slider-dots .slick-dots{list-style:none;margin:0;padding:0;text-align:center;font-size:0}.slick-slider-dots .slick-dots li{display:inline-block;vertical-align:middle;margin:30px 12px 0 12px}.slick-slider-dots .slick-dots button{display:inline-block;vertical-align:middle;width:12px;height:12px;background:var(--ll-color-blue-light);-webkit-border-radius:100%;border-radius:100%}.slick-slider-dots .slick-active button{background:var(--ll-color-secondary)}.box-review{padding:5px 45px 0 45px}.box-review .content{padding:25px;min-height:140px;position:relative;-webkit-box-shadow:0 15px 22px 0 #dce8f1;box-shadow:0 15px 22px 0 #dce8f1;-webkit-border-radius:.25rem;border-radius:.25rem}.box-review .content:after{content:" ";display:block;position:absolute;left:25px;top:100%;width:0;height:0;border-style:solid;border-width:25px 25px 0 25px;border-color:#fff transparent transparent transparent}.box-review .icon{margin:0 0 15px 0}.box-review .meta{padding:45px 25px 0 25px}.box-review .meta p{margin:0}.box-review.listing{padding:5px 0 0 0}.box-with-shadow{padding:45px;min-height:100%;-webkit-box-shadow:0 15px 22px 0 #dce8f1;box-shadow:0 15px 22px 0 #dce8f1;-webkit-border-radius:.25rem;border-radius:.25rem}img.box-with-shadow{padding:0}.box-with-shadow .rating{font-size:0}.box-with-shadow .rating-text p:first-child{min-height:125px}.box-with-shadow .rating-text p{font-size:1.125em}.box-price{padding:30px;position:relative}.box-price .price{margin:-20px 0 0 0}.box-price .price sup{font-size:2em}.box-price .price .value{font-size:3.5em}.box-price .price .period{font-size:2.625em;color:#b7b7b7}.box-price .price .label{font-size:1.125em;line-height:100%}.box-price .features{list-style:none;margin:15px 0 30px 0;padding:0}.box-price .features li{position:relative;padding:17px 0 15px 37px;border-bottom:solid 1px #e4e6e7;line-height:130%}.box-price .features li:before{content:" ";display:block;width:19px;height:19px;background:var(--ll-color-green) url(../images/icon-check-1.svg) no-repeat center center/10px auto;position:absolute;left:0;top:18px;-webkit-border-radius:100%;border-radius:100%}.box-price.highlight:before{content:" ";display:block;width:calc(100% + 4px);height:calc(100% + 4px);border:solid 2px var(--ll-color-green);position:absolute;left:-2px;top:-2px;-webkit-border-radius:.25rem;border-radius:.25rem;pointer-events:none}.box-price .highlight-label{position:absolute;left:-2px;bottom:100%;width:calc(100% + 4px);padding:5px 0}.pricing-toggle{display:flex;align-items:center;justify-content:center;gap:1rem}.pricing-toggle .toggle-label{cursor:pointer;transition:color .3s}.pricing-toggle .toggle-label.active{color:var(--ll-color-secondary)!important}.pricing-toggle .form-switch .form-check-input{width:3.5rem;height:1.75rem;cursor:pointer}.pricing-toggle .form-switch .form-check-input:checked{background-color:var(--ll-color-secondary);border-color:var(--ll-color-secondary)}.price-annual{display:none!important}body.show-annual .price-monthly{display:none!important}body.show-annual .price-annual{display:inline-block!important}body.show-annual div.price-annual{display:block!important}.box-solution .image{padding:70% 0 0 0;margin:0 0 20px 0}.general-rating-logo{width:170px;height:170px;line-height:170px;background:#fff;-webkit-box-shadow:0 15px 22px 0 #dce8f1;box-shadow:0 15px 22px 0 #dce8f1}.general-rating-logo.rating{line-height:190px;background:#fff url(../images/icon-rating.svg) no-repeat center center}.general-rating-logo.logo img{max-width:55%;max-height:55%;width:auto}.general-rating-logo.move-up{margin:-85px 0 0 0}.pagination{margin:0}.pagination .page-link{border:0;color:var(--ll-color-secondary);position:relative;border-radius:0!important}.pagination .page-link:hover{color:var(--ll-color-primary);background:0 0}.pagination .active .page-link{background:0 0;color:var(--ll-color-secondary)}.pagination .active .page-link:after{content:" ";display:block;width:150%;height:2px;background:var(--ll-color-secondary);margin:0 0 0 -25%}.pagination .next,.pagination .prev{font-size:0;width:20px;height:38px}.pagination .prev{margin:0 20px 0 0!important}.pagination .next{margin:0 0 0 20px!important}.pagination .next:before,.pagination .prev:before{content:" ";display:block;width:14px;height:14px;border:solid 2px var(--ll-color-secondary);position:absolute;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination .prev:before{border-top:0;border-right:0}.pagination .next:before{border-bottom:0;border-left:0;left:0}.pagination .next:hover:before,.pagination .prev:hover:before{border-color:var(--ll-color-primary)}.blog-legend{font-size:0}.blog-icon{display:inline-block;vertical-align:middle;width:32px;line-height:32px;text-align:center;font-size:0;margin:0 12px 0 0}.blog-icon.large{width:39px;line-height:39px}.blog-icon img{max-width:70%;max-height:70%;width:auto}.box-blog-month{background:var(--ll-color-light);margin:22% 0 0 0}.box-blog-month .image{margin:-35% 0 0 0}.box-blog-month .image .bg{padding:70% 0 0 0}.blog-posts{list-style:none;margin:0;padding:0}.blog-posts li+li{margin:15px 0 0 0}.blog-posts .blog-icon{vertical-align:top}.blog-posts .post{display:block;font-size:0}.blog-posts .post .title{width:calc(100% - 32px - 12px);line-height:32px}.blog-posts .post .title span{font-size:1.125rem;line-height:120%}.button-back{display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 20px}.button-back:before{content:" ";display:block;width:10px;height:10px;border:solid 2px var(--ll-color-secondary);border-top:0;border-right:0;position:absolute;left:0;top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.button-back:hover:before{border-color:var(--ll-color-primary)}#timeline-logo-changes .year{position:relative}#timeline-logo-changes .year:after{content:" ";display:block;width:13px;height:3px;background:var(--ll-color-primary);position:absolute;right:0;top:40px;margin:0 -5px 0 0}#timeline-logo-changes .year:last-child:after{display:none}#timeline-logo-changes .logo{padding:30px 10px}#timeline-logo-changes .logo img{max-height:30px;width:auto}.line-steps:before{content:" ";display:block;width:76%;height:2px;background:var(--ll-color-green);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.line-steps-number{width:34px;line-height:34px;position:relative}.line-steps .line-steps-number:after,.line-steps .line-steps-number:before{content:" ";display:block;width:20px;height:10px;background:#fff;position:absolute;top:50%;margin:-5px 0 0 0}.line-steps .line-steps-number:before{left:100%}.line-steps .line-steps-number:after{right:100%}.hero-graphic{width:calc(100% + 100px)}.hero-graphic.with-circle{padding:20px 0 0 0}.hero-graphic.with-circle .circle{width:160px;line-height:160px;background:var(--ll-skyblue);color:#fff;padding:0 10px;position:absolute;left:47%;top:-5%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-graphic.with-circle .circle p{font-size:.875em}.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.csat-score-col{border-bottom:1px solid rgba(61,61,79,.25)}.csat-score-col:last-child{border-bottom:none}@media (min-width:768px){.csat-score-col{border-bottom:none;border-right:1px solid rgba(61,61,79,.25)}.csat-score-col:last-child{border-right:none}}.month-feat-img img{width:100%;height:140px;object-fit:cover}.month-feat-logo-img img{width:100%;height:140px;object-fit:contain}@media (max-width:1300px){.whitepaper-cover{height:460px}}@media (max-width:1260px){#the-loop{width:130%;margin:0 0 0 -15%}}@media (max-width:1199px){.after-whitepaper-content{padding-top:150px}}@media (max-width:1099px){#main-nav .level-0+.level-0{margin:0 0 0 28px}.whitepaper-cover{height:auto}}@media (max-width:991px){#site-header .content{height:70px}#site-header .site-logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#site-header .site-logo a{width:180px;height:45px}#site-main{margin:70px 0 0 0}#main-nav .level-0:not(.button){display:none}#main-nav .level-0.button{margin:0}.hamburger{display:block}#mobile-menu .mega-menu{display:none;margin:20px 0 0 0;position:static!important;width:100%!important;box-shadow:none!important;border:0!important;padding:0!important;text-align:center!important}#mobile-menu .mega-menu .mega-menu-content{padding:0 20px}#mobile-menu .mega-menu .row>div{margin-bottom:30px}#mobile-menu .mega-menu .mega-menu-title{font-weight:700!important;color:var(--ll-color-secondary)!important;margin-bottom:10px!important;text-transform:uppercase!important;font-size:.875rem!important;display:block!important}#mobile-menu .mega-menu ul li{margin-bottom:10px}#mobile-menu .mega-menu a{font-size:1.125em!important;color:var(--ll-color-primary)!important;padding:5px 0!important}.whitepaper-cover{margin:30px 0 0 0}#the-loop .loop{-webkit-transform:scale(.7);transform:scale(.7)}#the-loop .logo{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}#the-loop .box-3{left:25%}#the-loop .box-4{right:25%}.box-review{padding:5px 25px 0 25px}.hero-graphic.with-circle .circle{transform:scale(.75);left:20%;top:-10%}.price-sticker.with-circle .circle{transform:scale(.75);left:20%;top:-10%}}@media (max-width:767px){#the-loop{width:auto;margin:0 0 -50px 0;font-size:0}#the-loop .logo,#the-loop .loop{display:none}#the-loop .box{position:relative;left:auto!important;right:auto!important;top:auto!important;-webkit-transform:none!important;transform:none!important;display:inline-block;vertical-align:top;width:50%;font-size:1rem;margin:0 0 50px 0;padding:0 30px}.icon-box.style-2{padding:30px}.icon-box.style-2 .head{margin:0 0 30px 0}.box-with-shadow .rating-text p:first-child{min-height:10px}.row-move-up-xs-0{margin-top:0}.line-steps{display:none}}@media (max-width:575px){#main-nav .btn-sm{padding:0 10px;font-size:.875rem;line-height:37px}.whitepaper-cover{margin:0 0 20px 0}#the-loop .box{padding:0 15px}.box-review{padding:5px 20px 0 20px}#timeline-logo-changes .year:after{display:none}.hero-graphic.with-circle .circle{transform:scale(.75);left:10%;top:-10%}.price-sticker.with-circle .circle{display:none}}@media (max-width:413px){#site-header .site-logo a{width:140px;height:35px}}@media (max-width:374px){#main-nav .btn-sm{padding:0 7px;font-size:.75rem}#the-loop .box{width:100%;padding:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a.anchor-fix{display:block;position:relative;top:-50px;visibility:hidden}a.anchor-fix2{display:block;position:relative;top:-100px;visibility:hidden}.margin-fix{scroll-margin-top:5em}.img-small{height:88px;width:88px}.img-center{display:block;margin-left:auto;margin-right:auto}.img-medium{width:300px;height:auto}.goldstar{color:#e7711b}.review-icon{max-height:24px;max-width:100%;display:inline;margin-left:5px;margin-right:5px}.purple-line{text-decoration-color:#7f64f6;text-underline-position:under}.brand-logo-xxs{max-height:40px;max-width:100%}.brand-logo-xs{max-height:60px;max-width:100%}.brand-logo-sm{max-height:80px;max-width:100%}.brand-logo-md{max-height:120px;max-width:100%}.brand-logo-lg{max-height:200px;max-width:100%}#site-header .content.landing{height:140px}.price-sticker.with-circle .circle{width:140px;line-height:140px;background:#1c8df4;color:#fff;padding:0 10px;position:absolute;left:20%;top:-10%;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}.price-sticker.with-circle .circle p{font-size:.875em}.address-footer{font-size:.75em}.address-footer>a{color:#fff}.address-footer>a:hover{color:#757593}.sol-suppliers{background-image:url(/assets/images/review-software-for-equipment-suppliers.jpg)}.sol-manufacturers{background-image:url(/assets/images/review-software-for-manufacturers.jpg)}.sol-printers{background-image:url(/assets/images/review-software-for-printers.jpg)}.sol-signs{background-image:url(/assets/images/review-software-for-sign-companies.jpg)}.sol-contractors{background-image:url(/assets/images/contractors-review-tool.jpg)}.sol-maintenance{background-image:url(/assets/images/review-software-for-cleaning-and-maintenance-companies.jpg)}.sol-restoration{background-image:url(/assets/images/review-software-for-restoration-services2.jpg)}.sol-marinas{background-image:url(/assets/images/review-software-for-marinas.jpg)}.sol-landscapers{background-image:url(/assets/images/review-software-for-landscapers.jpg)}.sol-salons{background-image:url(/assets/images/review-software-for-salons.jpg)}.sol-gyms{background-image:url(/assets/images/review-software-for-gyms.jpg)}.sol-accountants{background-image:url(/assets/images/review-software-for-accountants.jpg)}.sol-lawyers{background-image:url(/assets/images/review-software-for-lawyers.jpg)}.sol-msp{background-image:url(/assets/images/review-software-for-managed-service-providers-msp.jpg)}.sol-insurance{background-image:url(/assets/images/review-software-for-insurance-agents.jpg)}blockquote{padding:10px 20px;margin:0 20px 20px;font-weight:700;font-size:1em;font-style:italic;border-left:5px solid #eee}.img-shadow{-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.checkbox-bullets{list-style:none;margin:0;padding:0}.checkbox-bullets2{list-style:none;margin:0 0 0 44px;padding:0}.icon-box.style-3{padding:5px}.icon-box.style-3 .head{margin:0}.icon-box.style-3 .icon{width:105px;line-height:105px;font-size:0}.icon-box.style-3 .icon .number{font-size:3rem;margin:-5px 0 0 0}.form-switch .form-check-input{cursor:pointer;width:4em;height:2em}.form-check-input:checked{background-color:#441feb;border-color:#441feb}.fs-small{font-size:.75rem!important}.integration-direction{float:right}.integration-direction img{width:28px}.gif-width-sm{width:400px}.faq-section{margin-top:5px;background-color:#fef8e5}.faq-item{padding:25px}.faq-section .title{margin-left:10px}