/* DO NOT MODIFY THIS FILE MANUALLY! IT WILL BE OVERWRITTEN! */
/* This file is generated from admin user interface stylesheet editor */
/* Generated at 1683705313081 */

.menu-list {
	float: none;
	font-weight: 600;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-footer a {
	padding-left: 13px;
	padding-right: 13px;
	animation-appear: appear;
	animation-timing-function: ease;
}

footer a.active {
	background-color: transparent;
	color: #000000;
	animation-appear: appear;
	animation-timing-function: ease;
}

footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	animation-appear: appear;
	animation-timing-function: ease;
}

footer a {
	color: #ffffff;
	animation-timing-function: ease;
}

.logo {
	animation-timing-function: ease;
}

body {
	animation-appear: appear;
}

footer {
	margin-top: 40px;
	background-color: #101010;
	color: #ffffff;
	text-align: center;
	animation-timing-function: ease;
}

header {
	min-height: 80px;
	animation-timing-function: ease;
}

body h2 {
	margin-bottom: 20px;
	font-weight: 700;
	font-size: 2.5em;
	animation-timing-function: ease;
}

body h6 {
	margin-bottom: 9px;
	color: #2b2823;
	font-size: 1em;
	line-height: 1.2em;
	animation-appear: appear;
}

body a {
	animation-timing-function: ease;
}

body p {
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 1em;
	animation-timing-function: ease;
}

body h1 {
	margin-bottom: 25px;
	font-weight: 700;
	font-size: 3.5em;
	animation-timing-function: ease;
}

body h4 {
	margin-bottom: 15px;
	font-weight: 700;
	font-size: 1.4em;
	animation-timing-function: ease;
}

body h3 {
	margin-bottom: 15px;
	font-weight: 700;
	font-size: 1.75em;
	animation-timing-function: ease;
}

.item-2026 {
	padding-top: 40px;
}

body h5 {
	margin-bottom: 10px;
	font-weight: 600;
	font-size: 1em;
	line-height: 1.2em;
	text-transform: none;
	animation-timing-function: ease;
}

.item-2024 {
	padding-top: 40px;
}

.item-2027 {
	padding-top: 40px;
}

.item-1858 {
	margin-top: 30px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: url('/resources/public//pixabay/vaihajoulukuva.jpg');
	background-size: cover;
}

.menu-footer a.active {
	color: #ffffff;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-list a.active {
	background-color: #f4e3c9;
	color: #ffffff;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-list a:hover {
	background-color: #f4e3c9;
	color: #ffffff;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-list a {
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 10px;
	text-decoration: none;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-footer {
	padding-left: 13px;
	padding-right: 13px;
	animation-appear: appear;
	animation-timing-function: ease;
}

.menu-snapshot {
	margin-bottom: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 2px solid #f4e3c9;
	animation-timing-function: ease;
}

.item-1833 {
	text-align: center;
}

.item-1836 {
	margin-top: 50px;
}

.item-1751 {
	padding-top: 40px;
}

.item-1782 {
	padding-bottom: 40px;
}

.item-1831 {
	padding-top: 150px;
	padding-bottom: 150px;
	background-image: url('/resources/public//Pormestari/vaiha_pormestari_j_vaahtera_17-2-2022-25.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1415 {
	margin-top: 60px;
}

.item-1835 {
	margin-bottom: 40px;
	padding-top: 100px;
	padding-bottom: 400px;
	background-image: url('/resources/public//Pormestari/vaiha_pormestari_j_vaahtera_17-2-2022-25.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: cover;
}

.item-1414 {
	text-align: center;
}

.item-1856 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: url('/resources/public//pixabay/vaihajoulukuva.jpg');
	background-size: cover;
}

.item-1860 {
	text-align: center;
}

.item-1861 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: url('/resources/public//pixabay/vaihajoulukuva.jpg');
	background-size: cover;
}

.item-1863 {
	text-align: center;
}

.item-1910 {
	text-align: center;
}

.item-1966 {
	margin-left: 60px;
	margin-right: 60px;
}

.item-1994 {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: rgba(153,31,31,0.92);
}

.item-1983 {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: rgba(209,56,56,0.14);
}

.item-1982 {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: rgba(153,31,31,0.92);
}

.item-1970 {
	margin-top: 30px;
}

.item-1999 {
	margin-left: 60px;
	margin-right: 15px;
}

.item-2000 {
	margin-left: 15px;
	margin-right: 60px;
}

.item-2002 {
	margin-top: 60px;
	margin-left: 30px;
	margin-right: 30px;
}

.item-2001 {
	margin-top: 30px;
}

.item-1962 {
	padding-top: 20px;
}

.item-2003 {
	margin-top: 30px;
	margin-left: 25px;
	margin-right: 25px;
}

.item-837 {
	text-align: center;
}

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

.item-917 {
	margin-top: -200px;
	margin-bottom: -16px;
}

.item-257 {
	height: 80px;
}

.item-251 {
	padding-top: 80px;
	padding-bottom: 80px;
	background-color: #fff8f0;
}

.item-595 {
	padding-top: 30px;
}

.item-105 {
	padding-top: 150px;
	padding-bottom: 150px;
}

.item-170 {
	margin-top: -80px;
	margin-bottom: -16px;
}

.item-167 {
	background-color: #f4e3c9;
}

.item-312 {
	margin-bottom: 80px;
	border-left: 0px  ;
}

.item-168 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-3_elmo_salla.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-172 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-192 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-890 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-188 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-47.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-846 {
	padding-top: 50px;
}

.item-197 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-70.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-210 {
	padding-top: 80px;
	padding-bottom: 80px;
	background-color: #fff8f0;
}

.item-220 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-229 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-227 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)), url('/resources/public//rokkalan_talli/jarmo_kontunen_kuva_pihlaliukkonen_kontrastia-84.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-153 {
	padding-top: 30px;
}

.item-120 {
	margin-bottom: 40px;
}

.item-252 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-57.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-265 {
	padding-right: 30px;
}

.item-262 {
	margin-left: -30px;
	padding-left: 30px;
	border-left: 2px solid #2b2823;
}

.item-256 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-294 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-310 {
	height: 80px;
}

.item-270 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.3)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-34.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	background-size: cover;
}

