.header__inner {
    margin: 0;
    max-width: 100%;
}

.header__wrapper {
    margin: 0 auto;
    max-width: 134rem;
    width: 100%;
}

@media (min-width: 1400px) {
    .header__wrapper {
        padding-left: 3rem;
    }
}

.breadcrumb-sticky {
    background: #fff;
    display: block;
    left: 0;
    padding-top: 0;
    position: fixed;
    right: 0;
    top: 68px;
    z-index: 100;
}

.header__search-input {
	border-bottom: 2px solid #FFE100;
}

.header__search-submit {
	color: #3f3f3f !important;
	border-bottom: 2px solid #fff;
}

@media (max-width: 1024px) {
    .header__service-navigation .footer__navigation-list {
        display: none;
    }
}

@media (min-width: 1025px) and (max-width: 1500px) {
    .header__navigation-search {
        padding-right: 50px;
    }
}