.home-header {top: initial;}

.lightHeader .navbar .navbar-nav{margin: unset!important; margin-right: unset!important; margin-left: auto!important;}


.nav-link, .header-nav-link a {text-align: right;}

@media screen and (max-width: 1023px) and (min-width: 991px){
	.image-slider, .image-slider .carousel, .image-slider .carousel-item {height: auto;}
	.image-slider .carousel-item img {height: auto;}
}

@media screen and (max-width: 990px) and (min-width: 768px){
	.image-slider, .image-slider .carousel, .image-slider .carousel-item {height: auto;}
	.image-slider .carousel-item img {height: auto;}
}

@media screen and (max-width: 767px) and (min-width: 540px){
	.image-slider, .image-slider .carousel, .image-slider .carousel-item {height: auto;}
	.image-slider .carousel-item img {height: auto;}
}

@media screen and (max-width: 539px) and (min-width: 320px){
	.image-slider, .image-slider .carousel, .image-slider .carousel-item{height:auto;}
	.image-slider .carousel-item img{height:auto;}
	.navbar-nav{position: relative!important; top: -8px !important;}
	.navbar{padding: .5rem .5rem !important;}
	ul#parent-menu > li:last-child a {font-size: 14px;}
}