#masthead{background:#1aa3dd}#header-bar{background:#1aa3dd;background:-webkit-linear-gradient(90deg,#1aa3dd,#1291c7);background:-o-linear-gradient(90deg,#1aa3dd,#1291c7);background:-moz-linear-gradient(90deg,#1aa3dd,#1291c7);background:linear-gradient(90deg,#1aa3dd,#1291c7)}.main-navigation a,.main-navigation a:visited{border:3px solid #1aa3dd;font-family:'europa',arial,sans-serif}.main-navigation a:hover{border:3px solid #000;color:#000}#header-bar{font-size:21px}#header-bar a:hover{color:#000 !important}.site-branding{margin-left:5%;max-width:400px}body{font-family:'europa',arial,sans-serif;font-size:16px;color:#555;background:#fff}h1{font-size:60px}h2{font-size:36px}h3{font-size:30px}h4{font-size:27px}h5{font-size:21px}h6{font-size:18px}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100% !important}.home__card-blurb{height:15rem}.reviewticker{font-weight:700}.reviewticker-footer .reviewticker{border-top:5px solid #f8dd1e}.reviewticker-shortcode{margin-top:1px;border-top:5px solid #f8dd1e;border-bottom:5px solid #f8dd1e}.reviewticker-shortcode h3{margin:1rem 1rem 0;font-size:2rem;text-align:center}.reviewticker-shortcode .reviewticker{height:10em;display:flex;align-items:center;justify-content:space-around}@media all and (max-width:600px){.reviewticker-shortcode .reviewticker{height:25em}}@media all and (max-width:675px){#primary-menu{margin-left:-10px}#primary-menu li.menu-item{width:100vw}#primary-menu a{width:100vw}#menu-item-28 ul{margin-left:auto}#primary-menu .sub-menu li a{border-left:5px solid #f8dd1e}}