#section-2-2 > .ct-section-inner-wrap {
	padding-top: 0;
	padding-bottom: 0;
	display: flex;
	flex-direction: row;
	align-items: stretch
}

@media (max-width:) {
	#section-2-2 .oxy-video-container {
		display: none
	}

}

#section-2-2 .oxy-video-overlay {
	background-color: rgba(248, 248, 248, 0.85)
}

#section-2-2 {
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
	z-index: 0;
	background-color: #ffffff;
	text-align: left;
	video-background-overlay: rgba(248, 248, 248, 0.85);
	top: -90px;
	height: 850px;
	background-position: 50% 0%;
	margin-bottom: -90px
}

#section-4-2 > .ct-section-inner-wrap {
	align-items: center
}

#section-4-2 {
	background-color: #f8f8f8;
	text-align: center
}

#section-220-2 > .ct-section-inner-wrap {
	padding-top: 100px;
	align-items: center
}

#section-220-2 {
	background-color: #f8f8f8;
	text-align: center
}

#section-75-2 > .ct-section-inner-wrap {
	max-width: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

#section-75-2 {
	background-color: #f8f8f8
}

#section-83-2 > .ct-section-inner-wrap {
	padding-top: 100px;
	padding-bottom: 100px;
	align-items: center
}

#section-83-2 {
	background-color: #f8f8f8;
	text-align: center
}

#section-442-2 > .ct-section-inner-wrap {
	padding-top: 0;
	padding-bottom: 0;
	display: flex;
	flex-direction: row;
	align-items: stretch
}

#section-442-2 {
	background-image: url(../../2020/08/customization.png);
	background-size: auto 100%;
	height: 800px;
	background-repeat: no-repeat;
	z-index: 0;
	background-color: #f8f8f8;
	text-align: left;
	background-blend-mode: multiply;
	background-position: 100% 0%
}

#section-248-2 > .ct-section-inner-wrap {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: flex;
	flex-direction: row;
	align-items: stretch
}

#section-248-2 {
	background-color: #f8f8f8;
	min-height: 800px;
	text-align: justify
}

#section-286-2 > .ct-section-inner-wrap {
	padding-top: 100px;
	padding-bottom: 100px;
	align-items: center
}

#section-286-2 {
	background-color: #f8f8f8;
	text-align: center
}

#section-498-2 > .ct-section-inner-wrap {
	align-items: center
}

#section-498-2 {
	text-align: center
}

#section-357-2 > .ct-section-inner-wrap {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	display: flex;
	flex-direction: row;
	align-items: center
}

#section-357-2 {
	background-image: url(https://www.rejves.com/wp-content/uploads/2020/08/innovazione.jpg);
	background-size: cover;
	height: 600px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 50% 0%
}

#section-378-2 > .ct-section-inner-wrap {
	padding-top: 100px;
	padding-bottom: 100px;
	align-items: center
}

#section-378-2 {
	text-align: center;
	background-color: #004782
}

@media (max-width:1280px) {
	#section-442-2 {
		background-position: 140% 0%
	}

}

@media (max-width:991px) {
	#section-2-2 {
		position: relative;
		top: 0px;
		height: auto;
		margin-bottom: 0
	}

}

@media (max-width:991px) {
	#section-442-2 > .ct-section-inner-wrap {
		padding-top: 0;
		padding-bottom: 0;
		display: flex
	}

	#section-442-2 {
		background-image: url(https://www.rejves.com/wp-content/uploads/2020/08/white.jpg);
		height: auto;
		background-position: 233% 0%
	}

}

@media (max-width:767px) {
	#section-442-2 {
		background-image: url(https://www.rejves.com/wp-content/uploads/2020/08/white.jpg)
	}

}

#div_block-492-2 {
	background-image: url(../../../../images/dots.svg);
	background-size: auto;
	width: 100.00%;
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-left: 28px
}

#div_block-456-2 {
	position: absolute;
	z-index: 999;
	bottom: 30px;
	padding-left: 28px
}

#div_block-455-2 {
	transform: rotate(-90deg);
	z-index: 999;
	position: absolute;
	justify-content: space-around;
	height: auto;
	top: 45%;
	left: -130px
}

#div_block-12-2 {
	width: 33.33%;
	text-align: left;
	align-items: center
}

#div_block-423-2 {
	text-align: left;
	flex-direction: row;
	display: flex;
	align-items: center
}

