.navbar .navbar-brand img{
   max-height: 3rem;
    width:auto;
}
licenseNumber{
    display: block;
    font-family: -apple-system,'Arial Black';
    font-size: 0.6rem;
    color: #fff;
    line-height: .8rem;
    white-space: nowrap;
    width: 100%;
    margin-top: -.5rem;
    text-align: center;
}
licenseNumber:before{
    content: "License #:";
    padding-right: .3rem;
    font-size: .4rem;
}


header.masthead {
    /*position: relative;*/
    /*background-color: #343a40;*/
    background: url("../images/09/IMG_20120726_174943-1920x899.jpg") no-repeat center center fixed !important;
    /*background-size: cover;*/
    /*padding-top: 8rem;*/
    /*padding-bottom: 8rem;*/
}

header.review-header {
    position: relative;
    /*background-color: #343a40;*/
    background: url("../images/09/IMG_20120726_174923.jpg") no-repeat center center scroll !important;
    background-size: cover;
    /*padding-top: 10rem;*/
    /*padding-bottom: 10rem;*/
    width: 100%;
    min-height:400px;
    /*height:600px;*/
}

header.contact-header{
    position: relative;
    /*background-color: #343a40;*/
    background:url("../images/09/IMG_20120910_171520.jpg")no-repeat center center scroll !important;
    background-size: cover;
    /*padding-top: 10rem;*/
    /*padding-bottom: 10rem;*/
    width: 100%;
    min-height:400px;
}
.overlay {
    position: absolute;
    background-color: #212529;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
}
header.contact-header h1{
    /*color:#000;*/
}
header p{
    font-size: 1.5rem;
    text-shadow: 0px 0px 4px #000;
    line-height: 1.3rem;
    /*white-space: pre-line;*/
}

header p > span{
    white-space: nowrap;
    line-height: 3rem;
}
.testimonials .testimonial-item {
    max-height: 28rem;
}
.call-to-action {
    background: url("../images/branding/truck.jp2") no-repeat center center scroll !important;
    background-size: contain;
    height:32rem;
}

.call-to-action .overlay {
    position: absolute;
    background-color:rgba(33,37,41,.7); /*#212529;  rgb(33,37,41); /**/
    /*height: 14rem !important;*/
    /*width: 20rem !important;*/
    /*display: block;*/
    /*margin:0 auto;*/
    opacity: initial;
}
.showcase-img{
    /*background-size: cover;*/
    animation-name: feature1;
    animation-duration: 4s;
    animation-delay: 3s;
    animation-iteration-count: infinite;
    animation-direction: alternate-reverse;
    animation-timing-function: ease-in-out;
}

@keyframes feature1 {
    from{
        background-image: url('../images/09/IMG_20121110_102731-300x225.jpg');
    }
    to{
        background-image:url('../images/09/IMG_20121110_134947-300x225.jpg');
    }
}
.testimonial-item h5{
    text-transform: capitalize;
}
.quote{
    display:block;
    /*max-height:15rem;*/
    overflow: hidden;
}
.quote:before{
    font-family: "Font Awesome 5 Free";
    text-shadow: 0px 0px 4px #666;
    content:"\f10d";
    padding-right:0.4rem;
    padding-left: 0.2rem;
}
.quote:after{
    font-family: "Font Awesome 5 Free";
    text-shadow: 0px 0px 4px #666;
    content:"\f10e";
    padding-left:0.4rem;
}