.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: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 46px;
	height: 46px;
	font-size: 0;
	box-shadow: none;
	border: none;
	cursor: pointer;
	transition: background 0.2s;
	top: 10px;
	right: 20px;
	z-index: 99999;
}
				
.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 {
	background-color: #000000;
}

.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 ul li {
    position: relative;
    display: inline-block;
    margin: 0;
    width: 100%;
  
}

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

.mobile-footer{
	width: 100%; 
	padding: 0px; 
	/*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;
	transform: scale(1.0);
}

.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(.Circle){ 
	height:auto; 
}

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

/* ----- start mobile child ----- */
/* mobile-child are the cloned child elements */
.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(.Circle){ 
	height:auto; 
}
/*----------------------------------------------------------- end mobile section -----------------------------------------*/

/*----------------------------------------------------------- start other element section -----------------------------------------*/			
#sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 1900;
	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;
}

#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: underline; color: black; }
.dcmp-common-link-style:hover{font-style: normal; font-weight: normal; text-decoration: underline; color: black; }
.element_1480678116671_8464_none { background-color: rgba(0, 102, 153, 0); border-style: solid; border-color: rgb(0, 102, 153); border-width: 4px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: zoomIn; animation-duration: 0.3s; animation-delay: 3.7s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: zoomIn; -webkit-animation-duration: 0.3s; -webkit-animation-delay: 3.7s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1480678258668_4272_none { left: 360px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484745394345_367_hover:hover {  }
.element_1481283694632_9453_none { left: 47px; opacity: 0; animation-name: zoomIn; animation-duration: 1.5s; animation-delay: 4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1.5s; -webkit-animation-delay: 4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1481014609768_7527_none { background-image: none; background-color: rgba(41, 134, 219, 0.36);  }
.element_1481102313983_4316_hover:hover {  }
.element_1485244006693_2847_none { left: 433px;  }
.element_1485244006693_2847_hover:hover {  }
.element_1481103702417_1614_none { left: 1086px; }
.element_1481103702417_1614_hover:hover {  }
.element_1484745630023_6157_none { background-color: rgba(128, 128, 128, 0); border-color: rgb(255, 255, 255); border-style: solid; border-width: 4px;  }
.element_1484745630023_6157_hover:hover { background-color: rgba(114, 114, 114, 0.490196);  }
.element_1484745847757_7356_none { left: 39px;  }
.element_1484745792095_0808_none { left: 32px;  }
.map-over {				background: transparent;				position: absolute;				width: 100%;				height: 100%;			}
.element_1481028629299_7502_none {  }
.element_1481018621499_2646_none { left: 39px; opacity: 0; animation: fadeInLeft 1s ease-in 2s 1 normal forwards running; -webkit-animation: fadeInLeft 1s ease-in 2s 1 normal forwards running;  }
.element_1481549723541_8494_none { background-image: none; background-color: rgba(41, 134, 219, 0.36); opacity: 0; animation: 1s ease-in 2.3s normal forwards 1 running fadeInUp; -webkit-animation: 1s ease-in 2.3s normal forwards 1 running fadeInUp;  }
.element_1481549723541_8494_hover:hover {  }
.element_1484742967636_4211_none { background-color: transparent;  }
.element_1484742967644_9014_none { background-color: transparent; overflow: hidden;  }
.element_1484742967660_5625_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 2.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 2.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-223 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-223 [class^=layer]{			position: absolute;		}#image-223 .layer2 {			width: 100%;			height: 100%;		}#image-223 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484742967651_4243_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 2.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 2.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484742967668_29_none { background-color: transparent; overflow: hidden;  }
.element_1484742967680_9502_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 2.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 2.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-226 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-226 [class^=layer]{			position: absolute;		}#image-226 .layer2 {			width: 100%;			height: 100%;		}#image-226 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484742967673_578_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 2.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 2.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484742967687_3328_none { background-color: transparent; overflow: hidden;  }
.element_1484742967701_8394_none { left: 788px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.1s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-229 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-229 [class^=layer]{			position: absolute;		}#image-229 .layer2 {			width: 100%;			height: 100%;		}#image-229 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484742967694_8562_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.1s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484742967709_347_none { background-color: transparent; overflow: hidden;  }
.element_1484742967721_3518_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-232 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-232 [class^=layer]{			position: absolute;		}#image-232 .layer2 {			width: 100%;			height: 100%;		}#image-232 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484742967714_6462_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.4s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.4s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484743052135_7676_none { background-color: transparent;  }
.element_1484743052142_1272_none { background-color: transparent; overflow: hidden;  }
.element_1484743052162_2336_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.7s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.7s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-238 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-238 [class^=layer]{			position: absolute;		}#image-238 .layer2 {			width: 100%;			height: 100%;		}#image-238 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484743052149_0684_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 3.7s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 3.7s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484743052170_085_none { background-color: transparent; overflow: hidden;  }
.element_1484743052184_2415_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.1s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-241 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-241 [class^=layer]{			position: absolute;		}#image-241 .layer2 {			width: 100%;			height: 100%;		}#image-241 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484743052177_2302_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.1s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.1s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484743052192_9536_none { background-color: transparent; overflow: hidden;  }
.element_1484743052205_7422_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-244 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-244 [class^=layer]{			position: absolute;		}#image-244 .layer2 {			width: 100%;			height: 100%;		}#image-244 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484743052198_0862_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.5s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484743052213_8252_none { background-color: transparent; overflow: hidden;  }
.element_1484743052226_3064_none { left: 1px; opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#image-247 {			width: 100%;			height: 100%;			display: block;			position: relative;			overflow: hidden;		}#image-247 [class^=layer]{			position: absolute;		}#image-247 .layer2 {			width: 100%;			height: 100%;		}#image-247 .layer3 {			width: 100%;			height: 100%;			background-size: cover;			background-repeat: no-repeat;		}
.element_1484743052219_771_none { opacity: 0; animation-name: zoomIn; animation-duration: 1s; animation-delay: 4.8s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-name: zoomIn; -webkit-animation-duration: 1s; -webkit-animation-delay: 4.8s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1481791025980_502_none { left: 8px; opacity: 0; animation: 1s ease-in 2s normal forwards 1 running fadeInLeft; }
.element_1481791057008_8127_none { background-image: none; background-color: rgba(41, 134, 219, 0.36); opacity: 0; animation: 1s ease-in 2.3s normal forwards 1 running fadeInUp; }
.element_1481791057008_8127_hover:hover {  }
.element_1481791608515_1267_none { left: 25px; opacity: 0; animation: 1s ease-in 2.6s normal forwards 1 running fadeInUp; }
.element_1481790904678_3655_none { left: 8px; opacity: 0; animation: 1s ease-in 2s normal forwards 1 running fadeInLeft; }
.element_1481790986255_3706_none { background-image: none; background-color: rgba(41, 134, 219, 0.36); opacity: 0; animation: 1s ease-in 2.3s normal forwards 1 running fadeInUp; }
.element_1481790986255_3706_hover:hover {  }
.element_1481791827801_7336_none { left: 25px; opacity: 0; animation: 1s ease-in 2.6s normal forwards 1 running fadeInUp; }
.element_14847447079597_311_none { left: 8px; opacity: 0; animation: 1s ease-in 2s normal forwards 1 running fadeInLeft; -webkit-animation: 1s ease-in 2s normal forwards 1 running fadeInLeft;  }
.element_14847447078336_7713_none { background-image: none; background-color: rgba(41, 134, 219, 0.360784); animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInUp; animation-duration: 1s; animation-delay: 2s; 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: 2s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_14847447078336_7713_hover:hover {  }
form#submit00009190 label, form#submit00009190 input, form#submit00009190 textarea, form#submit00009190 div.notification {			font-family: Arial, Helvetica, sans-serif;			font-size: 18px;			color: rgb(255, 255, 255);			font-style: normal;			font-weight: normal;			text-decoration: none;			background-color: transparent;			border: 1px solid rgb(255, 255, 255);			border-radius: 0px;			padding: 0px 10px;			box-shadow:  0px 0px 0px transparent;		}		form#submit00009190 input, form#submit00009190 textarea, form#submit00009190 div.notification{			padding: 10px 10px;		}		form#submit00009190 div.notification{			border-width: 0px;		}		form#submit00009190 label {			display: inline-block;			border: none;			margin-bottom: 0px;		}		form#submit00009190 input, form#submit00009190 textarea {			display: inline-block;			width: 100%;			vertical-align: top;			margin-bottom: 13px;		}		form#submit00009190 textarea {			resize: none;		}
.element_1484744769978_9565_none {  }
.element_1484744876891_1904_none { left: 34px; animation-direction: normal; animation-play-state: running; -webkit-animation-direction: normal; -webkit-animation-play-state: running;  }
.map-over {				background: transparent;				position: absolute;				width: 100%;				height: 100%;			}
.element_1484744981029_162_none {  }
.element_1480510475297_8506_none { background-color: rgba(255, 255, 255, 0.46); border-style: solid; border-width: 0px; border-color: rgb(238, 238, 238); animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInDown; animation-duration: 0.7s; animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: ease-in; -webkit-animation-direction: normal; -webkit-animation-play-state: running; -webkit-animation-name: fadeInDown; -webkit-animation-duration: 0.7s; -webkit-animation-delay: 0s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1484745394399_2515_hover0 {  }
.element_1480686961181_105_none { background-color: rgb(208, 208, 208); border-style: solid; border-width: 6px 0px 40px; border-color: rgb(220, 220, 220) rgb(181, 181, 181) rgb(189, 189, 189); }
ul#menu-11000003 {			list-style: none;			position: relative;			margin: 0;			padding: 0;			text-align: left;			height: 40px;width: 100%}ul#menu-11000003 li {			line-height: 1;		}ul#menu-11000003 li:hover {			background-color: rgba(255, 255, 255, 0.7);		}ul#menu-11000003 li:hover > a {			color: rgb(0, 102, 153);			font-style: normal;			text-decoration: none;			font-weight: ;		}ul#menu-11000003 li:hover > ul {			display:block;		}ul#menu-11000003 a {			white-space: nowrap;		}ul#menu-11000003 > li {			position: relative;			display: block;			margin: 0;			padding: 17px 15px;			font-size: 14px;			background-color: rgba(95, 95, 95, 0);		}ul#menu-11000003 > li.current {			background-color: rgba(0, 0, 0, 0);		}ul#menu-11000003 > li > a {			margin: 0;			padding: 0;color: rgb(255, 255, 255);			font-family: Arial, Helvetica, sans-serif;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000003 > li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000003 ul {			display: none;			position: absolute;top: 0; left: 100%;padding: 0;		}ul#menu-11000003 ul li {			position: relative;			display: block;			width: 100%;			margin: 0;			background-color: rgba(95, 95, 95, 0.8);			padding: 15px 15px;border-bottom: none;		}ul#menu-11000003 ul li:hover > a {			color: rgba(0,0,0, 0.9);			font-style: normal;			text-decoration: none;			font-weight: normal;		}ul#menu-11000003 ul li:hover {			background-color: rgba(243, 243, 243, 0.91);		}ul#menu-11000003 ul li:first-child {border-top: none;		}ul#menu-11000003 ul li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000003 ul li.current {			background-color: rgba(190, 207, 22, 1);		}ul#menu-11000003 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-11000003 ul ul {			top: -0px;		}ul#menu-11000003.mobile {			text-align: left;		}ul#menu-11000003.mobile > li {			display: block;			padding: 0px;		}ul#menu-11000003.mobile > li > a {			padding: 15px 15px;			white-space: inherit;			display: block;			line-height: 1.5em;			min-height: 60px;		}ul#menu-11000003.mobile > li.current::before {			display: none;		}ul#menu-11000003.mobile ul {			display: block;			position: static;			padding-left: 15px;			background-color: rgba(95, 95, 95, 0.8);		}ul#menu-11000003.mobile ul li {			padding: 0;		}ul#menu-11000003.mobile ul li a {			padding: 15px 15px;			padding-left: calc(15px + 10px);			white-space: inherit;			display: block;			line-height: 1.5em;		}
.element_1480685155555_7488_none {  }
.element_1481792489577_8057_none { left: 76px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInLeft; 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: fadeInLeft; -webkit-animation-duration: 1s; -webkit-animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
#socialmedia-11000008 a {			display: inline-block;			float: left;			width: 36.384615384615px;			height: auto;opacity: 1;margin-bottom: 5px;}#socialmedia-11000008 a:last-child {			margin-right: 0;			margin-left: 0;		}#socialmedia-11000008 a img {			width: 100%;			height: auto;		}#socialmedia-11000008 a:hover {opacity: 1;}
.element_1481548872833_6306_none {  }
.element_1481548629245_0515_none { left: 756px;  }
.element_1481548629245_0515_hover0 {  }
ul#menu-11000006 {			list-style: none;			position: relative;			margin: 0;			padding: 0;			text-align: right;			height: 47px;width: 100%}ul#menu-11000006 li {			line-height: 1;		}ul#menu-11000006 li:hover {			background-color: rgba(255, 255, 255, 0);		}ul#menu-11000006 li:hover > a {			color: rgb(239, 239, 239);			font-style: normal;			text-decoration: none;			font-weight: ;		}ul#menu-11000006 li:hover > ul {			display:block;		}ul#menu-11000006 a {			white-space: nowrap;		}ul#menu-11000006 > li {			position: relative;			display: inline-block;			margin: 0;			padding: 0 15px;			font-size: 18px;			background-color: rgba(95, 95, 95, 0);		}ul#menu-11000006 > li.current {			background-color: rgba(0, 0, 0, 0);		}ul#menu-11000006 > li > a {			margin: 0;			padding: 0;line-height: 47px;color: rgb(0, 102, 153);			font-family: Arial, Helvetica, sans-serif;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000006 > li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000006 ul {			display: none;			position: absolute;top: 100%;padding: 0;		}ul#menu-11000006 ul li {			position: relative;			display: block;			width: 100%;			margin: 0;			background-color: rgba(95, 95, 95, 0.8);			padding: 15px 15px;border-bottom: none;		}ul#menu-11000006 ul li:hover > a {			color: rgba(0,0,0, 0.9);			font-style: normal;			text-decoration: none;			font-weight: normal;		}ul#menu-11000006 ul li:hover {			background-color: rgba(243, 243, 243, 0.91);		}ul#menu-11000006 ul li:first-child {border-top: none;		}ul#menu-11000006 ul li.current > a {			color: rgba(255,255,255, 1);			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000006 ul li.current {			background-color: rgba(190, 207, 22, 1);		}ul#menu-11000006 ul a {			display: block;			padding: 0;			line-height: 1;			font-size: 18px;			color: rgb(0, 102, 153);			font-family: Arial, Helvetica, sans-serif;			font-weight: normal;			font-style: normal;			text-decoration: none;		}ul#menu-11000006 ul ul {			top: -0px;		}ul#menu-11000006.mobile {			text-align: left;		}ul#menu-11000006.mobile > li {			display: block;			padding: 0px;		}ul#menu-11000006.mobile > li > a {			padding: 15px 15px;			white-space: inherit;			display: block;			line-height: 1.5em;			min-height: 60px;		}ul#menu-11000006.mobile > li.current::before {			display: none;		}ul#menu-11000006.mobile ul {			display: block;			position: static;			padding-left: 15px;			background-color: rgba(95, 95, 95, 0.8);		}ul#menu-11000006.mobile ul li {			padding: 0;		}ul#menu-11000006.mobile ul li a {			padding: 15px 15px;			padding-left: calc(15px + 10px);			white-space: inherit;			display: block;			line-height: 1.5em;		}
.element_1481037523569_4585_none {  }
.element_1481792548429_326_none { left: 2px; animation-direction: normal; animation-play-state: running; opacity: 0; animation-name: fadeInLeft; animation-duration: 1s; animation-delay: 1.3s; 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: 1.3s; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function: ease-in;  }
.element_1481549150517_0293_none { left: 334px;  }
.element_1481549150517_0293_hover0 {  }
.LogoTextObject .dexterlogo { text-transform:uppercase;letter-spacing:0.3em;color:rgb(255, 255, 255);font-size:12px;font-family:Times New Roman, Times, serif;font-weight:;font-style:;text-decoration:undefined; }
.element_1481629326087_9268_none { left: 1007px;  }
.LogoTextObject .dexterlogo { text-transform:uppercase;letter-spacing:0.3em;color:rgb(255, 255, 255);font-size:14px;font-family:railway;font-weight:;font-style:; }
.element_1481284152816_884_none { left: 1026px;  }