#div_block-433-2 {
	width: 33.33%;
	text-align: left;
	align-items: center
}

#div_block-435-2 {
	text-align: left;
	flex-direction: row;
	display: flex;
	align-items: center
}

#div_block-427-2 {
	width: 33.34%;
	text-align: left;
	align-items: center
}

#div_block-429-2 {
	text-align: left;
	flex-direction: row;
	display: flex;
	align-items: center
}

#div_block-222-2 {
	background-image: url(../../../../images/dots.svg);
	background-size: auto;
	width: 50%;
	padding-top: 40px;
	padding-left: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 100% 0px
}

#div_block-226-2 {
	width: 50.00%;
	justify-content: center
}

#div_block-77-2 {
	background-image: url(../../../../images/exhibitons/exhibitions-1.jpg);
	background-size: auto;
	width: 69.00%;
	background-repeat: no-repeat;
	align-items: flex-end;
	text-align: right;
	justify-content: flex-end;
	flex-direction: row;
	display: flex;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	margin-left: 0px;
	margin-top: 0px;
	
}

#div_block-441-2 {
	width: 2.00%;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px
}

#div_block-78-2 {
	background-image: url(../../../../images/exhibitons/exhibitions-2.jpg);
	background-size: auto 100%;
	width: 29.00%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-repeat: no-repeat;
	
}

#div_block-185-2 {
	width: 25.00%;
	align-items: center;
	text-align: center;
	justify-content: center;
	padding-left: 10px;
	padding-right: 10px
}

#div_block-213-2 {
	width: 25.00%;
	align-items: center;
	text-align: center;
	justify-content: center;
	padding-left: 10px;
	padding-right: 10px
}

#div_block-209-2 {
	width: 25.00%;
	align-items: center;
	text-align: center;
	justify-content: center;
	padding-left: 10px;
	padding-right: 10px
}

#div_block-205-2 {
	width: 25.00%;
	align-items: center;
	text-align: center;
	justify-content: center;
	padding-left: 10px;
	padding-right: 10px
}

#div_block-486-2 {
	background-image: url(https://www.rejves.com/wp-content/uploads/2020/08/dots.svg);
	background-size: auto;
	width: 60%;
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-left: 28px
}

#div_block-485-2 {
	width: 40.00%
}

#div_block-255-2 {
	width: 50%;
	align-items: stretch;
	flex-direction: row;
	display: flex;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px
}

#div_block-260-2 {
	background-image: url(https://www.rejves.com/wp-content/uploads/2021/02/rejves-machinery-capping-machine-1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
	background-position: 50% 50%
}

#div_block-261-2 {
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 67, 122, 0.85);
	text-align: center;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px
}

#div_block-256-2 {
	width: 50%;
	flex-direction: column;
	display: flex;
	align-items: stretch;
	height: 100%;
	min-height: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px
}

#div_block-269-2 {
	background-image: url(https://www.rejves.com/wp-content/uploads/2021/02/rejves-machinery-filling-machine.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 50%
}

#div_block-271-2 {
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 67, 122, 0.85);
	text-align: center;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px
}

#div_block-277-2 {
	background-image: url(https://www.rejves.com/wp-content/uploads/2021/02/rejves-machinery-monoblocs-machine.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 50%
}

#div_block-279-2 {
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 67, 122, 0.85);
	text-align: center;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px
}

#div_block-359-2 {
	width: 60%
}

#div_block-360-2 {
	width: 40%;
	margin-top: 60px;
	margin-bottom: 60px
}

#div_block-372-2 {
	background-color: rgba(248, 248, 248, 0.85);
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	border-radius: 10px;
	box-shadow: 14px 16px 23px 0px rgba(0, 0, 0, 0.17)
}

@media (max-width:1280px) {
	#div_block-455-2 {
		flex-direction: unset;
		display: none
	}

}

@media (max-width:991px) {
	#div_block-226-2 {
		padding-left: 0px;
		padding-right: 30px
	}

}

@media (max-width:991px) {
	#div_block-77-2 {
		height: 400px;
		min-height: 400px
	}

}

@media (max-width:991px) {
	#div_block-441-2 {
		height: 20px;
		min-height: 20px
	}

}

@media (max-width:991px) {
	#div_block-78-2 {
		height: 400px;
		min-height: 400px
	}

}

@media (max-width:991px) {
	#div_block-485-2 {
		flex-direction: unset;
		display: none
	}

}

