@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,800);body,html{width:100%;height:100%;margin:0;padding:0;font-family:'Open Sans',sans-serif}body{background:#fff;text-align:center;color:#1f2b39}.noxs{display:block}.xsonly{display:none}.clientheader{width:100%;height:420px;background-size:cover;float:left;margin-bottom:0}.flexslideroc{background:0 0!important;border:0!important;margin:30px 0!important}.flexslideroc .slides li{background:#fff;text-align:center;box-shadow:0 4px 1px 0 rgba(0,0,0,.28)}.flexslideroc .slides li .slidebox img{width:80%;margin:10%}.flexslideroc .slides li .slidebox p{text-align:left;line-height:120%}.flexslideroc .slides li .slidebox .gb{padding:16px 16px 0 16px;background:#f5f6f7}.flex-direction-nav{display:auto!important}h1{font-weight:700;font-size:2em;line-height:1.1em;margin:20px 0 0;color:inherit;text-align:inherit}h2{clear:both;font-weight:700;font-size:1.8em;margin:20px 0 0;color:inherit;line-height:1.1em;text-align:inherit}h3{font-weight:700;font-size:1.7em;margin:20px 0 0;color:inherit;text-align:inherit}h4{font-weight:400;font-size:1.2em;margin:10px 0 0;color:#3266af;text-align:inherit}h2 span.scribble{color:#db1153;display:inline-block;background:url(../images/marker-outline.png);background-size:100% auto;padding:24px 20px 0;height:52px}.left{float:left}.cntr{text-align:center!important}.wht{color:#fff}h2.hpt br{display:none}.hl h1,.hl h2,.hl h3,.hl p{text-align:left!important}h1.cs,h2.cs,h3.cs{text-align:center!important;font-weight:400!important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin:30px auto}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoholder{width:60%;margin:0 20%}span.scribble2{color:#fff;font-weight:700;display:inline-block;background:url(../images/marker-outline-white.png) no-repeat center center;background-size:100% auto;padding:0;width:140px;height:42px;line-height:44px}span.scribble3{color:#fdb31b;font-weight:700;display:inline-block;background:url(../images/marker-outline-gold.png) no-repeat center center;background-size:100% auto;padding:0;width:140px;height:42px;line-height:44px}.agreement{float:left;width:100%;clear:both;margin:2% 0}.agreement input{float:left;display:inline-block;font-size:16px;margin:0;padding:0;vertical-align:top;width:36px}.agreement p{float:left;display:inline-block;text-align:left!important;margin-top:-4px;font-size:1em;color:#333}.agreement p a{color:#333}table{margin-bottom:30px}table td{padding:8px;background:0 0}table{border:2px solid #ddd;border-collapse:separate;border-left:0;border-radius:10px;border-spacing:0;width:100%}thead{display:table-header-group;vertical-align:middle;border-color:inherit;border-collapse:separate}tr{display:table-row;vertical-align:inherit;border-color:inherit}td,th{padding:5px 4px 6px;text-align:center;vertical-align:middle;border-left:2px solid #ddd}td{border-top:2px solid #ddd}td.gold{color:#fdb31b}tbody:first-child tr:first-child td:first-child,thead:first-child tr:first-child th:first-child{border-radius:10px 0 0 0}tbody:last-child tr:last-child td:first-child,thead:last-child tr:last-child th:first-child{border-radius:0 0 0 10px}tr td:first-child{text-align:left}thead:first-child th:nth-of-type(3){color:#fdb31b}th p:nth-of-type(1){font-size:1.2em;margin:20px 0 0}th p:nth-of-type(2){font-size:2.5em;font-weight:700;margin:0}th p:nth-of-type(3){font-size:.85em;margin:0 0 20px}table td.nobtmbrdr{border-bottom:0 solid #ddd!important}table td.topbrdr{border-top:2px solid #ddd!important}table td.leftbrdr{border-left:2px solid #ddd!important}#tooltip{cursor:pointer;position:absolute;width:60px;height:44px;line-height:44px;color:#db1153;background:#fdb31b;text-align:center;top:35px;left:-22px;font-weight:700;border-radius:4px}#tooltip:after,#tooltip:before{bottom:90%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#tooltip:after{border-color:rgba(238,238,238,0);border-bottom-color:#fdb31b;border-width:15px;margin-left:-15px}#tooltip:before{border-color:rgba(204,204,204,0);border-bottom-color:#fdb31b;border-width:16px;margin-left:-16px}.ui-slider-handle{width:15px!important;height:15px!important;background:#fff!important;border:0!important;border-radius:25px!important;margin-top:-1px!important}.ui-widget-content{border:0!important;height:2px!important;background:0 0!important;background-image:linear-gradient(to right,#fff 40%,rgba(255,255,255,0) 30%)!important;background-position:top!important;background-size:10px 2px!important;background-repeat:repeat-x!important}.decisionmaker{cursor:pointer;background-color:#db1153;border:1px solid #fdb31b;color:#fdb31b;display:inline-block;width:100%;padding:10px;box-sizing:border-box;font-size:1em;font-weight:700;margin-bottom:5%}#decisonbox input[type=checkbox]{margin:0 6px 0 0}#decisonbox input[type=checkbox]:checked+.decisionmaker{background-color:#db1153;border:1px solid #fdb31b;color:#fdb31b}.decisionmaker .error{background:green}.whichplan .radio{display:inline-block;width:100%;padding:10px;box-sizing:border-box;border-radius:20px;cursor:pointer}.whichplan input[type=radio]{display:none}#plantable tr:last-of-type td:nth-child(2n){background:#fdb31b!important;color:#db1153!important}#plantable tr:last-of-type td:nth-child(3n){background:#fff!important;color:#db1153!important}#plantable.opt1 td:nth-child(2n),#plantable.opt1 th:nth-child(2n){background:#fdb31b!important;color:#db1153!important}#plantable.opt2 td:nth-child(3n),#plantable.opt2 th:nth-child(3n){background:#fff!important;color:#db1153!important}hr{clear:both;border:0;border-bottom:1px solid #ccc;margin:40px auto 0;width:100%}hr.cs{clear:both;border:0;border-bottom:1px solid #444;margin:70px auto 0;width:35%}.flexholder li,p{color:inherit;font-size:1em;margin:10px 0 20px;line-height:1.5em;font-weight:300;text-align:center}.flexholder li{font-weight:600;text-align:left}.flexholder ol{margin-left:1.5em}#login{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999;background-color:rgba(50,102,175,.8)}#logininfo{position:relative;width:360px;height:90px;margin:202px auto 0;padding:20px 30px 30px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:8px}#logininfo p{margin-bottom:15px}#logininfo .sbtn{float:right;font-size:1.3em;font-weight:600;color:#fff;background-color:#3266af;padding:5px 15px;border-radius:8px;border:0;margin-top:0;margin-bottom:0}.closepopup{display:inline-block;cursor:pointer;color:#1f2c39;font-weight:700;position:absolute;top:15px;right:15px;font-size:1.8em}.clientlogo{float:left;width:12.57%;margin:0 2% 0 0}.clientlogo.six{float:left;width:14.4%;margin:0 2% 0 0}.clientlogo:last-of-type{margin:0}.clientlogo img{width:70%;height:auto;margin:20% 15% 5%}.clientlogo2{float:left;width:18.4%;margin:0 2% 0 0}.clientlogo2:last-of-type{margin:0}.clientlogo2 img{width:auto;height:70px;margin:20% auto 5%}.clientlogo3{float:left;height:45px;line-height:45px;width:14.2%;border:0;text-align:center;margin:1em 0}.clientlogo3 img{vertical-align:middle;max-height:45px;max-width:110px}.btmbufr{margin-bottom:3%!important}.clientlogo8{float:left;width:10.75%;margin:0 2% 5% 0}.clientlogo8:last-of-type{margin:0!important}.clientlogo8 img{width:70%;height:auto;margin:20% 15% 5%}#map{clear:both;float:left;width:100%;height:360px;margin:20px 0}fieldset{margin:2% 0;padding:0;border:0;width:100%;position:relative}fieldset input{float:left;color:#1f2c39;background-color:#fff;width:100%;margin:0 0 4%;border:0 solid #3266af;padding:10px 14px;box-sizing:border-box;font-size:1.1em}fieldset .lt{float:left;width:49%}fieldset .rt{float:right;width:49%}fieldset select{float:left;color:#1f2c39;background-color:#fff;height:44px;width:100%;margin:0 0 9px;border:0 solid #3266af;padding:10px;box-sizing:border-box;font-size:1.2em;border-radius:5px}fieldset textarea{float:left;color:#1f2c39;background-color:#fff;width:100%;height:160px;margin:0 0 12px;border:0 solid #3266af;box-sizing:border-box;padding:10px;font-size:1.2em;border-radius:5px}fieldset .btn{float:left;clear:both;text-align:center;font-size:1.3em;background-color:#3266af;color:#fff;display:block;width:60%;margin:20px 20% 0;border:0;padding:10px 20px;font-weight:600;border-radius:5px;transition:.5s}fieldset .btn:hover{background-color:#999;color:#fff}fieldset label{float:left;width:100%;margin:0 0 6px;font-size:1.5em;color:#3266af;font-weight:700}fieldset .showf{display:none}button{padding:8px 32px;border-radius:20px;border:0;margin-bottom:20px}strong{font-weight:600}.left{float:left}.right{float:right}.clear{clear:both}.holder{margin:0 auto;max-width:1080px;padding:0 30px;position:relative}.holder:after,.holder:before{content:"\0020";display:block;height:0;overflow:hidden}.holder:after{clear:both}.narrow{padding:0 150px!important;box-sizing:border-box}header{width:100%;box-sizing:border-box;position:fixed;z-index:99999}header .holder{padding:0;border-bottom:0}header .toplogo{float:left;width:15%;text-align:center}header .toplogo img{padding:10px 0;width:100%}.navholder{width:100%;background:#fdb31b}.navholder2{width:100%;background:#db1153}.navholder .holder{margin:0 auto;padding:0}.navholder2 .holder{margin:0 auto;padding:0}.flexholder{width:100%;text-align:center;padding:30px 0}.goldbg{background:#fdb31b;text-align:center;color:#1f2c39}.goldbg button{background:#db1153;color:#fff;text-transform:uppercase;font-size:1em;padding:15px 30px;border-radius:30px;margin-top:30px;transition:.5s}.goldbg button:hover{background:#1f2b39}.homebtn2 button{margin-left:30px;border:0 solid #db1153!important;background:#fdb31b!important;color:#1f2c39!important}.homebtn2 button i{margin-right:10px;color:#db1153}a.watchdemo button{margin-left:30px}.pinkbg{background:#db1153;text-align:center;color:#fff}.pinkbg button{background:#fdb31b;color:#db1153;text-transform:uppercase;font-size:.8em;padding:12px 32px}.goldbtn button{background:#fdb31b!important;color:#fff;text-transform:uppercase;font-size:.8em;padding:12px 32px}.btnbfr{margin-top:40px;text-align:left}.btnbfr:before{clear:both}blockquote{width:100%;text-align:left;margin:0 0;padding:30px 70px;font-size:1.2em;line-height:1.25em;position:relative;z-index:1;box-sizing:border-box}blockquote div{width:100%}blockquote cite{font-style:italic;text-shadow:none;font-size:1em;line-height:1.1em;display:block;margin-top:20px;text-transform:none;font-weight:400}blockquote.cs{clear:both;float:left;width:100%;text-align:left;font-style:italic;margin:0;padding:50px 0 50px 50px;font-size:1.2em;line-height:1.4em;position:relative;z-index:1;box-sizing:border-box}blockquote.cs div{width:100%}blockquote.cs:before{display:block;padding-left:5px;content:"\201C";font-style:normal;font-family:'Arial Black',sans-serif;font-weight:700;font-size:3em;position:absolute;left:-10px;top:50px;z-index:-1}blockquote.cs cite{font-style:normal;text-shadow:none;letter-spacing:0;font-size:1em;line-height:1.1em;display:block;margin-top:20px;text-transform:none;font-weight:400}img.shields{float:left;width:23%;margin:10px 0 0 12%}.charcbg{background:#1f2c39}.whitebg{background:#fff;color:#1f2c39}.ewbg{position:relative;background:#aeb12c url(../images/wellness-bg.jpg) center center no-repeat;width:100%;height:500px;background-size:cover;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #6ad7f7,0 0 20px #6ad7f7,0 0 30px #6ad7f7,0 0 40px #6ad7f7,0 0 50px #6ad7f7}.wtlmbg{position:relative;background:url(../images/want-to-learn-more.jpg) center bottom;width:100%;height:0;padding-bottom:38%;background-size:cover;text-align:center}.rotgbg{position:relative;background:url(../images/rewards-on-the-go-image.jpg) center bottom;width:100%;background-size:cover;text-align:center;padding:80px 0}.wtlmbg .frmbtn{position:absolute;bottom:40px;width:100%!important;padding:0}.rotgbg .frmbtn{width:100%!important;padding:0}.wtlmbg h2{text-transform:uppercase;color:#fff;font-size:2.8em;letter-spacing:-1px;font-weight:800;padding:12px 0}.rotgbg h2{color:#fff;font-size:1.9em;letter-spacing:-1px;font-weight:700;padding:12px 0}.wtlmbg p{font-size:1.6em;color:#fff;padding:0 0 15px}.rotgbg p{font-size:1.2em;color:#fff;padding:0 0 15px}.wtlmbg button{background:#db1153;color:#fff;text-transform:uppercase;font-size:1em;padding:12px 32px}.rotgbg button{background:#fdb31b;color:#fff;text-transform:uppercase;font-size:1em;padding:12px 32px}.rotgbg .rhalf{width:38%}.whitebg button{background:#db1153;color:#fff;text-transform:uppercase;font-size:.8em;padding:12px 32px}.greybg button{margin:30px auto;clear:both;background:#db1153;color:#fff;text-transform:uppercase;font-size:.8em;padding:12px 32px}.lhalf{float:left;width:50%}.rhalf{float:right;width:50%}.lhalf.buf,.rhalf.buf{width:46%}.lhalf ul,.rhalf ul{margin-left:1.5em}.rhalf.buf li{color:inherit;font-size:1.2em;margin:10px 0 10px;line-height:1.25em;font-weight:600;text-align:left}.hwide{width:60%!important}.hslim{width:40%!important}.lhalf h2,.lhalf p,.rhalf h2,.rhalf p{text-align:left}.lhalf h2,.rhalf h2{font-weight:800}.whitebg p a{color:#db1153}.greybg{background:#f1f1f1;color:#1f2c39}.buffer{padding:61px 0 30px}.buffer2{padding:40px 0 30px}#slider .slides li{position:relative;height:360px;background-size:contain;background-position:center center;overflow:hidden}.howbox{width:24%!important;margin:3% 0 0!important;background:#fff;border-radius:10px;position:relative;text-align:center;padding:0 30px}.boxnum{margin:-25px auto 0;background:#fdb31b;color:#1f2c39;text-align:center;line-height:50px;border-radius:50%;width:50px;height:50px;font-size:2em;font-weight:800}.hiwarrow{width:14%;float:left;margin-top:120px;text-align:center}#access{position:relative}#access .macbook{position:absolute;top:50px;bottom:0;left:0;right:50%;background:url(images/macbook.png) no-repeat left bottom;background-size:contain}#access .macbook2{display:none}#access .holder .text{float:right;width:50%;text-align:left}#access .holder h2{text-align:left}#access .holder p{text-align:left!important}#access .greybase{width:100%;height:92px;background:#e0e4e5;margin-bottom:-30px}#testim-slider ul.slides .tlogo img{float:left;width:25%;height:auto;position:relative}#testim-slider ul.slides p{float:right;width:72%;text-align:left!important;font-size:.9em;margin-top:0}#empslider{width:88%;margin:30px 7% 100px 5%}.bgslide{background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;background-position:center top}#hphero,#suhero{position:relative!important}#hphero .curve{position:absolute;left:0;right:0;bottom:-28px;width:100%;z-index:9999;pointer-events:none}#suhero .curve{position:absolute;left:0;right:0;bottom:-52px;width:100%;z-index:9999}.row{display:flex;width:80%;margin:0 10%}.row2{display:flex;width:100%;margin:0 0}.fh{flex:1;float:left;width:49%;border:0 solid #ccc;background:#eee;padding:2%;box-sizing:border-box;margin:2% 2% 0 0}.fh.client{flex:1;float:left;width:49%;border:1px solid #db1153;background:#fff;padding:2%;box-sizing:border-box;border-radius:10%;margin:2% 2% 0 0}.fh p{text-align:justify}.fh h3{font-size:1.15em;line-height:1.1em}.fh .inner{background:#db1153;width:45%;float:left;margin-right:5%;padding:20px 0}.fh .inner img{width:50%;margin:-5% 25%}.fh p.intxt{width:50%;font-size:1em;text-align:left;float:left;margin:5px 0 0}.fh:nth-of-type(2n){margin-right:0}.row3{display:flex;width:100%;margin:5% 0}.fh3{flex:1;float:left;width:19.75;border:0;padding:0;box-sizing:border-box;margin:2% 3.5% 0 3.5%}.fh3:nth-of-type(4n){margin-right:0}.fh3 img{width:80%;margin:0 10%}.fh3 h3{color:#1f2b39;font-weight:600;font-size:1.4em}.fh3 p{text-align:center}.fh5{flex:1;float:left;width:19.75;border:0;padding:0;box-sizing:border-box;margin:2% 3.5% 0 3.5%}.fh5:nth-of-type(4n){margin-right:0}.fh5 img{width:40%;margin:0 30%}.fh5 h3{color:#1f2b39;font-weight:600;font-size:1.4em}.fh5 p{text-align:center}.row4{display:flex;width:100%;margin:0}.fh4{flex:1;float:left;width:19.75;border:0;padding:0;box-sizing:border-box;margin:2% 7% 0 0}.fh3.client{border:1px solid #db1153;background:#fff;padding:2%;box-sizing:border-box;border-radius:10%;margin:2% 2% 0 0}.fh4:nth-of-type(4n){margin-right:0}.fh4 img{width:100%}.fh4 img.brdr{border:2px solid #ccc}.fh4 h3{color:#1f2b39;font-weight:600;font-size:1.4em}.fh4 img.smlshd{width:60%;margin:0 20%}.fh4.about h3{color:#1f2b39;font-weight:600;font-size:1.2em;line-height:1em}.fh4.about img.brdr{border:0 solid #ccc}.fh4.about{background:#eee;border-radius:10px;width:23.5%;border:0;padding:2% 2% 0 2%;box-sizing:border-box;margin:2% 2% 0 0}.fh4.about.fh4:nth-of-type(4n){margin-right:0}.fh4.about img{width:50%;margin-top:0}.curve img{width:100%}.col{flex:1;float:left;width:32%;margin-right:2%;height:auto;box-sizing:border-box}.col:nth-of-type(3n){margin-right:0}.col img,.col2 img{width:100%}.col2{flex:1;float:left;width:30%;margin-right:5%;height:auto;box-sizing:border-box}.col2:nth-of-type(3n){margin-right:0}.treatbox{display:block;margin-top:0;margin-bottom:2%;height:330px!important;box-sizing:border-box;position:relative;transition:.5s}.treatbox:hover{background-size:110%}.fadebox{position:absolute;z-index:9;top:0;left:0;right:0;bottom:0;margin:0;padding:30px;background:#f1f1f1;transition:.5s;border-radius:10px;text-align:center}.fadebox p{width:100%;color:#1f2c39;box-sizing:border-box;font-size:1em;font-weight:400;line-height:1.4em}.fadebox h3{width:100%;text-align:center;color:#1f2c39;box-sizing:border-box;font-size:1.8em;font-weight:700;line-height:1em}.fadebox img{width:200px;height:120px;margin:0 auto;display:inline-block}a:hover .fadebox{background:#ddd;background-size:auto 100%}.slideshow{margin:auto;margin:20px 0 0}div.responsive div{width:100%;height:auto!important;margin:0 0 0 -1px;box-sizing:border-box!important;border:1px solid #fff}div.responsive img{width:50%;height:auto;margin:10px 25% 30px}#next,#prev{color:#1f2c39;font-weight:700;text-decoration:none}#reqformholder{clear:both;width:100%;color:#fff;background:#db1153;margin:0;text-align:center}#reqformholder h2{color:#fff;margin:30px 0 20px;text-align:center;font-size:2.3em;font-weight:700}#reqformholder h2.callus{color:#fff;margin:0;text-align:center;font-size:2.3em;font-weight:700;padding:20px 5px;box-sizing:border-box}#reqformholder p{color:#fff;text-align:center}#reqform fieldset{clear:both;margin:30px auto!important;padding:0;border:0;width:100%}#reqform input{box-sizing:border-box;float:left;color:#1f2c39;background-color:#f3f3f3;width:100%;margin:0 0 5%;border:0;padding:3% 4%;font-size:1em;border-radius:5px}#reqformholder a{text-decoration:none}#reqform input:last-of-type{margin:0 0 2%}#reqform textarea{box-sizing:border-box;float:left;color:#1f2c39;background-color:#f3f3f3;width:100%;height:206px;margin:0;border:0;padding:3% 4%;font-size:1em;border-radius:5px}#reqform input.error{background:#ffb2b2;font-style:italic}#reqform button{clear:both;display:inline-block;text-align:center;background-color:#fff;color:#3266af;width:190px;margin:-30px auto 40px;border:0;padding:1% 0;font-size:1.3em;font-weight:700;border-radius:5px}#formsent{display:none;font-family:montserrat-bold,sans-serif;font-size:2em;color:#fff;font-style:italic;padding:30px 0 50px}footer{clear:both;width:100%;color:#fff;background:#1f2c39;text-align:center}footer .holder{line-height:150%;font-weight:400;margin:0 auto;padding:20px 0}footer a{color:#fff;text-decoration:none;cursor:pointer!important}footer a:hover{color:#db1153;text-decoration:none}footer p{color:#fff;font-size:1.25em;line-height:1.25em;margin:0;text-align:left}footer img{margin:10px 0}footer .links{float:left;clear:both;width:100%}footer .links a{margin-right:20px}footer .links a:last-child{margin-right:0}footer .links a.signup{background:#db1153;color:#fff!important;padding:8px 32px;border-radius:20px}footer .contacts{margin-top:22px;float:left;clear:both;width:100%;color:#db1153}footer .socials{margin-top:20px;float:left;clear:both;width:100%}footer .socials img{margin:0 10px}footer .byxexec{margin-top:10px;float:left;clear:both;width:100%}footer .byxexec img{margin:10px 0 0}footer .links a.subm{margin-right:44px;position:relative;padding-bottom:20px}footer .links a.subm:hover{color:#fff}footer .links a.subm span{position:absolute;top:0;right:-35px;height:22px;width:38px;background:transparent url(images/ftr_drop.png) no-repeat center 8px;background-size:16px}.ftr-submenu{display:none;list-style:none;position:absolute;left:10px;top:35px;background:rgba(255,255,255,.9);opacity:.9;border-radius:10px;font-size:.9em;padding:15px 0 5px}.ftr-submenu::before{position:absolute;content:'';width:0;height:0;top:-10px;right:43%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(255,255,255,.9)}.ftr-submenu-item a{letter-spacing:0;float:left;color:#000;width:160px;display:block;padding:0 20px 5px;margin:0;font-weight:300!important}.ftr-submenu-item a:hover{color:#666}.basefooter{background-color:#1f2b39;color:#fff;padding-bottom:10px}.basefooter a{color:#fff;text-decoration:none}.fsc{position:relative;display:inline-block}#formsent{display:none;background:#3266af;text-transform:uppercase;width:190px;height:155px;border-radius:50%;border:0;color:#fff;line-height:1em;transition:.5s;font-size:1.5em;text-align:center;margin:10px 0 0 30px;padding-top:35px}#cform input.error{background:#1f2c39!important;color:#fff!important;font-style:italic}.respbtn{display:none}.colb{float:left;width:74.5%;height:auto;box-sizing:border-box}.colb:nth-of-type(2n){float:right;width:23.5%}.colb img{width:100%}#blog h1,#blog h2,#blog h3,#blog p{text-align:left}#blog h2{clear:both;font-weight:700;font-size:1.7em;line-height:1.2em;letter-spacing:-1px;margin:0}.newscol a{text-decoration:none;color:inherit}.newscol{float:left;width:31%;margin-right:3.5%;margin-top:3%;height:auto;box-sizing:border-box}.newscol:nth-of-type(3n){margin-right:0}.newscol:nth-of-type(3n+1){clear:both}.newscol img{width:100%}.newscol h2{margin:12px 0;font-size:1.5em!important;height:88px}#blog ul{padding:0}#blog ul li:before{color:#db1153;font-weight:400;margin-left:-1.5em;margin-right:.5em}#blog ul li{text-align:left;padding-left:0;font-weight:400;font-size:1.2em;margin:15px 0 0;line-height:1.25em;letter-spacing:0;list-style-position:outside;margin-left:1.75em}#blog ul li ul li{text-align:left;padding-left:0;font-weight:400;font-size:1em;margin:15px 0 0;line-height:1.25em;letter-spacing:0;list-style-position:outside;margin-left:1.75em}#blog ul li a{text-decoration:none;color:inherit}img.newsimage{margin:0 0 15px}.treatcirc,.treatcirc2{cursor:pointer;z-index:9999;float:right;width:120px;height:120px;border-radius:50%;color:#fff;text-align:center;padding-top:10px;box-sizing:border-box;line-height:30px;background-color:#db1153;font-size:2.5em;font-weight:700;position:absolute;border:7px solid rgba(255,255,255,.3);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;transition:background-color .3s,width .3s,height .3s,margin .3s}.treatcirc2{cursor:auto}.treatcirc:hover{cursor:pointer;z-index:9999;float:right;width:124px;height:124px;border-radius:50%;color:#fff;text-align:center;padding-top:13px;box-sizing:border-box;line-height:30px;background-color:#1f2b39;font-size:2.5em;font-weight:700;position:absolute;border:7px solid rgba(255,255,255,.3);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin-right:-2px;margin-bottom:-2px}.treatcirc .upto,.treatcirc2 .upto{font-size:.5em;text-transform:uppercase}.treatcirc .number,.treatcirc2 .number{float:left;width:60%;text-align:right}.treatcirc .largetext,.treatcirc2 .largetext{float:left;font-size:.9em;width:100%;margin-top:20px;text-align:center}.treatcirc .numbersingle,.treatcirc2 .numbersingle{float:left;width:50%;text-align:right}.treatcirc .percent,.treatcirc2 .percent{float:left;width:40%;font-size:.5em;line-height:.75em;text-align:left}.treatcirc .off,.treatcirc2 .off{font-size:.7em}.treatcirc .category,.treatcirc2 .category{float:left;width:100%;font-size:.25em;margin-top:-5px}.treatcirc .upto2,.treatcirc2 .upto2{height:16px;width:100%}.treatcirc .category2,.treatcirc2 .category2{float:left;width:100%;font-size:.25em;margin-top:5px;line-height:1.2em}.treatcirc .trav1{float:left;margin-top:5px;width:100%;font-size:.4em;text-align:center}.treatcirc .trav2{float:right;margin-top:-9px;width:100%;font-size:.6em;line-height:1em;text-align:center}.treatcirc .trav3{float:left;margin-top:-3px;width:100%;font-size:.45em;line-height:1em;text-align:center}.treatcirc2 .trav1{float:left;margin-top:20px;width:100%;font-size:.45em;text-align:center}.treatcirc2 .trav2{float:right;margin-top:-6px;width:100%;font-size:.5em;line-height:1em;text-align:center}#fullblock{display:none;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;background:#fdb31b;z-index:99998}.closepopup{display:inline-block;width:32px;height:32px;border-radius:50%;cursor:pointer;background:#db1153;color:#fff;font-weight:700;float:right;margin-top:140px;font-size:1.4em}.popimgs{display:none;width:100%;height:auto}.headerman{float:right;min-width:580px;height:580px;background:url(images/header-man2.png) no-repeat right bottom;bottom:-10px;background-size:contain;position:relative}.headerhp{float:right;min-width:620px;height:480px;background:url(images/st-overlay.png) no-repeat right bottom;bottom:50px;background-size:contain;position:relative}.headerwoman{float:right;width:50%;margin:0 0 -600px;height:640px;background:url(images/signup-girl.png) no-repeat right bottom;background-size:contain}.headerperks{z-index:10000;position:relative;float:right;width:50%;bottom:-10px;height:570px;background:url(images/employee-perks-banner.png) no-repeat right center;background-size:contain}.headerperks3{z-index:1000;position:relative;float:right;width:50%;bottom:-30px;height:570px;background:url(images/employee-perks-oct19.png) no-repeat right center;background-size:contain}.headerabout{z-index:1000;position:relative;float:right;width:45%;bottom:-22px;height:570px;background:url(images/about-header.png) no-repeat right bottom;background-size:contain}.headerconcierge{z-index:1000;position:relative;float:right;width:40%;bottom:-30px;left:-6%;height:570px;background:url(images/concierge-header.png) no-repeat right bottom;background-size:contain}.headerconcierge2{z-index:1000;position:relative;float:right;width:46%;bottom:-30px;left:-6%;height:570px;background:url(images/concierge-header2.png) no-repeat right;background-size:contain}.headerperks2{z-index:1000;position:relative;float:right;width:46%;bottom:-30px;left:-6%;height:570px;background:url(images/perks-header2.png) no-repeat right bottom;background-size:contain}.headerwellness{z-index:1000;position:relative;float:right;width:50%;bottom:-30px;height:570px;background:url(images/wellness-header.png) no-repeat right bottom;background-size:contain}.headersalary{z-index:1000;position:relative;float:right;width:55%;bottom:-30px;height:570px;background:url(images/salary-sacrifice-header.png) no-repeat right bottom;background-size:contain}.headerclients{z-index:1000;position:relative;float:right;width:65%;bottom:-30px;height:570px;background:url(images/why-choose-us-banner.png) no-repeat right bottom;background-size:contain}.headerclients2{z-index:1000;position:relative;float:right;width:70%;bottom:-30px;height:570px;background:url(images/clients-header2.png) no-repeat right bottom;background-size:contain}.headerrewards{z-index:10000;position:relative;float:right;width:63%;bottom:-33px;height:570px;background:url(images/laptop-1.png) no-repeat right bottom;background-size:contain}.ryt{position:relative;width:100%;height:400px;background:url(images/recognise-header2.jpg) no-repeat left center;background-size:contain;margin-bottom:-30px}.textholder{float:left;position:absolute;top:380px;z-index:9997;color:#1f2b39}.textholder .title{clear:both;font-weight:700;margin:-400px 0 0;font-size:2.8em;color:inherit;line-height:.9em;text-align:left}.textholder .strapline{clear:both;font-weight:300;font-size:2.2em;margin:160px 0 0;color:inherit;line-height:1.2em;text-align:left}.textholder .strapline2{clear:both;font-weight:300;font-size:2.2em;margin:125px 0 0;color:inherit;line-height:1.2em;text-align:left}.textholder2{float:left;position:absolute;top:320px;z-index:9997}.textholder2 .title{clear:both;font-weight:700;font-size:2.2em;margin:-240px 0 20px;color:inherit;line-height:.9em;text-align:left}.textholder2 .title h1{font-weight:700;font-size:.75em}.textholder2 .strapline{clear:both;font-weight:300;font-size:2em;margin:12px 0 0;color:inherit;line-height:1.2em;text-align:left}.textholder2 p{margin:12px 0 0;color:inherit;line-height:1.2em;text-align:left}.formbuffer{margin:280px 0 0;width:100%;float:left;height:200px}#topslider{position:absolute;border-top:0 solid #fff;width:100%;bottom:0;height:160px}#topslider .tstitle{float:left;margin-left:10%;width:20%;padding:40px 0;font-size:2em;text-align:left;line-height:1em}#topslider .tsholder{float:left;width:70%;padding:0 0;text-align:center;line-height:230px}#topslider .tsopt{cursor:pointer;float:left;width:15%;height:0;padding-bottom:15%;border-radius:50%;font-size:.88em;color:#1f2c39;margin:0 2% 0 0;background:#1f2c39;border:2px solid #1f2c39;box-sizing:border-box;text-align:center;line-height:1800%;background-position:center 0;background-size:100% auto}#topslider .tsopt:last-of-type{margin:0 0 0 0!important}#topslider .tsopt:hover{cursor:pointer;float:left;border-radius:50%;font-size:.88em;color:#1f2c39;border:2px solid #1f2c39;background:0 0;background-position:center 110px;background-size:100% auto}p.sliderstrap{font-size:1em;margin:-20px 0 40px;font-style:italic}p.sliderstrap a{color:#fff}#hphero2{display:none}#terms{clear:both;display:none;text-align:left!important;margin-bottom:1.5em;padding:20px;border:2px solid #fdb31b;border-radius:10px;color:#fff}#terms ol,#terms p{text-align:left!important;font-size:1em}#terms ol{padding:0}#terms ol li{text-align:left;padding-left:0;font-weight:400;font-size:1em;line-height:1.45em;letter-spacing:0;list-style-position:outside;margin-left:1.75em;margin-bottom:1em}#terms ol ol{margin:10px 0}#terms ol ol li{text-align:left;padding-left:1em;font-weight:400;font-size:1em;line-height:1.45em;letter-spacing:0;list-style-position:outside;margin-left:2.75em}button:disabled,button[disabled]{border:0 solid #999;background-color:rgba(253,179,27,.5);color:#1f2c39}@media only screen and (min-width:801px) and (max-width:1079px){.textholder .strapline{font-size:2.5vw}}@media only screen and (min-width:1080px) and (max-width:1200px){.holder{margin:0 auto;max-width:1080px}.flexslider .slides li .holder{font-size:.94em}}@media only screen and (min-width:991px) and (max-width:1079px){.holder{margin:0 auto;max-width:960px}.flexslider .slides li .holder{font-size:.94em}}@media only screen and (min-width:801px) and (max-width:920px){.treatbox{display:block;margin-top:0;margin-bottom:2%;height:380px!important;box-sizing:border-box;position:relative;transition:.5s}}@media only screen and (min-width:0) and (max-width:801px){.clientheader{width:100%;height:220px;background-size:cover;float:left;margin-bottom:0}.videoholder{width:100%;margin:0 0}.noxs{display:none}.xsonly{display:block}.buffer{padding:60px 0 30px}.fh4{margin:30px 0;width:100%}.fh4.fours{margin:30px 4% 30px 0;width:48%}.fh4.fours:nth-of-type(even){margin:30px 0;width:48%}.fh4 h3{margin:0;font-size:.8em;white-space:normal}.fh4 img.only{width:60%;margin:0 20%}p{text-align:center}.flexholder li{text-align:left}.textholder2 p{margin:12px 0 30px}.wtlmbg{padding-bottom:130%}.wtlmbg .frmbtn{bottom:15px}.wtlmbg h2{text-align:center}.wtlmbg p{text-align:center}.fh4.about{background:#eee;border-radius:10px;width:100%;border:0;padding:2% 2% 0 2%;box-sizing:border-box;margin:4% 0 0 0}.row4{display:inline-block}.fh4.about img{width:50%;margin:20px 0}.holder{width:92%;font-size:1em;padding:0 4%}.navholder .holder{width:100%;font-size:1em;padding:0}.navholder2 .holder{width:100%;font-size:1em;padding:0}header{position:fixed;top:0;width:100%;margin:0;height:64px;padding:0;z-index:99999}header .holder{padding:10px 0}header .toplogo{text-align:left;height:44px!important;padding:0 0 0 3%;margin:0;position:relative;z-index:99999}header .toplogo img{width:auto;height:100%}.narrow{padding:0!important}.howbox{width:100%!important;margin:3% 0 0!important;background:#fff;border-radius:10px;position:relative;text-align:center;padding:0 30px}.hiwarrow{width:100%;margin:8% 0}.hiwarrow img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.col,.col2{float:left;width:100%;margin:3% 0 0!important;height:auto;box-sizing:border-box}.col2:nth-of-type(odd),.col:nth-of-type(odd){margin-right:0}.col2:nth-of-type(even),.col:nth-of-type(even){margin-right:0}.treatbox{display:block;box-sizing:border-box;height:auto!important;margin:5% 0 0!important}.treatbox .fadebox{position:relative}.fadebox p{box-sizing:border-box;font-size:1.45em;line-height:1.3em}.treatbox a{text-decoration:none}#cform .lt{float:left;width:100%}#cform .rt{float:right;width:100%}.lhalf{float:left;width:100%!important;text-align:center}.rhalf{float:right;width:100%!important;text-align:center}.hwide{width:100%!important;text-align:center}.hslim{width:100%!important;text-align:center}img.shields{float:left;width:30%;margin:0 10% 0 10%}img.shields:nth-of-type(2n){float:left;width:35%;margin:0 10% 10% 0}img.shields:nth-of-type(2n+1){float:left;width:35%;margin:0 10% 10% 10%}.lhalf h2,.lhalf p,.rhalf h2,.rhalf p{text-align:center}.rotgbg{background:url(../images/rewards-on-the-go-image.jpg) left 63% bottom;background-size:cover;padding-bottom:40%!important}.rotgbg .rhalf{width:48%}.btnbfr{margin-top:30px;text-align:center}.clientlogo{float:left;width:50%;margin:0}.clientlogo:nth-of-type(odd){clear:both}.clientlogo:nth-of-type(5){width:100%;margin:0 0}.clientlogo:nth-of-type(6){width:100%;margin:0 0}.clientlogo:nth-of-type(7){width:80%;margin:0 10%}.clientlogo img{width:60%;height:auto;margin:20% 20% 5%}.clientlogo:nth-of-type(5) img{width:60%;height:auto;margin:0 20% 0}.clientlogo:nth-of-type(6) img{width:60%;height:auto;margin:-5% 20% 0}.clientlogo:nth-of-type(7) img{width:60%;height:auto;margin:0 20% 0}.clientlogo2{float:left;width:33.3%;margin:0}.clientlogo2:nth-of-type(4){margin-left:15%}.clientlogo2 img{width:60%;height:auto;margin:10% 20% 5%}.clientlogo3{float:left;width:33.3%;margin:0}.clientlogo3:nth-of-type(4){margin-left:15%}.clientlogo3 img{max-height:100px;height:auto;margin:10% 20% 5%}.clientlogo.six{float:left;width:33.3%;margin:0;clear:none!important}.clientlogo.six img{max-height:100px;height:auto;margin:10% 20% 5%}.whitebg button{margin-top:30px}#access{position:relative}#access .macbook{display:none;position:absolute;top:50px;bottom:0;left:0;right:0;background:url(images/macbook.png) no-repeat center bottom;background-size:contain}#access .macbook2{display:block}#access .macbook2 img{width:90%;margin:0 5% -80px}#access .holder .text{float:right;width:100%;text-align:center}#access .holder h2{text-align:center;padding:0 6%;box-sizing:border-box;line-height:110%}#access .holder h2 br{display:none}#access .holder p{text-align:center!important;padding:0 6%;box-sizing:border-box}#access .greybase{width:100%;height:92px;background:#e0e4e5;margin-bottom:-31px}#access button{margin:10px 0 30px}#testim-slider ul.slides .tlogo{width:100%}#testim-slider ul.slides .tlogo img{float:left;width:30%;margin:30px 35% 10px;height:auto;position:relative;transform:none}#testim-slider ul.slides p{float:right;width:100%;margin:0;text-align:center!important}#testim-slider .flex-direction-nav a{display:none;color:rgba(255,255,255,.5);text-shadow:0 0 0 rgba(255,255,255,0)}#hphero{display:none}#hphero2{display:block;background:#fdb31b;background-image:url(images/mob-top-bg.jpg);background-size:100% auto;background-position:center bottom 0;background-repeat:no-repeat}#hphero2 button{float:none;font-size:1em;padding:12px 40px;margin:-10px 0 30px;background:#db1153;color:#fff;text-transform:uppercase;border-radius:30px}#treats-slider{clear:both;float:left;width:100%}#treats-slider ul.slides{width:100%;margin:0;text-align:center!important}#treats-slider.flex-direction-nav a{color:rgba(255,255,255,0);text-shadow:0 0 0 rgba(255,255,255,0)}#treats-slider p{text-align:center!important}#treats-slider p:nth-of-type(1){font-weight:700;font-size:1.5em!important;margin:0}#treats-slider p:nth-of-type(2){font-size:1.3em}#treats-slider img:nth-of-type(1){width:40%;margin:0 30%}#treats-slider img:nth-of-type(2){width:90%;margin:0 5% 5%}.treatcirc,.treatcirc2{display:none}.headerman{float:right;width:50%;height:auto;background:0 0;position:relative}.headerwoman{display:none}.textholder{float:left;position:relative;margin-top:30px;top:0;z-index:9997;width:100%}.textholder .title{clear:both;width:100%;font-weight:700;font-size:2em;margin:10px 0 0;color:inherit;line-height:.9em;text-align:center}.textholder .strapline{clear:both;width:100%;font-weight:300;font-size:1.6em;margin:12px 0 30px;color:inherit;line-height:1.2em;text-align:center}.textholder .strapline br{display:none}.textholder2{float:left;position:relative;top:0;z-index:9997;width:94%!important;padding:9% 3% 0;color:inherit}.textholder2 .title{clear:both;width:100%;font-weight:700;font-size:2.2em;margin:10px 0 0;color:inherit;line-height:.9em;text-align:left}.textholder2 .strapline{clear:both;width:100%;font-weight:300;font-size:1.8em;margin:12px 0 30px;color:inherit;line-height:1.2em;text-align:left}span.scribble2{color:#fff;font-weight:700;display:inline-block;background:0 0;padding:0;width:auto;height:42px;line-height:44px}span.scribble3{color:#fdb31b;font-weight:700;display:inline-block;background:0 0;padding:0;width:auto;height:42px;line-height:44px}.formbuffer{margin:0;width:100%;float:left;height:230px}.goldbg button{float:none;font-size:1.2em;padding:12px 40px;margin-top:0}footer .links a{margin-right:12px;margin-bottom:30px;line-height:40px}#empslider{width:72%;margin:30px 16% 100px 12%}.holddisp{display:block!important;padding-bottom:180px!important}.headerperks{z-index:10000;position:relative;float:right;width:100%;bottom:-30px;height:570px}.headerperks3{z-index:10000;position:relative;float:right;width:100%;bottom:-30px;height:570px}.headerrewards{z-index:10000;position:relative;float:right;width:100%;bottom:-30px;height:570px;background:url(images/laptop-1.png) no-repeat center bottom;background-size:contain}important .row{display:flex;width:100%;margin:0 0}.fh{flex:1;float:left;width:49%;border:1px solid #ccc;padding:2%;box-sizing:border-box;margin:2% 2% 0 0}.fh h3{font-size:1.4em}.fh:nth-of-type(2n){margin-right:0}.fsc{width:100%}footer .links a.subm{margin-right:16px}.ftr-submenu{display:none;list-style:none;position:absolute;left:0;width:100%;top:45px;background:rgba(255,255,255,1);opacity:1;border-radius:10px;font-size:.9em;padding:15px 0 5px}.ftr-submenu::before{position:absolute;content:'';width:0;height:0;top:-10px;right:46%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(255,255,255,1)}.ftr-submenu-item a{letter-spacing:0;float:left;color:#000;width:100%;display:block;padding:0 0 5px;margin:0;font-weight:300!important;margin-right:0;margin-bottom:5px!important;line-height:20px!important}.ftr-submenu-item a:hover{color:#666}}@media only screen and (min-width:0) and (max-width:600px){.textholder{text-align:center}body{background:#fff}.nobgimg{background:0 0!important;height:770px!important}span.dash{display:block;color:#fff;width:100%;height:12px}.flex-active-slide .goldbtn button{margin-top:30px}#testim-slider ul.slides .tlogo img{float:left;width:60%;margin:0 20% 20px;height:auto;position:relative;transform:none}th p{text-align:center}.byxexec{display:none}.basefooter{display:none}.stoplink{pointer-events:none!important;cursor:default!important}h2.hpt{font-size:1.4em!important}h2.hpt br{display:inline-block}h2 span.scribble{background:0 0;padding:0;height:52px}.clientlogo2 img{width:80%;height:auto;margin:10% 10% 5%}.headerwellness{width:100%;height:200px;background:url(images/wellness-header.png) no-repeat center bottom;background-size:contain}.headerconcierge{width:90%;left:-3%;height:300px;background:url(images/concierge-header.png) no-repeat center bottom;background-size:contain}.headerconcierge2{width:90%;left:-3%;height:300px;bottom:0;background:url(images/concierge-header2.png) no-repeat center;background-size:contain}.headerperks2{width:90%;left:-3%;height:300px;bottom:-1;background:url(images/perks-header2.png) no-repeat center;background-size:contain}.headersalary{width:100%;height:250px;background:url(images/salary-sacrifice-header.png) no-repeat center bottom;background-size:contain}.headerabout{width:100%;height:250px;background:url(images/about-header.png) no-repeat center bottom;background-size:contain}.headerclients{width:100%;height:200px}.headerclients2{width:100%;height:200px}.headerperks{z-index:10000;position:relative;float:right;width:100%;bottom:0;height:200px}.headerrewards{z-index:10000;position:relative;float:right;width:100%;bottom:-30px;height:210px;background:url(images/laptop-1.png) no-repeat center bottom;background-size:contain}.ryt{position:relative;width:100%;height:280px;background:url(images/recognise-header2.jpg) no-repeat center center;background-size:contain;margin-bottom:0}.fh.client{flex:1;float:left;width:100%;border:1px solid #db1153;background:#fff;padding:2%;box-sizing:border-box;border-radius:5%;margin:0 0 3% 0}blockquote{margin:20px 0;padding:20px 30px;font-size:1.2em;line-height:1.25em}#suhero .curve{bottom:-10px}table{width:100%}table td{padding:3px;font-size:.7em}th p:nth-of-type(1){font-size:1em;margin:10px 0 0}th p:nth-of-type(2){font-size:1.6em;font-weight:700;margin:0}th p:nth-of-type(3){font-size:.65em;margin:0 0 10px}th p:nth-of-type(3) br{display:none}.row{display:block;width:80%;margin:0 10%}.row2{display:block;width:100%;margin:0 0}.fh,.fh5{flex:1;float:left;width:100%;border:0 solid #ccc;padding:2%;box-sizing:border-box;margin:2% 0 2% 0}.fh h3,.fh5 h3{font-size:1.4em}.fh:nth-of-type(2n){margin-right:0}.fh .inner{background:#db1153;width:100%;float:left;margin-right:5%;padding:20px 0}.fh .inner img{width:30%;margin:0 35%}.fh p.intxt{width:100%;font-size:1em;text-align:left;float:left}.wtlmbg h2{text-transform:uppercase;color:#fff;font-size:1.6em;letter-spacing:-1px;font-weight:800;padding:0 0}.rotgbg p,.wtlmbg p{font-size:1.4em;color:#fff;padding:0 15px 0}.rotgbg{background:url(../images/rewards-on-the-go-image.jpg) center bottom;height:200px;background-size:cover}.clientlogo3{float:left;width:46%;margin:0;height:140px;line-height:140px}.clientlogo3:nth-of-type(2n){margin-left:8%}.clientlogo3 img{max-height:100px;height:auto;margin:10% 20% 5%}footer .links a.signup{background:#db1153;clear:both;color:#fff!important;padding:8px 32px;border-radius:20px}.homebtn button{float:left}.homebtn2 button{float:left}}