* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
body, html { height: 100%;margin: 0px; padding: 0px;font-family: 'Montserrat', sans-serif;background:#ffffff}
a img { border:none; text-decoration:none; outline:none;}
a { -moz-transition: all 0.6s ease-in; -webkit-transition: all 0.6s ease-in;-o-transition: all 0.6s ease-in;   transition: all 0.6s ease-in;}
a:hover { text-decoration:none;}
a:focus { outline:none;text-decoration:none;}
p {font-family: 'Montserrat', sans-serif;font-size: 16px;line-height: 30px; color: #363636;font-weight:300;margin: 0px}
img {max-width:100%; height:auto;}
h1,h2,h3,h4,h5 {font-family: 'Montserrat', sans-serif;margin:0px;}
ol,ul,li{margin:0px;padding:0px;}
input:focus { outline:none;}
textarea{outline:none;resize:none;}
section{ width: 100%; float:left; height: auto; }
img{max-width:100%;height:auto;width:auto;}


.container { width: 90%; max-width:1280px; padding:0px;}
.no-pad{padding:0px;}

header{height:160px;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: flex; justify-content: center;flex-direction: column;}
header .logo img{width:277px;}
header .logo{float:left;margin-top:5px;}
header .tel{font-family: 'Montserrat', sans-serif;font-size:20px;float:right;text-align:right;margin-top:12px;}
header .tel a{font-size:20px;font-weight:500;color:#000000}
header .tel address{font-weight:500;color:#000000}
.banner{width:100%;float:left;padding:60px 0px;background:url(../images/banner-bg.jpg);background-size:cover;}
.banner h2{font-family: 'Montserrat', sans-serif;font-size:27px;text-align: center;color:#ffffff;font-weight:500;line-height:29px;letter-spacing:0px}



h3{color:#363636;font-size:37px;line-height:45px;font-weight:400;text-align: center;}



.home {width:100%;float:left;}
.home .section-1{padding-top:45px;}
.home .section-1 h3{font-family: 'Montserrat', sans-serif;font-size:34px;font-weight:500;text-align:left;}
.home .section-1 .col-left{width:75%;float:left;padding:0px 20px 0px 0px;}
.home .section-1 .col-right{width:25%;float:left;}
.home .section-1 .content{padding-top: 40px;width: 100%;float:left;}
.home .section-1 .content h3{margin-bottom:40px;}
.home .section-1 .content p{padding-right:30px;}
.home .section-1 .content .img-blk{padding:0px;}
.home .section-1 .content .img-box{padding:0px 12px;margin-bottom:20px;}
.home .section-1 .content .img-box:nth-of-type(odd) {padding:0px 10px 0px 0px;}
.home .section-1 .content .img-box:nth-of-type(even) {padding:0px 0px 0px 10px;}
.home .section-1 .content .img-box img{width:100%;}
.home .section-1 .col-right .enqu-form{width:100%;float:left;}
.home .section-1 .col-right .box-1{width:100%;float:left; padding:50px 30px;background:#801422;text-align: center;}
.home .section-1 .col-right .box h4{font-family: 'Montserrat', sans-serif;font-weight:500;font-size:25px;text-align:center;color:#ffffff;margin-bottom:20px;}
.home .section-1 .col-right .box p{font-weight:400;font-size:14px;text-align:center;color:#ffffff;text-align:center;line-height:28px;}
.home .section-1 .col-right .box-1 a{display: inline-block;font-weight:700;font-size:22px;color:#ffffff;margin-top:20px;}
.home .section-1 .col-right .box-2{width:100%;float:left; padding:50px 30px;background:#e5e5e5;text-align: center;}
.home .section-1 .col-right .box-2 h4{color:#000000}
.home .section-1 .col-right .box-2{margin-top:28px;}
.home .section-1 .col-right .enqu-form .enq-btn{font-family: 'Open Sans', sans-serif;font-size:16px;font-weight:700;width:100%;float:left;background:#801422;border:none;color:#ffffff;;height:47px;}
.home .section-1 .col-right .enqu-form label{font-family: 'Open Sans', sans-serif;font-weight:400;font-size:14px;color:#85868c;display:block;text-align: left;margin-bottom:5px;}
.home .section-1 .col-right .enqu-form .input-fi{width:100%;border:none;height:35px;margin-bottom:25px;padding-left:20px;}
.home .section-1 .col-right .enqu-form p{font-family: 'Open Sans', sans-serif;color:#797979;line-height:23px;padding:0px 20px;float:left;margin-top:25px;}
.home .section-1 .ftr-con{width:100%;float:left;margin:70px auto 140px;font-family: 'Montserrat', sans-serif;font-weight:600;font-size:24px;text-align: center;color:#333333;padding:0% 10%;}
.home .section-1 .ftr-con a{color:#333333}
