.pagewrapper{background-color:#12141e}.zw-promo-top{display:none}.pagewrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.pagewrapper .content-wrap{max-width:1170px;padding:90px 0}.zw-product-header,.zw-global-header,.zgh-headerWrap{display:none}.act-btn{padding:12px 30px}h1,h2,h3{font-family:var(--zf-primary-bold)}.zwc-btn-dark{color:var(--zcr-link-clr-blk)}.header,.main-container-wrapper #mini-panel-product_menu,.product-header-top{display:none}#block-panels-mini-product-menu{background:#12141e}#mini-panel-product_menu .menu-icon-help-header .product-title a,#mini-panel-product_menu .menu-icon-help-header+.product-nav-links li a,#mini-panel-product_menu .product-nav-links .menu>li>a,#mini-panel-product_menu .product-nav-links li .nolink,.main-container-wrapper #mini-panel-product_menu .menu-icon-help-header .product-title a{color:#fff}.flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-center{text-align:center}.light-black{background:#1e202a;border-radius:20px}.txt-bld{font-family:var(--primaryfont-bold)}.pagewrapper .banner .content-wrap{max-width:1280px}.bnr-center{color:#fff;text-align:center}.i18n-en .bnr-center h1{-webkit-background-clip:text;background-image:-o-linear-gradient(left,#ff8f22,#ff48b4,#5540e8,#0090ff);background-image:-webkit-gradient(linear,left top,right top,from(#ff8f22),color-stop(#ff48b4),color-stop(#5540e8),to(#0090ff));background-image:linear-gradient(to right,#ff8f22,#ff48b4,#5540e8,#0090ff);-webkit-text-fill-color:transparent;color:#464646;font-size:76px;line-height:1.6;margin-bottom:0}.bnr-center span{display:block;font-family:var(--primaryfont-semibold);font-size:50px;line-height:1}.bnr-center span.hck-value{font-size:17px;display:inline-block;line-height:1;color:#ff8a2d}.bnr-center ul.flex-content{background:#3a3c44;border:.5px solid rgba(255,255,255,0.7);max-width:200px;margin:0 auto 30px;border-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 10px}.bnr-center ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #fff}.bnr-center ul li:last-child{border-right:0}.bnr-center ul li svg{margin-right:15px}.bnr-center a,.hck-tm-cta a{color:#fff;cursor:pointer !important;background:#f0483e}.submit-form-btn{margin-left:10px}.bnr-center .zspeak-cr-logo a{background:transparent}.bnr-center p{max-width:660px;margin:0 auto 20px}.bnr-center p.sec-desc{display:none}.bnr-center a.zcr-logo-hackathon{display:inline-block;background:transparent}.zspeak-cr-logo{position:relative;display:block;background:url(//www.zohowebstatic.com/sites/zweb/images/productlogos/creator-dark.svg) no-repeat;width:220px;height:70px;background-size:cover}.create-time h2,.create-time h3{text-align:center}.create-time{color:#fff}.create-time .flex-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-top:90px}.create-time .flex-content:before{content:"";position:absolute;left:50%;top:0;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:1px;background:-o-linear-gradient(top,#381dc2,#2cefff);background:-webkit-gradient(linear,left top,left bottom,from(#381dc2),to(#2cefff));background:linear-gradient(180deg,#381dc2,#2cefff)}.create-time .flex-content h3{text-align:left}.create-time .flex-part-two{width:40%;margin-bottom:50px}.create-time .flex-part-two:nth-child(3),.create-time .flex-part-two:nth-child(4){margin-bottom:0}.create-time .flex-part-two:nth-child(4){margin:0}.create-time p{max-width:410px}.create-time p.time-descp{max-width:750px;margin:0 auto 20px;text-align:center}.create-time p.time-descp a{margin-top:0}.create-time li{position:relative;padding-left:32px;margin-bottom:20px}.create-time li:before{content:"";position:absolute;left:7px;top:4px;z-index:1;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg);height:14px;width:6px;border-bottom:1px solid #fff;border-right:1px solid #fff}.create-time svg{margin-bottom:15px;margin-left:-5px}.create-time a.zwc-trms-hackathon,.create-time a{text-decoration:underline;display:inline-block;color:#fff}.zwc-str-link{text-decoration:underline;color:#fff}.create-time a.zwc-trms-hackathon{margin-top:50px}.hck-stages{color:#fff}.hck-stages h2{text-align:center;margin-bottom:70px}.hck-stages p{font-size:15px;max-width:890px;margin:0 auto 20px}.hck-steps{margin:0 0 30px;padding:90px 60px 90px 40px}.hck-steps .flex-content{margin-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.hck-steps .flex-content:last-child{margin-bottom:0}.hck-steps h3{font-size:23px;line-height:1.6;margin-bottom:20px}.hck-steps .flex-part-two{width:44%}.hck-steps .flex-content .flex-part-two:nth-child(3){padding:0 20px 0 50px}.hck-steps-img{background:#272933;border-radius:10px;padding:20px;max-width:75%;text-align:center;margin:0 auto}.hck-steps-img img{max-width:80%}.hck-steps h3 span{color:#ff8a2d;display:inline-block}.hck-su-title{color:#f2637e;font-size:16px;line-height:1;display:block;margin-bottom:15px}.hck-steps ul{margin-bottom:30px}.hck-steps li{position:relative;padding-left:32px;max-width:410px;margin-bottom:15px}.hck-steps li:before{content:"";position:absolute;left:7px;top:4px;z-index:1;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg);height:14px;width:6px;border-bottom:1px solid #fff;border-right:1px solid #fff}.hck-steps .zwc-note-pnts li:before{border:0;width:12px;height:12px;border-radius:50px;background:#fff;top:9px;left:0}.num-stages{position:absolute;left:50%;top:0;width:60px;height:60px;z-index:1;border:2px solid #3e4048;background-color:#2d2f38;color:#fff;border-radius:50px;font-size:20px;line-height:1;font-family:var(--primaryfont-semibold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0.5) translateX(-50%);-ms-transform:scale(0.5) translateX(-50%);transform:scale(0.5) translateX(-50%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;opacity:0;visibility:hidden}.hck-steps .flex-content.in-view:nth-child(2) .num-stages,.hck-steps .flex-content.in-view:nth-child(3) .num-stages,.hck-steps .flex-content.in-view:nth-child(4) .num-stages,.hck-steps .flex-content.in-view:nth-child(5) .num-stages{-webkit-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);opacity:1;visibility:visible}.num-stages:before{content:"";position:absolute;left:50%;top:60px;width:auto;height:0;z-index:1;border:1px dashed #3a3c50;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.hck-steps .flex-content.in-view:nth-child(2) .num-stages:before{height:750px}.hck-steps .flex-content.in-view:nth-child(3) .num-stages:before{height:650px}.hck-steps .flex-content.in-view:nth-child(2) .num-stages:before,.hck-steps .flex-content.in-view:nth-child(3) .num-stages:before,.hck-steps .flex-content.in-view:nth-child(4) .num-stages:before{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.hck-steps .flex-content.in-view:nth-child(4) .num-stages:before{height:430px}.hck-steps .flex-content:nth-child(5) .num-stages:before{height:0;top:0}.hck-tl-fld{display:none;color:#fff;padding-bottom:60px}.hck-tl-fld .content-wrap{padding:80px 60px}.hck-tl-cnt{max-width:880px;margin:0 auto}.hck-tl-cnt a.battle-link,.hck-stages span.battle-link,.banner a.battle-link{display:inline-block;border:1px solid #fff;padding:9px 20px;border-radius:3px;text-transform:uppercase;font-size:15px;line-height:28px;color:#fff;cursor:pointer;background:transparent;font-family:var(--zf-primary-semibold)}.banner a.battle-link{margin-left:10px}.battle-slider{margin-top:40px}.pagewrapper .hck-tm-cta .content-wrap{color:#fff;text-align:center;border-radius:20px;padding-top:0}.hck-tm-cta h2{max-width:630px;margin:0 auto 15px}.footer-sec-wrap.two-column{display:none}.hackathon-form.hackathon-form-active{padding-bottom:60px}.hackathon-form .content-wrap{max-width:660px;margin:0 auto;background:#fff;border-radius:20px;padding:60px 40px 50px;display:none}.hackathon-form .content-wrap.open{display:block}.hackathon-form .content-wrap h2{font-size:28px;text-align:center}.register-close{display:none}.hackathon-form .content-wrap .reg-date h2,.hackathon-form .content-wrap .register-close h2{display:block}.zwc-register-form-wrap,.zwc-submit-form-wrap{display:none}:is(.zwc-register-form-wrap,.zwc-submit-form-wrap).active{display:block}.iframe-pop-sec{display:block}.title-sec{font-size:24px;text-align:center;margin-bottom:40px}.form-section h3{text-align:center;margin-bottom:40px}.zsubmit{text-align:center}.zcselect-field div.right,.partner-select-arrows div.right,.partner-indus div.right{position:relative}.zcselect-field div.right:after,.partner-select-arrows div.right:after,.partner-indus div.right:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:20px;margin-top:-3px;border-radius:6px}.zcircle-tick{border:2px solid #20c53b;border-radius:100%;height:50px;left:0;right:0;margin:auto;position:absolute;top:-30px;width:50px}p.sign_agree{color:#000;font-size:14px;line-height:22px;margin-top:0;padding-bottom:15px;font-family:var(--zf-primary-semibold),Arial,Helvetica,sans-serif;margin:0 auto}.zcircle-tick::after,.zcircle-tick::before{background:#20c53b none repeat scroll 0 0;content:"";height:2px;left:19px;position:absolute;top:28px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.zcircle-tick::before{left:22px;top:25px;-webkit-transform:rotate(-52deg);-ms-transform:rotate(-52deg);transform:rotate(-52deg);width:13px}.form-section{background:#f5f5f5;border:0;padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-result{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:20px;text-align:center}.zform-submit .contactSec.form-result{position:relative;max-width:400px;margin:0 auto;margin-top:160px}.zform-submit .form-result,.zform-submit #block-panels-mini-product-menu{background:transparent}.zform-submit .form-result p{font-family:var(--zf-primary-regular),Arial,Helvetica,sans-serif;font-size:30px;color:#000;margin-top:20px}.feature-heading p span{display:block}.main-container-wrapper.zform-submit .feature-heading h1,.main-container-wrapper.zform-submit .feature-heading p{display:none}.pagewrapper .hck-prize .content-wrap{padding:0}.hck-prize-cnt{color:#fff;background:-o-linear-gradient(left,#6c41e1,#da47bf);background:-webkit-gradient(linear,left top,right top,from(#6c41e1),to(#da47bf));background:linear-gradient(to right,#6c41e1,#da47bf);border-radius:20px;padding:50px 0 60px 40px;max-width:960px;margin:0 auto;position:relative}.hck-prize-cnt h2{max-width:520px}.hck-prize-cnt p{max-width:500px}.hck-prize-cnt a.act-btn{background:#fff;color:#6f41e0;display:inline-block;margin-top:10px;cursor:pointer !important}.hck-img{position:absolute;top:0;right:0;z-index:1;height:100%;width:auto}.sign_agree{display:none}.hck-label{font-size:11px;line-height:1.6;display:block;position:relative;padding-left:20px}.hck-label input{margin:0;border:0;position:absolute;left:0;top:3px;z-index:1;cursor:pointer}.thanks-data{text-align:center;display:none}.thanks-data.active{display:block}.thanks-data p{font-size:16px;max-width:500px;text-align:center;margin:0 auto 0}.wrd-bld{font-family:var(--primaryfont-bold)}.pagewrapper .create-time .content-wrap{padding:0}.ccode-id .hck-stages span.battle-link{display:none}.zgdprform-opt-container{display:block !important;margin-bottom:25px}.zgdprform-opt-container input[type="checkbox"]{margin-left:0}.zcr-quick-connect,.z-mobile-menu-v2{display:none}@media screen and (max-width:767px){.pagewrapper .banner .content-wrap{max-width:600px}.z-small-content-wrap{width:90%}.feature-heading p span{display:inline-block}.features-part{width:90%;margin:0 auto}.z-small-content-wrap{max-width:470px}.z-bottom-cta-menu{background:transparent;-webkit-box-shadow:none;box-shadow:none}.z-bottom-cta-menu.onscroll a,.z-bottom-cta-menu a{display:none !important}.hackathon-form .content-wrap .reg-date h2{font-size:24px;max-width:370px;margin:0 auto}body:not(.zw-template-zp_signup) .zwf-new-footer .zwf-only-copyright,.r-g-f:not(.zw-template-zp_signup) .zwf-new-footer .zwf-only-copyright{padding:20px 0}}@media(min-width:1200px) and (max-width:1280px){.hck-steps .flex-content.in-view:nth-child(2) .num-stages:before{height:801px}.hck-steps .flex-content.in-view:nth-child(3) .num-stages:before{height:660px}}@media all and (min-width:1200px){.inup1,.inup2,.inup3,.inup4,.inup5,.inup6{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition:-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.3);transition:-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.3);-o-transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3);transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3);transition:transform 1s cubic-bezier(0.39,0.575,0.565,1.3),-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.3)}.in-view .inup1,.in-view .inup2,.in-view .inup3,.in-view .inup4,.in-view .inup5,.in-view .inup6{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fadeinup1,.fadeinup2,.fadeinup3,.fadeinup4,.fadeinup5,.fadeinup6,.fadeinup7,.fadeinup8,.fadeinup9{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity 1s ease-in,-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2);-o-transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2),-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2)}.fadeindown1{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity 1s ease-in,-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2);-o-transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2);transition:opacity 1s ease-in,transform 1s cubic-bezier(0.39,0.575,0.565,1.2),-webkit-transform 1s cubic-bezier(0.39,0.575,0.565,1.2)}.in-view .fadeinup1,.in-view .fadeinup2,.in-view .fadeinup3,.in-view .fadeinup4,.in-view .fadeinup5,.in-view .fadeinup6,.in-view .fadeinup7,.in-view .fadeinup8,.in-view .fadeinup9,.in-view .fadeindown1,.in-view .fadeindown2,.in-view .fadeindown3,.in-view .fadeindown4{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-ms-filter:"alpha(opacity=100)"}.fadeindown1,.fadeinup1,.inup1,.bnrimg1,.bnrimg4{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.fadeindown2,.fadeinup2,.inup2,.bnrimg2,.bnrimg5{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.fadeindown3,.fadeinup3,.inup3,.bnrimg3,.bnrimg6{-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.fadeinup4,.inup4{-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.fadeinup5,.inup5{-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.fadeinup6,.inup6{-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.fadeinup7,.inup7{-webkit-transition-delay:1300ms;-o-transition-delay:1300ms;transition-delay:1300ms}.fadeinup8,.inup8{-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.fadeinup9,.inup9{-webkit-transition-delay:1700ms;-o-transition-delay:1700ms;transition-delay:1700ms}.fadeinleft1,.fadeinleft2,.fadeinleft3{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);-o-transition:all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);transition:all 1300ms cubic-bezier(0.11,0.16,0.43,0.86)}.fadeinup1,.fadeinleft1,.inup1,.fadeinright1{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.in-view .fadeinleft1,.in-view .fadeinleft2,.in-view .fadeinleft3{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:"alpha(opacity=100)"}}@media all and (min-width:1480px){.i18n-en h1{font-size:50px}.i18n-en h2{font-size:36px}}@media(max-width:1199px){.hck-prize-cnt{max-width:620px}.hck-img{display:none}.i18n-en .bnr-center h1{line-height:1.2}.hck-steps{padding:70px 30px 70px 20px}.hck-steps .flex-content .flex-part-two:nth-child(3){padding:0 0 0 80px}.num-stages:before,.hck-steps-img{display:none}.hck-steps .flex-part-two{width:100%}.hck-steps .flex-content.in-view:nth-child(2) .num-stages,.hck-steps .flex-content.in-view:nth-child(3) .num-stages,.hck-steps .flex-content.in-view:nth-child(4) .num-stages,.hck-steps .flex-content.in-view:nth-child(5) .num-stages{left:0;-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0);-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial;-webkit-transition:none;-o-transition:none;transition:none}.hck-steps li{max-width:100%}.hck-steps .flex-content{margin-bottom:50px}.hck-stages p{max-width:100%}}@media all and (min-width:992px) and (max-width:1199px){.pagewrapper .content-wrap{width:94%}}@media all and (max-width:991px){.pagewrapper .content-wrap{padding:70px 0}.pagewrapper .hackathon-form .content-wrap{padding:70px 30px}.zspeak-cr-logo{width:180px;height:57px}.i18n-en .bnr-center h1{font-size:60px}.pagewrapper .hck-tl-fld .content-wrap{padding:70px 30px 40px}}@media all and (max-width:767px){.pagewrapper .content-wrap{padding:60px 0;max-width:600px}.pagewrapper .hackathon-form .content-wrap{padding:60px 20px;border-radius:12px}.bnr-center{text-align:left}.bnr-center span{font-size:30px;line-height:44px;background-size:100px}.zspeak-cr-logo{width:140px;height:44px}.i18n-en .bnr-center h1{font-size:40px}.bnr-center ul li{width:100%;border:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 20px 30px 0}.bnr-center ul li:last-child{margin:0}.bnr-center ul.flex-content{padding:20px 10px;max-width:100%;border:0;background:transparent;margin:0 auto 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bnr-center p{max-width:100%}.create-time p.time-descp,.create-time h2{text-align:left}.create-time .flex-content:before{display:none}.create-time .flex-content{margin-top:40px}.create-time .flex-part-two,.create-time .flex-part-two:nth-child(3),.create-time .flex-part-two:nth-child(4){width:100%;margin-bottom:30px}.create-time a{margin-top:20px}.create-time p{max-width:100%}.hck-stages h2{text-align:left;margin-bottom:40px}.hck-steps{padding:50px 20px 50px 20px;margin:0 0 30px}.hck-steps-img{display:none}.hck-steps .flex-content .flex-part-two:nth-child(3){padding:70px 0 0}.hck-steps .flex-content{margin-bottom:40px}.hck-tl-fld .content-wrap{padding:60px 20px 20px}.hck-tm-cta h2{padding:0 20px}.hck-img{display:none}.hck-prize-cnt{padding:30px 20px}.bnr-center a,.hck-tm-cta a{display:block;width:fit-content;padding:10px 20px}.submit-form-btn{margin:15px 0 0}.pagewrapper .hck-tm-cta .content-wrap{text-align:left}.hck-tm-cta h2{padding:0}}@media(max-width:480px){.banner a.battle-link{margin:15px 0 0;display:block;max-width:190px}.hck-steps{padding:30px 15px 15px 15px}.hck-steps .zcr-txt-clr-dark{font-size:12px}.pagewrapper .hackathon-form .content-wrap{padding:30px 20px}}