.nav-landing {

background-color: $primary-red;
height: 56px;
margin-left: 0;
margin-right: 0;
max-width: 100%;
min-width: 100%;
padding-bottom: 5px;
padding-left: 5%;
padding-top: 5px;
width: 100%;
z-index: 1031;

}

.nav-landing__kcc-logo {

margin-left: 5px;
width: 190px;

}

@media screen and (min-width: 360px) {

.nav-landing__kcc-logo {
  width: 220px;
}

}

@media screen and (min-width: 375px) {

.nav-landing__kcc-logo {
  width: 230px;
}

}

@media screen and (min-width: 410px) {

.nav-landing__kcc-logo {
  width: 255px;
}

}

@media screen and (min-width: 488px) {

.nav-landing__kcc-logo {
  width: 260px;
}

}

@media screen and (min-width: 576px) {

.nav-landing__kcc-logo {
  width: 300px;
}

}

@media screen and (min-width: 768px) {

.nav-landing__kcc-logo {
  width: 320px;
}

}

@media screen and (min-width: 992px) and (max-width: 1100px) {

.nav-landing__kcc-logo {
  margin-left: -25px;
  width: 310px;
}

}

@media screen and (min-width: 1100px) {

.nav-landing__kcc-logo {
  margin-left: -25px;
  width: 340px;
}

}

.nav-landing__navbar-brand {

margin-left: -10px;

}

@media screen and (min-width: 410px) {

.nav-landing__navbar-brand {
  margin-left: -15px;
}

}

@media screen and (min-width: 488px) {

.nav-landing__navbar-brand {
  margin-left: -20px;
}

}

@media screen and (min-width: 576px) {

.nav-landing__navbar-brand {
  margin-left: -25px;
}

}

@media screen and (min-width: 768px) {

.nav-landing__navbar-brand {
  margin-left: -35px;
}

}

@media screen and (min-width: 992px) {

.nav-landing__navbar-brand {
  margin-left: -20px;
}

}

@media screen and (min-width: 1000px) {

.nav-landing__navbar-brand {
  margin-left: -18px;
}

}

@media screen and (min-width: 1080px) {

.nav-landing__navbar-brand {
  margin-left: -22px;
}

}

@media screen and (min-width: 1200px) {

.nav-landing__navbar-brand {
  margin-left: -2.5%;
}

}

@media screen and (min-width: 1600px) {

.nav-landing__navbar-brand {
  margin-left: -3%;
}

}

@media screen and (min-width: 1900px) {

.nav-landing__navbar-brand {
  margin-left: -3.25%;
}

}

@media screen and (min-width: 2000px) {

.nav-landing__navbar-brand {
  margin-left: -3.5%;
}

}

.nav-landing__kcc-logo-inverse {

margin-left: -3px;
width: 50px;
margin-right: -10px;

}

@media screen and (min-width: 360px) {

.nav-landing__kcc-logo-inverse {
  width: 60px;
}

}

@media screen and (min-width: 410px) {

.nav-landing__kcc-logo-inverse {
  width: 68px;
}

}

@media screen and (min-width: 488px) {

.nav-landing__kcc-logo-inverse {
  width: 68px;
}

}

@media screen and (min-width: 576px) {

.nav-landing__kcc-logo-inverse {
  width: 73px;
}

}

@media screen and (min-width: 768px) {

.nav-landing__kcc-logo-inverse {
  width: 80px;
}

}

@media screen and (min-width: 992px) {

.nav-landing__kcc-logo-inverse {
  width: 80px;
  margin-left: -30px;
  margin-right: 20px;
}

}

@media screen and (min-width: 1100px) {

.nav-landing__kcc-logo-inverse {
  width: 85px;
  margin-right: 15px;
}

}

@media screen and (min-width: 1300px) {

.nav-landing__kcc-logo-inverse {
  width: 85px;
  margin-left: -35px;
}

}

@media screen and (min-width: 1400px) {

.nav-landing__kcc-logo-inverse {
  width: 85px;
  margin-left: -40px;
}

}