@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600) ;html{}body{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Open Sans',sans-serif;font-weight:400;margin-top:0;text-transform:uppercase}h2{font-size:18px}h3{font-size:16px}a:hover{opacity:0.8;text-decoration:none}header.header .container{position:relative}header a.logo{display:inline-block;padding:25px;width:auto}header a.logo img{width:auto}div.navigation{z-index:222}.navbar-nav>li>a{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}a.btn{margin-top:5px}.more-link{text-align:left}figcaption{color:#333}.hero h2,.quicksignup h2{margin-top:0}.view ul,.view ul li.col-sm-3:first-child,.block ul li.col-sm-3:first-child,.block-views ul li.col-sm-3:first-child,.view ul li.col-sm-4:first-child,.block ul li.col-sm-4:first-child,.block-views ul li.col-sm-4:first-child{padding-left:0}.view ul li.col-sm-3:last-child,.block ul li.col-sm-3:last-child,.block-views ul li.col-sm-3:last-child,.view ul li.col-sm-4:last-child,.block ul li.col-sm-4:last-child,.block-views ul li.col-sm-4:last-child{padding-right:0}.view ul li,.block ul li,.block-views ul li{margin:15px 0}.front .main-container{}header .hero{background-size:cover;display:flex;align-content:space-around;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}.hero h2{font-weight:600}.hero h2{color:rgba(81,82,80,1);font-size:40px}.hero h2 a{color:rgba(81,82,80,1)}.herox .field-name-body,.herox .field-name-field-action-link{display:none}body.html .nv-template-accelerator input.form-submit{padding:9px 18px}body.html .multistep-layout.split-layout{background:#fff}.at-form-submit .at-submit{display:block;margin:0;width:100%}body.v2 .ngp-form.nv-template-accelerator div.ngp-col{padding-left:0}.quicksignup{margin:0 auto}.quicksignup .nv-template-accelerator fieldset .fieldset-wrapper{padding-top:0}.quicksignup h2{font-size:27px}.quicksignup h4{font-size:14px;margin-top:0;text-transform:none}.quicksignup h2,.quicksignup h4{text-align:center}.quicksignup .nv-template-accelerator input.form-submit{font-size:1em;min-height:2.5em;margin:0;padding:10px;width:100%}.quicksignup .nv-template-accelerator .fieldset-wrapper .form-item-EmailAddress{float:none;width:100%}.featured.nvregion{text-align:center}.front .block h2.secondary,.featured .block h2.secondary{font-size:1.75em;padding:10px 0;text-align:center}.featured .container{padding:40px 0}.not-front .featured .container{padding:15px 0}.calloutmenu,.actioncenter{margin:0}.calloutmenu>.blockcontent>ul>li>a,.actioncenter>.blockcontent>ul>li>a{font-size:22px}section.social{float:none;margin:0 auto}section.social ul.menu.nav{margin:0 auto}section.social ul>li a.social{border-radius:4px!important}.icon-twitter{background-color:#00aaef}.icon-facebook{background-color:#3a589a}.icon-google{background-color:#d44730}.icon-youtube,.icon-pinterest{background-color:#cd1c1f}.icon-gplus{background-color:#d34730}.icon-instagramm{background-color:#517fa4}.icon-linkedin,.icon-linkedin-squared{background-color:#0077b5}.kicker{text-align:center}.kicker .container{padding:40px 0}footer .block{text-align:left}footer.footer h2{font-size:15px;font-weight:bold;text-transform:none}footer.nvregion .container{padding:1% 2%}.nvregion .container{padding-right:0;padding-left:0}@media screen and (max-width:599px){.front .hero{min-height:300px}iframe{height:auto;min-height:220px}section.social ul>li{margin:0 0 7px 0}.container.hero h2{text-align:center}}@media screen and (min-width:600px){header a.logo{box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hero h2{font-size:60px;margin-top:10%}.hero .field-name-body{clear:left}.hero .field-name-field-primary-image{float:right;width:50%}body.v2 .quicksignup .ngp-form.nv-template-accelerator div.ngp-col{float:left;width:75%}body.v2 .quicksignup .ngp-form.nv-template-accelerator .ngp-form-submit{float:right;width:25%}.herox .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:center}.region-hero .node-hero{width:560px;min-height:250px;flex-grow:0;flex-shrink:0;flex-basis:0}}@media screen and (max-width:767px){header.header{margin-top:62px;padding:0}header a.logo{display:block;margin:0 auto}header .container.hero,.nvregion,.container.nvregion,.main-container.nvregion{padding:15px}.actioncenter li{padding:0 0 5px 0}.hero{background-size:cover}.hero h2,.hero .content{text-shadow:1px 1px 0 rgba(0,0,0,0.6)}}@media (min-width:768px){.front .hero{min-height:475px}.not-front .hero{min-height:250px}.quicksignup{width:50%}.quicksignup fieldset.at-fieldset.ContactInformation{float:left;width:80%;min-width:80%}.quicksignup .at-form-submit{float:left;width:20%}footer .quicksignup *{text-align:left}.navbar-header{float:none}.navbar-nav>li>a{text-align:center}section.navigation{background:rgba(81,82,80,0.9)}section.social{position:relative}section.social ul.menu.nav{height:40px;position:relative;width:300px;z-index:22}section.social span{background:#fff;position:absolute;top:20px;height:3px;left:0;width:100%;z-index:1}.hero h2{margin-top:30%;margin-right:10%;max-width:530px}.featured.featured1{padding:0}footer section.block{float:left;width:33.3%}body.v2 .quicksignup fieldset.at-fieldset.ContactInformation,body.v2 .quicksignup .ngp-form.nv-template-accelerator div.ngp-col,body.v2 .quicksignup .ngp-form.nv-template-accelerator .ngp-form-submit,body.v2 .quicksignup h4{float:left}body.v2 .quicksignup fieldset.at-fieldset.ContactInformation,body.v2 .quicksignup .ngp-form.nv-template-accelerator div.ngp-col{min-width:75%;width:75%}body.v2 .quicksignup .at-form-submit,body.v2 .quicksignup .ngp-form.nv-template-accelerator .ngp-form-submit{min-width:25%;width:25%}body.v2 .quicksignup .at-form-submit{float:right}}@media (min-width:768px) and (max-width:991px){.main-container section.col-sm-9{width:65%}.main-container aside.col-sm-3{width:35%}nav ul.navbar-nav{clear:both;float:none;display:table;width:100%}ul.navbar-nav>li.dropdown,.navbar-nav>li.leaf{float:none;display:table-cell}}@media (min-width:992px){header a.logo{top:0}header a.logo{left:0;padding:40px;position:absolute;top:0;z-index:333}div.navigation{position:absolute;top:20px;width:100%}}@media (min-width:992px) and (max-width:1199px){.navbar-nav>li>a{padding:15px 8px}}