/* DO NOT MODIFY THIS FILE MANUALLY! IT WILL BE OVERWRITTEN! */
/* This file is generated from admin user interface stylesheet editor */
/* Generated at 1662439091109 */

footer p {
	color: #ffffff;
	animation-appear: appear;
}

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

body h5 {
	margin-bottom: 9px;
	font-weight: 600;
	font-size: 1em;
	line-height: 1.2em;
	text-transform: uppercase;
	animation-appear: appear;
}

body h4 {
	margin-bottom: 14px;
	font-weight: 400;
	font-size: 1.4em;
	line-height: 1.2em;
	animation-appear: appear;
}

body h3 {
	margin-bottom: 12px;
	font-weight: 500;
	font-size: 2.0em;
	line-height: 1.2em;
	animation-appear: appear;
}

body h2 {
	margin-bottom: 21px;
	font-weight: 700;
	font-size: 2.2em;
	line-height: 1.2em;
	animation-appear: appear;
}

body h1 {
	margin-bottom: 22px;
	font-weight: 900;
	font-size: 3.4em;
	line-height: 1.2em;
	animation-appear: appear;
}

.logo {
	padding-bottom: 20px;
	max-width: 220px;
	font-family: inherit;
	animation-timing-function: ease;
}

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

.menu-list {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	font-weight: 600;
	animation-timing-function: ease;
}

footer {
	margin-top: 60px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #414141;
	font-size: 0.9em;
	animation-timing-function: ease;
}

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

.menu-list-kumppanit {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	font-weight: 600;
	animation-timing-function: ease;
}

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

.item-3244 {
}

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

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

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

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

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

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

.item-3460 {
	margin-top: 40px;
}

.item-3513 {
	padding-bottom: 80px;
}

.btn-wide {
	animation-appear: appear;
	animation-timing-function: ease;
}

.feedback-carousel {
	color: #ffffff;
	animation-appear: appear;
	animation-timing-function: ease;
}

.front-page-header-img {
	animation-appear: appear;
	animation-timing-function: ease;
}

.front-page-header h4 {
	font-weight: 400;
	line-height: 30px;
	animation-appear: appear;
}

.front-page-header {
	padding-top: 200px;
	min-height: 800px;
	background-image: url('/resources/images/backgrounds/herobg.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	animation-appear: appear;
	animation-timing-function: ease;
}

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

.item-243 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-341 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-258 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-259 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-328 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-329 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-313 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-278 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.item-293 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-294 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-404 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-228 {
	height: 20px;
	animation-appear: appear;
}

.item-229 {
	height: 50px;
	animation-appear: appear;
}

.item-230 {
	width: 100%;
}

.item-408 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #aad03b;
}

.item-237 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #aad03b;
}

.item-183 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-180 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-189 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-227 {
	animation-appear: appear;
	animation-duration: 100ms;
	animation-delay: 400ms;
}

.item-177 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-121 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-116 {
}

.item-172 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-406 {
	animation-appear: appear;
}

.item-142 {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	float: none;
	color: #ffffff;
	text-align: right;
	animation-appear: appear;
}

.item-171 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-154 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-110 {
	height: 100%;
	animation-appear: appear;
}

.item-113 {
	height: 430px;
	animation-appear: appear;
}

.item-341 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-173 {
	padding-bottom: 50px;
	float: none;
	animation-appear: appear;
}

.item-311 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #6461a0;
	animation-appear: appear;
}

.item-329 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-313 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-307 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #6461a0;
	animation-appear: appear;
}

.item-328 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-276 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-294 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-278 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-274 {
	animation-appear: appear;
}

.item-293 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-272 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-241 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #1b998b;
	animation-appear: appear;
}

.item-259 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-237 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #1b998b;
	animation-appear: appear;
}

.item-258 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-243 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-239 {
	animation-appear: appear;
}

.item-234 {
	height: 100px;
	background-color: #ffffff;
	animation-appear: appear;
}