@media (max-width:991px) {
	#div_block-255-2 {
		height: 500px;
		min-height: 500px
	}

}

@media (max-width:991px) {
	#div_block-256-2 {
		flex-direction: column;
		display: flex;
		min-height: 1000px;
		height: auto
	}

}

@media (max-width:767px) {
	#div_block-12-2 {
		flex-direction: column;
		display: flex;
		align-items: flex-start
	}

}

@media (max-width:767px) {
	#div_block-427-2 {
		flex-direction: column;
		display: flex;
		align-items: flex-end
	}

}

@media (max-width:767px) {
	#div_block-226-2 {
		padding-left: 0px;
		padding-right: 30px
	}

}

@media (max-width:479px) {
	#div_block-492-2 {
		padding-left: 0px
	}

}

@media (max-width:479px) {
	#div_block-456-2 {
		padding-left: 0px
	}

}

@media (max-width:479px) {
	#div_block-226-2 {
		padding-left: 0px;
		padding-right: 30px
	}

}

@media (max-width:479px) {
	#div_block-486-2 {
		padding-left: 0px
	}

}

#new_columns-491-2 {
	padding-top: 200px;
	padding-bottom: 200px
}

@media (max-width:767px) {
	#new_columns-11-2> .ct-div-block {
		width: 100% !important
	}

	#new_columns-11-2 {
		flex-direction: column
	}

}

#new_columns-11-2 {
	margin-top: 50px
}

@media (max-width:991px) {
	#new_columns-221-2> .ct-div-block {
		width: 100% !important
	}

}

@media (max-width:991px) {
	#new_columns-221-2> .ct-div-block {
		width: 100% !important
	}

}

@media (max-width:991px) {
	#new_columns-76-2> .ct-div-block {
		width: 100% !important
	}

}

#new_columns-76-2 {
	height: 500px;
	background-color: #f8f8f8
}

@media (max-width:991px) {
	#new_columns-154-2> .ct-div-block {
		width: 100% !important
	}

	#new_columns-154-2 {
		flex-direction: column
	}

}

#new_columns-154-2 {
	margin-top: 60px;
	flex-direction: unset
}

#new_columns-478-2 {
	padding-top: 200px;
	padding-bottom: 200px
}

@media (max-width:991px) {
	#new_columns-254-2> .ct-div-block {
		width: 50% !important
	}

}

#new_columns-254-2 {
	min-height: 800px
}

@media (max-width:991px) {
	#new_columns-358-2> .ct-div-block {
		width: 100% !important
	}

}

@media (max-width:991px) {
	#new_columns-358-2> .ct-div-block {
		width: 100% !important
	}

}

@media (max-width:991px) {
	@media (max-width:991px) {
		#new_columns-491-2> .ct-div-block {
			width: 100% !important
		}

	}

	#new_columns-491-2 {
		padding-top: 100px;
		padding-bottom: 200px
	}

}

@media (max-width:991px) {
	@media (max-width:991px) {
		#new_columns-76-2> .ct-div-block {
			width: 100% !important
		}

	}

	#new_columns-76-2 {
		height: auto
	}

}

@media (max-width:991px) {
	@media (max-width:991px) {
		#new_columns-478-2> .ct-div-block {
			width: 100% !important
		}

	}

	#new_columns-478-2 {
		padding-top: 100px;
		padding-bottom: 200px
	}

}

@media (max-width:991px) {
	@media (max-width:991px) {
		#new_columns-254-2> .ct-div-block {
			width: 100% !important
		}

	}

	#new_columns-254-2 {
		height: auto
	}

}

#headline-493-2 {
	font-size: 80px;
	line-height: 1.1;
	mix-blend-mode: multiply;
	opacity: 0.9
}

#headline-28-2 {
	font-size: 60px;
	line-height: 50px
}

#headline-21-2 {
	text-align: left;
	flex-direction: unset;
	color: #646464
}

#headline-21-2:hover {
	color: #00437a
}

#headline-436-2 {
	font-size: 60px;
	line-height: 50px
}

#headline-438-2 {
	text-align: left;
	flex-direction: unset
}

#headline-438-2:hover {
	color: #00437a
}

#headline-430-2 {
	font-size: 60px;
	line-height: 50px
}

#headline-432-2 {
	text-align: left;
	flex-direction: unset
}

#headline-432-2:hover {
	color: #00437a
}

