.i18n-ar .bottom-cta * {
    text-align: center;
}
.pagewrapper *{box-sizing: border-box;}
.act-btn{color: #fff;background: #f0483e;}
body .block2 .content-wrap{padding-top:60px}
body .block1 .content-wrap{padding-top:0px}
.flex-wrap {display: flex;align-items: flex-start;}
.flex-wrap > div {width: 50%;}
.banner .flex-wrap{align-items: center;}
.bnr-img {padding-left: 100px;position: relative;}

.accordian-wrap { display: table;margin-top: 50px;} 
.block1 h2{max-width:500px;}
.accordian-wrap > div { display: table-cell; width: 50%; vertical-align: top;position: relative;} 
.accordian-wrap > div.acc-left{padding-right: 120px;}
.accordian-wrap > div.acc-right{padding:0 50px;}
.acc-right img {box-shadow: 0 0 19px 0px rgb(0 0 0 / 15%);border-radius: 5px;max-height: 550px;transform: translate(40px, 0px);opacity: 0;transition: all 900ms ease;position: absolute;max-width:540px;}
.acc-item {padding-bottom: 20px;margin-bottom: 30px;border-bottom: 1px solid #ececec;}
.acc-item:last-child{margin-bottom: 0px}
.acc-item h3{cursor: pointer;font-family: var(--zf-secondary-medium);}
.acc-item.active h3{color:#03a9f5;}
.acc-item img,.acc-item div{display:none;}
.acc-right img.active{opacity: 1;transform: translate(0px, 0px);}
.desc {text-align: center;}


.block2 h2{text-align: center;}
.block2 .flex-wrap > div {width: 33.33%;margin-top: 60px;}
.block2 .flex-item:nth-child(2){margin:60px 90px 0;}
.icon { width: 50px; height: 55px; display: block; background: url(/sites/zweb/images/bookings/solutions/online-meeting-scheduler-sprite.png) no-repeat; background-size: 550px auto; } 
span.icon.icon2 { background-position: -50px 0; width: 40px; } 
span.icon.icon3 { background-position: -93px 0; width: 42px; } 
span.icon.icon4 { background-position: -137px 0; } 
span.icon.icon5 { background-position: -190px 0; } 
span.icon.icon6 { background-position: -238px 0; } 
span.icon.icon7 { background-position: -289px 0; } 
span.icon.icon8 { background-position: -338px 0; } 
span.icon.icon9 { background-position: -387px 0; } 
span.icon.icon10 { background-position: -438px 0; } 
span.icon.icon11 { background-position: -492px 0; }
.bottom-cta .content-wrap{background-color: #EFFDFF;text-align: center;margin-bottom: 90px}
.bottom-cta h2 span {display: block;font-size: 23px;margin-bottom: 9px;}
@media all and (min-width:1200px){
   .pagewrapper .content-wrap {padding: 90px 0;}
   .bnr-cnt p {max-width: 600px;}
   .act-btn{padding:12px 50px;}
   /*animation text fade*/
   .fadeinup1,.fadeinup2,.fadeinup3,.fadeinup4,.fadeinup5{-webkit-transform:translateY(70px);transform:translateY(70px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);transition: all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);}
   .fadeinleft1,.fadeinleft2,.fadeinleft3{-webkit-transform:translateX(-70px);transform:translateX(-70px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);transition: all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);}
   .fadeinright1,.fadeinright2,.fadeinright3{-webkit-transform:translateX(70px);transform:translateX(70px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);transition: all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);}
   .in-view.fadeinup1,.in-view .fadeinup1,.in-view .fadeinup2,.in-view .fadeinup3,.in-view .fadeinup4,.in-view .fadeinup5{-webkit-transform:translateY(0);transform:translateY(0);opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
   .in-view .fadeinleft1,.in-view .fadeinleft2,.in-view .fadeinleft3,
   .in-view .fadeinright1,.in-view .fadeinright2,.in-view .fadeinright3{-webkit-transform:translateX(0);transform:translateX(0);opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
   .inup1,.inup2,.inup3,.inup4,.inup5,.inup6,.inup7{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);transition: all 1000ms cubic-bezier(0.11, 0.16, 0.43, 0.86);}
   .in-view .inup1,.in-view.inup1,.in-view .inup2,.in-view.inup2,.in-view .inup3,.in-view.inup3,.in-view .inup4,.in-view.inup4,.in-view .inup5,.in-view.inup5,.in-view .inup6,.in-view.inup6,.in-view .inup7,.in-view.inup7{-webkit-transform:translateY(0px);transform:translateY(0px);}
   .fadeinup1,.fadeinleft1,.inup1,.fadeinright1{-webkit-transition-delay:200ms;transition-delay:200ms;}
   .fadeinup2,.fadeinleft2,.inup2,.fadeinright2{-webkit-transition-delay:400ms;transition-delay:400ms;}
   .fadeinup3,.fadeinleft3,.inup3,.fadeinright3{-webkit-transition-delay:600ms;transition-delay:600ms;}
   .fadeinup4,.inup4{-webkit-transition-delay:800ms;transition-delay:800ms;}
   .fadeinup5,.inup5{-webkit-transition-delay:1000ms;transition-delay:1000ms;}
   .fadeinup6,.inup6{-webkit-transition-delay:1200ms;transition-delay:1200ms;}
   .fadeinup7,.inup7{-webkit-transition-delay:1200ms;transition-delay:1200ms;}
}
@media all and (min-width:1400px){
   h1{font-size:50px;}
   h2{font-size:40px;}
   .bnr-img img{max-width:120%;}
}
@media all and (min-width:992px) and (max-width:1199px){
   .pagewrapper .content-wrap {padding: 60px 0;}
   .block2 .flex-item:nth-child(2),.block2 .flex-wrap > div{margin-top: 40px;}
   .bnr-img{padding-left: 50px}
   .table-cell > div{padding:50px;box-shadow: inset 0 0 0px 10px #fff;}
   p{font-size:16px;}
   .table-cell img{max-width:300px;}
}
@media all and (min-width:768px) and (max-width:991px){
	.accordian-wrap > div.acc-right{padding:0px;}
	.acc-item{padding-bottom: 10px;margin-bottom: 20px;}
	body .block2 .content-wrap {padding-top: 60px;}
	.block1 h2 {max-width: 100%;text-align: center;}
}
@media all and (max-width:991px) {
.i18n-ar .banner * {
        text-align:center
    }
   .pagewrapper .content-wrap {padding: 60px 0;}
   .bnr-img{padding-left: 40px}
   .banner .flex-wrap{flex-flow: column;}
   .banner .flex-wrap > div{width:80%;padding:0px;text-align: center;}
   .banner .flex-wrap > div.bnr-img{max-width: 400px;margin-top: 40px}
   .block2 .flex-wrap{display: inline;text-align: center;}	
   .block2 .flex-wrap > div{text-align: left;width:48%;display:inline-block;margin-top: 40px;vertical-align: top;padding:0 40px;}
   .block2 .flex-item:nth-child(2){margin:40px 0px 0;}
   .acc-right img{max-width:380px;}
   
}
@media all and (max-width:767px) {
   h1{font-size:25px;}
   .pagewrapper .content-wrap{max-width:420px;}
   .pagewrapper .banner .content-wrap{padding-top:40px;}
   body .block1 .content-wrap{padding-top: 30px}
   .acc-item{border-width:0px;padding-bottom: 30px;margin-bottom: 30px;}
   .acc-item h3{font-family:var(--zf-secondary-bold);}
   .flex-wrap{flex-flow: column;}
   .banner .flex-wrap > div{width:90%;}
   .block2 .flex-wrap > div{width:100%;padding:0 10px;}
   .bottom-cta .content-wrap{padding-left: 20px;padding-right: 20px}
   .accordian-wrap > div.acc-left,.accordian-wrap > div{width:100%;padding-right: 0px;display:block;}
   .block2 .flex-wrap > div.display-none,.display-none{display:none;}
   .acc-item img,.acc-item div {display: block;}
body .block2 .content-wrap{padding-top:10px;}
}