*{padding:0; margin:0;}

body{ font-family:Arial, sans-serif; font-size:16px; text-align:center; color:#000000;}

#main{background:#000000; padding-bottom:30px; color:#fff; position:relative;}
.arrow-scroll{position:absolute; bottom:-31px; z-index:10000; width:100%;}
.arrow-scroll img{margin:0 auto;}

#logo{padding:50px 0 100px; margin:0 auto; width:204px;}


img{display:block;}
h1{font-size:28px; letter-spacing:1px; text-transform:uppercase; margin:0 10px;}
h2{font-size:28px; margin:10px;}
h3{font-size:16px; text-transform:uppercase; margin:5px 10px 35px;}
h4{font-size:44px; margin:40px 10px; font-weight:normal;}
p{line-height:120%; margin:10px;font-size:21px;}
a{color:#040c51; text-decoration:none;}
a:hover{text-decoration:underline;}


#slider{overflow:hidden; position:relative;}
#slider img{width:100%; height:auto;}
#slider ul.rslides{margin-top:-20px;}
#slider ul.rslides li{width:100%; overflow:hidden; /*max-height:714px;*/}

#slider ul.rslides_tabs{position:absolute; bottom:50px; width:100%; text-align:center; z-index:100;}
#slider ul.rslides_tabs li{display:inline-block; padding:0 5px;}
#slider ul.rslides_tabs li a{border:1px solid #040c51; border-radius:10px; height:10px; width:10px; font-size:0; display:block;}
#slider ul.rslides_tabs li a:hover,
#slider ul.rslides_tabs li.rslides_here a{background:#040c51;}

.intro,
.section{clear:both; overflow:hidden; padding:50px 0 100px;}
.section img{margin:0 auto 50px; width:auto; max-width:99%; height:auto;}
.section h2{font-size:25px;}
.section p{font-size:16px;}

.footer{clear:both; overflow:hidden; border-top:1px solid #040c51; margin:0 60px; padding:5px 0 5px;}
.footer p{margin:30px 0; font-size:15.28px;}