#headline-157-2 {
	text-align: center;
	font-size: 20px;
	line-height: 24px
}

#headline-216-2 {
	text-align: center;
	font-size: 20px;
	line-height: 24px
}

#headline-212-2 {
	text-align: center;
	font-size: 20px;
	line-height: 24px
}

#headline-208-2 {
	text-align: center;
	font-size: 20px;
	line-height: 24px
}

#headline-263-2 {
	font-size: 36px;
	color: #ffffff
}

#headline-272-2 {
	font-size: 36px;
	color: #ffffff
}

#headline-280-2 {
	font-size: 36px;
	color: #ffffff
}

#headline-379-2 {
	color: #f8f8f8
}

@media (max-width:1280px) {
	#headline-157-2 {
		line-height: 24px
	}

}

@media (max-width:1280px) {
	#headline-216-2 {
		line-height: 24px
	}

}

@media (max-width:1280px) {
	#headline-212-2 {
		line-height: 24px
	}

}

@media (max-width:1280px) {
	#headline-208-2 {
		line-height: 24px
	}

}

@media (max-width:1280px) {
	#headline-361-2 {
		font-size: 40px;
		line-height: 45px
	}

}

@media (max-width:991px) {
	#headline-493-2 {
		font-size: 75px
	}

}

@media (max-width:767px) {
	#headline-493-2 {
		font-size: 65px
	}

}

@media (max-width:767px) {
	#headline-6-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-227-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-84-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-487-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-287-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-499-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-361-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:767px) {
	#headline-379-2 {
		font-size: 40px;
		line-height: 44px
	}

}

@media (max-width:479px) {
	#headline-493-2 {
		font-size: 50px;
		line-height: 60px
	}

}

@media (max-width:479px) {
	#headline-6-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-227-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-84-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-487-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-263-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-272-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-280-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-287-2 {
		line-height: 38px;
		font-size: 32px
	}

}

@media (max-width:479px) {
	#headline-499-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-361-2 {
		font-size: 32px;
		line-height: 38px
	}

}

@media (max-width:479px) {
	#headline-379-2 {
		font-size: 32px;
		line-height: 38px
	}

}

#_rich_text-494-2 {
	padding-top: 0px;
	color: #000000;
	width: 75%;
	font-size: 18px;
	line-height: 1.4
}

#_rich_text-468-2 {
	font-size: 14px;
	color: #00437a;
	line-height: 24px;
	font-weight: 600;
	letter-spacing: 1px
}

#_rich_text-10-2 {
	padding-top: 0px;
	width: 70%
}

#_rich_text-228-2 {
	text-align: left
}

#_rich_text-85-2 {
	padding-top: 0px;
	width: 65%
}

#_rich_text-488-2 {
	padding-top: 0px
}

#_rich_text-288-2 {
	padding-top: 0px;
	width: 70%
}

#_rich_text-500-2 {
	padding-top: 0px;
	width: 70%
}

#_rich_text-363-2 {
	padding-top: 0px
}

#_rich_text-380-2 {
	padding-top: 0px;
	color: #f8f8f8;
	width: 70%
}

@media (max-width:767px) {
	#_rich_text-10-2 {
		width: 100%
	}

}

@media (max-width:767px) {
	#_rich_text-85-2 {
		width: 100%
	}

}

@media (max-width:767px) {
	#_rich_text-288-2 {
		width: 100%
	}

}

@media (max-width:767px) {
	#_rich_text-500-2 {
		width: 100%
	}

}

@media (max-width:767px) {
	#_rich_text-380-2 {
		width: 100%
	}

}

#link_text-452-2 {
	color: #f8f8f8;
	font-size: 22px;
	line-height: 30px;
	url-encoded: true
}

#div_block-27-2 {
	flex-direction: column;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: center;
	url-encoded: true
}

#div_block-27-2:hover {
	opacity: 0.9
}

#div_block-434-2 {
	flex-direction: column;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: center;
	url-encoded: true
}

#div_block-434-2:hover {
	opacity: 0.9
}

#div_block-428-2 {
	flex-direction: column;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	text-align: center;
	url-encoded: true
}

#div_block-428-2:hover {
	opacity: 0.9
}

#link-155-2 {
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 100%;
	url-encoded: true;
	padding-bottom: 25px;
	padding-top: 25px;
	padding-left: 20px;
	padding-right: 20px;
	min-height: 190px
}

