@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700,800);.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.pull-left{float:left}.pull-right{float:right}.relative{position:relative}form{margin-left:-.5rem;margin-right:-.5rem}form .form-field{padding:.5rem .75rem}form input,form textarea{border:none;background:0 0;border-radius:0;width:100%;padding:.75rem 0;font-family:"Work Sans",sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:1rem;color:#000;border-bottom:1px solid #3d9e35;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}form input.invalid,form textarea.invalid{border-bottom-color:#e36625}form input.full-border,form textarea.full-border{border:1px solid #868686;padding:.75rem;color:#3f3f3f}form textarea{resize:none}form ::-webkit-input-placeholder{color:#000;opacity:1}form :-moz-placeholder{color:#000;opacity:1}form ::-moz-placeholder{color:#000;opacity:1}form :-ms-input-placeholder{color:#000;opacity:1}form label.checkbox{margin-bottom:.75rem;display:block;font-family:"Work Sans",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:1rem;color:#3f3f3f;cursor:pointer}form input[type=radio]{display:inline;width:20px}form input[type=radio]{display:none}form input[type=radio]+span.custom-radio{width:26px;height:26px;left:0;top:2px;margin-right:7px;position:relative;display:inline-block;cursor:pointer;background:0 0;border:2px solid #3d9e35;border-radius:50%;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}form input[type=radio]+span.custom-radio:after{content:" ";position:absolute;top:3px;left:3px;background:#3d9e35;width:16px;height:16px;border-radius:50%;opacity:0;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}form input[type=radio]:checked+span.custom-radio:after{opacity:1}form input[type=checkbox]{display:inline;width:20px}form input[type=checkbox]{display:none}form input[type=checkbox]+span.custom-checkbox{width:22px;height:22px;left:0;top:2px;margin-right:7px;position:relative;display:inline-block;cursor:pointer;background:0 0;border:2px solid #868686;border-radius:3px;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}form input[type=checkbox]+span.custom-checkbox:after{position:absolute;top:-4px;left:1px;content:"";font-weight:700;font-family:"Font Awesome 5 Pro";color:#3d9e35;font-size:22px;opacity:0;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}form input[type=checkbox]:checked+span.custom-checkbox{border-color:#3d9e35}form input[type=checkbox]:checked+span.custom-checkbox:after{opacity:1}form ul.validation-messages{transition:all .8s cubic-bezier(.2,1.4,.2,1);transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .8s cubic-bezier(.2,1.4,.2,1);-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;margin:.125rem 0 0}form ul.validation-messages.ng-enter,form ul.validation-messages.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}form ul.validation-messages.ng-enter.ng-enter-active,form ul.validation-messages.ng-leave{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}form ul.validation-messages li{line-height:125%;font-size:.9rem;font-family:"Work Sans",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#e36625}.form-success{text-align:center}@media (max-width:543px){.form-success h3{font-size:1.25rem}}.content{padding:4rem 0}.content h1{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:2.25rem;margin:0 0 2rem}.content h2{font-family:"Work Sans",sans-serif;font-weight:800;-webkit-font-smoothing:antialiased;font-size:2rem;margin:0 0 1.5rem}.content h3{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:1.625rem}.content h1,.content h2,.content h3{line-height:120%}.content h1.no-space,.content h2.no-space,.content h3.no-space{margin:0}.content h1.less-space,.content h2.less-space,.content h3.less-space{margin:0 0 1rem}.content h1.bold,.content h2.bold,.content h3.bold,.content span.bold{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.content h1.green,.content h2.green,.content h3.green,.content span.green{color:#3d9e35}.content h1.orange,.content h2.orange,.content h3.orange,.content span.orange{color:#e36625}.content p{font-size:1.125rem;color:#3f3f3f;margin:0 0 2rem;font-family:"Work Sans",sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;line-height:140%}.content p>a{transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;color:inherit}.content p>a:hover{color:#3d9e35}.content.no-padding{padding:0}.content-padded{padding:6rem 0}@media (max-width:767px){.content,.content-padded{padding:3rem 0}.content h1{font-size:2rem}.content h2{font-size:1.75rem}}.btn{text-align:center;display:inline-block;cursor:pointer;transition:all 225ms ease-in-out;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all 225ms ease-in-out;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.btn-xs{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:.9rem;padding:.5rem .75rem;min-width:150px}.btn-sm{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:1.125rem;padding:.7rem 1.5rem;min-width:150px}.btn-xl{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:1.625rem;padding:.625rem 1rem;min-width:300px}.btn-gradient{padding:1rem;text-transform:uppercase;min-width:184px;font-size:1rem;font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;border-radius:3px}.btn-gradient,.btn-gradient-xl{color:#fff;font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;border:none}.btn-gradient i,.btn-gradient-xl i{color:#fff}.btn-gradient-xl{padding:1.25rem;font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:1.375rem;text-transform:none;min-width:400px;border-radius:10px}.btn-orange{background-color:#dd6a2f;background:-webkit-gradient(linear,left top,left bottom,from(#dd6a2f),to(#ba5b29));background:-webkit-linear-gradient(top,#dd6a2f,#ba5b29);background:-moz-linear-gradient(top,#dd6a2f,#ba5b29);background:-ms-linear-gradient(top,#dd6a2f,#ba5b29);background:-o-linear-gradient(top,#dd6a2f,#ba5b29);background:linear-gradient(to bottom,#dd6a2f 0,#ba5b29 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;position:relative;z-index:1}.btn-orange:before{content:"";display:block;height:100%;border-radius:3px;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;background-color:#c55820;background:-webkit-gradient(linear,left top,left bottom,from(#c55820),to(#9b4c22));background:-webkit-linear-gradient(top,#c55820,#9b4c22);background:-moz-linear-gradient(top,#c55820,#9b4c22);background:-ms-linear-gradient(top,#c55820,#9b4c22);background:-o-linear-gradient(top,#c55820,#9b4c22);background:linear-gradient(to bottom,#c55820 0,#9b4c22 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.btn-orange:hover:before{opacity:1}.btn-green{background-color:#42973c;background:-webkit-gradient(linear,left top,left bottom,from(#42973c),to(#2b5b28));background:-webkit-linear-gradient(top,#42973c,#2b5b28);background:-moz-linear-gradient(top,#42973c,#2b5b28);background:-ms-linear-gradient(top,#42973c,#2b5b28);background:-o-linear-gradient(top,#42973c,#2b5b28);background:linear-gradient(to bottom,#42973c 0,#2b5b28 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;position:relative;z-index:1}.btn-green:before{content:"";display:block;height:100%;border-radius:3px;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;background-color:#367c31;background:-webkit-gradient(linear,left top,left bottom,from(#367c31),to(#1e401c));background:-webkit-linear-gradient(top,#367c31,#1e401c);background:-moz-linear-gradient(top,#367c31,#1e401c);background:-ms-linear-gradient(top,#367c31,#1e401c);background:-o-linear-gradient(top,#367c31,#1e401c);background:linear-gradient(to bottom,#367c31 0,#1e401c 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.btn-green:hover:before{opacity:1}.btn-green-xl{background-color:#42973c;background:-webkit-gradient(linear,left top,left bottom,from(#42973c),to(#2b5b28));background:-webkit-linear-gradient(top,#42973c,#2b5b28);background:-moz-linear-gradient(top,#42973c,#2b5b28);background:-ms-linear-gradient(top,#42973c,#2b5b28);background:-o-linear-gradient(top,#42973c,#2b5b28);background:linear-gradient(to bottom,#42973c 0,#2b5b28 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;position:relative;z-index:1}.btn-green-xl:before{content:"";display:block;height:100%;border-radius:10px;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;background-color:#367c31;background:-webkit-gradient(linear,left top,left bottom,from(#367c31),to(#1e401c));background:-webkit-linear-gradient(top,#367c31,#1e401c);background:-moz-linear-gradient(top,#367c31,#1e401c);background:-ms-linear-gradient(top,#367c31,#1e401c);background:-o-linear-gradient(top,#367c31,#1e401c);background:linear-gradient(to bottom,#367c31 0,#1e401c 100%);transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.btn-green-xl:hover:before{opacity:1}.btn-white{border:1px solid #fff;color:#fff;background:0 0}.btn-white:hover{background:#fff;color:#000}.btn-grey{border:1px solid #3f3f3f;color:#3f3f3f;background:0 0}.btn-grey:hover{background:#3f3f3f;color:#fff}.btn-black{border:1px solid #000;color:#000;background:0 0}.btn-black:hover{background:#000;color:#fff}button.circle{background:0 0;width:36px;height:36px;border-radius:50%;text-align:center;border:3px solid;cursor:pointer}button.circle i{line-height:30px;font-size:20px}button.circle.circle-green{border-color:#3d9e35}button.circle.circle-green i{color:#3d9e35}.lab-tests{padding-bottom:8rem}.search{border-radius:15px;padding:2rem;background:#d4edd2;position:relative}.search i.fa-caret-down{color:#2b5b28;font-size:2.5rem;line-height:1.5rem}.search form{margin:2rem auto 0;width:500px;max-width:100%}.search form .btn-green{position:absolute;left:0;right:0;bottom:-1.5rem;margin:0 auto}.search form .btn-green:disabled{cursor:not-allowed}.search form input{border-bottom-color:#2b5b28;background:0 0;text-align:center}.results{margin:1.5rem 0 0}.results>.row{padding:.75rem 0;border-bottom:1px solid #ebebeb}.results>.row:last-child{border:none}.results .result.ng-enter,.results .result.ng-leave,.results .result.ng-move{transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.results .result.ng-enter,.results .result.ng-leave.ng-leave-active,.results .result.ng-move{opacity:0}.results .result.ng-enter.ng-enter-active,.results .result.ng-leave,.results .result.ng-move.ng-move-active{opacity:1}.results h4{font-family:"Work Sans",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.results h5{font-family:"Work Sans",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;padding-left:.5rem;white-space:nowrap}.results h4,.results h5{font-size:1rem}.results a{color:#399432}.results a:hover{color:#e36625}@media (max-width:767px){.search{padding:2rem 1rem}.search form{width:100%}}