a{text-decoration:none!important;color:#005bda!important;}
header{padding:20px 0;background-color:#f5f5f5;}
header span{float:right;display:inline-block;margin-right:15px;}
header span i{color:#ff6d00!important;margin-right:7px;}
.bg-light{background-color:transparent!important;}
header ul{margin-top:25px;}
header ul li{display:inline-block;margin-right:25px;list-style-type:none;font-size:21px;}
.breadcrumb{background-color:#ff6d00!important;color:#fff;padding:10px 0;margin-bottom:0px;}
.breadcrumb ul li{color:#fff;font-weight:bold;display:inline;list-style-type:none;}
.breadcrumb ul li a{color:#fff!important;font-weight:bold;}
.cta_btn{font-weight:bold;margin-top:25px;}
.banner_section{padding:40px 0;}
.banner_title{font-size:32px;font-weight:bold;color:#005dba;}
.prod_btn{background-color:#005bda;margin-top:20px;text-transform:uppercase;font-size:20px;}
.cons_btn{background-color:#fff;color:#005dba;border:solid 1px #005dba;margin-top:20px;margin-left:15px;text-transform:uppercase;font-size:20px;}
.cta_box{text-align:center;}
.cta_title{font-size:48px;font-weight:bold;}

.product_section{padding:40px 0;}
.product_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;}
.product_title{color:#005bda;margin-top:15px;}
.view_btn{margin-top:15px;}

.manufacturer_section{padding:40px 0;background-color:#f5f5f5;}
.manufacturer_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;text-align:center;}
.manufacturer_title{color:#005bda;margin-top:15px;}

.avalable_section{padding:40px 0;}
.avalable_box{margin-top:20px;}

.industry_section{padding:40px 0;background-color:#f5f5f5;}
.industry_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;text-align:center;}
.industry_title{color:#005bda;margin-top:15px;}



.review_section{padding:40px 0;}
.review_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;}
.review_title{font-size:22px;font-weight:bold;}
.review_image img{width:40%;margin-top:15px;}
.review_content{margin-top:15px;}

.school_section{background-color:#f5f5f5;padding:40px 0;}
.heading{color:#005bda;text-align:center;font-weight:bold;font-size:30px;}
.sub_heading{color:#005dba;text-align:center;margin-top:15px;}
.school_box{background-color:#fff;padding:25px;text-align: center;
    box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);
    border-radius: 10px;margin-top:30px;}
    .school_title{font-weight:bold;font-size:20px;min-height:60px;margin-top:15px;}
    
    
    
    
    .faq_section{padding:40px 0;}
    .panel-group{margin-top:30px;}
.panel{margin-bottom:20px;}
.panel-heading{background-color:#f5f5f5;padding:12px;border-style: solid;
    border-width: 0px 0px 0px 5px;
    border-color: #51736d;border-radius:10px;}
.panel-title{font-size:22px;color:#000;text-decoration:none!important;}
.panel-body{border:solid 1px #51736d;;padding:15px;border-top: none;
    border-radius: 10px;}
    .drop_arrow{float:right;}
    #wpcf7-f834-o1{background-color:#f5f5f5;padding:30px;}
    .faq_section #wpcf7-f834-o1{margin-top:30px;}



footer{background-color:#f5f5f5;padding:40px 0;color:#005bda;}
footer p{margin-top:25px;}
.footer_heading{font-size:24px;font-weight:bold;color:#ff6d00;}
footer ul{margin-top:25px;}
footer ul li{list-style-type:none;margin-bottom:15px;margin-left:-15px;}
footer ul li i{margin-right:7px;}
.footer_bottom{text-align:center;border-top:solid 1px #51736d;padding-top:20px;}






/* Abount Page  */

.about_section{padding:80px 0 40px 0;}
.about_left_box{padding:25px;background-color:#f5f5f5;}
.about_title{color:#005bda;font-weight:bold;font-size:32px;}
.about_content p{margin-top:20px;font-size:18px;color:#1a1a1a;}
.about_img{    height: 500px;
    object-fit: cover;
    object-position: center center;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    margin:-30px 0 0 -30px;
}



.about_box_section{background-color:#f5f5f5;padding:40px 0;}
.about_box{background-color:#ffffff;padding:30px;text-align:center;    box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;}
.about_box_icon_box_wrap{text-align: center;
    gap: 15px;}
.about_box_icon_box_icon{display: inline-block;
    flex: 0 0 auto;
    line-height: 0;}
.about_box_icon{
font-size: 70px;
border-radius: 50%;
background-color:#51736d;
color:#fff;
fill:#fff;
padding:30px;
}
.about_box_icon svg{
    display: block;
    height: 1em;
    position: relative;
    width: 1em;
}
.about_box_title{color:#005bda;font-size:22px;font-weight:bold;margin-top:20px;}



.challenge_section{padding:40px 0;}
.challenge_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;}
.challenge_title{color:#005bda;margin-top:15px;font-size:22px;font-weight:bold;}
.challenge_box p{margin-top:15px;}

.solution_section{padding:40px 0;background-color:#f5f5f5;}
.solution_box{padding:25px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);margin-top:30px;}
.solution_title{color:#005bda;margin-top:15px;font-size:22px;font-weight:bold;}
.solution_icon_box{padding:15px 30px;border-radius:10px;background-color:#ff6d00;font-size:24px;font-weight:bold;color:#fff;margin-left:-45px;margin-top:10px;}
.sp{margin-left:15%;}
.choose_section{padding:40px 0;}
.choose_box{border:solid 1px #000;padding:15px;box-shadow: 0px 0px 10px 0px rgba(81, 115, 108.99999999999999, 0.5);border-radius:10px;margin-top:20px;}
.choose_title{color:#005bda;margin-top:15px;font-size:22px;font-weight:bold;}
.choose_box p{margin-top:15px;}
.choose_box i{font-size:50px;color:#ff6d00;margin-top:10px;}

.product_listing_box{background-color:#f5f5f5;padding:20px;margin-bottom:30px;}
.product_listing_title{font-size:24px;font-weight:bold;color: #005bda;}

.prod_det_box{border:solid 1px #005bda;padding:30px;margin-top:30px;}
.prod_det_title{font-size:24px;color:#005bda;font-weight:bold;}
.prod_det_price{font-size:22px;color:#005bda;margin-top:20px;}
.attribute_box{background-color:#f5f5f5;padding:15px;margin-top:20px;font-weight:bold;}
.intr_btn{background-color:#ff6d00;margin-top:20px;text-transform:uppercase;font-size:20px;}



.touch_section{background-color:#f5f5f5;padding:40px 0;}
.touch_title {
    font-size: 32px;
    font-weight: bold;
    color: #005dba;
}
.touch_section ul{margin-top:25px;}
.touch_section p{font-size:22px;}
.touch_section ul li{list-style-type:none;margin-bottom:15px;margin-left:-15px;font-size:22px;}
.social_icon ul li{display:inline-block;margin-right:15px;}
.social_icon ul li i{font-size:30px;color:#ff6d00;}
.touch_section ul li a{color:#000!important;}
.touch_section ul li i{margin-right:7px;}
.contact_section{padding:40px 0;}

.carousel-control-prev{border:none!important;}
.carousel-control-prev:hover{background-color:transparent!important;}
.carousel-control-prev-icon{background-color:#ff6d00;padding:10px;}
.carousel-control-next{border:none!important;}
.carousel-control-next:hover{background-color:transparent!important;}
.carousel-control-next-icon{background-color:#ff6d00;padding:10px;}


@media(max-width:991px){
	nav{margin-top:-80px;}
	header ul li{margin-top:10px;}
	.cta_btn{display:none;}
	.prod_btn{display:block;margin:10px auto 0 auto!important;}
	.cons_btn{display:block;margin:10px auto 0 auto;}
	.product_box{text-align:center;}
	.manufacturer_box img{width:50%;}
	.avalable_section{text-align:center;}
	.industry_box img{width:50%;}
	.school_box img{width:50%;}
	.about_img {margin:10px 0 0 0;}
	.solution_icon_box {margin:0px;width:25%;}
	
	.sp{margin-left:0px;}	
	.product_listing_title{text-align:center;margin:15px 0 15px 0!important;}
}