@CHARSET "ISO-8859-1";/* Reset CSS * --------------------------------------- */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    padding: 0;    margin: 0;}a{	text-decoration:none;}table {    border-spacing: 0;    }fieldset,img {    border: 0;}address,caption,cite,code,dfn,em,strong,th,var {    font-weight: normal;    font-style: normal;}strong{	font-weight: bold;}ol,ul {    list-style: none;    margin:0;    padding:0;}caption,th {    text-align: left;}h1,h2,h3,h4,h5,h6 {    font-weight: normal;    font-size: 100%;    margin:0;    padding:0;    color:#444;}q:before,q:after {    content:'';}abbr,acronym { border: 0;}@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);@import url(http://fonts.googleapis.com/css?family=Satisfy);/* #PAGE LOAD */body.royal_loader {    background: none;    visibility: hidden;}#royal_preloader {    font-family: Arial;    font-size: 12px;    visibility: visible;    position: fixed;    top: 0px;    right: 0px;    bottom: 0px;    left: 0px;    z-index: 9999999999;    -webkit-transition: opacity 0.2s linear 0.8s;       -moz-transition: opacity 0.2s linear 0.8s;        -ms-transition: opacity 0.2s linear 0.8s;         -o-transition: opacity 0.2s linear 0.8s;            transition: opacity 0.2s linear 0.8s;}#royal_preloader.complete {    opacity: 0;}#royal_preloader .background {    position: absolute;    top: 0px;    bottom: 0px;    left: 0px;    right: 0px;    background-color: #000000;    -webkit-transition: background 0.5s linear;       -moz-transition: background 0.5s linear;        -ms-transition: background 0.5s linear;         -o-transition: background 0.5s linear;            transition: background 0.5s linear;}#royal_preloader.number .name {    position: absolute;    top: 20%;    left: 0px;    right: 0px;    text-transform: uppercase;    color: #000;    text-align: center;    opacity: 0;    -webkit-transition: -webkit-transform 0.3s linear;       -moz-transition: -moz-transform 0.3s linear;        -ms-transition: -ms-transform 0.3s linear;         -o-transition: -o-transform 0.3s linear;            transition: transform 0.3s linear;    -webkit-animation: fly 0.3s;       -moz-animation: fly 0.3s;        -ms-animation: fly 0.3s;         -o-animation: fly 0.3s;            animation: fly 0.3s;}#royal_preloader.number .percentage {    color: #fff;	font-family: 'Lato', sans-serif;	font-weight:400;    text-align: center;    margin: -35px 0px 0px -110px;    background-image: url('../images/logo.png');    background-repeat: no-repeat;    background-position: 50% 0;	background-size:150px 60px;    padding-top: 75px;    width: 220px;    position: absolute;    font-size: 16px;    top: 50%;    left: 50%;    -webkit-transition: all 0.3s linear 0.5s;       -moz-transition: all 0.3s linear 0.5s;        -ms-transition: all 0.3s linear 0.5s;         -o-transition: all 0.3s linear 0.5s;            transition: all 0.3s linear 0.5s;}#royal_preloader.text .loader {    position: absolute;	font-family: 'Lato', sans-serif;	font-weight:600;	color: #cfa144;	text-shadow: 0 0 15px rgba(0,0,0,0.3);	text-transform:uppercase;    top: 50%;    left: 50%;    height: 40px;    line-height: 40px;    margin-top: -20px;    letter-spacing: 3px;    font-size: 18px;    white-space: nowrap;}#royal_preloader.text .loader div {    position: absolute;    top: 0px;    right: 0px;    bottom: 0px;    left: 0%;    background-color: #000000;    opacity: 0.7;    filter: alpha(opacity=70);    -webkit-transition: left 0.3s linear;       -moz-transition: left 0.3s linear;        -ms-transition: left 0.3s linear;         -o-transition: left 0.3s linear;            transition: left 0.3s linear;}#royal_preloader.logo .loader {    width: 140px;    height: 40px;    position: absolute;    left: 50%;    top: 50%;    margin: -70px 0px 0px -20px;    overflow: hidden;    background-position: 50% 50%;    background-repeat: no-repeat;    background-size: cover;}#royal_preloader.logo .loader div {    position: absolute;    bottom: 0%;    left: 0px;    right: 0px;    height: 100%;    opacity: 0.7;    filter: alpha(opacity=70);    -webkit-transition: bottom 0.3s linear;       -moz-transition: bottom 0.3s linear;        -ms-transition: bottom 0.3s linear;         -o-transition: bottom 0.3s linear;            transition: bottom 0.3s linear;}#royal_preloader.logo .percentage {    position: absolute;    width: 80px;    height: 40px;    line-height: 40px;    top: 50%;    left: 50%;    margin: 40px 0px 0px -40px;    color: #000;    text-align: center;    font-family: Arial;    font-size: 12px;    font-weight: bold;}@-webkit-keyframes fly {    0% { opacity: 0; top: 50%; }    20% {opacity: 1; top: 40%; }    100% { opacity: 0; top: 20%;}}@-moz-keyframes fly {    0% { opacity: 0; top: 50%; }    20% {opacity: 1; top: 40%; }    100% { opacity: 0; top: 20%;}}@-ms-keyframes fly {    0% { opacity: 0; top: 50%; }    20% {opacity: 1; top: 40%; }    100% { opacity: 0; top: 20%;}}@-o-keyframes fly {    0% { opacity: 0; top: 50%; }    20% {opacity: 1; top: 40%; }    100% { opacity: 0; top: 20%;}}@keyframes fly {    0% { opacity: 0; top: 50%; }    20% {opacity: 1; top: 40%; }    100% { opacity: 0; top: 20%;}}.section{	text-align:center;}/* Morph Button: Default Styles */.morph-button {	position: relative;	display: block;	margin: 0 auto;  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;}@font-face {	font-weight: normal;	font-style: normal;	font-family: 'awesome';	src:url('../fonts/awesome/fontawesome-webfont.eot');	src:url('../fonts/awesome/fontawesome-webfont.eot') format('embedded-opentype'),		url('../fonts/awesome/fontawesome-webfont.woff') format('woff'),		url('../fonts/awesome/fontawesome-webfont.ttf') format('truetype'),		url('../fonts/awesome/fontawesome-webfont.svg') format('svg');}.morph-button > button {	position: fixed;	top:30px;	left:30px;	z-index:100;	padding: 0 1em;	font-family: 'awesome';	font-size:14px;	border: none;	width:60px;	height:60px;	background-color: rgba(0,0,0,.8);	color: #fff;	text-transform: uppercase;	cursor:pointer;	letter-spacing: 1px;	font-weight: 700;	line-height: 60px;	overflow: hidden;  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;}.morph-button > button:hover {	color: #999494;}.morph-button > button:before {  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;	content: "\f0c9";}.morph-button.open > button {	pointer-events: none;}.morph-content {	pointer-events: none;	overflow:hidden;	width:100%;	height:100%;}.morph-button.open .morph-content {	pointer-events: auto;}/* Common styles for overlay and modal type (fixed morph) */.morph-button-fixed,.morph-button-fixed .morph-content {	width: 300px;	height: 80px;}.morph-button-fixed > button {	z-index: 1000;	-webkit-transition: opacity 0.1s 0.5s;	transition: opacity 0.1s 0.5s;}.morph-button-fixed.open > button {	opacity: 0;	-webkit-transition: opacity 0.1s;	transition: opacity 0.1s;}.morph-button-fixed .morph-content {	position: fixed;	z-index: 900;	opacity: 0;	-webkit-transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;	transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;}.morph-button-fixed.open .morph-content {	opacity: 1;}.morph-button-fixed .morph-content > div {	visibility: hidden;	height: 0;	opacity: 0;	-webkit-transition: opacity 0.1s, visibility 0s 0.1s, height 0s 0.1s;	transition: opacity 0.1s, visibility 0s 0.1s, height 0s 0.1s;}.morph-button-fixed.open .morph-content > div {	visibility: visible;	height: auto;	opacity: 1;	-webkit-transition: opacity 0.3s 0.5s;	transition: opacity 0.3s 0.5s;}.morph-button-fixed.active > button {	z-index: 2000;}.morph-button-fixed.active .morph-content {	z-index: 1900;}/* Transitions for overlay button and sidebar button */.morph-button-overlay .morph-content,.morph-button-sidebar .morph-content {	-webkit-transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;	transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;}.morph-button-overlay.open .morph-content,.morph-button-sidebar.open .morph-content {	-webkit-transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;	transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;	}/* Morph Button Style: Overlay */.morph-button.morph-button-overlay {	margin: 50px auto;}.morph-button-overlay .morph-content {	overflow: hidden;	background: rgba(0,0,0,.9);}.morph-button-overlay.open .morph-content {	top: 0 !important;	left: 0 !important;	width: 100%;	height: 100%;}/* Morph Button Style: Modal */.morph-button-modal::before {	position: fixed;	top: 0;	left: 0;	z-index: 800;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.5);	content: '';	opacity: 0;	-webkit-transition: opacity 0.5s;	transition: opacity 0.5s;	pointer-events: none;}.morph-button-modal.open::before {	opacity: 1;	pointer-events: auto;}.morph-button-modal.active::before {	z-index: 1800;}.morph-button-modal .morph-content {	overflow: hidden;	-webkit-transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;	transition: opacity 0.3s 0.5s, width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;}.morph-button-modal.open .morph-content {	top: 50% !important;	left: 50% !important;	margin: -210px 0 0 -300px;	width: 600px;	height: 420px;	-webkit-transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;	transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s, margin 0.4s 0.1s;}/* Let's add some nice easing for all cases */.morph-button .morph-content,.morph-button.open .morph-content,.morph-button-modal-4 .morph-clone {	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);	transition-timing-function: cubic-bezier(0.7,0,0.3,1);}/* Helper classes */.noscroll {	overflow: hidden;}.morph-button-overlay.scroll .morph-content {	overflow-y: scroll;}.morph-button-sidebar.scroll .morph-content {	overflow: auto;}/* No JS fallback: let's hide the button and show the content */.no-js .morph-button > button {	display: none;}.no-js .morph-button {	margin: 10px 0;	float: none;}.no-js .morph-button,.no-js .morph-button .morph-content,.no-js .morph-button .morph-content > div {	position: relative;	width: auto;	height: auto;	opacity: 1;	visibility: visible;	top: auto;	left: auto;	-webkit-transform: none;	transform: none;	pointer-events: auto;}.no-js .morph-button .morph-content .icon-close {	display: none;}.no-js .morph-button-sidebar {	width: 300px;	position: fixed;	top: 0;	left: 0;	margin: 0;	height: 100%;	background: #e85657;	overflow: auto;}.no-transition {	-webkit-transition: none !important;	transition: none !important;}/* Media Queries */@media screen and (max-width: 600px) {	.morph-button-modal.open .morph-content {		top: 0% !important;		left: 0% !important;		margin: 0;		width: 100%;		height: 100%;		overflow-y: scroll;		-webkit-transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;		transition: width 0.4s 0.1s, height 0.4s 0.1s, top 0.4s 0.1s, left 0.4s 0.1s;	}}@media screen and (max-width: 500px) {	.morph-button-sidebar,	.morph-button-sidebar .morph-content {		width: 100% !important;		height: 60px !important;	}	.morph-button-sidebar {		bottom: 0px;		left: 0px;	}}@media screen and (max-width: 400px) {	.morph-button-fixed,	.morph-button-fixed .morph-content {		width: 200px;		height: 80px;	}	.morph-button-fixed > button {		font-size: 75%;	}	.morph-button-inflow .morph-content .morph-clone {		font-size: 0.9em;	}	.morph-button-modal-4,	.morph-button-modal-4 .morph-content {		width: 220px;		height: 120px;	}	.morph-button-modal-4 > button {		font-size: 100%;		line-height: 50px;	}	.morph-button-modal-4 > button span {		display: block;	}	.morph-button-modal-4 .morph-clone {		right: 83px;		bottom: 26px;	}}/* Icons */@font-face {	font-weight: normal;	font-style: normal;	font-family: 'icomoon';	src:url('../fonts/icomoon/icomoon_i64fx9.eot');	src:url('../fonts/icomoon/icomoon_-iefixi64fx9.eot') format('embedded-opentype'),		url('../fonts/icomoon/icomoon_i64fx9.woff') format('woff'),		url('../fonts/icomoon/icomoon_i64fx9.ttf') format('truetype'),		url('../fonts/icomoon/icomoon_i64fx9-icomoon.svg') format('svg');}.icon-close {	z-index: 100;	display: block;	overflow: hidden;	width: 3em;	height: 3em;	text-align: center;	color: rgba(255,255,255,0.6);	line-height: 3;	cursor: pointer;}.icon:before {	position: relative;	display: block;	width: 100%;	height: 100%;	text-transform: none;	font-weight: normal;	font-style: normal;	font-variant: normal;	font-family: 'icomoon';	speak: none;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.icon-camera:before {	content: "\e017";}.icon-server:before {	content: "\e022";}.icon-heart:before {	content: "\e024";}.icon-zoom-in:before {	content: "\e037";}.icon-microphone:before {	content: "\e048";}.icon-cloud:before {	content: "\e066";}.icon-user:before {	content: "\e074";}.icon-briefcase:before {	content: "\e075";}.icon-globe:before {	content: "\e078";}.icon-cog::before {	content: "\e600";}.icon-close::before {	content: "\e601";}.icon-play::before {	content: "\e602";}.icon-pause::before {	content: "\e603";}.icon-close {	position: absolute;	top: 20px;	right: 20px;}.icon-close:hover {	color: #fff;}/* Styles for dummy content *//* Style for overlay */.content-style-overlay {	text-align: center;}.content-style-overlay .menu-in-overlay{	position:absolute;	width:100%;	top:50%;	left:0;	z-index:1000;	margin-top:-130px;}.content-style-overlay .menu-in-overlay li{	width:100%;	text-align:center;	margin-top:25px;	margin-bottom:25px;	font-family: 'Lato', sans-serif;	letter-spacing:2px;	font-weight:700;	text-transform:uppercase;	font-size:16px;	color:#fff;}.content-style-overlay .menu-in-overlay li a {	position: relative;	outline: none;	color: #fff;	text-decoration: none;	text-transform: uppercase;	font-family: 'Lato', sans-serif;	font-weight:400;	letter-spacing:2px;	font-size:16px;	margin-left:18px;}.content-style-overlay .menu-in-overlay li a:hover,.content-style-overlay .menu-in-overlay li a:focus {	outline: none;}.content-style-overlay .menu-in-overlay li .cl-effect-11 a {	color: #fff;	text-shadow: none;} .content-style-overlay .menu-in-overlay li .cl-effect-11 a::before {	position: absolute;	top: 0;	left: 0;	overflow: hidden;	max-width: 0;	color: #cfa144;	content: attr(data-hover);	-webkit-transition: max-width 0.5s;	-moz-transition: max-width 0.5s;	transition: max-width 0.5s;}.content-style-overlay .menu-in-overlay li .cl-effect-11 a:hover::before,.content-style-overlay .menu-in-overlay li .cl-effect-11 a:focus::before {	max-width: 100%;}.content-style-overlay .icon-close {	line-height: 2.8;}.content-style-overlay .icon-close:hover {}.logo{	position:absolute;	top:30px;	left:100px;	width:150px;	height:60px;	background:url('../images/logo.png')no-repeat center center;	background-size:150px 60px;	z-index:10;}.just_pattern { 	background-image: url(../images/pattern.png); 	position: absolute; 	opacity: 0.6; 	left: 0px;	top: 0px;	right:0;	bottom:0;	width: 100%;	height: 100%; 	z-index: 1; }#left1{    background: url('https://cdn.pixabay.com/photo/2020/01/26/20/14/computer-4795762_1280.jpg')no-repeat top left;	background-size:cover;}#right1{    background: url('https://cdn.pixabay.com/photo/2020/01/26/20/14/computer-4795762_1280.jpg')no-repeat top right;	background-size:cover;}#left2{    background: url('../images/left2.jpg')no-repeat top right;	background-size:cover;}#right2{    background: url('../images/right2.jpg')no-repeat top left;	background-size:cover;}#left3{    background: url('../images/left3.jpg')no-repeat top right;	background-size:cover;}#right3{    background: url('../images/right3.jpg')no-repeat top left;	background-size:cover;}#left4{    background: url('../images/left4.jpg')no-repeat top right;	background-size:cover;}#right4{    background: url('../images/right4.jpg')no-repeat top left;	background-size:cover;}#left5{}#right5{    background: url('https://cdn.pixabay.com/photo/2020/05/19/12/59/phone-5190643_1280.jpg')no-repeat top left;	background-size:cover;}.big-text { 	position: absolute; 	left:0;	top:50%;	margin-top:-75px;	width:100%;	font-family: 'Sifonn-Basic';	text-shadow: 0 0 15px rgba(0,0,0,0.4);	text-transform:uppercase;	color:#fff;	text-align:center;	font-size: 60px; 	line-height:60px;	z-index: 200; }.text-line { 	position: absolute; 	left:50%;	top:50%;	margin-top:10px;	width:120px;	margin-left:-60px;	height:0px;	border-top:1px dashed #fff;	z-index: 200; }.small-text { 	position: absolute;	left:0;	top:50%;	margin-top:35px;	width:100%;	color:#fff;	font-family: 'Lato', sans-serif;	font-weight:400;	text-shadow: 0 0 5px rgba(0,0,0,0.3);	text-align:center;	letter-spacing:2px;	text-transform:uppercase;	font-size: 14px; 	line-height:14px;	z-index: 200; }.big-text-down { 	position: absolute; 	left:0;	top:50%;	margin-top:-60px;	width:100%;	font-family: 'Sifonn-Basic';	text-shadow: 0 0 15px rgba(0,0,0,0.3);	text-transform:uppercase;	color:#cfa144;	text-align:center;	font-size: 45px; 	line-height:45px;	z-index: 200; }.text-line-down { 	position: absolute; 	left:50%;	top:50%;	margin-top:10px;	width:120px;	margin-left:-60px;	height:0px;	border-top:1px dashed #fff;	z-index: 200; }.small-text-down { 	position: absolute;	left:0;	top:50%;	margin-top:35px;	width:100%;	color:#fff;	font-family: 'Lato', sans-serif;	font-weight:400;	text-shadow: 0 0 5px rgba(0,0,0,0.6);	text-transform:uppercase;	text-align:center;	letter-spacing:2px;	font-size: 12px; 	line-height:12px;	z-index: 200; }.flippy {	position: absolute;	width:100%;	left:0;	top:50%;}.flippy > * {	position: absolute;	opacity: 0;	width:100%;	top:-100px;}.flippy > *:first-child {	opacity: 1;	top: 0;}.scrolling{	position:absolute;	font-family: 'Lato', sans-serif;	font-weight:700;	font-size:12px;	color:#fff;	text-transform: uppercase;	text-align:center;	top:50%;	left:50%;	margin-left:-60px;	margin-top:-60px;	width:120px;	height:120px;	margin-left:-59px;	background:url('../images/scroll.gif')no-repeat center bottom;	background-size:7px 50px;	z-index:10;}.black-back { 	background: rgba(0,0,0,.5); 	position: absolute;  	left: 0px;	top: 0px;	right:0;	bottom:0;	width: 100%;	height: 100%; 	z-index: 2; }.sections-link{	position:absolute;	top:50%;	left:0;	text-align:center;	margin-top:-10px;	width:100%;	height:60px;	z-index:10;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.sections-link a {	position: relative;	outline: none;	color: #cfa144;	text-decoration: none;	text-transform: uppercase;	font-family: 'Lato', sans-serif;	font-weight:400;	letter-spacing:2px;	font-size:12px; 	padding:15px 50px;	background:rgba(0,0,0,.7);}.sections-link a:hover,.sections-link a:focus {	outline: none;}.sections-link .cl-effect-11 a {	color: #cfa144;	text-shadow: none;	overflow: hidden;} .sections-link .cl-effect-11 a::before {	position: absolute;	top: 0;	left: 0;	overflow: hidden;	max-width: 0;	height:12px;	color: #fff;	font-weight:400;	margin-top:15px;	margin-left:50px;	content: attr(data-hover);	-webkit-transition: max-width 0.8s;	-moz-transition: max-width 0.8s;	transition: max-width 0.8s;}.sections-link .cl-effect-11 a:hover::before,.sections-link .cl-effect-11 a:focus::before {	max-width: 100%;}.sections-link a:after {	font-family: 'awesome';	content: '\f105';	position: absolute;	font-size:12px;	line-height:12px;	width: 12px;	height: 12px;	top: 17px;	left: 0px;	color: #fff;	opacity:0;	z-index: 1;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.sections-link:hover,.sections-link:active {}.sections-link a:hover:after,.sections-link a:active:after {	left: 25px;	opacity:1;}#map{	position: absolute;	top:0;	left:0;	bottom:0;	right:0;	z-index:1;  display: block;  width: 100%;  height: 100%;  margin: 0 auto;}.map-shadow{	position: absolute;   -moz-box-shadow:    inset 0 0 200px #000000;   -webkit-box-shadow: inset 0 0 200px #000000;   box-shadow:         inset 0 0 200px #000000;	top:0;	left:0;	bottom:0;	right:0;	z-index:2;  display: block;  width: 100%;  height: 100%;  margin: 0 auto;}.overlay{  display:block;  z-index:10;  text-align:center;  height:80px;  width:102px;  background:transparent url(../images/marker.png)no-repeat bottom center;}.overlay_arrow{  left:50%;  margin-left:-16px;  width:0;  height:0;  position:absolute;}.overlay_arrow.above{  bottom:-13px;  border-left:16px solid transparent;  border-right:16px solid transparent;  border-top:16px solid #000;}.overlay_arrow.below{  top:-15px;  border-left:16px solid transparent;  border-right:16px solid transparent;  border-bottom:16px solid #000;}/* #Media Queries================================================== */@media only screen and (max-width: 800px) {.morph-button > button {	position: fixed;	top:30px;	left:30px;	z-index:100;	padding: 0 1em;	font-family: 'awesome';	font-size:14px;	border: none;	width:60px;	height:60px;	background-color: rgba(0,0,0,.8);	color: #fff;	text-transform: uppercase;	cursor:pointer;	letter-spacing: 1px;	font-weight: 700;	line-height: 60px;	overflow: hidden;  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;}.logo{	position:absolute;	top:30px;	left:100px;	width:150px;	height:60px;	background:url('../images/logo.png')no-repeat center center;	background-size:150px 60px;	z-index:10;}}@media only screen and (min-width: 1200px) and (max-width: 1699px) {.big-text { 	margin-top:-60px;	font-size: 45px; 	line-height:45px;} }@media only screen and (min-width: 960px) and (max-width: 1199px) {.big-text { 	margin-top:-50px;	font-size: 35px; 	line-height:35px;} .small-text { }}@media only screen and (min-width: 768px) and (max-width: 959px) {.black-back { 	display:none;}.just_pattern {	display:none; }.scrolling{	display:none;}.big-text { 	margin-top:-50px;	font-size: 35px; 	line-height:35px;	width:200%;} .text-line {  	left:100%;}.small-text { 	width:200%;}.big-text-down { 	margin-top:-80px;	width:200%;	font-size: 35px; 	line-height:35px;}.text-line-down { 	left:100%;	margin-top:-20px;}.small-text-down { 	margin-top:5px;	width:200%;}#right2 .big-text-down,#right4 .big-text-down{	left:auto;	right:0;}#right2 .text-line-down,#right4 .text-line-down{	left:auto;	right:100%;	margin-left:0px;	margin-right:-60px;}#right2 .small-text-down,#right4 .small-text-down{	left:auto;	right:0;}.sections-link{	top:auto;	margin-top:0px;	bottom:30px;	width:200%;}#right3 .sections-link,#right5 .sections-link{	left:auto;	right:0;}#map{	right:-100%;	width: 200%;}.map-shadow{	right:-100%;	width: 200%;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#multiscroll-nav {    margin-top: 52px;}.black-back { 	display:none;}.just_pattern {	display:none; }.scrolling{	display:none;}.big-text { 	margin-top:-50px;	font-size: 35px; 	line-height:35px;	width:200%;} .text-line {  	left:100%;}.small-text { 	width:200%;}.big-text-down { 	margin-top:-80px;	width:200%;	font-size: 35px; 	line-height:35px;}.text-line-down { 	left:100%;	margin-top:-20px;}.small-text-down { 	margin-top:5px;	width:200%;}#right2 .big-text-down,#right4 .big-text-down{	left:auto;	right:0;}#right2 .text-line-down,#right4 .text-line-down{	left:auto;	right:100%;	margin-left:0px;	margin-right:-60px;}#right2 .small-text-down,#right4 .small-text-down{	left:auto;	right:0;}.sections-link{	top:auto;	margin-top:0px;	bottom:30px;	width:200%;}#right3 .sections-link,#right5 .sections-link{	left:auto;	right:0;}#map{	right:-100%;	width: 200%;}.map-shadow{	right:-100%;	width: 200%;}}@media only screen and (min-width: 320px) and (max-width: 479px) {#multiscroll-nav {    margin-top: 52px;}.black-back { 	display:none;}.just_pattern {	display:none; }.scrolling{	display:none;}.big-text { 	margin-top:-40px;	font-size: 25px; 	line-height:25px;	width:200%;} .text-line {  	left:100%;}.small-text { 	width:200%;}.big-text-down { 	margin-top:-70px;	width:200%;	font-size: 25px; 	line-height:25px;}.text-line-down { 	left:100%;	margin-top:-20px;}.small-text-down { 	margin-top:5px;	width:200%;	font-size: 10px; 	line-height:10px;}#right2 .big-text-down,#right4 .big-text-down{	left:auto;	right:0;}#right2 .text-line-down,#right4 .text-line-down{	left:auto;	right:100%;	margin-left:0px;	margin-right:-60px;}#right2 .small-text-down,#right4 .small-text-down{	left:auto;	right:0;}.sections-link{	top:auto;	margin-top:0px;	bottom:30px;	width:200%;}#right3 .sections-link,#right5 .sections-link{	left:auto;	right:0;}#map{	right:-100%;	width: 200%;}.map-shadow{	right:-100%;	width: 200%;}}@media only screen and (max-width: 319px) {#multiscroll-nav {    margin-top: 52px;}.black-back { 	display:none;}.just_pattern {	display:none; }.scrolling{	display:none;}.big-text { 	margin-top:-40px;	font-size: 25px; 	line-height:25px;	width:200%;} .text-line {  	left:100%;}.small-text { 	width:200%;}.big-text-down { 	margin-top:-70px;	width:200%;	font-size: 25px; 	line-height:25px;}.text-line-down { 	left:100%;	margin-top:-20px;}.small-text-down { 	margin-top:5px;	width:200%;	font-size: 10px; 	line-height:10px;}#right2 .big-text-down,#right4 .big-text-down{	left:auto;	right:0;}#right2 .text-line-down,#right4 .text-line-down{	left:auto;	right:100%;	margin-left:0px;	margin-right:-60px;}#right2 .small-text-down,#right4 .small-text-down{	left:auto;	right:0;}.sections-link{	top:auto;	margin-top:0px;	bottom:30px;	width:200%;}#right3 .sections-link,#right5 .sections-link{	left:auto;	right:0;}#map{	right:-100%;	width: 200%;}.map-shadow{	right:-100%;	width: 200%;}}@font-face {    font-family: 'Sifonn-Basic';    src: url('font/Sifonn-Basic.eot');    src: url('font/Sifonn-Basic_-iefix.eot') format('embedded-opentype'),         url('font/Sifonn-Basic.woff') format('woff'),         url('font/Sifonn-Basic.ttf') format('truetype'),         url('font/Sifonn-Basic.svg') format('svg');    font-weight: normal;    font-style: normal;}