#section-246-2881>.ct-section-inner-wrap {
	padding-top: 75px
}

#contact-us {
	color: rgba(255, 255, 255, 0.64);
	border-top-color: #0095da;
	border-top-width: 7px;
	border-top-style: solid;
	background-color: #10273c;
	border-bottom-style: none
}

#section-313-2881 {
	color: rgba(255, 255, 255, 0.64);
	border-top-color: #0095da;
	border-top-width: 7px;
	border-top-style: solid;
	background-color: #10273c;
	border-bottom-style: none
}

#section-171-28 {
	color: rgba(255, 255, 255, 0.64);
	border-top-color: #0095da;
	border-top-width: 7px;
	border-top-style: solid;
	background-color: #10273c;
	border-bottom-style: none
}

#section-243-2881 {
	color: rgba(255, 255, 255, 0.64);
	border-top-color: #0095da;
	border-top-width: 7px;
	border-top-style: solid;
	background-color: #10273c;
	border-bottom-style: none
}

#section-173-28 {
	color: rgba(255, 255, 255, 0.64);
	border-top-color: #0095da;
	border-top-width: 7px;
	border-top-style: solid;
	background-color: #10273c;
	border-bottom-style: none
}

#section-148-28>.ct-section-inner-wrap {
	padding-top: 20px;
	padding-bottom: 20px;
	display: flex;
	flex-direction: row;
	align-items: stretch
}

#section-148-28 {
	background-image: url(../../2021/05/footer-bg.png);
	border-top-color: #0095da;
	border-top-width: 3px;
	border-top-style: solid;
	background-color: #10273c;
	background-repeat: no-repeat;
	background-position: 0px 80px
}

@media (max-width:767px) {
	#section-148-28>.ct-section-inner-wrap {
		display: flex;
		flex-direction: column-reverse
	}
}

#div_block-321-2881 {
	width: 100%;
	height: 50px;
	justify-content: center;
	text-align: left;
	align-items: center;
	background-color: #10273c;
	display: none
}

#div_block-177-28 {
	display: none
}

#div_block-248-2881 {
	width: 55.00%;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px
}

#div_block-250-2881 {
	width: 45.00%;
	padding-top: 0px
}

#div_block-252-2881 {
	margin-top: 20px
}

#div_block-253-2881 {
	flex-direction: row;
	display: flex
}

#div_block-255-2881 {
	margin-left: 20px;
	margin-top: 3px
}

#div_block-258-2881 {
	flex-direction: row;
	display: flex;
	margin-top: 16px
}

#div_block-260-2881 {
	margin-left: 20px;
	margin-top: 3px
}

#div_block-263-2881 {
	flex-direction: row;
	display: flex;
	margin-top: 16px
}

#div_block-265-2881 {
	margin-left: 20px
}

#div_block-268-2881 {
	flex-direction: row;
	display: flex;
	margin-top: 16px
}

#div_block-270-2881 {
	margin-left: 20px
}

#div_block-286-2881 {
	display: none;
	margin-top: 16px
}

#div_block-288-2881 {
	margin-left: 20px
}

#div_block-206-2881 {
	width: 70%;
	flex-direction: column;
	display: flex;
	justify-content: space-between;
	text-align: left
}

#div_block-217-2881 {
	flex-direction: row;
	display: flex;
	width: 100%
}

#div_block-234-2881 {
	flex-direction: row;
	display: block;
	width: 100%;
	padding-top: 0px;
	margin-top: 14%
}

#div_block-231-2881 {
	width:100%;
	padding-left: 0px;
	color: #ffffff
}

#div_block-228-2881 {
	width: 33.34%
}

#div_block-207-2881 {
	flex-direction: column;
	display: flex;
	text-align: left;
	width: 30%
}

#div_block-193-2881 {
	color: #ffffff
}

#div_block-116-28 {
	margin-top: 30px;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 30px;
	padding-bottom: 30px
}

@media (max-width:991px) {
	#div_block-248-2881 {
		padding-right: 0px
	}
}

@media (max-width:991px) {
	#div_block-250-2881 {
		margin-top: 20px;
		padding-left: 0px;
		padding-right: 0px
	}
}

@media (max-width:991px) {
	#div_block-228-2881 {
		padding-left: 0px;
		padding-top: 0px
	}
}

@media (max-width:991px) {
	#div_block-193-2881 {
		padding-top: 30px;
		padding-left: 0px
	}
}

@media (max-width:767px) {
	#div_block-206-2881 {
		width: 100%
	}
}

@media (max-width:767px) {
	#div_block-217-2881 {
		display: none
	}
}

@media (max-width:767px) {
	#div_block-234-2881 {
		flex-direction: row;
		display: flex;
		align-items: center;
		margin-top: 20px
	}
}

@media (max-width:767px) {
	#div_block-231-2881 {
		width: 55%
	}
}

