.breadcrumb-area .page-title { text-transform: none }

.home-2-our-team-items .items-inner .team-thumb-area .thumb .social-icon .icon {padding: unset}

.our-team-section .team-slider-arrow .slick-next::before, .our-team-section .team-slider-arrow .slick-prev::before {border-color: #5fbb28 }
.bg-green, #team-filter button.active {background-color: #5fbb28 }

.color-green { color: #5fbb28 }

.red { color: #ff0000 }

.main-btn-wrap .main-btn.black {
    background-color: #181818;
    -webkit-box-shadow: 0px 6px 20px -8px rgba(24, 24, 24, 0.9);
    box-shadow: 0px 6px 20px -8px rgba(24, 24, 24, 0.9);
    border: none;
}

.product-details-tab .product-information .description-tab-content .Featured ul li {
    font-size: 20px;
    font-weight: bold;
}

.custom-select-box .nice-select {
    float: none;
}

.breadcrumb-area:after {
    z-index: -1;
    content: '\A';
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left:0;
    background:rgba(0,0,0,0.3);
    opacity: 1;
    transition: opacity 0.5s;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
}

.font-size-25 {
    font-size: 25px;
}

/* Header Logos */
header .logo-area {
    width: 25%;
    min-width: 400px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

header .logo-area a {
    width: 10%;
    min-width: 160px;
    margin-right: 1rem;
}

header .logo-area .additional_logos {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

header .header-bottom-area {
    height: 100px;
}

header .logo-area .additional_logos > a {
    width: auto;
    min-width: 0;
    margin-right: unset;
}

.auto-hortz-logo {max-width: 100%;}

header .logo-area {
    width: 65%;
    min-width: 150px;
    -ms-flex-direction: column;
    flex-direction: column;
    align-items: start;
}

header .logo-area a {
    width: 10%;
    padding-top: 0.5rem;
    padding-left: 0.5rem;
}

.additional_logos {
    position: relative;
    left: -10px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li a {
    white-space: nowrap;
}

.slider-article-headline {
    line-height: 1.5em;
    height: 3em;       /* height is 2x line-height, so two lines will display */
    overflow: hidden;
}

header .logo-area .additional_logos img{
    max-height: 40px;
}

.grid-list-column-item .title {
    white-space: nowrap;
}

#start-section-title {
    -ms-grid-row: 1;
}

#start-paragraph {
    -ms-grid-row: 2;
}

#start-offer-section {
    -ms-grid-row: 3;
}

#about-us-title {
    -ms-grid-row: 1;
}

#about-us-paragraph {
    -ms-grid-row: 2;
}

@media only screen and (max-width: 1450px) {
    .home-slider-area.style-02 .carousel-dots-area .carousel-dots, .home-slider-area.style-02 .slider-items .slider-content-bottom, header .left-content, .home-slider-area.style-03 .slider-left, .home-slider-area.style-03 .home-slider-area__bottom-area .arrow-down-wrap {
        display: none;
    }
}

@media only screen and (max-width: 1200px) {
     #about-us-headline {
         font-size: 35px;
     }
}

/* Startpage */
@media only screen and (max-width: 1440px) {
    .home-slider-area .slider-items .slider-content .slider-paragraph {
        width: 50%;
    }
}

@media only screen and (max-width: 990px) {
    .home-slider-area .slider-items .slider-content .slider-paragraph {
        width: 75%;
    }
}

/* Team page */
.section-title .title.both-line::after {
    content: none;
}

@media only screen and (max-width: 767px) {
    .home-2-our-team-items .items-inner .team-content-area .content-bg {
        top: 68%;
    }
}


/* Article page */
@media only screen and (max-width: 385px) {
    .blog-pagination ul li a, .blog-pagination ul li span {
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

    #arrow-left, #arrow-right { display: none }
}

.home-2-our-team-items .items-inner .team-thumb-area .thumb::after { background-color: unset }

.home-2-our-team-items .items-inner .team-content-area .content-bg { height: 130px; }

.home-2-our-team-items .items-inner .team-thumb-area .number { position: relative; top: 15px; }

.home-2-our-team-items .items-inner .team-thumb-area { padding-bottom: 10px; }

.home-2-our-team-items .items-inner { margin-bottom: 10px; }

.home-slider-area .slider-items .slider-items-wrap { height: unset; }

.home-slider-area .slider-items { height: unset }
