.clickable { display: inline-block; width: 100%; height: 100%; }
/*----------------------------------------------------------- Mobile styles -----------------------------------------*/
/* burger = button to show the sidenav */
/* sidenav = menu for the mobile version */
/* mobile = is the div which encloses ALL mobile elements it is also the element which needs to be hidden to hide the */
/* mobile elements from the page (needed for the regular desktop version) */
/* mobile-content = is a child of mobile and contains the content elements */
/* mobile-footer = is a child of mobile and contains the footer elements */
/* mobile-clone = cloned elements which are located in either content or footer */
/* mobile-child = cloned elements which are located in mobile-clones */

/*----------------------------------------------------------- start Burger section -----------------------------------------*/
.burger {
	display: none;
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 46px;
	height: 46px;
	font-size: 0;
	box-shadow: none;
	border: none;
	cursor: pointer;
	transition: background 0.2s;
	margin-top: 10px;
	left: calc(100% - 66px);
	z-index: 9999999;
	/*margin-top: -10px;*/
}
				
.burger:focus {
	outline: none;
}
				
.burger span {
	display: block;
	position: relative;
	height: 5px;
	margin: 0 auto;
	width: 30px;
	background: white;
}

.burger span::before,
.burger span::after {
	position: absolute;
	display: block;
	left: 0;
	width: 100%;
	height: 5px;
	background-color: #fff;
	content: "";
}

.burger span::before {
	top: -13px;
}

.burger span::after {
	bottom: -13px;
}

.burger {
	/*much dark*/
/*	background-color: #293133;*/
	background-color: #333d3f;
}

.burger span {
	transition: background 0s 0.2s;
}

.burger span::before,
.burger span::after {
	transition-duration: 0.2s, 0.2s;
	transition-delay: 0.2s, 0s;
}

.burger span::before {
	transition-property: top, transform;
}

.burger span::after {
	transition-property: bottom, transform;
}

.burger.open {
	background-color: #000000;
}

.burger.open span {
	background: none;
}

.burger.open span::before {
	top: 0;
	transform: rotate(45deg);
}

.burger.open span::after {
	bottom: 0;
	transform: rotate(-45deg);
}

.burger.open span::before,
.burger.open span::after {
	transition-delay: 0s, 0.2s;
}
/*----------------------------------------------------------- end Burger section -----------------------------------------*/

/*----------------------------------------------------------- start mobile section -----------------------------------------*/
/* #mobile is the base in which both content and footer are placed */
#mobile{
	width: 100%;
	height: 100%;
	min-width: 100%;
	min-height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.mobile{
	position: relative !important;
	height: auto !important;
}

.mobile ul li {
    position: relative;
    display: inline-block;
    margin: 0;
    width: 100%;
}

.mobile-content{
	width: 100%; 
	height: auto !important; 
	padding: 0px;
/*	padding: 0px 10px; */
	position: relative;
	margin-top: 10px;
}

.mobile-footer{
	width: 100%; 
	padding: 0px; 
	height: auto !important;
	margin-top: 10px;
	/*padding: 0px 10px;*/ 
	position: relative;
}

.mobile-full-screen{
	position: absolute !important;
	transform: scale(1.0) !important;
	left: 0px !important;
	top: 0px !important;
	box-sizing: border-box;
	object-fit: contain;
	width: 100% !important;
	height: 100% !important;
	padding: 0px !important;
	margin: 0px !important;
}

/* ----- start mobile clone ----- */
/* the styles for the cloned elements*/
.mobile-clone{
	/*position: static !important;*/
	position: relative !important;
	transform: scale(1.0);
	width: calc(100% - 30px);
	margin-left: 10px;
	margin-bottom: 10px !important;
	max-width: calc(100% - 30px) !important;
	top: 0px !important;
}

.mobile-clone Box.positioned { 
	max-width: 100%; 
	margin: 10px auto 0; 
}

.mobile-clone TextObject.positioned { 
	max-width: 100%; 
	margin: 10px auto 0; 
}
	
.mobile-clone .positioned:not(.DecorationLine):not(.SliderObject):not(.MenuItemsObject):not(.Circle) { 
	max-width: 100%; 
	width: 100%;
}
	
.mobile-clone .positioned:not(.DecorationLine):not(.SliderObject):not(.MenuItemsObject) { 
	padding: 10px 10px;
}
	
.mobile-clone .positioned:not(.BackgroundAreas) {
	float: left;
	display: block;
	left: initial;
	top: initial; 
	margin-bottom: 10px; 
	margin-top: 10px; 
}
	
