#contact .mwd_form_footline,
#contact-popup .mwd_form_footline {
	font-size: 12px
}

#contact .mwd_form_redesign .mwd_form_row textarea,
#contact-popup .mwd_form_redesign .mwd_form_row textarea {
	background: transparent;
	outline: none;
	box-shadow: none
}

#contact .mwd_form_redesign label,
#contact-popup .mwd_form_redesign label {
	margin: 0
}

.mwd-container{
    padding-top: 130px;
}

a{
    text-decoration: none;
}

#contact .mwd_form_redesign input[type="checkbox"],
#contact-popup .mwd_form_redesign input[type="checkbox"] {
	clip: auto;
	position: static;
	align-self: center
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group:first-child,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group:first-child {
	padding-right: 10px
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group:nth-child(3n+4),
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group:nth-child(3n+4) {
	padding-left: 0;
	clear: left
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group:nth-child(3n),
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group:nth-child(3n) {
	padding-right: 0
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=email],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=text],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=telephone],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_display,
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_arrow,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=email],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=text],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=telephone],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_display,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_arrow {
	border: none;
	border-bottom: 1px solid #d9d9d9;
	background-color: transparent;
	outline: none;
	box-shadow: none;
	height: 36px;
	font-size: 12px;
	margin-top: 0
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_arrow,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_arrow {
	top: auto;
	bottom: 0
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_background,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select_background {
	z-index: 8
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select {
	display: table
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select .select_display,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select .select_display {
	font-weight: bold;
	padding-left: 5px;
	display: table-cell;
	vertical-align: middle;
	height: 36px
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select.is-open,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select.is-open {
	z-index: 9
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select[data-select-name="CountryISO"] .select_display,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group .select[data-select-name="CountryISO"] .select_display {
	font-weight: normal
}

#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=email],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=text],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=telephone],
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error .select_display,
#contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error .select_arrow,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=email],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=text],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error input[type=telephone],
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error .select_display,
#contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group.mwd_error .select_arrow {
	border-bottom: 1px solid red;
	outline: none;
	box-shadow: none;
	margin-top: 0;
	color: black
}

#contact .mwd_form_redesign .mwd_cols-3.groups,
#contact-popup .mwd_form_redesign .mwd_cols-3.groups {
	margin-bottom: 20px
}

#contact .mwd_form_redesign .mwd_cols-3.groups label,
#contact-popup .mwd_form_redesign .mwd_cols-3.groups label {
	width: auto;
	text-transform: none;
	display: inline-block;
	font-weight: normal;
	margin: 0
}

#contact .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group,
#contact-popup .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group {
	margin-bottom: 0
}

#contact .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+3),
#contact-popup .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+3) {
	padding-left: 0;
	padding-right: 10px;
	clear: left
}

#contact .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+2),
#contact-popup .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+2) {
	padding-left: 10px;
	padding-right: 10px;
	clear: none
}

#contact .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+1),
#contact-popup .mwd_form_redesign .mwd_cols-3.groups>.mwd_form_group:nth-child(3n+1) {
	padding-left: 0;
	padding-right: 10px;
	clear: none
}

#contact .mwd_form_redesign #wt_optin,
#contact .mwd_form_redesign .must_checkbox,
#contact-popup .mwd_form_redesign #wt_optin,
#contact-popup .mwd_form_redesign .must_checkbox {
	margin-right: 10px
}

#contact .mwd_form_redesign #io_products label,
#contact-popup .mwd_form_redesign #io_products label {
	text-transform: none;
	font-weight: normal !important
}

.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:first-child,
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:first-child {
	padding-right: 0;
	padding-left: 10px
}

.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(3n+4),
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(3n+4) {
	padding-right: 0;
	padding-left: 10px;
	clear: right
}

.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(3n),
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(3n) {
	padding-right: 10px;
	padding-left: 0
}

.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group .select .select_display,
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group .select .select_display {
	padding-right: 5px
}

