/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding-top:3.5rem;color:#5a5a5a;font-family:Lato,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.btn{text-transform:uppercase;border-radius:0;border:none}figcaption{text-align:center;font-style:italic}.copyright{margin-top:1em;font-size:.8em}.navbar-brand{line-height:1.3em}.navbar-brand small{font-size:60%}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.85)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,1)}.carousel{margin-bottom:4rem}.home-slide .carousel-caption{bottom:3rem;z-index:10;text-align:left}.home-slide .tshadow{text-shadow:1px 1px 2px #666,0 0 1em #000,0 0 .2em #000}.home-slide .parent-co{font-style:italic}.carousel-item{height:32rem;background-color:#777}.carousel-item .btn{text-transform:uppercase}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem;-o-object-fit:cover;object-fit:cover;max-width:100%}.carousel h1.display-3{font-size:3rem}.marketing .col-md-4{margin-bottom:1.5rem;text-align:center}.about-us h2.display-4,.contact-us h2.display-4,.marketing h2.display-4,.testimonials h2.display-4{margin-bottom:4rem;font-weight:400}.marketing h3{margin-top:.5em}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:4rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.contact-us img{min-width:100%;height:32rem;-o-object-fit:cover;object-fit:cover;max-width:100%}.contact .text-center.text-muted{margin-bottom:2rem}.contact .address{margin:1rem 0 2rem 0}.map{margin-top:2rem}.social-icon{margin-bottom:2rem}.social-icons{text-align:center}.social-icons a svg path{fill:currentColor}.social-icons .icon{width:4rem;height:4rem;fill:currentColor}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}cite,q{display:block;text-align:center}cite::before{content:"—"}footer.row{padding:2rem 2rem 1rem 2rem;margin-left:0;margin-right:0;color:#999;background-color:#f9f9f9;border-top:.05rem solid #e5e5e5}a,a.nav-link,a:active,a:link,a:visited{color:#09f}a.btn-primary{color:#fff;background-color:#09f;border-color:#4f89c7}canvas{position:absolute;top:0;left:0;background:url(../img/header.jpg) no-repeat center center;background-size:cover}.weather-display .icon{height:50px;width:50px}@media (max-width:40em){.carousel-caption{right:5%;left:5%}.copyright,.weather-display{font-size:80%}.weather-display .info{display:block}}@media (max-width:768px){.marketing h2.display-4{margin-bottom:0}.carousel h1.display-3{font-size:3rem}}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:75em){.featurette-heading{margin-top:7rem}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
