.zpos-Bookingbanner{width:100%;background:#1a1a1a;height:calc(var(--vh) * 100%);min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.zpos-BookingInner{max-width:1180px;display:flex;margin:0 auto;padding:100px 0;color:#fff;width:96%}.zpos-BookingLft{width:52%;padding-right:8%;display:flex;flex-direction:column}.zpos-BookingRht{width:48%}h1{font:46px / 1.2 var(--primary-bold);color:#0369e2}p{font:18px / 1.6 var(--primary-regular)}.zpos-BookingLft h2{font:18px / 1.2 var(--primary-semibold);margin:30px 0 20px}.zpos-pointSec{padding:0 0 20px;list-style:none}.zpos-pointSec li{position:relative;padding:0 0 20px 35px}.tick-sprite:before{position:absolute;content:"";top:5px;left:0;background:url("//www.zohowebstatic.com/sites/oweb/images/pos/zakya-solution-demo-page-sprite.png") no-repeat -327px -38px;width:20px;height:18px;background-size:auto 93px}.booking-TestiSec{padding:40px 40px 20px;border:2px solid #414141;border-radius:12px;display:none}.booking-SlideSec{display:none;transition:opacity .5s ease}.booking-SlideSec.active{display:block}.booking-SlideWrapper{position:relative;overflow:hidden}.booking-Testimonial p{font-family:var(--primary-medium)}.booking-SpkrSec{display:flex;align-items:center}.Booking-SpkrImg{width:60px;height:60px}.Booking-nameGrp{display:flex;flex-direction:column}.booking-SpkrDesc{font:16px / 1.1 var(--primary-regular)}.Booking-SpkrImg{background:url("//www.zohowebstatic.com/sites/oweb/images/pos/zakya-solution-demo-page-sprite.png") no-repeat;width:71px;height:71px;background-size:auto 93px;margin-right:20px}.Subashini{background-position:-15px -10px}.Dharnish{background-position:-89px -10px}.Sneha{background-position:-164px -10px}.Kaleemullah{background-position:-239px -10px}.booking-Spkrname{font:18px / 1.1 var(--primary-semibold);padding-bottom:5px;color:#ff8000}.zpos-BookingRht{width:48%;background:#fff;border-radius:18px}.zpos-BookingForm iframe{border-radius:18px}.booking-Dots{text-align:right;margin-top:10px}.booking-dot{display:inline-block;width:12px;height:12px;margin:4px;background-color:transparent;border-radius:50%;cursor:pointer;border:1px solid #fed5a9}.booking-dot.active{background-color:#fed5a9}@media(max-width:991px){.zpos-BookingInner{padding:80px 0;width:90%;flex-direction:column}.zpos-BookingLft{width:100%;padding:0 0 60px 0}.zpos-BookingRht{width:100%}}@media(max-width:900px){h1{font-size;:42px}}