.rtl #contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+3),
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+3) {
	padding-left: 10px;
	padding-right: 0;
	clear: right
}

.rtl #contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+2),
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+2) {
	padding-left: 0;
	padding-right: 10px;
	clear: none
}

.rtl #contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+1),
.rtl #contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(3n+1) {
	padding-left: 10px;
	padding-right: 10px;
	clear: none
}

.rtl #contact #wt_optin,
.rtl #contact .must_checkbox,
.rtl #contact-popup #wt_optin,
.rtl #contact-popup .must_checkbox {
	margin-left: 10px;
	margin-right: 0
}

@media (max-width: 766px) {
	#contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+3),
	#contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+3) {
		padding-right: 10px
	}
	#contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+2),
	#contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+2) {
		clear: right;
		padding-left: 10px
	}
	#contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+2),
	#contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+2) {
		padding-left: 10px;
		padding-right: 0;
		clear: right
	}
	#contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+1),
	#contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+1) {
		padding-left: 0;
		padding-right: 10px;
		clear: none
	}
	.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+3),
	.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+3) {
		padding-right: 0;
		padding-left: 10px
	}
	.rtl #contact .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+2),
	.rtl #contact-popup .mwd_form_redesign .mwd_cols-3 .mwd_form_group:nth-child(2n+2) {
		clear: left;
		padding-left: 0;
		padding-right: 10px
	}
	.rtl #contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+2),
	.rtl #contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+2) {
		padding-left: 0;
		padding-right: 10px;
		clear: none
	}
	.rtl #contact .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+1),
	.rtl #contact-popup .mwd_form_redesign .mwd_cols-3.groups .mwd_form_group:nth-child(2n+1) {
		padding-left: 10px;
		padding-right: 0;
		clear: none
	}
}

@media (max-width: 480px) {
	#contact .mwd_form_redesign .mwd_form_group,
	#contact-popup .mwd_form_redesign .mwd_form_group {
		padding-left: 0 !important;
		padding-right: 0 !important;
		clear: none !important
	}
}

@media (max-width: 479px) {
	.right-fixed-wrap {
		display: none
	}
}

.right-fixed-wrap .contact-scroll-link {
	text-transform: none
}