.mobile-clone .SliderObject { 
	width:100%; 
	max-width: 100%;
}
	
.mobile-clone .positioned:not(.SliderObject):not(.ImageObject):not(.HeaderLogoImageObject){ 
	height: auto !important;
}

.mobile-clone .BackgroundAreas { 
	display: none; 
}

/* ----- start mobile child ----- */
/* mobile-child are the cloned child elements */
.mobile-child{
	margin-bottom: 10px !important;
	position: relative !important;
	top: 0px !important;
}
.mobile-child:last-child{
	margin-bottom: 0px !important;
}

.mobile-child Box.positioned { 
	max-width: 100%; 
	margin: 10px auto 0; 
}

.mobile-child TextObject.positioned { 
	max-width: 100%; 
	margin: 10px auto 0; 
}
	
.mobile-child .positioned:not(.DecorationLine):not(.SliderObject):not(.MenuItemsObject):not(.Circle) { 
	max-width: 100%; 
	width: 100%;
}
	
.mobile-child .positioned:not(.DecorationLine):not(.SliderObject):not(.MenuItemsObject) { 
	padding: 10px 10px;
}
	
.mobile-child .positioned:not(.BackgroundAreas) {
	float: left;
	display: block;
	left: initial;
	top: initial; 
	margin-bottom: 10px; 
	margin-top: 10px; 
}
	
.mobile-child .SliderObject { 
	width:100%; 
	max-width: 100%;
}
	
.mobile-child .positioned:not(.SliderObject):not(.ImageObject):not(.HeaderLogoImageObject){ 
	height: auto !important;
}

/* ----- start mobile full width ----- */
.mobile-full-width{
	/*position: static !important;*/
	position: relative !important;
	top: 0px !important;
	transform: scale(1.0);
	margin-left: 0px;
	width: calc(100%);
	max-width: calc(100%) !important;
	margin-bottom: 10px !important;
	/*padding-left: 20px !important;*/
}

.parent{
	padding: 10px;
	height: auto !important;
}
/*----------------------------------------------------------- end mobile section -----------------------------------------*/

/*----------------------------------------------------------- start other element section -----------------------------------------*/			
#sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 999999;
	top: 0;
	left: 0;
	background-color: #111;
	overflow-x: auto;
/*	padding-top: 10px;
	padding-bottom: 10px;*/
	transition: 0.5s;
	border-right-width: 1px;
	border-right-color: black;
	border-right-style: solid;
}

.sidemenu-wrapper{
	display: initial;
	width: 100%;
	height: 100%;
}

.sidemenu-element{
	width: 100%;
	height: 100%;
}

#footer{
	position: relative;
	width: 100%;
	margin: 0 auto;
}

#footer-area{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

#content{
	position: relative;
	width: 100%;
	margin: 0 auto;
}

#content-area{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.VideoObject{
	/*height: auto !important;*/
}
/*----------------------------------------------------------- end other element section -----------------------------------------*/

