nav{background:rgba(11,14,15,0.85);color:#fff}.logo{width:300px;height:140px;overflow:hidden;background:url(/style/logos/mpps-logo.png);background:url(/style/logos/mpps-logo.svg),linear-gradient(transparent,transparent);background-position:left center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:64em){.logo{width:240px;height:125px;margin-left:.4rem}}@media only screen and (max-width:48em){.logo{width:215px;height:100px}}@media only screen and (max-width:40em){.logo{width:100%;height:85px;background:url(/style/logos/mpps-logo-tight.png);background:url(/style/logos/mpps-logo-tight.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:65% 65%;background-position:center center}}@media only screen and (max-width:22.5em){.logo{width:100%;height:95px;background:url(/style/logos/mpps-logo-tight.png);background:url(/style/logos/mpps-logo-tight.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:70%;background-position:center center}}.site-header,.site-header-container{position:relative}@media only screen and (max-width:40em){.site-header,.site-header-container{margin-bottom:0}}.site-header-container{height:120px}@media only screen and (max-width:40em){.site-header-container{height:100px}}@media only screen and (max-width:22.5em){.site-header-container{min-width:200px}}.site-header ul li:hover ul{display:block;opacity:1;-webkit-transition:opacity 500ms;transition:opacity 500ms;-webkit-transition-delay:20ms;transition-delay:20ms;float:none}.site-header ul li:hover ul li ul{display:none!important;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms;-webkit-transition-delay:160ms;transition-delay:160ms}.site-header ul li:hover ul li a{background-color:transparent!important;color:#f1f1f1!important;border:0}.site-header ul li:hover a{color:#008fca!important;border:0}.site-header ul .active ul a{color:#f1f1f1!important;border:0}.site-header ul .active ul a:hover{color:#f1f1f1!important}.site-header ul .active a{color:#008fca!important}.site-header ul a:hover{color:#f1f1f1!important;border:0;-webkit-transition:color 500ms;transition:color 500ms;-webkit-transition-delay:20ms;transition-delay:20ms}.site-header ul li{margin:0;padding:0;list-style:none;display:block;float:left}.site-header ul li ul{padding:1px 0 0 0;margin:0;display:none;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms;-webkit-transition-delay:160ms;transition-delay:160ms;width:200px;position:absolute}.site-header ul li ul li:hover{background-position:0 -50px}.site-header ul li ul li:hover ul li{margin:0;padding:0;list-style:none}.site-header ul li ul li:hover ul li a{color:#f1f1f1!important;border:0}.site-header ul li ul li:hover ul li a:hover{color:#f1f1f1!important;border:0}.site-header ul li ul li a{margin:.3em}.site-header ul li ul li:hover a{color:#f1f1f1!important;border:0;border-radius:.2em;background:#b8c2c7}.site-header ul li ul li{width:200px;margin:0;padding:2px 0 1px 0;line-height:30px;background-color:#fff}.site-header ul li ul li ul{position:relative;margin:-32px 0 0 200px}.site-header ul li ul li ul li:hover{background-position:0 -50px}.site-header ul li a{margin-right:4px;margin-left:8px;color:#f1f1f1}@media only screen and (max-width:40em){.site-header ul li a{margin-right:0!important;margin-left:8px!important}}.site-header ul.navigation{text-transform:uppercase;font-size:1em;letter-spacing:.1em;font-weight:500;line-height:.6;margin:0;margin-top:2.4em;overflow:visible;color:#f1f1f1}@media only screen and (max-width:64em){.site-header ul.navigation{font-size:1.1em;margin-top:40px}}@media only screen and (max-width:48em){.site-header ul.navigation{font-size:.95em;margin-top:35px}}@media only screen and (max-width:40em){.site-header ul.navigation{font-size:.9em;margin-top:0}}@media only screen and (max-width:22.5em){.site-header ul.navigation{font-size:.8em;margin-top:10px}}.site-header .supplimentary-navigation ul{top:1.2em;font-size:.9rem;color:#008fca}@media only screen and (max-width:40.063em){.site-header .supplimentary-navigation ul{font-size:.85em}}@media only screen and (max-width:40em){.site-header .supplimentary-navigation ul{top:1em}}.site-header .supplimentary-navigation ul li,.site-header .supplimentary-navigation ul li>a{color:#008fca!important}.site-header ul.navigation li{display:block;float:left;margin:0;padding:0}.site-header ul.navigation li ul li a{padding:.3em;padding-left:10px;line-height:1;margin:0}.site-header ul.navigation li ul{padding-top:.3em}.site-header ul.navigation li ul li{border-top:2px solid #008fca}.site-header ul.navigation li a{margin-right:18px;margin-left:0;color:#f1f1f1;line-height:1.2em}@media only screen and (max-width:40em){.site-header ul.navigation li a{margin-right:8px;margin-left:0}}.site-header ul li ul li:hover ul,.site-header ul li ul li ul{display:block!important;opacity:1;-webkit-transition:opacity 500ms;transition:opacity 500ms;-webkit-transition-delay:20ms;transition-delay:20ms;position:absolute;width:200px;float:none}.site-header ul li:last-of-type ul{right:0}.site-header ul a,.site-header ul a li a,.site-header ul a li a ul a,.site-header ul a li a ul a li a{display:block;float:none;overflow:hidden;text-decoration:none;-webkit-transition:color 250ms;transition:color 250ms;-webkit-transition-delay:160ms;transition-delay:160ms}@media only screen and (max-width:40.063em){.site-header ul.supplimentary-navigation{position:absolute;bottom:.4em;top:auto}.site-header ul.supplimentary-navigation li{float:right;height:auto;margin-top:.2em;clear:both;color:#fff;margin:0}.site-header ul.supplimentary-navigation li a{line-height:1.6em;margin-right:4px!important;margin-left:8px!important;color:#008fca!important}}@media only screen and (max-width:22.5em){.site-header ul.supplimentary-navigation{bottom:.2em}}.pagination{text-align:center;margin-bottom:.8em;display:block}.pagination a{line-height:1em;margin:0 .3em 0 0;padding:.6em .8em;display:inline-block;border:1px solid #384348;color:#f1f1f1}.pagination a:hover{color:#384348;text-decoration:none;background-color:rgba(0,143,202,0.85);-webkit-transition:background-color 500ms;transition:background-color 500ms;-webkit-transition-delay:20ms;transition-delay:20ms}.pagination .active{line-height:1em;margin:0 .3em 0 0;padding:.6em .8em;display:inline-block;border-bottom:#fff 1px solid}.headroom{width:100%;z-index:99;top:0;-webkit-transition:200ms linear,background-color 200ms ease-out 200ms;transition:200ms linear,background-color 200ms ease-out 200ms}.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:200ms linear,background-color 0s linear;transition:200ms linear,background-color 0s linear}.headroom--unpinned{-webkit-transform:translateY(-98%);transform:translateY(-98%);background-color:#008fca}.js .slicknav_menu{display:none}@media screen and (max-width:40em){.js #main-navigation{display:none}.js .slicknav_menu{display:block}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.2em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:1.2em;font-weight:700}.slicknav_btn{margin:.2em 0 1px 0;width:100%;text-decoration:none;background-color:transparent}.slicknav_btn:hover,.slicknav_btn.slicknav_open{background-color:#008fca}.slicknav_menu .slicknav_menutxt{color:#fff}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_menu{background:transparent;padding:0 5px}.slicknav_nav{color:#4e4e4e;margin:0;padding:0;font-size:1em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 2%}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px;margin:4px 0 2px 0;text-decoration:none;color:#008fca}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{border-radius:.2em;background:#b8c2c7;color:#f1f1f1}.slicknav_nav a:hover{border-radius:.2em;background:#b8c2c7;color:#f1f1f1}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav li.slicknav_open>a a{color:#f1f1f1}.site-header ul li{float:none}}#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none}@font-face{font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('fonts/flexslider-icon.woff') format('woff'),url('fonts/flexslider-icon.ttf') format('truetype'),url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 1em;background:#fff;border:0;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#instantclick-bar{background:#008fca}body{font-family:"brandon-grotesque";color:#4e4e4e}h1,h2,h3,h4,h5,h6{font-family:"brandon-grotesque";font-weight:500}h1{font-size:1.9rem;line-height:1.2em;text-transform:uppercase;margin-bottom:.5em}h1.heading-main{background:#008fca;color:#fff;position:absolute;bottom:.5em;min-width:33%;max-width:90%;padding:.3em .4em}h2{font-size:1.6rem}@media screen and (max-width:40em){h2{font-size:1.4rem}}h3{font-size:1.2rem}p,ul,ol,h4,.body-copy{font-size:1.1rem}@media screen and (max-width:40em){p,ul,ol,h4,.body-copy{font-size:1rem}}time{font-style:italic}a:not(.logo),:not(nav) a:not(.logo){color:#008fca}a:not(.logo):hover,:not(nav) a:not(.logo):hover{color:#384348;background:rgba(0,143,202,0.05)}a.button,button{background-color:#008fca;border-radius:2px;color:#fff!important;font-size:1.1rem;-webkit-transition:background-color 250ms;transition:background-color 250ms;-webkit-transition-delay:160ms;transition-delay:160ms}@media screen and (max-width:40em){a.button,button{font-size:1rem}}a.button:hover,button:hover{background-color:#384348!important;color:#fff;-webkit-transition:background-color 500ms;transition:background-color 500ms;-webkit-transition-delay:20ms;transition-delay:20ms}a.button.button-discreet,button.button-discreet{padding:.2em .4em;margin-top:.6em;margin-left:.2em;opacity:.8}.footer-wrap{border-top:.5em solid #008fca;position:relative;z-index:100;background:#fff}footer{padding-top:.8em;padding-bottom:.6em}footer div,footer p{font-size:.95em;color:#4e4e4e}footer a{padding:0!important;font-size:1.2em;font-weight:500;background:none!important}.page-hero{position:fixed;z-index:50;height:80%;top:0;max-height:650px;min-height:400px;margin-bottom:1em;width:100%;background-size:cover}@media only screen and (max-width:40em){.page-hero{height:400px}}.page-wrapper{position:relative;z-index:100;margin-top:500px;background-color:rgba(255,255,255,0.95)}@media only screen and (max-width:40em){.page-wrapper{margin-top:200px}}.page-wrapper-homepage{margin-top:0}.page-wrapper h1{margin-top:.5em}@media only screen and (max-width:40em){.page-wrapper h1{font-size:1.4rem;margin-bottom:.2rem}}.headroom{position:relative;z-index:100}.homepage-campaigns{margin-bottom:.6em}.homepage-campaigns a,.homepage-campaigns p,.homepage-campaigns ul{font-size:1.3rem!important;line-height:1.2em!important}.homepage-campaigns .sidebar-campaings{padding:0!important}.homepage-campaigns .sidebar-campaings a{height:250px;border:1px solid white}.homepage-campaigns .sidebar-campaings a span{background-color:rgba(0,143,202,0.9);min-height:30%;color:#fff;font-weight:400}.homepage-campaigns .sidebar-campaings a em{font-weight:300}.homepage-campaigns .page-meta{color:#fff;padding-top:.3em;padding-bottom:.3em}.homepage-campaigns .page-meta a h2{color:#fff;line-height:1em;font-size:2em}.homepage-campaigns .page-meta,.homepage-campaigns .page-lead{padding-left:.6em}.homepage-campaigns .page-meta a,.homepage-campaigns .page-lead a{font-size:.8em;padding:.2em 0}.homepage-campaigns .page-lead{margin-bottom:0;padding-bottom:.3em}.homepage-campaigns .page-intro{margin-top:-180px}.homepage-campaigns .page-intro h2{margin-bottom:.1em;font-size:1.1em}.related-items li{padding-bottom:0}.related-items a{cursor:pointer}.related-items .related-item{-webkit-filter:grayscale(80%) contrast(110%);filter:grayscale(80%) contrast(110%);text-transform:uppercase;position:relative;background-color:#008fca;background-size:130% auto;background-repeat:no-repeat;min-height:150px;padding-bottom:30%;width:100%;display:block;opacity:1;-webkit-transition:all 250ms;transition:all 250ms;-webkit-transition-delay:160ms;transition-delay:160ms}.related-items .related-item:hover{-webkit-filter:none;filter:none;background-size:120% auto;opacity:1;-webkit-transition:all 500ms;transition:all 500ms;-webkit-transition-delay:20ms;transition-delay:20ms}.related-items .related-item:hover span,.related-items .related-item span:hover{background-color:rgba(0,143,202,0.8)}.related-items .related-item span{color:#fff;width:100%;background:rgba(0,143,202,0.8);position:absolute;bottom:0;left:0;padding:.4em .8em;font-weight:500;min-height:25%}.related-items .related-item span h4,.related-items .related-item span time{display:inline;font-size:1.3rem}.related-items .related-item span time{font-weight:300;display:inline-block}.related-items .related-item-alternate{min-height:280px;font-size:1.5em;line-height:.9}@media only screen and (max-width:40em){.related-items .related-item-alternate{min-height:200px}}.row.body-copy .columns{padding-top:.6em}.row.lead-copy{position:relative;z-index:100;margin-top:-160px;background-position:center top;background-size:1400px}@media only screen and (max-width:40em){.row.lead-copy{margin-top:-10px;background:#fff}}.article-tag{cursor:pointer;display:inline-block;border-radius:2px;padding:.4em .8em;margin:.2em;margin-bottom:1em;font-weight:400;margin-left:0;font-size:.8em;background:#818181;color:#fff!important;-webkit-transition:all 500ms;transition:all 500ms;-webkit-transition-delay:20ms;transition-delay:20ms}.article-tag:hover{-webkit-transition:all 250ms;transition:all 250ms;-webkit-transition-delay:160ms;transition-delay:160ms;background:#008fca!important}blockquote{font-size:1.8em;line-height:1.2em;color:#384348;border:0;border-top:2px solid #008fca;background:rgba(0,143,202,0.05);padding:.5em;margin:.5em 0 0 0}