*, *:before, *:after {box-sizing: border-box; -moz-box-sizing: border-box;}*:before, *:after { position: absolute;}img{max-width: 100%; height: auto;}html, button, input, select, textarea { color: #222;}html, body { font-family:Arial; font-size:14px; line-height:22px; height: 100%}a{ text-decoration: none; color: #3498db; outline: 0 !important;}textarea { resize: vertical;}

body {background:#FFF;overflow-x:hidden;background: linear-gradient(rgba(8,14,0,.9), rgba(8,14,0,.9)), url(images/bg-body.png) no-repeat center fixed;}
a[href^="tel:"]{color:inherit;}


.intro{text-align:center;height:100%;text-align:center;}

header{width:1000px;max-width:100%;margin:0 auto;text-align:right;padding: 75px 0;}
header p{font:italic 29.13px/100% 'pinyon script';color:#fff;}
header p span{display:block;font: 700 26.13px/100% 'open sans';color:#e9242a;}


[class^="boxes"]{display:inline-block;vertical-align:top;margin:0 -2px;position:relative;}
.boxes1{width:43%;}
.boxes2{width:51%;}

[class^="boxes"] h2{font:38px/100% arial;color:#aae05b;letter-spacing: 4px;margin:0 0 30px;}
[class^="boxes"] h2 span{display:block;margin-top:5px;}

.boxes2 div{display:inline-block;width:45%;vertical-align:top;text-align:center;}

.boxes1:after{content:""; background: url(images/line.png) no-repeat center top;top:-38px;right:0;width:6px;height:637px;}

[class^="boxes"]  span img{display:block;}
[class^="boxes"]  div:hover span img{transform:scale(1.1);}
[class^="boxes"] div span{display:block;margin:0 auto;width:320px;height:213px;border-radius:3px;overflow:hidden;background:#aae05b;border:3px solid #aae05b;}

.btn-enter{display:block;width:243px;height:70px;background:#e9242a;border:3px solid #da1920;font:20px/65px 'montserrat';color:#fff;margin: 29px auto 0;border-radius:10px;}

.btn-enter:hover{background:#7CAE32;border-color:#AAE05B;}



[class^="boxes"] a{display:block;}


#copyright,.footer-comp,#copyright a{ color:#FFF;font:16px/20px 'open sans'}
	#copyright {text-align:center;margin:95px 10px 60px;}
	#copyright a:hover{text-decoration:underline;}

.btop{display: none;overflow: hidden;position: relative;}
	.btt{height: 60px;background: #FF9400 url(images/btop.png) no-repeat center top;width: 60px;display: block;position: relative;position: fixed;opacity: .3;bottom: 5px;right: 5px;z-index: 99;border-radius: 50%;background-size: 100% 100%;}
	.btt:hover{opacity: .8;}