
@font-face {
    font-family:BebasNeue;
    src: url(../fonts/BebasNeue.otf);
}
@font-face {
    font-family:Roboto-Light;
    src: url(../fonts/Roboto-Light.ttf);
}
@font-face {
    font-family:OpenSans-Bold;
    src: url(../fonts/OpenSans-Bold.ttf);
}


body {
    font-family:Roboto-Light;
    font-size:18px;
    color:#444;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
h1,h2,h3,h4,h5,h6,label,ul,p{margin:0px;padding:0px;}
li{list-style:none;}
a{color:#838383;text-decoration:none;transition:all ease-in-out 0.5s;}
a:hover{color:#0364e0;text-decoration:none;transition:all ease-in-out 0.5s;}

section,footer{padding: 50px 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:OpenSans-Bold;}
.tc{text-align:center;}
.sh{font-family:OpenSans-Bold;}
.shs_1{font-size:22px;}
.shs_2{font-size:24px;}
.shs_3{font-size:22px;}
.shs_4{font-size:20px;}
.shs_5{font-size:18px;}
.shs_6{font-size:16px;}
.shc_1{color:#d74a1f;}
.shc_2{color:#333;}
.shc_3{color:#ddd;}
.shc_4{color:#fff;}
.shc_5{color:#23894a;}
.st{margin:0px 0px 50px 0px;text-align:justify;}
.st p{margin:0px 0px 20px 0px;}
.st ul{padding:0px 0px 0px 20px;}
.st ul li{margin:0px 0px 10px 0px;list-style-type:disc;}
.st:last-child,.st p:last-child{margin:0px;}
.st img,.st iframe{width:100%;padding:2px;border:1px solid #ddd;}
.site_btn{padding:5px 20px;background-color:#000;color:#fff;font-size:14px;float:right;}
.site_btn:hover{opacity:0.8;color:#fff;}
.sbc_1{background-color:#000;color:#fff;}
.sec_tbp{padding:80px 0px;}
.site_sec_1{background-color:#ccc;}
.site_sec_2{background-color:#f1f1f1;}
.site_breadcrumb_sec{padding:30px 0px;background-color:#bedb87;}
.inner_pg_header{margin:0px;}
.inner_pg_header h1{font-size:30px;color:#333;}
.inner_pg_header .breadcrumb{margin:0px;padding:0px;background-color:transparent;}
.inner_pg_header .breadcrumb a{color:#333;}
.inner_pg_header .breadcrumb a:hover,.inner_pg_header .breadcrumb li.active{color:#11ad5c;}
.table_hed_1{background-color:#dadada;color:#4b4b4d;}
.table .table_hed_1:hover{background-color:#c3c3c3;color:#4b4b4d;}
.table_hed_2{background-color:#11ad5c;color:#fff;}
.site_logos{margin:0px 0px 30px 0px;}
.site_logos img{width:100%;border:1px solid #ddd;}
.site_logos h4{padding:5px 0px;font-size:20px;background-color:#ddd;}
.m_b{margin:0px 0px 30px 0px;}
.m_t{margin:30px 0px 0px 0px;}
.m_tb{margin:30px 0px;}

.my_web a{color:#e00;}
.my_web a:hover{color:#277fef;}

.main_header{width:100%;z-index:1;}
.logo{padding:0px 20%;}
.logo a img{width:100%;}

.banner_sec{padding:0px;}
.banner_sec img{width:100%;}

.main_header{padding:10px 0px;background-color:rgba(255, 255, 255, 0.95);box-shadow:0px 1px 8px #9e9e9e;}
.my_nav .navbar-toggler{background-color:#333;color:#e6e6e6;}
.my_nav li a{color:#333;font-size:90%;}
.my_nav li a:hover{color:#e00;}
.my_footer{background-color:#333;color:#c3c3c3;}
.footer_box{}
.footer_box address{}
.footer_line{}
.footer_line label{}
.footer_line a{color:#c3c3c3;}
.footer_line a:hover{color:#fff;}

.form_box{padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.my_data_box{text-align: center;}
.my_data_box h3{font-size:18px;margin:0px 0px 30px 0px;}
.my_download_data{width:400px;border:1px solid #888;text-align:center;margin:10px auto;padding:20px;}
.my_down_line{padding:5px;border-top:1px solid #ddd;}
.my_down_line:first-child{border-top:none;}
.my_down_line h2{font-size:20px;}
.my_down_line label{font-weight:normal;}
.my_data_box a.btn,.my_data_box button.btn{background-color:#5a5a5a;color:#eee;}
.my_data_box a.btn:hover,.my_data_box button.btn:hover{background-color:#333;color:#eee;}
.my_down_prof_img img,.my_down_line img{width:200px;}
.my_down_line img.down_pro{width:100px;height:115px;}
.my_down_line h4{font-size:30px;justify-content:center;align-items:center;background-color:#db6333;color:#fff;margin:0px;padding:8px 0px;}
.down_name{font-weight:bold;font-size:20px;color:#db6333;}


.dis_n{display:none}


@media (min-width: 768px){

.home_nav .main_header{position:absolute;top:0px;}
.logo{padding:0px 15px;}

.shs_1{font-size:32px;}
.shs_2{font-size:28px;}
.shs_3{font-size:24px;}
.shs_4{font-size:22px;}
.shs_5{font-size:20px;}
.shs_6{font-size:18px;}


}


@media (min-width: 992px){



    
}



.brochure_box{
  position: fixed;
  top: 120px;
  right: 0px;
  z-index: 111;
}
.brochure_box a{padding: 5px 10px;background-color: #ee0000;color: #ffffff;transition: all ease-in-out 1s;}
.brochure_box a:hover{background-color: #000000;color: #ffffff;}


