body{font-family:din-2014, Arial, Helvetica, sans-serif}@media screen{.anchor-navigation a.nav-item{display:block;background-color:#21a1d3;color:#ffffff;text-align:center;font-family:din-2014, Arial, Helvetica, sans-serif;font-size:18px;line-height:18px;border-radius:0px;padding-top:15px;padding-bottom:14px;border:1px solid #21a1d3}h1{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-weight:700;font-size:38px;line-height:42px}h2{font-size:36px;color:#152a50;line-height:140%;font-weight:600}h3{font-family:din-2014, Arial, Helvetica, sans-serif;font-size:28px;color:#152a50;font-weight:700}h4{font-size:26px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:300;line-height:32px}p{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-size:21px;line-height:27px}hr{border-bottom:1px solid}img{width:100%}.main-nav a.nav-item{font-size:16px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;padding-right:15px;padding-left:15px}.no-touch .main-nav .no-touch a.nav-item:hover{font-weight:600}.main-nav a.nav-item.active{font-weight:600}.main-nav .image-nav-item{max-width:80px;vertical-align:middle}.main-nav .divider{font-size:20px;vertical-align:middle;padding-right:10px;padding-left:10px}.main-nav .nav-button{vertical-align:middle}.main-nav .nav-item.login-button{font-size:16px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;border:1px solid #21a1d3;background-color:#152a50;border-width:0px;padding:10px 20px 10px 20px;border-radius:2px;margin-left:10px}.main-nav .nav{list-style:none;display:flex;align-items:center}.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;-moz-background-size:cover;-o-background-size:cover}.rounded-corners{border-radius:2px}.centered-text{text-align:center}.testimonials{background-color:#fafafa;border-radius:2px;padding:30px 30px 30px 30px}.features-list{background-color:#fafafa;border-radius:4px;padding:20px 20px 20px 20px}.desktop-to-mobile-border-1{border-right:1px solid #ededed}.desktop-to-mobile-border-2{border-right:1px solid #ededed;border-left:1px solid #ededed}.homepage-background{background-image:url(//static.madedaily.com/files/4e6678a2-90d4-46a6-a9d5-33b00c7324ac/39779/background_layeredSwoop.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.side-nav a.nav-item{font-size:16px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;border-width:0px;padding:10px 20px 10px 20px;border-radius:2px;margin:15px 5px 0px 5px}.blog-title{font-family:AvenirNextLTProMedium;font-size:24px;color:#000000;line-height:1.5}.post-date{font-family:AvenirNextLTProMedium;font-size:10pt}.blog-link{font-family:AvenirNextLTProMedium;font-size:9pt;color:#d5738f}.story-list-title{font-family:Arial, Helvetica, sans-serif;font-size:24px}.off-canvas-nav{text-align:right}.off-canvas-nav a.nav-item{color:#000000;font-family:'Roboto', sans-serif;font-size:20px;padding-bottom:15px}.no-touch .off-canvas-nav .no-touch a.nav-item:hover{color:#000000;font-family:'Roboto', sans-serif;font-size:20px;text-decoration:underline;padding-bottom:10px}.off-canvas-nav a.nav-item.active{color:#000000;font-family:'Roboto', sans-serif;font-size:20px;text-decoration:underline;padding-bottom:10px}.off-canvas-nav .sub-navigation{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}.off-canvas-nav .sub-navigation a.nav-item{font-size:13px;margin-right:10px;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000000}.no-touch .off-canvas-nav .sub-navigation a.nav-item:hover{color:#000000;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;text-decoration:underline;font-size:13px}.off-canvas-nav .sub-navigation a.nav-item.active{font-size:13px;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}.off-canvas-nav .nav-icon{font-size:25px;padding-bottom:10px;padding-left:0px}.off-canvas-nav .divider{font-size:22px;vertical-align:middle;border-top:1px solid #000000;color:transparent;width:85px;display:inline-block;margin:14px 30px 15px 30px}.social-nav{text-align:center}.social-nav .nav-item{text-decoration:none;color:#000000;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}.social-nav .nav-icon{font-size:15px;color:#000000;text-align:left;padding:0 10px 10px 0px}.no-touch .social-nav .nav-icon:hover{font-size:15px;color:#cdcdcd;text-align:left;padding-right:10px;padding-bottom:10px}.search-box{height:100px;width:100%;border:none;font-size:20px;font-family:Trebuchet MS, Trebuchet MS, sans-serif;letter-spacing:0px;color:#000000;border-bottom:1px solid #000000;padding-left:25px}.search-box::placeholder{font-family:Trebuchet MS, Trebuchet MS, sans-serif;font-size:20px;color:#000000}.footer-nav a.nav-item{font-size:18px;line-height:24px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;padding-bottom:10px}.no-touch .footer-nav .no-touch a.nav-item:hover{font-weight:600}.footer-nav a.nav-item.active{font-weight:600}.footer-nav .image-nav-item{max-width:80px;vertical-align:middle}.footer-nav .divider{font-size:20px;vertical-align:middle;padding-right:10px;padding-left:10px}.footer-nav .nav-button{vertical-align:middle}.story-detail .btn-share{padding-top:20px;padding-bottom:10px;border-radius:0px;border-width:0px;text-align:right;color:#888888;position:absolute;right:0}.no-touch .story-detail .btn-share:hover{text-align:left}.story-detail .popover-content{border-radius:0px;color:#000000;width:100px}.story-detail .story-title{text-align:center;font-size:15px;font-family:Trebuchet MS, Trebuchet MS, sans-serif}.story-detail .story-subtitle{color:#cbcbcb;font-family:Trebuchet MS, Trebuchet MS, sans-serif;font-size:15px;text-align:center}.ico-menu:before{content:"\e602"}.ico-facebook:before{content:"\e61f"}.ico-twitter:before{content:"\e621"}.ico-youtube:before{content:"\e622"}.ico-instagram:before{content:"\e620"}.ico-search:before{content:"\e638"}.ico-mail:before{content:"\e63f"}.ico-phone:before{content:"\e610"}.ico-menu2:before{content:"\e60a"}.ico-add:before{content:"\e601"}.ico-product:before{content:"\e60c"}.ico-cart2:before{content:"\e600"}.ico-cart:before{content:"\e60e"}.ico-cart3:before{content:"\e60f"}.ico-feed:before{content:"\e649"}.ico-feed2:before{content:"\e64a"}.ico-social_component:before{content:"\e604"}.ico-facebook2:before{content:"\e646"}.ico-twitter2:before{content:"\e648"}.ico-pinterest:before{content:"\e62a"}.ico-pinterest2:before{content:"\e62b"}.ico-googleplus:before{content:"\e61e"}.ico-googleplus2:before{content:"\e643"}.ico-linkedin:before{content:"\e629"}.ico-youtube2:before{content:"\e623"}.ico-vimeo:before{content:"\e624"}.ico-vimeo2:before{content:"\e64d"}.ico-flickr:before{content:"\e625"}.ico-flickr3:before{content:"\e650"}.ico-picassa:before{content:"\e651"}.ico-picassa2:before{content:"\e652"}.ico-tumblr:before{content:"\e628"}.ico-tumblr2:before{content:"\e657"}.ico-blogger:before{content:"\e627"}.ico-blogger2:before{content:"\e656"}.ico-lanyrd:before{content:"\e64e"}.ico-dribbble:before{content:"\e653"}.ico-dribbble2:before{content:"\e655"}.ico-delicious:before{content:"\e65d"}.ico-reddit:before{content:"\e65a"}.ico-stumbleupon:before{content:"\e65e"}.ico-stumbleupon2:before{content:"\e65f"}.ico-lastfm:before{content:"\e65b"}.ico-lastfm2:before{content:"\e65c"}.ico-film:before{content:"\e609"}.ico-camera:before{content:"\e606"}.ico-image2:before{content:"\e62d"}.ico-images:before{content:"\e62e"}.ico-book:before{content:"\e60b"}.ico-music:before{content:"\e607"}.ico-volume-high:before{content:"\e63e"}.ico-play:before{content:"\e608"}.ico-play2:before{content:"\e639"}.ico-stop:before{content:"\e63b"}.ico-backward:before{content:"\e63c"}.ico-forward:before{content:"\e63d"}.ico-pause:before{content:"\e63a"}.ico-location:before{content:"\e613"}.ico-location2:before{content:"\e635"}.ico-home:before{content:"\e61b"}.ico-home1:before{content:"\e603"}.ico-home2:before{content:"\e626"}.ico-home3:before{content:"\e605"}.ico-calendar:before{content:"\e614"}.ico-calendar2:before{content:"\e615"}.ico-phone2:before{content:"\e611"}.ico-email:before{content:"\e612"}.ico-email2:before{content:"\e61d"}.ico-fax:before{content:"\e636"}.ico-skype:before{content:"\e659"}.ico-lock:before{content:"\e617"}.ico-document:before{content:"\e60d"}.ico-pdf:before{content:"\e616"}.ico-zip:before{content:"\e618"}.ico-folder:before{content:"\e633"}.ico-google-drive:before{content:"\e644"}.ico-download:before{content:"\e637"}.ico-android:before{content:"\e658"}.ico-share:before{content:"\e61c"}a.search-result{color:#000000;text-decoration:underline;font-family:Trebuchet MS, Trebuchet MS, sans-serif;font-size:13px}span.type{font-family:Trebuchet MS, Trebuchet MS, sans-serif;color:#000000;font-size:13pt}h2.title{font-family:Trebuchet MS, Trebuchet MS, sans-serif;color:#000000;font-size:20pt;letter-spacing:0px}.din2014{font-family:din-2014, Arial, Helvetica, sans-serif}.btn.btn-default{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.no-touch .no-touch .btn.btn-default:hover{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.btn.btn-primary{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#21a1d3;border:0px solid #21a1d3;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.no-touch .btn.btn-primary:hover{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#21a1d3;border:0px solid #21a1d3;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.btn.btn-custom{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#fafafa;background-color:#152a50;border:0px solid #152a50;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.btn.btn-custom2{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#fafafa;background-color:#d6bdda;border:0px solid #d6bdda;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.btn.btn-custom3{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#21a1d3;border:0px solid #21a1d3;border-radius:2px;white-space:nowrap;width:155px;padding:10px 0px 10px 0px}.btn.btn-custom4{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#152a50;border:0px solid #152a50;border-radius:2px;white-space:nowrap;width:155px;padding:10px 0px 10px 0px}.alert{border-radius:0px}button.icon-button{font-size:24px;border:none;background-color:transparent}button.menu:before,button.menu:after,button.menu span{background-color:#ffffff;color:#ffffff}.share-link{color:#000000}.btn-main-text{display:block;margin-bottom:8px}.btn-sub-text{font-size:14px;font-style:italic}.text-content h1.alternate{font-size:36px;line-height:44px}.text-content h2.alternate{color:#21a1d3}.text-content .small-headline{font-size:23px;line-height:29px}.text-content .large-paragraph{font-size:38px;line-height:44px}.text-content .small-paragraph{font-size:18px;line-height:24px}.text-content .primary-link{display:block;background-color:#21a1d3;color:#ffffff;text-align:center;font-family:din-2014, Arial, Helvetica, sans-serif;font-size:18px;line-height:18px;border-radius:0px;padding-top:15px;padding-bottom:14px}.text-content .custom-link-1{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.text-content .powered-by-link{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-size:14px;line-height:18px}.text-content .powered-by{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-size:14px;line-height:18px}.text-content .custom-link-2{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#21a1d3;border:0px solid #21a1d3;padding:10px 20px 10px 20px;border-radius:2px;white-space:nowrap}.text-content .caption{font-size:27px;line-height:37px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#21a1d3}.text-content .thin-headline{font-weight:normal;color:#21a1d3}.text-content .thin{font-weight:normal}.text-content .lead-headline{font-size:72px;letter-spacing:0px;line-height:81px}.text-content .lead-paragraph{font-size:33px;line-height:39px}.text-content .features{font-size:16px}.story-category .story{position:relative;padding-top:0px;margin-right:2px;margin-left:2px;text-align:left}.story-category .description{font-size:16px;font-family:brandon-grotesque, Arial, Helvetica, sans-serif;color:#000000}.story-category .category{font-family:brandon-grotesque, Arial, Helvetica, sans-serif;font-size:14px;color:#000000}.story-category .contact-section{margin-top:15px}.story-category p.story-list-title{font-family:din-2014, Arial, Helvetica, sans-serif;font-size:25px;letter-spacing:NaNpx;color:#000000;font-weight:700;padding-top:20px;padding-bottom:5px}.story-category .subtitle{font-size:19px;font-family:din-2014, Arial, Helvetica, sans-serif;line-height:25px;padding-right:50px}.story-category .story-phone{font-family:brandon-grotesque, Arial, Helvetica, sans-serif;font-size:16px;color:#000000}.story-category .story-email a{border-bottom:1px solid #000000;padding-bottom:5px;font-family:brandon-grotesque, Arial, Helvetica, sans-serif;font-size:16px;color:#000000}li.form-element{padding-top:10px}.form-control{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-size:14px;line-height:20px;height:40px}.form-message{color:#152a50;font-size:14px;font-family:din-2014, Arial, Helvetica, sans-serif;line-height:20px}.form-message p{font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50;font-size:14px;line-height:20px}.btn.btn-primary.submit-button{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#ffffff;background-color:#21a1d3;border:0px solid #21a1d3;padding:10px 20px 10px 20px;border-radius:2px}.btn.btn-default.reset-button{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;padding:10px 20px 10px 20px;border-radius:2px}.btn.btn-default.dropdown-toggle{font-size:18px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#424242;background-color:#ededed;border:0px solid #ededed;padding:10px 20px 10px 20px;border-radius:2px}::placeholder{font-size:14px;line-height:20px;font-family:din-2014, Arial, Helvetica, sans-serif;color:#152a50}.modal .modal-dialog{width:100%;max-width:880px;background-color:#152a50}.modal .modal-content{background-color:#fafafa;border-radius:0px;padding-bottom:15px}.modal .modal-header{border:none;min-height:0px;padding:15px 10px 0px 0px}.modal .modal-header .close{font-size:45px;line-height:40px;font-weight:lighter;position:relative;top:-10px;color:#d8d8d8;opacity:1}.modal .modal-title{display:none}}@media (min-width: 768px) and (max-width: 1024px){h1{font-size:28px;line-height:32px}h2{font-size:26px}h3{font-size:24px}p{font-size:18px;line-height:24px}.main-nav a.nav-item{font-size:15px;padding-right:11px;padding-left:11px}.main-nav .nav-item.login-button{padding:5px 10px 5px 10px;font-size:15px}.testimonials{padding:15px 15px 15px 15px}.features-list{padding:15px 15px 15px 15px}.desktop-to-mobile-border-1{border-right:1px solid #ededed}.desktop-to-mobile-border-2{border-right:1px solid #ededed;border-left:1px solid #ededed}.homepage-background{background-image:url(//static.madedaily.com/files/4e6678a2-90d4-46a6-a9d5-33b00c7324ac/39779/background_layeredSwoop.png);background-position:center bottom;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.social-nav .nav-icon{font-size:20px}.btn.btn-default{font-size:16px}.no-touch .no-touch .btn.btn-default:hover{font-size:16px}.btn.btn-primary{font-size:16px}.no-touch .btn.btn-primary:hover{font-size:16px}.btn.btn-custom{font-size:16px}.btn.btn-custom2{font-size:18px;padding-top:13px;padding-bottom:12px}.btn.btn-custom3{width:145px}.btn.btn-custom4{width:145px}.btn-sub-text{font-size:14px}.text-content h1.alternate{font-size:27px;line-height:33px}.text-content .small-headline{font-size:20px;line-height:26px}.text-content .large-paragraph{font-size:18px;line-height:24px}.text-content .small-paragraph{font-size:16px;line-height:22px}.text-content .custom-link-1{font-size:16px}.text-content .custom-link-2{font-size:16px}.text-content .caption{font-size:23px;line-height:33px}.text-content .lead-headline{font-size:52px;line-height:61px}.text-content .lead-paragraph{font-size:27px;line-height:33px}.text-content .features{font-size:14px}.story-category .story{margin-right:0px;margin-left:0px}.story-category .description{width:95%}.story-category p.story-list-title{font-size:19px}.story-category .subtitle{font-size:17px}.btn.btn-primary.submit-button{font-size:16px}.btn.btn-default.reset-button{font-size:16px}.btn.btn-default.dropdown-toggle{font-size:16px}.modal .modal-dialog{max-width:780px}.modal .modal-title{padding-left:55px;font-family:'Roboto Condensed', sans-serif;color:#202942;font-size:23px}}@media screen and (max-width: 767px){h1{font-size:32px;line-height:36px}h2{font-size:22px}h3{font-size:20px}h4{font-size:23px;line-height:29px}p{font-size:18px;line-height:24px}.testimonials{padding:5px 5px 5px 5px}.features-list{padding:15px 15px 15px 15px}.desktop-to-mobile-border-1{border:none;border-bottom:1px solid #ededed}.desktop-to-mobile-border-2{border:none;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.homepage-background{background-image:url(none)}.social-nav .nav-item{padding-top:5px}.social-nav .nav-icon{font-size:15px;color:#000000;text-align:left;padding:0 10px 10px 0px}.no-touch .social-nav .nav-icon:hover{font-size:15px;color:#cdcdcd;text-align:left;padding-right:10px;padding-bottom:10px}.search-box{border:1px solid;text-align:right;padding:5px 15px 5px 15px;height:auto}.btn.btn-default{font-size:16px}.no-touch .no-touch .btn.btn-default:hover{font-size:16px}.btn.btn-primary{font-size:16px}.no-touch .btn.btn-primary:hover{font-size:16px}.btn.btn-custom{font-size:16px}.btn.btn-custom2{font-size:16px;padding-top:12px;padding-bottom:11px}.btn.btn-custom3{width:135px}.btn.btn-custom4{width:135px}.btn-sub-text{font-size:12px}.text-content h1.alternate{font-size:22px;line-height:28px}.text-content .small-headline{font-size:18px;line-height:24px}.text-content .large-paragraph{font-size:16px;line-height:22px}.text-content .small-paragraph{font-size:14px;line-height:20px}.text-content .custom-link-1{font-size:16px}.text-content .custom-link-2{font-size:16px}.text-content .caption{font-size:19px;line-height:29px}.text-content .lead-headline{font-size:32px;line-height:41px}.text-content .lead-paragraph{font-size:23px;line-height:29px}.text-content .features{font-size:14px}.story-category .story{height:auto;margin-bottom:15px}.story-category .description{width:90%;font-size:16px}.story-category p.story-list-title{font-size:19px}.story-category .subtitle{font-size:17px}.btn.btn-primary.submit-button{font-size:16px}.btn.btn-default.reset-button{font-size:16px}.btn.btn-default.dropdown-toggle{font-size:16px}.modal .modal-dialog{max-width:355px}.modal .modal-header .close{font-size:35px;top:-5px;left:-5px}.modal .modal-title{padding-left:23px;font-size:16px;font-family:'Roboto Condensed', sans-serif;color:#202942}} body{opacity:1 !important;}