a.act-btn.cta-btn{border-radius:3px;padding:12px 45px;font-size:16px}body{overflow:inherit}.page-wrapper *{box-sizing:border-box}.page-wrapper .content-wrap{max-width:1170px;padding:60px 0}.compare-feature-section .feature-main ul li span span.zpricegroup-common{justify-content:center;-ms-flex-pack:center}.compare-feature-section .feature-main ul li span.bot-con span{display:inline}.compare-feature-section .content-wrap{max-width:1200px;width:100%}.act-btn{padding:12px 40px}.flex-wrap{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center}.banner{padding:2em 0 5em}.banner,.zw-product-header{background:var(--zbs-light-bg-1)}.bnr-img{width:60%}.bnr-cnt{width:40%}h2.title{text-align:center;max-width:700px;margin:40px auto 0;font-family:var(--zf-secondary-bold);font-size:42px;line-height:1.1}.features .flex-wrap{margin:0 auto;justify-content:space-between;-ms-flex-pack:space-between;padding:4em 0}.flex-wrap .feature-img{flex:0 0 55%;-ms-flex:0 0 55%;max-width:55%}.feature-cnt{flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}.image-left .feature-cnt{order:1}.bottom-cta{text-align:center}.bottom-cta .content-wrap{padding:100px 0}.compare-feature-section{padding:2em 0;background:var(--zbs-light-bg-2)}.compare-feature-section .feature-main ul li div.comments strong{text-align:left;display:block}.compare-feature-section .feature-main ul.top-header li span.top-name{font-size:24px;font-family:var(--primaryfont-bold);display:flex;display:-ms-flexbox;align-items:center;-ms-flex:center}.compare-feature-section .feature-main ul.top-header.fixed{position:fixed;top:50px;left:0;right:0;max-width:900px;margin:0 auto;z-index:1;width:90%;z-index:10}.compare-feature-section ul.top-header.head-fix.fixed+ul{padding-top:130px}.compare-feature-section .feature-main ul.top-header.fixed li span.feature-name{background:#fff;padding-left:20px}.compare-feature-section .feature-main ul li{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;border-left:1px solid #dcdcdc}.compare-feature-section .feature-main ul li:first-child{border-left:0;border-right:0}.compare-feature-section .feature-main ul li>span{padding:25px 12px;position:relative;border-bottom:1px solid #efefef;border-right:1px solid #efefef;font-size:16px}.compare-feature-section .feature-main ul li:first-child span.tit-logo{font-size:24px;font-family:var(--primaryfont-bold);position:relative;padding:40px 20px;text-align:center}.compare-feature-section .feature-main ul li span.bookings-logo strong{padding-left:30px;position:relative;top:-15px;display:inline-block;padding-top:10px;padding-bottom:10px}.compare-feature-section .feature-main ul li span.tit-logo small{background:0;font-size:16px;font-family:var(--zf-secondary-regular);line-height:1.1;box-shadow:none;border:0;padding:0;display:block;margin-top:10px;position:absolute;left:0;right:0;bottom:27px}.compare-feature-section .feature-main ul.top-header li span.feature-name{font-size:24px;font-family:var(--primaryfont-bold);align-items:center;display:flex;display:-ms-flexbox;-ms-flex-align:center}.compare-feature-section .feature-main ul li span.con{text-align:center;align-items:center;display:flex;justify-content:center;-ms-flex-pack:center;display:-ms-flexbox;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap}.compare-feature-section .feature-main ul li>span:nth-child(2){background:#fff;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;position:relative;bottom:0;border-bottom:1px solid #eaeaea;z-index:1}.compare-feature-section .feature-main ul.top-header li span.bookings-logo{border:1px solid #e6e6e6;background:#f2e5ff;color:#000;border-bottom:1px solid #e6e6e6;border-left:0}.compare-feature-section .feature-main ul li{border:0}.compare-feature-section .feature-main ul li.heading span strong{font-family:var(--zf-secondary-semibold);font-size:26px}.compare-feature-section .feature-main{margin:0 auto}.compare-feature-section .feature-main ul li span:first-child{text-align:left;justify-content:flex-start;-ms-flex-pack:flex-start;border-right-color:transparent;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.compare-feature-section .feature-main ul li span:nth-child(3),.compare-feature-section .feature-main ul li span:nth-child(4),.compare-feature-section .feature-main ul li span:nth-child(5),.compare-feature-section .feature-main ul li span:nth-child(6){flex-wrap:wrap;-ms-flex-wrap:wrap}.compare-feature-section .feature-bot-content p{font-size:22px}.compare-feature-section .feature-main ul li:last-child small{border-bottom:2px solid #f17f77}.compare-feature-section .feature-main ul li span.tit-logo strong::before{background:url(/sites/zweb/images/commonroot/integration-icons-sprite-2x.png);background-size:1091px;background-repeat:no-repeat;background-position:1px 3px;content:"";width:45px;height:45px;left:0;top:50%;z-index:10;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.compare-feature-section .feature-main ul li span.tit-logo.acuity-logo strong::before{background-position:-831px -175px;background-repeat:no-repeat;content:"";width:40px;height:41px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:0;top:50%}.compare-feature-section .feature-main ul li span.acuity-logo strong{padding-left:30px;position:relative;top:-15px;display:inline-block;padding-top:10px;padding-bottom:10px}.compare-feature-section .feature-main ul li>span:first-child{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;font-size:18px;font-family:var(--secondaryfont-bold)}.compare-feature-section .feature-main ul li>span:nth-child(2),.compare-feature-section .feature-main ul li>span:nth-child(3),.compare-feature-section .feature-main ul li>span:nth-child(4),.compare-feature-section .feature-main ul li>span:nth-child(5),.compare-feature-section .feature-main ul li>span:nth-child(6){flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%}.compare-feature-section .feature-main ul li span strong{position:relative;display:flex;display:-ms-flexbox;margin-bottom:10px;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin:0 auto;font-size:20px}.compare-feature-section .feature-main ul li span.in,.compare-feature-section .feature-main ul li span.out{justify-content:center;-ms-flex-pack:center;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;flex-wrap:wrap;flex-direction:column}.compare-feature-section .feature-main ul li em{position:relative;width:25px;height:25px;display:block;background:#15c380;border-radius:50%}.compare-feature-section .feature-main ul li .out em{width:24px;height:24px}.compare-feature-section .feature-main ul li span.in em::after,.compare-feature-section .feature-main ul li span.in em::before{background:#fff none repeat scroll 0 0;content:"";height:3px;position:absolute;right:10px;left:5px;top:14px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:8px}.compare-feature-section .feature-main ul li span.in em::before{left:9px;top:12px;transform:rotate(-43deg);-webkit-transform:rotate(-43deg);-ms-transform:rotate(-43deg);width:12px}.compare-feature-section .feature-main ul li span.out em::after,.compare-feature-section .feature-main ul li span.out em::before{content:"";background:#fff none repeat scroll 0 0;content:"";height:3px;left:6px;position:absolute;top:11px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:12px}.compare-feature-section .feature-main ul li span.out em::before{left:6px;top:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);width:12px}.compare-feature-section .feature-main ul.top-header li span.tit-logo.acuity-logo{background:#fff8de;border-top:1px solid #eaeaea}.compare-feature-section .feature-main ul.top-header li span:first-child{background:#fff}span.price-title{text-transform:uppercase;font-family:var(--secondaryfont-semibold)}span.con.price-detail p{margin-bottom:10px}.feature-main ul li span.price-title{text-transform:uppercase;font-family:var(--secondaryfont-bold);align-items:flex-end;-ms-flex-align:flex-end;display:flex;display:-ms-flexbox;border-top-color:transparent}.compare-feature-section .feature-main ul li span.con.price-detail{display:block}.compare-feature-section .feature-main ul li span.con.price-detail p:last-child strong{display:inline;font-size:18px}.compare-feature-section .feature-main ul li span.con.price-detail p strong{width:auto;height:auto;font-size:40px;font-family:var(--primaryfont-bold)}.compare-feature-section .feature-main ul li .out em{background:red}h1{font-size:50px;line-height:1.1}h3{font-size:34px;font-family:var(--zf-secondary-bold);line-height:1.1}.compare-feature-section .feature-main ul li span.con.comments{border-top:1px solid #dcdcdc;border-top-left-radius:10px;border-top-right-radius:10px;font-family:var(--secondaryfont-bold);font-size:18px}.compare-feature-section .title{text-align:center;margin-bottom:5em}.image-center .feature-cnt,.image-center .feature-img{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}.image-center{display:block;text-align:center}.image-center .feature-cnt{max-width:860px;margin:0 auto 40px}.feature-img{text-align:center;position:relative}.feature-main-one .flex-wrap{max-width:1000px}.compare-feature-section h3{font-size:36px;max-width:700px;margin:0 auto 20px}.compare-feature-section .feature-main ul li span.tit-logo.bookings-logo strong::before{background-position:-567px -130px}.compare-feature-section .feature-main ul li>span:nth-child(4),.compare-feature-section .feature-main ul li>span:nth-child(3){background:#fffdf6}.compare-feature-section .feature-main ul li>span:last-child{background:#fcfaff}.shift-logo .alt-logo{position:relative;padding:25px 0 25px 50px;display:inline-block;align-items:center;font-size:22px;font-family:var(--secondaryfont-bold)}span.acuity-logo.alt-logo::before{background-position:-54px 0}span.alt-logo::before{background:url(/sites/zweb/images/bookings/acuityalt-int-sprites.png);content:"";position:absolute;left:22px;top:51%;width:45px;height:45px;background-size:100px;background-repeat:no-repeat;background-position:6px 0;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cta-section{background:#1c1931;color:#fff}span.bookings-logo.alt-logo::before{background-size:75px;height:40px}span.shift{display:inline-block;width:85px;height:38px;background:#1ec280;border-radius:30px;margin:0 15px;position:relative}.shift-logo{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}span.shift::before{width:30px;height:30px;background:#fff;border-radius:50%;content:"";position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:20px;transition:all .5s ease;-webkit-transition:all .5s ease}.middle-animated span.shift::before{left:65px}.cta-section .title{text-align:center;max-width:630px;margin:0 auto;padding:45px 0}.cta-section h3{font-size:42px;margin-bottom:18px}.cta-section .title p{margin:0}.cta-section .title a{margin-top:20px}.compare-feature-section .feature-main ul li span.dash{text-align:center;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:center;font-size:20px}.compare-feature-section ul.compare-content small{display:block;width:100%;font-size:15px;font-family:var(--primaryfont-bold);margin-bottom:8px}span.bot-con{text-align:center;margin-top:20px}.compare-feature-section .feature-main ul li>div.comments{flex:0 0 80%;-ms-flex:0 0 18%;max-width:85%;margin:0;border-left:1px solid #eaeaea;padding:20px 20px;font-size:16px}div#compare-plans{border:1px solid #e6e6e6;background:#fff}.compare-feature-section .feature-main ul li>div.comments{line-height:1.8;background:#fff;border-bottom:1px solid #eaeaea}.compare-feature-section .feature-main ul li span.con-left{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.feature-1 .img-2{position:absolute;bottom:20px;right:50px}.features .feature-1 .img-2 img{box-shadow:0 0 30px #0000001c;border:1px solid #ccc;border-radius:10px;max-width:220px}.features.feature-main-two{background:#f3f2ff;border-bottom:1px solid #e0ddff}.feature-5 .rows{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:space-between}.feature-5 .rows .col-1{flex:0 0 50%;-ms-flex:0 0 50%;max-width:40%}.feature-5 .rows .col-2{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}a.btn-video{background:#2e9fff;color:#fff;display:inline-block;padding:8px 20px;border-radius:4px;font-family:var(--zf-secondary-semibold);margin-top:10px;cursor:pointer}.image-center.feature-5{text-align:left;max-width:100%;padding-bottom:0}h2.title span.arrow{display:block;width:50px;height:50px;background:#ff6f86;margin:0 auto;position:relative;border-radius:50%;transform:rotate(90deg);margin-top:30px;cursor:pointer}span.arrow::before{content:'';width:16px;height:2px;background:#fff;position:absolute;top:24px;right:0;left:0;margin:0 auto}span.arrow::after{content:'';width:10px;height:10px;border-right:2px solid #fff;position:absolute;right:-3px;left:0;top:20px;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 auto}h3 span{color:#2e9fff}.features .flex-wrap.feature-7{padding-top:0}.feature-5 .rows .col-1 a.btn-video{display:inline-block}.feature-5 .rows .col-2 a.btn-video{display:none}.feature-2.flex-wrap,.feature-4.flex-wrap{justify-content:space-evenly;-ms-flex-pack:space-evenly}.feature-2 .feature-img,.feature-4 .feature-img{text-align:left;flex:0 0 50%;-ms-flex:0 0 35%;max-width:50%}.flex-wrap .feature-img.mobile-view{max-width:250px;margin:0 auto}.mobile-view img{border-radius:20px;border:3px solid #3e3e3e;box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0}@media screen and (max-width:1400px){body h2{font-size:30px}.compare-banner-section .banner-content h1{font-size:40px}.compare-banner-section span.caption{font-size:20px}.banner-img{max-width:520px}h4{font-size:26px}.feature-section h4{font-size:28px}.compare-feature-section h2{font-size:30px}}@media all and (min-width:1200px){.fadeinup{opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transition:all 1.2s ease}.in-view.fadeinup{opacity:1;transform:translateY(0)}.middle-animated .fadeinup1,.middle-animated .fadeinup2{opacity:1;transform:translate3d(0,0,0)}.fadeinup1,.fadeinup2{opacity:0}.fadeinup1,.fadeinup2,.textup1,.textup2,.textup3,.textup4{transform:translate3d(0,60px,0);transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3);-webkit-transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3)}.fadeinright1,.fadeinright2,.fadeinright3{opacity:0;transform:translate3d(60px,0,0);transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3);-webkit-transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3)}.fadeinleft1,.fadeinleft2,.fadeinleft3{opacity:0;transform:translate3d(-60px,0,0);transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3);-webkit-transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3)}.in-view .fadeinright1,.in-view .fadeinright2,.in-view .fadeinright3,.in-view .fadeinleft1,.in-view .fadeinleft2,.in-view .fadeinleft3,.in-view .textup1,.in-view .textup2,.in-view .textup3,.in-view .textup4{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.fadeinright1,.in-view .fadeinleft1,.fadeinup1,.textup1{transition-delay:200ms}.in-view .fadeinleft2,.fadeinright2,.fadeinup2,.textup2{transition-delay:400ms}.in-view .fadeinleft3,.fadeinright3,.fadeinup3,.textup3{transition-delay:600ms}.fadeinup4,.textup4{transition-delay:800ms}}@media screen and (max-width:1280px){.cta-section h3{font-size:34px}}@media all and (min-width:768px) and (max-width:991px){.image-right .feature-cnt{padding:0 40px 0 30px}.image-left .feature-cnt{padding:0 30px 0 40px}}@media screen and (max-width:1199px){h1{font-size:36px}.bnr-cnt{width:50%}.bnr-img{width:50%}.banner{padding:0}h2.title{font-size:34px}.features .flex-wrap{padding:2em 0}.page-wrapper .content-wrap{padding:20px 0 40px}.feature-main-one .feature-img img{max-width:400px}.image-center .feature-cnt{max-width:750px}.compare-feature-section .feature-main ul.top-header.fixed{top:0;max-width:750px;width:100%}.compare-feature-section .feature-main{margin:0 auto;max-width:95%;overflow-x:scroll;overflow-y:hidden}.compare-feature-section .feature-main ul{overflow:hidden}.compare-feature-section .feature-main ul li>span{font-size:15px}}@media screen and (max-width:1023px){.main-container-wrapper #mini-panel-product_menu .content-wrap>.product-nav-links li,.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header+.product-nav-links li{margin:0 10px 0 10px}.content-wrap{padding:30px 0}.flex-wrap.image-center .feature-img img{max-width:100%}.compare-feature-section .feature-main ul.top-header.fixed{max-width:680px}body h2{font-size:30px}h3{font-size:28px}h1{font-size:40px}.compare-feature-section .feature-main ul li span.con.price-detail p strong{font-size:30px}.image-center img{max-width:100%}h2.title{margin:20px auto;font-size:34px;max-width:500px}.bnr-cnt{width:100%;text-align:center;margin:0 auto;max-width:500px;padding:20px 0 40px}.bnr-img{display:none}.features .flex-wrap{padding:2em 0}.flex-wrap .feature-cnt{margin:0 auto 25px;max-width:600px}.feature-cnt,.flex-wrap .feature-img{flex:0 0 100%;-ms-flex:0 0 100%;max-width:600px;text-align:center;margin:0 auto}.flex-wrap .feature-img img{max-width:500px}.image-left .feature-cnt{order:0}.compare-feature-section h3{font-size:30px;max-width:500px;margin:0 auto 15px}.compare-feature-section .feature-main ul{width:1040px}.flex-wrap.image-center.feature-5 .feature-cnt{text-align:left}.features .content-wrap{padding:40px 0 30px}}@media screen and (max-width:767px){h2.title{margin:0 auto}.feature-img{padding:0}p{margin:0 0 15px}.flex-wrap .feature-img img{max-width:100%;width:100%}body h2{font-size:28px}body .feature-cnt h2{font-size:26px}.banner{padding:2em 0}.page-wrapper .features .content-wrap{padding:3em 0}.compare-feature-section .feature-main ul.top-header.fixed{width:90%}.compare-feature-section h2{font-size:26px}.compare-feature-section .content-wrap{max-width:100%;padding:0 10px}.compare-feature-section .feature-main ul li span.tit-logo small{font-size:14px;position:relative;bottom:0}.compare-feature-section .feature-main ul li:first-child span.tit-logo{display:block}.compare-feature-section .feature-main ul li span.tit-logo strong{text-indent:-999999px;width:70px;margin:0 auto 12px;padding:0;display:inline-block;top:0}.compare-feature-section .feature-main ul li span.tit-logo strong::before{left:50%}.compare-feature-section .feature-main ul li:first-child span.tit-logo{padding:25px 0 15px}.compare-feature-section .feature-main ul li span.tit-logo.acuity-logo strong::before{left:50%}.compare-feature-section .feature-main ul li span.tit-logo strong::before{transform:scale(0.9)translate(-50%,-50%);-webkit-transform:scale(0.9)translate(-50%,-50%);-ms-transform:scale(0.9)translate(-50%,-50%);transform-origin:center left;-webkit-transform-origin:center left;-ms-transform-origin:center left}.cta-section h3{font-size:28px}.page-wrapper .content-wrap{padding:0 15px}.feature-5 .rows .col-1,.feature-5 .rows .col-2{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}.feature-5 .rows .col-1 a.btn-video{display:none}.feature-5 .rows .col-2 a.btn-video{display:inline-block}.flex-wrap.image-center.feature-5 .feature-cnt{text-align:center}.flex-wrap .feature-img img{max-width:350px}.cta-section .title{padding:45px 0 60px}.feature-1 .img-2{display:none}}@media screen and (max-width:480px){h1{font-size:32px}h3{font-size:26px}h2.title{font-size:28px}.compare-feature-section .feature-main ul li span.feature-name{font-size:20px}.feature-section h1{max-width:100%;padding:0 15px}.compare-feature-section .title{margin-bottom:40px}.compare-feature-section .feature-main ul li span{font-size:15px}.shift-logo{display:block;margin-bottom:30px}span.shift{display:block;margin:20px auto;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.flex-wrap .feature-img img{max-width:300px}.compare-feature-section .feature-main ul{width:770px}}@media screen and (max-width:375px){.compare-feature-section .feature-main ul li span.tit-logo span{font-size:20px}}