body{font-family:'Josefin Sans', sans-serif;color:#000000}@media screen{.special-numbered-list li:before{content:counter(li);color:#ffffff;font-size:20px;font-family:'Josefin Sans', sans-serif;background-color:#000000;display:inline-flex;width:35px;align-items:center;justify-content:center;height:35px;top:2px;position:absolute;left:0px}.special-numbered-list li{counter-increment:li;position:relative;padding-left:50px;font-size:18px;font-family:'Josefin Sans', sans-serif;color:#000000;line-height:23px}.special-numbered-list ol{list-style:none;counter-reset:li}li.form-element{margin-top:10px}.form-control{border-radius:0px;font-size:16px;line-height:180%;color:#ff7f00;border:1px solid #202942;font-family:'Roboto Condensed', sans-serif;padding:0px 10px 0px 10px;height:50px}.form-message p{font-size:16px;font-family:'Roboto Condensed', sans-serif;line-height:22px;color:#000000}.btn.btn-primary.submit-button{background-color:#ff7f00;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0px;border:1px solid #ff7f00;margin-top:3px;padding:10px 50px 10px 50px}.btn.btn-default.reset-button{font-size:16px;font-family:'Roboto Condensed', sans-serif;color:#000000}.btn.btn-default.dropdown-toggle{padding-right:30px;color:#000000;border:1px solid #000000;font-size:16px;letter-spacing:0px;font-weight:300;font-family:'Roboto Condensed', sans-serif}::placeholder{font-size:14px;color:#000000;font-family:'Roboto Condensed', sans-serif;letter-spacing:0px}.no-touch .btn.btn-primary.submit-button:hover{background-color:#ff7f00;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0px;border:1px solid #ff7f00;padding:7px 50px 7px 50px;margin-top:3px;width:275px}.form-label{font-family:'Roboto Condensed', sans-serif;letter-spacing:0px;font-size:16px;color:#000000;font-weight:300}.form-text p{font-size:12px;font-style:italic;color:#000000;letter-spacing:0px;line-height:100%}.full-screen-background-image{background-image:url(//static.darkmatterplatform.com/files/bf3f3b87-38f3-4998-85ed-7fb808988f7f/29854/wide_image.png);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover}.darkened-image:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);display:block;z-index:99}.darkened-image .canvas-content{position:relative;z-index:100}.desktop-to-mobile-borders-white{border-right:1px solid #ffffff;border-left:1px solid #ffffff}.desktop-to-mobile-borders-black{border-right:1px solid #000000;border-left:1px solid #000000}.desktop-to-mobile-borders-white--one-line-{border-right:1px solid #ffffff}.desktop-to-mobile-borders-white--one-line---left-{border-left:1px solid #ffffff}.desktop-to-mobile-borders--bottom-{border-bottom:1px solid #000000}.border-right{border-right:1px solid #000000}.thick-border-top{border-top:5px solid #000000;border-width:15px}.double-desktop-to-mobile-border{border-right:1px solid #ffffff;border-left:1px solid #ffffff}.single-desktop-to-mobile-border{border-right:1px solid #ffffff}.search-box{height:100px;width:100%;border:none;font-size:20px;border-bottom:1px solid #000000;padding-left:20px}.search-box::placeholder{font-size:20px}.ico-facebook:before{content:"\f09a"}.ico-twitter:before{content:"\f099"}.ico-instagram:before{content:"\f16d"}.ico-linkedin:before{content:"\f0e1"}.ico-facebook-f:before{content:"\f09a"}.ico-angle-left:before{content:"\f104"}.ico-angle-right:before{content:"\f105"}.ico-youtube-play:before{content:"\f16a"}.ico-dropbox:before{content:"\f16b"}.ico-yelp:before{content:"\f1e9"}.ico-paypal:before{content:"\f1ed"}.ico-pinterest-p:before{content:"\f231"}.side-nav a.nav-item{font-size:15px;padding-right:15px;padding-left:15px}.no-touch .side-nav .no-touch a.nav-item:hover{text-decoration:underline}.side-nav a.nav-item.active{text-decoration:underline}.side-nav .nav-icon{font-size:15px;padding-right:15px;padding-left:15px}.side-nav .image-nav-item{max-width:80px;vertical-align:middle}.side-nav .divider{font-size:20px;vertical-align:middle;border-top:1px solid #000000;color:transparent;width:85px;margin-top:15px;margin-bottom:15px}.side-nav .nav-button{vertical-align:middle}.main-nav a.nav-item{font-size:23px;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;line-height:100%;color:#000000;vertical-align:middle}.no-touch .main-nav .no-touch a.nav-item:hover{text-decoration:underline;color:#ff7f00}.main-nav a.nav-item.active{text-decoration:underline;color:#ff7f00}.main-nav .nav-icon{font-size:23px;color:#000000;padding-left:20px}.main-nav .image-nav-item{max-width:80px;vertical-align:middle}.main-nav .divider{font-size:23px;vertical-align:middle;line-height:100%;padding-right:20px;padding-left:20px}.main-nav .nav-button{vertical-align:middle}.social-nav{text-align:center}.social-nav .nav-item{text-decoration:none}.social-nav .nav-icon{font-size:15px;padding-right:10px;padding-left:10px}.story-detail .btn-share{padding-top:20px;padding-bottom:10px;border-radius:0px;border-width:0px;position:absolute;right:0}.story-detail .popover-content{border-radius:0px;width:100px}.story-detail .story-title{font-size:20px}.story-detail .story-subtitle{font-size:15px}a.search-result{text-decoration:underline;font-size:13px}span.type{font-size:13pt}h2.title{font-size:17pt}.off-canvas-nav a.nav-item{font-size:28px;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;line-height:28px;color:#000000;text-align:center;padding-bottom:15px}.no-touch .off-canvas-nav .no-touch a.nav-item:hover{text-decoration:underline;color:#ff7f00}.off-canvas-nav a.nav-item.active{text-decoration:underline;color:#ff7f00}.off-canvas-nav .nav-icon{font-size:24px;color:#000000;padding-right:15px;padding-left:15px}.off-canvas-nav .divider{font-size:20px;vertical-align:middle;padding-top:15px;padding-bottom:15px}.off-canvas-nav .image-nav-item{max-width:80px;vertical-align:middle}.off-canvas-nav .nav-button{vertical-align:middle}.blog-title{font-size:20px}.post-date{font-size:10pt}.blog-link{font-size:12pt;text-decoration:underline}.story-category .story{position:relative;padding-top:0px}.story-category .description{color:#cbcbcb;font-size:13px;font-family:Trebuchet MS, Trebuchet MS, sans-serif}.story-category .category{font-size:11px;text-transform:uppercase;color:#000000;font-family:Trebuchet MS, Trebuchet MS, sans-serif}.story-category .contact-section{margin-top:15px}.story-category p.story-list-title{padding-top:10px;font-size:15px;color:#000000;margin-bottom:5px}.story-category .subtitle{font-size:13px;color:#000000;font-family:Trebuchet MS, Trebuchet MS, sans-serif;padding-top:0px}.story-category .story-phone{color:#cbcbcb;font-family:Trebuchet MS, Trebuchet MS, sans-serif;font-size:11px}.story-category .story-email a{color:#000000;text-decoration:underline}.josefinsanswght{font-family:'Josefin Sans', sans-serif}.robotocondensedital{font-family:'Roboto Condensed', sans-serif}.robotocondensedwght{font-family:'Roboto Condensed', sans-serif}.icons{font-family:'icons', Arial, Arial, Helvetica, sans-serif}.footer-nav a.nav-item{font-size:23px;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;line-height:100%;color:#ffffff;vertical-align:middle}.no-touch .footer-nav .no-touch a.nav-item:hover{text-decoration:underline;color:#ff7f00}.footer-nav a.nav-item.active{text-decoration:underline;color:#ff7f00}.footer-nav .nav-icon{font-size:23px;color:#ffffff;padding-left:20px}.footer-nav .image-nav-item{max-width:80px;vertical-align:middle}.footer-nav .divider{font-size:23px;vertical-align:middle;line-height:100%;padding-right:20px;padding-left:20px;color:#ffffff}.footer-nav .nav-button{vertical-align:middle}h1{font-size:57px;line-height:67px;font-family:'Josefin Sans', sans-serif;text-transform:uppercase;font-weight:700;color:#ffffff;text-shadow:2px 2px 0px #000000}h2{font-size:50px;line-height:56px;font-family:'Josefin Sans', sans-serif;text-transform:uppercase;font-weight:700}h3{font-size:33px;font-family:'Josefin Sans', sans-serif;text-transform:uppercase;line-height:39px;font-weight:700}h4{font-size:30px;line-height:36px;font-family:'Josefin Sans', sans-serif;text-transform:uppercase}p{font-size:18px;font-family:'Roboto Condensed', sans-serif;line-height:24px}.text-content a{text-decoration:underline}.no-touch .text-content a:hover{text-decoration:underline}hr{border-bottom:1px solid}img{width:100%}.caption{text-align:center;font-style:italic}.stats-and-facts .stat-number{font-size:47px;font-family:'Josefin Sans', sans-serif;color:#ffffff;text-align:center;width:90%;margin-bottom:5px;line-height:100%}.stats-and-facts .stat-label{font-size:23px;line-height:100%;font-family:'Roboto Condensed', sans-serif;width:90%;text-align:center;text-transform:uppercase;color:#ffffff;font-weight:300}.stats-and-facts{display:flex;justify-content:center;flex-direction:column;align-items:center}.responsive-wrapper-295x166:after{padding-top:56.271186440677965%}.wrapper-295x166{padding-top:56.271186440677965%}.btn.btn-default{font-size:30px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;color:#ffffff;line-height:100%;padding:10px 45px 10px 45px;border:1px solid #ffffff;border-radius:0px;background-color:rgba(0,0,0,0.85)}.btn.btn-primary{font-size:30px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;color:#000000;line-height:100%;padding:10px 45px 10px 45px;border:1px solid #000000;border-radius:0px;background-color:rgba(255,255,255,0)}.btn.btn-warning{border-width:0px;background-color:#ff0000}.btn.btn-custom{font-size:20px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;color:#000000;line-height:100%;border:1px solid #000000;border-radius:0px;background-color:rgba(255,255,255,0);padding:10px 35px 10px 35px}.btn.btn-custom2{font-size:18px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;color:#ffffff;line-height:100%;border:1px solid #ff7f00;border-radius:0px;background-color:#ff7f00;width:573px;padding-top:15px;padding-bottom:15px}.btn.btn-custom3{font-size:18px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;color:#000000;line-height:100%;border:1px solid #000000;border-radius:0px;background-color:rgba(255,255,255,0);width:573px;padding-top:15px;padding-bottom:15px}.btn.btn-custom4{font-family:'Roboto Condensed', sans-serif;font-size:18px;line-height:100%;font-weight:700;text-transform:uppercase;color:#000000;border:1px solid #000000;border-radius:0px;padding-top:10px;padding-bottom:10px;width:263px;padding-top:15px;padding-bottom:15px}.btn.btn-custom5{font-family:'Roboto Condensed', sans-serif;font-size:18px;line-height:100%;font-weight:700;text-transform:uppercase;color:#ffffff;border:1px solid #ff7f00;border-radius:0px;padding-top:10px;padding-bottom:10px;width:263px;background-color:#ff7f00;padding-top:15px;padding-bottom:15px}.alert{border-radius:0px}button.icon-button{font-size:25px;border:none;background-color:transparent}button.menu:before,button.menu:after,button.menu span{background-color:#000000;color:#ffffff}.rotator-page.with-text{display:flex}.rotator-arrow{font-size:60px;position:absolute;left:-47px;top:45%;margin-top:-14px;z-index:102;font-family:"icons";color:#000000}.rotator-arrow.prev:before{font-family:'icons', Arial, Arial, Helvetica, sans-serif;content:"\f104";color:#000000}.rotator-arrow.next{left:auto;right:-47px;font-family:'icons'}.rotator-arrow.next:before{font-family:'icons', Arial, Arial, Helvetica, sans-serif;content:"\f105";color:#000000}.rotator-page{text-align:left;padding-right:0px;padding-left:0px;margin-top:15px}.pager-bullet{width:20px;height:20px;display:inline-block;margin-right:10px;border-radius:100%;background:#f1f1f1;opacity:100}.pager-bullet-active{background-color:#ff7f00}.text-content h1.alternate{font-size:50px;line-height:54px}.text-content h2.alternate{font-size:23px;line-height:29px}.text-content h3.alternate{font-weight:300}.text-content .small-headline{font-size:16px;line-height:20px}.text-content .large-paragraph{font-size:20px;line-height:26px;font-family:'Roboto Condensed', sans-serif}.text-content .small-paragraph{font-size:14px;line-height:20px;font-family:'Roboto Condensed', sans-serif}.text-content .primary-link{color:#000000;text-decoration:underline}.text-content .custom-link-1{color:#000000;text-decoration:none}.no-touch .text-content .custom-link-1:hover{color:#000000;text-decoration:none}.text-content .powered-by-link{font-size:12px;line-height:14px;font-family:'Roboto Condensed', sans-serif;font-weight:700}.text-content .powered-by{font-size:12px;line-height:14px;font-family:'Roboto Condensed', sans-serif;font-weight:700}.text-content .footer-text{font-size:15px}.text-content .large-headline-1{font-size:70px;line-height:74px}.text-content .josefin-sans-paragraph{font-family:'Josefin Sans', sans-serif;font-size:20px;line-height:25px;color:#000000}}@media (min-width: 768px) and (max-width: 1024px){.special-numbered-list li{font-size:16px}.form-text p{font-size:9px}.desktop-to-mobile-borders-white{border-right:1px solid #ffffff;border-left:1px solid #ffffff}.desktop-to-mobile-borders-black{border-right:1px solid #000000;border-left:1px solid #000000}.desktop-to-mobile-borders-white--one-line-{border-right:1px solid #ffffff}.desktop-to-mobile-borders-white--one-line---left-{border-left:1px solid #ffffff}.desktop-to-mobile-borders--bottom-{border-bottom:1px solid #000000}.double-desktop-to-mobile-border{border-right:1px solid #ffffff;border-left:1px solid #ffffff}.single-desktop-to-mobile-border{border-right:1px solid #ffffff}.main-nav a.nav-item{font-size:15px;line-height:15px}.main-nav .divider{padding-right:10px;padding-left:10px;font-size:15px}.footer-nav a.nav-item{font-size:15px;line-height:15px}.footer-nav .divider{padding-right:10px;padding-left:10px;font-size:15px}h1{font-size:27px;line-height:37px}h2{font-size:24px;line-height:30px}h3{font-size:20px;line-height:26px}h4{font-size:18px;line-height:24px}p{font-size:14px;line-height:20px}.stats-and-facts .stat-number{font-size:33px}.stats-and-facts .stat-label{width:100%;font-size:16px}.btn.btn-default{font-size:20px;padding:7px 35px 7px 35px}.btn.btn-primary{font-size:20px;padding:7px 35px 7px 35px}.btn.btn-custom{font-size:15px;padding:7px 25px 7px 25px}.btn.btn-custom2{font-size:16px;padding-top:10px;padding-bottom:10px;width:447px}.btn.btn-custom3{font-size:16px;padding-top:10px;padding-bottom:10px;width:447px}.btn.btn-custom4{width:200px;font-size:16px;padding-top:10px;padding-bottom:10px}.btn.btn-custom5{width:200px;font-size:16px;padding-top:10px;padding-bottom:10px}.slideshow-text{top:27%;right:105px;max-width:252px}.rotator-title{font-size:25px;margin-bottom:12px}.rotator-description{font-size:13px}.btn.btn-default.slideshow-cta{bottom:29%;right:140px;font-size:12px;width:185px}.rotator-arrow{font-size:43px;left:10px}.rotator-arrow.next{right:10px}.text-content h1.alternate{font-size:30px;line-height:34px}.text-content h2.alternate{font-size:20px;line-height:26px}.text-content .small-headline{font-size:14px;line-height:18px}.text-content .large-paragraph{font-size:18px;line-height:24px}.text-content .small-paragraph{font-size:12px;line-height:18px}.text-content .large-headline-1{font-size:50px;line-height:54px}}@media screen and (max-width: 767px){.desktop-to-mobile-borders-white{border:none}.desktop-to-mobile-borders-black{border:none}.desktop-to-mobile-borders-white--one-line-{border:none}.desktop-to-mobile-borders-white--one-line---left-{border:none}.desktop-to-mobile-borders--bottom-{border:none}.border-right{border:none}.mobile-borders{border-top:1px solid #000000;border-bottom:1px solid #000000}.mobile-border-right{border-right:1px solid #000000}.double-desktop-to-mobile-border{border:none;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff}.single-desktop-to-mobile-border{border:none;border-bottom:1px solid #ffffff}.search-box{border:1px solid #000000;padding:5px 15px 5px 15px;height:auto}.main-nav .divider{font-size:15px}.story-category .story{height:auto}.footer-nav a.nav-item{font-size:15px;line-height:15px}.footer-nav .divider{padding-right:10px;padding-left:10px;font-size:15px}h1{font-size:23px;line-height:33px}h2{font-size:20px;line-height:26px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}p{font-size:14px;line-height:20px}.stats-and-facts .stat-number{width:70%}.stats-and-facts .stat-label{width:70%}.btn.btn-default{font-size:20px;padding:7px 35px 7px 35px}.btn.btn-primary{font-size:20px;padding:7px 35px 7px 35px}.btn.btn-custom{font-size:15px;padding:7px 25px 7px 25px}.btn.btn-custom2{font-size:16px;padding-top:10px;padding-bottom:10px;width:273px}.btn.btn-custom3{font-size:16px;padding-top:10px;padding-bottom:10px;width:273px}.btn.btn-custom4{width:273px;font-size:16px;padding-top:10px;padding-bottom:10px}.btn.btn-custom5{width:273px;font-size:16px;padding-top:10px;padding-bottom:10px;width:273px}.slideshow-text{top:17%;right:34px;max-width:148px}.rotator-title{font-size:15px;line-height:130%;margin-bottom:6px}.rotator-description{font-size:10px}.btn.btn-default.slideshow-cta{font-size:10px;right:32px;bottom:15%;padding:10px 10px 10px 10px;width:150px}.text-pager.active{background-color:#ffa100}.rotator-arrow{font-size:43px;left:10px}.rotator-arrow.next{right:10px}.rotator-page{text-align:center}.text-content h1.alternate{font-size:20px;line-height:24px}.text-content h2.alternate{font-size:20px;line-height:26px}.text-content .small-headline{font-size:14px;line-height:18px}.text-content .large-paragraph{font-size:18px;line-height:24px}.text-content .small-paragraph{font-size:12px;line-height:18px}.text-content .large-headline-1{font-size:30px;line-height:34px}}
body{opacity:1 !important;}
