﻿@charset "utf-8";
* {
  box-sizing: border-box;
}
body:before {
  display: none;
}
body:before {
  content: 'desktop';
}

@media all and (max-width: 1024px) {
  body:before {
    content: 'tablet';
  }
}

@media all and (min-width: 640px) {
  body:before {
    content: 'mobile';
  }
}

* {	margin:0;	padding:0;}

.topscroll {display:none;	position:fixed;	width:50px; 	height:50px;	bottom:15px;	right:15px;	cursor:pointer;	}	

body{color:#fff; background-color:#000; font-size:13px; font-family:'Bebas Neue';	width:100%; height:auto; }

.menu{height:1080px;top:0;}

.tophdr{position: relative;display:block;width:100%;height:150px;background-color: #000;z-index: 2;}

img { vertical-align: middle; } 

a{color:#ffffff;	}

/* Slideshow container */
.container1 { max-width: 100%; height:auto;display:block;position:relative; margin-left: auto;margin-right: auto; margin-top:0; background: #000000; }

.titleimg{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;}
.titleimg img {width:100%;height:100%;}


.dvsec{position:relative;display:block;background: #000; width:100%;height:100%;max-height: 250px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:70%;height:30%; }

.cntrtxt ul {list-style:none;line-height:250px;width:100%;top: 50%;}
.cntrtxt li {font-size:46pt; font-family:'Bebas Neue';color:#fff;width:100%;}
.cntrtxt li::before{content:"\2022"; color:#B00002;font-weight: bolder;}

.dv1{position:relative; display:block; width:100%; max-height:100%; border: thick #fff;}
.dv80 {position:absolute;display:block;width:60%;height:100%;left:50%;top:50%;transform: translate(-50%,-50%);}
.dv45{position:relative;display:block;float:left;width:45%;height: auto;}
.dv45 p{position:relative;font-size:15px; font-family: "Roboto"; font-weight: 400; letter-spacing: 1.5px;}
.cttxt{font-size:46px;color:red; font-family: "Bebas Neue"; font-weight: bold;}
.dv10{position:relative;display:block;float:left;width:10%;height:auto;}
.dv10 img{
	width: 2px;
	height: 700px;
}
.mailbx{position:relative;	display:block;	width:100%; height:100%;}
input {width:400px;height:30px;border-radius: 10px 10px 10px 10px;margin:10px;}
textarea{left:20px;width:400px;border-radius: 10px 10px 10px 10px;margin:10px;height: 150px;}
.footerline  {	position:relative;	display:block; height:70px; width:100%; background-color:#000000;}
.footerline p {text-align: center; margin:0px;top:50%;left:50%;position:absolute;display:block;transform: translate(-50%,-50%);font-family: "Roboto";font-size:10pt;}

.topscroll{width:50px; height:50px;z-index: 9999;}


@media screen and (min-width: 320px) 
{
.menu{height:300px;}
.tophdr{height:70px;}

.dvsec{height:100px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:100px;width:100%;top: 50%;}
.cntrtxt li {font-size:22pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{
	height: 1050px;
}
	
	.dv45{width:100%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:none;}

	.cttxt{font-size:26px;}
	.adrs{font-size:12px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}	
	
	.footerline{position:relative;display:block;width:100%;}
}

@media screen and (min-width: 480px) {
	
.tophdr{height:90px;}
.menu {height:300px;}
.dvsec{height:100px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:100px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 700px;}
	
	.dv45{width:100%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:none;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}

@media only screen and (min-width: 533px) {
.tophdr{height:90px;}
.menu {height:350px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 700px;}
	
	.dv45{width:100%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:none;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}

@media screen and (min-width: 640px) {

.tophdr{height:90px;}
.menu {height:350px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 1100px;}
	
	.dv45{width:100%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:none;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}

@media only screen and (min-width: 720px) {
.tophdr{height:90px;}
.menu {height:350px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:28pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 1100px;}
	
	.dv45{width:100%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:none;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}
@media screen and (min-width: 768px) {

.tophdr{height:90px;}
.menu {height:450px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 680px;margin-top:50px;}
	
	.dv45{width:45%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:block;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}


@media screen and (min-width: 800px) {
	
 .tophdr{height:90px;}
.menu {height:450px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 680px;margin-top:50px;}
	
	.dv45{width:45%;margin-top:50px;}
	.dv80{width:90%;max-height:100%;padding-top:0px;}
	.dv10{display:block;}

	.cttxt{font-size:36px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
	
}
@media screen and (min-width: 900px) and (max-width: 1024px) {

 .tophdr{height:120px;}
.menu {height:500px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:40pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{
	height: 722px;
	margin-top: 50px;
}
	
	.dv45{width:45%;margin-top:50px;}
	.dv80{width:80%;max-height:100%;padding-top:0px;}
	.dv10{display:block;}
	
	.cttxt{font-size:46px;}
	.adrs{font-size:16px;}
	
	form{width:99%;max-height:100%;}
	input{width:90%;}
	textarea{width:90%}
}


@media  screen and (min-width: 1080px) {
 .tophdr{height:120px;}
.menu {height:550px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:34pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{
	height: 750px;
	margin-top: 50px;
}
	
	.dv45{width:45%;margin-top:50px;}
	.dv80{width:75%;max-height:100%;padding-top:0px;}
	.dv10{display:block;}

	.cttxt{font-size:36px;}
	
	.adrs{font-size:16px;}
}


@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 1080px) ,
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 1080px) ,
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 1080px) ,
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 1080px) ,
only screen and (                min-resolution: 192dpi) and (min-width: 1080px) ,
only screen and (                min-resolution: 2dppx)  and (min-width: 1080px)  { 
.tophdr{height:120px;}
.menu {height:550px;}
	
.dvsec{height:150px;}

.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:180px;width:100%;top: 50%;}
.cntrtxt li {font-size:34pt; font-family:'Bebas Neue';color:#fff;width:100%;}

		
	.dv1{height: 480px;margin-top:50px;}
	
	.dv45{width:45%;margin-top:50px;}
	.dv80{width:75%;max-height:100%;padding-top:0px;}
	.dv10{display:block;}

	.cttxt{font-size:36px;}
	
	.adrs{font-size:16px;}
	}
@media screen and  (min-width: 1200px) {

.menu {height:650px;}
	
}
@media screen and  (min-width: 1280px) {
.menu {height:650px;}
	.dv80{width:70%;}
}
@media screen and  (min-width: 1366px) {
.menu {height:650px;}
}

@media screen and  (min-width: 1600px) {
.menu {height:700px;}

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 1600px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 1600px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 1600px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 1600px),
only screen and (                min-resolution: 192dpi) and (min-width: 1600px),
only screen and (                min-resolution: 2dppx)  and (min-width: 1600px){ 

 }

@media  screen and (min-width: 1920px) {
    .menu {height:900px;}
	.tophdr{height:220px;}
	.dvsec{height:300px;}
	
.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:300px;width:100%;top: 50%;}
.cntrtxt li {font-size:46pt; font-family:'Bebas Neue';color:#fff;width:100%;}
	
.cttxt{font-size:56px;}
.adrs{font-size:18px;}
	
}

@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 1920px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 1920px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 1920px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 1920px),
only screen and (                min-resolution: 192dpi) and (min-width: 1920px),
only screen and (                min-resolution: 2dppx)  and (min-width: 1920px){ 
.menu {height:900px;}
	.tophdr{height:220px;}
	.dvsec{height:300px;}
	
.cntrtxt {position:absolute;display: block; padding-left: 15%; width:90%;height:30%; }

.cntrtxt ul {list-style:none;line-height:300px;width:100%;top: 50%;}
.cntrtxt li {font-size:24pt; font-family:'Bebas Neue';color:#fff;width:100%;}
} 
