.header.new-card {
	position:absolute;
	top:0;
	background:transparent;
	left:0;
	right:0;
	font-family: var(--font-family-universal), Roboto, Helvetica, sans-serif;
}
.header-margin {
	height:92px;
}
.header.new-card.dark .menu-product__title>a, .header.new-card.dark .menu-product__title>span {
	color:#fff;
}
.transparent-head .header.new-card.dark .menu-product__title>a {
    color: #fff !important;
}
.banner-content .about-content {
    height: 624px;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #E4E7EB;
    margin: 1em 0;
    padding: 0;
}
@media only screen and (max-width: 1399px) {
.banner-content .about-content {
    height: 535px;
}
}
@media only screen and (max-width: 1259px) {
    .banner-content .about-content {
        height: 445px;
    }
}
@media (max-width: 859px) {
.header.new-card.dark .menu2 .menu__inner .menu-product__title > a, .header.new-card.dark .menu .menu-product__title>a {
    color:#000;
}
.product-card.transparent-head .header.new-card.dark .menu2 .menu__inner .menu-product__title > a,
.product-card.transparent-head .header.new-card.dark .menu .menu-product__title>a {
    color:#000 !important;
}
.header.new-card.dark #drop span {
	background:#fff;
}
}
@media only screen and (max-width: 1019px) {
.banner-content .about-content {
    height: 435px;
}
}
@media only screen and (max-width: 759px) {
.banner-content .about-content {
    height: 302px;
}
}
@media only screen and (max-width: 559px) {
    .banner-content .about-content {
        height: auto;
        display: block;
        padding-top: 280px;
        padding-bottom: 48px;
    }
}