@media (max-width:767px) {
	#div_block-228-2881 {
		width: 45%;
		display: flex;
		justify-content: center;
		text-align: center;
		align-items: center;
		padding-top: 0px
	}
}

@media (max-width:767px) {
	#div_block-207-2881 {
		width: 100%
	}
}

@media (max-width:991px) {
	#new_columns-247-2881>.ct-div-block {
		width: 100% !important
	}
}

#headline-256-2881 {
	font-size: 15px
}

#headline-261-2881 {
	font-size: 15px
}

#headline-266-2881 {
	font-size: 15px
}

#headline-271-2881 {
	font-size: 15px
}

#headline-289-2881 {
	font-size: 15px
}

#headline-195-2881 {
	font-size: 14px;
	margin-top: 50px
}

#headline-130-28 {
	margin-top: 30px
}

@media (max-width:767px) {
	#headline-195-2881 {
		margin-top: 20px
	}
}

#text_block-257-2881 {
	font-size: 14px
}

#text_block-262-2881 {
	font-size: 14px
}

#text_block-267-2881 {
	font-size: 14px
}

#text_block-272-2881 {
	font-size: 14px
}

#text_block-290-2881 {
	font-size: 14px
}

#text_block-229-2881 {
	font-size: 12px
}

#text_block-196-2881 {
	margin-top: 26px;
	font-size: 13px
}

#text_block-240-2881 {
	margin-top: 26px;
	font-size: 13px
}

@media (max-width:991px) {
	#text_block-229-2881 {
		margin-top: 10px
	}
}

@media (max-width:767px) {
	#text_block-229-2881 {
		width: 100%;
		font-size: 11px;
		margin-top: 0px
	}
}

#text_block-238-2881 {
	margin-top: 26px;
	font-size: 13px
}

#link_text-154-28 {
	color: #ffffff;
	text-decoration: none;
	margin-top: 20px
}

#link-241-2881 {
	display: none
}

@media (max-width:767px) {
	#link-190-2881 {
		display: none
	}
}

@media (max-width:767px) {
	#link-241-2881 {
		margin-bottom: 23px;
		display: flex
	}
}

#image-138-28 {
	width: 280px
}

#image-150-28 {
	width: 20px;
	height: 20px;
	margin-left: 30px;
	margin-bottom: 4px;
	display: none;
	cursor: pointer
}

#image-306-2881 {
	width: 42px;
	height: 42px
}

#image-308-2881 {
	width: 42px;
	height: 42px
}

#image-309-2881 {
	width: 42px;
	height: 42px
}

#image-310-2881 {
	width: 42px;
	height: 42px
}

#image-311-2881 {
	width: 42px;
	height: 42px
}

#image-191-2881 {
	width: 200px
}

#image-242-2881 {
	width: 200px
}

@media (max-width:479px) {
	#image-150-28 {
		margin-left: 10px;
		width: 20px;
		height: 20px
	}
}

#fancy_icon-109-28 {
	color: #ffffff
}

#fancy_icon-109-28>svg {
	width: 32px;
	height: 32px
}

#fancy_icon-109-28 {
	position: absolute;
	top: 54px;
	right: 84px;
	cursor: pointer
}

@media (max-width:479px) {
	#fancy_icon-109-28 {
		position: absolute;
		top: 24px;
		right: 24px
	}
}

#code_block-232-2881 {
	font-size: 12px
}

#_nav_menu-97-28 .oxy-nav-menu-hamburger-line {
	background-color: #ffffff
}

@media (max-width:1120px) {
	#_nav_menu-97-28 .oxy-nav-menu-list {
		display: none
	}

	#_nav_menu-97-28 .oxy-menu-toggle {
		display: initial
	}

	#_nav_menu-97-28.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: initial
	}
}

#_nav_menu-97-28.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-97-28.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px
}

#_nav_menu-97-28 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-97-28 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-97-28 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-97-28.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-97-28.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-97-28 {
	margin-right: 11px
}

#_nav_menu-97-28 .oxy-nav-menu-list {
	flex-direction: row
}

#_nav_menu-97-28 .menu-item a {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	color: #ffffff;
	font-weight: 300;
	padding-bottom: 10px
}

#_nav_menu-97-28 .current-menu-item a {
	color: #0095da
}

#_nav_menu-97-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {
	background-color: rgba(124, 42, 42, 0)
}

#_nav_menu-97-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #ffffff;
	padding-bottom: 0px;
	padding-top: 0px
}

#_nav_menu-97-28.oxy-nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-list .sub-menu .menu-item a:hover {
	padding-bottom: 0px;
	padding-top: 0px
}

#_nav_menu-97-28 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-97-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #0095da
}

#_nav_menu-184-28 .oxy-nav-menu-hamburger-line {
	background-color: #ffffff
}

@media (max-width:1120px) {
	#_nav_menu-184-28 .oxy-nav-menu-list {
		display: none
	}

	#_nav_menu-184-28 .oxy-menu-toggle {
		display: initial
	}

	#_nav_menu-184-28.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: initial
	}
}