.right-fixed-wrap .contact-scroll-link .icon {
	background-image: url(//neon.epson-europe.com/files/repo/2017/colorworks_2017/img/icon_envelope_01.svg);
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	margin-right: 5px
}

.rtl .right-fixed-wrap .contact-scroll-link .icon {
	margin-left: 5px;
	margin-right: 0
}

.mt-5 {
	margin-top: 5px !important
}

.pt-5 {
	padding-top: 5px !important
}

.mb-5 {
	margin-bottom: 5px !important
}

.pb-5 {
	padding-bottom: 5px !important
}

.ml-5 {
	margin-left: 5px !important
}

.pl-5 {
	padding-left: 5px !important
}

.mr-5 {
	margin-right: 5px !important
}

.pr-5 {
	padding-right: 5px !important
}

.mt-10 {
	margin-top: 10px !important
}

.pt-10 {
	padding-top: 10px !important
}

.mb-10 {
	margin-bottom: 10px !important
}

.pb-10 {
	padding-bottom: 10px !important
}

.ml-10 {
	margin-left: 10px !important
}

.pl-10 {
	padding-left: 10px !important
}

.mr-10 {
	margin-right: 10px !important
}

.pr-10 {
	padding-right: 10px !important
}

.mt-15 {
	margin-top: 15px !important
}

.pt-15 {
	padding-top: 15px !important
}

.mb-15 {
	margin-bottom: 15px !important
}

.pb-15 {
	padding-bottom: 15px !important
}

.ml-15 {
	margin-left: 15px !important
}

.pl-15 {
	padding-left: 15px !important
}

.mr-15 {
	margin-right: 15px !important
}

.pr-15 {
	padding-right: 15px !important
}

.mt-20 {
	margin-top: 20px !important
}

.pt-20 {
	padding-top: 20px !important
}

.mb-20 {
	margin-bottom: 20px !important
}

.pb-20 {
	padding-bottom: 20px !important
}

.ml-20 {
	margin-left: 20px !important
}

.pl-20 {
	padding-left: 20px !important
}

.mr-20 {
	margin-right: 20px !important
}

.pr-20 {
	padding-right: 20px !important
}

.mt-25 {
	margin-top: 25px !important
}

.pt-25 {
	padding-top: 25px !important
}

.mb-25 {
	margin-bottom: 25px !important
}

.pb-25 {
	padding-bottom: 25px !important
}

.ml-25 {
	margin-left: 25px !important
}

.pl-25 {
	padding-left: 25px !important
}

.mr-25 {
	margin-right: 25px !important
}

.pr-25 {
	padding-right: 25px !important
}

.mt-30 {
	margin-top: 30px !important
}

.pt-30 {
	padding-top: 30px !important
}

.mb-30 {
	margin-bottom: 30px !important
}

.pb-30 {
	padding-bottom: 30px !important
}

.ml-30 {
	margin-left: 30px !important
}

.pl-30 {
	padding-left: 30px !important
}

.mr-30 {
	margin-right: 30px !important
}

.pr-30 {
	padding-right: 30px !important
}

.mt-50 {
	margin-top: 50px !important
}

.pt-50 {
	padding-top: 50px !important
}

.mb-50 {
	margin-bottom: 50px !important
}

.pb-50 {
	padding-bottom: 50px !important
}

.ml-50 {
	margin-left: 50px !important
}

.pl-50 {
	padding-left: 50px !important
}

.mr-50 {
	margin-right: 50px !important
}

.pr-50 {
	padding-right: 50px !important
}

.mwd_contentSection:not(.mwd_footer) h1,
.popup h1 {
	font-size: 36px;
	font-size: 2.25rem;
	line-height: 42px;
	font-weight: 300
}

.mwd_contentSection:not(.mwd_footer) h1.grey,
.popup h1.grey {
	color: #575756
}

.mwd_contentSection:not(.mwd_footer) h1.white,
.popup h1.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h2,
.popup h2 {
	font-size: 28px;
	font-size: 1.75rem;
	line-height: 33.6px;
	font-weight: 300;
	color: #101f8b
}

.mwd_contentSection:not(.mwd_footer) h2.grey,
.popup h2.grey {
	color: #575756
}

.mwd_contentSection:not(.mwd_footer) h2.white,
.popup h2.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h2.white a,
.popup h2.white a {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h3,
.popup h3 {
	font-size: 22px;
	font-size: 1.375rem;
	line-height: 26.4px;
	font-weight: 300;
	color: #101f8b;
	margin: 16px 0
}

.mwd_contentSection:not(.mwd_footer) h3.grey,
.popup h3.grey {
	color: #575756
}

.mwd_contentSection:not(.mwd_footer) h3.white,
.popup h3.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h4,
.popup h4 {
	font-size: 16px;
	font-size: 1rem;
	line-height: 24px;
	color: #101f8b;
	font-weight: bold
}

.mwd_contentSection:not(.mwd_footer) h4.grey,
.popup h4.grey {
	color: #575756
}

.mwd_contentSection:not(.mwd_footer) h4.white,
.popup h4.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h5,
.popup h5 {
	font-size: 16px;
	font-size: 1rem;
	line-height: 20px;
	font-weight: bold
}

.mwd_contentSection:not(.mwd_footer) h5.white,
.popup h5.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) h6,
.popup h6 {
	font-size: 16px;
	font-size: 1rem;
	line-height: 20px;
	font-weight: normal
}

.mwd_contentSection:not(.mwd_footer) h6.blue,
.popup h6.blue {
	color: #101f8b
}

.mwd_contentSection:not(.mwd_footer) h6.white,
.popup h6.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) p,
.popup p {
	font-size: 16px;
	font-size: 1rem;
	line-height: 20px;
	margin-bottom: 16px
}