.item-229 {
	height: 50px;
	animation-appear: appear;
}

.item-228 {
	height: 20px;
	animation-appear: appear;
}

.item-227 {
	animation-appear: appear;
	animation-duration: 100ms;
	animation-delay: 400ms;
}

.item-189 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-180 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-183 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-181 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-184 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #aad03b;
	animation-appear: appear;
}

.item-177 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-182 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-175 {
	padding-top: 25px;
	padding-bottom: 25px;
	animation-appear: appear;
}

.item-179 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-178 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-116 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #aad03b;
	animation-appear: appear;
}

.item-115 {
	padding-top: 200px;
	height: 700px;
	animation-appear: appear;
}

.item-172 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-154 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-171 {
	margin-top: 20px;
	animation-appear: appear;
}

.item-131 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-134 {
	background-color: #aad03b;
	animation-appear: appear;
}

.item-121 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-142 {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	float: none;
	color: #ffffff;
	text-align: right;
	animation-appear: appear;
}

.item-117 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: none;
	animation-appear: appear;
}

.item-140 {
	animation-appear: appear;
}

.item-113 {
	height: 430px;
	animation-appear: appear;
}

.item-112 {
	margin-top: 50px;
	margin-bottom: 50px;
	animation-appear: appear;
}

.item-110 {
	height: 100%;
	animation-appear: appear;
}

.item-2129 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-117 {
	background-color: #aad03b;
	background-image: url('/resources/public//b4s_johtamisjarjestelma.png');
}

.item-408 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-410 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-425 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-425 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-426 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-426 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-439 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-441 {
	animation-appear: appear;
}

.item-443 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #8fc93a;
	animation-appear: appear;
}

.item-445 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-460 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-460 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-461 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-461 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-439 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #1b998b;
	animation-appear: appear;
}

.item-441 {
	animation-appear: appear;
}

.item-115 {
	padding-top: 200px;
	height: 700px;
}

.item-443 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #1b998b;
	animation-appear: appear;
}

.item-445 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-445 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-460 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-460 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-461 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-461 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-486 {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	float: none;
	color: #ffffff;
	text-align: right;
	animation-appear: appear;
}

.item-501 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-502 {
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	animation-appear: appear;
}

.item-503 {
	height: 50px;
	animation-appear: appear;
}

.item-504 {
	height: 20px;
	animation-appear: appear;
}

.item-506 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-510 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-512 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-612 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-626 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-630 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-632 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-655 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-659 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-661 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-677 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-691 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-695 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-697 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-715 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-729 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-733 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-735 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-745 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-759 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-763 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-765 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-808 {
	padding-top: 200px;
	height: 700px;
}

.item-793 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-797 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-799 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-825 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-829 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-831 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-853 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-857 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-859 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1040 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1043 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1044 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1045 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1046 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1096 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1099 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1100 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1101 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1102 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1120 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1123 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1124 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1125 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1126 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1215 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1218 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1219 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1220 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1221 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1226 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-1241 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1244 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1245 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1246 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1247 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1255 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1257 {
	padding-top: 125px;
	padding-bottom: 100px;
}

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

.item-1262 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1264 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1283 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1359 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1924 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1904 {
	padding-top: 200px;
	height: 700px;
}

.item-1558 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1561 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1562 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1563 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1564 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1579 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1606 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1633 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1680 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1683 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1684 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1685 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1686 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1708 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-1723 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1726 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1727 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1728 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1729 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1802 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1828 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-1775 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1778 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1779 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1780 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1781 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1875 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1878 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1879 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1880 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1881 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1927 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1928 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1929 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1930 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1954 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-1968 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-1971 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-1972 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1973 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1974 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-1995 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2155 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2181 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2207 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2237 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2264 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2291 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2370 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2397 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2424 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2581 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-2595 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-2598 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-2599 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-2600 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-2601 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-173 {
	padding-bottom: 50px;
	float: none;
	animation-appear: appear;
}