/*----------------------------------------------------------- Dextermedia logo -----------------------------------------*/
.LogoTextObject .dexterlogo::before {
	content: attr(data-before);
	/*content: "Dexter Media";*/
}
.LogoTextObject .dexterlogo {
	text-transform: uppercase;
	letter-spacing: 0.3em;
	color: black;
}
/*.LogoTextObject a:visited {
	color: black;	
}*/
.childWrapper{ max-width: 1200px; margin: 0 auto; position: relative; }
.dcmp-common-link-style{font-style: normal; font-weight: normal; text-decoration: none; color: rgb(85, 85, 85) !important; }
.dcmp-common-link-style:hover{font-style: normal; font-weight: normal; text-decoration: none; color: rgb(239, 239, 239) !important; }
.element_1479459747277_449_none { background-image: url("https://cms.dextermedia.de/images/11825574111/Architektenhaus2b_sw_1920.jpg"); background-size: cover; background-position: center center; position: fixed; background-attachment: inherit; }
a#image-122 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}a#image-122 [class^=layer]{			position: absolute;		}a#image-122 .layer2 {			width: 100%;			height: 100%;		}a#image-122 .layer3 {			width: 100%;			height: 100%;			background-image: url("https://cms.dextermedia.de/images/05447738951/Pfeil-orange.png");			background-size: 100% auto;			background-repeat: no-repeat;		}
.element_1478862947665_4724_none { background-image: none; opacity: 0; animation-name: fadeInDown; animation-duration: 2s; animation-delay: 4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: fadeInDown; -webkit-animation-duration: 2s; -webkit-animation-delay: 4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1478863770627_537_none { background-color: rgba(255, 171, 0, 0.9); position: absolute; background-image: none; }
.element_1478864851524_8406_none { left: 263px; list-style: outside none disc;  }
.element_1479291757245_7888_none { left: 738px; list-style: outside none disc;  }
.element_1478871758201_1978_none { left: 66px; list-style: outside none disc;  }
.element_1478864672113_4116_none { left: 642px; list-style: outside none disc;  }
.element_1478275083938_9246_none { background-color: rgba(255, 171, 0, 0.9); position: absolute; }
.element_1479121977297_9497_none { left: 61px; list-style: outside none disc;  }
.element_1478253441423_3467_none { background-image: none; box-shadow: 2px 2px 10px rgb(51, 51, 51); }
.element_1478253441423_3467_hover:hover { background-image: url("https://cms.dextermedia.de/images/09696965048/PantherMedia_B26934873_layout.jpg"); background-size: cover; background-position: center center; }
.element_1478681356085_6365_none { background-image: none; box-shadow: 2px 2px 10px rgb(51, 51, 51); }
.element_1478681356085_6365_hover:hover { background-image: url("https://cms.dextermedia.de/images/09696965048/PantherMedia_B26934873_layout.jpg"); background-size: cover; background-position: center center; }
.element_1478860571250_8933_none { background-image: none; box-shadow: 2px 2px 10px rgb(51, 51, 51); }
.element_1478860571250_8933_hover:hover { background-image: url("https://cms.dextermedia.de/images/09696965048/PantherMedia_B26934873_layout.jpg"); background-size: cover; background-position: center center; }
.element_1478860858324_2844_none { left: 909px; list-style: outside none disc;  }
.element_1479210156677_4932_none { background-image: url("https://cms.dextermedia.de/images/06060608048/Treppen_Flur_1920.jpg"); background-size: cover; background-position: center center; background-attachment: inherit; position: fixed; background-repeat: no-repeat; }
.element_1478864070554_5823_none { background-color: rgba(255, 171, 0, 0.9); background-image: none; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479209354103_131_none { left: 343.5px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInLeft; animation-duration: 1s; animation-delay: 0.2s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInLeft; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.2s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479124986966_7927_none { background-color: grey; border-radius: 100%; background-image: url(https://cms.dextermedia.de/images/48484841008/Architekt1.png); background-repeat: no-repeat; background-size: cover; background-position: center center; box-shadow: 0px 0px 10px rgb(50, 50, 50); opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479203154959_4885_none { background-color: grey; border-radius: 100%; background-image: url(https://cms.dextermedia.de/images/07130126832/Architekt2.png); background-repeat: no-repeat; background-size: cover; background-position: center center; box-shadow: 0px 0px 10px rgb(50, 50, 50); opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1482854642628_482_hover:hover {  }
.element_1479203177434_1562_none { background-color: grey; border-radius: 100%; background-image: url(https://cms.dextermedia.de/images/08978675430/Architekt3-1.png); background-repeat: no-repeat; background-size: cover; background-position: center center; box-shadow: 0px 0px 10px; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479202915825_9304_none { left: 32.1667px; opacity: 0; animation-direction: normal; animation-play-state: running; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479203026158_839_none { left: 475px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1482854642772_423_hover:hover {  }
.element_1479203029188_5786_none { left: 922px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479295760115_9878_none { background-image: url("https://cms.dextermedia.de/images/06296737727/Glasfassade2_sw_1920.jpg"); background-size: cover; background-position: center center; position: fixed; }
.element_1479294687610_1443_none { background-color: rgba(255, 171, 0, 0.9); background-image: none; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479294727207_091_none { left: 62px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1479294626137_2166_none { left: 64.5px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1479294986982_2844_none { left: 111.5px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1479295297354_0918_none { left: 493px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1479295431924_5554_none { left: 890px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1478596235771_1755_none { background-image: url("https://cms.dextermedia.de/images/14260243432/Architektenhaus4b_sw_1920.jpg"); background-size: cover; background-position: center center; background-attachment: fixed; background-repeat: no-repeat; position: fixed; }
.element_1478277864915_2048_none { background-color: rgba(255, 171, 0, 0.9); box-shadow: 2px 2px 10px rgb(51, 51, 51); background-image: none; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479209996458_991_none { left: 60.6667px;  }
form#submit00007875 label, form#submit00007875 input, form#submit00007875 textarea, form#submit00007875 div.notification {			font-family: Bauhaus;			font-size: 18px;			color: rgb(255, 255, 255);			font-style: normal;			font-weight: normal;			text-decoration: none;			background-color: transparent;			border: 1px solid rgba(1,1,1,1);			border-radius: 0px;			padding: 0px 10px;			box-shadow:  0px 0px 0px transparent;		}		form#submit00007875 input, form#submit00007875 textarea, form#submit00007875 div.notification{			padding: 4px 10px;		}		form#submit00007875 div.notification{			border-width: 0px;		}		form#submit00007875 label {			display: inline-block;			border: none;			margin-bottom: 0px;		}		form#submit00007875 input, form#submit00007875 textarea {			display: inline-block;			width: 100%;			vertical-align: top;			margin-bottom: 22px;		}		form#submit00007875 textarea {			resize: none;		}
.element_1478277964288_176_none { animation-direction: normal; animation-play-state: running; background-image: none; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.map-over {				background: transparent;				position: absolute;				width: 100%;				height: 100%;			}
.element_1479300878419_832_none { animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.element_1479381897135_5479_none { background-image: url("https://cms.dextermedia.de/images/07130126832/Architektenhaus4b_sw_1920.jpg"); background-size: cover; background-position: center center; position: fixed; background-attachment: inherit; }
.element_1479381959035_3154_none { background-color: rgba(255, 171, 0, 0.9); background-image: none; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479382273856_2085_none { left: 62px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.7s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.7s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479382343584_8176_none { left: 64px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.7s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.7s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479383947738_3984_none { left: 672px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.9s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.9s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479382169907_1443_none { background-image: url("https://cms.dextermedia.de/images/07346186660/Architektenhaus4b_sw_1920.jpg"); background-size: cover; background-position: center center; position: fixed; }
.element_1479382196035_17_none { background-color: rgba(255, 171, 0, 0.9); background-image: none; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479384801971_7803_none { left: 62px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1479385046048_2544_none { left: 63px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 0.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInUp; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1478265509727_2078_none { background-color: rgb(255, 171, 0); border-style: solid; border-top: 10px solid rgb(255, 191, 62); border-color: rgb(255, 191, 62); position: absolute; background-image: none; }
.element_1478265509727_2078_hover0 { background-color: rgb(255, 171, 0); }
.element_1479462683589_5635_none { background-color: rgba(128, 128, 128, 0); background-image: url("https://cms.dextermedia.de/images/24242422008/4er-Raster-schwarz.png"); background-size: unset; background-position: left top; background-repeat: repeat; position: fixed; }
.element_1481719764659_4822_none { opacity: 0; animation-name: fadeInDown; animation-duration: 1s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; list-style: outside none disc; -webkit-animation-name: fadeInDown; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
ul#menu-11000014 {			list-style: none;			position: relative;			margin: 0;			padding: 0;			text-align: left;			height: 60px;width: 100%}ul#menu-11000014 li {			line-height: 1;		}ul#menu-11000014 li:hover {			background-color: rgba(51, 51, 51, 0.8);		}ul#menu-11000014 li:hover > a {			color: rgb(255, 171, 0);			font-style: normal;			text-decoration: none;			font-weight: ;		}ul#menu-11000014 li:hover > ul {			display:block;		}ul#menu-11000014 a {			white-space: nowrap;		}ul#menu-11000014 > li {			position: relative;			display: block;			margin: 0;			padding: 17px 65px;			font-size: 16px;			background-color: rgba(95, 95, 95, 0);		}ul#menu-11000014 > li.current {			background-color: rgba(0, 0, 0, 0);		}ul#menu-11000014 > li > a {			margin: 0;			padding: 0;color: rgba(255,255,255, 1);			font-family: Bauhaus;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000014 > li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000014 ul {			display: none;			position: absolute;top: 0; left: 100%;padding: 0;		}ul#menu-11000014 ul li {			position: relative;			display: block;			width: 100%;			margin: 0;			background-color: rgba(95, 95, 95, 0);			padding: 15px 15px;border-bottom: none;		}ul#menu-11000014 ul li:hover > a {			color: rgba(0,0,0, 0.9);			font-style: normal;			text-decoration: none;			font-weight: normal;		}ul#menu-11000014 ul li:hover {			background-color: rgba(243, 243, 243, 0.91);		}ul#menu-11000014 ul li:first-child {border-top: none;		}ul#menu-11000014 ul li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000014 ul li.current {			background-color: rgba(190, 207, 22, 1);		}ul#menu-11000014 ul a {			display: block;			padding: 0;			line-height: 1;			font-size: 18px;			color: rgba(255,255,255, 1);			font-family: Raleway;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000014 ul ul {			top: -0px;		}ul#menu-11000014.mobile {			text-align: left;		}ul#menu-11000014.mobile > li {			display: block;			padding: 0px;		}ul#menu-11000014.mobile > li > a {			padding: 15px 15px;			white-space: inherit;			display: block;			line-height: 1.5em;			min-height: 60px;		}ul#menu-11000014.mobile > li.current::before {			display: none;		}ul#menu-11000014.mobile ul {			display: block;			position: static;			padding-left: 15px;			background-color: rgba(95, 95, 95, 0);		}ul#menu-11000014.mobile ul li {			padding: 0;		}ul#menu-11000014.mobile ul li a {			padding: 15px 15px;			padding-left: calc(15px + 10px);			white-space: inherit;			display: block;			line-height: 1.5em;		}
.element_1478266474389_1826_none { background-image: none; }
.element_1478619971483_2795_hover0 { background-image: none; }
.element_1478276692722_3994_none { left: 990px; list-style: outside none disc;  }
.element_1478619117798_257_none { background-image: none; }
.element_1478275886618_2683_none { left: 512.5px; list-style: outside none disc;  }
.element_1478619546315_0186_none { background-image: none; }
.element_1478619032281_6094_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1481204297446_181_none { left: 513px; list-style: outside none disc;  }
ul#menu-11000063 {			list-style: none;			position: relative;			margin: 0;			padding: 0;			text-align: left;			height: 60px;width: 100%}ul#menu-11000063 li {			line-height: 1;		}ul#menu-11000063 li:hover {			background-color: rgba(255, 171, 0, 0.3);		}ul#menu-11000063 li:hover > a {			color: rgb(51, 51, 51);			font-style: normal;			text-decoration: none;			font-weight: ;		}ul#menu-11000063 li:hover > ul {			display:block;		}ul#menu-11000063 a {			white-space: nowrap;		}ul#menu-11000063 > li {			position: relative;			display: block;			margin: 0;			padding: 17px 60px;			font-size: 20px;			background-color: rgba(0, 0, 0, 0.3);		}ul#menu-11000063 > li.current {			background-color: rgba(0, 0, 0, 0);		}ul#menu-11000063 > li > a {			margin: 0;			padding: 0;color: rgba(255,255,255, 1);			font-family: Bauhaus;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000063 > li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000063 ul {			display: none;			position: absolute;top: 0; left: 100%;padding: 0;		}ul#menu-11000063 ul li {			position: relative;			display: block;			width: 100%;			margin: 0;			background-color: rgba(0, 0, 0, 0.3);			padding: 15px 15px;border-bottom: none;		}ul#menu-11000063 ul li:hover > a {			color: rgba(0,0,0, 0.9);			font-style: normal;			text-decoration: none;			font-weight: normal;		}ul#menu-11000063 ul li:hover {			background-color: rgba(243, 243, 243, 0.91);		}ul#menu-11000063 ul li:first-child {border-top: none;		}ul#menu-11000063 ul li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000063 ul li.current {			background-color: rgba(190, 207, 22, 1);		}ul#menu-11000063 ul a {			display: block;			padding: 0;			line-height: 1;			font-size: 20px;			color: rgba(255,255,255, 1);			font-family: Bauhaus;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000063 ul ul {			top: -0px;		}ul#menu-11000063.mobile {			text-align: left;		}ul#menu-11000063.mobile > li {			display: block;			padding: 0px;		}ul#menu-11000063.mobile > li > a {			padding: 15px 15px;			white-space: inherit;			display: block;			line-height: 1.5em;			min-height: 60px;		}ul#menu-11000063.mobile > li.current::before {			display: none;		}ul#menu-11000063.mobile ul {			display: block;			position: static;			padding-left: 15px;			background-color: rgba(0, 0, 0, 0.3);		}ul#menu-11000063.mobile ul li {			padding: 0;		}ul#menu-11000063.mobile ul li a {			padding: 15px 15px;			padding-left: calc(15px + 10px);			white-space: inherit;			display: block;			line-height: 1.5em;		}
.element_1478880324393_1897_none { background-image: none; opacity: 0; animation-name: fadeInLeft; animation-duration: 1s; animation-delay: 0.4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: fadeInLeft; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.LogoTextObject .dexterlogo { text-transform:uppercase;letter-spacing:0.3em;color:rgb(255, 255, 255);font-size:14px;font-family:railway;font-weight:;font-style:;text-decoration:undefined; }
.element_1481626375087_0918_none { left: 1045px; list-style: outside none disc;  }