#_nav_menu-184-28.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-184-28.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px
}

#_nav_menu-184-28 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-184-28 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-184-28 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-184-28.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-184-28.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-184-28 .oxy-nav-menu-list {
	flex-direction: row
}

#_nav_menu-184-28 .menu-item a {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	color: #ffffff;
	font-weight: 300;
	padding-bottom: 20px
}

#_nav_menu-184-28 .current-menu-item a {
	color: #0095da
}

#_nav_menu-184-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {
	background-color: rgb(44 73 146);
    padding: 15px 0;
}

#_nav_menu-184-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #ffffff;
	padding-bottom: 0px;
	padding-top: 0px
}

#_nav_menu-184-28.oxy-nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-list .sub-menu .menu-item a:hover {
	padding-bottom: 0px;
	padding-top: 0px
}

#_nav_menu-184-28 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-184-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #0095da
}

#_nav_menu-212-2881.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-212-2881.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px
}

#_nav_menu-212-2881 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-212-2881 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-212-2881 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-212-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-212-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-212-2881 {
	margin-top: 33px
}

#_nav_menu-212-2881 .oxy-nav-menu-list {
	flex-direction: column
}

#_nav_menu-212-2881 .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 500;
	font-size: 14px
}

#_nav_menu-212-2881 .current-menu-item a {
	color: #0095da
}

#_nav_menu-212-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-212-2881 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-212-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-211-2881.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-211-2881.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px
}

#_nav_menu-211-2881 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-211-2881 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-211-2881 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-211-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-211-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-211-2881 {
	margin-top: 33px
}

#_nav_menu-211-2881 .oxy-nav-menu-list {
	flex-direction: column
}

#_nav_menu-211-2881 .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 500;
	font-size: 14px
}

#_nav_menu-211-2881 .current-menu-item a {
	color: #0095da
}

#_nav_menu-211-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-211-2881 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-211-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-213-2881.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-213-2881.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px
}

#_nav_menu-213-2881 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-213-2881 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-213-2881 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-213-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-213-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-213-2881 {
	margin-top: 33px
}

#_nav_menu-213-2881 .oxy-nav-menu-list {
	flex-direction: column
}

#_nav_menu-213-2881 .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 500;
	font-size: 14px
}

#_nav_menu-213-2881 .current-menu-item a {
	color: #0095da
}

#_nav_menu-213-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-213-2881 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-213-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-214-2881.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important
}

#_nav_menu-214-2881.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px
}

#_nav_menu-214-2881 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px
}

#_nav_menu-214-2881 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px
}

#_nav_menu-214-2881 .oxy-nav-menu-hamburger-line {
	height: 6px
}

#_nav_menu-214-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px
}

#_nav_menu-214-2881.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px
}

#_nav_menu-214-2881 {
	margin-top: 33px
}

#_nav_menu-214-2881 .oxy-nav-menu-list {
	flex-direction: column
}

#_nav_menu-214-2881 .menu-item a {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 700;
	font-size: 13px
}

#_nav_menu-214-2881 .current-menu-item a {
	color: #0095da
}

#_nav_menu-214-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

#_nav_menu-214-2881 .menu-item:hover a {
	color: #0095da
}

#_nav_menu-214-2881.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-left: 4px;
	padding-right: 4px
}

@media (max-width:1120px) {
	#_nav_menu-97-28 {
		display: none
	}

	#_nav_menu-97-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
		border: 0
	}
}

@media (max-width:1120px) {
	#_nav_menu-184-28 {
		display: none
	}

	#_nav_menu-184-28.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
		border: 0
	}
}

#shortcode-366-2881 {
	width: 100%
}

#shortcode-178-28 {
	line-height: 1
}

#shortcode-152-28 {
	line-height: 1
}

#shortcode-156-28 {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 892px
}

#shortcode-314-2881 {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 892px
}

#shortcode-172-28 {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 892px
}

#shortcode-244-2881 {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 892px
}

#shortcode-174-28 {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 892px
}

@media (max-width:479px) {
	#shortcode-152-28 {
		position: absolute;
		top: 56px;
		right: -11px
	}
}

#_header-1-28.oxy-header.oxy-overlay-header {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 20
}

#_header-1-28.oxy-header.oxy-overlay-header:not(.oxy-sticky-header-active) .oxy-header-row,
#_header-1-28.oxy-header.oxy-overlay-header:not(.oxy-sticky-header-active) {
	background-color: initial !important
}

#_header-1-28.oxy-header.oxy-overlay-header .oxygen-hide-in-overlay {
	display: none
}

#_header-1-28.oxy-header.oxy-overlay-header .oxygen-only-show-in-overlay {
	display: block
}

.oxy-header.oxy-sticky-header-active>#_header_row-179-28.oxygen-show-in-sticky-only {
	display: block
}

