h2{font-size:36px}.rows{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.rows>div{flex:0 0 50%;max-width:50%}a.btn-more{color:#fff;display:inline-block;padding:12px 25px;font-family:var(--primaryfont-semibold);text-transform:uppercase;background:#f0473d;border-radius:4px;font-size:14px;margin-top:10px}.cutomer-stories-outer{background:#241f3f}.stories-block-inner-wrap span{display:none}.testimonial-block.share-your-story{padding:40px 20px;background:#e3ddff}.trust-brands-wrap span{position:absolute;top:120px;background:url(//www.zohowebstatic.com/sites/zweb/images/bookings/bookings-footer-sprites.png) no-repeat;width:30px;height:30px;background-size:60px;left:50px;opacity:.1}.trust-brands-wrap img{display:block;max-width:900px;margin:0 auto;width:100%}.banner-content p{margin:0 auto 40px;max-width:700px}.trust-brands-wrap span.icon-2{left:auto;right:0;background-position:-31px 0}.trust-brands-wrap{padding:40px 0 0}.appointment-section{padding:6em 0 10em;overflow:hidden}.appointment-section .content-wrap{max-width:1280px}.appointment-section .rows{align-items:center;-ms-flex-align:center}.appointment-section .img-1 img{max-width:120%;box-shadow:0 0 20px rgba(0,0,0,0.15)}.appointment-section .img-2{position:absolute;bottom:-80px;left:-100px;max-width:200px}.app-content p{font-size:18px;font-family:Roboto slab;line-height:2}.app-img{position:relative}.appointment-section .img-2 img{border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,0.15);border:3px solid #000}.app-content{max-width:480px}.cta-section{background:#1c1931 url(//www.zohowebstatic.com/sites/zweb/images/bookings/booking-cta-bg.jpg);color:#fff;text-align:center;padding:6em 0;background-repeat:repeat}.cta-content a.act-btn.cta-btn{margin-top:10px}.cta-section p{margin:0}.cta-section .content-wrap{max-width:768px}.cta-section span.icon{background:url(//www.zohowebstatic.com/sites/zweb/images/bookings/bookings-footer-sprites.png);background-repeat:no-repeat;background-position:0 0;background-size:240px;position:absolute;display:inline-block;width:48px;height:46px}.cta-section span.icon.icon-2{background-position:-50px 0;top:0;left:-5em}.cta-section span.icon.icon-4{background-position:-200px 0;bottom:4em;right:-6em}.cta-section span.icon.icon-5{background-position:-150px 0;bottom:8em;right:-3em}.cta-section span.icon.icon-3{background-position:-100px 0;bottom:0;right:20px}.cta-section span.icon.icon-1{left:-1em;top:5em;background-position:0 0}.cta-section span.icon.icon-6{background:0;border:1px solid #615f70;width:12px;height:12px;left:-5em;top:5em}.cta-section span.icon.icon-7{background:0;border:1px solid #615f70;width:12px;height:12px;right:-1em;top:3em;border-radius:50%}.cta-section span.icon.icon-6{animation:5s rotate linear infinite}.testimonial-block a.watch-video span.play-video:after{background:#e60101}.testimonial-block a.watch-video span.play-video:before{border-color:transparent transparent transparent #fff}@media screen and (max-width:1440px){.appointment-section .img-1 img{max-width:100%}}@media screen and (max-width:1280px){.appointment-section .img-2{max-width:150px;left:-60px;bottom:-40px}.appointment-section{padding:6em 0 7em}.cta-section{padding:4em 0}}@media screen and (max-width:1199px){h2{font-size:32px}.trust-brands-wrap{padding:40px 0 0}.trust-brands-wrap .content-wrap{max-width:680px}.appointment-section{padding:5em 0}.appointment-section .img-2{display:none}.app-content{max-width:420px}.cta-content{max-width:500px;margin:0 auto}}@media screen and (max-width:1023px){.app-img{text-align:center}.banner-content p{max-width:400px}.app-content{margin:0 auto 30px;text-align:center;max-width:540px}.appointment-section{padding:3em 0}.rows>div{flex:0 0 100%;max-width:100%}.cta-section{padding:3em 0}.cta-content{max-width:500px;margin:0 auto}.trust-brands-wrap span{display:none}}@media screen and (max-width:767px){h2{font-size:28px}.trust-brands-wrap{padding:40px 15px 0}}