.lists-hero-banner-slider {
    margin-bottom: 0px;
}
.item-hero-banner-slider {
    height: calc(100vh - 144px);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	display: flex!important;
    align-items: flex-end;
    flex-wrap: wrap;
}
.content-item-hero-banner-slider {
    padding-bottom: 85px;
}
.section-hero-banner-slider {
    position: relative;
}
.section-hero-banner-slider  .slick-dots li {
	width: 13px;
    height: 13px;
    margin: 0px;
    margin-top: 2px;
    margin-bottom: 2px;
}
.section-hero-banner-slider  .slick-dots li button {
    width: 13px;
    height: 13px;
    padding: 0px;
    margin: 0px;
}
.section-hero-banner-slider  .slick-dots li button:before {
    width: 13px;
    height: 13px;
    line-height: 13px;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    content: "";
    background: #919191;
    border-radius: 50%;
}
.section-hero-banner-slider  .slick-dots li button:before {
    opacity: 1;
}
.section-hero-banner-slider  .slick-dots .slick-active button:before, .section-hero-banner-slider  .slick-dots button:hover:before {
    background: #F8C744;
}
.main-dots-slider-banner-hero {
    position: absolute;
    right: 75px;
    top: 50%;
}
.description_item_larger_banner {
    margin-bottom: 30px;
    padding-top: 10px;
    line-height: 1.5em;
}
@media all and (min-width: 1200px) {
	.item-hero-banner-slider {
		background-size: cover;
		background-position: top;
		min-height: 1000px;
	}
}