.mwd_contentSection:not(.mwd_footer) p.white,
.popup p.white {
	color: white
}

.mwd_contentSection:not(.mwd_footer) .tertiary,
.popup .tertiary {
	font-size: 12px;
	font-size: .75rem;
	line-height: 16px
}

.mwd_contentSection:not(.mwd_footer) .tertiary p,
.mwd_contentSection:not(.mwd_footer) .tertiary li,
.popup .tertiary p,
.popup .tertiary li {
	font-size: 12px;
	font-size: .75rem;
	line-height: 16px
}

.mwd_contentSection:not(.mwd_footer) .t-bold,
.popup .t-bold {
	font-size: 12px;
	font-size: .75rem;
	line-height: 16px;
	font-weight: bold
}

.mwd_contentSection:not(.mwd_footer) .text-uppercase,
.popup .text-uppercase {
	text-transform: uppercase
}

.mwd_contentSection:not(.mwd_footer) .detail,
.popup .detail {
	font-size: 10px;
	font-size: .625rem;
	line-height: 14px;
	font-weight: normal
}

.mwd_contentSection:not(.mwd_footer) .row,
.popup .row {
	margin-bottom: 0
}

.mwd_contentSection:not(.mwd_footer) .text-center,
.popup .text-center {
	text-align: center
}

.mwd_contentSection:not(.mwd_footer) .no-margin-top,
.popup .no-margin-top {
	margin-top: 0
}

.mwd_contentSection:not(.mwd_footer) .no-margin-bottom,
.popup .no-margin-bottom {
	margin-bottom: 0
}

.mwd_contentSection:not(.mwd_footer) .no-padding-bottom,
.popup .no-padding-bottom {
	padding-bottom: 0
}

.mwd_contentSection:not(.mwd_footer) .no-padding-top,
.popup .no-padding-top {
	padding-top: 0
}

.mwd_contentSection:not(.mwd_footer) .pull-right,
.popup .pull-right {
	float: right
}

@media (max-width: 767px) {
	.mwd_contentSection:not(.mwd_footer) .mt-md-30,
	.popup .mt-md-30 {
		margin-top: 30px
	}
}

.mwd_contentSection:not(.mwd_footer) .btn-primary,
.mwd_contentSection:not(.mwd_footer) .btn-secondary,
.popup .btn-primary,
.popup .btn-secondary {
	text-transform: none
}

.mwd_contentSection:not(.mwd_footer) .text-uppercase,
.popup .text-uppercase {
	text-transform: uppercase
}

.mwd_contentSection:not(.mwd_footer) .img-responsive,
.popup .img-responsive {
	display: block;
	width: 100%;
	height: auto
}

.mwd_contentSection:not(.mwd_footer) .separator,
.popup .separator {
	height: 50px;
	float: none;
	clear: left
}

.mwd_contentSection:not(.mwd_footer) .separator.small,
.popup .separator.small {
	height: 25px
}

.mwd_contentSection:not(.mwd_footer) .mwd_dark h3,
.mwd_contentSection:not(.mwd_footer) .mwd_dark h5,
.mwd_contentSection:not(.mwd_footer) .mwd_dark h6,
.mwd_contentSection:not(.mwd_footer) .mwd_dark h2,
.mwd_contentSection:not(.mwd_footer) .mwd_dark p,
.popup .mwd_dark h3,
.popup .mwd_dark h5,
.popup .mwd_dark h6,
.popup .mwd_dark h2,
.popup .mwd_dark p {
	color: white
}

.mwd_contentSection:not(.mwd_footer) .mwd_dark .btn-white,
.popup .mwd_dark .btn-white {
	background-color: #eeeeee;
	color: #101f8b;
	border-color: #eee;
	text-transform: uppercase
}

.mwd_contentSection:not(.mwd_footer) ul li:before,
.popup ul li:before {
	display: none
}

