/*!
Theme Name: va-theme
Theme URI: http://underscores.me/
Author: Vanilla Active
Author URI: http://vanillaactive.com/
Description: A custom theme developed by Vanilla Active
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: va-theme
Tags: blog
va-theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/@font-face{font-family:'eurostile';src:local("Eurostile-Demi"),url("/wp-content/themes/va-theme/public/font/hinted-Eurostile-Demi.woff2") format("woff2"),url("/wp-content/themes/va-theme/public/font/hinted-Eurostile-Demi.woff") format("woff"),url("/wp-content/themes/va-theme/public/font/hinted-Eurostile-Demi.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Bradleyhand';src:local("Bradley Hand ITC TT"),local("BradleyHandITCTT"),url("/wp-content/themes/va-theme/public/font/hinted-BradleyHandITCTT.woff2") format("woff2"),url("/wp-content/themes/va-theme/public/font/hinted-BradleyHandITCTT.woff") format("woff"),url("/wp-content/themes/va-theme/public/font/hinted-BradleyHandITCTT.ttf") format("truetype");font-weight:normal;font-style:normal}.va-secondary{color:#a1a182}.va-primary{color:#5f8181}body{font-family:Arial, Helvetica, sans-serif;margin-top:180px;background-color:white}@media (max-width: 330px){body{margin-top:63px}}@media (max-width: 767px){body{margin-top:63px}}@media (min-width: 768px) and (max-width: 991px){body{margin-top:92px}}body.bump-down{margin-top:80px}@media (max-width: 767px){body.bump-down{margin-top:65px}}@media (max-width: 330px){body.bump-down{margin-top:65px}}@media (min-width: 992px){body.bump-down{margin-top:200px}}.yellow-bordered{display:inline-block;border-bottom:2px solid #a1a182}a{color:#5f8181}a:hover{color:#5f8181;text-decoration:underline}h1.generic{margin-top:2rem;font-family:Arial, Helvetica, sans-serif;color:#5f8181;font-size:2.3rem}footer .yellow-bordered{border-color:white}.border-bottom-grey{border-bottom:2rem solid rgba(119,119,119,0.4)}.fixed-top{position:fixed !important;-webkit-transition-duration:1s;transition-duration:1s}.main-nav{z-index:5;position:absolute;top:0;left:0;right:0;margin-bottom:0;padding:15px 0;border-bottom:1px solid rgba(138,138,138,0.5);background-color:white}@media (max-width: 767px){.main-nav{padding:15px 0 0 0}}.main-nav .navbar-brand{padding:0 15px;height:auto}@media (max-width: 767px){.main-nav .navbar-brand{padding:0 15px;height:auto;width:50%;display:inline-block;float:left}}.main-nav .navbar-brand .small-logo{display:none}.main-nav .navbar-brand .full-logo{display:block}@media (max-width: 330px){.main-nav .navbar-brand .full-logo{width:100px}}@media (max-width: 767px){.main-nav .navbar-brand .full-logo{width:160px}}@media (min-width: 768px) and (max-width: 991px){.main-nav .navbar-brand .full-logo{width:190px}}@media (min-width: 992px){.main-nav .navbar-brand .full-logo{max-width:100%}}.main-nav .contact-header{float:right;display:block;margin-bottom:2.1rem}@media (max-width: 767px){.main-nav .contact-header{margin-bottom:0;margin-right:15px}}.main-nav .contact-header a{display:block;color:#5f8181;text-align:right;font-size:1.5rem;line-height:2}@media (max-width: 767px){.main-nav .contact-header a{font-size:1rem}}@media (max-width: 330px){.main-nav .contact-header a{font-size:.9rem}}.main-nav .contact-header a:first-child{font-size:2.5rem;line-height:1;border-bottom:1px solid #a1a182}@media (max-width: 767px){.main-nav .contact-header a:first-child{font-size:1.5rem}}@media (max-width: 330px){.main-nav .contact-header a:first-child{font-size:1.3rem}}@media (min-width: 768px){.main-nav .contact-header.phone-only{display:none}}@media (min-width: 445px){.main-nav .contact-header.phone-only{clear:right}}@media (max-width: 767px){.main-nav .contact-header.tablet-up{display:none}}@media (min-width: 768px){.main-nav .contact-header.tablet-up{display:block}}.main-nav .navigation-menu{clear:right;border-color:transparent}.main-nav .navigation-menu .nav.navbar-nav li{padding-left:15px;padding-right:15px}@media (min-width: 768px) and (max-width: 991px){.main-nav .navigation-menu .nav.navbar-nav li{padding:10px}}.main-nav .navigation-menu .nav.navbar-nav li a{color:black;text-transform:uppercase;padding:5px 0 15px 0;font-size:1.2rem;font-family:'arial';font-weight:600}.main-nav .navigation-menu .nav.navbar-nav li a:hover,.main-nav .navigation-menu .nav.navbar-nav li a:focus{border-bottom:2px solid #a1a182}@media (max-width: 767px){.main-nav .navigation-menu .nav.navbar-nav li a:hover,.main-nav .navigation-menu .nav.navbar-nav li a:focus{border-bottom:0;color:#a1a182;padding:15px}}@media (max-width: 767px){.main-nav .navigation-menu .nav.navbar-nav li a{padding:10px 15px}}.main-nav .navigation-menu .nav.navbar-nav li.active a{border-bottom:2px solid #a1a182;background-color:transparent}@media (max-width: 767px){.main-nav .navigation-menu .nav.navbar-nav li.active a{background-color:#5f8181;border-bottom:0;color:#a1a182;padding:15px}}@media (min-width: 992px){.main-nav .navigation-menu{margin-top:110px}}.main-nav .navigation-menu.in{border-bottom:2px solid #a1a182}.main-nav.top-nav-collapse{background-color:rgba(255,255,255,0.9);padding:10px 0;border-bottom:2px solid #a1a182}@media (max-width: 330px){.main-nav.top-nav-collapse{padding:0 15px}}@media (max-width: 767px){.main-nav.top-nav-collapse{padding:0}}.main-nav.top-nav-collapse .contact-header{display:none}.main-nav.top-nav-collapse .contact-header.visible-xs{display:none !important}.main-nav.top-nav-collapse .small-logo{display:block}@media (min-width: 992px){.main-nav.top-nav-collapse .small-logo{width:280px}}.main-nav.top-nav-collapse .navbar-brand{padding:15px 15px 0 15px}@media (min-width: 992px){.main-nav.top-nav-collapse .navbar-brand{padding:0 15px}}.main-nav.top-nav-collapse .full-logo{display:none}.main-nav.top-nav-collapse .navigation-menu{margin-top:1rem}.main-nav.top-nav-collapse .navigation-menu li a{-webkit-transition-duration:0s;transition-duration:0s}.main-nav.top-nav-collapse .navigation-menu.in{border-bottom:0 solid #a1a182}.main-nav.top-nav-collapse .navbar-toggle{margin-top:.8rem;margin-right:.5rem}.main-nav.top-nav-collapse.no-border-bottom{border-bottom:1px solid rgba(138,138,138,0.5)}@media (max-width: 767px){.main-nav .navbar-toggle{border-color:#5f8181;border-radius:0;margin-top:0;margin-bottom:1rem;background-color:#5f8181}.main-nav .navbar-toggle .icon-bar{background-color:white}.main-nav .navbar-toggle:focus{background-color:#5f8181}.main-nav .navbar-toggle.collapsed{background-color:transparent}.main-nav .navbar-toggle.collapsed .icon-bar{background-color:#5f8181}.main-nav .navbar-toggle.collapsed:focus{background-color:white}}.main-nav.no-border-bottom{border-bottom:0}.widget a{color:white}.widget a:hover{text-decoration:underline}footer{padding:2rem 0}footer .widget ul li a{color:white;text-align:center;display:block;font-size:1.5rem}@media (min-width: 992px){footer .widget ul li a{text-align:left;line-height:1.3}}footer .widget ul li a:hover{color:white}footer .footer-block{text-align:center}@media (min-width: 992px){footer .footer-block{text-align:left}}footer .footer-block a{color:white}footer .footer-block a:hover{text-decoration:underline}footer h4{color:white;font-size:2rem;text-align:center;display:inline-block;padding-bottom:1rem;font-family:Arial, Helvetica, sans-serif}@media (min-width: 992px){footer h4{text-align:left;margin-top:0;font-size:1.4rem}}footer .copyright{margin-top:1rem}@media (min-width: 992px){footer .copyright{margin-top:0}}footer .copyright p{text-align:center;line-height:1.5}@media (min-width: 992px){footer .copyright p{text-align:left;line-height:1.3}}footer p{line-height:1.3}.main-banner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center 45%;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.main-banner{height:200px}}.main-banner .box-content{background-color:#5f8181;border:2px solid white;padding:1rem 2rem .5rem 2rem}.main-banner .box-content h1{color:white;font-size:2rem;margin:0;padding:0;line-height:1.5}@media (max-width: 767px){.main-banner .box-content h1{font-size:1.2rem}}.main-content{padding:2.5rem 0;color:#515151}.main-content h2{font-size:1.6rem;font-family:Arial, Helvetica, sans-serif;text-align:center;margin-top:0;font-weight:600}@media (max-width: 767px){.main-content h2{font-size:1.3rem}}.main-content p{font-size:1.4rem;text-align:center;line-height:1.4;margin-bottom:1rem}@media (max-width: 767px){.main-content p{font-size:1.1rem}}.masonry-grid{margin-bottom:3rem}.grid{background:white}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;padding:.5rem}.grid-item img{display:block;width:100%}.locations-wrapper{padding-top:3.5rem;padding-bottom:3.5rem;border-bottom:2px solid #545454}.locations-wrapper:last-child{margin-bottom:3rem;border-bottom:none}.locations-wrapper h1{color:#a1a182;margin:0;font-size:2.6rem;font-family:'eurostile';line-height:2.5rem}.locations-wrapper h2{color:#5f8181;margin:0 0 2rem 0;font-size:1.6rem}.locations-wrapper p{font-size:1.1rem;margin:0;line-height:1.9;color:#545454}.locations-wrapper p a{margin-top:.7rem;display:inline-block;color:#545454}.locations-wrapper p a:hover{text-decoration:underline}@media (max-width: 767px){.locations-wrapper p:last-child{margin-bottom:2rem}}@media (min-width: 768px) and (max-width: 991px){.locations-wrapper p{line-height:1.4;font-size:1.1rem}}@media (min-width: 1025px){.locations-wrapper p{line-height:1.9;font-size:1.1rem}}.locations-wrapper .custom-btn{background-color:#5f8181;color:white;box-shadow:none;font-size:1.2rem;padding:.8rem 1.4rem;border-radius:0;margin:5rem 0 0 0}@media (max-width: 767px){.locations-wrapper .custom-btn{margin:1.5rem 0 0 0}}@media (min-width: 768px) and (max-width: 991px){.locations-wrapper .custom-btn{margin:2rem 0 0 0;font-size:1rem}}.locations-wrapper .custom-btn.va-secondary{background-color:#a1a182}.locations-wrapper .clickhere{font-weight:600;line-height:.8rem;margin-top:1.5rem}.locations-wrapper .clickhere a{color:#5f8181}.locations-wrapper .grid-sizer,.locations-wrapper .grid-item{width:50%}.locations-wrapper .grid-item{float:left;padding-top:1rem !important;padding:0}.locations-wrapper .grid-item:first-child{padding-right:0.5rem !important;padding:0}.locations-wrapper .grid-item:last-child{padding-left:0.5rem !important;padding:0}.locations-wrapper .grid-item img{display:block;width:100%}.locations-wrapper .full-width{display:block;width:100%}.modal .custom-btn{background-color:#5f8181;color:white;box-shadow:none;font-size:1.2rem;padding:.5rem 1.1rem;border-radius:0;margin:0rem 0 0 0}@media (min-width: 768px) and (max-width: 991px){.modal .custom-btn{font-size:1rem}}.modal .custom-btn.va-secondary{background-color:#a1a182}.modal h4{color:#a1a182;margin:1rem 0;font-size:2rem;font-family:'eurostile';line-height:2rem}.ethos,.contact-wrapper{margin-bottom:3rem;margin-top:7rem}@media (min-width: 768px) and (max-width: 991px){.ethos,.contact-wrapper{margin-top:10rem}}@media (min-width: 992px){.ethos,.contact-wrapper{margin-top:15rem}}.ethos h1,.contact-wrapper h1{margin-top:0;font-family:Arial, Helvetica, sans-serif;color:#5f8181;font-size:2.3rem}.ethos p,.contact-wrapper p{line-height:1.5;color:#7b7b7b;font-size:1.4rem}.ethos p strong,.contact-wrapper p strong{font-family:Arial, Helvetica, sans-serif}.ethos h4,.contact-wrapper h4{color:#5f8181;font-size:1.8rem}.ethos .grid-sizer,.ethos .grid-item,.contact-wrapper .grid-sizer,.contact-wrapper .grid-item{width:50%}.ethos .grid-item,.contact-wrapper .grid-item{float:left;padding-top:1rem !important;padding:0}.ethos .grid-item:first-child,.contact-wrapper .grid-item:first-child{padding-right:0.5rem !important;padding:0}.ethos .grid-item:last-child,.contact-wrapper .grid-item:last-child{padding-left:0.5rem !important;padding:0}.ethos .grid-item img,.contact-wrapper .grid-item img{display:block;width:100%}.ethos .full-width,.contact-wrapper .full-width{display:block;width:100%}.contact{margin-bottom:3rem}.contact h1{margin-top:0;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;color:#5f8181;font-size:2rem}.contact p{line-height:1.3;color:#545454}.contact p strong{font-family:Arial, Helvetica, sans-serif}.contact h4{color:#5f8181;font-size:1.5rem;font-family:Arial, Helvetica, sans-serif}.contact a{color:#545454}.contact a:hover{text-decoration:underline}@media (max-width: 767px){.contact{text-align:center}}.news{margin:2rem 0}.news .excerpt-image{width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center}.news .entry-meta{margin:1.5rem 0 .7rem 0;color:#777}.news .entry-meta a{color:#777}.news .entry-title{font-size:1.7rem;margin:0 0 1rem 0}.news .entry-title a{color:black}.news .entry-content{color:#777}.news .entry-content p{line-height:1.5;font-size:1rem;margin-bottom:0}.news .entry-content p:after{content:'...'}.news .entry-footer{background-color:transparent;margin-bottom:1.5rem;padding:0}.news .entry-footer .custom-btn{background-color:#5f8181;color:white;box-shadow:none;font-size:1rem;padding:.5rem 1rem;border-radius:0;margin:1rem 0 0 0}@media (max-width: 767px){.news .entry-footer .custom-btn{margin:1rem 0 0 0}}@media (min-width: 768px) and (max-width: 991px){.news .entry-footer .custom-btn{margin:2rem 0 0 0;font-size:1rem}}@media (min-width: 768px){.news .news-content{border-right:1px solid rgba(119,119,119,0.4)}}.single{margin-bottom:3rem}.single .generic{margin-top:0}.single .excerpt-image{height:400px}.single .news-content{border-right:none}.single .post-navigation h2{display:none}.single .post-navigation .nav-links .nav-next a[rel="next"]{float:right}

/*# sourceMappingURL=style.css.map */