.border-top{border-top:1px solid var(--color-gray-5)}.padding-spacer{padding:1rem 0}.flexbox{width:100%;display:flex;align-items:center;justify-content:center}.test-list-hero{position:relative;overflow:hidden}.test-list-hero__background{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(6px);transform:scale(1.1);z-index:0}.test-list-hero .hero-body{position:relative;z-index:1}.justify-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.test-tabs-header{margin-bottom:-1px;position:relative;z-index:2}.test-tabs-header .tabs{margin-bottom:0}.test-tabs-header .tabs ul{border-bottom:none;margin:0;display:flex;gap:.5rem}.test-tabs-header .tabs li{margin-bottom:0}.test-tabs-header .tabs li a{border:none;background-color:#fff;color:#4a4a4a;padding:.75rem 2rem;border-radius:8px 8px 0 0;font-weight:500;transition:all .2s ease;box-shadow:0 -2px 8px #0000000d;border:1px solid #e8e8e8;border-bottom:none}.test-tabs-header .tabs li a:hover{background-color:#f9f9f9;transform:translateY(-2px)}.test-tabs-header .tabs li.is-active a{background-color:#3273dc;color:#fff;font-weight:600;box-shadow:0 -4px 12px #3273dc4d;border-color:#3273dc}.test-tabs-card{border-radius:0 8px 8px;box-shadow:0 4px 20px #0000001a;overflow:hidden;position:relative;z-index:1}.test-tabs-card .card-content{padding:2rem 1.5rem}.category-buttons{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.category-buttons .button{transition:all .2s ease}@media screen and (min-width:769px){#test-link-div .testlinks{max-width:214px!important;width:100%!important;margin-top:.5em;margin-right:0;font-size:1rem;padding:.5rem 1rem}#test-link-div.column{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media screen and (max-width:1280px)and (min-width:769px){#test-link-div .testlinks{font-size:.95rem;padding:.45rem .75rem}#test-link-div.column{padding-left:2rem!important;padding-right:2rem!important}}@media screen and (max-width:1024px)and (min-width:769px){#test-link-div .testlinks{font-size:.9rem;padding:.4rem .65rem}}@media only screen and (max-width:1024px)and (min-width:769px){.category-buttons .button{font-size:1rem;padding:.5rem 1rem}}@media only screen and (max-width:768px){.category-buttons{justify-content:flex-start;gap:.5rem}.category-buttons .button{flex:0 1 auto;font-size:.9rem;padding:.5rem 1rem}.test-tabs-header .tabs ul{gap:.25rem}.test-tabs-header .tabs li a{padding:.5rem 1rem;font-size:.9rem}.test-tabs-card{border-radius:0 4px 4px}#test-link-div .testlinks{width:100%!important;max-width:100%!important;font-size:.9rem;padding:.5rem 1rem}#test-link-div.column{padding-left:.75rem!important;padding-right:.75rem!important}.test-box-collapsed-content{padding:.75rem 1rem;min-height:50px}.test-box-collapsed-title{font-size:1rem}.test-box-header h1{font-size:1.5rem!important}.TestBox{padding:1rem}.search-bar-container .input{font-size:.9rem}}.padding-top{padding-top:1rem}.testchoice{font-size:20px;text-align:center}#subcarrier1{margin-right:5px}#subcarrier2{margin-left:5px}@media only screen and (max-width:801px){.testchoice{margin:10px;height:40px;width:300px}.subcarrier{height:40px;width:150px;position:relative;top:-10px;left:-80px;border-style:solid;margin:0}}#test-type{text-align:justify;font-size:18px}.testlinks{margin-top:.5em;width:100%;position:relative}#test-link-div{padding-top:0}#test-link-div.column{padding-left:.75rem;padding-right:.75rem}.search-bar-container .input{font-size:1rem;transition:box-shadow .2s ease}.search-bar-container .input:focus{box-shadow:0 4px 16px #3273dc26!important;border-color:#3273dc}.search-bar-container .input::placeholder{color:#b5b5b5}.search-bar-container .icon{color:#7a7a7a;display:flex;align-items:center;justify-content:center}.search-bar-container .icon.is-left,.search-bar-container .icon.is-right{height:100%;pointer-events:none}.search-bar-container .icon.is-right{pointer-events:auto;transition:color .2s ease}.search-bar-container .icon.is-right:hover{color:#363636}.test-boxes-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;margin-top:1rem;margin-bottom:4rem}.test-boxes-container:empty:after{content:"No tests match your search.";display:block;padding:3rem 2rem;text-align:center;color:#7a7a7a;font-size:1.1rem}.test-box-collapsed{border-bottom:1px solid #e8e8e8;padding:0;margin:0;transition:all .3s ease;opacity:1;max-height:200px;background-color:transparent}.test-box-collapsed:hover{background-color:#f9f9f9}.test-box-collapsed:focus,.test-box-collapsed:active{background-color:transparent;outline:none}.test-box-collapsed:last-child{border-bottom:none}.test-box-collapsed-content{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;min-height:60px}.test-box-collapsed-title{font-size:1.1rem;font-weight:600;color:#363636!important;margin:0;flex:1}.test-box-collapsed:active .test-box-collapsed-title,.test-box-collapsed:visited .test-box-collapsed-title,.test-box-collapsed:focus .test-box-collapsed-title{color:#363636!important;background-color:transparent}.TestBox{font-size:small;margin:0;padding:1.5rem;border-bottom:1px solid #e8e8e8;background:#fff;animation:expandBox .4s cubic-bezier(.4,0,.2,1);transform-origin:top}.TestBox:last-child{border-bottom:none}@keyframes expandBox{0%{opacity:0;transform:scaleY(.8);max-height:0}50%{opacity:.5}to{opacity:1;transform:scaleY(1);max-height:10000px}}.test-box-header{transition:background-color .2s ease}.test-box-top{padding-top:30px}.testbox-expand{font-size:18px;text-align:justify;padding:20px}.testbox-column-title{font-size:30px}.test-box-button{margin:10px}.test-box-buttons-div{text-align:center}.expandable-button{position:relative;color:#fff;background-color:#276cda;border-radius:5px;width:150px;text-align:center;padding-bottom:10px;font-size:15px}.second-expandable{margin-left:1em}@media only screen and (max-width:360px){.second-expandable{margin-left:0;margin-top:3px}}@media only screen and (max-width:526px){.third-expandable{margin-top:3px}}.consent-icons{position:relative;top:7px;left:6px}@media only screen and (max-width:400px){.consent-icons{left:4px}}.chartimg{padding:0 17px}.expandable{margin-top:20px}.sampleReqList{list-style-type:circle}#small-test-button{font-size:20px;text-align:center}