.d-flex {
	display: flex
}

@media (max-width: 959px) and (min-width: 767px) {
	.mwd_anchorpoint_navi li a {
		font-size: 12px;
		font-size: .75rem
	}
}

.mwd_fullscreen_video_wrapper .mwd_video_close {
	width: 100px
}

.popup_innercontent {
	color: inherit
}

.popup a {
	font-size: inherit
}

.btn-blue,
.btn-info,
.btn-primary,
.btn-grey,
.btn-second,
.btn-orange,
.btn-secondary,
.btn-direct {
	text-transform: none
}

@media only screen and (min-width: 767px) {
	.page--content .breadcrumb a,
	.page--content .breadcrumb .current {
		color: #575756
	}
	.page--content .breadcrumb a:after {
		background: #575756
	}
}

.mwd_anchorpoint_navi li.mwd_icon-media-new {
	background-image: url(//neon.epson-europe.com/files/repo/2016/mwd_framework/img/icons/anchorbar/anchor_media.png)
}

.mwd_redesign_accordion {
	border-bottom: 1px solid #d9d9d9
}

.mwd_redesign_accordion_item.mwd_active header {
	background-position: right 25px
}

.mwd_redesign_accordion_item header {
	padding: 15px 0;
	background-position: right 15px
}

.mwd_redesign_accordion_item header .mwd_headline {
	font-size: 1rem;
	font-weight: bold
}

.d-flex {
	display: flex;
	flex-wrap: wrap
}

.d-flex .self-center {
	align-self: center
}

.hidden-form,
.fake_button {
	display: none
}

.fieldset {
	border: none
}

.mwd_named_anchorpoint_navi .mwd_items-4 li {
	width: 20%
}

.mwd_contentSwitcherV2 .mwd_contentSwitcherV2_navi li a {
	text-transform: uppercase;
	font-size: 13px;
	display: flex
}

.mwd_contentSwitcherV2 .mwd_contentSwitcherV2_navi li a span {
	align-self: flex-end
}

.mwd_contentSwitcherV2_content ul {
	padding: 0 16px;
	margin: 0
}

@media only screen and (max-width: 767px) {
	.mwd_named_anchorpoint_navi .mwd_items-4 li {
		width: 25%
	}
}

@media only screen and (min-width: 1025px) {
	.page--content .breadcrumb a,
	.page--content .breadcrumb .current {
		color: white
	}
	.page--content .breadcrumb a:after {
		background: white
	}
}

.op-0 {
	opacity: 0;
	visibility: hidden
}

@media (max-width: 766px) {
	.op-0 {
		display: none
	}
}

#quote_form input,
#quote_form select {
	width: 100%;
	height: 40px;
	box-shadow: none
}

#quote_form textarea {
	width: 100%
}

#hero {
	overflow: hidden;
	position: relative
}

@media only screen and (min-width: 1025px) {
	#hero h1,
	#hero p {
		color: white
	}
}

@media (min-width: 960px) {
	#hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero.jpg") no-repeat top
	}
}

@media (max-width: 959px) {
	#hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_smalldesktop.jpg") no-repeat top
	}
}

@media (max-width: 766px) {
	#hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_tablet.jpg") no-repeat top
	}
	#hero h1 {
		font-size: 1.8rem;
		line-height: 1.9rem
	}
}

@media (max-width: 599px) {
	#hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_smalltablet.jpg") no-repeat top
	}
}

@media (max-width: 480px) {
	#hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_mobile.jpg") no-repeat top
	}
	#hero h1 {
		font-size: 1.5rem;
		line-height: 1.6rem
	}
}

@media only screen and (max-width: 1024px) {
	#hero h1 {
		color: #101f8b
	}
}

#hero video {
	display: block;
	position: absolute;
	top: 0
}

@media (max-width: 1024px) {
	#hero video {
		display: none
	}
}