#_header_row-179-28 {
	border-bottom-color: #0095da;
	border-bottom-style: solid;
	border-bottom-width: 4px
}

#_header_row-92-28.oxy-header-row .oxy-header-container {
	max-width: 1200px
}

.oxy-header.oxy-sticky-header-active>#_header_row-92-28.oxygen-show-in-sticky-only {
	display: block
}

.oxy-header.oxy-sticky-header-active>#_header_row-12-28.oxygen-show-in-sticky-only {
	display: block
}

@media (max-width:767px) {
	.oxy-header.oxy-sticky-header-active>#_header_row-92-28.oxygen-show-in-sticky-only {
		display: block
	}

	#_header_row-92-28 {
		padding-top: 20px
	}
}

#_social_icons-194-2881.oxy-social-icons {
	flex-direction: row;
	margin-right: -30px;
	margin-bottom: -30px
}

#_social_icons-194-2881.oxy-social-icons a {
	font-size: 16px;
	margin-right: 30px;
	margin-bottom: 30px;
	blank
}

#_social_icons-194-2881.oxy-social-icons a svg {
	width: 1em;
	height: 1em;
	color: #ffffff
}

#_social_icons-131-28.oxy-social-icons {
	flex-direction: row;
	margin-right: -40px;
	margin-bottom: -40px
}

#_social_icons-131-28.oxy-social-icons a {
	font-size: 20px;
	margin-right: 40px;
	margin-bottom: 40px;
	blank
}

#_social_icons-131-28.oxy-social-icons a svg {
	width: 1em;
	height: 1em;
	color: #ffffff
}

#_social_icons-131-28 {
	margin-top: 30px
}

#slider-274-2881 .unslider-nav ol li {
	border-color: #ffffff
}

#slider-274-2881 .unslider-nav ol li.unslider-active {
	background-color: #ffffff
}

#slider-274-2881 .unslider {
	padding: 0px
}

#slider-274-2881 .unslider-wrap.unslider-carousel>li {
	padding: 0px
}

#slider-274-2881 .unslider-arrow.next {
	right: 10px;
	z-index: 100
}

#slider-274-2881 .unslider-arrow.prev {
	left: 10px;
	z-index: 100
}

#slider-274-2881 .unslider .unslider-nav {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 100
}

#slider-274-2881 .unslider-wrap {
	display: flex
}

#slider-274-2881 .ct-slide {
	height: 100%
}

#slider-274-2881 .unslider,
#slider-274-2881 .oxygen-unslider-container,
#slider-274-2881 .unslider-wrap,
#slider-274-2881 .unslider-wrap li {
	height: 100%
}

#modal-108-28 {
	width: 460px;
	background-color: rgba(16, 39, 60, 0.9);
	color: #ffffff;
	flex-direction: column;
	display: flex;
	text-align: left;
	modal-position: right;
	backdrop-color: rgba(16, 39, 60, 0.5);
	height: 100%;
	padding-top: 76px;
	padding-left: 76px;
	padding-right: 76px;
	padding-bottom: 76px;
	position: relative
}

@media (max-width:479px) {
	#modal-108-28 {
		width: 90%;
		padding-top: 40px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 40px
	}
}

#-burger-trigger-98-28 .hamburger-box {
	--burger-size: 0.6
}

.hamburger {
	font: inherit;
	display: inline-block;
	overflow: visible;
	margin: 0;
	padding: 15px;
	cursor: pointer;
	transition-timing-function: linear;
	transition-duration: .15s;
	transition-property: opacity, filter;
	text-transform: none;
	color: inherit;
	border: 0;
	background-color: transparent
}

.hamburger.is-active:hover,
.hamburger:hover {
	opacity: .7
}

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner:after,
.hamburger.is-active .hamburger-inner:before {
	background-color: #000
}

.hamburger-box {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 24px
}

.hamburger-inner {
	top: 50%;
	display: block;
	margin-top: -2px
}

.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
	position: absolute;
	width: 40px;
	height: 4px;
	transition-timing-function: ease;
	transition-duration: .15s;
	transition-property: transform;
	border-radius: 4px;
	background-color: #000
}

.hamburger-inner:after,
.hamburger-inner:before {
	display: block;
	content: ""
}

.hamburger-inner:before {
	top: -10px
}

.hamburger-inner:after {
	bottom: -10px
}

.hamburger--3dx .hamburger-box {
	perspective: 80px
}

.hamburger--3dx .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dx .hamburger-inner:after,
.hamburger--3dx .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dx.is-active .hamburger-inner {
	transform: rotateY(180deg);
	background-color: transparent !important
}

.hamburger--3dx.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dx.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--3dx-r .hamburger-box {
	perspective: 80px
}

.hamburger--3dx-r .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dx-r .hamburger-inner:after,
.hamburger--3dx-r .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dx-r.is-active .hamburger-inner {
	transform: rotateY(-180deg);
	background-color: transparent !important
}

.hamburger--3dx-r.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dx-r.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--3dy .hamburger-box {
	perspective: 80px
}

