body { font-family: Lato }
body {
    padding-top: 54px;
    font-size: 18px!important;
}
footer {
    font-size: 15px!important;
    color: #FFFFFF;
}
footer a,  #copyrights a {
    font-size: 15px!important;
    color: #FFFFFF;
}
footer li {
    list-style: none;
    margin-left: -35px;

}
#copyrights {
    font-size: 15px!important;
    color: #FFFFFF;
}
.carousel-item {
    height: 65vh;
    min-height: 300px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
@media (min-width: 992px) {
body { padding-top: 56px; }
}
@media (max-width: 768px) {
.standard-logo img { width: 250px; }
}
.carousel-item {
    height: 65vh;
    min-height: 300px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.portfolio-item { margin-bottom: 30px; }
h1, h2, h3, h4, h5, h6 {
    font-family: Catamaran;
    font-weight: 800!important
}
.btn-xl {
    text-transform: uppercase;
    padding: 1.5rem 3rem;
    font-size: .9rem;
    font-weight: 700;
    letter-spacing: .1rem
}
.bg-black { background-color: #535353!important }
.bg-gray { background-color: #1D1D1D!important }
.rounded-pill { border-radius: 5rem }
.navbar-custom {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: rgba(0,0,0,.7)
}
.navbar-custom .navbar-brand {
    text-transform: uppercase;
    font-size: 1rem;
    letter-spacing: .1rem;
    font-weight: 700
}
.navbar-custom .navbar-nav .nav-item .nav-link {
    text-transform: uppercase;
    font-size: .8rem;
    font-weight: 700;
    letter-spacing: .1rem
}
.bg-primary { background-color: #ee0979!important }
.btn-primary {
    background-color: #ee0979;
    border-color: #ee0979
}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    background-color: #bd0760!important;
    border-color: #bd0760!important
}
.btn-primary:focus { box-shadow: 0 0 0 .2rem rgba(238,9,121,.5) }
.btn-secondary {
    background-color: #ff6a00;
    border-color: #ff6a00
}
.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {
    background-color: #c50!important;
    border-color: #c50!important
}
.btn-secondary:focus { box-shadow: 0 0 0 .2rem rgba(255,106,0,.5) }