@media (max-width: 768px) and (min-width: 600px) {
	#hero .mwd_herotext_redesign {
		top: 50% !important;
		transform: translateY(-45%)
	}
}

@media (min-width: 960px) {
	[dir="rtl"] #hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_rtl.jpg") no-repeat top
	}
}

@media (max-width: 959px) {
	[dir="rtl"] #hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_rtl_smalldesktop.jpg") no-repeat top
	}
}

@media (max-width: 766px) {
	[dir="rtl"] #hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_rtl_tablet.jpg") no-repeat top
	}
}

@media (max-width: 599px) {
	[dir="rtl"] #hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_rtl_smalltablet.jpg") no-repeat top
	}
}

@media (max-width: 480px) {
	[dir="rtl"] #hero {
		background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/hero_rtl_mobile.jpg") no-repeat top
	}
}

#overview {
	padding-top: 85px
}

#connect,
#options {
	position: relative;
	min-height: 500px
}

#connect::before,
#options::before {
	content: '';
	position: absolute;
	left: 50%;
	right: 0;
	height: 100%;
	top: 0
}

@media (max-width: 766px) {
	#connect::before,
	#options::before {
		display: none
	}
}

#connect {
	background: #f8f8f8
}

#connect::before {
	background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/Connect-create-collaborate.jpg") no-repeat left center;
	background-size: cover
}

#options::before {
	background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/GoBoard-Education.jpg") no-repeat center;
	background-size: cover
}

#key-features {
	background-color: #838D99;
	position: relative
}

#key-features h3,
#key-features p,
#key-features h5 {
	color: white
}

#key-features .accordions .imagesHolder {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -3px
}

#key-features .accordions .imagesHolder div {
	padding: 3px;
	display: flex
}

#key-features .accordions .imagesHolder div img {
	align-self: center;
	display: block
}

#how-to-get label {
	font-weight: normal;
	display: block
}

#how-to-get .mwd_tabbed-range {
	padding-bottom: 0
}

#how-to-get .general-contact-form {
	padding: 0
}

#how-to-get .general-contact-form input,
#how-to-get .general-contact-form textarea {
	margin-bottom: 30px
}

#how-to-get .general-contact-form button {
	margin-bottom: 0
}

#how-to-get .general-contact-form h3 {
	padding-top: 0;
	border-top: none
}

#how-to-get form {
	margin-top: 40px
}

#how-to-get input {
	height: 40px;
	width: 100%
}

@media (min-width: 767px) {
	#how-to-get .zipCode .buttons {
		padding-left: 5px
	}
}

#how-to-get .zipCode .buttons button {
	margin: 24px 10px 0 0
}

@media (max-width: 766px) {
	#how-to-get .zipCode .buttons button {
		margin-top: 10px
	}
}

#how-to-get #quoteMap_list {
	margin-top: 40px;
	padding: 0 30px
}

#how-to-get #quoteMap_list .dealer_item {
	padding: 10px 15px;
	cursor: pointer;
	border-top: 1px solid #CCC
}

#how-to-get #quoteMap_list .dealer_item:hover {
	background: #f1f1f1
}

#how-to-get #quoteMap_list .dealer_item h5 {
	font-size: 16px;
	color: #10218B;
	margin-top: 0;
	margin-bottom: 3px
}

#how-to-get #quoteMap_list .dealer_item p {
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 4px
}

#how-to-get #quoteMap_list .dealer_item.selected {
	background: #101f8b
}

#how-to-get #quoteMap_list .dealer_item.selected h5,
#how-to-get #quoteMap_list .dealer_item.selected p {
	color: white
}

#how-to-get #quoteMap_list .dealer_item .select_display {
	padding: 10px 40px 10px 10px
}

#how-to-get .map_marker_popup_heading {
	font-size: 20px;
	margin: 0 0 10px
}

#how-to-get .map_marker_popup_body p {
	margin: 4px 0
}

#how-to-get .map_marker_dealer_id {
	display: none
}

