.hide-for-shell-a{display:none}@media(min-width:768px){.home .contact_half_row_right-5{max-height:562px!important;min-height:562px!important}}@media(max-width:767px){.home .contact_half_row_right-5{max-height:none!important;min-height:none!important;height:auto}}.logo-loc{color:#fff;text-shadow:none;font-size:12px;position:absolute;top:-13px;text-align:right;margin-left:240px}.page-id-504 .contact_half_row_left-5 iframe{height:560px!important}@media screen and (max-width:767px){.page-id-504 .contact_half_row_left-5 iframe{max-height:300px!important;min-height:300px!important}}body .custom-logo-link img{display:inline-block;max-height:102px}body .site-branding{padding:14px 0}body .wrap{padding-left:2em}.top-header .top-header-left p{font-weight:200;font-size:13px;text-shadow:none;letter-spacing:1px}.location{height:22px;background:#eb8325;border-radius:50%;text-align:center;margin-right:10px!important}.location i{margin-left:5px;margin-right:5px!important}body .top-header{height:32px}.top-header-right a{font-weight:200;font-size:13px!important;text-shadow:none;letter-spacing:1px;line-height:2.8}.top-header .wrap{padding-right:75px}body.page-id-504 .container-inner.hero-inner{padding-top:60px}body .hero-img-business h2{font-size:35px;letter-spacing:1px;font-family:poppins,sans-serif}body .hero-img-business h1{font-weight:300;font-size:85px;letter-spacing:3px;line-height:70px;padding:20px 0 30px;font-family:poppins,sans-serif}body h1 span.small-h1{font-size:65px;font-family:poppins,sans-serif}.home-subtitle-0 .special-h2-top{font-size:41px;letter-spacing:1px;font-family:poppins,sans-serif}.home-subtitle-0 .special-h2-bottom{text-align:center;line-height:1;padding-top:0;font-size:63px;font-family:poppins,sans-serif;font-weight:400}.home .solution-4-img ul li{height:24.7vw}.solution-4-img li{display:table}.solution-4-img li .icon-wrp{display:table-cell;vertical-align:middle}.solution-4-img ul li .icon-wrp h2{margin-top:0;font-size:39px;font-family:poppins,sans-serif}.solution-4-img ul li .icon-wrp h3{font-weight:200;margin-top:10px;font-family:poppins,sans-serif}.solution-4-img ul li .icon-wrp{background:rgba(0,0,0,.2);transition:.3s}.solution-4-img ul li .icon-wrp:hover{background:0 0;transition:.3s}body h2{font-family:muli,sans-serif}body p{font-weight:400}.half_half_row-reliable-1.half_half_row,.half_half_row-nation-3.half_half_row{min-height:300px!important;padding-top:20px;padding-bottom:20px}.half_half_row-nation-3.half_half_row .half_row_right-3 .main-container{padding:30px 0 0!important}.half_half_row-cert-2.half_half_row{min-height:300px!important}.half_half_row-cert-2.half_half_row .half_row_right-2{padding-top:20px;padding-bottom:20px}body .half_row_right-2 h2{font-weight:400;font-size:30px}a.cta-but{font-size:16px}.Parallax-six-img ul li{height:185px}.Parallax-six-img li h2{margin-top:38%;font-weight:700}body .testing-3-p1 span{margin-left:0;font-weight:700}body .testing-3-p1{font-weight:400}body .dna-testing h2{font-size:34px;font-weight:200;letter-spacing:1px;font-family:poppins,sans-serif}body .testing-1 h4,body .testing-1 span{font-weight:700}body .testing-1 h4{font-size:83px}body .testing-1 span{font-size:37px}body .testing-1{border-radius:5px;padding:15px;background:rgba(159,205,81,.7);box-shadow:0 0 8px rgba(0,0,0,.3);max-width:215px}body .testing-1-main{padding-top:0}.home .half_row_right-4 .main-container{padding-left:0!important}.home .half_row_right-4 .main-container p{font-weight:400}.home .half_row_right-4 .main-container .wp-image-2185{height:155px;width:auto}.home .half_row_right-4{width:60%}.home .half_row_left-4{width:40%}.home .half_row_left-4 .main-container{padding-right:30px!important}.home .half_row_left-4 .main-container li i{color:#2287c9;top:7px}.home .half_row_left-4 .main-container li{font-size:20px;margin-bottom:10px}.home .half_half_row-bbb-4.half_half_row{min-height:auto!important}.home .call-to-action h1{font-size:63px;line-height:70px;font-weight:200;text-shadow:2px 2px rgba(0,0,0,.3)}.home .call-to-action h2{font-size:30px;text-shadow:2px 2px rgba(0,0,0,.3);letter-spacing:2px;margin-bottom:15px}.home .call-to-action a.cta-but{padding:24px 110px;font-size:18px;text-shadow:1px 1px rgba(0,0,0,.6)}.home .call-to-action .container-inner{padding-top:50px;padding-bottom:50px}.home h2.contact-title{font-size:27px;text-shadow:1px 1px rgba(0,0,0,.6)}.home .contact_half_row_right-5 strong{line-height:6}.home .contact_half_row_right-5 .day{font-weight:400}.home .contact_half_row_right-5{max-height:562px!important;min-height:562px!important}.home .contact_half_row_left-5{max-height:562px!important;min-height:562px!important}.home .contact_half_row_right-5 .container-inner{padding-left:70px!important}form .wpcf7-select,form.wpcf7-form input[type=text],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=email]{margin-bottom:5px;border-radius:4px;border-width:2px;height:40px;width:100%;margin:0}.contact-form .form-text{color:#0d234a;font-weight:400;margin-bottom:-20px!important;margin-top:15px;display:block}.wpcf7-form textarea{height:130px;border-width:2px;border-radius:4px;margin-left:0;margin-top:25px;width:100%}.half_row_left-2 h2{font-size:40px;font-weight:400}h2.h2-title{font-size:32px;font-weight:400}@media(min-width:767px){div.half_half_row--2.half_half_row div.main-container{padding:30px 118px!important}}@media(min-width:768px){ul.half-list{width:50%;float:left}}.half_half_row-fourtwentyheight-7,.half_half_row-fourtwentyheight-9{min-height:420px!important}.half_row_left-7 p,.half_row_left-9 p{font-weight:400}@media(min-width:767px){.half_half_row-fourtwentyheight-7.half_half_row .main-container,.half_half_row-fourtwentyheight-9.half_half_row .main-container{padding:30px 0 30px 140px!important}.drugcourt-4 p{max-width:80%}.sixty_forty_left-1.sixty_forty_left .main-container{padding:0 140px 100px 200px!important}}@media(max-width:767px){.sixty_forty_left-1.sixty_forty_left .main-container{background:rgba(255,255,255,.6)}}.sixty_forty_left-1.sixty_forty_left .main-container p{font-weight:400}.padded{padding-top:30px}.drugcourt-4 p{font-weight:400}.sixty_forty_left-1.sixty_forty_left ul.fa-ul{padding-left:3%}.judicial-top-p{font-weight:400;max-width:1035px;margin:0 auto}.left-20-2 img.logo_img_class:nth-child(2){position:relative;top:50px}@media(max-width:767px){.std_row .main-container{background:rgba(255,255,255,.08)}}@media(min-width:768px){.forty_sixty--8.forty_sixty_row{padding-top:70px}}@media(max-width:767px){.forty_sixty--8.forty_sixty_row{padding-top:30px}}.employer-row-2-icons{position:relative;left:25%}.employer-row-2-icons img:first-child{margin-right:80px}@media(max-width:767px){.employer-row-2-icons{left:0%}.full-width-row-2 .main-container{background:rgba(255,255,255,.4)}.full-width-row-2 ul.fa-ul li{font-weight:400}}@media(min-width:768px){.full-width-row-2 h2,.full-width-row-2 ul.fa-ul,.full-width-row-2 .cta-but,.full-width-row-8 h2,.full-width-row-8 ul,.full-width-row-8 .cta-but{position:relative;left:10%}.half_row_right-4 div.main-container{padding:50px 120px!important}.half_row_right-6 div.main-container{padding:80px 120px!important}}@media(max-width:1185px){.main-navigation li a{letter-spacing:0}ul.sub-menu:after{right:510px!important}ul.sub-menu li a{letter-spacing:0;font-size:16px}}@media(max-width:1104px){ul.sub-menu:after{right:430px!important}body .hero-img-business h2{font-size:30px}body .hero-img-business h1{font-size:65px}body h1 span.small-h1{font-size:55px}.home-subtitle-0 .special-h2-bottom{font-size:54px}.home .half_half_row .main-container{padding-left:30px!important;padding-right:30px!important}}@media(max-width:979px){body .custom-logo-link img{max-height:70px}body .logo-loc{margin-left:130px}body #top-menu{margin-top:0}body .top-header a{font-size:16px}ul.sub-menu{top:104px}ul.sub-menu li a{font-size:12px}ul.sub-menu li{padding:22px 10px}.home-subtitle-0 .special-h2-top{font-size:35px}.home-subtitle-0 .special-h2-bottom{font-size:50px}}@media(max-width:868px){ul.sub-menu:after{right:380px!important}}@media(max-width:767px){.sub-menu.toggled-on{display:block!important;position:relative;margin-top:0;top:0}.sub-menu.toggled-on:after{display:none}.sub-menu.toggled-on li{display:block;padding:0}body .top-header-right a{color:transparent;font-size:1px}body .top-header-right a i{font-size:14px;color:#fff}body a.phoneicon{height:22px;width:22px;top:5px}body a.phoneicon i:before{top:-13px;position:relative;right:6px}.location i{font-size:18px}.location i:before{top:-4px;position:relative}body .top-header-left a{font-size:18px}body .hero-img-business h2{font-size:15px}body .hero-img-business h1,body .hero-img-business h1 span.small-h1{font-size:35px;line-height:1}body.page-id-504 .container-inner.hero-inner{max-width:430px}.Parallax-six-img li h2{margin-top:20%}body .testing-1 h4{font-size:64px}body .testing-1 span{font-size:26px}.testing-2 h3{margin-left:15px}.home .half_row_left-4{width:100%}.home .half_row_right-4{width:100%}.home .call-to-action h1{font-size:45px;line-height:1}.home .call-to-action h2{font-size:20px}}@media(max-width:500px){body.page-id-504 .container-inner.hero-inner{max-width:340px!important}body .hero-img-business h2{font-size:15px}body .hero-img-business h1,body.page-id-504 .hero-img-business h1{font-size:30px!important;line-height:1.2}body h1 span.small-h1{font-size:25px!important}}@media(max-width:480px){.home .hero-img.hero-img-business h1,.home .hero-img.hero-img-business p{text-align:right}.home .hero-img.hero-img-business .container-inner.hero-inner{padding-top:30px!important;padding-bottom:30px!important}.home .hero-img.hero-img-business h2{font-weight:300;text-align:right;width:165px}.home .hero-img.hero-img-business h1 span.small-h1{text-align:right}.home-subtitle-0 .special-h2-top{font-size:14px}.home-subtitle-0 .special-h2-bottom{font-size:24px}.home .full-width-row-0.home-subtitle-0.full_width_row .main-container{padding:15px 30px!important}.home .solution-4-img ul li{max-height:206px!important}.home .solution-4-img ul li .icon-wrp h2{font-size:30px;line-height:1.2}.home .solution-4-img ul li h3{font-size:25px;margin-top:0;line-height:1.2}.home .half_half_row-reliable-1.half_half_row .main-container{padding-top:15px!important;padding-bottom:12px!important}.home .half_half_row--2.half_half_row h2.h2-title{font-size:20px}.home .half_half_row--2.half_half_row a.cta-but,.home .call-to-action a.cta-but{font-size:14px;width:100%;text-align:center;padding:10px!important}.home .half_half_row-reliable-1{background-position:top left}.home .half_half_row-nation-3.half_half_row p{margin-bottom:10px}body .testing-1 h4{font-size:27px;line-height:1}body .testing-1 span{font-size:12px;line-height:1}body.home .testing-1{line-height:0}.home .testing-2 h4{padding:0 0 0 10px;line-height:1}.home .testing-2 h3{font-size:11px;padding-left:10px}.home .dna-testing-inner .max-width-half .container-inner{padding:30px 15px!important}body .testing-3-p1 span{font-size:27px;font-family:poppins,sans-serif}.home .testing-3 p{font-size:14px;line-height:1.1}.home .testing-3-p2{margin-top:50px}body .dna-testing h2{font-size:16px}.home .half_row_left-4,.home .half_row_right-4{width:100%}.home .half_row_left-4 .main-container li{font-size:14px}.home .fa-ul{margin-left:22px}.home .fa-ul li{line-height:25px}.home .half_row_right-4 .main-container{padding:0 30px 30px!important}.home .half_row_right-4 .main-container .wp-image-2185,.home .half_row_right-4 .main-container .wp-image-1031{height:90px;width:100%}.home .call-to-action h1{font-size:25px;line-height:25px;text-shadow:1px 1px rgba(0,0,0,.3)}.home .call-to-action h2{font-size:14px;letter-spacing:0;text-shadow:1px 1px rgba(0,0,0,.3)}.home h2.contact-title{font-size:20px}.contact_half_row_right-5 p{font-size:14px}.widget-column.footer-widget-1{text-align:left}body .footer-widget-3a{width:50%!important;float:right;text-align:left}.footer-widget-3a .fa{font-size:16px!important}.footer-widget-3a a:first-child .fa{margin-left:0!important}.home .contact_half_row_right-5 .container-inner{padding-left:30px!important}.Parallax-six-img li h2{margin-top:34%}}.post-template-default article .entry-meta{display:block}.single span.byline{display:none!important}@media(max-width:767px){.row .wrapper ul li{font-size:18px;line-height:20px;padding:6px}body p,body li{font-size:18px;line-height:1.3;padding:6px}.page-id-2665 .span6.right.left-has-content.special-hand-image{background-size:100% 100%!important}.row h3{font-size:20px;margin-bottom:5px}.page-id-2653 .row.default-header{background-position:right!important}.page-id-6623 .row.default-header{background-position:right!important}.page-id-3534 .row.full_width.no-padding .wrapper.content-dark{padding-left:20px}.page-id-2655 .span6.two-images img{margin:10px 30px 30px;width:26%}.page-id-2669 img.aligncenter.size-medium.wp-image-3268{width:50%!important;margin-bottom:20px}.page-id-2655 .corporate-text-left{width:100%!important}}.anchor{position:relative}.anchor span:before{position:absolute;top:-20px!important;display:block}.row{float:left;width:100%}.span3{width:25%;float:left}.span4{width:33.33%;float:left;position:relative}.span6{width:50%;float:left;position:relative}.span6.left{width:50%;float:left;position:relative}.span6.right{width:50%;float:right;position:relative}.span4.left{width:33.33%;float:left;background-size:cover!important}.span8.right{width:66.6%;float:right;position:relative}.span8{width:66.6%;float:left}.span4{width:33.3%;float:left}.span8.left{float:left}.span4.right{float:right}.span4.right{float:right}.span5{width:41.66%;float:left}.wrapper{max-width:1150px;width:100%;margin:0 auto;padding:30px 0;display:table}.wrapper.more-padding,.more-padding{padding:60px 0}.row.fifty.flex-row .more-padding .span6.left.has-content{padding-top:60px;padding-bottom:60px}.row.fifty.flex-row .more-padding{padding:0}.row.fifty.flex-row{display:flex}.row.fifty.flex-row>div{width:100%}.row.fifty.flex-row .span6.left,.row.fifty.flex-row .span6.right{float:left;height:100%}.row.fifty.flex-row .span6.right.has-content{width:575px;padding:60px 0 60px 30px}.row.fifty.flex-row .span6.left.has-content{padding-left:calc(50% - 575px);padding-top:30px;padding-bottom:30px;padding-right:30px}@media(min-width:768px){.section-href{top:-250px!important}}@media(max-width:767px){.section-href{top:-150px!important}}.section-href{position:relative;top:-50px}@media(max-width:767px){.span6.left,.span6.right,body .span4,body .span8,.span5,.span8.right{width:100%;float:left}}