.carousel h1,
.carousel p,
.carousel .btn {
    color:wheat;
}

.custom-carousel-img{
    position: relative;
    top:0;
    left:0;
    height: 100%;
    width: 100%;
    background-size:cover;
    background-position: center;
    z-index: -1;
    filter: brightness(0.4) blur(0px);
    
}
.custom-carousel-img-cover{
    position: absolute;
    top:0;
    left:0;
    height: 100%;
    width: 100%;
    background: rgb(0,0,0);
    z-index:-3;
}
.carousel-brand{
    position: absolute;
    height:70px;
    width:auto;
    display: block;
    z-index: 10;
    top:50%;
    left:50%;
    transform: translate(-50%,-70%);
}
.carousel-brand-text{
    font-weight: 600;
    font-size:1em;
}

.btn-lg{
    border: 1px solid wheat !important;
}
.btn-lg:hover{
    background: wheat !important
}
.custom-feature-img{
    height: 100px;
    width:100px;
    background-size:contain;
    background-repeat:no-repeat;
    margin:auto;
}
.custom-featurette-img{
    height: 500px;
    width:500px;
    background-size:cover;
    background-position: center;
    background-repeat:no-repeat;
    margin:auto;
}

.home-news-img{
    height:100px;
    width:auto;
}

.noutati-btn{
    text-decoration: none;
    border: 1px solid #333;
    border-radius:5px;
    padding:5px;
    color:#333;
    transition: 0.3s;
}
.noutati-btn:hover{
    background:#333;
    color:whitesmoke;
}