﻿@import url('https://fonts.googleapis.com/css?family=Newsreader');/* Global */body {	font-family: 'Newsreader', serif;	font-weight: 400;	font-size: 18px;	line-height:24px;	color: #666666;	background-color:#ffffff;	overflow-x:hidden;}img {	max-width: 100%;}a:link {	color: #3399cc;	text-decoration: none;}a:hover {	text-decoration: underline;}a:visited {	color: #3399cc;	text-decoration: none;}.fright{float:right;}.fleft{float:left;}.fcenter{float:center;}.column {    height:500px;    width:500px;    border-radius:0px;    display:inline-block;    background-color:#ffffff;}/* Navigation */.menu {	position:fixed;	top:0px;	width:100%; 	height:auto; 	background-color:#3e3e3e;	z-index:9999;}#nav {	text-align: right;	margin: 10px 50px 10px 0;}.navigation{	float: right;	list-style: none;	margin: 0;}ul.navigation {	margin:0;	padding:0;}.navigation li{	float: left;	margin-left:10px;	padding:0 10px;	text-transform:uppercase;	font-family:'Montserrat';	font-weight:400;	font-size: 13px;	color:#c7c4c4;	}.navigation li:last-child {padding:0 0 0 10px;}.navigation li:hover{	cursor:pointer;	color: #ffcc66;}.navigation .active{	cursor:pointer;	color: #ffcc66;	font-weight:400;}a:link {	color: #3399cc;	text-decoration: none;}a:hover {	text-decoration: none;}a:visited {	color: #3399cc;	text-decoration: none;}/* General Slides */ .slide{	background-attachment: fixed;	width:100%;	height:auto;	position: relative;	padding:0;}h1 {	margin:0 0 27px 0;	text-transform:mixedcase;	border-bottom:1px solid #e0e0e0;	font-family:'Newsreader';	font-size: 44px;	line-height: 54px;	color:#3e3e3e;	font-weight: 400;}h1 span {	border-bottom:0px solid #3e3e3e;}h2 {	margin:0 0 20px 0;	text-transform:mixedcase;	font-family:'Newsreader';	font-size: 24px;	line-height: 36px;	color:#3e3e3e;	font-weight: 400;}h3 {	margin:0 0 20px 0;	text-transform:mixedcase;	font-family:'Newsreader';	font-size: 20px;	line-height: 36px;	color:#3e3e3e;	font-weight: 400;}h4 {	margin:0 0 0 0;	text-transform:mixedcase;	font-family:'Newsreader';	font-weight:400;	font-size:20px;	line-height:26px;	color:#3e3e3e;}h5 {	margin:0 0 27px 0;	text-transform:mixedcase;	font-family:'Newsreader';	font-size: 44px;	line-height: 54px;	color:#3e3e3e;	font-weight: 400;}/* ____________________________________ Slide 1 ____________________________________ */ .effects {	position:relative;}.effects_1 {	background:url(../images/effect_1.png) no-repeat left top;	position:absolute;	top:-169px;	left:-175px;	width:474px;	height:196px;	z-index:99;}.effect_2 {}.padding_slide1 {padding:50px 0 0px 0;}#slide1{	background-image:url(../images/bw_sky2.jpg);	background-size: cover !important;	width:100%;	background-position:0 0 !important;	text-align:center;}.padding_slide1 {	padding:50px 0 0px 0;}/* ____________________________________ Slide 2 ____________________________________ */ #slide2{	background-color:#fff;	padding:50px 0 10px 0;}#slide2 .grid_8 img {	margin-bottom:15px;}/* ____________________________________ Slide 3 ____________________________________ */ #slide3{	background-image:url(../images/slide3_bg.jpg);	background-size: cover !important;	width:100%;	background-position:0 0 !important;	text-align:center;}.padding_slide3 {	padding:0px 0 500px 0;}#slide3 p {	padding:0;	margin:0;	text-transform:uppercase;	font-family:'PT Sans';	font-size: 56px;	line-height: 52px;	color:#fff;	font-weight: 400;}/* ____________________________________ Slide 4 ____________________________________ */#slide4{	background-color:#fff;	padding:50px 0  10px 0;}#slide4 .grid_8 img {	margin-bottom:15px;}/* ____________________________________ Slide 5 ____________________________________ */ .padding_slide5 {	padding:0px 0 500px 0;}#slide5{	background-image:url(../images/slide5_bg.jpg);	background-position:0 0 !important;	text-align:center;	background-size: cover !important;	width:100%;}/* ___________________________________ //Slide 5 ___________________________________ */ /* ____________________________________ Slide 6 ____________________________________ */#slide6{	background-color:#fff;	padding:50px 0 10px 0;}#slide6 .grid_8 img {	margin-bottom:15px;}/* ____________________________________ //Slide 6 ____________________________________ *//* ____________________________________ Slide 7 ____________________________________ */ .padding_slide7 {	padding:0px 0 500px 0;}#slide7{	background-image:url(../images/slide7_bg.jpg);	background-position:0 0 !important;	text-align:center;	background-size: cover !important;	width:100%;}#/* ___________________________________ //Slide 7 ___________________________________ */ /* ____________________________________ Slide 8 ____________________________________ */#slide8{	background-color:#fff;	padding:50px 0 10px 0;}#slide8 .grid_8 img {	margin-bottom:15px;}/* ____________________________________ //Slide 8 ____________________________________ *//* ____________________________________ Slide 9 ____________________________________ */ .padding_slide9 {	padding:0px 0 500px 0;}#slide9{	background-image:url(../images/slide9_bg.jpg);	background-position:0 0 !important;	text-align:center;	background-size: cover !important;	width:100%;}/* ____________________________________ Slide 10 ____________________________________ */#slide10{	background-color:#fff;	padding:10px 0 30px 0;}#slide10 .grid_8 img {	margin-bottom:15px;}/* ____________ CONTACT_DETAILS _____________ */.contact_det_block {margin-top:-5px;}ul.foot_block_intouch {	margin:0;	padding:2px 0 0 0;}.foot_block_intouch li {padding-bottom:8px !important;}.foot_block_intouch li p, .foot_block_intouch a {	color:#c8c8c8;	line-height:21px;	font-size:14px;	padding:0 0 0 34px;	margin:0;}.foot_block_intouch li a:hover {color:#fcc71f;text-decoration:none;}.foot_block_intouch li.touch_phone p {	background:url(../images/contact_icon.png) no-repeat 0 0;}.foot_block_intouch li.touch_clock p {	background:url(../images/contact_icon.png) no-repeat 0 -98px;}.foot_block_intouch li.touch_mail a {	background:url(../images/contact_icon.png) no-repeat 0 -190px;}.foot_block_intouch li.touch_site a {	background:url(../images/contact_icon.png) no-repeat 0 -294px;	display:block;	height:20px;}.foot_block_intouch li.touch_mail a:hover {	background:url(../images/contact_icon.png) no-repeat 0 -620px;}.foot_block_intouch li.touch_site a:hover {	background:url(../images/contact_icon.png) no-repeat 0 -524px;}.foot_block_intouch li.touch_adress p {	background:url(../images/contact_icon.png) no-repeat 0 -425px;}/* ___________ //CONTACT_DETAILS ____________ */#map_block {	margin:66px 0 0 0;}/* ___________________________________ //Slide 10 ___________________________________ */ /* ____________________________________ FOOTER ____________________________________ */#footer {	background:#3e3e3e;	padding:27px 0 23px;}.copyright {	float:left;	text-transform:uppercase;	font-family:'PT Sans';	font-weight:400;	font-size: 11px;	color:#979797;}.copyright a {	color:#cccc99;}.copyright a:hover {text-decoration:underline:}/* _____________ BACK_TOP ___________ */#back_top {	float:right;}#back_top a.button {	display:block;	text-transform:uppercase;	padding-right:28px;	background:url(../images/back_top_bg.png) no-repeat top right;	font-family:'PT Sans';	font-weight:400;	font-size: 14px;	height:19px;	color:#979797;}#back_top a.button:hover {text-decoration:none;}/* ____________ //BACK_TOP __________ *//* ___________________________________ //FOOTER ___________________________________ */