#link-214-2 {
	justify-content: center;
	padding-top: 25px;
	padding-bottom: 25px;
	align-items: center;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	url-encoded: true;
	min-height: 190px
}

#link-210-2 {
	justify-content: center;
	padding-top: 25px;
	padding-bottom: 25px;
	align-items: center;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	width: 100%;
	url-encoded: true;
	min-height: 190px
}

#link-206-2 {
	justify-content: center;
	padding-top: 25px;
	padding-bottom: 25px;
	align-items: center;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	width: 100%;
	url-encoded: true;
	min-height: 190px
}

@media (max-width:1280px) {
	#link-155-2 {
		min-height: 190px
	}

}

@media (max-width:1280px) {
	#link-214-2 {
		min-height: 190px
	}

}

@media (max-width:1280px) {
	#link-210-2 {
		min-height: 190px
	}

}

@media (max-width:1280px) {
	#link-206-2 {
		min-height: 190px
	}

}

#link_button-568-2 {
}

#link_button-568-2 {
	url-encoded: true
}

#link_button-406-2 {
}

#link_button-406-2 {
	url-encoded: true
}

#link_button-489-2 {
}

#link_button-489-2 {
	url-encoded: true
}

#link_button-266-2 {
	background-color: transparent;
	border: 1px solid #ffffff;
	color: #ffffff
}

#link_button-266-2 {
	border-top-color: #f8f8f8;
	border-right-color: #f8f8f8;
	border-bottom-color: #f8f8f8;
	border-left-color: #f8f8f8;
	border-radius: 20px;
	margin-top: 0px;
	url-encoded: true
}

#link_button-274-2 {
	background-color: transparent;
	border: 1px solid #ffffff;
	color: #ffffff
}

#link_button-274-2 {
	border-top-color: #f8f8f8;
	border-right-color: #f8f8f8;
	border-bottom-color: #f8f8f8;
	border-left-color: #f8f8f8;
	border-radius: 20px;
	url-encoded: true;
	margin-top: 0px
}

#link_button-282-2 {
	background-color: transparent;
	border: 1px solid #ffffff;
	color: #ffffff
}

#link_button-282-2 {
	border-top-color: #f8f8f8;
	border-right-color: #f8f8f8;
	border-bottom-color: #f8f8f8;
	border-left-color: #f8f8f8;
	border-radius: 20px;
	margin-top: 0px;
	url-encoded: true
}

#link_button-477-2 {
}

#link_button-477-2 {
	url-encoded: true
}

#image-29-2 {
	margin-left: 10px;
	margin-right: 10px
}

#image-437-2 {
	margin-left: 10px;
	margin-right: 10px
}

#image-431-2 {
	margin-left: 10px;
	margin-right: 10px
}

#image-223-2 {
	mix-blend-mode: multiply
}

#image-156-2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px
}

#image-215-2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px
}

#image-211-2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px
}

#image-207-2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px
}

#image-526-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-525-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-527-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-530-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-531-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-532-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-538-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-539-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-540-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-541-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-542-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-543-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-545-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-546-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-547-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-548-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-549-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-550-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-552-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-553-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-554-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-555-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-556-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-557-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-559-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-560-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-561-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-562-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-563-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-564-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-571-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-572-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-573-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-574-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-575-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-576-2 {
	margin-left: 15px;
	margin-right: 15px
}

#image-396-2 {
	margin-top: 50px
}

@media (max-width:991px) {
	#image-223-2 {
		width: 100%
	}

}

#fancy_icon-82-2 {
	color: #f8f8f8
}

#fancy_icon-82-2>svg {
	width: 30px;
	height: 30px
}

#fancy_icon-82-2 {
	margin-left: 20px
}

#slide-516-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#slide-537-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#slide-544-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#slide-551-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#slide-558-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#slide-570-2 {
	flex-direction: row;
	text-align: center;
	display: flex
}

#_social_icons-471-2.oxy-social-icons {
	flex-direction: row;
	margin-right: -20px;
	margin-bottom: -20px
}

#_social_icons-471-2.oxy-social-icons a {
	font-size: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	blank
}

#_social_icons-471-2.oxy-social-icons a svg {
	width: 1em;
	height: 1em;
	color: #00437a
}

#_social_icons-471-2.oxy-social-icons a:hover svg {
	color: #0058a5
}

#_social_icons-471-2 {
	margin-top: 20px
}

