/* 
    Colors:
        Red: #f05236

*/


body{
    background-color: #000000;
}

.mc-red{
    color: #f05236;
}

.bg-red{
    background-color: #f05236;
}

.btn-red{
    background-color: #f05236;
    color: #ffffff;
}

.btn-red:hover{
    border: 1px solid #f05236;
    background-color: #000000;
    color: #ffffff;
}


.pesagreen{
    color: #82bb41;
}

.pesablue{
    color: #2e3192;
}


.mediacrest-header{
    background-color: #000000;
}

.navbar .navbar-nav .nav-item{
    padding: 0 15px 0 15px;
}

.navbar .navbar-nav .nav-item .nav-link{
    color: #ffffff;
}


.header-socials{
    display: flex;
    justify-content: space-between;
}

.header-socials i{
    padding-right: 6px;
    font-size: 25px;
    color: #ffffff;
}

.hr-line{
    height: 3px;
    margin: 0 auto;
    background-image: linear-gradient(to right, #f05236, #f05236, #fbe925, #f05236, #f05236);
}

.hr-lg{
    height: 3px;
    margin: 0 auto;
    background-image: linear-gradient(to right, #f05236, #f05236, #fbe925, #fbe925, #fbe925, #fbe925, #f05236, #f05236);
}

.service-card{
    background-color: #000000;
}


.about-us, .contacts-breadcrumb{
    background-image: linear-gradient(to top, rgb(0,0,0,0.9999), rgb(0,0,0,0.9), rgb(0,0,0,0.9), rgb(0,0,0,0.8), rgb(0,0,0,0.7), rgb(0,0,0,0.7), rgb(0,0,0,0.7)),  url('../images/bg/team.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    background-attachment: fixed;
}


.portfolio-card .img-holder{
    height: 240px;
    overflow: hidden;
}

.portfolio-card .portfolio-img{
    transition: transform .5s ease;
}

.portfolio-card:hover .portfolio-img{
    transform: scale(1.5);
}

.portfolio-card .card-body p{
    color: #000000;
    font-size: 15px;
    white-space: nowrap;
    width: 97%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.portfolio-card .card-body h1{
    font-size: 16px;
    white-space: nowrap;
    width: 97%;
    overflow: hidden;
    text-overflow: ellipsis;
}


.team-card .img-holder{
    height: 320px; overflow: hidden;
}

.team-card .member-img{
    transition: transform .5s ease;
}

.team-card:hover .member-img{
    transform: scale(1.1);
}

.team-card{
    box-shadow: 0px 9px 13px 4px rgba(0,0,0,0.1);
}

.team-card:hover{
    box-shadow: 0px 1px 5px 1px rgba(0,0,0,0.1);
}

/* .home-services{
    white-space: nowrap;
    width: 97%;
    overflow: hidden;
    text-overflow: ellipsis;
} */




footer{
    color: #ffffff;
}

