 
/* Put your custom styles here */
 .carousel1 {
     width: 100%;
     height: 100%;
}
 .banner1 {
     background-color: #d30c0c;
     background-size: cover !important;
}

 .groupbox {
     width: 100%;
     height: 100%;
     margin-top: 10%;
}
 .introbox {
     border-radius: 0;
}
 .introbox h1 {
     font-weight: 800;
     letter-spacing: -1px;
     color: #fff;
     line-height: 1;
     font-size: 60px;
}
 .introbox h3 {
     color: #fff;
     font-size: 30px;
     margin-bottom: 0px;
}
 .introbox p {
     color: #fff;
     font-size: 17px;
     margin-top: 0;
     margin-bottom: 0;
}
 .bn1 {
     width: 100%;
     height: 100%;
     display: block;
     position: absolute;
     z-index: 99;
     left: 0;
     top: 0;
}
 .svg-clip {
     width: 0;
     height: 0;
}
 .ws_images {
     width: 100%;
     height: 100%;
     clip-path: url(#imageClip);
     -webkit-clip-path: url(#imageClip);
     overflow: hidden;
}
 .bk_img1 {
     padding: 1px;
}
 @media (max-width:767px) {
     .carousel1 {
         height: auto;
    }
}
 .banner2 {
     background-color: #8A0707;
     background-size: cover !important;
}
 .banner3 {
     background-color: #6E2626;
     background-size: cover !important;
}
 .banner4 {
     background-color: #333333;
     background-size: cover !important;
}
 .banner5 {
     background-color: #808080;
     background-size: cover !important;
}
 .ex_tumb1 h3 {
     font-size: 15px;
     font-weight: 600;
     margin-top: 5px;
     text-align: center;
}
 .ex_tumb2 h3 {
     font-size: 15px;
     font-weight: 600;
     margin-top: 5px;
     text-align: center;
}
 .ex_tumb1 h4 {
     font-size: 15px;
     font-weight: 600;
     margin-top: 5px;
     text-align: center;
}
 .ex_tumb1 {
     margin-top: 25px;
     padding-left: 20px;
     padding-right: 20px;
}
 .ex_tumb2 {
     margin-top: 25px;
     padding-left: 20px;
     padding-right: 20px;
}
 .con_fluid {
     padding-left: 25px;
     padding-right: 30px;
}
 @media (max-width:767px) {
     .groupbox {
         padding-top: 100px;
    }
}
 .postbox {
     padding-left: 0;
     padding-right: 0;
}
 @media (max-width:990px){
     .titleh1{
         display: none;
    }
     .second-nav{
        /* text-align: center !important;
         padding-top: 3rem;*/
    }
}
 