/*yleiset*/
.pad-top {
	padding-top: 80px;
}

.nav-gradient .site-header .sticky .desktop-main-menu li.level1>a {
    color: var(--color1);
}

.nav-gradient .site-header .sticky {
    background: var(--color2) !important;
}


/*showcase*/
.nav-gradient.showcase1 .hero-slider__text-content, .nav-gradient.showcase2 .hero-slider__text-content {
    padding: 26rem 1rem 12rem 1rem;
}

body:not(.sivu1, .sivu59) #showcase .hero-slider__text-content {
    padding: 180px 65px 50px;
}
/*boxit*/
#main-before {
	margin-bottom: -5rem;
}

/*footer*/
.site-footer {   
	background-color: var(--color2);
	}
.site-footer a, .site-footer p {
    color: var(--color5);
}
.site-footer .desktop-top-menu li a {
    color: var(--color6);
}

/*ota yhteyttä sivun lomakerespo*/
@media (max-width: 991.98px) {
.basic-form {
    padding: 2rem 0rem 2rem 0rem;
}
.pad-top {
	padding-top: 0px;
}
.site-header__logo img {
    max-height: 55px;
}
}

/*mobile menu hampurilasivalikon väri*/
@media (max-width: 768px) {
.nav-gradient .site-header__bottom svg {
    color: var(--color1);
}
.nav-gradient.showcase1 .hero-slider__text-content, .nav-gradient.showcase2 .hero-slider__text-content {
    padding: 120px 0px;
}

}

@media (max-width: 575.98px) {
/*jos tarvii logoo pienentää mobiilissa*/
.site-header__logo img {
    max-width: 94%;
}
/*showcase paddarit*/
body:not(.sivu1, .sivu59) #showcase .hero-slider__text-content {
    padding: 120px 0;
}
}
