/* Add here all your css styles (customizations) */
.h2head{
	font-size:26px; font-weight:bold; color:#000; line-height:50px; text-align: center; margin-top: 20px; margin-right: 30px;
}

.phead{
	font-size:16px !important; line-height:2; color:#000; text-align:justify;
}

.title-box-v2{
	margin-bottom: 0px !important;
}

.red_heading{
	font-size:30px !important; color: #ff0000; font-weight:bold; margin-bottom: 60px;
}

.red_heading_2{
	font-size:24px !important; font-weight:bold; margin-bottom: 20px; text-align: left !important;
}

.col-md-20 {
    width: 20%; float: left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;
}

.about_sec li{font-size: 16px; color: #000; line-height: 2;}
.about_p{font-size:16px; color:#000; text-align:justify; line-height: 2;}
.about_head{font-size:20px; color:#ff0000; text-align:justify; font-weight:bold; padding-bottom: 10px; padding-top: 10px;}

.vimi p{font-size: 16px; color: #000; line-height: 2;}

.vimi li{font-size: 16px; color: #000; line-height: 2;}
.vimi h2{font-size: 27px; color: #ff0000; line-height: 2; padding-bottom: 10px; text-align: center; font-weight: bold;}
.vimi_box{border: 1px solid #F49B01; border-radius: 15px; padding: 20px; min-height: 298px;}

.page_detail h2{font-style:italic; text-align: left; padding-bottom: 20px;}

.page_button{border-radius: 15px; border: 1px solid #F49B01; padding: 15px 30px; color: #fff; background: #ff0000; font-size: 20px; font-weight: bold; transition: all 0.3s ease-in-out; text-align: center; margin-bottom: 30px;}

.page_button:hover{border-radius: 15px; border: 1px solid #F49B01; padding: 15px 30px; color: #fff; background: #F49B01; font-size: 20px; font-weight: bold; text-decoration: none; transition: all 0.3s ease-in-out;}

.page_button a{color: #fff; text-decoration: none; text-align: center;}

.counters span{
	color: #ff0000 !important;
	font-size: 30px;
	font-weight: bold;
}

.partners_title{font-size: 12px; color: #ff0000; text-align: center;}