.item-145 {
	padding-top: 200px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 600px;
	background-image: linear-gradient(127deg,rgba(43,40,35,0.43),rgba(15,15,2,0.41)), url('/resources/public//pixabay/krakenimages-7BpuzmcxlHU-unsplash_horizontal.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
}

.item-366 {
	height: 600px;
}

.item-219 {
	padding-top: 50px;
}

.item-942 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #2b2823;
}

.item-318 {
	padding-top: 120px;
	padding-bottom: 120px;
}

.item-321 {
	padding-top: 120px;
	padding-bottom: 120px;
}

.item-325 {
	padding-top: 120px;
	padding-bottom: 120px;
}

.item-332 {
	padding-top: 170px;
	padding-bottom: 170px;
}

.item-894 {
	height: 600px;
}

.item-357 {
	height: 600px;
}

.item-295 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-348 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-350 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-349 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-329 {
	margin-bottom: 80px;
	border-bottom: 0px  ;
}

.item-324 {
	margin-bottom: 80px;
	border-bottom: 0px  ;
}

.item-315 {
	margin-bottom: 80px;
	border-bottom: 0px  ;
}

.item-372 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-47.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-379 {
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 80px;
}

.item-384 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-385 {
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 80px;
}

.item-392 {
	height: 600px;
}

.item-395 {
	height: 600px;
}

.item-479 {
	height: 80px;
}

.item-184 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
	background-color: #f4e3c9;
}

.item-855 {
	margin-top: 20px;
	margin-bottom: 20px;
}

.item-405 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-403 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)), url('/resources/public//29_6_kuvaukset/vaiha_29.6.2020_jonnevaahtera-10.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-117 {
	margin-bottom: 20px;
	text-align: right;
}

.item-356 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
	text-align: left;
}

.item-116 {
	margin-bottom: 20px;
	text-align: left;
}

.item-118 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
	text-align: left;
}

.item-414 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-887 {
	height: 600px;
}

.item-893 {
	height: 600px;
}

.item-419 {
	height: 80px;
}

.item-424 {
	height: 80px;
}

.item-426 {
	height: 600px;
}

.item-368 {
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-416 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.3)), url('/resources/public//29_6_kuvaukset/vaiha_29.6.2020_jonnevaahtera-2.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-425 {
	margin-bottom: 120px;
}

.item-429 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-828 {
	height: 600px;
}

.item-825 {
	height: 600px;
}

.item-436 {
	height: 600px;
}

.item-438 {
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-441 {
	height: 600px;
}

.item-442 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-443 {
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-445 {
	height: 600px;
}

.item-447 {
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-449 {
	height: 600px;
}

.item-450 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-451 {
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-437 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-452 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: url('/resources/public//pixabay/52e4dc4a4f50b108f5d08460962032771c39dced4e5074407d2b78d1954dcd_1280.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-460 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-466 {
	height: 600px;
}

.item-888 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-522 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-527 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-532 {
	height: 600px;
}

.item-576 {
	height: 80px;
}

.item-843 {
	margin-top: -20px;
}

.item-578 {
	color: #ffffff;
	text-align: center;
}

.item-592 {
	padding-top: 50px;
}

.item-584 {
	text-align: center;
}

.item-138 {
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-577 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.2)), url('/resources/public//rokkalan_talli/jarmo_kontunen_kuva_pihlaliukkonen_kontrastia-63.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-160 {
	padding-top: 120px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 120px;
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 500ms;
	animation-delay: 200ms;
}

.item-580 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.2)), url('/resources/public//rokkalan_talli/rokkalantalli_jvaahtera_kixit-3.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-161 {
	padding-top: 120px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 120px;
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 500ms;
	animation-delay: 500ms;
}

.item-341 {
	margin-top: 40px;
	margin-bottom: 80px;
}

.item-119 {
	margin-top: 60px;
	margin-bottom: 120px;
}

.item-730 {
	text-align: right;
}

.item-733 {
	height: 80px;
}

.item-734 {
	margin-top: 120px;
}

.item-814 {
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 80px;
}

.item-763 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-768 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-771 {
	height: 600px;
}

.item-775 {
	color: #ffffff;
	text-align: center;
}

.item-808 {
	margin-bottom: -40px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-63.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-819 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-820 {
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 80px;
}

.item-833 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-844 {
	padding-top: 20px;
}

.item-845 {
	height: 220px;
	background-color: #2b2823;
}

.item-895 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-859 {
	height: 300px;
	background-image: url('/resources/public//Asema_kesa2021/vaiha_asema_mikkeli_kesaherkkuja.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

.item-897 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-898 {
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-899 {
	height: 600px;
}

.item-913 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #f4e3c9;
}

.item-915 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-919 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #f4e3c9;
}

.item-947 {
	padding-top: 30px;
}

.item-925 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-color: #ad1500;
}

.item-971 {
	padding-top: 30px;
}

.item-916 {
	padding-top: 50px;
}

.item-946 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-948 {
	margin-top: -200px;
	margin-bottom: -16px;
}

.item-1153 {
	margin-bottom: 30px;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
}

.item-924 {
	margin-bottom: -10px;
	padding-top: 50px;
}

.item-953 {
	padding-top: 20px;
}

.item-932 {
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 15px;
	background-color: #f4e3c9;
}

.item-964 {
	margin-bottom: 30px;
	padding-top: 30px;
}

.item-931 {
	padding-top: 30px;
}

.item-939 {
	padding-top: 100px;
	padding-bottom: 100px;
	background-color: #000000;
}

.item-1154 {
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-982 {
	margin-bottom: -10px;
	padding-top: 50px;
}

.item-984 {
	margin-bottom: -10px;
	padding-top: 50px;
}

.item-963 {
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: #4a030b;
}

.item-961 {
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: #4a030b;
}

.item-1023 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-1049 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: #4a030b;
}

.item-1051 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: #4a030b;
}

.item-1055 {
	padding-top: 50px;
	padding-bottom: 50px;
}

.item-1069 {
	height: 600px;
}

.item-1070 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-1071 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-1073 {
	height: 600px;
}

.item-1074 {
	height: 600px;
}

.item-1075 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-1089 {
	height: 600px;
}

.item-1090 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-1091 {
	padding-top: 50px;
	padding-right: 30px;
}

.item-1093 {
	height: 600px;
}

.item-1094 {
	height: 600px;
}

.item-1095 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-1111 {
	margin-top: -200px;
	margin-bottom: -16px;
}

.item-1129 {
	padding-top: 30px;
}

.item-1149 {
	padding-top: 30px;
	padding-bottom: 30px;
}

.item-1079 {
	padding-top: 30px;
}

.item-1145 {
	padding-left: 30px;
	padding-right: 30px;
}

.item-1148 {
	padding-top: 30px;
	padding-bottom: 30px;
}

.item-1143 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #f4e3c9;
}