.hamburger--3dy .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dy .hamburger-inner:after,
.hamburger--3dy .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dy.is-active .hamburger-inner {
	transform: rotateX(-180deg);
	background-color: transparent !important
}

.hamburger--3dy.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dy.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--3dy-r .hamburger-box {
	perspective: 80px
}

.hamburger--3dy-r .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dy-r .hamburger-inner:after,
.hamburger--3dy-r .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dy-r.is-active .hamburger-inner {
	transform: rotateX(180deg);
	background-color: transparent !important
}

.hamburger--3dy-r.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dy-r.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--3dxy .hamburger-box {
	perspective: 80px
}

.hamburger--3dxy .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dxy .hamburger-inner:after,
.hamburger--3dxy .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dxy.is-active .hamburger-inner {
	transform: rotateX(180deg) rotateY(180deg);
	background-color: transparent !important
}

.hamburger--3dxy.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dxy.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--3dxy-r .hamburger-box {
	perspective: 80px
}

.hamburger--3dxy-r .hamburger-inner {
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dxy-r .hamburger-inner:after,
.hamburger--3dxy-r .hamburger-inner:before {
	transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s
}

.hamburger--3dxy-r.is-active .hamburger-inner {
	transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
	background-color: transparent !important
}

.hamburger--3dxy-r.is-active .hamburger-inner:before {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--3dxy-r.is-active .hamburger-inner:after {
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--arrow.is-active .hamburger-inner:before {
	transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrow.is-active .hamburger-inner:after {
	transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7)
}

.hamburger--arrow-r.is-active .hamburger-inner:before {
	transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7)
}

.hamburger--arrow-r.is-active .hamburger-inner:after {
	transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrowalt .hamburger-inner:before {
	transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1)
}

.hamburger--arrowalt .hamburger-inner:after {
	transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1)
}

.hamburger--arrowalt.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	transform: translate3d(-8px, -10px, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrowalt.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	transform: translate3d(-8px, 10px, 0) rotate(45deg) scaleX(.7)
}

.hamburger--arrowalt-r .hamburger-inner:before {
	transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1)
}

.hamburger--arrowalt-r .hamburger-inner:after {
	transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1)
}

.hamburger--arrowalt-r.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	transform: translate3d(8px, -10px, 0) rotate(45deg) scaleX(.7)
}

.hamburger--arrowalt-r.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	transform: translate3d(8px, 10px, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrowturn.is-active .hamburger-inner {
	transform: rotate(-180deg)
}

.hamburger--arrowturn.is-active .hamburger-inner:before {
	transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7)
}

.hamburger--arrowturn.is-active .hamburger-inner:after {
	transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrowturn-r.is-active .hamburger-inner {
	transform: rotate(-180deg)
}

.hamburger--arrowturn-r.is-active .hamburger-inner:before {
	transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7)
}

.hamburger--arrowturn-r.is-active .hamburger-inner:after {
	transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7)
}

.hamburger--boring .hamburger-inner,
.hamburger--boring .hamburger-inner:after,
.hamburger--boring .hamburger-inner:before {
	transition-property: none
}

.hamburger--boring.is-active .hamburger-inner {
	transform: rotate(45deg)
}

.hamburger--boring.is-active .hamburger-inner:before {
	top: 0;
	opacity: 0
}

.hamburger--boring.is-active .hamburger-inner:after {
	bottom: 0;
	transform: rotate(-90deg)
}

.hamburger--collapse .hamburger-inner {
	top: auto;
	bottom: 0;
	transition-delay: .13s;
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .13s
}

.hamburger--collapse .hamburger-inner:after {
	top: -20px;
	transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear
}

.hamburger--collapse .hamburger-inner:before {
	transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--collapse.is-active .hamburger-inner {
	transition-delay: .22s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--collapse.is-active .hamburger-inner:after {
	top: 0;
	transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
	opacity: 0
}

.hamburger--collapse.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
	transform: rotate(-90deg)
}

.hamburger--collapse-r .hamburger-inner {
	top: auto;
	bottom: 0;
	transition-delay: .13s;
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .13s
}

.hamburger--collapse-r .hamburger-inner:after {
	top: -20px;
	transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear
}

.hamburger--collapse-r .hamburger-inner:before {
	transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--collapse-r.is-active .hamburger-inner {
	transition-delay: .22s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: translate3d(0, -10px, 0) rotate(45deg)
}

.hamburger--collapse-r.is-active .hamburger-inner:after {
	top: 0;
	transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
	opacity: 0
}

.hamburger--collapse-r.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
	transform: rotate(90deg)
}

.hamburger--elastic .hamburger-inner {
	top: 2px;
	transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
	transition-duration: .275s
}

.hamburger--elastic .hamburger-inner:before {
	top: 10px;
	transition: opacity .125s ease .275s
}

.hamburger--elastic .hamburger-inner:after {
	top: 20px;
	transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55)
}

