body {
    font-family: Tahoma, Verdana, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

p, .btn, .sppb-btn {
    font-size:16px !important;
}

a {
    font-weight:normal !important;
}

.bottom-column {
    float: none;
    display: table-cell;
    vertical-align: bottom;
}

.language-switcher {
    margin-top:35px;
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
	font-weight:normal;
	color:#000;
}

.phone-slider {
	background-position: 0px 0px;
}

@media screen and (min-width: 1000px) {
	.home-slider h1,
	.home-slider small,
	.home-slider p {
		color:#FFF !important;
	}
	.home-slider small {
		margin-bottom: 20px;
	}
}

@media all and (max-width: 999px) {
    div.sppb-slide-item-bg {
		background-image: none !important;
		background-color:#c8c3bf;
    }
	.home-slider h1,
	.home-slider small,
	.home-slider p {
		color:#181a27 !important;
	}
	.home-slider small {
		margin-bottom: 20px;
	}
}

.price li {
    font-weight:normal !important;
    font-size:16px !important;
}

.BTN-contact {
    -webkit-transition: color 400ms, background-color 400ms, border-color 400ms;
    -o-transition: color 400ms, background-color 400ms, border-color 400ms;
    transition: color 400ms, background-color 400ms, border-color 400ms;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .3px;
    padding: 10px 25px;
    border: none;
    border-radius: 4px;
    color: #fff;
    background:#d65428;
}

.sppb-addon-feature:hover {
    border-color:#c8c8c8 !important;
	background: #FFF !important;
}

.orange-btn {
	font-size:15px !important;
    background-color: #d65428 !important;
	padding:10px 25px !important;
	color:#FFF !important;
}
.orange-btn:hover {
    background-color: #ab4320 !important;
}
.imprint {
	margin-top:70px !important;
}
.sppb-addon-cta .sppb-btn {
	white-space:nowrap;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-addon-text {
    color: #000 !important;
}

.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-addon-title.sppb-feature-box-title,
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-icon span i {
    color: #d65428 !important;
}
