/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

body {
    padding-top: 54px;
    background-color: #333;
}

@media (min-width: 992px) {
    body {
        padding-top: 56px;
    }
}

.carousel-item {
    height: 65vh;
    min-height: 700px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

@media (max-width: 1087px) {
    .carousel-item {
        min-height: 500px;
    }
}

@media (max-width: 576px) {
    .carousel-item {
        height: 32vh;
        min-height: 200px;
    }
}

.carousel-caption {
    bottom: 250px;
}

.btn-custom-1 {
    background: #4776E6; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#4776E6, #8E54E9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#4776E6, #8E54E9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#4776E6, #8E54E9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#4776E6, #8E54E9); /* Standard syntax */
    border-style: none;
    border-radius: 1.0em;
    font-size: 2rem;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    color: white;
    padding: 30px;
}

@media (max-width: 1087px) {
    .btn-custom-1 {
        background: #4776E6; /* For browsers that do not support gradients */
        background: -webkit-linear-gradient(#4776E6, #8E54E9); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#4776E6, #8E54E9); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#4776E6, #8E54E9); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#4776E6, #8E54E9); /* Standard syntax */
        border-style: none;
        border-radius: 1.0em;
        font-size: 1.5rem;
        font-family: 'Open Sans', sans-serif;
        font-weight: 700;
        color: white;
        padding: 30px;
    }
}

@media (max-width: 866px) {
    .btn-custom-1 {
        background: #4776E6; /* For browsers that do not support gradients */
        background: -webkit-linear-gradient(#4776E6, #8E54E9); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#4776E6, #8E54E9); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#4776E6, #8E54E9); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#4776E6, #8E54E9); /* Standard syntax */
        border-style: none;
        border-radius: 1.0em;
        font-size: 1.2rem;
        font-family: 'Open Sans', sans-serif;
        font-weight: 700;
        color: white;
        padding: 30px;
    }
}

.bg-gold-gradient {
    background: #48280B; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#48280B, #D68B28, #2C0E00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#48280B, #D68B28, #2C0E00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#48280B, #D68B28, #2C0E00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#48280B, #D68B28, #2C0E00); /* Standard syntax */
}

.navbar-dark .navbar-nav .nav-link {
    color: #333333;
    font-weight: 700;
}

.my-4-custom {
    font-family: 'Open Sans', sans-serif;
    color: #D68B28;
}

.card-text-custom {
    font-size: 0.9rem;
}

.bank-rounded-img {
    height: 60px;
    width: 60px;
}

.logo-5cr888-header {
    width: 280px;
}

.portfolio-item {
    margin-bottom: 30px;
}
