.jpi-checkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jpi-checkbox label{cursor:pointer;padding-left:22px;display:block}.jpi-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.jpi-checkbox input:checked ~ .checkmark{background-position:-22.7px -2px}.jpi-checkbox input.errorClass ~ .checkmark{background-position:-64px -2px}.jpi-checkbox .checkmark{position:absolute;top:4px;left:0;background:url('/sites/zweb/images/jp/zoho_general_pages/checkbox-sprite-2x.png') no-repeat -2px -2px;background-size:125px;width:15px;height:16px}@-webkit-keyframes sk-bouncedelay{from,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{from,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#dotted-loading-spinner,.dotted-loading-spinner{width:80px;text-align:center;transition:all .3s ease;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;height:20px;opacity:0;visibility:hidden}#dotted-loading-spinner>div,.dotted-loading-spinner>div{width:15px;height:15px;background-color:#333;border-radius:50%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#dotted-loading-spinner [dot-color="red"],.dotted-loading-spinner [dot-color="red"]{background:#d72231}#dotted-loading-spinner [dot-color="green"],.dotted-loading-spinner [dot-color="green"]{background:#26a146}#dotted-loading-spinner [dot-color="blue"],.dotted-loading-spinner [dot-color="blue"]{background:#008bd0}#dotted-loading-spinner [dot-color="yellow"],.dotted-loading-spinner [dot-color="yellow"]{background:#f1c842}#dotted-loading-spinner .bounce1,.dotted-loading-spinner .bounce1{-webkit-animation-delay:-0.64s;animation-delay:-0.64s}#dotted-loading-spinner .bounce2,.dotted-loading-spinner .bounce2{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}#dotted-loading-spinner .bounce3,.dotted-loading-spinner .bounce3{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}#dotted-loading-spinner.show,.dotted-loading-spinner.show{opacity:1;visibility:visible}.success-checkmark{width:90px;height:90px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::before,.success-checkmark .check-icon::after{content:'';height:100px;position:absolute;background:transparent;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,0.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:transparent}@keyframes rotate-circle{from{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes icon-line-tip{from{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{from{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.theme-yellow .jpi-inquiry-form{background-color:#fff3be}.theme-yellow .jpi-inquiry-form.success-message{background-color:#fffae4}.theme-yellow .thk-bottom-top{background-color:#fff3be}.theme-yellow .jpi-form-wrapper .submitted:after{background-color:#fff3be}.no-promo .jpi-inquiry-form.success-message{display:flex;flex-wrap:wrap;align-items:center}.no-promo .jpi-inquiry-form.success-message .jpi-form-header{width:100%}.no-promo .jpi-inquiry-form.success-message .thk-bottom-top{background:transparent;width:100%}@media only screen and (min-width:1024px){.no-promo .jpi-inquiry-form.success-message .thk-bottom-top{padding-top:0}}.no-promo .jpi-inquiry-form.success-message .thk-bottom-inner{display:none}.no-webp .inquiry-wrap .number_contact:before{background-image:url('/sites/zweb/images/jp/crm/inquiry-phone-2x.png')}.no-webp .jpi-form-wrapper .form-icons:before{background-image:url("/sites/zweb/images/jp/zoho_general_pages/form-icons-2x.png")}*,body{box-sizing:border-box}.czonefooter{z-index:-1}.cwait{cursor:wait}.clearfix{clear:both}.clearfix:before,.clearfix:after{content:"";display:table;clear:both}.jpi-full-width{width:100%;max-width:100%}.jpi-body-pane>div,.jpi-body-pane .jpi-container{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}@media(max-width:1365px){.jpi-body-pane>div,.jpi-body-pane .jpi-container{padding-left:50px;padding-right:50px}}@media(max-width:1023px){.jpi-body-pane>div,.jpi-body-pane .jpi-container{padding-left:30px;padding-right:30px}}@media(max-width:767px){.jpi-body-pane>div,.jpi-body-pane .jpi-container{padding-left:20px;padding-right:20px}}.jpi-body-pane>div.jpi-full-width,.jpi-body-pane .jpi-container.jpi-full-width{max-width:100%;padding-left:0;padding-right:0}body:not(.zw-product-117) header .product-header-top,body:not(.zw-product-117) header .product-nav-links{display:none !important}@media only screen and (min-width:768px){body:not(.zw-product-117) .zw-product-header{margin-bottom:-82px;padding-top:30px}}body:not(.zw-product-117) .zw-product-header .product-title{margin-left:20px}@media only screen and (max-width:767px){body:not(.zw-product-117) .zw-product-header .product-title{margin-left:auto;margin-right:auto}}body:not(.zw-product-117) .zw-product-header .content-wrap{width:100%;padding:0 !important}@media only screen and (max-width:767px){body:not(.zw-product-117).body-umain .product-title{margin-left:10px;margin-right:0}}@media only screen and (min-width:1441px){.main_div{max-width:1440px !important}}.mob-show{display:none}@media only screen and (max-width:1023px){.mob-hide{display:none}.mob-show{display:block}.inquiry-wrap.mob .spl-text{margin-top:50px;padding-bottom:30px;text-align:center;border-bottom:1px solid #eaeaea;margin-bottom:0}.inquiry-wrap .number_contact:before{position:relative !important;left:-15px !important}}.jpi-prod-logo{vertical-align:middle;margin-bottom:46px;margin-top:27px;margin-left:80px;display:inline-block}@media only screen and (max-width:1100px){.jpi-prod-logo{margin-left:30px;margin-bottom:40px}}@media only screen and (max-width:767px){.jpi-prod-logo{display:none}}.jpi-prod-logo a{font-size:21px;color:#000;text-decoration:none;font-weight:500}.jpi-prod-logo img{width:44px;height:auto;vertical-align:middle}.jpi-prod-logo img+span{display:inline-block;padding:13px 0 9px 10px}.jpi-inquiry-content{width:calc(100% - 495px);float:left;padding-top:120px}@media only screen and (max-width:1023px){.jpi-inquiry-content{width:100%;padding-bottom:40px;float:none}}@media only screen and (max-width:767px){.jpi-inquiry-content{padding-top:30px}}.inquiry-wrap h1{font-size:34px;font-weight:bold;text-align:center;margin-left:15px;line-height:1.5}@media only screen and (max-width:767px){.inquiry-wrap h1{margin-left:0;font-size:27px}}.inquiry-wrap picture{display:block;max-width:350px;margin:0 auto;position:relative;top:7px;left:-6px;min-height:217px}.inquiry-wrap picture.pic-400{max-width:400px}@media only screen and (max-width:1100px){.inquiry-wrap picture{max-width:300px !important;min-height:auto}}.inquiry-wrap p.desc{font-size:16px;line-height:1.9;margin-top:25px;margin-left:51px}@media only screen and (max-width:1300px){.inquiry-wrap p.desc br{display:none}}@media only screen and (max-width:1024px){.inquiry-wrap p.desc{margin-left:0}}.inquiry-wrap .spl-text{margin-left:51px;margin-top:86px;margin-bottom:40px}@media only screen and (max-width:1024px){.inquiry-wrap .spl-text{margin-left:0}}.inquiry-wrap .byphone_text{font-size:14px;font-weight:500;color:#094885;margin-bottom:10px}.inquiry-wrap .number_contact{font-size:22px;font-weight:bold;margin-left:30px;position:relative;color:#094885}.inquiry-wrap .number_contact:before{content:"";background-image:url('/sites/zweb/images/jp/crm/inquiry-phone-2x.webp');background-repeat:no-repeat;background-position:0 0;background-size:17px 29px;width:17px;height:29px;display:inline-block;position:absolute;left:-31px;top:5px}.jpi-inquiry-form{width:495px;float:left;padding:0 75px;padding-top:100px;padding-bottom:75px;height:100%}@media only screen and (min-width:992px){.jpi-inquiry-form{min-height:800px}}@media only screen and (max-width:1023px){.jpi-inquiry-form{width:100%;height:auto;padding-top:50px;padding-bottom:50px;padding-left:150px;padding-right:150px;margin-top:0;min-height:auto;float:none}}@media only screen and (max-width:767px){.jpi-inquiry-form{padding-left:30px;padding-right:30px}}.jpi-inquiry-form [data-formid="crm_form_wrap_jp"]{min-height:650px}.jpi-inquiry-form [data-formid="crm_form_wrap_jp"].loading[data-formgroup]::after{background:#fff3be}.jpi-inquiry-form .cwf-container.cwf-on-page .cwf-title-wrap h2{font-size:21px;font-weight:bold;text-align:center;line-height:38px;margin-bottom:25px}