#_social_icons-364-2.oxy-social-icons {
	flex-direction: row;
	margin-right: -20px;
	margin-bottom: -20px
}

#_social_icons-364-2.oxy-social-icons a {
	font-size: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	blank
}

#_social_icons-364-2.oxy-social-icons a svg {
	width: 1em;
	height: 1em;
	color: #00437a
}

#_social_icons-364-2.oxy-social-icons a:hover svg {
	color: #0058a5
}

#_social_icons-364-2 {
	margin-top: 20px
}

#_posts_grid-308-2 {
	margin-top: 60px
}

#_posts_grid-308-2 .oxy-posts {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

#_posts_grid-308-2 .oxy-post {
	display: flex;
	flex-direction: column;
	text-align: left;
	align-items: flex-start;
	margin-bottom: 3em;
	width: 33.33%;
	padding: 1em
}

#_posts_grid-308-2 .oxy-post-image {
	margin-bottom: 1em;
	position: relative;
	background-color: grey;
	background-image: repeating-linear-gradient(45deg, #eee, #eee 10px, #ddd 10px, #ddd 20px);
	width: 100%
}

#_posts_grid-308-2 .oxy-post-image-fixed-ratio {
	padding-bottom: 100%;
	background-size: cover;
	background-position: center center
}

#_posts_grid-308-2 .oxy-post-image-date-overlay {
	position: absolute;
	top: 1em;
	right: 1em;
	font-size: .7em;
	color: white;
	background-color: rgba(0, 0, 0, 0.5);
	padding: .7em 1em;
	font-weight: bold;
	-webkit-font-smoothing: antialiased
}

#_posts_grid-308-2 .oxy-post-title {
	font-size: 1.5em;
	line-height: 1.2em;
	margin-bottom: 30px
}

#_posts_grid-308-2 .oxy-post-meta {
	margin-top: 0.5em;
	font-size: .8em;
	display: flex;
	flex-direction: row
}

#_posts_grid-308-2 .oxy-post-meta-item::after {
	content: "\00b7";
	margin-right: .5em;
	margin-left: .5em
}

#_posts_grid-308-2 .oxy-post-meta-item:last-child::after {
	content: "";
	display: none
}

#_posts_grid-308-2 .oxy-post-content {
	margin-top: 1em;
	margin-bottom: 1em
}

#_posts_grid-308-2 .oxy-post-content p {
	margin: 0
}

@media (max-width:1120px) {
	#_posts_grid-308-2 .oxy-post-meta {
		display: none
	}

}

#_posts_grid-308-2 .oxy-read-more {
	font-size: 0.8em;
	color: white;
	background-color: #00437a;
	text-decoration: none;
	padding: 0.75em 1.5em;
	line-height: 1;
	border-radius: 3px;
	display: inline-block
}

#_posts_grid-308-2 .oxy-read-more:hover {
	background-color: #646464;
	text-decoration: none
}

#_posts_grid-308-2 .oxy-easy-posts-pages {
	text-align: center
}

@media (max-width:1280px) {
	#_posts_grid-308-2 .oxy-post {
		width: 50% !important
	}

}

@media (max-width:767px) {
	#_posts_grid-308-2 .oxy-post {
		width: 100% !important
	}

}

#slider-515-2 .unslider-nav ol li {
	border-color: #ffffff
}

#slider-515-2 .unslider-nav ol li.unslider-active {
	background-color: #ffffff
}

#slider-515-2 {
	margin-top: 40px;
	margin-bottom: 0px
}

#_superbox-259-2 .oxy-superbox-secondary {
	opacity: 0
}

#_superbox-259-2:hover .oxy-superbox-secondary {
	opacity: 1
}

#_superbox-259-2 {
	width: 100%;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px
}

#_superbox-268-2 .oxy-superbox-secondary {
	opacity: 0
}

#_superbox-268-2:hover .oxy-superbox-secondary {
	opacity: 1
}

#_superbox-268-2 {
	margin-bottom: 0px;
	width: 100%;
	height: 50%;
	min-height: 50%;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px
}

#_superbox-276-2 .oxy-superbox-secondary {
	opacity: 0
}

#_superbox-276-2:hover .oxy-superbox-secondary {
	opacity: 1
}

#_superbox-276-2 {
	width: 100%;
	height: 50%;
	min-height: 50%;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px
}

@media (max-width:991px) {
}