.item-241 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #1b998b;
	animation-appear: appear;
}

.item-239 {
	animation-appear: appear;
}

.item-181 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-182 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-175 {
	padding-top: 25px;
	padding-bottom: 25px;
	animation-appear: appear;
}

.item-184 {
	padding-top: 30px;
	padding-bottom: 25px;
	background-color: #aad03b;
	animation-appear: appear;
}

.item-178 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-179 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-119 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-134 {
	background-color: #aad03b;
	animation-appear: appear;
}

.item-131 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-112 {
	margin-top: 50px;
	margin-bottom: 50px;
	animation-appear: appear;
}

.item-140 {
	animation-appear: appear;
}

.item-406 {
	background-color: #aad03b;
}

.item-610 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-608 {
	padding-top: 200px;
	height: 700px;
}

.item-404 {
	background-color: #aad03b;
}

.item-143 {
	background-image: url('/resources/public/pixabay//ge8f931528ce7020ea5bd9205bf867be6acae68137fe4b5b4ae07a59b33cd8a29ca78ea41b92cae439566c4a92e7cac31_1280.jpg');
}

.item-410 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.item-479 {
	padding-top: 200px;
	height: 700px;
}

.item-445 {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.item-446 {
	max-width: 100%;
	max-height: 200%;
}

.item-637 {
	padding-top: 200px;
	height: 700px;
}

.item-619 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1755 {
	padding-top: 200px;
	height: 700px;
}

.item-494 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-507 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-508 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-509 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-511 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-627 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-628 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-629 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-631 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-673 {
	padding-top: 200px;
	height: 700px;
}

.item-648 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-656 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-657 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-658 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-660 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-675 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-684 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-692 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-693 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-694 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-696 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-711 {
	padding-top: 200px;
	height: 700px;
}

.item-713 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-722 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-730 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-731 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-732 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-734 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-741 {
	padding-top: 200px;
	height: 700px;
}

.item-743 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-752 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-760 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-761 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-762 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-764 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-775 {
	padding-top: 200px;
	height: 700px;
}

.item-777 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-786 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-794 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-795 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-796 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-798 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-809 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-818 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-826 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-827 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-828 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-830 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-836 {
	padding-top: 200px;
	height: 700px;
}

.item-1023 {
	padding-top: 200px;
	height: 700px;
}

.item-846 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-854 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-855 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-856 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-858 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-1024 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1033 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1041 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1042 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3581 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-3580 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3579 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-3578 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3582 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3577 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3576 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-3569 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

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

.item-1080 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1089 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1097 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1098 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1104 {
	padding-top: 200px;
	height: 700px;
}

.item-1199 {
	padding-top: 200px;
	height: 700px;
}

.item-1113 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1121 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1122 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1200 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1208 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1216 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1217 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1222 {
	padding-top: 200px;
	height: 700px;
}

.item-1224 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1234 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1242 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1243 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1541 {
	padding-top: 200px;
	height: 700px;
}

.item-1925 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1917 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1542 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1551 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1559 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1560 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1660 {
	padding-top: 200px;
	height: 700px;
}

.item-1703 {
	padding-top: 200px;
	height: 700px;
}

.item-1673 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1681 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1682 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1706 {
	margin-bottom: 40px;
	font-weight: 300;
	color: #2e2e2e;
}

.item-1716 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1724 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1725 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1855 {
	padding-top: 200px;
	height: 700px;
}

.item-1768 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1776 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1777 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

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

.item-1868 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1876 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1877 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1926 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1949 {
	padding-top: 200px;
	height: 700px;
}

.item-1952 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-1961 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-1969 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-1970 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-2573 {
	padding-top: 200px;
	height: 700px;
}

.item-2579 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-2588 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-2596 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-2597 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-2903 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2930 {
	padding-top: 125px;
	padding-bottom: 100px;
}

.item-2969 {
	padding-top: 200px;
	height: 700px;
}

.item-2975 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-2977 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-2984 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-2991 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-2992 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-2993 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-2994 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-2995 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-2996 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-2997 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3177 {
	font-weight: 300;
	color: #2e2e2e;
}

.item-3179 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-3193 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-3186 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-3195 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3194 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3199 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3198 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-3197 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3196 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-3169 {
	padding-top: 200px;
	height: 700px;
}

.item-3339 {
	margin-bottom: 40px;
	font-weight: 300;
	color: #2e2e2e;
}

.item-3341 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-3348 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-3355 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-3356 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3357 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3358 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-3359 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3360 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-3361 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3394 {
	padding-top: 200px;
	height: 700px;
}

.item-3402 {
	margin-bottom: 40px;
	font-weight: 300;
	color: #2e2e2e;
}

.item-3404 {
	margin-bottom: 50px;
	padding-bottom: 25px;
	animation-appear: appear;
	appear-name: fadeIn;
	animation-duration: 500ms;
	animation-delay: 300ms;
	animation-timing-function: ease-in-out;
}

.item-3411 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

.item-3418 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-3419 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3420 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3421 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-3422 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3423 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-3424 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3510 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3509 {
	animation-appear: appear;
	appear-name: fadeIn;
	animation-delay: 200ms;
}

.item-3508 {
	margin-top: 25px;
	animation-appear: appear;
}

.item-3507 {
	float: none;
	background-repeat: no-repeat;
	animation-appear: appear;
}

.item-3506 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3505 {
	margin-top: 25px;
	margin-bottom: 25px;
	animation-appear: appear;
}

.item-3504 {
	margin-bottom: 35px;
	animation-appear: appear;
}

.item-3497 {
	margin-top: 30px;
	padding-bottom: 40px;
	animation-appear: appear;
}

@media (max-width: 1199.98px) {


}

@media (max-width: 991.98px) {

	.item-115 {
		height: 1200px;
		animation-appear: appear;
	}

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

	.item-119 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-610 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-119 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-115 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-608 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-479 {
		height: 1200px;
		animation-appear: appear;
	}

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

	.item-637 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-673 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-675 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-711 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-713 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-741 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-743 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-775 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-777 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-808 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-809 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-836 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1755 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1023 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1024 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-1079 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1080 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-1104 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1199 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1200 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-1222 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1224 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-1904 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1541 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1542 {
		margin-top: 50px;
		animation-appear: appear;
	}

	.item-1660 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1703 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1706 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-1855 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1949 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-1952 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-2573 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-2579 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-2969 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-2975 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-3177 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-3169 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-3339 {
		margin-top: 50px;
		animation-appear: appear;
	}

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

	.item-3394 {
		height: 1200px;
		animation-appear: appear;
	}

	.item-3402 {
		margin-top: 50px;
		animation-appear: appear;
	}

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


}

@media (max-width: 767.98px) {

	.item-115 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-115 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-608 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-479 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-637 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-673 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-711 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-741 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-775 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-808 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-836 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1755 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1023 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1079 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1104 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1199 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1222 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1904 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1541 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1660 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1703 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1855 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-1949 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-2573 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-2969 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-3169 {
		height: 1100px;
		animation-appear: appear;
	}

	.item-3394 {
		height: 1100px;
		animation-appear: appear;
	}


}

@media (max-width: 575.98px) {

	body {
		padding-top: 100px;
		animation-timing-function: ease;
	}

	header {
		animation-timing-function: ease;
	}

	.item-608 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-115 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-115 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-479 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-637 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-673 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-711 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-741 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-775 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-808 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-836 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1755 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1023 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1079 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1104 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1199 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1222 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1904 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1541 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1660 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1703 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1855 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-1949 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-2573 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-2969 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-3169 {
		height: 1000px;
		animation-appear: appear;
	}

	.item-3394 {
		height: 1000px;
		animation-appear: appear;
	}


}