.item-1147 {
	padding-top: 60px;
	padding-bottom: 60px;
}

.item-976 {
	background-color: #000000;
}

.item-977 {
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 30px;
}

.item-970 {
	padding-left: 60px;
	padding-right: 60px;
}

.item-1096 {
	padding-top: 30px;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 30px;
}

.item-1228 {
	margin-top: 120px;
	margin-bottom: 40px;
}

.item-1151 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-605 {
	padding-top: 10px;
}

.item-1205 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #030200;
}

.item-1186 {
	margin-bottom: 30px;
	padding-top: 30px;
}

.item-936 {
	margin-bottom: 40px;
	padding-top: 40px;
}

.item-1222 {
	padding-left: 100px;
	padding-right: 100px;
}

.item-1208 {
	height: 500px;
	background-image: url('/resources/public//Hessen/dsc04113.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-966 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #da291c;
}

.item-980 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #f4e3c9;
}

.item-1438 {
	margin-bottom: 40px;
}

.item-615 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
}

.item-624 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-1383 {
	margin-top: 100px;
	margin-bottom: 30px;
}

.item-1249 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-1255 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-1253 {
	margin-left: -15px;
	margin-right: -15px;
}

.item-1257 {
	margin-left: -15px;
	margin-right: -15px;
}

.item-1356 {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1434 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.item-1396 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1397 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1398 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1441 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1442 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1429 {
	margin-bottom: -5px;
	padding-top: 200px;
	padding-bottom: 50px;
	background-image: linear-gradient(180deg,rgba(253,253,253,0),#000000), url('/resources/public//Pormestari/vaiha_pormestari_j_vaahtera_17-2-2022-75.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: cover;
}

.item-1431 {
	margin-bottom: 80px;
	padding-top: 200px;
	padding-bottom: 80px;
	background-image: url('/resources/public//Asema_kesa2021/vaiha_asema_mikkeli_tuoreet-raaka-aineet.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	color: #ffffff;
}

.item-1443 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1456 {
	margin-bottom: 80px;
	padding-top: 200px;
	padding-bottom: 80px;
	background-image: url('/resources/public//Asema_kesa2021/vaiha_asema_ravintolasali1.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	color: #ffffff;
	text-shadow: 1px 0px 6px rgba(0,0,0,0.35);
}

.item-1550 {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #b8d8ee;
}

.item-1466 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1467 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1468 {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.item-1430 {
	padding-top: 60px;
}

.item-1458 {
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: url('/resources/public//29_6_kuvaukset/vaiha_30.6.2020_jonnevaahtera-47.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1582 {
	margin-bottom: 40px;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	background-color: #ffd600;
	color: #2b2823;
	text-align: center;
}

.item-1545 {
	padding-top: 30px;
	text-align: center;
}

.item-1591 {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #000000;
}

.item-1507 {
	margin-bottom: 30px;
}

.item-1512 {
	padding-bottom: 50px;
	text-align: center;
}

.item-1518 {
	padding-bottom: 50px;
	text-align: center;
}

.item-1600 {
	background-color: #f4e3c9;
}

.item-1583 {
	margin-bottom: 40px;
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-color: #c6b788;
	background-image: url('/resources/public//Pormestari/pormestari_kulta.jpg');
	color: #000000;
	text-align: center;
}

.item-1618 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-1524 {
	padding-top: 30px;
	padding-bottom: 20px;
}

.item-1640 {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.item-1665 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}

.item-137 {
	padding-top: 300px;
}

.item-141 {
	margin-bottom: 60px;
}

.item-294 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-136 {
	padding-top: 300px;
}

.item-267 {
	margin-bottom: 80px;
}

.item-132 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #fff8f0;
	text-align: center;
}

.item-133 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #2b2823;
	text-align: center;
}

.item-133 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #fff8f0;
	text-align: center;
}

.item-134 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #fff8f0;
	text-align: center;
}

.item-134 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #fff8f0;
	text-align: center;
}

.item-134 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #fff8f0;
	text-align: center;
}

.item-134 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #fff8f0;
	text-align: center;
}

.item-139 {
	margin-bottom: 40px;
}

.item-181 {
	margin-bottom: 60px;
}

.item-175 {
	margin-bottom: 60px;
}

.item-259 {
	margin-bottom: 40px;
}

.item-180 {
	margin-bottom: 100px;
}

.item-177 {
	margin-bottom: -40px;
	padding-top: 5px;
	padding-bottom: 15px;
	background-color: #f4e3c9;
}

.item-165 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-169 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-178 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-189 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-195 {
	margin-bottom: 50px;
}

.item-200 {
	text-align: center;
}

.item-206 {
	text-align: center;
}

.item-201 {
	margin-bottom: 80px;
}

.item-202 {
	margin-bottom: 40px;
}

.item-222 {
	margin-bottom: 60px;
}

.item-494 {
	margin-bottom: 20px;
}

.item-492 {
	margin-bottom: 20px;
}

.item-231 {
	margin-bottom: 80px;
}

.item-233 {
	margin-bottom: 40px;
}

.item-228 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-232 {
	margin-bottom: 80px;
}

.item-121 {
	margin-bottom: 40px;
}

.item-215 {
	margin-bottom: 80px;
}

.item-316 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-272 {
	text-align: center;
}

.item-261 {
	margin-bottom: -40px;
	padding-top: 80px;
	padding-bottom: 80px;
	background-color: #fff8f0;
}

.item-266 {
	margin-bottom: 80px;
}

.item-255 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-273 {
	margin-bottom: 80px;
}

.item-238 {
	margin-bottom: 40px;
}

.item-430 {
	margin-bottom: 50px;
}

.item-289 {
	margin-bottom: 80px;
}

.item-142 {
	margin-bottom: 40px;
}

.item-313 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-327 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-330 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-351 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-353 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-912 {
	margin-bottom: -30px;
}

.item-140 {
	margin-bottom: 80px;
}

.item-726 {
	margin-bottom: 40px;
}

