body{background:white}.main-content{background:none}.main-content a h4{transition:color 0.3s}.main-content a h4:hover{color:#f5832e}#bgMain{background-color:white;min-height:100%}.hero-header-container{align-items:center;display:flex;font-size:18px;height:50vh;justify-content:center;overflow:hidden;position:relative;text-align:center;transform-style:preserve-3d;perspective:100px;z-index:2}.hero-header-container img{z-index:1;width:100vw;transform:scale3d(1.3, 1.3, 1.3) translate3d(-11vw, 6vh, 0px);animation:zoomOutAndPanSmallScreen 14s normal forwards}.hero-header-container .hero-content{position:absolute;top:50%;left:30vw;text-align:center;transform:translate(-8%, -50%);color:white;z-index:2;opacity:1}.hero-header-container .hero-content h1{color:white;font-size:3.5em;font-weight:800;margin:0;animation:fade-slide-down 7s ease-in-out}.hero-header-container .hero-content p{font-size:1.75em;animation:fade-in 10s ease-in-out;position:relative;top:-10px}.hero-header-container .overlay{position:absolute;z-index:2;width:100%;height:100%;background:#253745;opacity:0.1}@media only screen and (min-width: 615px){.hero-header-container img{animation:zoomOutAndPan 13s normal forwards}}@media only screen and (min-width: 1680px){.hero-header-container img{animation:zoomOutAndPanLargeScreen 12s normal forwards}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.hero-header-container img{transform:scale3d(1.8, 1.8, 1.8) translate3d(-14vw, -1vh, 0px) !important;animation:none !important}}@media all and (-ms-high-contrast: none) and (min-width: 455px), (-ms-high-contrast: active) and (min-width: 455px){.hero-header-container img{transform:scale3d(1.35, 1.35, 1.35) translate3d(-10vw, 0vh, 0px) !important;animation:none !important}}@media all and (-ms-high-contrast: none) and (min-width: 1680px), (-ms-high-contrast: active) and (min-width: 1680px){.hero-header-container img{transform:scale3d(1.08, 1.08, 1.08) translate3d(2vw, -5vh, 0px) !important;animation:none !important}}#featuredTests{position:relative;max-width:930px;margin:auto;clear:both}#featuredTests a{overflow:auto;float:left}#featuredTests a>div{height:100px;width:310px;position:relative;padding:0 1.75em 0 5em;overflow:hidden;transition:all 0.28s cubic-bezier(0.4, 0, 0.2, 1)}#featuredTests a>div .circle{position:absolute;top:50%;transform:translateY(-50%)}#featuredTests a>div .circle.bg-white{z-index:1;left:25px;width:75px;height:75px;border:3px solid #e35205}#featuredTests a>div .circle.bg-dark-blue{z-index:2;width:65px;height:65px;left:30px}#featuredTests a>div svg{fill:white;width:50px;position:absolute;top:59%;transform:translateY(-50%);z-index:3;left:39px}#featuredTests a>div img{width:43px;position:absolute;top:50%;transform:translateY(-50%);z-index:3;left:39px}#featuredTests a>div .label-text{position:relative;top:50%;transform:translateY(-50%);background-color:#00263e;color:white;padding:0.5em 1em 0.5em 1.75em;width:100%;height:62px;transition:all 0.28s cubic-bezier(0.4, 0, 0.2, 1)}#featuredTests a>div .label-text span{display:inline-block;vertical-align:middle}#featuredTests a>div:hover .label-text{color:#e35205;box-shadow:0 3px 0 0 #e35205}#featuredTests a>div.PGxome-div .label-text,#featuredTests a>div.PGnome-div .label-text{font-size:23px}#homeSearch{margin-top:20px;padding:0 9em}#homeSearch .search{position:relative}#homeSearch .search input{border:2px solid #00263e;border-radius:10px;font-weight:normal;padding-left:50px;width:91%}#homeSearch .search i,#homeSearch .search svg{position:absolute;top:21px;left:15px;font-size:20px;color:#00263e;cursor:pointer}.tests-by-category-header{background:#00263e;color:white;padding:0.25em 0.5em;clear:both}.categoryInfo{padding:1em}.categoryInfo .categoryPanels a{text-decoration:none}.categoryInfo .categoryPanels a .categoryDiv{text-align:center;background:#00263e;width:calc((100% / 8) - 3px);height:138px;padding:0.25em;float:left;margin-right:3px;margin-bottom:3px;cursor:pointer;transition:all 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.categoryInfo .categoryPanels a .categoryDiv:hover{box-shadow:0 3px 0 0 #e35205}.categoryInfo .categoryPanels a .categoryDiv:hover h5{color:#e35205}.categoryInfo .categoryPanels a .categoryDiv svg,.categoryInfo .categoryPanels a .categoryDiv img{width:4.75em;position:relative;top:5px;fill:white;transition:all 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.categoryInfo .categoryPanels a .categoryDiv svg.small-sprite,.categoryInfo .categoryPanels a .categoryDiv img.small-sprite{width:4.5em}.categoryInfo .categoryPanels a .categoryDiv svg.large-sprite,.categoryInfo .categoryPanels a .categoryDiv img.large-sprite{width:6em}.categoryInfo .categoryPanels a .categoryDiv img{margin-bottom:0.5em}.categoryInfo .categoryPanels a .categoryDiv .categoryTitle{color:white;font-size:11px;text-transform:uppercase;margin:0;position:relative;top:-3px;line-height:16px;transition:color 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.categoryInfo .categoryPanels a .categoryDiv.view-all .categoryTitle{font-size:20px;line-height:22px;top:0;padding:1.5em 0}.categoryInfo .categoryPanels a .categoryDiv.view-all:hover h5{color:white}#corporate-partners-background{border-top:3px solid #253745;padding:1em}#corporate-partners-background #corporate-partners{background:transparent;padding-bottom:1em}#corporate-partners-background #corporate-partners .item{text-align:center;padding:0 10px}#corporate-partners-background #corporate-partners .item a{line-height:90px}#corporate-partners-background #corporate-partners .item img{display:inline-block;max-width:100%;max-height:90px;vertical-align:middle}#intro-paragraph-div{margin:1.25em 0}#intro-paragraph-div h1{font-size:1.125rem}#intro-paragraph-div .ext-description{overflow:hidden;transition:height 3s cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (max-width: 2100px){.hero-header-container img{transform:scale3d(1.4, 1.4, 1.4) translate3d(-14vw, 3vh, 0px)}}@media only screen and (max-width: 1680px){.hero-header-container{max-height:550px}.hero-header-container img{transform:scale3d(1.65, 1.65, 1.65) translate3d(-19vw, 6vh, 0px)}.hero-header-container .hero-content{left:18vw}}@media only screen and (max-width: 1255px){.hero-header-container{max-height:500px}.hero-header-container img{transform:scale3d(1.9, 1.9, 1.9) translate3d(-20vw, 3vh, 0px)}}@media only screen and (max-width: 1055px){#intro-paragraph-div{padding:0 1em}.hero-header-container img{transform:scale3d(2, 2, 2) translate3d(-24vw, 3vh, 0px)}.hero-header-container p{font-size:0.75em}.hero-content{font-size:0.75em}#homeSearch{margin-top:0}}@media only screen and (max-width: 850px){.categoryInfo .categoryPanels a .categoryDiv{width:calc((100% / 6) - 3px)}.hero-header-container{max-height:400px}.hero-content{font-size:0.65em}#announcementBar .announcement{font-size:17px}}@media only screen and (max-width: 725px){.categoryInfo .categoryPanels a .categoryDiv{width:calc((100% / 5) - 3px)}.hero-header-container{max-height:350px}.hero-header-container .hero-content{left:8vw;top:65%}#featuredTests a{float:none}#featuredTests a>div{margin:auto}}@media only screen and (max-width: 615px){.categoryInfo .categoryPanels a .categoryDiv{width:calc((100% / 3) - 3px)}.categoryInfo .categoryPanels a .categoryDiv .categoryTitle{font-size:10px}.hero-header-container{max-height:285px;padding-top:85px}.hero-content{font-size:0.55em;top:-5px}#homeSearch{padding:0px 3em;position:relative;top:-1em}#homeSearch .search svg{top:18px;left:25px}#homeSearch .search input{width:200px;margin:auto}}@media only screen and (max-width: 500px){.hero-header-container img{transform:scale3d(2.5, 2.5, 2.5) translate3d(-28vw, 1vh, 0px)}.hero-header-container .hero-content h1{font-size:3em}.hero-header-container .hero-content p{font-size:1.65em}}@media only screen and (max-width: 350px){.hero-header-container .hero-content h1{font-size:2.5em}.hero-header-container .hero-content p{font-size:1.5em}#homeSearch .search input{width:180px;margin:auto}}@media only screen and (max-width: 69em){.notice-banner{position:absolute;top:51px;z-index:10;width:100%}}@keyframes fade-slide-down{0%{opacity:0;transform:translateY(-8rem)}50%{opacity:0}100%{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0;transform:translateX(-10rem)}75%{opacity:0;transform:translateX(-5rem)}100%{opacity:1;transform:none}}@keyframes zoomInAndPan{0%{opacity:0}15%{opacity:1}100%{transform:scale3d(1.2, 1.2, 1.2) translate3d(-40px, -20px, 0px);animation-timing-function:ease-in;opacity:1}}@keyframes zoomOutAndPanSmallScreen{0%{opacity:0}15%{opacity:1}100%{transform:scale3d(1.8, 1.8, 1.8) translate3d(-14vw, -1vh, 0px);animation-timing-function:ease-in;opacity:1}}@keyframes zoomOutAndPan{0%{opacity:0}15%{opacity:1}100%{transform:scale3d(1.35, 1.35, 1.35) translate3d(-10vw, 0vh, 0px);animation-timing-function:ease-in;opacity:1}}@keyframes zoomOutAndPanLargeScreen{0%{opacity:0}15%{opacity:1}100%{transform:scale3d(1.08, 1.08, 1.08) translate3d(2vw, -5vh, 0px);animation-timing-function:ease-in;opacity:1}}
