.headFont{font-family:'Merriweather', serif}.bodyFont{font-family:'Lato', sans-serif}.robotoFont{font-family:'Roboto', sans-serif}.hoverTransition{opacity:1;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out}.hoverTransition:hover{opacity:0.9}.colorTransition{-webkit-transition:background-color 0.25s ease-in-out;-moz-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.extendHorizBg{margin:0 -500%;padding:1em 500% 1em 500%}.debug{outline:1px solid red}.clearfix:after{content:"";display:table;clear:both}.postLinkLayout{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.screen-reader-text:active,.screen-reader-text:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.beforeGlobal{display:block;content:'';position:absolute}.redBox{background:#982623;-webkit-box-shadow:inset 0 0 2px #000000;-moz-box-shadow:inset 0 0 2px #000000;box-shadow:inset 0 0 2px #000000;color:white;text-shadow:0 0 6px black}.graySeparator{padding-bottom:1em;border-bottom:2px solid #eaedec}.blueSeparator{padding-bottom:1em;border-bottom:4px solid #cee0ea}.lightDropShadow{border:1px solid #eaedec;-webkit-box-shadow:0 0 5px #cccccc;-moz-box-shadow:0 0 5px #cccccc;box-shadow:0 0 5px #cccccc}.textLinkHover{color:black;text-decoration:underline}.btn{display:inline-block;-webkit-box-shadow:inset 0 0 5px #405176;-moz-box-shadow:inset 0 0 5px #405176;box-shadow:inset 0 0 5px #405176;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;width:auto;color:#ffffff;font-weight:bold;font-size:1rem;background:#2f8cba;padding:0.7em 2em;line-height:1.4;text-decoration:none!important}.btn:hover{color:#ffffff!important;background:black}.btn.btn-default{color:#333333!important;background:#e6e6e6;border:1px solid #adadad;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.btn.btn-default:hover{border-color:#8c8c8c}.btn.btn-default:active{background-color:#d4d4d4;border-color:#8c8c8c}.whiteBoxInsetShadow{border:1px solid #d5d5d5;-webkit-box-shadow:inset 0 0 5px #d5d5d5;-moz-box-shadow:inset 0 0 5px #d5d5d5;box-shadow:inset 0 0 5px #d5d5d5}.textureLight{background:url("../img/noise-white.png")}.textureBlue{background:url("../img/noise-blue.png")}.textureGray{background:url("../img/noise.png")}.hoverThinBorder{border:1px solid #a2a2a2}.imagePopBottom{-webkit-box-shadow:0 1px 0 #777777, 0 2px 0 #ffffff;-moz-box-shadow:0 1px 0 #777777, 0 2px 0 #ffffff;box-shadow:0 1px 0 #777777, 0 2px 0 #ffffff}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#ffffff;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;-o-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;-o-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.open-menu .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.open-menu .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;-o-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.open-menu .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.promo{margin-bottom:2em}.sidebar{margin-top:2em}.sidebar .container{width:100%}.top-header{text-align:right}.top-header .branding{display:inline-block;width:calc(100% - 44px);padding-right:30px;vertical-align:middle;text-align:left}.top-header .branding .logo{width:auto}.top-header .hamburger{display:inline-block!important;padding:0;margin-top:4px;vertical-align:middle}.topNavigation nav.menu>ul li a{padding:5px 1rem}.form-search{margin:3rem 0 0}.pagination .page-numbers{padding:5px 6px}.abc.alignleft,.abc.alignright{float:none!important;margin:1em 0 1em!important;text-align:center!important}body.home{}body.home .topNavigation{margin-bottom:0}body.home .pageContainer{padding-top:0}body.home .section-title{font-family:'Roboto', sans-serif;background-color:#666666;padding:1.5rem 15px;margin:0;color:#ffffff;font-variant:normal;font-weight:700;text-align:center}body.home .section-hero{font-family:'Roboto', sans-serif;background-repeat:no-repeat;background-position:75% top;background-size:cover;padding:2rem 0 2.5rem;color:#000000;font-size:18px;position:relative;z-index:1}body.home .section-hero:before{content:'';display:block;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.75) 70%, rgba(255, 255, 255, 0.5) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.75) 70%, rgba(255, 255, 255, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(70%, rgba(255, 255, 255, 0.75)), to(rgba(255, 255, 255, 0.5)));background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.75) 70%, rgba(255, 255, 255, 0.5) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.75) 70%, rgba(255, 255, 255, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00586c8f', endColorstr='#b586c8f', GradientType=0);position:absolute;bottom:0;left:0;z-index:-1}body.home .section-hero .title{max-width:60%;margin-bottom:2rem;font-size:1.7em;font-weight:700;line-height:1.1}body.home .section-hero .more{margin-top:2rem;font-size:1.1em;line-height:1.4;text-align:center}body.home .section-hero .more .btn{padding:1rem 3rem;font-size:1.5rem;text-transform:uppercase;-webkit-box-shadow:0 0 7px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 7px rgba(0, 0, 0, 0.5);box-shadow:0 0 7px rgba(0, 0, 0, 0.5)}body.home .section-logos{background-color:#666666;padding:0.5rem 0;text-align:center}body.home .section-logos .title{font-size:0.9rem;color:#ffffff}body.home .section-logos .image{display:inline-block}body.home .section-buttons-box .buttons-list{background:none!important;-webkit-box-shadow:none;box-shadow:none;border:0;padding:1rem 0}body.home .section-buttons-box .buttons-list .item{margin:0;padding:0 1rem;text-align:center;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:auto}body.home .section-buttons-box .buttons-list .item .inner{border-top:1px solid #666666;padding:2rem 0}body.home .section-buttons-box .buttons-list .item:first-child .inner,body.home .section-buttons-box .buttons-list .item:nth-child(2) .inner{border-top:0}body.home .section-buttons-box .buttons-list .item:nth-child(2n){border-left:1px solid #666666}body.home .section-buttons-box .buttons-list .item .image,body.home .section-buttons-box .buttons-list .item .title{display:block}body.home .section-buttons-box .buttons-list .item .image{margin-bottom:1rem}body.home .section-buttons-box .buttons-list .item .image img{width:auto;max-height:100px}body.home .section-buttons-box .buttons-list .item a{color:#000000;line-height:1.2}body.home .section-posts .posts-loop .post{margin-bottom:0;padding:2rem 0;border-bottom:1px solid #666666}body.home .section-posts .posts-loop .post .post-img{margin-bottom:0}body.home #modal-started-here .modal-header{padding:0 2em;border:0}body.home #modal-started-here .modal-header .close{margin-top:10px;margin-right:-12px}body.home #modal-started-here .modal-body{padding:0 2em 2em}body.home #modal-started-here .title{font-family:'Roboto', sans-serif;color:#2f8cba;font-size:1.7em;font-weight:700;line-height:1.1;text-align:center;margin-bottom:1em}body.home #modal-started-here ul .icon{width:25px;height:auto;margin-top:-4px;margin-right:5px}body.home #modal-started-here ul .icon.icon-newsletter{width:20px}body.home #modal-started-here ul .icon.icon-posts{width:20px}body.home #modal-started-here .nsu-form{margin-bottom:0}body.home #modal-started-here .nsu-form .form-group{text-align:left}body.home #modal-started-here .nsu-form .form-group:last-child{margin-bottom:0}body.home #modal-started-here .nsu-form .nsu-submit{margin:0 auto;display:block}@media (min-width:500px){body.home .section-hero .text{max-width:60%}}