.risk-calculator-page .calculator-header .title,.text-s1{color:#284b72!important}.text-s3{color:#5286cb!important}.risk-calculator-page{background-image:url(/images/treatmentCalulator/bg.jpg);background-repeat:no-repeat;background-size:100%;background-attachment:fixed}@media (max-width:1024px){.risk-calculator-page{background-repeat:repeat}}@media (max-width:576px){.risk-calculator-page{background-image:url(/images/treatmentCalulator/bg_m.jpg)}}.risk-calculator-page .calculator-wrapper{min-height:550px;width:910px;background-color:hsla(0,0%,100%,.9);border-radius:30px;margin:50px auto;padding:50px 80px}@media (max-width:834px){.risk-calculator-page .calculator-wrapper{max-width:100%}}@media (max-width:576px){.risk-calculator-page .calculator-wrapper{padding:50px 30px 40px}}@media (max-width:320px){.risk-calculator-page .calculator-wrapper{padding:50px 20px 40px}}.risk-calculator-page .calculator-header{margin-bottom:40px}@media (max-width:576px){.risk-calculator-page .calculator-header{margin-bottom:20px}}.risk-calculator-page .calculator-header .title{text-align:center;font-size:1.5rem;font-weight:600;margin-bottom:0}@media (max-width:320px){.risk-calculator-page .calculator-header .title{font-size:1.4rem}}.risk-calculator-page .calculator-header .description{text-align:center;font-size:1rem;margin-bottom:0}.risk-calculator-page .calculator-content{text-align:center}.risk-calculator-page .select2-container{max-width:418px;display:block;margin:0 auto 40px}.risk-calculator-page .select2-container.select2-container--disabled .select2-selection--single{border-width:0;background-color:#e2e2e2}.risk-calculator-page .select2-container.select2-container--disabled .select2-selection--single .select2-selection__arrow:before,.risk-calculator-page .select2-container.select2-container--disabled .select2-selection--single .select2-selection__placeholder{color:#999}.risk-calculator-page .gene-disease-select+.select2-container .select2-selection__placeholder{color:#4f8dd6;font-weight:700}.risk-calculator-page .select2-container--open .select2-selection{box-shadow:none!important}.risk-calculator-page .select2-container--open .select2-selection.select2-selection--single{border-radius:200px!important}.risk-calculator-page .select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow{z-index:9999;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-origin:center;transform-origin:center}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search{line-height:33px}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field{font-size:16px}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field::-webkit-input-placeholder{color:#4f8dd6;opacity:1}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field:-ms-input-placeholder{opacity:1}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field::-ms-input-placeholder{opacity:1}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field::placeholder{color:#4f8dd6;opacity:1}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field:-ms-input-placeholder{color:#4f8dd6}.risk-calculator-page .select2-container--open .select2-dropdown .select2-search .select2-search__field::-ms-input-placeholder{color:#4f8dd6}.risk-calculator-page .select2-selection.select2-selection--single{border-radius:200px;height:35px;border:1px solid #707070}.risk-calculator-page .select2-selection.select2-selection--single .select2-selection__rendered{line-height:33px;padding-left:16px;padding-right:32px;text-align:initial}.risk-calculator-page .select2-selection.select2-selection--single .select2-selection__placeholder{color:#4f8dd6;font-family:icomoon,Noto Sans TC,sans-serif;font-weight:400}.risk-calculator-page .select2-selection.select2-selection--single .select2-selection__arrow{top:4px;right:12px;text-align:center}.risk-calculator-page .select2-selection.select2-selection--single .select2-selection__arrow b{opacity:0}.risk-calculator-page .select2-selection.select2-selection--single .select2-selection__arrow:before{content:"\E903";font-family:icomoon!important;color:#4f8dd6;font-weight:700}.risk-calculator-page .select2-hidden-accessible{height:30px!important}.risk-calculator-page .female-condition,.risk-calculator-page .male-condition{width:418px;height:110px;margin:0 auto 40px;clear:both}@media (max-width:576px){.risk-calculator-page .female-condition,.risk-calculator-page .male-condition{width:100%;height:unset}}.risk-calculator-page .female-condition .type,.risk-calculator-page .male-condition .type{width:60px;text-align:center;margin-right:40px;float:left}.risk-calculator-page .female-condition .type .pic,.risk-calculator-page .male-condition .type .pic{width:60px;height:75px}.risk-calculator-page .female-condition .type .pic img,.risk-calculator-page .male-condition .type .pic img{max-width:100%;width:100%;margin-bottom:0}@media (max-width:576px){.risk-calculator-page .female-condition .type,.risk-calculator-page .male-condition .type{width:unset;margin-right:unset;float:unset;display:flex;align-items:center}.risk-calculator-page .female-condition .type .pic,.risk-calculator-page .male-condition .type .pic{width:34px;height:42px}.risk-calculator-page .female-condition .type p,.risk-calculator-page .male-condition .type p{white-space:nowrap;margin-left:10px;margin-bottom:0}}.risk-calculator-page .female-condition .conditions,.risk-calculator-page .male-condition .conditions{float:left;width:calc(100% - 100px)}@media (max-width:576px){.risk-calculator-page .female-condition .conditions,.risk-calculator-page .male-condition .conditions{float:unset;width:100%}}.risk-calculator-page .female-condition .test-result-wrapper,.risk-calculator-page .male-condition .test-result-wrapper{display:flex;justify-content:space-between;margin:10px 0}.risk-calculator-page .female-condition .test-result-radio,.risk-calculator-page .male-condition .test-result-radio{position:absolute;opacity:0;height:38px}.risk-calculator-page .female-condition .test-result-radio:checked+label,.risk-calculator-page .male-condition .test-result-radio:checked+label{color:#fff;background-color:#3c74b7;border-color:#3c74b7}.risk-calculator-page .female-condition .test-result-label,.risk-calculator-page .male-condition .test-result-label{width:70px;color:#4f8dd6;border:1px solid #707070;background-color:#fff;border-radius:100px;text-align:center;cursor:pointer;padding:2px 0}.risk-calculator-page .female-condition .test-result-label:hover,.risk-calculator-page .male-condition .test-result-label:hover{color:#fff;background-color:#3c74b7;border-color:#3c74b7}@media (max-width:576px){.risk-calculator-page .female-condition .test-result-label:hover,.risk-calculator-page .male-condition .test-result-label:hover{color:#4f8dd6;border-color:#707070;background-color:#fff}}.risk-calculator-page .female-condition .test-result-label.disabled,.risk-calculator-page .male-condition .test-result-label.disabled{background-color:#e2e2e2;color:#999;border-color:#e2e2e2}.risk-calculator-page .female-condition .test-result-label.selected,.risk-calculator-page .male-condition .test-result-label.selected{color:#fff;background-color:#3c74b7;border-color:#3c74b7}.risk-calculator-page .btn-calculate,.risk-calculator-page .btn-reset{width:140px;color:#4f8dd6;border:1px solid #707070;background-color:#fff;border-radius:100px;text-align:center;cursor:pointer;padding:2px 0}.risk-calculator-page .btn-calculate:hover,.risk-calculator-page .btn-reset:hover{color:#fff!important;background-color:#3c74b7;border-color:#3c74b7}.risk-calculator-page .btn-calculate:focus,.risk-calculator-page .btn-reset:focus{outline:none}@media (max-width:576px){.risk-calculator-page .btn-calculate{width:70px}}.risk-calculator-page .btn-reset{display:inline-block}.risk-calculator-page .btn-reset:hover{text-decoration:none}.risk-calculator-page .calcalte-result{width:300px;margin:0 auto 30px;text-align:left;color:#797979}.risk-calculator-page .calcalte-result .child-risk-rate{font-weight:700;font-size:18px;white-space:nowrap}@media (max-width:576px){.risk-calculator-page .calcalte-result .child-risk-rate{white-space:normal}}.risk-calculator-page .calcalte-result .additional-info{font-size:14px}.risk-calculator-page .calcalte-result p{margin-bottom:.1rem}.select2-custom-dropdown{background-color:transparent;margin-top:-35px!important;border-width:0}.select2-custom-dropdown .select2-results{border:1px solid #707070;border-radius:17px;margin-top:5px;padding:8px;background-color:#fff}.select2-custom-dropdown .select2-results .select2-results__group{font-weight:700;color:#000;cursor:pointer}.select2-custom-dropdown .select2-results .select2-results__group.collapsed{color:#2c457c}.select2-custom-dropdown .select2-results #select2-gene-disease-select-results{max-height:280px}.select2-custom-dropdown .select2-results .select2-results__options .select2-results__option{color:#707070;padding-left:8px;padding-top:0;padding-bottom:0}.select2-custom-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:unset}.select2-custom-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted:hover{color:#4f8dd6}.select2-custom-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background-color:unset;color:#4f8dd6}.select2-custom-dropdown .select2-results .select2-results__option--custom .select2-results__option--name,.select2-custom-dropdown .select2-results .select2-results__option--custom .select2-results__option--name_en{margin:0}.select2-custom-dropdown .select2-results .select2-results__option--custom .select2-results__option--name{line-height:1.5rem}.select2-custom-dropdown .select2-results .select2-results__option--custom .select2-results__option--name_en{line-height:1rem;margin-bottom:.6rem}.select2-custom-dropdown .select2-results .select2-results__group--custom .select2-results__group--primary{margin-right:5px}@media (max-width:576px){.select2-custom-dropdown .select2-results .select2-results__group--custom .select2-results__group--primary{display:block;line-height:1rem}}.select2-custom-dropdown .select2-results .select2-results__group--custom .select2-results__group--sub{font-weight:400}.select2-custom-dropdown .select2-search{border-radius:200px;border:1px solid #707070;background-color:#fff;padding:0}.select2-custom-dropdown .select2-search .select2-search__field{border-width:0;background-color:transparent;padding:6px 16px;height:33px;font-family:icomoon,Noto Sans TC,Noto Sans JP,sans-serif;font-weight:400}.select2-custom-dropdown .select2-search .select2-search__field:focus-visible{outline:transparent}.select2-custom-dropdown .select2-search .select2-search__field::-webkit-input-placeholder{text-align:left;color:#4f8dd6}.select2-custom-dropdown .select2-search .select2-search__field::placeholder{text-align:left;color:#4f8dd6}.select2-custom-dropdown .select2-search .select2-search__field:-ms-input-placeholder{text-align:left;color:#4f8dd6}.select2-custom-dropdown .select2-search .select2-search__field::-ms-input-placeholder{text-align:left;color:#4f8dd6}.select2-custom-dropdown-race{background-color:transparent;border-width:0}.select2-custom-dropdown-race .select2-results{border:1px solid #707070;border-radius:17px;margin-top:5px;padding:8px;background-color:#fff}.select2-custom-dropdown-race .select2-results .select2-results__options .select2-results__option{color:#707070;padding-left:8px;padding-top:0;padding-bottom:0}.select2-custom-dropdown-race .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:unset}.select2-custom-dropdown-race .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted:hover{color:#4f8dd6}.select2-custom-dropdown-race .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background-color:unset;color:#4f8dd6}