@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; border:0; outline:none;}
ul, li, ol{padding:0; margin:0; border:0; list-style:none;}
h1, h2, h3, h4, h5, h6, p, a{padding:0; margin:0; border:0; text-decoration:none;}
img{padding:0; margin:0; outline:none; border:none;}

@font-face {
    font-family: 'CenturyGothic';   src: url('fonts/CenturyGothic.eot');
    src: url('fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
         url('fonts/CenturyGothic.woff') format('woff'),
         url('fonts/CenturyGothic.ttf') format('truetype'),
         url('fonts/CenturyGothic.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'robotoblack';
    src: url('fonts/roboto-black-webfont.woff2') format('woff2'),
         url('fonts/roboto-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.absheader{width:100%; float:left; height:135px; display:block;}

main{float:left; width:100%;}
.container{width:1000px; margin:0 auto;}


header{float:left; width:100%; position:fixed; background:#fff; box-shadow:0px 2px 10px rgba(0, 0, 0, 0.15);}
.fixed-header{position:fixed;}
.fixed-header .logo a{width:200px;}
.fixed-header ul li a{padding: 45px 25px 45px 25px;}
.fixed-header .icon{margin-top:25px;}
.logo{float:left; width:420px; margin-top:13px;}
.logo a{float:left; width:300px;}
.logo a img{float:left; width:100%;}

nav{float:left; width:500px; margin:0 20px;}
nav ul{float:left; width:100%;}
nav ul li{float:left; width:auto;}
nav ul li a{float:left; width:auto; padding:65px 25px 55px 25px; box-sizing:border-box; text-transform:uppercase; font-family: 'CenturyGothic'; font-size:12px; color:#000;}
nav ul li a:hover, nav ul li a.active{background:#000; color:#fff;
-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.icon{float:right; width:40px; margin-top:60px;}
.icon a{float: right; width:33px;}
.icon a img{float: left; width:100%;}

.home-part{float:left; width:100%; background:#242424; padding:35px 0; box-sizing:border-box;}

.home-innr{float:left; width:100%;}
.home-innr ul{float:left; width:100%;}
.home-innr ul li{float:left; width:31.3%; margin-right:30px; text-align:center;}
.home-innr ul li:last-child{margin-right:0;}
.home-innr ul li img{float:left; width:100%;}
.home-innr ul li h2{float:left; width:100%; text-align:center; font-family: 'robotoblack'; text-transform:uppercase; color:#fff; font-size:36px; margin:5px 0;}
.home-innr ul li a{float:none; width:auto; display:inline-block; font-family: 'CenturyGothic'; font-size:18px; text-transform:uppercase; color:#fff; border:1px solid #fff; padding:15px 70px; box-sizing:border-box;}
.home-innr ul li a:hover{background: #000; color: #fff; border: 1px solid #000;}

.mission-part{float:left; width:100%; margin:100px 0 0 0;}

.missi-head{float:left; width:100%; border-bottom:1px solid #000; padding-bottom:40px;}
.missi-lft{float:left; width:60%; border-right:3px solid #000; padding:5px 0; box-sizing:border-box; }

.rows{float:right; margin-right:10px;}
.missi-lft h1{float:right; width:auto; font-family: 'robotoblack'; text-transform:uppercase; color:#000; font-size:40px; margin-top:40px; margin-right:20px;}

.missi-rgt{float:right; width:38%;}
.missi-rgt ul{float:right; width:100%; margin-top:10px;}
.missi-rgt ul li{float:right; width:100%; font-family: 'CenturyGothic'; font-size:18px; line-height:30px; text-transform:uppercase; font-weight:bold; margin-top:4px;}

.missi-dtl{float:left; width:100%; text-align:center; border-bottom:1px solid #000; padding:30px 0; box-sizing:border-box;}
.missi-dtl p{float:left; width:100%; font-family: 'CenturyGothic'; font-size:26px; line-height:33px;}

.missi-data{float:left; width:100%; margin:40px 0;}
.missi-data h3{float:left; width:100%; margin:0; text-align:center; font-family: 'robotoblack'; font-size:30px; text-transform:uppercase;}

.data-lft{float:left; width:48%;}
.data-lft h3{float:left; width:100%; font-family: 'robotoblack'; text-transform:uppercase; color:#000; font-size:20px; margin-bottom:30px;}
.data-lft p{float:left; width:100%; font-family: 'CenturyGothic'; font-size:13px; line-height:20px;}

.data-rgt{float:right; width:48%;}
.data-rgt h3{float:right; width:100%; font-family: 'robotoblack'; text-transform:uppercase; color:#000; font-size:20px; margin-bottom:30px;}
.data-rgt p{float:right; width:100%; font-family: 'CenturyGothic'; font-size:13px; line-height:20px;}
.data-rgt a{float:left; width:33px; margin-top:25px;}
.data-rgt a img{float:left; width:100%;}

.inst-feed{float:left; width:100%;}
.inst-feed iframe{float:left; width:100% !important;}
.inst-feed h3{float:left; width:100%; font-family: 'robotoblack'; text-transform:uppercase; color:#000; font-size:20px; margin-bottom:45px;}

.inst-feed ul{float:left; width:100%;}
.inst-feed ul li{float:left; width:24.6%; margin-right:5px;}
.inst-feed ul li:last-child{margin-right:0;}
.inst-feed ul li a{float:left; width:100%;}
.inst-feed ul li a img{float:left; width:100%;}

.cont-feed{float:left; width:100%; margin:40px 0;}

.cont-lft{float:left; width:51%;}
.cont-lft p{float:left; width:100%; font-family: 'CenturyGothic'; font-size:20px; line-height:47px; text-align:right; text-transform:uppercase;}

.cont-rgt{float:right; width:46%;}
.cont-feed a{float:left; width:auto; font-family: 'CenturyGothic'; font-size:20px; line-height:20px; color:#fff; background:#242424; padding:14px 50px; box-sizing:border-box; text-align:left; text-transform:uppercase;}

footer{float:left; width:100%; background:#242424; padding:70px 0; box-sizing:border-box;}

.pre-footer{float:left; width:100%;}

.cont-img{float:left; width:100%;}
.cont-img ul{float:left; width:100%;}
.cont-img ul li{float:left; width:30.6%; margin-right:40px;}
.cont-img ul li:last-child{margin-right:0;}
.cont-img ul li a{float:left; width:100%;}
.cont-img ul li a img{float:left; width:100%;}

.cont-form{float:left; width:100%;}
.cont-form form{float:left; width:100%; padding:0 110px; box-sizing:border-box; margin-top:50px;}

.form-row{float:left; width:100%;}
.form-row input[type="text"]{float:left; width:49%; padding:13px; box-sizing:border-box; border:solid 2px #bababa; color:#bababa; font-family: 'CenturyGothic'; font-size:12px; margin-bottom:15px; background: none;}
.form-row input[type="text"]:last-child{float:right;}
.form-row textarea{float:left; width:100%; padding:13px; box-sizing:border-box; border:solid 2px #bababa; color:#bababa; font-family: 'CenturyGothic'; font-size:12px; margin-bottom:15px; line-height:19px; resize:none; min-height:170px; background: none;}
.form-row input[type="submit"]{float:right; width:auto; border:solid 2px #bababa; padding:13px 45px; box-sizing:border-box; font-family: 'CenturyGothic'; font-size:12px; color:#bababa; letter-spacing:1px; cursor:pointer; background:none;}
.form-row input[type="submit"]:hover{background:#353535; color:#bababa;}

.post-footer{float:left; width:100%; text-align:center; padding-top:70px; box-sizing:border-box; }
.post-footer p{float:left; width:100%; color:#fff; font-family: 'CenturyGothic'; font-size:10px; letter-spacing: 1px; line-height:15px;}

.ss-mn{margin:140px 0px; float:left; width:100%;}
.ss-mn h1{margin:0px; float:left; width:100%; text-align:center; font-size:65px; font-family: 'CenturyGothic';}
.ss-mn p{margin:20px 0px 0px 0px; float:left; width:100%; text-align:center; font-size:18px; font-family: 'CenturyGothic';}
.ss-mn p a{text-align:center; font-size:18px; font-family: 'CenturyGothic'; background: #000; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; clear:both; padding:5px 30px;}
.g-recaptcha{float: left; margin-top: -45px;}
.captchmsg{
    color: red;
    float: left;
    font-size: 14px;
    margin: 5px 0 0;
    width: 100%;
    font-family: 'CenturyGothic'; 
}
.contact_thankq{font-size: 14px; color: #fff; font-family: 'CenturyGothic'; }

.mo-menu{float:right; width:auto; display:none; position:relative; cursor:pointer; text-align:right;}
.mo-menu a{float:left; width:100%; color:#000;}
.main-menu{display:block;}


/*--------------- 06 - 10 - 2017 ---------------*/

.firstrow-img{ margin:0px; float:left; width:100%; margin-bottom:20px;}
.first-row-lft{float:left;}
.first-row-rght{float: right;}

.lastrow-img{ margin:0px; float:left; width:100%; margin-bottom:20px;}
.last-row-lft{float:left;}
.last-row-rght{float: right;}


.droup-dwon{float:left; width:100%; text-align:center;}
.droup-dwon form{float:left; width:100%;}
.droup-dwon form select{float:none; width:auto; font-family: 'CenturyGothic'; font-size:12px; line-height:34px; text-transform:uppercase; color:#000; padding:8px 10px; box-sizing:border-box; font-weight:bold; letter-spacing:0.3px;}
.droup-dwon form select option{float:none; width:auto; padding:8px 10px; box-sizing:border-box;}
.formob{display: none;}