#how-to-get .slick-track {
	display: flex !important
}

#how-to-get .slick-slide {
	height: inherit !important
}

#how-to-get .slick-slide div {
	height: 100%
}

#how-to-get .slick-arrow {
	margin: -50px 0 0 0;
	width: 15px
}

#how-to-get .slick-arrow.slick-next {
	background-position: -40px 0 !important;
	transform: translate(470px, 0)
}

#how-to-get .slick-arrow.slick-prev {
	transform: translate(-470px, 0)
}

@media (max-width: 959px) {
	#how-to-get .slick-arrow.slick-next {
		transform: translate(350px, 0)
	}
	#how-to-get .slick-arrow.slick-prev {
		transform: translate(-350px, 0)
	}
}

@media (max-width: 766px) {
	#how-to-get .slick-arrow.slick-next {
		transform: translate(290px, 0)
	}
	#how-to-get .slick-arrow.slick-prev {
		transform: translate(-290px, 0)
	}
}

@media (max-width: 599px) {
	#how-to-get .slick-arrow.slick-next {
		transform: translate(250px, 0)
	}
	#how-to-get .slick-arrow.slick-prev {
		transform: translate(-250px, 0)
	}
}

@media (max-width: 480px) {
	#how-to-get .slick-arrow.slick-next {
		transform: translate(190px, 0)
	}
	#how-to-get .slick-arrow.slick-prev {
		transform: translate(-190px, 0)
	}
}

#software-tabs .mwd_tabbed-range {
	padding: 0
}

@media (max-width: 766px) {
	#software-tabs img.image {
		width: 100%;
		margin-top: 20px;
		display: block
	}
}

#support .row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

#support h3 {
	color: #575756;
	margin: 5px 0 20px;
	font-size: 16px
}

#support .blue-div {
	background-color: #101f8b
}

#support .blue-div h2,
#support .blue-div p {
	color: white
}

#goBoard-faq {
	overflow: hidden;
	background-color: #f6f6f6
}

#goBoard-faq .blue-div {
	background-color: #101f8b;
	position: relative
}

#goBoard-faq .blue-div:after {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 20px 20px 0 20px;
	border-color: #101f8b transparent transparent transparent;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	bottom: -20px
}

#goBoard-faq .blue-div .mwd_contentBox p,
#goBoard-faq .blue-div .mwd_contentBox a,
#goBoard-faq .blue-div .mwd_contentBox h2 {
	color: #fff
}

#goBoard-faq .goBoard-accordion a {
	display: block;
	margin: 20px auto 0;
	text-align: center;
	color: #F8902A;
	font-weight: bold;
	font-weight: normal
}

#goBoard-faq .goBoard-accordion .plus-minus {
	display: block;
	margin: 0 auto 10px;
	border-radius: 50%;
	background: #F8902A;
	width: 24px;
	height: 24px;
	position: relative
}

#goBoard-faq .goBoard-accordion .plus-minus:before {
	content: '';
	display: inline-block;
	width: 10px;
	height: 2px;
	position: absolute;
	top: 11px;
	left: 7px;
	background: white;
	transform: rotate(45deg)
}

#goBoard-faq .goBoard-accordion .plus-minus:after {
	content: '';
	display: inline-block;
	width: 10px;
	height: 2px;
	position: absolute;
	top: 11px;
	left: 7px;
	background: white;
	transform: rotate(135deg)
}

[dir="rtl"] .mwd_herotext_redesign {
	left: auto;
	right: 0
}

[dir="rtl"] #connect::before {
	left: 0;
	right: 50%
}

[dir="rtl"] .mwd_contentSwitcherV2 .mwd_contentSwitcherV2_navi li {
	float: right;
	margin-left: 2%;
	margin-right: 0
}

[dir="rtl"] .mwd_contentSwitcherV2 .mwd_contentSwitcherV2_navi li:nth-child(3n) {
	margin-left: 0
}

body.rtl .mwd_redesign_accordion_item header {
	background-position: left 15px
}