.item-396 {
	margin-bottom: 80px;
}

.item-367 {
	margin-bottom: 40px;
	padding-top: 50px;
	padding-left: 30px;
}

.item-376 {
	margin-bottom: 80px;
}

.item-377 {
	margin-bottom: 80px;
}

.item-378 {
	margin-bottom: 80px;
}

.item-381 {
	margin-bottom: 40px;
}

.item-383 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-386 {
	margin-bottom: 30px;
}

.item-393 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-394 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-398 {
	margin-bottom: 80px;
}

.item-404 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-410 {
	margin-bottom: 120px;
}

.item-411 {
	margin-bottom: 120px;
}

.item-902 {
	text-align: center;
}

.item-418 {
	text-align: center;
}

.item-364 {
	margin-bottom: 120px;
}

.item-807 {
	margin-bottom: 80px;
}

.item-826 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-827 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-813 {
	margin-bottom: 80px;
}

.item-812 {
	margin-bottom: 80px;
}

.item-816 {
	margin-bottom: 40px;
}

.item-811 {
	margin-bottom: 80px;
}

.item-435 {
	margin-bottom: 120px;
}

.item-179 {
	margin-bottom: 80px;
}

.item-440 {
	margin-bottom: 120px;
}

.item-446 {
	padding-top: 50px;
	padding-left: 30px;
}

.item-444 {
	margin-bottom: 120px;
}

.item-454 {
	text-align: center;
}

.item-457 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-458 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-223 {
	margin-bottom: 60px;
}

.item-495 {
	margin-bottom: 20px;
}

.item-496 {
	margin-bottom: 40px;
}

.item-881 {
	margin-bottom: 40px;
}

.item-463 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-467 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-878 {
	margin-bottom: 60px;
}

.item-880 {
	margin-bottom: 60px;
}

.item-876 {
	margin-bottom: 80px;
}

.item-879 {
	margin-bottom: 60px;
}

.item-860 {
	padding-top: 120px;
}

.item-912 {
	margin-bottom: -30px;
}

.item-914 {
	margin-bottom: -30px;
}

.item-910 {
	margin-bottom: -40px;
	background-color: #f4e3c9;
}

.item-911 {
	margin-bottom: 30px;
}

.item-908 {
	margin-bottom: 40px;
}

.item-523 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-1350 {
	padding-top: 80px;
}

.item-521 {
	margin-bottom: 60px;
}

.item-524 {
	margin-bottom: 30px;
}

.item-526 {
	margin-bottom: 60px;
}

.item-528 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-529 {
	margin-bottom: 30px;
}

.item-531 {
	margin-bottom: 60px;
}

.item-534 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-533 {
	margin-bottom: 30px;
}

.item-538 {
	margin-bottom: 40px;
}

.item-539 {
	margin-bottom: 80px;
}

.item-537 {
	margin-bottom: 120px;
}

.item-547 {
	margin-bottom: 120px;
}

.item-548 {
	margin-bottom: 40px;
}

.item-549 {
	margin-bottom: 80px;
}

.item-559 {
	margin-bottom: 40px;
}

.item-542 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-560 {
	margin-bottom: 40px;
}

.item-552 {
	margin-bottom: 0px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-565 {
	margin-bottom: 120px;
}

.item-566 {
	margin-bottom: 80px;
}

.item-569 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-579 {
	text-align: center;
}

.item-582 {
	text-align: center;
}

.item-724 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-725 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-727 {
	padding-top: 60px;
	padding-left: 30px;
	padding-bottom: 60px;
}

.item-729 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.item-731 {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #efefef;
}

.item-737 {
	text-align: center;
}

.item-736 {
	margin-bottom: 20px;
}

.item-740 {
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-left: 1px solid #f4e3c9;
}

.item-742 {
	margin-bottom: 80px;
}

.item-743 {
	margin-bottom: 120px;
}

.item-797 {
	margin-bottom: 80px;
}

.item-792 {
	margin-bottom: 40px;
}

.item-790 {
	margin-bottom: 120px;
}

.item-789 {
	margin-bottom: 40px;
}

.item-745 {
	margin-bottom: 120px;
}

.item-764 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-765 {
	margin-bottom: 30px;
}

.item-767 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-769 {
	margin-bottom: 30px;
}

.item-772 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-773 {
	margin-bottom: 30px;
}

.item-777 {
	margin-bottom: 120px;
}

.item-779 {
	margin-bottom: 40px;
}

.item-830 {
	margin-top: 30px;
	margin-bottom: 80px;
}

.item-818 {
	animation-appear: appear;
	appear-name: fadeInUp;
	animation-duration: 600ms;
	animation-delay: 100ms;
}

.item-834 {
	margin-bottom: 30px;
}

.item-909 {
	margin-bottom: 30px;
}

.item-918 {
	margin-bottom: -30px;
}

.item-965 {
	padding-bottom: 50px;
	background-color: transparent;
}

.item-1206 {
	padding-top: 30px;
}

.item-937 {
	margin-bottom: 30px;
}

.item-940 {
	margin-bottom: 30px;
}

.item-1210 {
	padding-top: 30px;
}

.item-975 {
	margin-bottom: -10px;
}

.item-1962 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-1120 {
	padding-top: 30px;
}

.item-1052 {
	padding-left: 60px;
}

.item-969 {
	padding-top: 60px;
	padding-bottom: 60px;
	background-color: #ffcd00;
}

.item-974 {
	background-color: #f4e3c9;
}

.item-962 {
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	background-color: rgba(74,3,11,0.78);
}

.item-2015 {
	margin-bottom: 120px;
}

.item-1058 {
	margin-bottom: 80px;
}

.item-1050 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: rgba(74,3,11,0.78);
}

.item-1061 {
	margin-bottom: 60px;
}

.item-1062 {
	margin-bottom: 60px;
}

.item-1063 {
	margin-bottom: 60px;
}

.item-1064 {
	margin-bottom: 40px;
}

.item-1078 {
	margin-bottom: 30px;
}

.item-1081 {
	margin-bottom: 30px;
}

.item-1082 {
	margin-bottom: 30px;
}

.item-1083 {
	margin-bottom: 30px;
}

.item-1865 {
	margin-bottom: 30px;
}

.item-1099 {
	margin-bottom: 40px;
}

.item-1101 {
	margin-bottom: 30px;
}

