body{counter-reset:num}.banner-section,.zw-template-inner{overflow:hidden}a.act-btn.cta-btn{padding:12px 30px;border-radius:3px}img{display:block;position:relative;width:100%}h1{font-size:45px;line-height:1.1;max-width:800px}.body-umain .form-wrap iframe{width:100%;min-height:230px}.form-wrap iframe{width:100%;min-height:390px}p{margin:0 0 20px;font-size:17px;line-height:1.8}body h2{font-size:32px;line-height:1.1;font-family:var(--primaryfont-redular);margin-bottom:30px}h2 strong{font-family:var(--primaryfont-bold);display:block;font-size:65px}.rows{display:flex;flex-wrap:wrap;justify-content:space-between}.banner-img{max-width:530px;margin:0 auto}.col-2{text-align:center}.rows>div{flex:0 0 50%;max-width:50%}.banner-section{background:#460f78;color:#fff;padding:4em 0}.banner-content p{color:#fff}a.btn-red{color:#fff;background:#f0483e;display:inline-block;padding:14px 30px;border-radius:3px;font-family:var(--secondaryfont-semibold);text-transform:uppercase}.banner-section .rows{align-items:center}span.zoho-logo{background:url(//www.zohowebstatic.com/sites/zweb/images/commonroot/zoho-logo-darkbg.svg) no-repeat;height:56px;width:130px;background-position:left center;background-size:130px auto;display:inline-block;margin-right:10px}.zb-logo{font-size:32px;font-family:var(--primaryfont-semibold);display:flex;align-items:center;margin-bottom:25px}.banner-content{max-width:480px;margin:0 auto}.redeem-form-section h2{text-align:center}.signup-box{margin:0 auto;max-width:100%}.zw-product-header{display:none}.creditelm #email{background:#ececec}.creditelm input{color:#000;padding:14px 12px;border:1px solid #d5d5d5;display:block;width:100%;margin:15px 0 0;font-size:13px;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1;transition:.5s ease;border-radius:0}.creditelm .note{font-size:11px;margin:10px 0 10px;text-align:left;width:100%;display:inline-block;color:#000}.coupon-error.note{color:red}.creditelm .coupon-error:empty{display:none}.creditelm .existingUser{font-size:15px;height:50px;padding:0 30px;background:#f0483e;text-align:center;text-transform:uppercase;border:0;color:#fff;width:calc(100% - 60px);cursor:pointer;font-weight:600;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.banner-img>div{position:relative}.banner-coupon-prce{position:absolute;top:50%;left:40%;transform:translate(-40%,-50%);color:#000}.banner-coupon-prce h3{background:#fddb99;padding:10px 25px;border-radius:40px;font-size:20px;display:inline-block}.banner-coupon-prce span.coupon_prce{display:block;font-family:var(--primaryfont-bold);font-size:80px}.banner-coupon-prce p{font-family:var(--primaryfont-semibold);font-size:20px}.zb-inline-block{display:inline-block}@media screen and (-moz-windows-theme){.banner-section{background:#1a164e}}@media screen and (-moz-os-version){.banner-section{background:#1a164e}}@supports(-moz-osx-font-smoothing:auto){.banner-section{background:#1a164e}}.step-section{background:#310a5e;color:#fff;padding:70px 0}.step-section .step-main{display:flex;justify-content:space-evenly;flex-wrap:wrap}.step-main>div{width:33.33%}.step-main .step-content{max-width:300px;text-align:center;margin:0 auto}.step-content p{margin:0}.step-content span{display:inline-block;background:#ff5e7d;border-radius:30px;padding:3px 20px;margin-bottom:20px;font-family:var(--primaryfont-semibold);z-index:1;position:relative}.step-main .col:nth-child(2) span{background:#08c699}.step-main .col:nth-child(3) span{background:#239bff}.step-main .col{position:relative}.step-main .col:after{content:"";position:absolute;border-top:1px dashed #7848ad;top:15px;right:0;left:0;right:0}.step-main .col:first-child:after{left:40%}.step-main .col:last-child:after{right:60%}.step-section h2{text-align:center;margin-bottom:50px;font-family:var(--primaryfont-bold)}.redeem-form-section{padding:100px 0 100px;overflow:hidden}.redeem-form-section .form-title-wrap .form-title{text-align:center;max-width:800px;margin:0 auto}.redeem-form-section h2.form-title{text-align:center}.redeem-form-section .form-wrap{max-width:480px;margin:50px auto 0;border-radius:4px;background:#f7f7f5;position:relative;padding:35px 45px 55px;border:1px solid #eaeaea}.redeem-form-section .form-wrap .particles:before{opacity:0;content:'';position:absolute;background:url(//www.zohowebstatic.com/sites/zweb/images/bookings/zbookings-particle.png) no-repeat;transition:.5s cubic-bezier(0.25,0.1,0.07,1.41) .1s;background-size:100px auto}.redeem-form-section .middle-animated .form-wrap .particles:before{opacity:1}.redeem-form-section .form-wrap .particles:after{opacity:0;content:'';position:absolute;transition:.5s cubic-bezier(0.25,0.1,0.07,1.41) .1s;background:url(//www.zohowebstatic.com/sites/zweb/images/bookings/zbookings-particle.png);background-size:154px auto}.redeem-form-section .middle-animated .form-wrap .particles:after{opacity:1}.redeem-form-section .form-wrap .particles1:before{width:24px;height:29px;left:-50%;top:5%;background-position:0 0;transform:translate(20px,5px) rotate(20deg)}.redeem-form-section .form-wrap .particles1:after{left:-20%;top:15%;width:20px;height:10px;background-position:-101px 0;transform:translate(40px,-10px) rotate(125deg)}.redeem-form-section .form-wrap .particles2:before{left:-20%;top:40%;width:20px;height:35px;background-position:-24px 0;-webkit-transform:translate(30px,-40%) rotate(-65deg);transform:translate(30px,-40%) rotate(-65deg)}.redeem-form-section .form-wrap .particles2:after{left:-45%;top:35%;width:20px;height:20px;background-position:-119px 0;transform:translate(30px,-20px) rotate(120deg)}.redeem-form-section .form-wrap .particles3:before{left:-40%;bottom:5%;width:24px;height:45px;background-position:-43px 0;-webkit-transform:translate(30px,-40%) rotate(65deg);transform:translate(30px,-40%) rotate(65deg)}.redeem-form-section .form-wrap .particles3:after{left:-25%;bottom:30%;width:20px;height:20px;background-position:-139px 0;transform:translate(30px,20px) rotate(120deg)}.redeem-form-section .form-wrap .particles4:before{right:-20%;top:5%;width:23px;height:45px;background-position:-43px 0;transform:translate(-30px,20px) rotate(120deg)}.redeem-form-section .form-wrap .particles4:after{right:-20%;top:30%;width:20px;height:20px;background-position:-139px 0;transform:translate(-30px,20px) rotate(120deg)}.redeem-form-section .form-wrap .particles5:before{right:-45%;top:35%;width:20px;height:35px;background-position:-24px 0;transform:translate(-30px,-20px) rotate(120deg)}.redeem-form-section .form-wrap .particles5:after{right:-48%;top:58%;width:18px;height:20px;background-position:-120px 0;transform:translate(-50px,-10px) rotate(190deg)}.redeem-form-section .form-wrap .particles6:before{right:-26%;bottom:27%;width:26px;height:30px;background-position:0 0;transform:translate(-30px,20px) rotate(120deg)}.redeem-form-section .form-wrap .particles6:after{right:-35%;bottom:5%;width:20px;height:20px;background-position:-100px 0;transform:translate(-60px,-35px) rotate(120deg)}.redeem-form-section .middle-animated .form-wrap .particles::before{transform:translate(0,0) rotate(0)}.redeem-form-section .middle-animated .form-wrap .particles::after{transform:translate(0,0) rotate(0)}@media screen and (max-width:1280px){h1{font-size:40px}}@media screen and (max-width:1199px){.banner-section{padding:20px 0 40px}}@media screen and (max-width:1023px){body h2{font-size:32px}.step-main .step-content{max-width:220px}.banner-coupon-prce span.coupon_prce{font-size:70px}.banner-coupon-prce h3,.banner-coupon-prce p{font-size:18px}}@media screen and (max-width:767px){h1{font-size:30px;line-height:1.2}p{font-size:15px}body h2{font-size:28px}.rows>div{flex:0 0 100%;max-width:100%}.banner-content{text-align:center}.zb-logo{justify-content:center;margin-bottom:30px}.banner-section{padding:30px 0 30px}.banner-video{max-width:450px;margin:0 auto;padding-left:30px}.zb-logo{font-size:24px}span.zoho-logo{background-size:100px auto;width:100px;height:55px}.step-main>div{width:100%;margin-bottom:40px}span.particles,.step-main .col:after{display:none}.step-content span{margin-bottom:10px}.step-section{padding:60px 0 30px}div#redeem{padding:50px 0 60px}}@media screen and (max-width:480px){.banner-coupon-prce span.coupon_prce{font-size:60px}.banner-coupon-prce h3,.banner-coupon-prce p{font-size:16px}}