.foundation-legacy p,.foundation-legacy h1 .foundation-legacy h2,.foundation-legacy h3,.foundation-legacy h4,.foundation-legacy h5,.foundation-legacy h6,.foundation-legacy th,.foundation-legacy td{font-family:"Lato","helvetica neue",helvetica,arial,sans-serif}.foundation-legacy .h2,.foundation-legacy h2{margin-top:0;margin-bottom:8px;font-weight:700;font-size:20px;line-height:1.2em;padding-bottom:1.5em;display:inline-block;position:relative}.foundation-legacy section{padding:0 15px}.foundation-legacy .align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.foundation-legacy .text-center{text-align:center}.foundation-legacy a.button{font-family:'Montserrat',"helvetica neue",helvetica,arial,sans-serif!important;font-weight:700;font-size:16px;color:#fff;background-color:#19abe2;height:64px;border-radius:32px;line-height:64px;padding:0 3em;position:relative;display:inline-block;text-transform:uppercase}section.patient{color:#3f474a;padding:0 15px}section.patient.alternate:nth-of-type(odd){background-color:#fff}section.patient.alternate:nth-of-type(even){background-color:#ecf8fe}.grid-container{padding-right:10px;padding-left:10px;max-width:1200px;margin:0 auto}.grid-container-padded{padding-top:30px;padding-bottom:30px}.grid-container:not(.full)>.grid-padding-x{margin-right:-10px;margin-left:-10px}.grid-x.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-container-fluid{max-width:1440px;margin:auto}.cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-x{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid-x>.shrink{width:auto}.grid-x>.small-10{width:83.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-4{width:33.33333%}.grid-padding-x>.cell{padding-right:10px;padding-left:10px}.grid-padding-y>.cell{padding-top:10px;padding-bottom:10px}.grid-margin-x>.cell{width:calc(100% - 20px);margin-left:10px;margin-right:10px}.grid-margin-y>.cell{height:calc(100% - 20px);margin-top:10px;margin-bottom:10px}.grid-margin-x>.small-8{width:calc(66.66667% - 20px)}.grid-margin-x>.small-4{width:calc(33.33333% - 20px)}.grid-margin-x>.small-3{width:calc(25% - 20px)}.grid-margin-y>.small-3{height:calc(25% - 20px)}@media screen and (min-width:640px){.foundation-legacy .h2,.foundation-legacy h2{font-size:36px}.grid-container{padding-right:15px;padding-left:15px}.grid-container-padded{padding-top:80px;padding-bottom:80px}.grid-padding-x>.cell{padding-right:15px;padding-left:15px}.grid-padding-y>.cell{padding-top:15px;padding-bottom:15px}.grid-margin-x>.cell{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.grid-margin-y>.cell{height:calc(100% - 30px);margin-top:15px;margin-bottom:15px}.grid-container:not(.full)>.grid-padding-x{margin-right:-15px;margin-left:-15px}.grid-x>.large-12{width:100%}.grid-x>.medium-auto{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:auto}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-9{width:66.66667%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-6{width:50%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-3{width:33.33333%}.grid-x>.medium-2{width:16.66667%}.medium-offset-1{margin-left:8.33333%}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x>.small-8{width:calc(66.66667% - 30px)}.grid-margin-x>.small-4{width:calc(33.33333% - 30px)}.grid-margin-x>.small-3{width:calc(25% - 30px)}.grid-margin-y>.small-3{height:calc(25% - 30px)}}@media print,screen and (min-width:1024px){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.large-auto{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:auto}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.large-offset-1{margin-left:8.33333%}}.accordion{margin-left:0;background:#fefefe;list-style-type:none;padding-left:0}.accordion-title{position:relative;display:block;padding:20px 16px;border:1px solid #e6e6e6;border-bottom:0;font-size:12px;line-height:1;color:#1779ba}.accordion-title::before{position:absolute;top:50%;right:16px;margin-top:-8px;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:16px;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}section.accordion-wysiwyg h2{font-family:"Montserrat","helvetica neue",helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:-1px;margin:0;padding:0;display:block;margin-bottom:16px}section.accordion-wysiwyg.patient .accordion-title{background-color:#19abe2}section.accordion-wysiwyg.patient h3{color:#19abe2}section.accordion-wysiwyg .grid-x.alternate:nth-child(odd){background-color:#ecf8fe}section.accordion-wysiwyg .spacer{position:relative;margin-top:20px;margin-bottom:20px;height:10px;width:100px;display:inline-block;border-radius:5px;background-color:#19abe2}section.accordion-wysiwyg .accordion-content{padding:0;outline:none}section.accordion-wysiwyg .accordion-title{color:#fff;font-size:14px}section.accordion-wysiwyg .alternate:nth-child(odd){background-color:white!important}section.accordion-wysiwyg .alternate:nth-child(even){background-color:#f1fafe}section.accordion-wysiwyg h3{margin:.5em 0;padding:0}section.accordion-wysiwyg table{width:100%!important;font-size:.8em;margin-bottom:0}section.accordion-wysiwyg table tr th{background-color:#3e3e3e!important;color:#fff;padding:8px 10px 10px}section.accordion-wysiwyg table tr td{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-top:1px solid #fff!important;background-color:#e2e2e2;padding:8px 10px 10px}@media (max-width:767px){section.accordion-wysiwyg table{display:block;overflow-y:scroll}section.accordion-wysiwyg table th,section.accordion-wysiwyg table td{min-width:120px}}section.accordion-wysiwyg .disease-tables table td:nth-child(even){background-color:#f5f5f5}section.accordion-wysiwyg .disease-tables table td:nth-child(odd){background-color:#e8e8e8}section.accordion-wysiwyg .disease-tables table td.light{background-color:#f5f5f5!important}section.accordion-wysiwyg .disease-tables table td.dark{background-color:#e8e8e8!important}section.accordion-wysiwyg .disease-tables.blue-shade td:nth-child(even){background-color:#b9d9eb}section.accordion-wysiwyg .disease-tables.blue-shade td.light{background-color:#b9d9eb!important}section.accordion-wysiwyg .disease-tables.blue-shade td:nth-child(odd){background-color:#92c1e9}section.accordion-wysiwyg .disease-tables.blue-shade td.dark{background-color:#92c1e9!important}section.accordion-wysiwyg .disease-tables.green-shade td:nth-child(even){background-color:#e5f0db}section.accordion-wysiwyg .disease-tables.green-shade td.light{background-color:#e5f0db!important}section.accordion-wysiwyg .disease-tables.green-shade td:nth-child(odd){background-color:#cadfb8}section.accordion-wysiwyg .disease-tables.green-shade td.dark{background-color:#cadfb8!important}section.accordion-wysiwyg .disease-tables.red-shade td:nth-child(even){background-color:#f7ced7}section.accordion-wysiwyg .disease-tables.red-shade td.light{background-color:#f7ced7!important}section.accordion-wysiwyg .disease-tables.red-shade td:nth-child(odd){background-color:#f9b5c4}section.accordion-wysiwyg .disease-tables.red-shade td.dark{background-color:#f9b5c4!important}section.accordion-wysiwyg .disease-tables.purple-shade td:nth-child(even){background-color:#d7c6e6}section.accordion-wysiwyg .disease-tables.purple-shade td.light{background-color:#d7c6e6!important}section.accordion-wysiwyg .disease-tables.purple-shade td:nth-child(odd){background-color:#c5b4e3}section.accordion-wysiwyg .disease-tables.purple-shade td.dark{background-color:#c5b4e3!important}section.accordion-wysiwyg .disease-tables.orange-shade td:nth-child(even){background-color:#ffcba4}section.accordion-wysiwyg .disease-tables.orange-shade td.light{background-color:#ffcba4!important}section.accordion-wysiwyg .disease-tables.orange-shade td:nth-child(odd){background-color:#f7bb7d}section.accordion-wysiwyg .disease-tables.orange-shade td.dark{background-color:#f7bb7d!important}section.accordion-wysiwyg .disease-tables.yellow-shade td:nth-child(even){background-color:#ffedb7}section.accordion-wysiwyg .disease-tables.yellow-shade td.light{background-color:#ffedb7!important}section.accordion-wysiwyg .disease-tables.yellow-shade td:nth-child(odd){background-color:#fbdb65}section.accordion-wysiwyg .disease-tables.yellow-shade td.dark{background-color:#fbdb65!important}@media (min-width:640px){section.accordion-wysiwyg .accordion-title{font-size:17px}}@media (min-width:1024px){section.accordion-wysiwyg .accordion-title{font-size:20px}}section.advantage{overflow:hidden}section.advantage .button{margin-top:30px}section.advantage.patient .button{background-color:#19abe2;margin-top:30px}section.advantage p{max-width:700px}section.advantage .star{position:relative;height:100%;text-align:center}section.advantage .star img{position:absolute;top:100%;right:0;width:200px;height:auto;max-width:200px;opacity:.1}@media (min-width:640px){section.advantage .star img{width:300px;max-width:300px;top:0;right:0;opacity:1}}section.collection-kits h2{font-family:"Montserrat","helvetica neue",helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:-1px;margin:0;padding:0;display:block}section.collection-kits.patient .spacer{background-color:#19abe2;position:relative;margin-top:20px;margin-bottom:20px;height:10px;width:100px;display:inline-block;border-radius:5px}body.order-a-test-kit section.physician.alternate:nth-of-type(odd){background-color:#ecf8fe}section.collection-kits h2{font-family:"Montserrat","helvetica neue",helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:-1px;margin:0;padding:0;display:block}section.collection-kits .spacer{position:relative;margin-top:20px;margin-bottom:20px;height:10px;width:100px;display:inline-block;border-radius:5px}section.collection-kits img.kit-image{display:none}section.collection-kits.show-images img.kit-image{display:block;width:100%;height:auto}section.collection-kits.patient .show-for-physician{display:none}section.collection-kits.patient .show-for-patient{display:inline-block!important}section.collection-kits.patient .price-container{margin-bottom:10px}@media (min-width:1024px){section.collection-kits.patient .button-container{text-align:right!important}}section.collection-kits.patient .inner{padding-bottom:160px}@media (min-width:1024px){section.collection-kits.patient .inner{padding-bottom:160px}}section.collection-kits.patient .spacer{background-color:#19abe2}section.collection-kits.physician .show-for-physician{display:inline-block!important}section.collection-kits.physician .show-for-patient{display:none}section.collection-kits.physician .price-container{display:none}section.collection-kits.physician .button{margin:auto}section.collection-kits.physician .inner{padding-bottom:90px}section.collection-kits.physician .spacer{background-color:#19abe2}section.collection-kits .button{padding:0 1em;min-width:150px}@media (min-width:1024px){section.collection-kits .cell.secondary .inner{padding-bottom:100px}}section.collection-kits .cell.secondary img{display:none}section.collection-kits .inner{height:100%;box-shadow:0 0 15px rgba(0,0,0,.2);position:relative;max-width:400px;margin:auto;overflow:hidden}@media (min-width:1024px){section.collection-kits .inner{max-width:100%}}section.collection-kits .inner.outline{background-color:white!important}section.collection-kits .inner.outline .button{color:white!important}section.collection-kits .inner.outline .test-details{color:inherit!important;margin-top:5px;padding-right:20px}@media (min-width:640px){section.collection-kits .inner.outline .test-details{padding-right:0}}@media (min-width:1024px){section.collection-kits .inner.outline .test-details{padding-right:20px}}section.collection-kits .inner.outline .test-details a{display:inline-block;color:inherit!important}section.collection-kits .inner.fill{color:white!important}section.collection-kits .inner.fill .button{background-color:white!important}section.collection-kits .inner.fill .test-details{margin-top:5px;padding-right:20px}@media (min-width:640px){section.collection-kits .inner.fill .test-details{padding-right:0}}@media (min-width:1024px){section.collection-kits .inner.fill .test-details{padding-right:20px}}section.collection-kits .inner.fill .test-details a{display:inline-block;color:white!important}section.collection-kits .inner .woo{margin-top:30px;position:absolute;bottom:0;left:0;width:100%;padding:30px}section.collection-kits .inner .woo .price .has-tip{font-size:12px;outline:none;margin:0;padding:0}section.collection-kits .inner .woo .woocommerce-Price-amount.amount{color:inherit!important;transform:translateY(-10px)}section.collection-kits .inner .woo .button{margin-bottom:0}section.collection-kits .inner .titlebar{text-align:center;font-size:14px;padding:1em}section.collection-kits .inner .content{padding:30px}section.collection-kits .inner .content .headline{font-size:5vw;display:block;height:2em;overflow:hidden;position:relative;margin-bottom:1em}section.collection-kits .inner .content .headline h2{font-family:"Lato","helvetica neue",helvetica,arial,sans-serif;text-transform:none;letter-spacing:0}@media (min-width:640px){section.collection-kits .inner .content .headline{font-size:25px}}@media (min-width:1024px){section.collection-kits .inner .content .headline{font-size:2.25vw}}@media (min-width:1200px){section.collection-kits .inner .content .headline{font-size:30px}}section.collection-kits .inner .content .compatible{font-size:14px}section.collection-kits .inner .content .compatible.home{margin-bottom:50px}@media (min-width:1024px){section.collection-kits .inner .content .compatible.home{margin-bottom:0}}section.collection-kits .inner .content h2{font-weight:700;font-size:inherit;vertical-align:bottom;margin:0;padding:0;position:absolute;bottom:0}section.collection-kits .inner .content p{font-size:14px}div.hero{background-repeat:no-repeat!important;position:relative;overflow:hidden;text-align:center}div.hero .hero-content{position:relative;z-index:5;display:block;color:#fff}div.hero .hero-content.patient:before{content:'';position:absolute;right:-30px;top:0;height:800px;width:3000px;background-color:rgba(25,171,226,.8);transform:translateY(-50%);z-index:0}div.hero .hero-content.physician:before{content:'';position:absolute;right:-30px;top:0;height:800px;width:3000px;background-color:rgba(25,171,226,.8);transform:translateY(-50%);z-index:0}div.hero h1{font-weight:700;line-height:1.05em;max-width:500px;font-size:24px;margin:.5em auto 0;padding:0 0 30px 0;position:relative;z-index:5;color:#fff}div.hero.patient a.button{background-color:#29398b}div.hero.patient .overlay{background-color:#19abe2}div.hero.halfwidth{background-position:right center!important;background-size:50% auto!important;max-width:1260px;margin:auto}div.hero.fullwidth{background-position:center!important;background-size:cover!important}div.hero .hero-container{height:300px;z-index:2;position:relative}div.hero .overlay{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.9;z-index:1}@media screen and (min-width:640px){div.hero .hero-content{display:inline-block;padding-left:30px}div.hero .hero-container{height:410px}div.hero{text-align:left}div.hero h1{font-size:36px;margin-left:0}}@media screen and (min-width:1024px){div.hero h1{font-size:42px}}@media screen and (min-width:1200px){div.hero h1{font-size:48px}}section.interpret.patient .accordion-title{background-color:#19abe2}section.interpret.patient h3{color:#19abe2}section.interpret.physician h3{color:#19abe2}section.interpret .grid-x.alternate:nth-child(odd){background-color:#ecf8fe}section.interpret .accordion-content{padding:0;outline:none}section.interpret .accordion-title{color:#fff;font-size:14px}section.interpret .alternate:nth-child(odd){background-color:white!important}section.interpret .alternate:nth-child(even){background-color:#f1fafe}section.interpret h3{margin:.5em 0;padding:0}@media (min-width:640px){section.interpret .accordion-title{font-size:17px}}@media (min-width:1024px){section.interpret .accordion-title{font-size:20px}}section.lab-certs{color:#fff;padding:0 .9375rem;overflow:hidden}section.lab-certs.physician{background-color:#19abe2!important}section.lab-certs .logo-container{background-color:#fff;padding:15px;position:relative;overflow:visible}@media (min-width:640px){section.lab-certs .logo-container{height:30vw;max-height:400px;border-top-left-radius:200px;border-bottom-left-radius:200px}section.lab-certs .logo-container:after{content:'';position:absolute;right:0;top:0;height:100%;width:10000px;background-color:#fff;transform:translateX(100%)}}section.lab-certs .logo-container .logo{height:100%}section.lab-certs .logo-container img{margin-left:0}@media (min-width:640px){section.lab-certs .logo-container img{margin-left:5vw;max-width:75%}}section.test-a-tick{background-position:center;background-size:cover}section.test-a-tick .slider-container{min-height:440px}section.test-a-tick a.button{color:#fff}section.test-a-tick .bar{color:#fff;position:relative;border-top-right-radius:150px;border-bottom-right-radius:150px;transform:translateX(-50%);font-size:14px;padding-left:2px}section.test-a-tick .bar.active{transform:translateX(0)}section.test-a-tick .bar:before{content:'';position:absolute;top:0;left:0;width:1000px;height:100%;transform:translateX(-100%)}section.test-a-tick .bar .inner{height:300px;margin-left:-2px}section.test-a-tick .bar h2{margin-bottom:.5em;padding-bottom:0}section.test-a-tick.patient .bar{background-color:#29398b}section.test-a-tick.patient .bar:before{background-color:#29398b}section.test-a-tick.physician .bar{background-color:#29398b}section.test-a-tick.physician .bar:before{background-color:#29398b}div.titlebar-module{color:#fff;padding:.9375rem}div.titlebar-module.patient{background-color:#19abe2}div.titlebar-module h2{margin:0;padding:0}div.titlebar-module h1{font-size:20px;margin:0;padding:0}section.wysiwyg_wizard{padding:0}section.wysiwyg_wizard h1{font-size:20px;font-weight:700;line-height:1.05em;padding-bottom:.5em;display:block}section.wysiwyg_wizard div.alternate{padding:40px 0}section.wysiwyg_wizard div.alternate:nth-of-type(even){background-color:#ecf8fe}section.wysiwyg_wizard.patient a.button{margin-top:1em;background-color:#19abe2;color:white!important}section.wysiwyg_wizard table{font-size:12px}@media (min-width:640px){section.wysiwyg_wizard h1{font-size:36px}}section.wysiwyg{color:#fff;padding:30px 0}section.wysiwyg .img-container{position:relative;width:100%;height:100%;padding-bottom:75%}section.wysiwyg .img-container .img-wrapper{position:absolute;top:30px;left:30px;right:30px;bottom:30px;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;border:30px solid #fff;box-shadow:0 0 20px rgba(0,0,0,.2)}section.wysiwyg h2{padding:.5em .9375rem 1em}section.wysiwyg p{padding:.5em .9375rem 1em}@media (min-width:640px){section.wysiwyg{padding:0}section.wysiwyg .img-container .img-wrapper{top:-30px;left:-30px;right:-30px;bottom:-30px}}