/* DO NOT MODIFY THIS FILE MANUALLY! IT WILL BE OVERWRITTEN! */
/* This file is generated from admin user interface stylesheet editor */
/* Generated at 1676101620961 */

header {
	padding-top: 25px;
	background-color: transparent;
	animation-appear: appear;
}

body {
	background-color: transparent;
	background-image: url('/resources/images//www_demokuvat/db_bg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	animation-appear: appear;
}

footer {
	padding-top: 40px;
	background-color: #152f41;
	background-repeat: no-repeat;
	background-size: auto;
	font-size: 0.9em;
	animation-appear: appear;
}

.section_padding {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #3d4041;
	color: #ffffff;
}

.tarjoukset_nappi {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	animation-appear: appear;
	animation-timing-function: ease;
}

.boxi {
	animation-appear: appear;
	appear-name: fadeInRight;
	animation-timing-function: ease;
}

.item-156 {
	margin-top: 40px;
	margin-bottom: 40px;
	animation-appear: appear;
}

.item-150 {
	margin-top: 10px;
	margin-bottom: 30px;
	animation-appear: appear;
}

.item-158 {
	margin-top: 40px;
	animation-appear: appear;
}

.item-149 {
	margin-left: 20px;
	margin-right: 20px;
	background-color: #ffffff;
	text-align: left;
	animation-appear: appear;
}

.item-138 {
	margin-top: 30px;
	background-color: transparent;
	animation-appear: appear;
}

.item-151 {
	margin-top: 30px;
	animation-appear: appear;
}

@media (max-width: 1199.98px) {


}

@media (max-width: 991.98px) {


}

@media (max-width: 767.98px) {


}

@media (max-width: 575.98px) {


}

