#hero{height:100vh;width:100%;background-image:url("../../assets/img/bkgd-tower-web-min.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.45);background-blend-mode:darken}.LandingTitle{padding-top:25vh;font-weight:700}@media (min-width:992px){.LandingTitle{font-size:56pt}}@media (max-width:300px){.LandingSubtitle{font-size:14px}}.LandingSubtitle{font-size:22pt;margin:auto;max-width:600px;background-color:rgba(0,0,0,.4);padding:10px}.footer-columns p{margin-bottom:0;text-align:center}.footer-columns{border-right:1px solid #525252}#contact{background-color:#efefef;border-top:2px solid #222545;padding:20px 0}.photo-gallery{color:#313437;background-color:rgba(218,218,218,.31);padding:20px}.photo-gallery h2{margin-bottom:20px;padding-top:40px}.photo-gallery .intro p{margin-bottom:0}.col-sm-6.col-md-4.col-lg-3.item{padding:2px}@media (max-width:575px){.col-sm-6.col-md-4.col-lg-3.col-xl-2.item{margin:4px 10%}}.navbar.navbar-light.navbar-expand-md.navigation-clean{z-index:1}a{color:#4e4e4e}.navigation-clean .navbar-brand:hover,a:hover{color:#000}.navigation-clean{background:rgba(255,255,255,.81);padding-top:3px;padding-bottom:3px;border-radius:0;border-bottom:5px solid #222545;box-shadow:none;margin-bottom:0;position:fixed;width:100%;z-index:1}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-toggler{border-color:#fff;color:#000}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean .form-inline,.navigation-clean .navbar-collapse{border-top-color:#ddd}.navigation-clean.navbar .navbar-nav .nav-link{padding-left:2px;padding-right:8px;color:rgba(34,37,69,.65)}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:rgba(6,7,9,.82);border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:1.2;color:#3a3a3a;background-color:#fff}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{background:#fff;color:inherit}li.dropdown:hover>.dropdown-menu{display:block}@media (max-width:767px){.navbar-nav .dropdown-menu{display:block;position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:768px){.footer-columns{padding:15px;border-right:0px}.navigation-clean{position:static;padding-top:0;padding-bottom:0}.navbar-light .navbar-nav .nav-link{font-size:.9em!important;text-transform:none!important}}#phone{font-weight:700}.navbar-light .navbar-nav .nav-link{font-family:Monda;font-size:1.1em;text-transform:uppercase}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7);border-top:3px solid #2b327b}@media (max-width:576px){.LandingTitle{font-size:24pt}.h1,h1{font-size:1.5em}.h2,h2{font-size:1.3em}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#d8a923;font-family:Monda}#services{background-image:url("../../assets/img/map.png");background-repeat:no-repeat;background-position:right top}.header-container{padding-top:90px}@media (max-width:768px){.header-container{padding-top:30px}}.process{color:rgba(255,255,255,.69)}.item{font-size:.9em}.block-padding{padding:80px 0 50px}@media (max-width:360px){.h2,h2{font-size:1.2em}.LandingSubtitle{font-size:1.3em}}#towers{background-image:url("../../assets/img/dam-neck-min.jpg");height:613px;background-repeat:no-repeat;background-position:center;background-attachment:fixed}