.item-1103 {
	padding-top: 30px;
}

.item-1125 {
	padding-top: 30px;
}

.item-1144 {
	background-color: DB631F;
}

.item-1106 {
	margin-top: 30px;
	padding-top: 100px;
	padding-bottom: 100px;
	background-color: #000000;
}

.item-1107 {
	padding-top: 30px;
}

.item-1108 {
	margin-bottom: 30px;
}

.item-1126 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1110 {
	padding-top: 30px;
}

.item-1112 {
	padding-top: 50px;
}

.item-1113 {
	padding-top: 50px;
}

.item-1122 {
	padding-top: 30px;
}

.item-1118 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1119 {
	margin-bottom: -10px;
}

.item-1121 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1127 {
	padding-top: 30px;
}

.item-1131 {
	padding-top: 30px;
}

.item-1133 {
	padding-top: 30px;
}

.item-1128 {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-color: #fff8f0;
}

.item-1116 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1123 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1130 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1132 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-1135 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
	background-color: #fff8f0;
}

.item-607 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
}

.item-1194 {
	margin-bottom: 30px;
}

.item-1198 {
	margin-bottom: -40px;
	background-color: #e2801f;
}

.item-1229 {
	margin-bottom: 30px;
}

.item-1393 {
	margin-bottom: 40px;
}

.item-1363 {
	padding-top: 20px;
}

.item-1177 {
	padding-top: 30px;
}

.item-1209 {
	padding-top: 100px;
}

.item-1986 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: #4a030b;
}

.item-1219 {
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #efefef;
}

.item-2017 {
	margin-bottom: 40px;
}

.item-1400 {
	text-align: center;
}

.item-1227 {
	text-align: center;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 600ms;
	animation-delay: 700ms;
}

.item-1232 {
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	background-color: #fff8f0;
}

.item-873 {
	padding-top: 70px;
	height: 500px;
	background-image: url('/resources/public//Asema_kesa2021/vaiha_asema_mikkeli_kesaherkkuja2.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1987 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: rgba(74,3,11,0.78);
}

.item-1245 {
	padding-right: 30px;
}

.item-1964 {
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
}

.item-1988 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	background-color: #4a030b;
}

.item-1402 {
	text-align: center;
}

.item-1362 {
	padding-top: 20px;
}

.item-1594 {
	margin-bottom: 40px;
}

