.geoera {
	background-color: #183450;
	padding: 40px 35px 24px;
	margin-left: 15px;
	margin-right: 15px;
	height: 435px;
}
.geoera .gdlr-core-call-to-action-item-button {
margin-top: 37px !important;
}
.geoera h3 {
	color: white
}
.geoera div {
	color: white
}
.gdlr-core-block-item-title-wrap {
margin-bottom: 20px;
}
.geoeraimg img {
	height: 208px;
}
.infinite-top-bar-right {
position: absolute;
top: 10px;
right: 0px;
padding-top: 20px;
padding-bottom: 15px;
border-left: 1px dotted white;
}
.infinite-top-bar-right-social a {
margin-left: 20px;
}
.languages-switcher {
	float: left;
	padding-top: 45px;
}
.infinite-header-style-plain.infinite-style-center-menu .infinite-logo {
	position: unset;
	float: left;
	margin-left:100px;
}
.wpml-ls-legacy-dropdown {
width: unset;
}
.wpml-ls-legacy-dropdown a {
	border: none;
	background-color: transparent;
	font-size: 16px;
	font-weight: 800;
	padding: 10px 10px 10px 0px;
}
.wpml-ls-legacy-dropdown a:hover, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
color: #ffffff;
background: transparent;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	border-top: none;
}
.infinite-logo-inner {
max-width: 120px;
}
.infinite-logo-inner {

padding-left: 25px;
padding-right: 25px;
border-left: 1px dotted white;
border-right: 1px dotted white;
}
.infinite-fixed-navigation.infinite-style-slide .infinite-logo-inner img {
max-height: unset !important;
}
.wpml-ls-slot-45 {
position: absolute;
left: 0px;
}
.infinite-navigation .sf-menu > li:first-child {
padding-left: 15px;
}
.sf-menu > .infinite-normal-menu ul {
min-width: unset;
}
.infinite-header-style-plain.infinite-style-center-menu .infinite-navigation {
text-align: left;
}
#gdlr-core-button-id-95943 {
	color: #ac9781;
padding: 5px 10px 5px 10px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
background: #000000;
border-color: #ac9781;
}
.gdlr-core-style-2 {
	background-color: #183450 !important;
	color: #ffffff;
}
.gdlr-core-style-2 a {
	color: #ffffff;
}
.gdlr-core-style-2 a:hover {
	color: #ffffff;
}
#gdlr-core-button-id-all {
	color: #ac9781;
padding: 5px 10px 5px 10px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
background: transparent;
border-color: #ac9781;
border-width: 2px;
}
.arrow-up {
	width: 0;
height: 0;
border-style: solid;
border-width: 0 25px 25px 25px;
border-color: transparent transparent #ffffff transparent;
line-height: 0px;
margin: auto;
	margin-top: 50px;
_border-color: #000000 #000000 #ffffff #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.cff-media-link {
display:none;
}
.infinite-top-bar-right-social a {
	color: #aeaeae;
}
.infinite-top-bar-right-social a:hover {
	color: #ffffff;
}
.gdlr-core-title-item-left-icon .fa {
font-size: 53px;
color: #9F9F9F;
}
@media only screen and (max-width: 767px) {
.gdlr-core-pbf-wrapper-full {
padding-left: 0px;
padding-right: 0px;
}
}
@media only screen and (max-width: 767px) {
body.infinite-body-front .gdlr-core-container {
padding-left: 0px;
padding-right: 0px;
}
}
.blank-space {
	height: 59px;
}
@media only screen and (max-width: 767px) {
.blank-space {
	height: 0px;
}
}
@media only screen and (max-width: 767px) {
.infinite-footer-column.infinite-item-pdlr.infinite-column-15 {
	margin-bottom: 0px;
}
}
@media only screen and (max-width: 767px) {
.infinite-footer-column.infinite-item-pdlr.infinite-column-10 {
	margin-top: 60px;
}
}
#gdlr-core-column-73477 {
	border-left: 1px solid #cbcbcb;
}
@media only screen and (max-width: 767px) {
	#gdlr-core-column-73477 {
		border-left: 1px solid #cbcbcb;
}
}