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

@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');

@font-face{
font-family:Bison;
src:url(../fonts/Bison-Bold.ttf);
}
header{padding:12px 0;}
.navbar-brand img{height:60px;}
.phone{font-size:20px; letter-spacing:1px; color:#000; font-weight:bold; padding-top:0px; margin-right:1rem; text-align:center;}
.phone img{height:25px; margin-right:15px;}
.phone a{color:#000;}
.phone span{display:block; font-size:12px; font-weight:normal; padding-top:5px; letter-spacing:0;}

.banner{background:url(../images/banner-bg.jpg) no-repeat; background-size:cover; padding:30px 0;}
.banner-head{font-family:Bison; font-size:90px; color:#fff; text-transform:uppercase; line-height:1.2; margin:70px 0; text-shadow:#000 0px 1px 2px;}
.banner-head span{font-size:125px; color:#ff6c00;}
.register-form{background:#fff; border-radius:5px; padding:20px;}
.form-heading{font-size:20px; color:#000; text-transform:uppercase; font-weight:bold; text-align:center; margin-bottom:20px;}
.privacy-text{font-size:14px; color:#000;}
.privacy-text a {color:#ff6c00; text-decoration:underline;}
.stock-bg{background:url(../images/stock-bg.jpg) no-repeat; background-size:cover; padding:30px 0;}
.stock-bg p{font-size:18px; color:#fff; line-height:2.2;}
.stock-head{font-size:40px; color:#fff; text-transform:uppercase; text-align:center; line-height:1.5; margin:30px 0; font-weight:bold;}
.stock-head span{color:#ff6c00;}
.stock ul{margin:0 0 40px 25px; padding:0px;}
.stock ul li{margin:0px; padding:35px 0px 0 15px; list-style:url(../images/arrow.png); color:#fff; font-size:20px;}
.stock-subhead{font-size:22px; color:#fff; text-transform:uppercase; text-align:center; line-height:2; margin:40px 0; font-weight:bold;}
.about{margin:0; padding:0;}
.about .box-left{background:url(../images/about-logo.jpg) #ff6c00 no-repeat -100px 0px; position:relative;}
.about .box-left:before{content:''; position:absolute; top:0; bottom:0; right:0; left:-80%; z-index:-1; background:#ff6c00;}
.about .box-right{padding:40px 0px 40px 20px; font-size:18px; line-height:2; text-align:justify;}
footer{background:url(../images/footer-map.png) no-repeat center #090a17; padding:50px 0px;}
footer .cname{font-size:34px; color:#fff; font-weight:bold; margin-bottom:20px;}
footer .phone-icon{background:url(../images/phone-icon2.png) no-repeat left; min-height:33px; padding-left:60px; color:#fff; font-size:16px;}
footer .location-icon{background:url(../images/location.png) no-repeat 0 0; min-height:33px; padding-left:60px; color:#fff; font-size:16px;}
footer .email-icon{background:url(../images/mail-icon.png) no-repeat 0 0; min-height:33px; padding-left:60px; color:#fff; font-size:16px;}
footer .time-icon{background:url(../images/time-icon.png) no-repeat 0 5px; min-height:33px; padding-left:60px; color:#fff; font-size:16px; margin-bottom:10px;}
footer .abn-icon{background:url(../images/abn-icon.png) no-repeat 0 5px; min-height:33px; padding-left:60px; color:#fff; font-size:16px; display:flex;}
.abn-icon span{margin-right:3rem;}
.abn-icon span:last-child{margin-right:0;}
.abn-icon span strong{display:block;}
.copyright{border-top:1px solid#161832; padding:1.2rem 0; background:#0d0e1e; color:#fff; font-size:16px; text-align:center;}
footer a, footer a:hover{color:#fff;}
.copyright a{color:#ff6c00;}
footer iframe{width:100%; height:280px;}
/*-- move top --*/
#toTop{display:none; text-decoration:none; position:fixed; bottom:20px; right:15px; overflow:hidden; z-index:999; width:32px; height:32px; border:none; text-indent:100%; background: url("../images/scroll-top.png") no-repeat 0px 0px;}
#toTopHover{width:32px; height:32px; display:block; overflow:hidden; float:right; opacity:0; -moz-opacity:0; filter: alpha(opacity=0);}
/*-- //move top --*/
/*thankyou css*/
.thank_bg{background:#ff6c00; padding:5rem 0;}
.thank_text{font-family:Roboto; font-size:15px; color:#282C3F; text-align:center; padding:40px; background:#fff; box-shadow:0px 10px 30px 0px rgba(205, 205, 205, 0.33); max-width:600px;} 
.thank_text .head{font-size:20px; font-weight:600; margin:15px 0 20px;}
.thank_email{margin:0px 0 20px 0; width:auto; height:100px;}
.back_home{margin-top:20px; padding:12px 40px; border-radius:25px; font-size:15px; width:auto; font-weight:500;}
.back_home:hover{color:#fff;}