.pdf-wrapper{background:#fff}.information-title{font-size:18px;text-align:left}.mCSB_scrollTools .mCSB_draggerContainer,.mCS-dark.mCSB_scrollTools .mCSB_draggerRail,.mCSB_scrollTools{background:#ecebeb;width:5px!important}.checkbox-outer,.radio-outer{margin-bottom:16px}div[data-swe-block-title="latest-algorithm-block"] helix-grid::part(grid){margin:0}helix-layout-container.algorithm-button helix-grid-item::part(grid-item){display:flex;justify-content:space-between;align-items:center}helix-layout-container.algorithm-button a{border:2px solid;padding:15px;display:inline-block;border-radius:8px;font-weight:700;color:#004483;text-decoration:none}helix-layout-container.algorithm-button a.save{display:flex;justify-content:space-between;column-gap:10px}helix-layout-container.algorithm-button a.save img{width:13px;height:auto}helix-layout-container.algorithm-button a p{margin:0}.pdf-wrapper .helix-text h2,.pdf-wrapper .helix-text p{color:#000;font-family:"open-sans"}.pdf-wrapper .row{padding:0 10px}.pdf-wrapper .row:nth-child(odd) .cell{background-color:lightblue}.pdf-wrapper .row .cell{display:flex;border-bottom:1px solid;min-height:inherit}.pdf-wrapper .row .cell .helix-text{width:50%;padding:0 10px}.pdf-wrapper .row .cell .helix-text:first-child{border-right:1px solid}.pdf-wrapper .row .cell .helix-text p{margin:0;padding-bottom:5px}.introduction-popup{background:#fff;display:block;width:60%;margin:0 auto;border-radius:18px;font-family:"open-sans";position:relative}.introduction-popup .helix-layout-container{padding:0 30px 0 0}.introduction-popup .popup-body{height:400px;margin-bottom:50px}.popup-modal-dismiss{position:absolute;right:40px;top:15px;cursor:pointer}.popup-modal-dismiss img{width:30px;height:30px}.introduction-popup .title{border-bottom:1px solid #ededed;padding:20px 40px 0!important;font-weight:700}.introduction-popup .helix-text{padding:0 20px 10px 40px}.introduction-popup .helix-text p{font-size:18px}.introduction-popup .title p{color:#1c4681;font-size:24px}*{box-sizing:border-box}.prev-next-wrapper{display:flex;position:absolute!important;width:100%;left:0;top:30px}.prev-next-wrapper,.first-quiz-screen{display:flex;justify-content:space-between;padding:0 30px;color:#fff;display:none;position:relative;z-index:9999}.prev-next-wrapper.hide-block{display:none!important}.first-quiz-screen{width:100%}.prev-next-wrapper button,.first-quiz-screen button{background:#fff;border:none;outline:none;padding:10px 20px;border-radius:8px;cursor:pointer}.question button{background:#ccc;border:none;outline:none;padding:10px 20px;border-radius:8px;cursor:pointer;pointer-events:none}.question button.active{pointer-events:auto;background:#fff}.result-section{color:#fff}.result-section h4{font-size:36px;margin:0 0 15px}.result-section p{font-size:28px}.disease-title{margin:0 0 15px}.disease{font-weight:700;margin:0}.disease-desc p{font-size:18px;text-align:left}.disease-desc .result-page-link{padding:16px;margin:20px 0;background:#039ee1;border:none;outline:none;cursor:pointer;color:#fff;border-radius:8px;width:100%;box-sizing:border-box;font-size:16px;display:block}.white-box{background:#fff;color:#000;padding:10px 5px 10px 20px;height:150px}.algorithm-wrapper h2{font-size:24px;color:#004680;text-align:center}.quiz-wrapper{background:#004680;margin:0 auto;max-width:1261px;border-radius:15px;background-size:cover;min-height:587px;position:relative;display:block;align-items:center;justify-content:center;flex-wrap:wrap;background-size:cover;padding:40px 0}#algorithm-form,.first-slide{width:50%;margin:0 auto}.progress-bar{text-align:right;position:relative;top:1rem;right:1rem}progress[value]{-webkit-appearance:none;appearance:none;width:200px;height:0.2em!important}progress[value]::-webkit-progress-bar{background-color:#4d7ea6;border-radius:4px}.first-slide{text-align:center}.first-slide h3{font-size:18px;text-align:center;color:#fff;margin:0 0 30px}.first-slide a{color:#fff;background:#039ee1;padding:15px 50px;text-align:center;border-radius:7px;text-decoration:none;display:inline-block}#algorithm-form,.question{text-align:center;margin:0 auto}#algorithm-form h3,.question p{text-align:center;color:#fff}.question input[type="radio" i]{visibility:hidden;margin-left:-13px}.question label{background:#a1b2b9;color:#fffefe;padding:15px;width:100%;display:inline-block;border-radius:7px;font-size:16px;cursor:pointer;margin-bottom:1rem;position:relative}.question label:last-of-type{margin-bottom:0}.checkbox-ques .checkbox-check,.checkbox-ques label:hover,.question.radio-ques label:hover{background:#039ee1}.button-wrapper{display:flex;justify-content:space-between;max-width:60%;margin:1.5rem auto 0;font-size:16px;font-weight:700}.button-wrapper a{border:2px solid #004680;color:#004483;padding:10px;border-radius:5px;text-decoration:none}.button-wrapper p{margin:0;cursor:pointer}.download-pdf{display:flex;align-items:center;column-gap:.5rem}.download-pdf img{width:12px}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:50%;left:-3rem;height:25px;width:25px;border:1px solid #fff;border-radius:5px;transform:translateY(-50%)}.checkmark:after{content:"";position:absolute;display:none;left:9px;top:2px;width:5px;height:16px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container input:checked~.checkmark:after{display:block}.display-block{display:block}.hide-block{display:none}.algorithm-wrapper{padding:30px 0 20px}.algorithm-wrapper h2{font-family:"open-sans";font-size:48px;margin:0 0 25px}.first-slide h3{font-family:"open-sans";font-size:30px;font-weight:400;line-height:1.3}.first-slide a{font-family:"open-sans";font-weight:700}.algorithm-wrapper .quiz-title{font-size:36px;font-family:"open-sans";font-weight:400}.algorithm-wrapper .question p{font-size:36px;font-family:"open-sans";font-weight:400;margin-bottom:50px}.prev-next-wrapper button,.first-quiz-screen button{font-family:"open-sans";font-weight:700;color:#004680}.result-section h4{font-family:"open-sans";font-weight:400}.result-section p,.disease-desc p{font-family:"open-sans"}.disease{padding-bottom:25px}.disease-desc button{font-family:"open-sans";font-weight:700}.prev-next-wrapper button.prev{background:#fff;pointer-events:auto}.first-slide.first-step{display:block}@media only screen and (max-width:767px){.algorithm-button a{margin:0 auto 10px}.introduction-popup{width:90%}.introduction-popup .title{padding:20px 20px 0!important}.popup-modal-dismiss{right:20px;top:20px}.introduction-popup .helix-text{padding:0 20px 10px}.quiz-wrapper,.button-wrapper{width:90%}.first-slide-content{padding:20px 10px 30px;width:90%}.first-slide h3{padding:20px;font-size:30px}.question{width:100%}.question label{width:100%;padding:10px 0}.question label.container{width:70%}.button-wrapper{font-size:10px}.button-wrapper a{align-items:start;flex:0 0 35%;text-align:center}.download-pdf{column-gap:.2rem}#algorithm-form,.first-slide{width:90%}helix-layout-container.algorithm-button helix-grid-item::part(grid-item){flex-wrap:wrap;width:100%;row-gap:20px}helix-layout-container.algorithm-button a{width:90%;margin:0 auto}#algorithm-form h3{padding-top:50px;font-size:26px}.algorithm-wrapper .question p{font-size:24px}}