.hamburger--elastic.is-active .hamburger-inner {
	transition-delay: 75ms;
	transform: translate3d(0, 10px, 0) rotate(135deg)
}

.hamburger--elastic.is-active .hamburger-inner:before {
	transition-delay: 0s;
	opacity: 0
}

.hamburger--elastic.is-active .hamburger-inner:after {
	transition-delay: 75ms;
	transform: translate3d(0, -20px, 0) rotate(-270deg)
}

.hamburger--elastic-r .hamburger-inner {
	top: 2px;
	transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
	transition-duration: .275s
}

.hamburger--elastic-r .hamburger-inner:before {
	top: 10px;
	transition: opacity .125s ease .275s
}

.hamburger--elastic-r .hamburger-inner:after {
	top: 20px;
	transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55)
}

.hamburger--elastic-r.is-active .hamburger-inner {
	transition-delay: 75ms;
	transform: translate3d(0, 10px, 0) rotate(-135deg)
}

.hamburger--elastic-r.is-active .hamburger-inner:before {
	transition-delay: 0s;
	opacity: 0
}

.hamburger--elastic-r.is-active .hamburger-inner:after {
	transition-delay: 75ms;
	transform: translate3d(0, -20px, 0) rotate(270deg)
}

.hamburger--emphatic {
	overflow: hidden
}

.hamburger--emphatic .hamburger-inner {
	transition: background-color .125s ease-in .175s
}

.hamburger--emphatic .hamburger-inner:before {
	left: 0;
	transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s
}

.hamburger--emphatic .hamburger-inner:after {
	top: 10px;
	right: 0;
	transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s
}

.hamburger--emphatic.is-active .hamburger-inner {
	transition-delay: 0s;
	transition-timing-function: ease-out;
	background-color: transparent !important
}

.hamburger--emphatic.is-active .hamburger-inner:before {
	top: -80px;
	left: -80px;
	transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	transform: translate3d(80px, 80px, 0) rotate(45deg)
}

.hamburger--emphatic.is-active .hamburger-inner:after {
	top: -80px;
	right: -80px;
	transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	transform: translate3d(-80px, 80px, 0) rotate(-45deg)
}

.hamburger--emphatic-r {
	overflow: hidden
}

.hamburger--emphatic-r .hamburger-inner {
	transition: background-color .125s ease-in .175s
}

.hamburger--emphatic-r .hamburger-inner:before {
	left: 0;
	transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s
}

.hamburger--emphatic-r .hamburger-inner:after {
	top: 10px;
	right: 0;
	transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s
}

.hamburger--emphatic-r.is-active .hamburger-inner {
	transition-delay: 0s;
	transition-timing-function: ease-out;
	background-color: transparent !important
}

.hamburger--emphatic-r.is-active .hamburger-inner:before {
	top: 80px;
	left: -80px;
	transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	transform: translate3d(80px, -80px, 0) rotate(-45deg)
}

.hamburger--emphatic-r.is-active .hamburger-inner:after {
	top: 80px;
	right: -80px;
	transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	transform: translate3d(-80px, -80px, 0) rotate(45deg)
}

.hamburger--minus .hamburger-inner:after,
.hamburger--minus .hamburger-inner:before {
	transition: bottom .08s ease-out 0s, top .08s ease-out 0s, opacity 0s linear
}

.hamburger--minus.is-active .hamburger-inner:after,
.hamburger--minus.is-active .hamburger-inner:before {
	transition: bottom .08s ease-out, top .08s ease-out, opacity 0s linear .08s;
	opacity: 0
}

.hamburger--minus.is-active .hamburger-inner:before {
	top: 0
}

.hamburger--minus.is-active .hamburger-inner:after {
	bottom: 0
}

.hamburger--slider .hamburger-inner {
	top: 2px
}

.hamburger--slider .hamburger-inner:before {
	top: 10px;
	transition-timing-function: ease;
	transition-duration: .15s;
	transition-property: transform, opacity
}

.hamburger--slider .hamburger-inner:after {
	top: 20px
}

.hamburger--slider.is-active .hamburger-inner {
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--slider.is-active .hamburger-inner:before {
	transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
	opacity: 0
}

.hamburger--slider.is-active .hamburger-inner:after {
	transform: translate3d(0, -20px, 0) rotate(-90deg)
}

.hamburger--slider-r .hamburger-inner {
	top: 2px
}

.hamburger--slider-r .hamburger-inner:before {
	top: 10px;
	transition-timing-function: ease;
	transition-duration: .15s;
	transition-property: transform, opacity
}

.hamburger--slider-r .hamburger-inner:after {
	top: 20px
}

.hamburger--slider-r.is-active .hamburger-inner {
	transform: translate3d(0, 10px, 0) rotate(-45deg)
}

.hamburger--slider-r.is-active .hamburger-inner:before {
	transform: rotate(45deg) translate3d(5.71429px, -6px, 0);
	opacity: 0
}

.hamburger--slider-r.is-active .hamburger-inner:after {
	transform: translate3d(0, -20px, 0) rotate(90deg)
}

.hamburger--spin .hamburger-inner {
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .22s
}

.hamburger--spin .hamburger-inner:before {
	transition: top .1s ease-in .25s, opacity .1s ease-in
}

.hamburger--spin .hamburger-inner:after {
	transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--spin.is-active .hamburger-inner {
	transition-delay: .12s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: rotate(225deg)
}

.hamburger--spin.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s ease-out, opacity .1s ease-out .12s;
	opacity: 0
}

.hamburger--spin.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
	transform: rotate(-90deg)
}