@media (max-width: 959px) {
	[lang="es"] #contact-popup .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=email],
	[lang="es"] #contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=email] {
		letter-spacing: -0.3px;
		font-size: 10px
	}
	[lang="es"] #contact .mwd_form_redesign .mwd_cols-3>.mwd_form_group input[type=email] {
		letter-spacing: -0.3px;
		font-size: 11px
	}
}

#language-selector .africa {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -24px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .africa {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -24px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .austria {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -48px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .austria {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -48px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .belgium {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -72px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .belgium {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -72px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .bulgaria {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -96px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .bulgaria {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -96px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .croatia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -120px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .croatia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -120px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .czech_republic {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -144px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .czech_republic {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -144px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .denmark {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -168px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .denmark {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -168px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .estonia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -192px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .estonia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -192px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .europe {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -216px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .europe {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -216px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .finland {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -240px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .finland {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -240px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .france {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -264px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .france {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -264px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .germany {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -288px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .germany {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -288px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .greece {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -312px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .greece {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -312px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .hungary {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -336px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .hungary {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -336px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .ireland {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -360px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .ireland {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -360px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .israel {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -384px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .israel {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -384px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .italy {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -408px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .italy {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -408px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .latvia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -432px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .latvia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -432px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .lithuania {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -456px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .lithuania {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -456px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .malta {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -480px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .malta {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -480px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .middle-east {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -504px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .middle-east {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -504px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .netherlands {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -528px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .netherlands {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -528px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .norway {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -552px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .norway {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -552px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .poland {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -576px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .poland {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -576px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .portugal {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -600px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .portugal {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -600px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .romania {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -624px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .romania {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -624px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .russia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -648px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .russia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -648px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .serbia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -672px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .serbia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -672px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .slovakia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -696px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .slovakia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -696px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .slovenia {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -720px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .slovenia {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -720px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .south_africa {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -744px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .south_africa {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -744px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .spain {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -768px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .spain {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -768px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .sweden {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -792px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .sweden {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -792px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .switzerland {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -816px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .switzerland {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -816px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .turkey {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -840px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .turkey {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -840px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .united_kingdom {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 -864px;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .united_kingdom {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 -864px;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector .VAE {
	background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
	background-position: 0 0;
	background-size: 24px 888px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 2dppx) {
	#language-selector .VAE {
		background-image: url('https://epsonemear.a.bigcontent.io/v1/static/flags');
		background-position: 0 0;
		background-size: 24px 888px;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		overflow: hidden;
		display: block
	}
}

#language-selector {
	background: url("//neon.epson-europe.com/files/repo/2020/GoBoard/img/img_country-selector.jpg") no-repeat top;
	background-size: cover;
	min-height: 100vh
}

#language-selector .img-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	/* background: rgba(0, 0, 0, 0.5) */
}

#language-selector .language-box {
	background: white;
	padding: 50px;
	margin: 100px auto;
    margin-top: 0;
	max-width: 680px
}

#language-selector .flags-box {
	display: flex;
	margin: 0 -15px
}

#language-selector .flags-box .main-col-box {
	flex: 1 0 20%;
	padding: 0 15px
}

#language-selector .flags-box .main-col-box .col-box {
	position: relative;
	padding: 5px 0 12px 34px
}

#language-selector .flags-box .main-col-box .col-box a {
	color: #5c5c5c;
	font-size: 14px
}

#language-selector .flags-box .main-col-box .col-box a:hover {
	text-decoration: none
}

@media (max-width: 766px) {
	#language-selector .flags-box {
		flex-wrap: wrap
	}
	#language-selector .flags-box .main-col-box {
		flex: 1 0 50%
	}
	#language-selector .flags-box .main-col-box:last-child {
		flex: 1 0 100%;
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px
	}
	#language-selector .flags-box .main-col-box:last-child .col-box {
		flex: 1 0 43%;
		margin: 0 15px
	}
}