.item-1357 {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1358 {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1374 {
	text-align: center;
}

.item-1364 {
	padding-top: 20px;
}

.item-1375 {
	text-align: center;
}

.item-1376 {
	text-align: center;
}

.item-1377 {
	text-align: center;
}

.item-1378 {
	text-align: center;
}

.item-1379 {
	text-align: center;
}

.item-1380 {
	padding-top: 30px;
}

.item-1506 {
	margin-top: 50px;
}

.item-1542 {
	padding-top: 50px;
}

.item-1432 {
	margin-bottom: 60px;
}

.item-1427 {
	text-align: center;
}

.item-1404 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-1408 {
	padding-top: 120px;
}

.item-1532 {
	padding-bottom: 30px;
}

.item-1418 {
	margin-bottom: -60px;
	padding-top: 80px;
}

.item-1505 {
	padding-bottom: 50px;
}

.item-1489 {
	text-align: center;
}

.item-1534 {
	text-align: center;
}

.item-1541 {
	text-align: center;
}

.item-1488 {
	text-align: center;
}

.item-1450 {
	padding-top: 120px;
}

.item-1454 {
	text-align: center;
}

.item-1457 {
	margin-bottom: 60px;
}

.item-1480 {
	margin-bottom: 40px;
}

.item-1455 {
	margin-bottom: 40px;
}

.item-2010 {
	text-align: center;
}

.item-1463 {
	margin-bottom: 40px;
}

.item-1475 {
	padding-top: 120px;
}

.item-1479 {
	text-align: center;
}

.item-1538 {
	padding-bottom: 30px;
}

.item-1581 {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	background-color: #2b2823;
	color: #ffffff;
	text-align: center;
}

.item-1544 {
	padding-top: 30px;
}

.item-1543 {
	padding-top: 30px;
}

.item-1593 {
	margin-bottom: 30px;
}

.item-1509 {
	padding-bottom: 30px;
}

.item-1596 {
	padding-bottom: 50px;
}

.item-1425 {
	margin-bottom: 30px;
	padding-top: 200px;
	padding-bottom: 200px;
	background-image: linear-gradient(0deg,rgba(16,0,0,0.4),rgba(16,0,0,0.4)), url('/resources/public//Pormestari/vaiha_pormestari_j_vaahtera_17-2-2022-22.jpg');
	background-position: center center;
	background-size: cover;
}

.item-1526 {
	padding-bottom: 30px;
}

.item-1674 {
	padding-bottom: 30px;
}

.item-1663 {
	margin-bottom: 30px;
}

.item-1670 {
	margin-bottom: 30px;
}

.item-1651 {
	margin-bottom: 30px;
}

.item-1658 {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.item-1657 {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.item-1666 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}

.item-1672 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}

.item-1673 {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}

.item-1702 {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.item-1709 {
	margin-bottom: 60px;
}

.item-1710 {
	margin-bottom: 60px;
}

.item-1711 {
	margin-bottom: 60px;
}

.item-1728 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1729 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-1730 {
	margin-bottom: 30px;
}

.item-1732 {
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
}

.item-1733 {
	height: 600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.item-1734 {
	margin-bottom: 30px;
}

.item-1736 {
	height: 600px;
}

.item-1737 {
	padding-top: 50px;
	padding-left: 30px;
	padding-bottom: 50px;
}

.item-1738 {
	margin-bottom: 30px;
}

.item-1740 {
	color: #ffffff;
	text-align: center;
}

.item-1741 {
	text-align: center;
}

.item-1747 {
	margin-bottom: 120px;
}

.item-1748 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-1749 {
	margin-bottom: 40px;
}

.item-1758 {
	margin-bottom: 120px;
}

.item-1759 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-1760 {
	margin-bottom: 40px;
}

.item-1761 {
	margin-bottom: 80px;
}

.item-1769 {
	margin-bottom: 120px;
}

.item-1770 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-1771 {
	margin-bottom: 40px;
}

.item-2036 {
	margin-bottom: 40px;
}

.item-1780 {
	margin-bottom: 120px;
}

.item-1781 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-1782 {
	margin-bottom: 40px;
}

.item-1783 {
	margin-bottom: 80px;
}

.item-1843 {
	margin-bottom: 120px;
}

.item-1844 {
	margin-bottom: -40px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f4e3c9;
}

.item-1845 {
	margin-bottom: 40px;
}

.item-1846 {
	margin-bottom: 80px;
}

.item-1855 {
	text-align: center;
}

.item-1873 {
	height: 80px;
}

.item-1990 {
	padding-left: 60px;
}

@media (max-width: 1199.98px) {

	.item-105 {
		padding-left: 40px;
		padding-right: 40px;
	}

	.item-167 {
		padding-left: 40px;
		padding-right: 40px;
	}

	.item-522 {
		height: 500px;
	}

	.item-909 {
		margin-bottom: 80px;
	}

	.item-527 {
		height: 500px;
	}

	.item-532 {
		height: 500px;
	}

	.item-145 {
		padding-bottom: 400px;
	}

	.item-763 {
		height: 500px;
	}

	.item-768 {
		height: 500px;
	}

	.item-771 {
		height: 500px;
	}

	.item-937 {
		margin-bottom: 80px;
	}

	.item-1101 {
		margin-bottom: 80px;
	}

	.item-1429 {
		padding-top: 150px;
	}

	.item-1728 {
		height: 500px;
	}

	.item-1733 {
		height: 500px;
	}

	.item-1736 {
		height: 500px;
	}


}

@media (max-width: 991.98px) {

	.menu-footer li {
		padding-bottom: 4px;
		width: 100%;
		display: block;
		animation-appear: appear;
		animation-timing-function: ease;
	}

	.item-170 {
		margin-top: 0px;
		padding-top: 40px;
	}

	.item-105 {
		padding-top: 80px;
		padding-left: 40px;
		padding-right: 40px;
	}

	.item-356 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-117 {
		padding-right: 0px;
		text-align: left;
	}

	.item-534 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-528 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-523 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-764 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-767 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-772 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-145 {
		padding-top: 400px;
		padding-bottom: 50px;
	}

	.item-729 {
		padding-right: 0px;
	}

	.item-727 {
		padding-left: 0px;
	}

	.item-167 {
		padding-top: 80px;
		padding-left: 40px;
		padding-right: 40px;
	}

	.item-313 {
		padding-left: 0px;
	}

	.item-312 {
		margin-bottom: 0px;
	}

	.item-315 {
		margin-bottom: 0px;
	}

	.item-324 {
		margin-bottom: 0px;
	}

	.item-329 {
		margin-bottom: 0px;
	}

	.item-316 {
		padding-right: 0px;
	}

	.item-327 {
		padding-left: 0px;
	}

	.item-330 {
		padding-right: 0px;
	}

	.item-116 {
		padding-left: 0px;
	}

	.item-118 {
		padding-left: 0px;
	}

	.item-413 {
		height: 400px;
	}

	.item-353 {
		padding-right: 0px;
	}

	.item-890 {
		padding-right: 0px;
	}

	.item-910 {
		padding-top: 60px;
	}

	.item-367 {
		padding-left: 0px;
	}

	.item-368 {
		padding-left: 0px;
	}

	.item-429 {
		padding-right: 0px;
	}

	.item-430 {
		padding-right: 0px;
	}

	.item-437 {
		padding-left: 0px;
	}

	.item-438 {
		padding-left: 0px;
	}

	.item-442 {
		padding-right: 0px;
	}

	.item-443 {
		padding-right: 0px;
	}

	.item-446 {
		padding-left: 0px;
	}

	.item-447 {
		padding-left: 0px;
	}

	.item-450 {
		padding-right: 0px;
	}

	.item-451 {
		padding-right: 0px;
	}

	.item-457 {
		padding-left: 0px;
	}

	.item-458 {
		padding-right: 0px;
	}

	.item-461 {
		height: 400px;
	}

	.item-463 {
		padding-left: 0px;
	}

	.item-467 {
		padding-right: 0px;
	}

	.item-477 {
		height: 400px;
	}

	.item-888 {
		padding-left: 0px;
	}

	.item-909 {
		margin-bottom: 80px;
	}

	.item-522 {
		height: 500px;
	}

	.item-527 {
		height: 500px;
	}

	.item-532 {
		height: 500px;
	}

	.item-521 {
		margin-bottom: 60px;
	}

	.item-526 {
		margin-bottom: 60px;
	}

	.item-531 {
		margin-bottom: 60px;
	}

	.item-730 {
		text-align: left;
	}

	.item-742 {
		margin-bottom: 40px;
	}

	.item-743 {
		margin-bottom: 60px;
	}

	.item-745 {
		margin-bottom: 60px;
	}

	.item-763 {
		height: 500px;
	}

	.item-768 {
		height: 500px;
	}

	.item-771 {
		height: 500px;
	}

	.item-832 {
		height: 400px;
	}

	.item-895 {
		padding-left: 0px;
	}

	.item-917 {
		margin-top: 0px;
	}

	.item-897 {
		padding-right: 0px;
	}

	.item-898 {
		padding-right: 0px;
	}

	.item-937 {
		margin-bottom: 80px;
	}

	.item-939 {
		padding-top: 60px;
	}

	.item-948 {
		margin-top: 0px;
	}

	.item-1070 {
		padding-left: 0px;
	}

	.item-1071 {
		padding-right: 0px;
	}

	.item-1075 {
		padding-left: 0px;
	}

	.item-1090 {
		padding-left: 0px;
	}

	.item-1091 {
		padding-right: 0px;
	}

	.item-1095 {
		padding-left: 0px;
	}

	.item-1101 {
		margin-bottom: 80px;
	}

	.item-1106 {
		padding-top: 60px;
	}

	.item-1111 {
		margin-top: 0px;
	}

	.item-1404 {
		padding-right: 0px;
	}

	.item-1429 {
		padding-top: 100px;
	}

	.item-1619 {
		height: 300px;
	}

	.item-1641 {
		height: 300px;
	}

	.item-1709 {
		margin-bottom: 60px;
	}

	.item-1710 {
		margin-bottom: 60px;
	}

	.item-1711 {
		margin-bottom: 60px;
	}

	.item-1728 {
		height: 500px;
	}

	.item-1729 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1732 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1733 {
		height: 500px;
	}

	.item-1736 {
		height: 500px;
	}

	.item-1737 {
		padding-left: 0px;
		padding-right: 0px;
	}


}

@media (max-width: 767.98px) {

	.menu-footer a {
		width: 100%;
		display: inherit;
		animation-appear: appear;
		animation-timing-function: ease;
	}

	.menu-footer li {
		padding-bottom: 2px;
		width: 100%;
		display: block;
		animation-appear: appear;
		animation-timing-function: ease;
	}

	.item-170 {
		margin-top: 0px;
		padding-top: 30px;
	}

	.item-105 {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.item-330 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-117 {
		padding-right: 0px;
		text-align: left;
	}

	.item-523 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-528 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-534 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-764 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-767 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-772 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-917 {
		margin-top: 0px;
		padding-top: 0px;
	}

	.item-937 {
		margin-bottom: 60px;
	}

	.item-948 {
		margin-top: 0px;
		padding-top: 0px;
	}

	.item-1111 {
		margin-top: 0px;
		padding-top: 0px;
	}

	.item-145 {
		padding-top: 300px;
		padding-bottom: 30px;
	}

	.item-727 {
		padding-left: 0px;
	}

	.item-167 {
		padding-top: 60px;
	}

	.item-160 {
		padding-top: 80px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 80px;
	}

	.item-161 {
		padding-top: 80px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 80px;
	}

	.item-312 {
		margin-bottom: 0px;
	}

	.item-313 {
		padding-left: 0px;
	}

	.item-315 {
		margin-bottom: 0px;
	}

	.item-316 {
		padding-right: 0px;
	}

	.item-324 {
		margin-bottom: 0px;
	}

	.item-327 {
		padding-left: 0px;
	}

	.item-329 {
		margin-bottom: 0px;
	}

	.item-895 {
		padding-left: 0px;
	}

	.item-356 {
		padding-left: 0px;
	}

	.item-909 {
		margin-bottom: 60px;
	}

	.item-118 {
		padding-left: 0px;
	}

	.item-116 {
		padding-left: 0px;
	}

	.item-413 {
		height: 400px;
	}

	.item-351 {
		padding-left: 0px;
	}

	.item-353 {
		padding-right: 0px;
	}

	.item-890 {
		padding-right: 0px;
	}

	.item-910 {
		padding-top: 40px;
	}

	.item-429 {
		padding-right: 0px;
	}

	.item-430 {
		padding-right: 0px;
	}

	.item-367 {
		padding-left: 0px;
	}

	.item-368 {
		padding-left: 0px;
	}

	.item-450 {
		padding-right: 0px;
	}

	.item-451 {
		padding-right: 0px;
	}

	.item-446 {
		padding-left: 0px;
	}

	.item-447 {
		padding-left: 0px;
	}

	.item-443 {
		padding-right: 0px;
	}

	.item-442 {
		padding-right: 0px;
	}

	.item-437 {
		padding-left: 0px;
	}

	.item-438 {
		padding-left: 0px;
	}

	.item-457 {
		padding-left: 0px;
	}

	.item-458 {
		padding-right: 0px;
	}

	.item-461 {
		height: 400px;
	}

	.item-463 {
		padding-left: 0px;
	}

	.item-888 {
		padding-left: 0px;
	}

	.item-477 {
		height: 400px;
	}

	.item-522 {
		height: 300px;
	}

	.item-527 {
		height: 300px;
	}

	.item-532 {
		height: 300px;
	}

	.item-521 {
		margin-bottom: 40px;
	}

	.item-526 {
		margin-bottom: 40px;
	}

	.item-531 {
		margin-bottom: 40px;
	}

	.item-729 {
		padding-right: 0px;
	}

	.item-730 {
		text-align: left;
	}

	.item-740 {
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		border-left: 0px  ;
	}

	.item-742 {
		margin-bottom: 40px;
	}

	.item-743 {
		margin-bottom: 40px;
	}

	.item-745 {
		margin-bottom: 40px;
	}

	.item-763 {
		height: 300px;
	}

	.item-768 {
		height: 300px;
	}

	.item-771 {
		height: 300px;
	}

	.item-832 {
		height: 400px;
	}

	.item-897 {
		padding-right: 0px;
	}

	.item-898 {
		padding-right: 0px;
	}

	.item-939 {
		padding-top: 40px;
	}

	.item-1070 {
		padding-left: 0px;
	}

	.item-1071 {
		padding-right: 0px;
	}

	.item-1075 {
		padding-left: 0px;
	}

	.item-1090 {
		padding-left: 0px;
	}

	.item-1091 {
		padding-right: 0px;
	}

	.item-1095 {
		padding-left: 0px;
	}

	.item-1101 {
		margin-bottom: 60px;
	}

	.item-1106 {
		padding-top: 40px;
	}

	.item-1429 {
		padding-top: 100px;
	}

	.item-1619 {
		height: 300px;
	}

	.item-1618 {
		padding-top: 20px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 20px;
	}

	.item-1640 {
		padding-top: 20px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 20px;
	}

	.item-1641 {
		height: 300px;
	}

	.item-1709 {
		margin-bottom: 40px;
	}

	.item-1710 {
		margin-bottom: 40px;
	}

	.item-1711 {
		margin-bottom: 40px;
	}

	.item-1728 {
		height: 300px;
	}

	.item-1729 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1732 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1733 {
		height: 300px;
	}

	.item-1736 {
		height: 300px;
	}

	.item-1737 {
		padding-left: 0px;
		padding-right: 0px;
	}


}

@media (max-width: 575.98px) {

	.menu-footer {
		margin-top: 20px;
		animation-appear: appear;
		animation-timing-function: ease;
	}

	.menu-footer a {
		padding-left: 0px;
		animation-appear: appear;
		animation-timing-function: ease;
	}

	.item-170 {
		margin-top: 0px;
		padding-top: 10px;
	}

	.item-167 {
		padding-top: 40px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.item-117 {
		text-align: left;
	}

	.item-414 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-220 {
		margin-bottom: 0px;
	}

	.item-184 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-534 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-528 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-523 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-740 {
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		border-left: 0px  ;
	}

	.item-764 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-767 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-772 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-145 {
		padding-top: 300px;
		padding-bottom: 0px;
		background-position: center center;
		background-size: cover;
	}

	.item-895 {
		padding-left: 0px;
	}

	.item-411 {
		margin-bottom: 40px;
	}

	.item-175 {
		margin-bottom: 20px;
	}

	.item-160 {
		padding-top: 40px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 40px;
	}

	.item-161 {
		padding-top: 40px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 40px;
	}

	.item-105 {
		padding-top: 60px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 60px;
	}

	.item-312 {
		margin-bottom: 0px;
	}

	.item-313 {
		padding-left: 0px;
	}

	.item-315 {
		margin-bottom: 0px;
	}

	.item-316 {
		padding-right: 0px;
	}

	.item-324 {
		margin-bottom: 0px;
	}

	.item-327 {
		padding-left: 0px;
	}

	.item-329 {
		margin-bottom: 0px;
	}

	.item-330 {
		padding-right: 0px;
	}

	.item-119 {
		margin-bottom: 40px;
	}

	.item-410 {
		margin-bottom: 40px;
	}

	.item-118 {
		padding-top: 20px;
		padding-left: 0px;
		padding-bottom: 20px;
	}

	.item-356 {
		padding-top: 20px;
		padding-right: 0px;
		padding-bottom: 20px;
	}

	.item-413 {
		height: 300px;
	}

	.item-266 {
		margin-bottom: 0px;
	}

	.item-888 {
		padding-left: 0px;
	}

	.item-351 {
		padding-left: 0px;
	}

	.item-353 {
		padding-right: 0px;
	}

	.item-890 {
		padding-right: 0px;
	}

	.item-807 {
		margin-bottom: 0px;
	}

	.item-367 {
		padding-left: 0px;
	}

	.item-368 {
		padding-left: 0px;
	}

	.item-364 {
		margin-bottom: 40px;
	}

	.item-425 {
		margin-bottom: 40px;
	}

	.item-429 {
		padding-right: 0px;
	}

	.item-430 {
		padding-right: 0px;
	}

	.item-437 {
		padding-left: 0px;
	}

	.item-438 {
		padding-left: 0px;
	}

	.item-442 {
		padding-right: 0px;
	}

	.item-443 {
		padding-right: 0px;
	}

	.item-446 {
		padding-left: 0px;
	}

	.item-447 {
		padding-left: 0px;
	}

	.item-450 {
		padding-right: 0px;
	}

	.item-451 {
		padding-right: 0px;
	}

	.item-435 {
		margin-bottom: 40px;
	}

	.item-440 {
		margin-bottom: 40px;
	}

	.item-444 {
		margin-bottom: 40px;
	}

	.item-457 {
		padding-left: 0px;
	}

	.item-458 {
		padding-right: 0px;
	}

	.item-461 {
		height: 300px;
	}

	.item-879 {
		margin-bottom: 40px;
	}

	.item-881 {
		margin-bottom: 40px;
	}

	.item-880 {
		margin-bottom: 40px;
	}

	.item-463 {
		padding-left: 0px;
	}

	.item-467 {
		padding-right: 0px;
	}

	.item-452 {
		margin-bottom: 0px;
	}

	.item-416 {
		margin-top: 0px;
	}

	.item-917 {
		margin-top: 0px;
	}

	.item-477 {
		height: 300px;
	}

	.item-399 {
		margin-bottom: 0px;
	}

	.item-396 {
		margin-bottom: 0px;
	}

	.item-522 {
		height: 300px;
	}

	.item-527 {
		height: 300px;
	}

	.item-532 {
		height: 300px;
	}

	.item-531 {
		margin-bottom: 40px;
	}

	.item-526 {
		margin-bottom: 40px;
	}

	.item-521 {
		margin-bottom: 40px;
	}

	.item-727 {
		padding-top: 20px;
		padding-left: 0px;
		padding-bottom: 20px;
	}

	.item-729 {
		padding-top: 20px;
		padding-right: 0px;
		padding-bottom: 20px;
	}

	.item-730 {
		text-align: left;
	}

	.item-742 {
		margin-bottom: 40px;
	}

	.item-743 {
		margin-bottom: 40px;
	}

	.item-745 {
		margin-bottom: 40px;
	}

	.item-763 {
		height: 300px;
	}

	.item-768 {
		height: 300px;
	}

	.item-771 {
		height: 300px;
	}

	.item-832 {
		height: 300px;
	}

	.item-910 {
		padding-top: 40px;
	}

	.item-909 {
		margin-bottom: 60px;
	}

	.item-897 {
		padding-right: 0px;
	}

	.item-898 {
		padding-right: 0px;
	}

	.item-937 {
		margin-bottom: 60px;
	}

	.item-939 {
		padding-top: 40px;
	}

	.item-948 {
		margin-top: 0px;
	}

	.item-1062 {
		margin-bottom: 40px;
	}

	.item-1063 {
		margin-bottom: 40px;
	}

	.item-1064 {
		margin-bottom: 40px;
	}

	.item-1070 {
		padding-left: 0px;
	}

	.item-1071 {
		padding-right: 0px;
	}

	.item-1075 {
		padding-left: 0px;
	}

	.item-1082 {
		margin-bottom: 40px;
	}

	.item-1083 {
		margin-bottom: 40px;
	}

	.item-1084 {
		margin-bottom: 40px;
	}

	.item-1090 {
		padding-left: 0px;
	}

	.item-1091 {
		padding-right: 0px;
	}

	.item-1095 {
		padding-left: 0px;
	}

	.item-1101 {
		margin-bottom: 60px;
	}

	.item-1106 {
		padding-top: 40px;
	}

	.item-1111 {
		margin-top: 0px;
	}

	.item-1404 {
		padding-right: 0px;
	}

	.item-1429 {
		padding-top: 80px;
	}

	.item-1619 {
		height: 300px;
	}

	.item-1618 {
		padding-top: 20px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 20px;
	}

	.item-1641 {
		height: 300px;
	}

	.item-1640 {
		padding-top: 20px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 20px;
	}

	.item-1709 {
		margin-bottom: 40px;
	}

	.item-1710 {
		margin-bottom: 40px;
	}

	.item-1711 {
		margin-bottom: 40px;
	}

	.item-1728 {
		height: 300px;
	}

	.item-1729 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1732 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.item-1733 {
		height: 300px;
	}

	.item-1736 {
		height: 300px;
	}

	.item-1737 {
		padding-left: 0px;
		padding-right: 0px;
	}


}

