/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-list{width:100%}.slick-loading .slick-list{background:#fff url("/images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("/fonts/slick.eot");src:url("/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/fonts/slick.woff") format("woff"),url("/fonts/slick.ttf") format("truetype"),url("/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:44px;width:44px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:20}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.5}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px}[dir="rtl"] .slick-prev{left:auto;right:15px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:15px}[dir="rtl"] .slick-next{left:15px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:white;opacity:0.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:white;opacity:0.75}html{font-family:"aktiv-grotesk", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:400}img{max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{margin:0;padding:0}a:link,a:visited,a:hover,a:active{color:black}a:hover,a:active{color:#8446ad}.clearfix::after{content:'';clear:both;display:block}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button.slick-arrow,.slick-dots button{text-shadow:0px 0px 5px black}.hero{color:white;background-color:black}.hero:not(.slick-initialized)>*,.hero .slick-slide{height:700px;background-color:black}.hero:not(.slick-initialized)>*>div,.hero .slick-slide>div{width:960px;margin:auto;height:100%;position:relative}@media only screen and (min-width: 1140px){.hero:not(.slick-initialized)>*>div,.hero .slick-slide>div{width:1140px}}@media only screen and (max-width: 959px) and (min-width: 720px){.hero:not(.slick-initialized)>*>div,.hero .slick-slide>div{width:720px}}@media only screen and (max-width: 719px){.hero:not(.slick-initialized)>*>div,.hero .slick-slide>div{width:90%;margin-left:5%;margin-right:5%}}.hero:not(.slick-initialized)>* h2,.hero .slick-slide h2{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-transform:uppercase}.hero a.device{display:block;cursor:pointer}.hero a.device:link,.hero a.device:visited,.hero a.device:hover,.hero a.device:active{text-decoration:none;color:#8446ad}.hero .ande-kentucky{text-align:center;background:url("https://s3.amazonaws.com/ande/wp-content/uploads/2019/03/29175224/FeatureWindow_KY.jpg") center center no-repeat;background-size:cover}.hero .ande-kentucky>div{width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:0px !important;margin-right:0px !important;padding-left:25px;padding-right:25px}.hero .ande-kentucky h2{margin-bottom:20px;font-weight:normal}.hero .ande-kentucky h2 strong{display:block;font-size:32px}.hero .ande-kentucky a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px}.hero .ande-kentucky a,.hero .ande-kentucky a:link,.hero .ande-kentucky a:visited,.hero .ande-kentucky a:hover,.hero .ande-kentucky a:active{color:white;background-color:transparent;text-decoration:none}.hero .ande-kentucky a:hover,.hero .ande-kentucky a:active{background-color:#8446ad}.hero .ande-kentucky a,.hero .ande-kentucky a:link,.hero .ande-kentucky a:visited,.hero .ande-kentucky a:hover,.hero .ande-kentucky a:active,.hero .ande-kentucky a:focus{border:2px solid #8446ad}.hero .camp-fire{text-align:center;background:url("../images/slide-camp-fire.jpg") center center no-repeat;background-size:cover}.hero .camp-fire>div{width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:0px !important;margin-right:0px !important;padding-left:25px;padding-right:25px}.hero .camp-fire h2{display:block}.hero .camp-fire h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-size:24px}.hero .camp-fire a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px}.hero .camp-fire a,.hero .camp-fire a:link,.hero .camp-fire a:visited,.hero .camp-fire a:hover,.hero .camp-fire a:active{color:white;background-color:transparent;text-decoration:none}.hero .camp-fire a:hover,.hero .camp-fire a:active{background-color:#8446ad}.hero .camp-fire a,.hero .camp-fire a:link,.hero .camp-fire a:visited,.hero .camp-fire a:hover,.hero .camp-fire a:active,.hero .camp-fire a:focus{border:2px solid #8446ad}.hero .booking{text-align:center;background:url(/images/ande-rapid-dna-device-centered@2x.jpg) center bottom no-repeat,white -o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 30px, rgba(0,0,0,0) 100%) center top no-repeat;background:url(/images/ande-rapid-dna-device-centered@2x.jpg) center bottom no-repeat,white linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 30px, rgba(0,0,0,0) 100%) center top no-repeat;background-size:auto 70%, auto auto;color:#8446ad}.hero .booking h2{display:block;margin:60px auto 10px;font-size:22px}.hero .booking h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-size:20px}.hero .booking a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px}.hero .booking a,.hero .booking a:link,.hero .booking a:visited,.hero .booking a:hover,.hero .booking a:active{color:white;background-color:transparent;text-decoration:none}.hero .booking a:hover,.hero .booking a:active{background-color:#8446ad}.hero .booking a,.hero .booking a:link,.hero .booking a:visited,.hero .booking a:hover,.hero .booking a:active,.hero .booking a:focus{border:2px solid #8446ad;background-color:#8446ad}.hero .device{background:url(/images/fbi-approved.png) right 20px bottom 20px no-repeat,url(/images/ande-rapid-dna-device-centered@2x.jpg) center bottom no-repeat,white -o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 30px, rgba(0,0,0,0) 100%) center top no-repeat;background:url(/images/fbi-approved.png) right 20px bottom 20px no-repeat,url(/images/ande-rapid-dna-device-centered@2x.jpg) center bottom no-repeat,white linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 30px, rgba(0,0,0,0) 100%) center top no-repeat;background-size:200px auto, auto 70%, auto auto;text-align:center;color:black}.hero .device h2{margin:100px auto 10px}.hero .device p{color:#8446ad;line-height:30px;margin-bottom:0px}.hero .device p a{display:inline-block;line-height:30px;padding-right:35px;background:url(/images/play-button.png) right top no-repeat;background-size:30px 60px}.hero .device p a:link,.hero .device p a:visited,.hero .device p a:hover,.hero .device p a:active{text-decoration:none;color:#8446ad}.hero .device p a:hover,.hero .device p a:active{color:white;background-position:right bottom}.hero div.rape>div>div,.hero div.criminal>div>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%}.hero div.rape h3,.hero div.criminal h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-bottom:40px}.hero div.rape h3 strong,.hero div.criminal h3 strong{display:block}.hero div.rape a,.hero div.criminal a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px;border:2px solid #8446ad}.hero div.rape a,.hero div.rape a:link,.hero div.rape a:visited,.hero div.rape a:hover,.hero div.rape a:active,.hero div.criminal a,.hero div.criminal a:link,.hero div.criminal a:visited,.hero div.criminal a:hover,.hero div.criminal a:active{color:white;background-color:transparent;text-decoration:none}.hero div.rape a:hover,.hero div.rape a:active,.hero div.criminal a:hover,.hero div.criminal a:active{background-color:#8446ad}.hero div.rape{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.7)), to(black)),black url(../images/slide-rape.jpg) center center no-repeat;background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 50%, black 100%),black url(../images/slide-rape.jpg) center center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 50%, black 100%),black url(../images/slide-rape.jpg) center center no-repeat;background-size:cover}.hero div.criminal{background:black url(../images/slide-criminal.jpg) right top no-repeat;background-size:cover}.hero div.criminal p{margin:10px 0px}.hero div.criminal small{display:block;opacity:0.5;font-style:italic;margin-bottom:40px}.hero div.rapid-dna-act-2017{background:url(../images/slide-capitol.jpg) center center no-repeat;background-size:cover}.hero div.rapid-dna-act-2017>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;height:auto}.hero div.rapid-dna-act-2017 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:white;margin:0px;font-size:26px}.hero div.rapid-dna-act-2017 h4{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0px;font-size:20px}.hero div.rapid-dna-act-2017 p{margin-bottom:0px;margin-top:40px}.hero div.rapid-dna-act-2017 a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px;border:1px solid white}.hero div.rapid-dna-act-2017 a,.hero div.rapid-dna-act-2017 a:link,.hero div.rapid-dna-act-2017 a:visited,.hero div.rapid-dna-act-2017 a:hover,.hero div.rapid-dna-act-2017 a:active{color:white;background-color:transparent;text-decoration:none}.hero div.rapid-dna-act-2017 a:hover,.hero div.rapid-dna-act-2017 a:active{background-color:white}.hero div.rapid-dna-act-2017 a:hover,.hero div.rapid-dna-act-2017 a:active{color:#8446ad}header{height:36px}header>div{width:960px;margin:auto}header h1{float:left}header nav{float:right;font-size:14px;height:36px;line-height:36px}header nav ul,header nav li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}header nav>ul{margin:0;padding:0;list-style-type:none;height:100%}header nav>ul>li{display:inline-block;position:relative;z-index:1100;height:100%}header nav>ul>li>a,header nav>ul>li>span{text-decoration:none;padding:0px 20px;display:block;height:100%}header nav>ul>li>span{cursor:default}header nav>ul>li.social{width:36px;height:36px;vertical-align:top}header nav>ul>li.social a{font-size:0.1px;text-indent:100%;text-align:left;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%;padding:0px;background-image:url(../images/social.png);background-repeat:no-repeat;background-size:108px 72px}header nav>ul>li.facebook a{background-position:left top}header nav>ul>li.facebook a:hover,header nav>ul>li.facebook a:active{background-position:left bottom}header nav>ul>li.twitter a{background-position:-36px top}header nav>ul>li.twitter a:hover,header nav>ul>li.twitter a:active{background-position:-36px bottom}header nav>ul>li.linkedin a{background-position:-72px top}header nav>ul>li.linkedin a:hover,header nav>ul>li.linkedin a:active{background-position:-72px bottom}header nav>ul>li>ul{display:none;position:absolute;top:100%;background-color:white;border:1px solid #e5e5e5;border-top:0px none}header nav>ul>li:hover>ul{display:block}header nav>ul>li>ul>li{border-bottom:1px solid #e5e5e5}header nav>ul>li>ul>li:last-child{border-bottom:0px none}header nav>ul>li>ul>li>a{display:block;padding:0px 20px;width:100%}header nav>ul>li>ul>li>a:link,header nav>ul>li>ul>li>a:visited,header nav>ul>li>ul>li>a:hover,header nav>ul>li>ul>li>a:active{text-decoration:none;white-space:nowrap}@media screen and (max-width: 959px) and (min-width: 720px){header>div{width:720px}header nav>ul>li>a,header nav>ul>li>span{font-size:13px;padding-left:6px;padding-right:6px;vertical-align:middle}header nav>ul>li>a span,header nav>ul>li>span span{font-size:0.1px;text-indent:100%;text-align:left;white-space:nowrap;overflow:hidden;display:block;display:inline-block;width:0px;vertical-align:middle}}@media screen and (max-width: 719px){header>div{width:96%}}header h1{width:136px;height:36px}header h1 a{font-size:0.1px;text-indent:100%;text-align:left;white-space:nowrap;overflow:hidden;display:block;width:136px;height:36px;background:url(../images/header-logo.png) center center no-repeat}.promos:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}.promos .column{display:block;height:250px;width:33.33%;float:left;position:relative;padding:1px;background-color:#8446ad;cursor:pointer}.promos .column h3{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'eurostile-extended', Verdana, sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;width:90%;text-transform:uppercase;text-align:center;color:white;letter-spacing:1px}.promos .column h3 strong{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;display:block}.promos .column.law-enforcement{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.55)), to(rgba(45,0,70,0.55))),url(/images/section-law-enforcement.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-law-enforcement.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-law-enforcement.jpg) center center/cover no-repeat}.promos .column.law-enforcement:hover{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.7)), to(rgba(45,0,70,0.7))),url(/images/section-law-enforcement.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-law-enforcement.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-law-enforcement.jpg) center center/cover no-repeat}.promos .column.military{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.55)), to(rgba(45,0,70,0.55))),url(/images/section-military.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-military.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-military.jpg) center center/cover no-repeat}.promos .column.military:hover{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.7)), to(rgba(45,0,70,0.7))),url(/images/section-military.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-military.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-military.jpg) center center/cover no-repeat}.promos .column.immigration{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.55)), to(rgba(45,0,70,0.55))),url(/images/section-immigration.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-immigration.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.55), rgba(45,0,70,0.55)),url(/images/section-immigration.jpg) center center/cover no-repeat}.promos .column.immigration:hover{background:-webkit-gradient(linear, left top, left bottom, from(rgba(45,0,70,0.7)), to(rgba(45,0,70,0.7))),url(/images/section-immigration.jpg) center center/cover no-repeat;background:-o-linear-gradient(top, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-immigration.jpg) center center/cover no-repeat;background:linear-gradient(to bottom, rgba(45,0,70,0.7), rgba(45,0,70,0.7)),url(/images/section-immigration.jpg) center center/cover no-repeat}.video{padding-bottom:56.25%;position:relative}.video iframe{position:absolute;width:100%;height:100%;top:0px;left:0px}.features{color:white;padding:180px 7% 180px 50%;text-align:right;margin:auto;background:url(/images/feature-dark@2x.jpg) center center no-repeat;background-size:cover}.features h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px}.features p{font-size:14px;margin-top:0px;line-height:1.5em}.features p+h3{margin-top:40px}.features .divider{display:none;margin:40px 0px 40px;text-align:right;height:8px;line-height:8px}.features .divider span{background-color:#bcbdc0;display:inline-block;width:8px;height:8px;border-radius:4px;margin-left:5px;vertical-align:middle}.features .divider span.active{background-color:#8446ad}.answers{height:700px;text-align:center;padding:1px;background:url(/images/answers-now.jpg) center center/cover no-repeat}.answers h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;margin-top:80px}.answers p{margin:0px auto;max-width:40em;font-size:14px;line-height:1.4em}footer{background-color:#E5E5E5}footer .inner{width:75%;margin:0 auto;padding:45px 0 20px;text-align:center;font-size:12px;color:#020202}footer .inner .row{width:100%;display:table;margin-bottom:65px}footer .inner .col{float:left;width:33%;display:table-cell}footer .inner .col ul{padding:0}footer .inner .col ul li{list-style-type:none;margin:0 0 12px 0;padding:0}footer .inner .col ul li a{text-decoration:none}footer .inner .contact span{margin-right:10px}footer .inner .contact span:first-of-type{margin-right:20px}footer .inner .contact span:last-of-type{margin-right:0}footer .inner .contact a:link,footer .inner .contact a:visited,footer .inner .contact a:hover,footer .inner .contact a:active{text-decoration:none}body.page #page-wrapper header{-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.4);box-shadow:0px 0px 30px rgba(0,0,0,0.4)}body.page #page-wrapper>h1{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.1;text-align:center;margin:60px 20px 30px;color:#8446ad}body.page #page-wrapper #content{font-size:14px;line-height:1.5;margin-bottom:40px}body.page footer{-webkit-box-sizing:content-box;box-sizing:content-box}body.no-page-header #page-wrapper #content{margin-top:30px}.block{max-width:calc(45em + 10px);padding-left:10px;padding-right:10px;margin:auto}.blog .block{max-width:100%;padding:0}.block-text .vidlyplayer,.block-text .jwplayer{margin:20px auto 20px -10% !important;width:120% !important;max-width:90vw}.block-text a.large{font-size:22px;color:#8446ad;font-weight:bold;text-decoration:none}.block-text a.button{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px;cursor:pointer}.block-text a.button,.block-text a.button:link,.block-text a.button:visited,.block-text a.button:hover,.block-text a.button:active{color:white;background-color:#8446ad;text-decoration:none}.block-text a.button:hover,.block-text a.button:active{background-color:black}.block-text h3{margin:20px auto;font-weight:bold;font-style:italic}.block-text+.block-text{margin-top:40px}.block-subtitle{text-align:center}.block-full{max-width:calc(65em + 10px)}.block-quote{text-align:center;font-size:22px;line-height:1.2;border-top:2px solid #8446ad;border-bottom:2px solid #8446ad;color:#8446ad;width:35em;max-width:80%;padding:20px 0px;margin:30px auto}.block-quote p{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;width:116%;margin:0px 0px 0px -8%}.block-quote cite{display:block;font-style:normal;font-size:14px;line-height:1.6;border-top:0px none;margin-top:10px}.block-video{width:70vw;padding-bottom:52.43%;position:relative;margin:30px auto}.block-video iframe{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%}.block-video.block-video_row{padding-bottom:0px;margin:40px auto;height:calc(13.1273vw - 16.875px);display:flex;justify-content:center;align-items:center}.block-video.block-video_row iframe{position:static;margin:0px 15px;width:calc((100% - 90px) / 3)}@media (max-width: 719px){.block-video.block-video_row{flex-direction:column;justify-content:start;align-items:center;height:auto}.block-video.block-video_row iframe{width:100%;margin:15px auto;height:auto}}.block-instrument{margin-bottom:40px;padding-left:10px;padding-right:10px}.block-instrument img{display:block;width:100%;height:auto;margin-top:40px}.block-instrument figcaption{text-align:center;font-style:italic;font-size:14px;color:#666666;margin-top:10px}.block-gallery ul,.block-gallery li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}.block-gallery ul:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}.block-gallery li{width:calc((100% - 10px) / 2);margin-bottom:10px;float:left}.block-gallery li:nth-child(odd){margin-right:10px}@supports (display: grid){.block-gallery ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:10px 10px}@supports (--the-variable: 4){.block-gallery ul{-ms-grid-columns:(1fr)[var(--num-columns)];grid-template-columns:repeat(var(--num-columns), 1fr)}}.block-gallery li{width:auto;float:none}.block-gallery li:nth-child(n){margin:0px}}@media (max-width: 719px){.block-gallery{--num-columns: 1 !important}}.block-gallery li .full{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.7);z-index:50;justify-content:center;align-items:center}.block-gallery li .full .content{max-width:80vw;max-height:calc(100vh - 160px);display:flex;justify-content:center;align-items:center}.block-gallery li .full .content img{display:block;max-width:80vw;max-height:calc(100vh - 160px)}.block-gallery li .full .sharing{position:absolute;top:10px;left:0px;width:100%;display:flex;justify-content:center;align-items:center}.block-gallery li .full .sharing li{height:60px}.block-gallery li .full .sharing li{margin-left:10px;margin-right:10px}.block-gallery li .full .sharing button{background-image:url(../images/social.svg);background-size:500% 200%;background-repeat:no-repeat}.block-gallery li .full .sharing .facebook button{background-position:top left}.block-gallery li .full .sharing .facebook button:hover,.block-gallery li .full .sharing .facebook button:active,.block-gallery li .full .sharing .facebook button:focus{background-position:bottom left}.block-gallery li .full .sharing .twitter button{background-position:25% top}.block-gallery li .full .sharing .twitter button:hover,.block-gallery li .full .sharing .twitter button:active,.block-gallery li .full .sharing .twitter button:focus{background-position:25% bottom}.block-gallery li .full .sharing .pinterest button{background-position:50% top}.block-gallery li .full .sharing .pinterest button:hover,.block-gallery li .full .sharing .pinterest button:active,.block-gallery li .full .sharing .pinterest button:focus{background-position:50% bottom}.block-gallery li .full .sharing .linkedin button{background-position:75% top}.block-gallery li .full .sharing .linkedin button:hover,.block-gallery li .full .sharing .linkedin button:active,.block-gallery li .full .sharing .linkedin button:focus{background-position:75% bottom}.block-gallery li .full button{font-size:0.1px;text-indent:100%;text-align:left;white-space:nowrap;overflow:hidden;display:block;cursor:pointer;height:60px;padding:0px;border:0px;background:transparent;width:60px}.block-gallery li .full .popup-close-button{position:absolute;top:10px;left:10px;background-image:url(../images/social.svg);background-size:500% 200%;background-repeat:no-repeat;background-position:top right}.block-gallery li .full .popup-close-button:hover,.block-gallery li .full .popup-close-button:active,.block-gallery li .full .popup-close-button:focus{background-position:bottom right}@media (max-width: 719px){.block-gallery li .full .sharing{left:10px;padding-left:70px;right:0px;width:auto;justify-content:start;overflow-x:auto;-webkit-overflow-scrolling:touch;mask:linear-gradient(to right, rgba(255,255,255,0) 0px, rgba(255,255,255,0) 40px, white 60px, white 100%);-webkit-mask:linear-gradient(to right, rgba(255,255,255,0) 0px, rgba(255,255,255,0) 40px, white 60px, white 100%)}.block-gallery li .full .sharing li{margin-right:10px;margin-left:0px}.block-gallery li .full .sharing li:last-child{margin-right:0px}}.block-gallery li.expanded .full{display:flex}.block-image{margin:30px 0}body.law-enforcement header+h1{display:none}body.law-enforcement .block-42570{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:url(../images/page-law-enforcement-header.jpg) center center no-repeat;background-size:cover}body.law-enforcement .block-42570>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.law-enforcement .block-42570 h2,body.law-enforcement .block-42570 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.law-enforcement .block-42570>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.law-enforcement .block-42570 h2,body.law-enforcement .block-42570 h3{font-size:20px}}body.military-and-counter-terrorism header+h1{display:none}body.military-and-counter-terrorism .block-42572{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:url(../images/page-military-header.jpg) center center no-repeat;background-size:cover}body.military-and-counter-terrorism .block-42572>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.military-and-counter-terrorism .block-42572 h2,body.military-and-counter-terrorism .block-42572 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.military-and-counter-terrorism .block-42572>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.military-and-counter-terrorism .block-42572 h2,body.military-and-counter-terrorism .block-42572 h3{font-size:20px}}body.government-and-immigration header+h1{display:none}body.government-and-immigration .block-42573{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:url(../images/page-government-header.jpg) center center no-repeat;background-size:cover}body.government-and-immigration .block-42573>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.government-and-immigration .block-42573 h2,body.government-and-immigration .block-42573 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.government-and-immigration .block-42573>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.government-and-immigration .block-42573 h2,body.government-and-immigration .block-42573 h3{font-size:20px}}body.sexual-assault header+h1{display:none}body.sexual-assault .block-42574{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:url(../images/page-sexual-assault-header.jpg) center center no-repeat;background-size:cover}body.sexual-assault .block-42574>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.sexual-assault .block-42574 h2,body.sexual-assault .block-42574 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.sexual-assault .block-42574>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.sexual-assault .block-42574 h2,body.sexual-assault .block-42574 h3{font-size:20px}}body.sexual-assault .ky-promo{margin-bottom:40px}body.sexual-assault .ky-promo h2{font-family:"aktiv-grotesk", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:700;font-size:40px;line-height:1.1;margin-bottom:15px;color:#8446ad}body.sexual-assault .more-stats{height:50vh;margin:40px auto}body.sexual-assault .more-stats a{display:flex;padding:20px;width:100%;height:100%;justify-content:center;align-items:center;background:url("https://s3.amazonaws.com/ande/wp-content/uploads/2019/04/01202325/InfographicModule.jpg") center center no-repeat;background-size:cover;font-size:24px}body.sexual-assault .more-stats a:link,body.sexual-assault .more-stats a:visited{color:white;font-weight:bold;text-decoration:none}body.sexual-assault .more-stats a:link:hover,body.sexual-assault .more-stats a:link:active,body.sexual-assault .more-stats a:link:focus,body.sexual-assault .more-stats a:visited:hover,body.sexual-assault .more-stats a:visited:active,body.sexual-assault .more-stats a:visited:focus{color:#ffff00}body.kentucky-case-study header+h1{display:none}body.kentucky-case-study .block-877001{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(https://s3.amazonaws.com/ande/wp-content/uploads/2019/03/29212154/ANDE_Masthead_Kentucky.jpg) center center no-repeat;background:-o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%),url(https://s3.amazonaws.com/ande/wp-content/uploads/2019/03/29212154/ANDE_Masthead_Kentucky.jpg) center center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%),url(https://s3.amazonaws.com/ande/wp-content/uploads/2019/03/29212154/ANDE_Masthead_Kentucky.jpg) center center no-repeat;background-size:cover}body.kentucky-case-study .block-877001>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.kentucky-case-study .block-877001 h2,body.kentucky-case-study .block-877001 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.kentucky-case-study .block-877001>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.kentucky-case-study .block-877001 h2,body.kentucky-case-study .block-877001 h3{font-size:20px}}body.kentucky-case-study .block-quote p{font-family:"aktiv-grotesk", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:700;text-transform:none;letter-spacing:0px}body.careers header+h1{display:none}body.careers #page-wrapper #content{margin-bottom:40px}body.careers .block-131011{max-width:none;position:relative;padding-bottom:37%;margin-bottom:30px;background:url(../images/page-careers-header.jpg) center center no-repeat;background-size:cover}body.careers .block-131011>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;width:80%}body.careers .block-131011 h2,body.careers .block-131011 h3{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:1.2}@media only screen and (max-width: 767px){body.careers .block-131011>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:auto}body.careers .block-131011 h2,body.careers .block-131011 h3{font-size:20px}}body.contact #page-wrapper>h1{visibility:hidden}body.contact .block{font-size:16px;text-align:center}body.contact .block p:first-child{font-size:23px}body.contact .block h2{font-size:16px;margin-top:50px;margin-bottom:0px}body.contact .block h2+p{margin-top:0px}body.contact .block a:link,body.contact .block a:visited,body.contact .block a:hover,body.contact .block a:active{color:#8446ad;text-decoration:none;border-bottom:1px solid transparent}body.contact .block a:hover,body.contact .block a:active{color:black;border-bottom-color:black}.block-42299{margin:15px auto;max-width:100%}.block-42299 img{max-width:100%;height:auto;display:block;margin-left:calc((614px - 100%) / -2)}.sales-footer{margin-bottom:40px;padding-left:10px;padding-right:10px}.sales-footer a{font-size:24px;font-weight:bold}.sales-footer a:link,.sales-footer a:visited,.sales-footer a:hover,.sales-footer a:active{color:#8446ad}.sales-footer a:hover,.sales-footer a:active{color:black}.sales-footer img{display:block;width:100%;height:auto;margin-top:40px}.sales-footer:last-child>div{margin-top:20px;padding-top:20px;border-top:1px solid #8446ad}.block-quote+.sales-footer>div{border-color:transparent}.media-footer:last-child>div{margin-top:20px;padding-top:20px;border-top:1px solid #8446ad}.media-footer:last-child>div h3{margin-top:0px}.x404 #content p{text-align:center}body.pressroom #content{width:960px;margin:auto}@media only screen and (min-width: 1140px){body.pressroom #content{width:1140px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom #content{width:720px}}@media only screen and (max-width: 719px){body.pressroom #content{width:90%;margin-left:5%;margin-right:5%}}body.pressroom div.top{margin-bottom:40px}body.pressroom div.top:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}body.pressroom .press{float:left;margin-left:10px;margin-right:10px;width:700px}@media only screen and (min-width: 1140px){body.pressroom .press{float:left;margin-left:10px;margin-right:10px;width:835px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom .press{float:left;margin-left:10px;margin-right:10px;width:520px}}@media only screen and (max-width: 719px){body.pressroom .press{width:auto;margin-left:auto;margin-right:auto;float:none}}body.pressroom .press h2{border-bottom:1px solid #8446ad;font-size:21px;line-height:1.5;margin-bottom:20px}body.pressroom .press article{margin:20px 0px;position:relative;margin:30px 0}body.pressroom .press article a{display:flex;flex-direction:column;gap:15px;text-decoration:none}body.pressroom .press article a:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}@media only screen and (min-width: 541px){body.pressroom .press article a{flex-direction:row}}body.pressroom .press article small{color:#8446ad}body.pressroom .press .pager{margin-top:50px;text-align:center}body.pressroom .press .pager,body.pressroom .press .pager li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}body.pressroom .press .pager li{display:inline-block;font-size:12px}body.pressroom .press .pager li.active{font-weight:bold}body.pressroom .press .pager li a,body.pressroom .press .pager li span{display:block;padding:4px 8px}body.pressroom .press .pager li a:link,body.pressroom .press .pager li a:visited,body.pressroom .press .pager li a:hover,body.pressroom .press .pager li a:active{color:#2d0046;text-decoration:none}body.pressroom .press .pager li a:hover,body.pressroom .press .pager li a:active{color:#8446ad}body.pressroom .press .pager li span{cursor:default}body.pressroom .company-info{float:left;margin-left:10px;margin-right:10px;width:220px;margin-top:31px;background-color:#e8e8e8}@media only screen and (min-width: 1140px){body.pressroom .company-info{float:left;margin-left:10px;margin-right:10px;width:265px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom .company-info{float:left;margin-left:10px;margin-right:10px;width:160px}}@media only screen and (max-width: 719px){body.pressroom .company-info{width:auto;margin-left:auto;margin-right:auto;float:none}}body.pressroom .company-info .inquiries{padding:8px 12px 12px;background-color:#393939;color:white;line-height:1.4}body.pressroom .company-info .inquiries h2{margin-bottom:0px;font-size:18px}body.pressroom .company-info .inquiries p{margin:0px;font-size:13px}body.pressroom .company-info .inquiries a:link,body.pressroom .company-info .inquiries a:visited,body.pressroom .company-info .inquiries a:hover,body.pressroom .company-info .inquiries a:active{color:white;text-decoration:none}body.pressroom .company-info .inquiries a:link:hover,body.pressroom .company-info .inquiries a:link:active,body.pressroom .company-info .inquiries a:link:focus,body.pressroom .company-info .inquiries a:visited:hover,body.pressroom .company-info .inquiries a:visited:active,body.pressroom .company-info .inquiries a:visited:focus{color:#d8d8d8}body.pressroom .company-info .links{padding:12px}body.pressroom .company-info .links h2{font-size:18px;margin-bottom:20px}body.pressroom .company-info .links ul,body.pressroom .company-info .links li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}body.pressroom .company-info .links li{margin-bottom:12px}body.pressroom .company-info .links li:last-child{margin-bottom:0px}body.pressroom .company-info .links li a{display:block}body.pressroom .company-info .links .button a{text-align:center;display:inline-block;font-weight:bold;font-size:16px;padding:8px 12px;display:block;text-align:left;padding-left:37px;background:url("../images/download-icon-white.png") 8px center no-repeat;background-size:21px auto}body.pressroom .company-info .links .button a,body.pressroom .company-info .links .button a:link,body.pressroom .company-info .links .button a:visited,body.pressroom .company-info .links .button a:hover,body.pressroom .company-info .links .button a:active{color:white;background-color:#8446ad;text-decoration:none}body.pressroom .company-info .links .button a:hover,body.pressroom .company-info .links .button a:active{background-color:black}body.pressroom .company-info .links .pdf a{padding-left:37px;display:block;background:url("../images/pdf-icon.png") left top no-repeat;min-height:32px;display:flex;flex-direction:column;justify-content:center;align-items:start}body.pressroom .company-info .links .pdf a:link,body.pressroom .company-info .links .pdf a:visited,body.pressroom .company-info .links .pdf a:hover,body.pressroom .company-info .links .pdf a:active,body.pressroom .company-info .links .pdf a:focus{text-decoration:none}body.pressroom .company-info .links .pdf a:link:hover,body.pressroom .company-info .links .pdf a:link:active,body.pressroom .company-info .links .pdf a:link:focus,body.pressroom .company-info .links .pdf a:visited:hover,body.pressroom .company-info .links .pdf a:visited:active,body.pressroom .company-info .links .pdf a:visited:focus{color:#8446ad}body.pressroom .featured-by{margin-bottom:40px}body.pressroom .featured-by h2{border-bottom:1px solid #8446ad;font-size:21px;line-height:1.5;margin-bottom:20px;float:none;margin-left:10px;margin-right:10px;width:940px}@media only screen and (min-width: 1140px){body.pressroom .featured-by h2{float:none;margin-left:10px;margin-right:10px;width:1120px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom .featured-by h2{float:none;margin-left:10px;margin-right:10px;width:700px}}@media only screen and (max-width: 719px){body.pressroom .featured-by h2{width:auto;margin-left:auto;margin-right:auto;float:none}}body.pressroom .featured-by ul,body.pressroom .featured-by li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}body.pressroom .featured-by ul{display:flex;justify-content:space-between;align-items:center}body.pressroom .featured-by li{height:100px;margin:10px;flex-basis:auto;flex-grow:1;flex-shrink:1}body.pressroom .featured-by li img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block;margin:auto}@media only screen and (max-width: 719px){body.pressroom .featured-by ul{flex-wrap:wrap}body.pressroom .featured-by li{flex-basis:31%;margin:0px 1% 30px}}body.pressroom .photos,body.pressroom .videos{margin-bottom:40px}body.pressroom .photos:after,body.pressroom .videos:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}body.pressroom .photos h2,body.pressroom .videos h2{border-bottom:1px solid #8446ad;font-size:21px;line-height:1.5;margin-bottom:20px;float:none;margin-left:10px;margin-right:10px;width:940px}@media only screen and (min-width: 1140px){body.pressroom .photos h2,body.pressroom .videos h2{float:none;margin-left:10px;margin-right:10px;width:1120px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom .photos h2,body.pressroom .videos h2{float:none;margin-left:10px;margin-right:10px;width:700px}}@media only screen and (max-width: 719px){body.pressroom .photos h2,body.pressroom .videos h2{width:auto;margin-left:auto;margin-right:auto;float:none}}body.pressroom .photos ul,body.pressroom .photos li,body.pressroom .videos ul,body.pressroom .videos li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}body.pressroom .photos li,body.pressroom .videos li{float:left;margin-left:10px;margin-right:10px;width:300px;margin-bottom:30px}@media only screen and (min-width: 1140px){body.pressroom .photos li,body.pressroom .videos li{float:left;margin-left:10px;margin-right:10px;width:360px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.pressroom .photos li,body.pressroom .videos li{float:left;margin-left:10px;margin-right:10px;width:220px}}@media only screen and (max-width: 719px){body.pressroom .photos li,body.pressroom .videos li{width:auto;margin-left:auto;margin-right:auto;float:none}}body.pressroom .photos li>div,body.pressroom .videos li>div{padding-bottom:56.25%;padding-bottom:calc(56.25% + 20px);position:relative}body.pressroom .photos li>div p,body.pressroom .videos li>div p{position:absolute;left:0px;right:0px;bottom:0px;line-height:20px;font-size:13px;font-style:italic;text-align:center;margin:0px}body.pressroom .photos li>div p a:link,body.pressroom .photos li>div p a:visited,body.pressroom .videos li>div p a:link,body.pressroom .videos li>div p a:visited{text-decoration:none}body.pressroom .photos li>div>iframe,body.pressroom .videos li>div>iframe{width:100% !important;height:90% !important;height:calc(100% - 20px) !important;position:absolute;top:0px;left:0px;display:block}body.pressroom .photos a,body.pressroom .videos a{display:block}body.pressroom .photos a[download],body.pressroom .videos a[download]{position:relative}body.pressroom .photos a[download]:link,body.pressroom .photos a[download]:visited,body.pressroom .photos a[download]:hover,body.pressroom .photos a[download]:active,body.pressroom .videos a[download]:link,body.pressroom .videos a[download]:visited,body.pressroom .videos a[download]:hover,body.pressroom .videos a[download]:active{text-decoration:none}body.pressroom .photos img,body.pressroom .videos img{display:block;margin:auto}body.pressroom .photos li a small,body.pressroom .videos li a small{text-decoration:none;font-style:italic;display:block;margin-top:4px;text-align:center}body.blog #content{width:960px;margin:auto}@media only screen and (min-width: 1140px){body.blog #content{width:1140px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.blog #content{width:720px}}@media only screen and (max-width: 719px){body.blog #content{width:90%;margin-left:5%;margin-right:5%}}body.blog div.top{margin-bottom:40px}body.blog div.top:after{content:".";display:block;font-size:0.1px;line-height:0px;height:0px;clear:both;visibility:hidden}body.blog .blog{float:left;margin-left:10px;margin-right:10px;width:700px}@media only screen and (min-width: 1140px){body.blog .blog{float:left;margin-left:10px;margin-right:10px;width:835px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.blog .blog{float:left;margin-left:10px;margin-right:10px;width:520px}}@media only screen and (max-width: 719px){body.blog .blog{width:auto;margin-left:auto;margin-right:auto;float:none}}body.blog .blog article{margin:0 0 40px 0;position:relative}body.blog .blog article h2{font-size:24px}body.blog .blog article h3{font-size:20px}body.blog .blog article a{text-decoration:none}body.blog .blog article a p{text-decoration:none}body.blog .blog article a:hover p{color:#000}body.blog .blog article img{display:block;width:100%;height:auto;margin-bottom:10px}body.blog .blog article small{color:#8446ad}body.blog .blog .pager{margin-top:50px;text-align:center}body.blog .blog .pager,body.blog .blog .pager li{display:block;margin:0px;padding:0px;text-indent:0px;list-style:none;list-style-type:none;list-style-image:none}body.blog .blog .pager li{display:inline-block;font-size:12px}body.blog .blog .pager li.active{font-weight:bold}body.blog .blog .pager li a,body.blog .blog .pager li span{display:block;padding:4px 8px}body.blog .blog .pager li a:link,body.blog .blog .pager li a:visited,body.blog .blog .pager li a:hover,body.blog .blog .pager li a:active{color:#2d0046;text-decoration:none}body.blog .blog .pager li a:hover,body.blog .blog .pager li a:active{color:#8446ad}body.blog .blog .pager li span{cursor:default}body.blog .sidebar{float:left;margin-left:10px;margin-right:10px;width:220px;background-color:#e8e8e8;padding:20px 20px}@media only screen and (min-width: 1140px){body.blog .sidebar{float:left;margin-left:10px;margin-right:10px;width:265px}}@media only screen and (max-width: 959px) and (min-width: 720px){body.blog .sidebar{float:left;margin-left:10px;margin-right:10px;width:160px}}@media only screen and (max-width: 719px){body.blog .sidebar{width:auto;margin-left:auto;margin-right:auto;float:none}}body.blog .sidebar .categories h3{margin-bottom:10px;color:#8446ad}body.blog .sidebar .categories ul{margin:0;padding:0}body.blog .sidebar .categories li{list-style-type:none;margin-bottom:2px}body.blog .sidebar .categories a{text-decoration:none}body.conference #page-wrapper{max-width:436px;margin:auto;padding-top:50px}body.conference hgroup{margin-bottom:90px}body.conference h1{font-size:0.1px;text-indent:100%;text-align:left;white-space:nowrap;overflow:hidden;display:block;padding-bottom:36.468%;background:url(../images/conference-header@2x.png) center center no-repeat;background-size:contain;margin:auto}body.conference h2{font-family:'eurostile-extended', Verdana, sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#8446ad;font-size:16px;text-align:center;margin:10px auto 0px}body.conference p{font-size:14px;text-align:center;line-height:1.5}body.conference label,body.conference input,body.conference button{display:block}body.conference form>div{margin-bottom:20px}body.conference input{-webkit-appearance:none;font-size:24px;border:1px solid #d8d8d8;background-color:#d8d8d8;padding:5px 10px;width:100%}body.conference form{display:block;margin-top:30px}body.conference form.labels-unneeded label{display:none}body.conference .end{text-align:center;margin-top:40px}body.conference button{font-size:24px;background-color:white;border:2px solid black;padding:5px 25px;margin:auto;text-transform:uppercase;cursor:pointer}body.conference button:hover,body.conference button:active{border-color:#8446ad;background-color:#8446ad;color:white}@media only screen and (max-width: 456px){body.conference #page-wrapper{margin:auto 10px}}@media only screen and (min-width: 1700px){.features{padding-top:250px;padding-bottom:250px}}@media only screen and (max-width: 959px){.block-text .vidlyplayer,.block-text .jwplayer{margin:20px auto !important;width:auto !important;max-width:none}}@media only screen and (min-width: 720px) and (max-width: 959px){.features{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 719px){header{overflow:visible;position:relative}header>div{width:auto}header h1{margin:auto;float:none}header button.hamburger{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;width:36px;height:36px;position:absolute;top:0px;right:0px;background-image:url(../images/hamburger.png);background-repeat:no-repeat;background-position:center top;background-size:36px 72px;border:0px none;cursor:pointer}header button.hamburger.no-touch:hover,header button.hamburger.active{background-position:center bottom}header nav{max-height:0px;overflow:hidden;position:absolute;width:100%;top:100%;z-index:1100;height:auto;background-color:white;-webkit-transition:max-height 0.5s;-o-transition:max-height 0.5s;transition:max-height 0.5s;border-top:0px none}header nav.open{max-height:500px;border-top:1px solid #e5e5e5}header nav ul,header nav li{display:block;width:100%}header nav>ul{text-align:center}header nav>ul li{text-align:left}header nav li{border-bottom:0px none !important}header nav li>a,header nav li>span{min-height:44px;line-height:44px;border-bottom:1px solid #e5e5e5;display:block;width:auto}header nav li>span{color:#a5a5a5}header nav li.social>a{min-height:0px;min-width:0px;padding:0px;border:0px none}header nav>ul>li>ul{display:block;position:static;border:0px none}header nav>ul>li>ul>li>a,header nav>ul>li>ul>li>span{padding-left:40px}.hero .slick-slide{height:475px}.hero .device{background-size:75px auto, auto 70%, auto auto;background-position:right 10px bottom 10px, center bottom, center top}.hero .device h2{margin:20px 20px 10px;font-size:20px;line-height:1.2}.hero div.rape>div>div,.hero div.criminal>div>div{min-width:13em}.hero div.rape h3,.hero div.criminal h3{font-size:18px;line-height:1.2;margin-bottom:15px}.hero div.rape p,.hero div.criminal p{display:none}.hero div.rapid-dna-act-2017>div{margin:0px;width:100%;padding:20px 55px;left:0px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero div.rapid-dna-act-2017 h3,.hero div.rapid-dna-act-2017 h4{line-height:1.1}.hero div.rapid-dna-act-2017 h3{font-size:22px}.hero div.rapid-dna-act-2017 h4{font-size:18px}.hero div.booking{color:white}.hero div.booking h2{margin-top:0}.hero div.booking>div{width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:0px !important;margin-right:0px !important;padding-left:25px;padding-right:25px}.promos .column{width:100%;float:none}.features{padding:20px;text-align:center;background-image:none}.features>div{padding:20px;margin:30px;background-color:rgba(255,255,255,0.8)}.features .divider{margin-left:auto;margin-right:auto;text-align:center}.answers{height:375px;padding:20px}.answers h3{margin-top:20px}.block-42299 img{margin-left:auto;margin-right:auto}body.law-enforcement .block-42570,body.military-and-counter-terrorism .block-42572,body.government-and-immigration .block-42573,body.sexual-assault .block-42574,body.careers .block-131011,body.kentucky-case-study .block-877001{height:auto;padding:50px 15px;background-position:center center;background-size:cover}footer .inner{width:90%}footer .inner .row{margin-bottom:30px}footer .inner .row .col{float:none;width:100%;display:block;margin-bottom:40px}footer .inner .row .col li{margin-bottom:6px}footer .inner .row .col:last-of-type{margin-bottom:0}footer .inner .contact span{display:block;margin-bottom:3px}footer .inner .contact span:first-of-type{margin-bottom:12px}footer .inner .contact span:last-of-type{margin-bottom:0}.features h3{color:#8446ad}.features p{color:black}.features .divider{display:block}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1){header button.hamburger{background-image:url(../images/hamburger@2x.png)}.hero .device p a{background-image:url(../images/play-button@2x.png)}header nav>ul>li.social a{background-image:url(../images/social@2x.png)}header h1 a{background-image:url(../images/header-logo@2x.png);background-size:136px 36px}}.notice{background-color:black;color:white;padding:10px 4px;text-align:center;font-size:14px}.notice div{margin:0 auto;max-width:968px}.notice div a{color:white}.notice div p{margin:0}