/*showcase*/
.hero-slider__overlay {display:none;}
.half .boxlist-item.icon-layout {
    padding-bottom: 50%;
}
.half .boxlist-item__img-holder.boxlist-item__icon-holder {
    top: 10% !important;
}
.half .boxlist-item.icon-layout .boxlist-item__text-holder {
    top: 50%;
}
.contact-list-card {
    padding: 25px;
    background: var(--color1);
    color: #ffffff;
}
.sivu31 #main-content section.content-section {
    padding-bottom: 2rem;
}
.editor.kontaktit-ots {
    padding: 0 calc(15px + 3%);
}
.kontaktit-section {padding-top:0;}
.map-container {padding:30px;}
@media (min-width:1299px) {
	.hero-slider__text-content h3, .content-slider h3 {
		font-size: 26px;
	}
	.image-box .half .boxlist-item.icon-layout h2 {
    font-size: 36px;
}
}
@media (max-width: 992px) {
	.container.editor-content {
		padding: 0;
	}
	.image-box .half .boxlist-item.icon-layout .boxlist-item__img-holder img {
		max-width: 43px;
	}
	.sivu31 .editor.lomake-ots {
    padding-top: 2rem;
}
}
@media (max-width: 575px) {
.map-container {padding:15px;}
body[class*="contact__col-"]:not(.image-card-full-width) .contact-card {
    margin-bottom: 2px;
}
.contact-list-card {
    height: 100% !important;
    margin: 0;
}
}