@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#home_banner .icp_title,.accordion_item,.column_title,.faq-question_title,.footer h3,.form_form h2,.icp_about-title,.linkList_title,.nav-primary a,.nav-tax h2,.nav_linklist-title,.primary-cta_wrapper .cta_title,.slide_attribution,.slide_text,.solution_link,.tab_title,::-webkit-input-placeholder,body,select{font-family:Arial,sans-serif;font-style:normal;font-weight:400}#home_banner .icp_title,.accordion_item,.column_title,.faq-question_title,.footer h3,.form_form h2,.icp_about-title,.linkList_title,.nav-primary a,.nav-tax h2,.nav_linklist-title,.primary-cta_wrapper .cta_title,.slide_attribution,.slide_text,.solution_link,.tab_title,::-moz-placeholder,body,select{font-family:Arial,sans-serif;font-style:normal;font-weight:400}#home_banner .icp_title,.accordion_item,.column_title,.faq-question_title,.footer h3,.form_form h2,.icp_about-title,.linkList_title,.nav-primary a,.nav-tax h2,.nav_linklist-title,.primary-cta_wrapper .cta_title,.slide_attribution,.slide_text,.solution_link,.tab_title,::-ms-input-placeholder,body,select{font-family:Arial,sans-serif;font-style:normal;font-weight:400}#home_banner .icp_title,.accordion_item,.column_title,.faq-question_title,.footer h3,.form_form h2,.icp_about-title,.linkList_title,.nav-primary a,.nav-tax h2,.nav_linklist-title,.primary-cta_wrapper .cta_title,.slide_attribution,.slide_text,.solution_link,.tab_title,::placeholder,body,select{font-family:Arial,sans-serif;font-style:normal;font-weight:400}#home_banner .font-loaded.icp_title,#home_banner .font-loaded .icp_title,.font-loaded #home_banner .icp_title,.font-loaded.accordion_item,.font-loaded .accordion_item,.font-loaded.column_title,.font-loaded .column_title,.font-loaded.faq-question_title,.font-loaded .faq-question_title,.font-loaded .footer h3,.font-loaded .form_form h2,.font-loaded.icp_about-title,.font-loaded .icp_about-title,.font-loaded.linkList_title,.font-loaded .linkList_title,.font-loaded .nav-primary a,.font-loaded .nav-tax h2,.font-loaded.nav_linklist-title,.font-loaded .nav_linklist-title,.font-loaded .primary-cta_wrapper .cta_title,.font-loaded.slide_attribution,.font-loaded .slide_attribution,.font-loaded.slide_text,.font-loaded .slide_text,.font-loaded.solution_link,.font-loaded .solution_link,.font-loaded.tab_title,.font-loaded .tab_title,.font-loaded::-webkit-input-placeholder,.font-loaded ::-webkit-input-placeholder,.font-loaded body,.font-loaded select,.footer .font-loaded h3,.footer h3.font-loaded,.form_form .font-loaded h2,.form_form h2.font-loaded,.nav-primary .font-loaded a,.nav-primary a.font-loaded,.nav-tax .font-loaded h2,.nav-tax h2.font-loaded,.primary-cta_wrapper .font-loaded.cta_title,.primary-cta_wrapper .font-loaded .cta_title,body.font-loaded,select.font-loaded{font-family:korolev-condensed,sans-serif}#home_banner .font-loaded.icp_title,#home_banner .font-loaded .icp_title,.font-loaded #home_banner .icp_title,.font-loaded.accordion_item,.font-loaded .accordion_item,.font-loaded.column_title,.font-loaded .column_title,.font-loaded.faq-question_title,.font-loaded .faq-question_title,.font-loaded .footer h3,.font-loaded .form_form h2,.font-loaded.icp_about-title,.font-loaded .icp_about-title,.font-loaded.linkList_title,.font-loaded .linkList_title,.font-loaded .nav-primary a,.font-loaded .nav-tax h2,.font-loaded.nav_linklist-title,.font-loaded .nav_linklist-title,.font-loaded .primary-cta_wrapper .cta_title,.font-loaded.slide_attribution,.font-loaded .slide_attribution,.font-loaded.slide_text,.font-loaded .slide_text,.font-loaded.solution_link,.font-loaded .solution_link,.font-loaded.tab_title,.font-loaded .tab_title,.font-loaded::-moz-placeholder,.font-loaded ::-moz-placeholder,.font-loaded body,.font-loaded select,.footer .font-loaded h3,.footer h3.font-loaded,.form_form .font-loaded h2,.form_form h2.font-loaded,.nav-primary .font-loaded a,.nav-primary a.font-loaded,.nav-tax .font-loaded h2,.nav-tax h2.font-loaded,.primary-cta_wrapper .font-loaded.cta_title,.primary-cta_wrapper .font-loaded .cta_title,body.font-loaded,select.font-loaded{font-family:korolev-condensed,sans-serif}#home_banner .font-loaded.icp_title,#home_banner .font-loaded .icp_title,.font-loaded #home_banner .icp_title,.font-loaded.accordion_item,.font-loaded .accordion_item,.font-loaded.column_title,.font-loaded .column_title,.font-loaded.faq-question_title,.font-loaded .faq-question_title,.font-loaded .footer h3,.font-loaded .form_form h2,.font-loaded.icp_about-title,.font-loaded .icp_about-title,.font-loaded.linkList_title,.font-loaded .linkList_title,.font-loaded .nav-primary a,.font-loaded .nav-tax h2,.font-loaded.nav_linklist-title,.font-loaded .nav_linklist-title,.font-loaded .primary-cta_wrapper .cta_title,.font-loaded.slide_attribution,.font-loaded .slide_attribution,.font-loaded.slide_text,.font-loaded .slide_text,.font-loaded.solution_link,.font-loaded .solution_link,.font-loaded.tab_title,.font-loaded .tab_title,.font-loaded::-ms-input-placeholder,.font-loaded ::-ms-input-placeholder,.font-loaded body,.font-loaded select,.footer .font-loaded h3,.footer h3.font-loaded,.form_form .font-loaded h2,.form_form h2.font-loaded,.nav-primary .font-loaded a,.nav-primary a.font-loaded,.nav-tax .font-loaded h2,.nav-tax h2.font-loaded,.primary-cta_wrapper .font-loaded.cta_title,.primary-cta_wrapper .font-loaded .cta_title,body.font-loaded,select.font-loaded{font-family:korolev-condensed,sans-serif}#home_banner .font-loaded.icp_title,#home_banner .font-loaded .icp_title,.font-loaded #home_banner .icp_title,.font-loaded.accordion_item,.font-loaded .accordion_item,.font-loaded.column_title,.font-loaded .column_title,.font-loaded.faq-question_title,.font-loaded .faq-question_title,.font-loaded .footer h3,.font-loaded .form_form h2,.font-loaded.icp_about-title,.font-loaded .icp_about-title,.font-loaded.linkList_title,.font-loaded .linkList_title,.font-loaded .nav-primary a,.font-loaded .nav-tax h2,.font-loaded.nav_linklist-title,.font-loaded .nav_linklist-title,.font-loaded .primary-cta_wrapper .cta_title,.font-loaded.slide_attribution,.font-loaded .slide_attribution,.font-loaded.slide_text,.font-loaded .slide_text,.font-loaded.solution_link,.font-loaded .solution_link,.font-loaded.tab_title,.font-loaded .tab_title,.font-loaded::placeholder,.font-loaded ::placeholder,.font-loaded body,.font-loaded select,.footer .font-loaded h3,.footer h3.font-loaded,.form_form .font-loaded h2,.form_form h2.font-loaded,.nav-primary .font-loaded a,.nav-primary a.font-loaded,.nav-tax .font-loaded h2,.nav-tax h2.font-loaded,.primary-cta_wrapper .font-loaded.cta_title,.primary-cta_wrapper .font-loaded .cta_title,body.font-loaded,select.font-loaded{font-family:korolev-condensed,sans-serif}.accordion_blurb p,.active_filter,.article .meta_title a,.article_date,.columns_subtitle,.copyright,.form_form,.fullimage_blurb,.hero_blurb,.linkList_blurb,.meta_wrapper a,.nav-tax_list-sub .nav-tax_item a,.nav-tax a,.nav_linklist .linkList_blurb,.nav_linklist .linkList_title,.primary-cta_wrapper .primary-cta_blurb,.sitemap a,.solution_blurb,.testing_blurb,.testing_content,.timeline-entry_blurb,.timeline_blurb,.top_banner .banner_text,li,ol,p,table,ul{font-family:Arial,sans-serif;font-style:normal;font-weight:400}.article .meta_title .font-loaded a,.article .meta_title a.font-loaded,.font-loaded.active_filter,.font-loaded .active_filter,.font-loaded .article .meta_title a,.font-loaded.article_date,.font-loaded .article_date,.font-loaded.columns_subtitle,.font-loaded .columns_subtitle,.font-loaded.copyright,.font-loaded .copyright,.font-loaded.form_form,.font-loaded .form_form,.font-loaded.fullimage_blurb,.font-loaded .fullimage_blurb,.font-loaded.hero_blurb,.font-loaded .hero_blurb,.font-loaded.linkList_blurb,.font-loaded .linkList_blurb,.font-loaded .meta_wrapper a,.font-loaded .nav-tax_list-sub .nav-tax_item a,.font-loaded .nav-tax a,.font-loaded .nav_linklist .linkList_title,.font-loaded .primary-cta_wrapper .primary-cta_blurb,.font-loaded .sitemap a,.font-loaded.solution_blurb,.font-loaded .solution_blurb,.font-loaded.testing_blurb,.font-loaded .testing_blurb,.font-loaded.testing_content,.font-loaded .testing_content,.font-loaded.timeline-entry_blurb,.font-loaded .timeline-entry_blurb,.font-loaded.timeline_blurb,.font-loaded .timeline_blurb,.font-loaded .top_banner .banner_text,.font-loaded li,.font-loaded ol,.font-loaded p,.font-loaded table,.font-loaded ul,.meta_wrapper .font-loaded a,.meta_wrapper a.font-loaded,.nav-tax .font-loaded a,.nav-tax_list-sub .nav-tax_item .font-loaded a,.nav-tax_list-sub .nav-tax_item a.font-loaded,.nav-tax a.font-loaded,.nav_linklist .font-loaded.linkList_title,.nav_linklist .font-loaded .linkList_title,.primary-cta_wrapper .font-loaded.primary-cta_blurb,.primary-cta_wrapper .font-loaded .primary-cta_blurb,.sitemap .font-loaded a,.sitemap a.font-loaded,.top_banner .font-loaded.banner_text,.top_banner .font-loaded .banner_text,li.font-loaded,ol.font-loaded,p.font-loaded,table.font-loaded,ul.font-loaded{font-family:poppins,sans-serif}.column_subtitle,.testing_count,.timeline_year,.verasol_title{font-family:Consolas,Courier New,Courier,monospace;font-style:normal;font-weight:400}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:14px;color:#fff;margin:.75em}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;color:#db8c00}a:active,a:focus,a:hover{color:#41695b}a:focus{outline:0}a:focus img{border:1px solid #41695b}h1,h2,h3,h4{line-height:1.2;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.5em;text-transform:none}h4{font-size:2em}h5,li,ol,p,ul{font-size:1em}li,ol,p,ul{margin:0}p{margin-bottom:1.5em}b,strong{font-weight:700}abbr[title]{border-bottom:1px dotted}dfn,i{font-style:italic}mark{background:#ff0;color:#000}small{font-size:.75em}figure{margin:.75em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:2px;background:#fff;border:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}blockquote,q{quotes:none}blockquote{font-style:italic;margin:.75em 1.5em}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.table_wrapper{padding:3em 2em}.table_inner{max-width:1400px;margin:0 auto}.table_title{color:#000;text-align:center;margin-bottom:2rem}table{border-collapse:collapse;border-spacing:0;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12)}td,th{padding:1em;color:#000;border:1px solid #ddd}thead{background:#f0bc2a}thead td,thead th{border:none}.tabhint{text-transform:uppercase;text-align:center;margin:.75em 0}.form_container{padding:2em .75em}fieldset{border:none;margin:.75em 0;clear:both;overflow:hidden}label{font-size:.75em;text-transform:uppercase}input,select,textarea{color:#fff;font-size:1em;border:1px solid #fff;padding:.512em;outline:none}input{line-height:normal}input:focus{color:#f0bc2a}select{text-transform:none}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button{-webkit-appearance:button;cursor:pointer;overflow:visible}input[type=submit]{text-transform:uppercase;text-align:center;background:none;cursor:pointer}.search_form{margin:0 auto 2em}.form_form,.form_form input,.form_form input:focus,.form_form select,.form_form textarea{color:#000}.top_banner .banner_text{font-size:1em;padding-right:1em}.siteheader{text-align:center;margin-bottom:1.5em;padding:0 .75em}.siteheader_inner{position:relative}.title{font-size:.75em;padding:.512em 0}.legal_list,.legal_list ul,.nav-primary_list,.nav-primary_list ul,.sitemap_list,.sitemap_list ul{list-style:none;margin:0;padding:0}.legal li,.nav-primary li,.sitemap li{margin:.512em 0}.nav-primary a{text-transform:uppercase}.nav-primary li ul .nav-primary_list-subcon a{color:#fff;text-transform:uppercase}.nav-primary li ul .nav-primary_list-subcon a span{color:#fff;text-transform:none}.nav-primary li ul .Navigation-item--subMenu{padding:1em}.nav-primary li ul .main-nav_overview{background:#f3f5f5;color:#000;padding:2em 4em}.nav-primary li ul .main-nav_overview h4{font-size:1.5em}.nav-primary li ul .main-nav_overview p{font-size:.75em}.nav-primary li ul .cta{background:#f3f5f5;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-primary li ul .cta:hover{background:#fff}.nav-primary li ul .cta:hover,.nav-primary li ul .cta:hover .btn{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.12);box-shadow:0 6px 20px rgba(0,0,0,.12)}.nav-primary li ul .cta:hover .btn{background-color:#41695b}.nav-primary li ul .cta:hover .btn:hover{background-color:#809b86}.nav-primary li ul .cta_inner{color:#41695b;padding:2em}.nav-primary li ul .btn{background:#41695b;color:#fff}.nav_linklist{padding-left:1em;border-left:.5px solid #ddd}.nav_linklist-title{color:#000;margin-bottom:1rem}.nav_linklist .linkList_item{padding:1em 0;border-bottom:.5px solid #ddd;padding-right:2em}.nav_linklist .linkList_title{font-size:1em;color:#41695b}.nav_linklist .linkList_blurb{font-size:1em;color:#000;text-transform:none;margin-top:.25em}.footer{text-align:center;margin-top:0;padding:.75em}.footer_col{margin-bottom:1em}.footer h3{margin:0 0 .512em}.footer_heading{white-space:nowrap}.copyright,.sitemap a{font-size:.75em}.copyright{text-align:left;margin-bottom:.5em}.pages-body{background:#f3f5f5}.hero{color:#41695b;padding:2.5em .75em 6em}.hero_content{max-width:100%}.hero-center{text-align:center}.hero_img{width:100%}.hero_blurb{margin-bottom:.512em;margin:auto}.content{padding:3em 2em 1.5em;color:#000}.content .header{font-size:2em}.content p{font-size:1em}.content li{line-height:2}.content .paragraph_small,.paragraph_small{font-size:.85em;margin-bottom:1rem}.impact_blurb{font-size:1.5em}.icp_section{padding:2em}.icp-above{text-align:center}.icp_title{line-height:1.2;margin-bottom:.512em}.icp_imgcon{text-align:center;margin-bottom:.75em}.icp_blurb p{margin:0;margin-bottom:1em}.icp_subtitle{font-size:1.5em}.column{padding:0 .75em;margin:1em auto}.column_title{margin-bottom:1rem;font-size:1.5em}.column_subtitle{font-size:1em;margin-bottom:1em}.column_content{font-size:1em}.columns_inner{padding:1em .75em}.columns_title{margin-bottom:1rem;text-align:center}.columns_subtitle{font-size:1em;max-width:33em;margin:0 auto 2em;line-height:1.5}.column_img{margin-bottom:.75em}span.org_logos{display:block;margin-top:1em}.fullimage_inner img{width:100%}.fullimage_caption{text-align:left;color:#000;margin:2em 2em 0}.fullimage_title{line-height:1.2;margin-bottom:.512em;font-size:1.5em}.fullimage_blurb{font-size:.75em;font-weight:400}.slide_text{font-size:1em}.slide_attribution{font-size:1em;font-style:italic;color:#cbc4bc;margin-bottom:2.5em}.linkList_item{padding-bottom:2em;border-bottom:1px solid #000;margin-bottom:1em;width:100%;position:relative;color:#000}.linkList_content{text-align:left}.linkList_title{font-size:1.5em;margin-bottom:1rem}.linkList_blurb{font-size:.75em;display:block;margin-top:1em}.linkList_icon{position:absolute;left:-2.75em;top:0}.accordion{font-size:1.5em}.accordion_title{margin-bottom:1rem}.accordion_item{display:block;text-align:initial;padding:1em 0;border-bottom:1px solid #000}.accordion_item.active{border-bottom:5px solid #41695b}.action-info_wrapper{background:#fff;padding:2.5em 4em}.action-items_wrapper{padding:2em 1em 0}.action-info_title-wrapper{text-align:center;color:#000;margin-bottom:2em}.action-info_title{font-size:2em;margin-bottom:1rem}.tab_link{margin:0 1em;color:#000;border-bottom:2px solid #000}.tab_link.active{color:#41695b}.tab_title{font-size:1em;text-transform:uppercase}.tab_content{font-size:.75em;margin-top:1em}span.action-info_blurb,span.action-info_blurb p{max-width:48em;margin:0 auto}.icp-full .icp_home-about .icp_title{font-size:2em;color:#000;padding:0}.icp-full .icp_imgcon.icp_content.icp_home-about.icp-left_imgcon{padding:2em 0 0}#home_banner.icp-full .icp_content{padding:0 2em}#home_banner.hero-bgimage{padding:2em 2em 15em}.icp-full .icp_home-about .icp_title{text-align:left}.solutions_title{font-size:3em;margin-bottom:1rem}.solutions_content{color:#fff}.solution_link{font-size:1em}.solution_blurb{margin-top:1em}.legal_container{padding:2em 4em;margin:0 auto;max-width:48em}.error{text-align:center}.error_p{padding:2em .75em;margin:0 auto}.btn,.btn_container a{font-size:1em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin:2em 0}.action_btn{margin-top:0}.cta{padding:2em .75em}.cta_title{font-size:2em}.cta_content{font-size:1em}.timeline_wrapper{color:#000;background:#f3f5f5}.timeline_title{text-align:center;padding:1em 0 .5em}.timeline_year{font-size:1.5em;padding:.5em}.timeline_blurb{max-width:48em;margin:0 auto}.timeline-entry_blurb,.timeline_blurb{display:block;text-align:center}.verasol_title{font-size:2em}.testing_count{font-size:1.5em}.archive_container{padding:4em .75em;background:#fff}.preview{margin:0 .75em;margin-bottom:2em;padding-bottom:1em;border-bottom:2px solid #000}.preview_title{font-size:2em;margin:.75em 0 0}.preview_meta{font-size:.75em}.preview_content p{margin:.5em 0 1em}.article{margin:0;padding:0}.article_header{margin-bottom:1em}.article_title{font-size:3em;margin:0}.article_meta{font-size:.75em}.article a{color:#f0bc2a}.article a:active,.article a:focus,.article a:hover{color:#41695b}.article_img{width:100%}.nav-tax{letter-spacing:.05em;padding:.512em 0;margin:.25em .75em 1em}.nav-tax_title{color:#f0bc2a;font-size:1em;font-weight:700;margin:0 0 .75em}.nav-tax ul{list-style:none;padding:0;margin:0}.nav-tax li{border-bottom:1px solid #000;padding:.5em 0}.nav-tax li:last-child{border:none}.nav-tax a{color:#000;font-size:1em}.nav-tax a:active,.nav-tax a:focus,.nav-tax a:hover{color:#41695b}.nav-tax h2{color:#000;font-size:1.5em;margin:1em 0 .25em}.nav-tax_list-sub .nav-tax_item a{font-size:.75em}.article .meta_title{display:inline-block}.article .meta_title a{color:#000;font-size:.75em;font-weight:700}.meta_title{font-size:1em;color:#83786f}.sidebar_inner{padding:1em;width:100%}.article_date{color:#000;font-size:.75em;font-weight:700;display:block;margin-top:.5em}.active_filter{text-transform:capitalize}.active_filter:hover{-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12);cursor:pointer}.meta_wrapper a{font-size:.75em}.pagination{text-transform:uppercase;text-align:center;padding:0 .75em}.pagination_list{list-style:none;padding:0;margin:0}.pagination_item{margin:.512em 0}.primary-cta_wrapper .primary-cta_con{text-align:left}.primary-cta_wrapper .primary-cta_title{font-size:2em}.primary-cta_wrapper .cta_inner{text-align:center;background:#fff;color:#000}.primary-cta_wrapper .cta_title{font-size:1.5em}.faq_wrapper{background:#fff;padding:2em}.faq_inner{max-width:1400px;margin:0 auto}.faq-cat_inner{max-width:700px;margin:0 auto}.faq-category_wrapper{color:#83786f;padding-bottom:2em}.faq-category_wrapper .accordion_item:nth-child(2){border-top:none}.faq-category_title{font-size:2em;margin-bottom:.5em}.faq-question_title{display:block}.notfound{text-align:center;padding:1em .75em;overflow:hidden}.results_list{list-style:none;padding:0;margin:0}.results_item{padding:1.5em 0;border-bottom:1px solid #fff}.results_item:last-child{border:none}.results_link{color:#41695b;margin-right:1em}.results_blurb{font-size:.75em;margin:.512em 0 0}@media only all{*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;background:#f0bc2a}p{max-width:48em}img{max-width:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}pre{overflow:auto}.tabhint{position:absolute}.tabhint a{text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-size:2em;letter-spacing:.1em;background:#f0bc2a;width:100%;padding:.512em .75em;display:block;position:fixed;top:-16em;left:0;z-index:100000;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tabhint a:focus{-webkit-transform:translateY(16em);-ms-transform:translateY(16em);transform:translateY(16em)}.a-hide{position:absolute;top:-90000em;left:-9000000em}fieldset,form{width:100%}.form_inner{margin:0 auto;max-width:1400px}.form_inner-s{margin:0 auto;max-width:40em}.form_content{color:#000}.form-dark{color:#fff;background:#f0bc2a;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,textarea{outline:0;border-radius:0;width:100%}textarea{height:6em;resize:none;overflow:auto}select{background:url(../images/icon-down-dark.svg) no-repeat 97%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{width:auto;height:auto;margin:0;padding:0;float:none;display:inline}input[type=submit]{font-size:.75em;letter-spacing:.05em;font-weight:700;color:#fff;background:#f0bc2a;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:auto;display:inline-block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit]:focus,input[type=submit]:hover{background:#41695b}.search_form{max-width:30em;display:-webkit-box;display:-ms-flexbox;display:flex}.form_content{margin-bottom:3em}.form_content h2{margin-bottom:1rem}.form_form{color:#000}.form_form select{border:1px solid #000;color:#000}.form_form li{margin:.5em 0;list-style:none}.form_form li::marker{display:none;color:#f3f5f5}.animate-enabled [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.animate-enabled [data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition:opacity,-webkit-transform;transition:opacity,-webkit-transform;-o-transition:opacity,transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease,cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:ease,cubic-bezier(.25,.25,.75,.75);transition-timing-function:ease,cubic-bezier(.25,.25,.75,.75)}.animate-enabled [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-enabled [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.animate-enabled [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}.animate-enabled [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.top_banner{background:#fff;color:#41695b}.top_banner .banner_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top_banner .banner_text{font-size:1em}.siteheader{background:#f0bc2a;text-align:left;padding:0;margin:0;overflow:hidden}.title{padding:.512em}.title_logo{max-width:70%}.banner_announcement{background:#000}.banner_text{font-size:1.25em}.banner_inner{max-width:1400px;margin:0 auto;padding:1em .75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner_inner .topbar_link{color:#fff;padding:0 1em;text-transform:uppercase;white-space:nowrap}.banner_inner .topbar_link:hover{color:#f0bc2a}.banner_inner .topbar_link:first-child{border-right:1px solid #fff}.banner_inner .btn{margin:0 0 0 1em;white-space:nowrap}.language_switch{background:#83786f;padding:.5em 1em;font-size:13px;border:1px solid #000;text-transform:uppercase;color:#fff}.language_switch:hover{color:#fff;background:#41695b}.language_switch.active{background:#ddd;color:#000}.nav-primary{font-size:1.3em;text-align:center;background:#f0bc2a;overflow:hidden;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-enabled .nav-primary{max-height:0}.navigation-enabled .nav-primary.s-nav-active{max-height:1000px}.nav-primary_list{overflow:hidden}.nav-primary .nav-primary_link{border-bottom:1px solid #000;margin:.75em 1em;text-align:left;padding:.75em 0}.nav-primary a{letter-spacing:.02em;font-weight:700;font-size:1em;color:#000;padding:.75em 1em;display:block;cursor:pointer}.nav-primary a:focus,.nav-primary a:hover{color:#41695b;background:#f0bc2a}.nav-primary li{margin:0}.nav-primary_btn{text-indent:-999999px;background:url(../images/menu.svg) no-repeat 50%;border:none;outline:none;height:25px;width:25px;position:absolute;top:2em;right:1.5em;cursor:pointer}.nav-primary_btn.s-nav-active{background:url(../images/close.svg) no-repeat 50%}.nav-primary_button{background:url(/images/chevron-black.svg) no-repeat 50%;height:1em;width:1em;padding-right:1em;margin-right:2em;float:right;position:relative;top:-2.5em}.nav-primary_list .nav-primary_list-sub{background:#000;margin:0 2em;max-height:0;opacity:0;visibility:hidden}.nav-primary_item-withchildren.active .nav-primary_list-sub{display:block;max-height:100%;opacity:1;visibility:initial}.main-nav_content,.main-nav_overview{display:none}.main-nav_content .cta_content{text-transform:none;font-size:1em}.nav-primary li .main-nav_overview .btn{background:#f0bc2a;color:#000;font-size:1em;padding:.5em 1em;display:inline-block;margin:0}a.Navigation-link.Navigation-link--subMenu span{display:none}.subnav_image{max-width:2em;min-width:2em;margin-right:1em}.subnav_image img{max-width:100%;width:100%}.nav-primary li a.Navigation-link.Navigation-link--subMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 1em;border-bottom:1px solid #fff}.nav_linklist-title{color:#000}.nav_linklist .linkList_item{position:relative;text-transform:none}.nav_linklist .linkList_item:after{content:url(/images/arrow-right.svg);position:absolute;top:calc(50% - 13px);right:0}.footer{background:#000;color:#fff;padding:0;overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer .title{margin:0 auto .5em;text-align:left;max-width:290px}.footer_heading{text-align:left;max-width:8em;min-width:5em}.footer_content{max-width:1400px;margin:0 auto}.footer a{color:#f0bc2a}.footer a:focus,.footer a:hover{color:#db8c00}.footer_col{padding:1em .75em;margin:0;text-align:left;max-width:10em}.footer_col.footer_logo{max-width:100%}.footer_legal{background:#fff;padding:.75em}.footer_legal *{display:inline-block}.footer-sitemap_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .btn{color:#000;margin:auto}.footer .btn:active,.footer .btn:focus,.footer .btn:hover{color:#fff}.footer-contact_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2em}.copyright{margin:0;display:block;text-align:center}.legal li{margin:0 .512em}.social_link{padding:0 .512em}.social_icon{width:20%}.sitemap a{color:#fff;font-weight:400;padding:.512em .75em;display:block;font-family:korolev-condensed;text-align:left}.sitemap a:focus,.sitemap a:hover{color:#8f5b00}.sitemap li{margin:.512em 0}.sitemap li,.sitemap ul{font-size:1em}.sitemap_list{max-width:8em;margin:0 auto}.sitemap_list-sub .sitemap_link{color:#c0910e;font-weight:lighter}.sitemap .footer a:focus,.sitemap .footer a:hover{color:#f0bc2a}.hero{overflow:hidden}.hero_title{font-size:3em;background:#f0bc2a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1;margin:0 auto .75em}.hero_content{letter-spacing:.05em;padding:0 2em;text-align:center;color:#000;margin:auto}.hero_blurb{background:#f0bc2a;display:block;max-width:48em}.hero-center .hero_content{max-width:40em;width:100%;margin:0 auto}.hero-left .hero_content{max-width:1400px}.hero-dark{color:#fff;background:#f0bc2a;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-home{padding:4em .75em 5em}.hero-home .hero_title{font-size:3em}.hero-home .hero_blurb{margin-top:1em;max-width:38em}#home_banner.hero-bgimage,.icp_section.home_icp{margin:0}.icp_section{background:#f3f5f5}.icp_content{color:#000}.icp_img{width:100%;max-width:600px}.icp-above .icp_inner{max-width:40em;margin:0 auto}.icp-dark{color:#fff;background:#f0bc2a;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icp-smallImg img{max-height:250px}.icp-home{position:relative}.icp-home .effect_lines{z-index:0;position:absolute;min-height:1em}.icp-home .line{background:rgba(0,0,0,.25);width:1px;height:100%;display:block;position:absolute;top:0;bottom:0;z-index:-1}.icp-home .line:first-child{left:4%}.icp-home .line:nth-child(2){left:26%}.icp-home .line:nth-child(3){left:48%}.icp_section.home_icp{background:#fff}.content{max-width:100%;background-color:#fff}.content-dark{color:#fff;background:#41695b;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.column{max-width:22em;margin:1em auto}.column h5{margin:.5em 0}.columns_inner{margin:0 auto;max-width:1400px}.columns-dark{background:#f0bc2a;padding:4em 2em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.columns-stats{color:#000}.columns-stats .column_img{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1)}.column p{font-size:.85em}.columns_inner.solutions_inner,.home-about_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.columns_container.columns-home{background:#000;color:#f0bc2a;padding:4em 0}.columns_container.columns-home .entry-title_link{color:#db8c00}.columns_container.columns-home .column_title{font-size:1.5em;margin-bottom:1rem}.cta_dark{background:#41695b}.cta_light{background:#df6961}.cta_inner .cta_btn{background:url(/images/cta-arrow.svg);background-size:contain;background-repeat:no-repeat;margin-top:2em}.cta_imgcon img{text-align:left;margin-bottom:.75em;max-width:150px}.primary-cta_wrapper .cta_link:hover,.primary-cta_wrapper .cta_link:hover .btn{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.12);box-shadow:0 6px 20px rgba(0,0,0,.12)}.primary-cta_wrapper .cta_link:hover .btn:hover{background-color:#809b86}.one-cta_wrapper .btn{background:#f0bc2a;color:#000;padding:.75em 2em}.content-dark a{color:#000}.org_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.org_logos{display:block;margin-top:1em;width:33.33%}span.org_logos:first-child{width:100%}.org_logos:nth-child(2){width:25%;text-align:center}.org_logos img{padding:0 1em}.cta-light{background:#df6961}.effect_lines{width:100%;max-width:80em;margin:0 auto;display:none;position:fixed;left:0;right:0}.effect_lines,.line{height:100%;top:0;bottom:0;z-index:-1}.line{background:rgba(0,0,0,.25);width:1px;display:block;position:absolute}.line:first-child{left:52%}.line:nth-child(2){left:74%}.line:nth-child(3){left:96%}.hero-home .hero_title{text-transform:none}.c-carousel__item{background:#df6961}.block-quote_inner{max-width:48em;margin:0 auto;padding-top:4em;padding:3em 0 2em;text-align:center}.preview_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5em}.article_header{margin-bottom:0}.preview_tax{color:#83786f;font-weight:300;font-size:.75em}.contentLinkList_wrapper{color:#000;text-align:center;background-color:#fff}.contentLinkList_blurb p{margin:1em auto 2em;max-width:35em}.contentLinkList_publications .icp_imgcon{text-align:left}.contentLinkList_publications .linkList_title{color:#41695b}.contentLinkList_supplements .linkList_container{background:#41695b;padding:2em 4em}.contentLinkList_supplements .linkList_item{color:#fff;border-bottom:1px solid #fff}.contentLinkList_supplements .linkList_item:hover{color:#f0bc2a}.contentLinkList_supplements .contentLinkList_blurb p{margin:1em 0}.linkList_item{display:block}.linkList_item:hover{color:#db8c00}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion:after{content:url(/images/angle-down.svg)}.accordion.active:after{content:url(/images/angle-up.svg)}.accordion_wrapper{color:#000;text-align:center;background:#fff}.accordion_wrapper.accordion_lightGray{background:#f3f5f5}.accordion_wrapper.accordion_lightGray .panel{background-color:#f3f5f5}.accordion_blurb p{margin:1em auto;max-width:35em}.accordion{cursor:pointer;width:100%;text-align:left;border:none;outline:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;max-height:72px;overflow:hidden}.accordion.active{color:#41695b;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.accordion_icon .accordion_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:575px}.accordion_icon .accordion_content,.accordion_icon .accordion_imgcon.icp_imgcon{width:35%}.accordion_icon .accordion_imgcon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;min-height:575px}.panel{background-color:#fff;overflow:hidden;max-height:0;opacity:0;height:auto;-webkit-transition:max-height .4s cubic-bezier(0,1,.99,.2),opacity .6s ease-out;-o-transition:max-height .4s cubic-bezier(0,1,.99,.2),opacity .6s ease-out;-webkit-transition:max-height .1s cubic-bezier(0,0,.14,1.08),opacity .1s ease-out;-o-transition:max-height .1s cubic-bezier(0,0,.14,1.08),opacity .1s ease-out;transition:max-height .1s cubic-bezier(0,0,.14,1.08),opacity .1s ease-out;visibility:hidden}.panel.show{max-height:600px;opacity:1;visibility:visible;-webkit-transition:max-height .4s cubic-bezier(0,0,.14,1.08),opacity .4s ease-out;-o-transition:max-height .4s cubic-bezier(0,0,.14,1.08),opacity .4s ease-out;transition:max-height .4s cubic-bezier(0,0,.14,1.08),opacity .4s ease-out}.panel p{margin:1em 0 0;color:#41695b}.fullimage_container.last{padding-bottom:0}span.embed_wrapper{display:block;max-width:30em;text-align:center;margin:0 auto 4em;overflow:scroll}span.embed_wrapper h3{margin-bottom:.75em}#home_about{min-height:400px}.icp-full{padding:0}.icp-full .icp_title{font-size:2em}.icp-full .icp_content{padding:4em 2em}.icp-full .l-container{max-width:100%}.fullimage_container{background:#f3f5f5}.fullimage_mobile{display:block;text-align:center}.columns_inner.solutions_inner{padding:4em}.solutions_links{margin:0 2em}.action-item_tab{height:calc(100% - 1.33em);cursor:pointer}.tab_link.active{border-bottom:5px solid #db8c00}.tab_link.active_slider{border-bottom:5px solid #f3f5f5}.tab_link.active_slider:after{content:"";-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;display:block;border-bottom:5px solid #db8c00;margin-bottom:-2px;position:relative;bottom:-4px}.action-item_wrapper{opacity:0;visibility:hidden;height:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;color:#000}.action-item_wrapper .icp_section{background:#fff}.action-item_wrapper.active{opacity:1;height:auto;visibility:visible}.action-item_info p{font-size:1.5em}.solution_blurb{display:block;color:#fff;font-size:.75em}.solution_link{display:block;position:relative;padding-left:1rem}.solution_image{position:absolute;left:-2.75em;top:0;display:block;width:2em}.solution_link{color:#f0bc2a}.solution_item{margin:2.75em 0;display:block}.solution_item:first-child{margin-top:0}.solution_item .solution_title{font-size:1.25em}.solution_item:hover{background:#f0bc2a}.solution_item:hover .solution_blurb,.solution_item:hover .solution_link{color:#000}.featured_publications{background:#fff;color:#000;text-align:center;padding:2em}.featured_publications .publications_blurb{margin:0 auto 2em}.featured_publications a{color:#000;display:block}.featured_publications a:hover .column_title{color:#db8c00}.featured_publications a:hover .btn{background:#809b86;color:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12)}.pub-cta_wrapper{background:#41695b}.pub-cta_wrapper .cta_inner{text-align:center}.pub-cta_wrapper .cta_link:hover .btn{background:#809b86;color:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12)}.archive_inner{margin:0 auto;max-width:1400px}.archive_entries{margin:0 auto;max-width:40em;position:relative}.archive_container{padding:4em .75em;position:relative}.preview_title a{color:#41695b}.preview_tax a{color:#83786f;font-weight:300}.preview_tax a:hover{color:#809b86}.preview_content{color:#000;font-size:1.5em}.article .btn,.article .btn_container a,.article .cta_btn{background:#f0bc2a;color:#fff}.article .btn:hover,.article .btn_container a:hover,.article .cta_btn:hover{color:#fff}.article_inner .article_header .l-container_s:after{content:"";border-bottom:none;width:100%;position:static;top:0;display:block}.article_date{color:#000}.article_entries{max-width:48em;margin:0 auto}.article_back{color:#f0bc2a;padding:1em 1.5em;font-size:1.5em;display:block;background:#fff}.article_back svg{fill:#f0bc2a;margin-right:.5em}.article_back:hover svg{fill:#41695b}.entry_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.entry_aside,.sidebar{background:#fff}.filter_count{margin:0 .75em;color:#41695b;text-transform:uppercase;text-align:center;font-size:1.25em;padding-bottom:1em;border-bottom:1px solid #ddd}.mobile_count{display:none}.mobile_results{color:#000;padding-right:1em}.nav-tax .filter_title{color:#fff;background:#41695b;padding:1em;text-align:center;position:absolute;width:100%;left:0;top:0;margin-top:0;text-transform:uppercase}.nav-tax_list{display:none}.nav-tax_link{display:block;cursor:pointer;}.nav-tax .clear_filters{color:#db8c00}.nav-tax_item{position:relative}.nav-tax_btn-sub{position:absolute;top:0;right:0;padding:.5em 1em .5em 2em}.nav-tax_list-sub .nav-tax_item{border-bottom:none;padding-left:.5em}.meta_wrapper{padding:.5em 0;display:block;border-bottom:1px solid #000}.meta_wrapper a{color:#000}.meta_title{margin-bottom:.5em}.l-container_s h2{margin-bottom:1rem}.columns_container.related-articles{padding:4em 0}.pagination{color:#000;background:#f0bc2a;padding:1.5em;margin:.75em .75em 2em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination a{color:#000}.pagination a:active,.pagination a:focus,.pagination a:hover{color:#db8c00}.pagination_item-cur{color:#41695b}.pagination_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination_item{margin:0;display:inline-block}.pagination_item:after{content:"|";color:#000;margin:0 .512em}.nav-tax_list-sub,.pagination_item:last-child:after{display:none}.nav-tax_list-sub.s-active{display:block}.filter_title{margin-bottom:1em}.preview_btn-con .btn{margin:0 0 1em}.faq-category_title{color:#41695b;padding-right:1.5em}.faq-question_wrapper{position:relative;padding:0}.faq-question_title{padding:1rem 1em 1rem 0;font-size:1em}.faq-question_title:after{content:url(/images/angle-down.svg);position:absolute;right:0}.faq-question_title.active:after{content:url(/images/chevron-green.svg)}.faq-category_wrapper{position:relative}.faq_link{position:absolute;right:2em;top:2em}.downloads_wrapper{padding:1em;display:block}.downloads_title{color:#41695b}.downloads_link{display:block;padding:1em 1.5em 1em 0;border-bottom:1px solid #000;color:#000!important;position:relative}.downloads_link:after{content:url(/images/download.svg);position:absolute;right:0}.downloads_link:hover{color:#f0bc2a!important}.downloads_link:hover:after{content:url(/images/download-hover.svg)}.primary-cta_wrapper{background:#41695b;padding-bottom:.5em}.primary-cta_wrapper .icp_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.primary-cta_wrapper .primary-cta_con{text-align:left;margin-bottom:2em}.primary-cta_wrapper .primary-cta_title{font-size:2em}.primary-cta_wrapper .cta_content{margin-top:1rem}.primary-cta_wrapper .cta_inner{text-align:center;background:#fff;color:#000;padding-bottom:2em}.primary-cta_wrapper .btn{background:#41695b;color:#fff}.notfound p{margin:.75em auto}.btn,.btn_container a,.cta_btn{background:#f0bc2a;color:#000;border:none!important;padding:.75em 1em;display:inline-block;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn:active,.btn:focus,.btn:hover,.btn_container a:active,.btn_container a:focus,.btn_container a:hover,.cta_btn:active,.cta_btn:focus,.cta_btn:hover{background:#41695b;color:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12)}.btn-yellow,.btn_container a-yellow,.cta_btn-yellow{background:#f0bc2a;color:#000}.btn-black,.btn_container a-black,.cta_btn-black{background:#000;color:#fff}.btn-red,.btn_container a-red,.cta_btn-red{background:#af4635;color:#fff}.sort_container{color:#41695b;max-width:8em;position:absolute;right:0;top:-.5em}.sort_container select{background:url(../images/angle-down.svg) no-repeat 80%;padding:.5em 1em;background-color:#f0bc2a;color:#000;font-weight:300;min-width:7em}.hero-home_btn{background:#41695b;margin:2em .5em 0;color:#fff;width:12em}.hero-home_btn:hover{background:#809b86}.column_btn:focus{background:none;color:#41695b;-webkit-box-shadow:unset;box-shadow:unset}.cta{background-color:#41695b;color:#fff;max-height:500px;padding:0;position:relative;overflow:hidden;cursor:pointer}.cta_link{-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;display:block;cursor:pointer}.cta:focus .btn,.cta:hover .btn{background-color:#f0bc2a;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.12);box-shadow:0 10px 15px rgba(0,0,0,.12)}.cta:focus .btn:hover,.cta:hover .btn:hover{background-color:#41695b}.cta-dark{color:#fff;background:#41695b;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-dark:hover{background:#809b86}.cta-light{color:#fff;background:#af4635;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-light:hover{background:#809b86}.cta-dark .cta_link{color:#fff!important}.cta_container{margin:0}.cta img,.cta picture{width:100%;outline:none}.cta_inner{text-align:left;padding:4em 2em;margin:0 auto;max-width:40em;color:#fff}.cta_content{margin:.512em auto .75em}.primary-cta_wrapper .cta_content{font-size:.85em;margin-top:2rem}.primary-cta_wrapper .primary-cta_blurb{font-size:.85em;margin-top:.5rem}.columns-light{background:#f3f5f5;color:#000;text-align:left}.columns-dark{background:#000;color:#fff;text-align:left}.columns-dark .column_title{color:#f0bc2a}.columns_container{padding:3em 0 1em}.column{text-align:left}.column_btn{color:#41695b;background:none;padding:0;margin:.75em 0}.column_btn:after{content:url(/images/arrow-right-olive.svg);display:inline-block;padding-left:1em}.column_btn:hover{color:#db8c00;background:none;-webkit-box-shadow:none;box-shadow:none}.column_btn:hover:after{content:url(/images/arrow-right-orange.svg)}.block-quote_container{padding:4em 2em;background:#df6961}.testimonial_title{text-align:center;font-size:2em;font-style:normal}.testimonial_subtitle{text-align:center;font-size:1.5em;font-style:normal;padding-top:1em}.da-slider{position:relative;-webkit-transition:background-position 1s ease-in-out .3s;-o-transition:background-position 1s ease-in-out .3s;transition:background-position 1s ease-in-out .3s}.da-slide{display:none;padding:0 4em}.da-slide-current{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.da-arrows span{position:absolute;top:30%}.da-arrows span:after{width:20px;height:20px;top:5px;left:5px}.da-arrows span.da-arrows-prev{left:0}.da-arrows span.da-arrows-prev:after{content:url(/images/icon-arrow-left.svg)}.da-arrows span.da-arrows-prev:after:hover{cursor:pointer}.da-arrows span.da-arrows-next{right:0}.da-arrows span.da-arrows-next:after{content:url(/images/icon-arrow-right.svg)}.da-arrows span.da-arrows-next:after:hover{cursor:pointer}.da-dots{width:100%;position:relative;text-align:center;left:0;top:0;z-index:3}.da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background:none;border:1px solid #fff;margin:3px;cursor:pointer;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset,1px 1px 1px hsla(0,0%,100%,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1),1px 1px 1px hsla(0,0%,100%,.1)}.da-dots span.da-dots-current:after{content:"";width:10px;height:10px;position:absolute;top:0;left:0;border-radius:50%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff,#f6f6f6 47%,#ededed);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(47%,#f6f6f6),to(#ededed));background:-o-linear-gradient(top,#fff,#f6f6f6 47%,#ededed);background:linear-gradient(top,#fff,#f6f6f6 47%,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0)}#accordion_video{width:100%}.accordion_imgcon.image .accordion_video,.accordion_imgcon.video .accordion_image{display:none}.verasol_image-con{content:url(../images/logo-verasol-timeline.svg);top:2.5em;position:absolute;left:-96%}.timeline_inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;position:relative;width:100%;margin:0 auto}.timeline_title{opacity:0;-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0,.9,.51,.99);animation-timing-function:cubic-bezier(0,.9,.51,.99)}.timeline_blurb{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-bottom:4em}.timeline_blurb,.timeline_year{opacity:0;-webkit-animation-name:b;animation-name:b}.timeline_year{display:block;text-align:center;overflow:hidden;padding:.25em;color:#000;width:216px;min-width:216px;float:right;height:1.5em;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.timeline_year:first-child{-webkit-animation-delay:2.596s;animation-delay:2.596s}.timeline_year:nth-child(2){-webkit-animation-delay:2.463s;animation-delay:2.463s}.timeline_year:nth-child(3){-webkit-animation-delay:2.33s;animation-delay:2.33s}.timeline_year:nth-child(4){-webkit-animation-delay:2.197s;animation-delay:2.197s}.timeline_year:nth-child(5){-webkit-animation-delay:2.064s;animation-delay:2.064s}.timeline_year:nth-child(6){-webkit-animation-delay:1.931s;animation-delay:1.931s}.timeline_year:nth-child(7){-webkit-animation-delay:1.798s;animation-delay:1.798s}.timeline_year:nth-child(8){-webkit-animation-delay:1.665s;animation-delay:1.665s}.timeline_year:nth-child(9){-webkit-animation-delay:1.532s;animation-delay:1.532s}.timeline_year:nth-child(10){-webkit-animation-delay:1.399s;animation-delay:1.399s}.timeline_year:nth-child(11){-webkit-animation-delay:1.266s;animation-delay:1.266s}.timeline_year:nth-child(12){-webkit-animation-delay:1.133s;animation-delay:1.133s}.timeline_year.last{width:75px;min-width:75px}.timeline_year.last .timeline_year-inner{background:none}.timeline_year-inner{background:#f0bc2a;padding:0 1em;opacity:0;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.timeline-year_wrapper{height:589px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:216px}.timeline-year_wrapper.lighting_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timeline-year_wrapper.clasp_wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.timeline-year_wrapper.verasol_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-years_wrapper{position:absolute;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:45%;opacity:0;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:10}.timeline-years_inner,.timeline-years_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.timeline-years_inner{float:right;overflow:auto;-webkit-animation-duration:2.25s;animation-duration:2.25s;-webkit-animation-delay:2.25s;animation-delay:2.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:width 1s;-o-transition:width 1s;transition:width 1s}.timeline-years_bgwrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:45%;background:#f0bc2a;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:2.4s;animation-duration:2.4s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.28,.01,0,.99);animation-timing-function:cubic-bezier(.28,.01,0,.99);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;z-index:1}.timeline-years_bgwrapper .timeline_year{opacity:0;visibility:hidden;color:#f0bc2a}.timeline-years_bgwrapper .timeline_year-inner{background:none}.timeline-years_line{width:100%;display:block;position:absolute;border-bottom:1px solid;top:50%;-webkit-animation-duration:2.4s;animation-duration:2.4s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.28,.01,0,.99);animation-timing-function:cubic-bezier(.28,.01,0,.99);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.timeline_container.lighting_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.timeline_container{height:45%}.timeline_container.clasp_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timeline_logo-verasol{padding:4em 0 0;display:block}.timeline-entry_blurb{background:#fff;-webkit-box-shadow:0 3px 2px .4px rgba(0,0,0,.1);box-shadow:0 3px 2px .4px rgba(0,0,0,.1);padding:1.5em 1em;margin:.5em;font-size:.75em;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.timeline-entry_blurb,.timeline-entry_blurb-inner{opacity:0;-webkit-animation-name:b;animation-name:b}.timeline-entry_blurb-inner{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:4s;animation-delay:4s}.timeline-entry_blurb.lightingGlobal{border-bottom:10px solid #809b86;position:relative;height:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-entry_blurb.lightingGlobal.entry_2{position:absolute;width:202.5px;top:-1em}.timeline-entry_blurb.lightingGlobal.entry_2 p{margin:0}.timeline-entry_blurb.lightingGlobal.entry_2:after{border:none}.timeline-entry_blurb.lightingGlobal:after{content:"";position:absolute;top:107%;left:0;right:0;margin:0 auto;width:0;height:0;border-top:10px solid #809b86;border-left:10px solid transparent;border-right:10px solid transparent}.timeline-entry_blurb.clasp{border-top:10px solid #96b6c5;position:relative;text-align:left;height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-entry_blurb.clasp.entry_2{position:absolute;width:202.5px;bottom:-1em}.timeline-entry_blurb.clasp.entry_2 p{margin:0}.timeline-entry_blurb.clasp.entry_2:before{border:none}.timeline-entry_blurb.clasp:before{content:"";position:absolute;top:-11.25%;left:0;right:0;margin:0 auto;width:0;height:0;border-bottom:10px solid #96b6c5;border-left:10px solid transparent;border-right:10px solid transparent}.timeline-entry_blurb.verasol{background:#f0bc2a;border-bottom:10px solid #db8c00;padding:2em;height:150px;margin-left:0;text-align:left;position:relative;opacity:0;-webkit-animation:none!important;animation:none!important}.timeline-entry_blurb.verasol .timeline-entry_blurb-inner{opacity:0;-webkit-animation-name:b;animation-name:b;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.multiple_container{height:78.5%}.multiple_container .lightingGlobal{margin-bottom:5em}.verasol_blurb .timeline-entry_blurb-inner{display:none}.verasol_blurb.active .timeline-entry_blurb-inner{display:block}.verasol_blurb.active .timeline_logo-verasol{opacity:0;visibility:hidden}.timeline_container.verasol_container{height:50%;position:relative}.timeline-entry_blurb.verasol{min-width:209px}.verasol_blurb{opacity:0}.timeline_container.clasp_container.first{position:relative}.timeline_container.clasp_container.first:before{background:url(/images/timeline-logos_clasp.svg);top:45px;left:-425px;width:18em;background-size:contain;background-repeat:no-repeat}.timeline_container.clasp_container.first:after,.timeline_container.clasp_container.first:before{content:"";position:absolute;opacity:0;height:4em;-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0,.9,.51,.99);animation-timing-function:cubic-bezier(0,.9,.51,.99)}.timeline_container.clasp_container.first:after{background:url(/images/arrow.svg);width:2em;background-size:contain;background-repeat:no-repeat;top:75px;left:-5em}.timeline_inner span:first-child .timeline_container:before{background:url(/images/logo-lighting-global.svg);width:19em;background-size:contain;background-repeat:no-repeat;top:15px;left:10em}.timeline_inner span:first-child .timeline_container:after,.timeline_inner span:first-child .timeline_container:before{content:"";height:4em;position:absolute;opacity:0;-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0,.9,.51,.99);animation-timing-function:cubic-bezier(0,.9,.51,.99)}.timeline_inner span:first-child .timeline_container:after{background:url(/images/arrow.svg);width:2em;background-size:contain;background-repeat:no-repeat;left:31em;top:38px}#timeline_inner{padding-left:10em}.verasol_title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.verasol_title:after{content:"";display:block;width:calc(100% + 1em);margin-left:.5em;border-bottom:1px solid #000;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;margin-right:-1em}.timeline_year:first-child .timeline_year-inner{-webkit-animation-delay:3.8s;animation-delay:3.8s}.timeline_year:nth-child(2) .timeline_year-inner{-webkit-animation-delay:3.6s;animation-delay:3.6s}.timeline_year:nth-child(3) .timeline_year-inner{-webkit-animation-delay:3.4s;animation-delay:3.4s}.timeline_year:nth-child(4) .timeline_year-inner{-webkit-animation-delay:3.2s;animation-delay:3.2s}.timeline_year:nth-child(5) .timeline_year-inner{-webkit-animation-delay:3s;animation-delay:3s}.timeline_year:nth-child(6) .timeline_year-inner{-webkit-animation-delay:2.8s;animation-delay:2.8s}.timeline_year:nth-child(7) .timeline_year-inner{-webkit-animation-delay:2.6s;animation-delay:2.6s}.timeline_year:nth-child(8) .timeline_year-inner{-webkit-animation-delay:2.5s;animation-delay:2.5s}.timeline_year:nth-child(9) .timeline_year-inner{-webkit-animation-delay:2.4s;animation-delay:2.4s}.timeline_year:nth-child(10) .timeline_year-inner{-webkit-animation-delay:2.3s;animation-delay:2.3s}.timeline_year:nth-child(11) .timeline_year-inner{-webkit-animation-delay:2.25s;animation-delay:2.25s}.timeline_year:nth-child(12) .timeline_year-inner{-webkit-animation-delay:2.2s;animation-delay:2.2s}.timeline-year_wrapper:first-child .timeline-entry_blurb{-webkit-animation-delay:3.6s;animation-delay:3.6s}.timeline-year_wrapper:nth-child(2) .timeline-entry_blurb{-webkit-animation-delay:3.5s;animation-delay:3.5s}.timeline-year_wrapper:nth-child(3) .timeline-entry_blurb{-webkit-animation-delay:3.4s;animation-delay:3.4s}.timeline-year_wrapper:nth-child(4) .timeline-entry_blurb{-webkit-animation-delay:3.3s;animation-delay:3.3s}.timeline-year_wrapper:nth-child(5) .timeline-entry_blurb{-webkit-animation-delay:3.2s;animation-delay:3.2s}.timeline-year_wrapper:nth-child(6) .timeline-entry_blurb{-webkit-animation-delay:3.1s;animation-delay:3.1s}.timeline-year_wrapper:nth-child(7) .timeline-entry_blurb{-webkit-animation-delay:3s;animation-delay:3s}.timeline-year_wrapper:nth-child(8) .timeline-entry_blurb{-webkit-animation-delay:2.9s;animation-delay:2.9s}.timeline-year_wrapper:nth-child(9) .timeline-entry_blurb{-webkit-animation-delay:2.8s;animation-delay:2.8s}.timeline-year_wrapper:nth-child(10) .timeline-entry_blurb{-webkit-animation-delay:2.7s;animation-delay:2.7s}.timeline-year_wrapper:nth-child(11) .timeline-entry_blurb{-webkit-animation-delay:2.6s;animation-delay:2.6s}.timeline-year_wrapper:nth-child(12) .timeline-entry_blurb{-webkit-animation-delay:1.25s;animation-delay:1.25s}.timeline_wrapper{color:#000;background:#f3f5f5;position:relative}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.external-scroll_x,.external-scroll_x2{cursor:pointer;display:none;position:absolute}.external-scroll_x{opacity:1}.external-scroll_x2.scroll-scrollx_visible,.external-scroll_x.scroll-scrollx_visible{display:block;height:10px;left:calc(50% - 150px);top:205px;width:300px}.external-scroll_x2.not_visible,.external-scroll_x.not_visible{opacity:0;display:none}.external-scroll_x2 div,.external-scroll_x div{height:100%;left:0;top:0;position:absolute;width:100%}.external-scroll_x2 .scroll-element_track2,.external-scroll_x .scroll-element_track{height:5px;left:0;top:13px;background:#ddd;border-radius:15px}.external-scroll_x2 .scroll-bar2,.external-scroll_x .scroll-bar{background:url(/images/verasol_logo.svg);background-repeat:no-repeat;z-index:12;overflow:visible;width:32px;height:32px}.external-scroll_x2 .scroll-bar2{left:300px}.testing_wrapper{background:#f3f5f5;position:relative}.testing_wrapper-headline{color:#000;text-align:center;position:relative;top:2em}.testing_inner{padding:2em;height:75vh;overflow-y:hidden;overflow-x:auto;-webkit-transition:-webkit-transform s;transition:-webkit-transform s;-o-transition:transform s;transition:transform s;transition:transform s,-webkit-transform s}.testing_inner,.testing_slider{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testing_count{display:none;margin:0 0 .5em}.testing_image{width:65%}.testing_headline{font-size:1em;text-align:center;margin-top:1em;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.testing_blurb{opacity:0;font-size:1em;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.testing_blurb,.testing_content{visibility:hidden;height:auto;max-height:0}.testing_content{opacity:1;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.testing_link{opacity:0;visibility:hidden;height:auto;max-height:0;font-size:1em;margin-top:.5em;display:block;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;position:absolute;bottom:0}.testing_link :hover{cursor:pointer;color:#db8c00}.slider_nav{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider_nav-item{width:15px;height:15px;border:1px solid #828282;margin:0 .25em}.testing_rules{position:absolute;top:51.5%;height:.7em;width:calc(100% - 6em);display:block;border-top:2px dotted #ad4635;border-bottom:1.5px solid #5f5f5f;z-index:1}.process_wrapper.process_open.active .testing_blurb{margin-bottom:0}.testing_wrapper.active .process_wrapper.process_open.active{opacity:0;padding:3em;visibility:hidden;overflow:hidden;text-align:left;-webkit-animation:e;animation:e;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition:opacity 10s,visibility .5s;-o-transition:opacity 10s,visibility .5s;transition:opacity 10s,visibility .5s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.testing_wrapper.active .process_wrapper.process_open.active .testing_content{-webkit-animation-name:b;animation-name:b;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:visible;height:auto;max-height:100%}.process_wrapper{-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);padding:1.5em;width:15%;max-height:16em;min-width:150px;margin:1em 2em 1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;z-index:9;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;position:relative}.process_wrapper.count_6{margin-right:0}.process_wrapper .process_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:inline-block;position:absolute;width:100%;height:100%;text-align:center;top:0;left:0;padding:1.5em}.process_wrapper:after{content:"";display:block;padding-bottom:100%}.process_wrapper:active,.process_wrapper:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);height:50em;max-height:18em;text-align:left;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transition-timing-function:cubic-bezier(.1,.3,.28,.97);-o-transition-timing-function:cubic-bezier(.1,.3,.28,.97);transition-timing-function:cubic-bezier(.1,.3,.28,.97);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.process_wrapper:active .process_inner,.process_wrapper:hover .process_inner{text-align:left;position:relative;padding:0}.process_wrapper:active .testing_image,.process_wrapper:hover .testing_image{opacity:0;visibility:hidden;height:auto;max-height:0}.process_wrapper:active .testing_headline,.process_wrapper:hover .testing_headline{font-size:1.2em;text-align:left;margin-top:-.75em;margin-bottom:1em;-webkit-animation:d;animation:d;-webkit-animation-timing-function:5s;animation-timing-function:5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.process_wrapper:active .testing_blurb,.process_wrapper:hover .testing_blurb{opacity:1;visibility:visible;height:auto;max-height:100%;font-size:.75em;overflow:auto;margin-bottom:2em}.process_wrapper:active .testing_content,.process_wrapper:hover .testing_content{opacity:0;visibility:hidden;height:auto;margin:3em 0 0;max-height:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.process_wrapper:active .testing_link,.process_wrapper:hover .testing_link{opacity:1;visibility:visible;height:auto;max-height:100%;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.process_wrapper:active .testing_link:hover,.process_wrapper:hover .testing_link:hover{color:#41695b;cursor:pointer}.process_wrapper.active{opacity:1;max-height:none;height:auto;visibility:visible;overflow:hidden;text-align:left;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-transition-delay:opacity 1s,visibility 1s;-o-transition-delay:opacity 1s,visibility 1s;transition-delay:opacity 1s,visibility 1s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.process_wrapper.active .testing_count{display:none;margin:0 0 .5em}.process_wrapper.active .testing_headline{font-size:1em;text-align:center;margin-top:1em;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.process_wrapper.active .testing_blurb{font-size:1em}.process_wrapper.active .testing_blurb,.process_wrapper.active .testing_content{opacity:0;visibility:hidden;height:auto;max-height:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.process_wrapper.active .testing_content{margin:0}.process_wrapper.active .testing_link{opacity:0;visibility:hidden;height:auto;max-height:0;font-size:1em;margin-top:.5em;display:block;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.process_wrapper.process_open{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.process_wrapper.process_open.active_grow{-webkit-animation:f;animation:f;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.process_wrapper.process_open.active,.process_wrapper.process_open.active_grow{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.process_wrapper.process_open.active{-webkit-box-shadow:0 0 70px rgba(0,0,0,.1);box-shadow:0 0 70px rgba(0,0,0,.1);opacity:0;padding:3em;visibility:hidden;overflow:hidden;text-align:left;-webkit-animation:e;animation:e;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0,.81,.02,1.01);animation-timing-function:cubic-bezier(0,.81,.02,1.01)}.process_wrapper.process_open.active .process_inner{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;position:relative;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.process_wrapper.process_open.active .testing_image{height:100px}.process_wrapper.process_open.active .testing_count{display:block;margin:0 0 .5em}.process_wrapper.process_open.active .testing_image{opacity:1;visibility:visible;max-height:5em;position:absolute;top:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.process_wrapper.process_open.active .testing_headline{font-size:2em;text-align:left;margin-top:0;margin-bottom:1em}.process_wrapper.process_open.active .testing_blurb{opacity:0;visibility:hidden;height:auto;max-height:0}.process_wrapper.process_open.active .testing_content{-webkit-animation-name:b;animation-name:b;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:visible;height:auto;max-height:100%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;max-height:50vh;margin-bottom:2em;overflow:auto}.process_wrapper.process_open.active .testing_link{opacity:0;visibility:hidden;height:auto;max-height:0}.process_wrapper.process_open.active .slider_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;position:absolute;bottom:-1em;left:calc(50% - 103px)}.process_overlay.active{height:100vh;width:100vw;background:#00000014;display:block;position:fixed;top:0;left:0;z-index:20;opacity:0}.process_open{padding:0;width:0;height:0;margin:1em 1em 1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;display:inline-block;text-align:center;opacity:0;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.process_open.active{opacity:1;visibility:visible;position:absolute;z-index:9999;background:#fff;left:calc(13vw - 1em);width:50%;top:5%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:80vh;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;text-align:left;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#process_open{display:block;position:absolute;margin-top:-1em}.slider_previous{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:1em}.slider_next,.slider_previous{display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 13px;border-color:transparent transparent transparent #db8c00}.slider_next{margin-left:1em}.count_1 .slider_nav-item:nth-child(2),.count_2 .slider_nav-item:nth-child(3),.count_3 .slider_nav-item:nth-child(4),.count_4 .slider_nav-item:nth-child(5),.count_5 .slider_nav-item:nth-child(6),.count_6 .slider_nav-item:nth-child(7){background:#000}section#testing_wrapper:-webkit-scrollbar{width:10px;background-color:#f5f5f5;-webkit-overflow-scrolling:touch}section#testing_wrapper::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px;background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.2) 25%,transparent 0,transparent 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 75%,transparent 0,transparent);background-color:#f90}@-webkit-keyframes a{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes a{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0}to{opacity:1}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translateY(.5em);transform:translateY(.5em)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes c{0%{opacity:0;-webkit-transform:translateY(.5em);transform:translateY(.5em)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes d{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes d{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes e{0%{opacity:0;visibility:hidden;-webkit-transform:scale(.2);transform:scale(.2)}to{width:calc(90vw - 2em);height:80vh;-webkit-box-flex:1;flex:1 0 50%;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}}@keyframes e{0%{opacity:0;visibility:hidden;-webkit-transform:scale(.2);transform:scale(.2)}to{width:calc(90vw - 2em);height:80vh;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes f{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes f{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.l-container{max-width:1400px}.l-container,.l-container_s{width:100%;margin-left:auto;margin-right:auto}.l-container_s{max-width:40em}}.h-center{text-align:center}@media only screen and (min-width:700px){body{font-size:16px}}@media only screen and (min-width:1296px){body{font-size:18px}}@media only screen and (min-width:600px){.top_banner{background:#fff;color:#41695b}.top_banner .banner_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top_banner .banner_text{font-size:1em}.navigation-enabled .siteheader{padding-bottom:.75em;overflow:visible;width:100%;top:0;left:0;right:0}.title{text-align:center}.banner_text{font-size:1.5em}.nav-primary{background:none;overflow:visible}.navigation-enabled .nav-primary{max-height:100%!important}.nav-primary_list{text-align:center;padding:0;overflow:visible}.nav-primary li{text-transform:uppercase;border:none;display:inline-block;position:static}.nav-primary li ul{text-align:left;background:none;color:#db8c00;width:10em;position:absolute;padding-top:0;top:7.65em;left:0;z-index:100}.nav-primary li ul .main-nav_content,.nav-primary li ul .main-nav_overview{width:25%;font-size:.75em;text-transform:none}.nav-primary li ul .main-nav_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2em;background:#fff}.nav-primary li ul .nav-primary_list-subcon{width:50%;display:grid;grid-template-columns:1fr 1fr;gap:.5em .5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-primary li li{display:block;padding:0}.nav-primary li li a{font-weight:400;padding:.75em!important;display:block;color:#f0bc2a;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.nav-primary li li a:hover{color:#809b86;background:#f3f5f5;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.12);box-shadow:0 2px 2px rgba(0,0,0,.12)}.nav-primary li:focus,.nav-primary li:hover{color:#f0bc2a}.nav-primary a{width:auto;padding:.512em;font-size:.75em}.nav-primary a:focus,.nav-primary a:hover{background:none}.nav-primary_btn{display:none}.nav-primary li ul .nav-primary_list-subcon{background:#fff;padding:0 1em}.nav-primary li ul .nav-primary_list-subcon a{color:#41695b;text-transform:uppercase;font-size:14px}.nav-primary li ul .nav-primary_list-subcon a span{color:#000;text-transform:none}.nav-primary_item-withchildren .nav-primary_link:after{content:url(/images/nav-angle-down.svg);padding-left:1em;position:relative;bottom:2px}.nav-primary_item-withchildren .nav-primary_link:hover:after{content:url(/images/nav-angle-down-green.svg)}.nav-primary_item-withchildren.active .nav-primary_link:after{content:url(/images/nav-angle-up.svg)}.nav-primary .nav-primary_item .nav-primary_list-sub{height:auto;max-height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition:height .5s ease-in,max-height .25s ease-in,opacity .2s;-o-transition:height .5s ease-in,max-height .25s ease-in,opacity .2s;transition:height .5s ease-in,max-height .25s ease-in,opacity .2s;-webkit-box-shadow:0 50px 60px 0 rgba(36,50,66,.12);box-shadow:0 50px 60px 0 rgba(36,50,66,.12)}.nav-primary .nav-primary_item.active .nav_with-children{color:#41695b}.nav-primary .nav-primary_item.active .nav-primary_list-sub{max-height:1000px;height:auto;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;opacity:1;visibility:initial}.nav-primary li a.Navigation-link.Navigation-link--subMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:0;border-bottom:none}.nav-primary_list .nav-primary_list-sub{background:none;margin:0;height:auto}.nav-primary_button{display:none}.nav-primary .nav-primary_link{border-bottom:none}.nav_linklist .linkList_item:hover{-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;position:relative;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}.homepage .nav-primary li ul{top:10.35em}.footer_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2em 1em 0;max-width:1400px}.footer_col{border:none}.footer-sitemap_container{display:-webkit-box;display:-ms-flexbox;display:flex}.sitemap a{padding:1em 0;border-bottom:1px solid #fff}.sitemap li{font-size:1em;margin:0}.sitemap li:last-child a{border-bottom:none}.footer a:focus,.footer a:hover{color:#db8c00}}@media only screen and (min-width:800px){.banner_inner{font-size:1em}.siteheader_inner{max-width:1400px;margin:0 auto;padding:1em .75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:unset}.title{padding:0}.nav-primary li ul{left:auto;right:0}.nav-primary li ul .Navigation-item--subMenu{padding:0;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}.main-nav_content,.main-nav_overview,a.Navigation-link.Navigation-link--subMenu span{display:block}.copyright{text-align:left;padding-left:8em}}@media only screen and (min-width:900px){.subnav_content{font-size:18px}.nav-primary li ul .nav-primary_list-subcon{padding:1em}.nav-primary li ul .nav-primary_list-subcon a span{margin-top:.512em;margin-bottom:0;font-size:.75em}.nav-primary li ul .nav-primary_list-subcon a .subnav_image{margin-top:0}.nav-primary li ul .nav-primary_list-subcon p{margin-bottom:0}.nav-primary li ul .main-nav_overview p{font-size:1em}.footer-contact_container{display:block;margin:0}#home_banner.hero-bgimage .icp_inner{max-width:1400px}}@media only screen and (min-width:1024px){.footer_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1400px){.nav-primary li ul{left:0;right:auto}}@media only screen and (min-width:1632px){.copyright{font-size:.7em}}@media only screen and (min-width:600px){.hero_title{margin:0 auto .5em}.hero-left .hero_content{text-align:left}.hero-left .hero_title{margin:0 0 .5em;max-width:35rem}.hero-left .hero_blurb{text-align:left;margin:0;max-width:35rem}.icp-left .icp_inner,.icp-right .icp_inner{overflow:hidden}.icp-left .icp_content,.icp-left .icp_imgcon,.icp-right .icp_content,.icp-right .icp_imgcon{width:50%;padding:0 .75em;margin:0;float:left}.icp-left .accordion_imgcon.icp_imgcon,.icp-right .accordion_imgcon.icp_imgcon{width:65%}.icp-left .accordion_content,.icp-right .accordion_content{width:35%}.icp-left .icp_inner,.icp-right .icp_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icp-left .icp_content,.icp-left .icp_imgcon,.icp-right .icp_content,.icp-right .icp_imgcon{float:none}.icp-full .icp_content{padding:4em 6em}.icp-full .icp_inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow:visible}.icp-right .icp_inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icp .icp_content,.icp .icp_imgcon{width:50%;padding:0 .75em;margin:0;float:left}.icp .icp-left_content{padding-left:6em}.icp .icp-right_content{padding-right:6em}.icp_blurb .btn{margin-bottom:0}.accordion_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.contentLinkList_publications{padding:4em 2em}.contentLinkList_publications .icp_imgcon{padding-right:6em}#home_banner.icp-left .icp_inner,#home_banner.icp-right .icp_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.solutions_column{padding-left:6em}.home_icp.icp-full .icp_content{padding-left:1em}.column_col{padding:0 .512em;margin-bottom:1em}.column_col-qtr{width:50%}.column_col-thrd{width:33.33333%}.column_col-half{width:50%}.columns_inner{padding:0 .512em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns_inner,.columns_inner.solutions_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row}.column_col-half .column{max-width:27em;margin:1em}.column_col-half:first-child .column{margin-left:auto}.form_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form_inner-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form_inner-right .form_content{padding-left:1em;padding-right:0}.form_inner-s{display:block}.form_inner-s .form_content,.form_inner-s .form_form{width:100%;padding:0}.form_inner-s .form_content{margin-bottom:1em}.form_content,.form_form{width:50%}.form_content{padding-right:1em}.effect_lines{display:block}.contentLinkList_wrapper .linkList_container{padding-left:6em}.contentLinkList_supplements{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#41695c));background:-webkit-linear-gradient(left,#fff 50%,#41695c 0);background:-o-linear-gradient(left,#fff 50%,#41695c 50%);background:linear-gradient(90deg,#fff 50%,#41695c 0);padding:0 2em}.contentLinkList_supplements .icp_imgcon{text-align:left;padding-right:6em}.contentLinkList_supplements .icp_inner{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.contentLinkList_supplements .linkList_container{background:#41695b;padding:0;padding-left:6em}}@media only screen and (min-width:850px){.hero-left .hero_content{max-width:1400px;margin:0 auto}.action-item_image{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-left:1em}.active .action-item_info{padding-right:1em;padding-top:2em}.action-item_overview{display:-webkit-box;display:-ms-flexbox;display:flex}.column_col-qtr{width:25%}.two-cta_wrapper>.cta{width:50%}.two-cta_wrapper .cta:first-child{border-right:1px solid #fff}.two-cta_wrapper .cta:last-child{border-left:1px solid #fff}.two-cta_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cta_inner{text-align:left;padding:4em}.h-center .cta_inner{text-align:center}.cta_imgcon img{position:absolute;right:4em;width:125px;top:3em}.accordion_icon .accordion_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;min-height:575px;justify-content:center;margin-bottom:-3em}.accordion_icon .accordion_imgcon.icp_imgcon{width:35%}.accordion_icon .accordion_content{width:35%;padding-top:6em}.accordion_icon .accordion_imgcon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:575px}.fullimage_caption{text-align:left;color:#000;margin:2em 4em 0}.pages-body .icp_section{padding:3em 2em}.pages-body .icp_section:last-child{margin:0;padding:0 2em 4em}.pages-body .icp_section.contentLinkList_wrapper{padding:3em 2em}.pages-body .icp_section.accordion_wrapper{margin:0;padding:3em 2em}section.primary-cta_wrapper.icp_section.icp-left{margin:0;padding:2em}.icp-full .icp_home-about .icp_title{border-left:2px solid #fff;padding-left:1rem;text-align:left}#home_banner.icp-full .icp_content{padding:4em 2em}#home_banner.hero-bgimage{padding:2em 2em 8em}.action-tabs_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.action-items_wrapper{display:none}.action-items_wrapper.active{display:block}.solutions_links{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns_inner.solutions_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:0 4em;max-width:1400px;padding:0}.action-info_inner,.icp-full .home-about_inner{max-width:1400px;margin:0 auto}.columns_container.columns-home{padding:4em 4em 4em 1em}.solutions_col{padding:0}.solution_item{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;padding:1em 2em 1em 3.25em;margin:0}.solution_blurb{padding-left:0}.solution_link{padding-left:0;color:#f0bc2a}.solution_image{left:-2.75em}.home-about_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.process_open.active{left:calc(50vw - 18.75%);top:25%;width:37.5%}.process_wrapper.process_open.active .testing_content{padding-right:2em;max-height:45vh}@-webkit-keyframes e{0%{width:20%;height:225px;opacity:0;visibility:hidden;-webkit-transform:scale(.2);transform:scale(.2)}to{width:calc(15vw - 2em)!important;height:75vh;-webkit-box-flex:1;flex:1 0 20%;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);left:calc(50vw - 18.75%);top:5%}}@keyframes e{0%{width:20%;height:225px;opacity:0;visibility:hidden;-webkit-transform:scale(.2);transform:scale(.2)}to{width:calc(15vw - 2em)!important;height:75vh;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);left:calc(50vw - 18.75%);top:5%}}}@media only screen and (min-width:1400px){.accordion_icon .accordion_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;min-height:575px;justify-content:center;margin-bottom:-3em}.accordion_icon .accordion_imgcon.icp_imgcon{width:30%}.accordion_icon .accordion_content{width:30%;padding-top:3em;padding-bottom:3em}.accordion_icon .accordion_imgcon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:575px}}@media only screen and (min-width:600px){.primary-cta_wrapper{padding-bottom:2em}}@media only screen and (min-width:850px){.archive_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.archive_entries{padding:0 2em;width:100%;margin:0 5%}.archive_aside{width:25%}.archive_container{padding:4em .75em}.entry{background:#fff}.entry_aside{width:25%;margin:2em}.entry_inner{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row;max-width:1400px;margin:0 auto}.publication_aside{width:25%;margin:2em}.nav-tax .filter_title{color:#000;background:none;padding:0;text-align:left;position:static;margin:1em 0 .25em}.nav-tax_list{display:block}.filter_count{margin:0 .75em;color:#41695b;text-transform:uppercase;text-align:left;font-size:1em;padding-bottom:0;border-bottom:none}.active_filters{margin:1.5em .75em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.active_filter{background:#41695b;padding:.5em 1em;margin-right:.5em}.filter_icon{margin-right:1em}.mobile_results{color:#41695b;padding-right:0}.mobile_count{display:initial}aside.sidebar{-webkit-box-shadow:0 15px 20px rgba(0,0,0,.15);box-shadow:0 15px 20px rgba(0,0,0,.15)}.preview_tax a{color:#83786f;font-weight:300}.preview_title{font-size:1.5em}.preview_content{color:#000;font-size:1em}.faq_wrapper{background:#fff;padding:2em}.faq_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-category_wrapper{padding:2em;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.primary-cta_wrapper .primary-cta_con{margin:2em;max-width:30em}.primary-cta_wrapper .icp_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.primary-cta_wrapper .cta_inner{padding:4em 2em}.primary-cta_wrapper .cta_inner-text{padding:2em}.primary-cta_wrapper .btn{margin-bottom:0}}@media only screen and (min-width:1200px){.archive_aside{width:20%}}@media only screen and (max-width:600px){.testing_link{bottom:0}.process_wrapper.process_open.active .testing_image{opacity:1;visibility:visible;max-height:5em;position:absolute;top:-2em;width:60px;right:-1.5em}}@media only screen and (min-width:600px){.process_wrapper.process_open.active .testing_image{opacity:1;visibility:visible;max-height:5em;position:absolute;top:-2em;width:100px;right:-1.5em}}@media only screen and (min-width:1250px){.process_wrapper:hover{max-height:22em}.process_wrapper.process_open.active{max-height:none}}@media only screen and (min-width:1400px){.process_wrapper:hover{max-height:20em}.process_wrapper.process_open.active{max-height:none}}@media only screen and (min-width:1600px){.process_wrapper.active .testing_headline,.testing_headline{font-size:1.25em;margin-top:1.25em}.process_wrapper:hover{max-height:18em}.process_wrapper.process_open.active{max-height:none}}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}