.hamburger--spin-r .hamburger-inner {
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .22s
}

.hamburger--spin-r .hamburger-inner:before {
	transition: top .1s ease-in .25s, opacity .1s ease-in
}

.hamburger--spin-r .hamburger-inner:after {
	transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--spin-r.is-active .hamburger-inner {
	transition-delay: .12s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: rotate(-225deg)
}

.hamburger--spin-r.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s ease-out, opacity .1s ease-out .12s;
	opacity: 0
}

.hamburger--spin-r.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
	transform: rotate(90deg)
}

.hamburger--spring .hamburger-inner {
	top: 2px;
	transition: background-color 0s linear .13s
}

.hamburger--spring .hamburger-inner:before {
	top: 10px;
	transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--spring .hamburger-inner:after {
	top: 20px;
	transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--spring.is-active .hamburger-inner {
	transition-delay: .22s;
	background-color: transparent !important
}

.hamburger--spring.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	transform: translate3d(0, 10px, 0) rotate(45deg)
}

.hamburger--spring.is-active .hamburger-inner:after {
	top: 0;
	transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	transform: translate3d(0, 10px, 0) rotate(-45deg)
}

.hamburger--spring-r .hamburger-inner {
	top: auto;
	bottom: 0;
	transition-delay: 0s;
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .13s
}

.hamburger--spring-r .hamburger-inner:after {
	top: -20px;
	transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity 0s linear
}

.hamburger--spring-r .hamburger-inner:before {
	transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)
}

.hamburger--spring-r.is-active .hamburger-inner {
	transition-delay: .22s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: translate3d(0, -10px, 0) rotate(-45deg)
}

.hamburger--spring-r.is-active .hamburger-inner:after {
	top: 0;
	transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s linear .22s;
	opacity: 0
}

.hamburger--spring-r.is-active .hamburger-inner:before {
	top: 0;
	transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	transform: rotate(90deg)
}

.hamburger--stand .hamburger-inner {
	transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms
}

.hamburger--stand .hamburger-inner:before {
	transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s
}

.hamburger--stand .hamburger-inner:after {
	transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s
}

.hamburger--stand.is-active .hamburger-inner {
	transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
	transform: rotate(90deg);
	background-color: transparent !important
}

.hamburger--stand.is-active .hamburger-inner:before {
	top: 0;
	transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	transform: rotate(-45deg)
}

.hamburger--stand.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	transform: rotate(45deg)
}

.hamburger--stand-r .hamburger-inner {
	transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms
}

.hamburger--stand-r .hamburger-inner:before {
	transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s
}

.hamburger--stand-r .hamburger-inner:after {
	transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s
}

.hamburger--stand-r.is-active .hamburger-inner {
	transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
	transform: rotate(-90deg);
	background-color: transparent !important
}

.hamburger--stand-r.is-active .hamburger-inner:before {
	top: 0;
	transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	transform: rotate(-45deg)
}

.hamburger--stand-r.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	transform: rotate(45deg)
}

.hamburger--squeeze .hamburger-inner {
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: 75ms
}

.hamburger--squeeze .hamburger-inner:before {
	transition: top 75ms ease .12s, opacity 75ms ease
}

.hamburger--squeeze .hamburger-inner:after {
	transition: bottom 75ms ease .12s, transform 75ms cubic-bezier(.55, .055, .675, .19)
}

.hamburger--squeeze.is-active .hamburger-inner {
	transition-delay: .12s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transform: rotate(45deg)
}

.hamburger--squeeze.is-active .hamburger-inner:before {
	top: 0;
	transition: top 75ms ease, opacity 75ms ease .12s;
	opacity: 0
}

.hamburger--squeeze.is-active .hamburger-inner:after {
	bottom: 0;
	transition: bottom 75ms ease, transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;
	transform: rotate(-90deg)
}

.hamburger--vortex .hamburger-inner {
	transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	transition-duration: .2s
}

.hamburger--vortex .hamburger-inner:after,
.hamburger--vortex .hamburger-inner:before {
	transition-delay: .1s;
	transition-timing-function: linear;
	transition-duration: 0s
}

