@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;800&display=swap');

body{
    font-family: 'Manrope', sans-serif;
    overflow-x: hidden;
}

.navbar {
    margin: 20px 0;
}

.navbar-brand img {
    width: 300px;
}

.header-item {
    padding: 15px 20px 15px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: #E4E2D7;
}

.header-item:nth-child(2) {
    border-style: hidden;
}

.header-item:last-child {
    padding: 15px 0px 15px 30px;
}

.header-item-inner {
    display: flex;
    flex-direction: row;
    align-content: center;
}

.header-text-wrap {
    display: flex;
    flex-direction: column;
    align-self: center;
}

.header-master-icon {
    font-size: 32px;
    margin-right: 6px;
}

.header-headline {
    color: #878680;
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: 300;
    line-height: 20px;
}

.header-desc {
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
}

/*SLIDER*/
.slider .col:first-child{
    display: flex;
    flex-direction: column;
    align-self: center;
}

.slider-main-title{
    font-weight: 800;
}

.vehicles{
    padding: 30px 0;
}

/* CARD */
.card img{
    width: 100%;
    height: 200px;
    object-fit: cover;
    
}

/* FIGURE */
.figure img{
    height: 250px;
    object-fit: cover;
}

/* LINKS */
a:link {
    color: #000;
    text-decoration: none;
}

/* CONTACTS */

.contacts{
    height: 100%;
    display: flex;
    align-items: center;
}