.no-webp .page-wrapper .page-sprite{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png")}.no-webp .page-wrapper .diagnosis-form-wrapper #diagnosis_form .diagnosis-form-group .field-wrap::before{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png")}.page-wrapper *{box-sizing:border-box}.page-wrapper .feature-breadcrumb{background-color:#0062e8}.page-wrapper .signup-sec{width:100%}.page-wrapper .signup-box{padding:0}.page-wrapper .signup-box .form-top-heading{color:#000;margin-bottom:5px;font-size:18px;padding:15px;background:#f7f7f7}@media only screen and (max-width:767px){.page-wrapper .signup-box .form-top-heading{font-size:16px}}@media only screen and (max-width:360px){.page-wrapper .signup-box .form-top-heading{font-size:14px}}.page-wrapper .signup-box #czone-home{padding:5px 37px 30px}@media only screen and (max-width:767px){.page-wrapper .signup-box #czone-home{padding:5px 20px 20px}}.page-wrapper .inner-head-2{font-size:32px;font-weight:700;line-height:1.3;margin-bottom:35px}@media only screen and (max-width:991px){.page-wrapper .inner-head-2{font-size:30px}}@media only screen and (max-width:767px){.page-wrapper .inner-head-2{font-size:26px}}@media only screen and (max-width:360px){.page-wrapper .inner-head-2{font-size:22px}}.page-wrapper .inner-head-2.cntr{text-align:center}.page-wrapper .page-sprite{background-size:468px 76px;background-repeat:no-repeat}.page-wrapper .page-sprite.lazy{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-lazy.png");filter:blur(5px);background-size:468px 76px}.page-wrapper .page-sprite.banner-arrow{background-position:-378px -45px;width:34px;height:31px}.page-wrapper .page-sprite.down-arrow{background-position:-192px -45px;width:181px;height:53px}.page-wrapper .page-sprite.icon1{background-position:-227px 0;width:22px;height:22px}.page-wrapper .page-sprite.icon2{background-position:-199px -1px;width:23px;height:20px}.page-wrapper .page-sprite.icon3{background-position:-446px -45px;width:20px;height:23px}.page-wrapper .page-sprite.icon4{background-position:-417px -46px;width:23px;height:20px}.page-wrapper .page-sprite.icon5{background-position:-170px -2px;width:24px;height:18px}.page-wrapper .page-sprite.icon6{background-position:-113px 0;width:23px;height:23px}.page-wrapper .page-sprite.icon7{background-position:-57px -1px;width:23px;height:20px}.page-wrapper .page-sprite.icon8{background-position:-1px 0;width:22px;height:22px}.page-wrapper .page-sprite.icon9{background-position:-142px -1px;width:23px;height:21px}.page-wrapper .page-sprite.icon10{background-position:-85px -1px;width:23px;height:21px}.page-wrapper .page-sprite.icon11{background-position:-28px 0;width:24px;height:7px}.page-wrapper .page-sprite.icon12{background-position:-368px 0;width:22px;height:20px}.page-wrapper .page-sprite.icon13{background-position:-339px 0;width:24px;height:24px}.page-wrapper .page-sprite.icon14{background-position:-254px 0;width:23px;height:23px}.page-wrapper .page-sprite.icon15{background-position:-402px 0;width:23px;height:23px}.page-wrapper .page-sprite.icon16{background-position:-311px 0;width:22px;height:22px}.page-wrapper .page-sprite.icon17{background-position:-283px 0;width:23px;height:22px}.banner-section{background-color:#0062e8;display:block;position:relative;padding:40px 0 0 0;z-index:1}@media only screen and (max-width:767px){.banner-section{padding:10px 0 0 0}}.banner-section::after{content:'';position:absolute;background-color:#eff6ff;bottom:-1px;left:0;width:100%;height:150px;z-index:-1}.banner-section.pdf-download-cont::after{background-color:#fff}.banner-section .inner-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:1200px;max-width:calc(100% - 40px);margin:0 auto;align-items:center;justify-content:space-between}@media only screen and (max-width:991px){.banner-section .inner-wrapper{flex-direction:column}}@media only screen and (max-width:767px){.banner-section .inner-wrapper{padding-top:50px}}.banner-section .inner-wrapper .banner-left{display:flex;align-self:flex-start;width:calc(100% - 380px);flex-direction:column;align-items:center;padding-right:110px;padding-top:75px}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left{padding-right:40px;padding-top:100px}}@media only screen and (max-width:991px){.banner-section .inner-wrapper .banner-left{width:100%;padding-right:0;padding-top:50px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left{padding-top:0}}.banner-section .inner-wrapper .banner-left .first-step{display:flex;flex-direction:column;align-items:center;width:100%}.banner-section .inner-wrapper .banner-left .second-step{text-align:center}.banner-section .inner-wrapper .banner-left .second-step h2{display:block;margin-bottom:30px}.banner-section .inner-wrapper .banner-left .second-step h2.top-head{display:inline-block;margin-bottom:10px}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper{display:block;position:relative;padding:30px 0;z-index:2}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper::after{content:'';position:absolute;background-color:#0058d1;left:-97vw;width:200vw;height:calc(100% + 30px);z-index:-1;top:0}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper p{font-size:12px;text-align:center;margin-bottom:10px}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper .pdf-loader{display:inline-block;position:relative;transition:all .5s cubic-bezier(0.18,0.89,0.32,1.28);transform:scale(1);pointer-events:all}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper .pdf-loader.loading{opacity:.6;pointer-events:none;transform:scale(0.9)}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper a{background-color:#f0473d;color:#fff;padding:15px 30px;display:block;text-align:center;position:relative;border-radius:5px;font-size:16px;font-weight:500}.banner-section .inner-wrapper .banner-left .second-step .pdf-download-wrapper a span{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png");background-size:468px 76px;background-position:-189px -51px;background-repeat:no-repeat;width:19px;height:19px;display:inline-block;vertical-align:middle;margin-right:10px;top:-1px;position:relative}.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check{display:block;position:relative;padding:0;z-index:2}.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check::after{content:'';position:absolute;background-color:#0a2549;left:-97vw;width:200vw;height:100%;z-index:-1;top:21px}.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check h3{background-color:#fff;color:#0a2549;padding:10px 30px;display:inline-block;text-align:center;position:relative;border-radius:30px;font-size:16px;font-weight:500}.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check h3 span{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png");background-size:468px 76px;background-position:-447px -6px;width:18px;height:18px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;top:-1px;position:relative}.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check p{font-size:12px;text-align:center;margin-bottom:10px}.banner-section .inner-wrapper .banner-left h2{font-size:40px;font-weight:bold;line-height:1.3;text-align:center;color:#fff}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left h2{font-size:34px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left h2{font-size:24px}}.banner-section .inner-wrapper .banner-left h2.top-head{font-size:23px;font-weight:500;line-height:1.3;padding:5px 50px;border-radius:30px;margin-bottom:10px}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left h2.top-head{font-size:20px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left h2.top-head{font-size:18px;padding:15px}}@media only screen and (max-width:360px){.banner-section .inner-wrapper .banner-left h2.top-head{font-size:15px}}.banner-section .inner-wrapper .banner-left h2.top-head.blue{background:#004db5;color:#fff}.banner-section .inner-wrapper .banner-left h2.top-head.yellow{background:#ffd01e;color:#000}.banner-section .inner-wrapper .banner-left h1{font-size:48px;font-weight:900;line-height:1.3;text-align:center;color:#fff;position:relative;margin-bottom:15px}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left h1{font-size:38px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left h1{flex-direction:column-reverse;display:flex;font-size:32px}}.banner-section .inner-wrapper .banner-left h1 span{font-size:34px;font-weight:700;color:#000;background:#ffd01e;position:absolute;bottom:8px;right:-140px;padding:26px 18px;border-radius:30px}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left h1 span{font-size:20px;right:-97px;padding:20px 12px;border-radius:15px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left h1 span{right:unset;padding:10px;position:relative;display:flex;width:75px;justify-content:center;margin:0 auto 10px auto;bottom:unset}}.banner-section .inner-wrapper .banner-left h1 span::before{content:'';position:absolute;background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png");background-size:468px 76px;background-repeat:no-repeat;background-position:-378px -45px;width:34px;height:31px;bottom:0;left:-18px;z-index:1}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left h1 span::before{display:none}}.banner-section .inner-wrapper .banner-left p{font-size:24px;line-height:1.95;color:#fff;font-weight:400;text-align:center;margin-bottom:0}@media only screen and (max-width:1100px){.banner-section .inner-wrapper .banner-left p{font-size:20px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper .banner-left p{font-size:16px}}.banner-section .inner-wrapper .banner-right{display:flex;align-self:flex-start;width:380px;z-index:3}@media only screen and (max-width:991px){.banner-section .inner-wrapper .banner-right{margin:40px auto 0 auto;max-width:100%}}.body-umain .banner-section{padding:75px 0}.body-umain .banner-section.pdf-download-cont{padding-bottom:0}.body-umain .banner-section::after{display:none}.body-umain .banner-section .banner-left{padding-right:0;width:100%;padding-top:0}.body-umain .banner-section .banner-right{display:none !important}.body-umain .option-selection,.body-umain .closest-section{padding-top:75px}@media only screen and (max-width:767px){.body-umain .option-selection,.body-umain .closest-section{padding-top:50px}}.option-selection{background-color:#eff6ff;position:relative;padding-bottom:75px}@media only screen and (max-width:767px){.option-selection{padding-bottom:50px}}.option-selection::after{content:'';position:absolute;bottom:-50px;left:50%;transform:translate(-50%,0);border-top:53px solid #f0f6ff;border-bottom:0 solid transparent;border-right:80px solid transparent;border-left:80px solid transparent}@media only screen and (max-width:767px){.option-selection::after{bottom:-30px;border-top:40px solid #f0f6ff;border-bottom:0 solid transparent;border-right:60px solid transparent;border-left:60px solid transparent}}.option-selection .inner-wrapper{display:block;position:relative;width:996px;max-width:calc(100% - 40px);margin:0 auto}@media only screen and (max-width:991px){.option-selection .inner-wrapper h2{padding-top:40px;text-align:center}}.option-selection .inner-wrapper .option-item-wrapper{display:block;position:relative;padding:50px;background-color:#fff;box-shadow:0 3px 24px 0 rgba(0,0,0,0.04);border-radius:12px;width:100%;margin-bottom:50px}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper{padding:50px 20px 30px 20px;margin-bottom:30px}}.option-selection .inner-wrapper .option-item-wrapper.nm{margin-bottom:0}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap{display:flex;flex-direction:column;position:relative;width:100%}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .errorClass{font-size:12px;color:#ff0600;font-weight:bold;position:absolute;bottom:-33px;left:0}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .errorClass{width:100%;text-align:center;bottom:-25px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3{font-size:18px;font-weight:700;display:flex;align-items:center;margin-bottom:40px;flex-direction:row;flex-wrap:wrap;width:100%;position:relative}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3{font-size:16px;padding-left:70px}}@media only screen and (max-width:360px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3{font-size:14px;padding-left:50px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3 span{font-size:18px;font-weight:700;background:#f3f5f6;border-radius:100%;margin-right:20px;line-height:normal;width:48px;height:48px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3 span{position:absolute;left:0;top:50%;transform:translate(0,-50%)}}@media only screen and (max-width:360px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap h3 span{font-size:14px;margin-right:10px;width:38px;height:38px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .req-txt{font-size:12px;position:absolute;top:20px;right:0;display:flex;align-items:center;line-height:1}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .req-txt{top:-35px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .req-txt span{font-size:16px;color:#f0473d}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media only screen and (max-width:991px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list{justify-content:center}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list.dymanic_width li{width:auto}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list.dymanic_width li{width:100%}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list.dymanic_width li label{padding:18px 30px}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li{display:flex;flex-direction:column;width:calc(100% / 4 - 15px);background-color:#eef2f7;border-radius:30px;transition:background-color .1s}@media only screen and (max-width:991px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li{width:auto}}@media only screen and (max-width:767px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li{width:calc(100% / 2 - 10px)}}@media only screen and (max-width:400px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li{width:100%}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li.selected{background-color:#0062e8}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li.selected .page-sprite{filter:brightness(10)}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li.selected p{color:#fff;font-weight:bold}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li .page-sprite{display:flex;position:relative;margin-right:15px;flex-shrink:0}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li p{margin-bottom:0;color:#00122b;font-size:16px;font-weight:500;line-height:1.4}@media only screen and (max-width:991px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li p{font-size:14px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li label{position:relative;width:100%;display:flex;flex-direction:row;padding:18px 0 18px 30px;align-items:center;height:100%;cursor:pointer}@media only screen and (max-width:991px){.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li label{padding:10px 30px}}.option-selection .inner-wrapper .option-item-wrapper .cont-wrap .item_list li label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;appearance:none;-webkit-appearance:none}.inquiry_form_sec{padding:100px 0;display:block;position:relative}@media only screen and (max-width:991px){.inquiry_form_sec{padding:75px 0}}@media only screen and (max-width:767px){.inquiry_form_sec{padding:50px 0}}.inquiry_form_sec .inner-wrapper{width:1200px;max-width:calc(100% - 40px);margin:0 auto}.inquiry_form_sec .inner-wrapper h2{margin-bottom:50px}@-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)}}#diagnosis_form{width:100%}#diagnosis_form #dotted-loading-spinner,#diagnosis_form .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}#diagnosis_form #dotted-loading-spinner>div,#diagnosis_form .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}#diagnosis_form #dotted-loading-spinner [dot-color="red"],#diagnosis_form .dotted-loading-spinner [dot-color="red"]{background:#d72231}#diagnosis_form #dotted-loading-spinner [dot-color="green"],#diagnosis_form .dotted-loading-spinner [dot-color="green"]{background:#26a146}#diagnosis_form #dotted-loading-spinner [dot-color="blue"],#diagnosis_form .dotted-loading-spinner [dot-color="blue"]{background:#008bd0}#diagnosis_form #dotted-loading-spinner [dot-color="yellow"],#diagnosis_form .dotted-loading-spinner [dot-color="yellow"]{background:#f1c842}#diagnosis_form #dotted-loading-spinner .bounce1,#diagnosis_form .dotted-loading-spinner .bounce1{-webkit-animation-delay:-0.64s;animation-delay:-0.64s}#diagnosis_form #dotted-loading-spinner .bounce2,#diagnosis_form .dotted-loading-spinner .bounce2{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}#diagnosis_form #dotted-loading-spinner .bounce3,#diagnosis_form .dotted-loading-spinner .bounce3{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}#diagnosis_form #dotted-loading-spinner.show,#diagnosis_form .dotted-loading-spinner.show{opacity:1;visibility:visible;z-index:1}.diagnosis-form-wrapper{width:590px;max-width:100%;margin:0 auto;display:block;position:relative}@media only screen and (max-width:991px){.diagnosis-form-wrapper{width:600px}}.diagnosis-form-wrapper .required-field{font-size:11px;background-color:#f0473d;color:#fff;padding:1px 2px;font-weight:500;border-radius:2px;line-height:normal;margin-right:10px}.diagnosis-form-wrapper .diagnosis-form-group{display:flex;flex-direction:row;position:relative}@media only screen and (max-width:991px){.diagnosis-form-wrapper .diagnosis-form-group{flex-direction:column}}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent){margin-bottom:30px}@media only screen and (max-width:767px){.diagnosis-form-wrapper .diagnosis-form-group:not(.consent){margin-bottom:20px}}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) label{font-weight:500;font-size:16px;color:#000;line-height:1.4;display:flex;flex-direction:row;align-items:center;width:232px;justify-content:flex-end;padding-right:70px;position:absolute;left:-208px;top:50%;transform:translate(0,-50%)}@media only screen and (max-width:991px){.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) label{width:100%;padding-right:0;justify-content:flex-start;margin-bottom:10px;position:relative;left:unset}}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap{display:flex;flex-direction:row;width:588px;flex-wrap:wrap;position:relative}@media only screen and (max-width:991px){.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap{width:100%}}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap.two-input{gap:20px}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap.two-input input{width:calc(100% / 2 - 10px)}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap.two-input input[name="First_Name"]{padding:19px 20px 19px 20px}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap input{width:100%;background-color:#f3f7fc;border:1px solid #f3f7fc;color:#334155;font-size:16px;padding:19px 20px 19px 50px;border-radius:5px;appearance:none;-webkit-appearance:none}.diagnosis-form-wrapper .diagnosis-form-group:not(.consent) .field-wrap input.errorClass{border:1px solid #ff0600;background-color:rgba(255,6,0,0.15)}.diagnosis-form-wrapper .diagnosis-form-group.consent{width:588px;margin:0 0 30px auto}@media only screen and (max-width:991px){.diagnosis-form-wrapper .diagnosis-form-group.consent{width:100%;margin:0 0 30px 0}}.diagnosis-form-wrapper .diagnosis-form-group.consent label{display:flex;align-items:center;color:#7d7d7d;font-size:14px;cursor:pointer}.diagnosis-form-wrapper .diagnosis-form-group.consent label a{color:#000;text-decoration:underline;text-underline-offset:6px}.diagnosis-form-wrapper .diagnosis-form-group.consent label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;appearance:none;-webkit-appearance:none}.diagnosis-form-wrapper .diagnosis-form-group.consent label input:checked+span::after,.diagnosis-form-wrapper .diagnosis-form-group.consent label input:checked+span::before{content:'';background-color:#000;position:absolute}.diagnosis-form-wrapper .diagnosis-form-group.consent label input:checked+span::after{width:2px;height:14px;transform:rotate(35deg);top:4px;left:11px}.diagnosis-form-wrapper .diagnosis-form-group.consent label input:checked+span::before{height:2px;width:6px;top:13px;transform:rotate(35deg);left:3px}.diagnosis-form-wrapper .diagnosis-form-group.consent label input.errorClass+span{border:1px solid #ff0600;background-color:rgba(255,6,0,0.15)}.diagnosis-form-wrapper .diagnosis-form-group.consent label .checkmark{border-radius:3px;border:1px solid #e5ebf1;background-color:#f3f7fc;width:22px;height:22px;display:flex;flex-shrink:0;margin-right:10px;position:relative}.diagnosis-form-wrapper .diagnosis-form-group.diagnosis-form-group-fields-submit{width:588px;margin:0 0 0 auto}@media only screen and (max-width:991px){.diagnosis-form-wrapper .diagnosis-form-group.diagnosis-form-group-fields-submit{width:100%}}.diagnosis-form-wrapper .diagnosis-form-group.diagnosis-form-group-fields-submit #jpc-btn-submit{background-color:#f0483e;border:0;outline:0;color:#fff;width:100%;padding:16px 20px;border-radius:30px;font-size:18px;font-weight:bold;position:relative;cursor:pointer}.diagnosis-form-wrapper .diagnosis-form-group textarea{width:100%;background-color:#f3f7fc;border:1px solid #f3f7fc;color:#334155;font-size:16px;padding:19px 20px;border-radius:5px;resize:none}.diagnosis-form-wrapper .diagnosis-form-group span.errorClass{position:absolute;background:#fff;border:1px solid #4d4d4d;box-shadow:1px 2px 5px rgba(0,0,0,0.27);right:0;width:auto;top:54px;z-index:12;padding:3px 10px 3px 26px;font-weight:bold;line-height:normal;border-radius:2px;font-size:12px;color:#ff0600}.diagnosis-form-wrapper .diagnosis-form-group span.errorClass::before{content:'';display:block;height:10px;width:10px;border:1px solid #4d4d4d;position:absolute;top:-6px;left:18px;transform:rotate(45deg);background:white;border-width:1px 0 0 1px}.diagnosis-form-wrapper .diagnosis-form-group span.errorClass::after{content:'!';position:absolute;left:5px;top:4px;text-align:center;background:#ff0100;color:#fff;width:16px;height:16px;border-radius:2px;line-height:1;padding:2px 0 0;box-sizing:border-box}.diagnosis-form-wrapper .diagnosis-form-group span.errorClass[for="Last_Name"]{right:unset;left:0}.diagnosis-form-wrapper .diagnosis-form-group span.errorClass[for="Consent"]{right:unset;left:-13px;top:33px}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap{position:relative}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap::before{content:'';background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.webp");background-size:468px 76px;background-repeat:no-repeat;position:absolute;top:50%;transform:translate(0,-50%);left:14px}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap.two-input::before{background-position:-38px -49px;width:18px;height:20px}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap.company-field::before{background-position:-129px -48px;width:22px;height:22px}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap.email-field::before{background-position:-98px -51px;width:20px;height:16px}.diagnosis-form-wrapper .diagnosis-form-group .field-wrap.phone-field::before{background-position:-6px -49px;width:18px;height:19px}.second_page{display:none}.indus_listing{padding:75px 0;position:relative}@media only screen and (max-width:767px){.indus_listing{padding:50px 0}}.indus_listing .inner-wrapper{width:1200px;margin:0 auto;max-width:calc(100% - 40px)}.indus_listing .inner-wrapper h2{text-align:center}.indus_listing .cardlisting{display:flex;flex-wrap:wrap;justify-content:start;gap:23px}@media only screen and (max-width:991px){.indus_listing .cardlisting{justify-content:space-between;gap:15px}}.indus_listing .cardlisting .cus-card-inner{width:calc(100% / 4 - 18px);border:1px solid #d5d5d5;border-radius:5px;background-color:#fff;position:relative;transition:all .5s;transform:scale(1);overflow:hidden}@media only screen and (max-width:1199px){.indus_listing .cardlisting .cus-card-inner{width:calc(100% / 3 - 16px)}}@media only screen and (max-width:991px){.indus_listing .cardlisting .cus-card-inner{margin-bottom:0;width:calc(100% / 2 - 8px)}}@media only screen and (max-width:767px){.indus_listing .cardlisting .cus-card-inner{width:100%;max-width:400px;margin:0 auto}}.indus_listing .cardlisting .cus-card-inner:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);transition:all .5s;transform:scale(1.02)}@media only screen and (max-width:1199px){.indus_listing .cardlisting .cus-card-inner:hover{transform:none}}.indus_listing .cardlisting .cus-card-inner.card_show{display:block !important}.indus_listing .cardlisting .cus-card-inner.card_hide{display:none !important}.indus_listing .cardlisting .cus-card-inner a{display:flex;padding:0 7px;flex-direction:column;height:100%}.indus_listing .cardlisting .cus-card-inner a .indus-header{width:100%;display:flex;align-items:center;padding:5px 12px 5px;justify-content:space-between;height:52px;flex-shrink:0}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo{background-repeat:no-repeat;background-size:981px 1000px;display:inline-block}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-mitsuba{background-position:-701px -11px;width:107px;height:31px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-jpsafety{width:200px;height:32px;background-position:-261px -10px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-plots{width:85px;height:29px;background-position:-478px -12px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-meiwa{background-position:-316px -214px;width:140px;height:25px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-camcast{background-position:-141px -211px;width:160px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-valuemanagement{background-position:-7px -207px;width:119px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-linkmotivation{background-position:-903px -153px;width:57px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-too{background-position:-517px -208px;width:77px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-marks{background-position:-743px -156px;width:134px;height:30px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-skycom{background-position:-642px -154px;width:91px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-cyberuniversity{background-position:-525px -152px;width:101px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-kaien{background-position:-408px -154px;width:102px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-safilo{background-position:-824px -12px;width:80px;height:25px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-inaba{background-position:-308px -152px;width:90px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-atara{background-position:-179px -153px;width:113px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-hataraba{background-position:-121px -161px;width:48px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-sakai{background-position:-7px -153px;width:104px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-geniusweb{background-position:-818px -262px;width:150px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-eforce{background-position:-707px -262px;width:98px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-rarejob{background-position:-616px -259px;width:78px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-ndk{background-position:-520px -257px;width:74px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-yolo{background-position:-449px -256px;width:53px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-starform{background-position:-875px -105px;width:85px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-hoshinoresort{background-position:-305px -257px;width:131px;height:28px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-imuraenvelope{background-position:-121px -263px;width:162px;height:26px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-reskill{background-position:-6px -252px;width:93px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-dcn{background-position:-733px -208px;width:195px;height:31px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-saraya{background-position:-734px -105px;width:118px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-lrm{background-position:-651px -105px;width:68px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-yuskin{background-position:-563px -109px;width:65px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-biochromato{background-position:-7px -61px;width:138px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-tis{background-position:-469px -109px;width:76px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-yada{background-position:-335px -109px;width:118px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-tajima{background-position:-579px -8px;width:105px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-applied{background-position:-167px -111px;width:148px;height:31px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-yohana{background-position:-278px -307px;width:92px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-chubu{background-position:-114px -107px;width:37px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-tosaco{background-position:-609px -216px;width:110px;height:25px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-selectra{background-position:-9px -306px;width:132px;height:24px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-incudata{background-position:-151px -307px;width:118px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-scroll360{background-position:-7px -107px;width:92px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-ecbeing{background-position:-799px -51px;width:105px;height:32px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-kansai{background-position:-710px -56px;width:69px;height:29px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-growup{background-position:-540px -61px;width:150px;height:30px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-kms{background-position:-404px -61px;width:116px;height:35px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-nichicon{background-position:-93px -14px;width:152px;height:29px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-waken{background-position:-162px -71px;width:166px;height:18px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-sanei{background-position:-14px -12px;width:62px;height:33px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-aba{background-position:-379px -308px;width:86px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-garity{background-position:-475px -308px;width:53px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-adtrav{background-position:-538px -311px;width:146px;height:29px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-minorhotels{background-position:-694px -308px;width:99px;height:34px}.indus_listing .cardlisting .cus-card-inner a .indus-header .c-logo.c-compasshealth{background-position:-804px -308px;width:82px;height:34px}.indus_listing .cardlisting .cus-card-inner a .new-customer{border-radius:4px;overflow:hidden;position:relative;display:flex;flex-shrink:0}.indus_listing .cardlisting .cus-card-inner a .new-customer .pic-wrap{font-size:0}.indus_listing .cardlisting .cus-card-inner a .new-customer picture{width:100%;display:block;font-size:0;margin:0;min-height:182px}@media only screen and (max-width:767px){.indus_listing .cardlisting .cus-card-inner a .new-customer picture{min-height:inherit}}.indus_listing .cardlisting .cus-card-inner a .new-customer picture img{width:100%}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec{position:relative}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec:hover .cs_play{width:90px;border-radius:25px;right:-20px}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec:hover .cs_play::after{left:80%}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec:hover .cs_play:before{content:none}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec:hover .cs_play .zcsPlay_ani{opacity:1}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec .cs_play{position:absolute;top:35px;right:5px;transform:translate(-50%,-50%);display:inline-block;width:30px;height:30px;background:#fff;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,0.6);transition:all ease .2s;text-align:center;vertical-align:middle;z-index:2;cursor:pointer}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec .cs_play::after{border-color:transparent transparent transparent #0062e8;border-style:solid;border-width:6px 0 6px 10px;content:"";left:55%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all ease .1s}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec .cs_play:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:40px;height:40px;background:#fff;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.indus_listing .cardlisting .cus-card-inner a .new-customer .cs_videoSec .cs_play .zcsPlay_ani{font-size:12px;line-height:1;font-weight:500;color:#000;padding-right:0;display:inline-block;vertical-align:middle;opacity:0;transform:translate(-10%,-50%);left:0;top:50%;position:absolute;transition:all ease .1s;right:0;white-space:nowrap}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry{position:absolute;padding:8px 0;bottom:0;width:100%}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry:before{content:"";width:100%;height:100%;background:linear-gradient(to bottom,#0062e8 0,#0058d1 100%);bottom:0;position:absolute;left:0;opacity:.9;right:0}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul{display:flex;text-align:center;position:relative}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul li:nth-child(1){border-right:1px solid #afd1ff;width:32%}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul li:nth-child(2){border-right:1px solid #afd1ff;width:36%}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul li:nth-child(3){width:30%}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul li .industry{font-size:11px;font-weight:400;line-height:2;color:#d1e4ff}.indus_listing .cardlisting .cus-card-inner a .new-customer .new_row_industry ul li .industry-typ{font-size:11px;font-weight:500;color:#fff}.indus_listing .cardlisting .cus-card-inner a .btm-cont{display:flex;flex-direction:column;height:100%;justify-content:space-between}.indus_listing .cardlisting .cus-card-inner a h3{font-size:14px;padding:18px 10px 0;font-weight:500;line-height:1.7;color:#00122b}.indus_listing .cardlisting .cus-card-inner a h4{font-size:14px;font-weight:bold;padding:0 10px;margin-bottom:4px;color:#00122b}.indus_listing .cardlisting .cus-card-inner a p{font-size:11px;padding:0 10px;color:#3b3b3b;margin:0;padding-bottom:20px}.indus_listing .cardlisting .cus-card-inner a .link-btn{padding:6px 20px;background-color:#eff6ff;color:#0062e8;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;font-weight:bold;margin-bottom:10px;width:100%;max-width:calc(100% - 10px);margin-left:auto;margin-right:auto}.indus_listing .cardlisting .cus-card-inner a .link-btn span{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png");background-size:468px 76px;background-position:-429px -8px;width:14px;height:14px;background-repeat:no-repeat;display:flex;flex-shrink:0;margin-left:10px;top:-1px;position:relative}.crm-features-card{padding:75px 0;position:relative;background-color:#f7f7f7}@media only screen and (max-width:767px){.crm-features-card{padding:50px 0}}.crm-features-card::before{content:'';position:absolute;top:-40px;left:50%;transform:translate(-50%,0);border-bottom:40px solid #f7f7f7;border-top:0 solid transparent;border-right:60px solid transparent;border-left:60px solid transparent}.crm-features-card .inner-wrapper{width:1200px;margin:0 auto;max-width:calc(100% - 40px)}.crm-features-card .inner-wrapper h2{text-align:center}.crm-features-card ul.feat-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.crm-features-card ul.feat-cards li{display:flex;flex-direction:column;background-color:#fff;padding:10px;border-radius:10px;box-shadow:0 5px 7px 0 rgba(0,0,0,0.03);width:calc(100% / 2 - 10px)}@media only screen and (max-width:767px){.crm-features-card ul.feat-cards li{width:100%}}.crm-features-card ul.feat-cards li .pic-wrap{display:flex;position:relative;width:100%;background-color:#0062e8;padding:45px 30px 0 30px;flex-direction:column;border-radius:5px 5px 0 0;overflow:hidden;flex-shrink:0}.crm-features-card ul.feat-cards li .pic-wrap::after{content:'';border-radius:4px;background:linear-gradient(180deg,rgba(1,98,232,0) 13.79%,rgba(1,98,232,0.09) 75.86%,rgba(1,98,232,0.16) 122.41%);width:100%;height:45px;position:absolute;bottom:0;left:0;z-index:1}.crm-features-card ul.feat-cards li .pic-wrap .top-badge{margin:0;position:absolute;top:0;left:0;font-size:13px;background-color:#0a2549;color:#fff;padding:7px 20px;font-weight:bold;border-radius:0 0 5px 0}.crm-features-card ul.feat-cards li .pic-wrap img{width:100%}.crm-features-card ul.feat-cards li .cont{padding:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.crm-features-card ul.feat-cards li .cont h3{color:#00122b;font-size:18px;font-weight:bold;line-height:1.4;margin-bottom:10px}.crm-features-card ul.feat-cards li .cont p{font-weight:400;font-size:16px;line-height:1.95;margin-bottom:20px}.crm-features-card ul.feat-cards li .cont a{padding:10px 20px;background-color:#eff6ff;color:#0062e8;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;font-weight:bold}.crm-features-card ul.feat-cards li .cont a span{background-image:url("/sites/zweb/images/jp/crm/crm-diagnosis-sprite-2x.png");background-size:468px 76px;background-position:-429px -8px;width:14px;height:14px;background-repeat:no-repeat;display:flex;flex-shrink:0;margin-left:10px;top:-1px;position:relative}.closest-section{position:relative;padding-bottom:75px}@media only screen and (max-width:767px){.closest-section{padding-bottom:50px;margin-top:40px}}.closest-section .inner-wrapper{width:996px;margin:0 auto;max-width:calc(100% - 40px)}.closest-section .inner-wrapper h2{font-size:24px;font-weight:bold;line-height:1.4;margin-bottom:20px}@media only screen and (max-width:991px){.closest-section .inner-wrapper h2{text-align:center}}.closest-section .inner-wrapper h2 .company_name_txt{margin-right:10px}.closest-section .inner-wrapper .point-box{border:1px solid #d5dde6;padding:40px;border-radius:10px;background-color:#f9fbff}.closest-section .inner-wrapper .point-box h3{font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:20px}.closest-section .inner-wrapper .point-box ul{display:block;position:relative}.closest-section .inner-wrapper .point-box ul li{padding-left:50px;font-size:16px;font-weight:500;margin-bottom:20px;display:flex;flex-direction:column;min-height:32px}.closest-section .inner-wrapper .point-box ul li span{position:absolute;left:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#0062e8;color:#fff;border-radius:30px;font-weight:bold}.closest-section .inner-wrapper .point-box .notes-content{font-size:16px;font-weight:bold;margin-bottom:0}.pdf-download-cont.banner-section .inner-wrapper .banner-left h2.top-head.yellow{font-size:20px}.pdf-download-cont.banner-section .inner-wrapper .banner-left .second-step .diagnoisis-report-check h3{padding:8px 30px;font-size:14px}.pdf-download-cont.banner-section::after{height:166px}.pdf-download-cont.banner-section .inner-wrapper .banner-left .second-step h2{font-size:42px}.loader-wrapper{display:block;position:fixed;top:180px;right:100px;z-index:999;border-radius:4px;background-color:#FFF;box-shadow:0 10px 9px 0 rgba(0,0,0,0.16);overflow:hidden;opacity:0;pointer-events:none;transform:translate(0,20px);transition:all .6s}@media only screen and (max-width:767px){.loader-wrapper{top:50px;right:10px}}.loader-wrapper.prepare-doc{opacity:1;transform:translate(0,0);pointer-events:all}.loader-wrapper .loader-status{border-radius:0 0 4px 4px;background:#f3f3f3;box-shadow:0 10px 9px 0 rgba(0,0,0,0.16);position:absolute;bottom:0;height:4px;width:100%;left:0}.loader-wrapper .loader-status span{position:absolute;left:-50%;height:100%;width:40%;background-color:#089949;-webkit-animation:lineAnim 1s ease-in infinite;-moz-animation:lineAnim 1s ease-in infinite;animation:lineAnim 1s ease-in infinite;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loader-wrapper p{font-size:15px;font-weight:500;margin-bottom:0}.loader-wrapper .prepare-wrap{padding:20px 20px;display:flex;flex-direction:row;align-items:center}.loader-wrapper .prepare-wrap .loading-icon{width:28px;height:28px;border-radius:100%;display:flex;margin-right:10px}.loader-wrapper .prepare-wrap .loading-icon.loading{display:flex;position:relative;text-align:center}.loader-wrapper .prepare-wrap .loading-icon.loading::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,0.1)}.loader-wrapper .prepare-wrap .loading-icon.loading::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.loader-wrapper .prepare-wrap .loading-icon.completed{border:2px solid #1a9949}.loader-wrapper .prepare-wrap .loading-icon.completed::after{content:'';position:absolute;width:13px;background-color:#1a9949;height:2px;top:29px;left:28px;transform:rotate(-49deg);transform-origin:right center}.loader-wrapper .prepare-wrap .loading-icon.completed::before{content:'';position:absolute;width:7px;background-color:#1a9949;height:2px;top:34px;left:28px;transform:rotate(45deg);transform-origin:left center}.loader-wrapper .prepare-wrap .loading-icon.error-loading{border:2px solid #1a9949}.loader-wrapper .prepare-wrap .loading-icon.error-loading::before{content:'';position:absolute;width:16px;background-color:#1a9949;height:2px;top:28px;left:28px;transform:rotate(45deg);transform-origin:left center}.loader-wrapper .prepare-wrap .loading-icon.error-loading::after{content:'';position:absolute;width:16px;background-color:#1a9949;height:2px;top:39px;left:28px;transform:rotate(-45deg);transform-origin:left center}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lineAnim{0%{left:-40%}50%{left:20%;width:80%}100%{left:100%;width:100%}}