body{position:relative;overflow-x:hidden;font-family:'EB Garamond',serif}.btn,h1,h3,h4,h5,h6{font-family:Montserrat,sans-serif}a,button{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a:hover{text-decoration:none}.btn{text-transform:uppercase;letter-spacing:2px;font-weight:700}#banner-hp h1,#banner-inner h1,#header-nav{text-transform:uppercase;letter-spacing:1px}.btn-round-lg{border-radius:22.5px;font-size:1rem;padding:.75rem 2rem}.navbar-brand{font-size:2rem;margin-top:-1.25rem;padding-top:.5rem}.navbar{padding-top:.35rem}.btn-primary{background-color:#1d6bae;border-color:#1d6bae}h2{font-family:'EB Garamond',serif;padding:2rem 0}#header-nav,footer{font-family:Montserrat,sans-serif}h3{margin-top:1rem}p{font-size:1.15rem}.blockquote{padding:0;margin-bottom:0;border-left:none}.blockquote:before{content:"“";font-size:5rem}.blockquote p{margin-top:-2rem}.caption{margin-top:-1rem;font-size:.95rem;text-align:center;color:#929292}.row-v-pad{padding:3.5rem 0}#page{opacity:100%;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all}.fader{background-color:#000;height:100vh;opacity:0;position:absolute;width:0;z-index:9000;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity}#overlay-opacity{opacity:.6;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity;width:100%}#header-nav{margin-bottom:-55px;position:relative;z-index:1000;font-weight:700}a.close-panel,a.open-panel{display:none}@media only screen and (max-width:768px){#header-nav{margin-bottom:0}#nav-col{width:71%;position:fixed;right:-71%;top:0;height:100%;background:#0b162e}a.close-panel,a.open-panel{display:inline}.open-panel{position:absolute;right:10px;z-index:8000}.open-panel i{font-size:3rem}.close-panel{position:absolute;top:0;right:15px;font-size:2.5rem}.openNav #page{right:0;-webkit-transform:translate3d(-70%,0,0);-moz-transform:translate3d(-70%,0,0);-ms-transform:translate3d(-70%,0,0);-o-transform:translate3d(-70%,0,0);transform:translate3d(-70%,0,0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}#page{right:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.navbar-brand,.navbar-nav .nav-item{float:none}.navbar-nav .nav-item+.nav-item{margin-left:0}}#banner-hp-content,#banner-inner-content{z-index:1000}#banner-hp,#banner-inner{position:relative;top:0;text-align:center;width:100%;z-index:0}#banner-hp{background:url(../../images/bg-banner-hp3.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:12rem 0 15rem}#banner-hp h1{font-size:3rem;font-weight:600;margin:2rem 0}#banner-hp p:first-child{font-style:italic;letter-spacing:2px;font-size:1.5rem;font-weight:700}#social{padding:1.5rem 0;font-size:2rem}footer{border-top:1px solid;padding:2rem 0}#banner-inner{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:8rem 0 11rem}.about-banner{background:url(../../images/bg-banner-about.jpg) center center no-repeat}.history-banner{background:url(../../images/bg-banner-history.jpg) center center no-repeat}.contact-banner{background:url(../../images/bg-banner-contact.jpg) center center no-repeat}#banner-inner h1{font-size:4rem;font-weight:600;margin-bottom:2rem}#banner-inner p:first-child{font-style:italic;letter-spacing:2px;font-size:1.5rem;font-weight:700}