.hamburger--vortex .hamburger-inner:before {
	transition-property: top, opacity
}

.hamburger--vortex .hamburger-inner:after {
	transition-property: bottom, transform
}

.hamburger--vortex.is-active .hamburger-inner {
	transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	transform: rotate(765deg)
}

.hamburger--vortex.is-active .hamburger-inner:after,
.hamburger--vortex.is-active .hamburger-inner:before {
	transition-delay: 0s
}

.hamburger--vortex.is-active .hamburger-inner:before {
	top: 0;
	opacity: 0
}

.hamburger--vortex.is-active .hamburger-inner:after {
	bottom: 0;
	transform: rotate(90deg)
}

.hamburger--vortex-r .hamburger-inner {
	transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	transition-duration: .2s
}

.hamburger--vortex-r .hamburger-inner:after,
.hamburger--vortex-r .hamburger-inner:before {
	transition-delay: .1s;
	transition-timing-function: linear;
	transition-duration: 0s
}

.hamburger--vortex-r .hamburger-inner:before {
	transition-property: top, opacity
}

.hamburger--vortex-r .hamburger-inner:after {
	transition-property: bottom, transform
}

.hamburger--vortex-r.is-active .hamburger-inner {
	transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	transform: rotate(-765deg)
}

.hamburger--vortex-r.is-active .hamburger-inner:after,
.hamburger--vortex-r.is-active .hamburger-inner:before {
	transition-delay: 0s
}

.hamburger--vortex-r.is-active .hamburger-inner:before {
	top: 0;
	opacity: 0
}

.hamburger--vortex-r.is-active .hamburger-inner:after {
	bottom: 0;
	transform: rotate(-90deg)
}

.oxy-burger-trigger {
	display: inline-block
}

.oxy-burger-trigger .hamburger {
	display: flex;
	padding: 0;
	align-items: center;
	touch-action: manipulation
}

.oxy-burger-trigger .hamburger-box {
	--burger-size: 1;
	transform: scale(var(--burger-size));
	-webkit-transform: scale(var(--burger-size))
}

.oxy-burger-trigger .hamburger-inner,
.oxy-burger-trigger .hamburger-inner:after,
.oxy-burger-trigger .hamburger-inner:before {
	transition-duration: 400ms;
	transition-property: all;
	will-change: transform
}

#-burger-trigger-98-28 {
	display: none
}

@media (max-width:1120px) {

	#-burger-trigger-98-28 .hamburger-inner,
	#-burger-trigger-98-28 .hamburger-inner:after,
	#-burger-trigger-98-28 .hamburger-inner:before {
		background-color: #ffffff
	}

	#-burger-trigger-98-28 .hamburger {
		color: #ffffff
	}

	#-burger-trigger-98-28 {
		display: block
	}
}

@media (max-width:479px) {
	#-burger-trigger-98-28 .hamburger-box {
		--burger-size: 0.5
	}
}

#-slide-menu-11-28 .oxy-slide-menu_list .menu-item a {
	color: rgba(255, 255, 255, 0.64);
	padding-top: 12px;
	padding-bottom: 12px
}

#-slide-menu-11-28 .oxy-slide-menu_list .menu-item a:hover {
	color: #ffffff
}

#-slide-menu-11-28 .oxy-slide-menu_list .current-menu-item>a {
	color: #0095da
}

#-slide-menu-11-28 {
	display: none
}

.oxy-slide-menu .menu-item a {
	color: inherit;
	display: flex;
	justify-content: space-between;
	align-items: center
}

.oxy-slide-menu .menu-item {
	list-style-type: none;
	display: flex;
	flex-direction: column;
	width: 100%
}

.oxy-slide-menu_dropdown-icon-click-area {
	background: none;
	cursor: pointer;
	color: inherit;
	border: none;
	padding: 0
}

.oxy-slide-menu_dropdown-icon-click-area.oxy-slide-menu_open>svg {
	transform: rotate(180deg)
}

.oxy-slide-menu_list {
	padding: 0
}

.oxy-slide-menu .sub-menu {
	display: none;
	flex-direction: column;
	padding: 0
}

.oxy-slide-menu_dropdown-icon {
	height: 1em;
	fill: currentColor;
	width: 1em
}

.oxy-slide-menu_dropdown-icon-click-area:first-of-type:nth-last-of-type(2) {
	display: none
}

.oxy-slide-menu a[href='#'] span[itemprop=name] {
	pointer-events: none
}

.oxy-slide-menu .screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important
}

#-slide-menu-11-28 {
	display: none;
	width: 100%;
	background-color: rgba(16, 39, 60, 0.95);
	padding-left: 20px;
	padding-right: 20px
}

#-slide-menu-11-28:hover {
	oxy-slide-menu-slug-oxyslidemenulistmenuitemacolor: #ffffff
}

.para{
	font-size: 18px !important;
}

.shadow{
	box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
	padding: 10px;
}