.event_banner h1{font-size: 32px;}

.our_event{padding: 70px 0px;}
.our_event .single_event img{width: 100%;border-radius: 8px 8px 0 0;}
.our_event .single_event .single_event_info{padding: 0 15px;border: 1px solid #eee;border-radius: 5px;box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.07);}
.our_event .single_event .single_event_info ul{padding: 20px 0px !important;}
.our_event .single_event .single_event_info ul li{color: var(--text);margin-bottom: 5px;display: inline-block;margin-right: 10px !important;}
.our_event .single_event .single_event_info ul li i{color: var(--primary);margin-right: 5px;}
.our_event .single_event .single_event_info h2{font-size: 30px;font-weight: 600;margin-bottom: 20px;color: var(--primary);}
.our_event .single_event .single_event_info h3{font-size: 26px;font-weight: 600;margin-bottom: 20px;color: var(--primary);}
.our_event .single_event .single_event_info h4{font-size: 22px;font-weight: 600;margin-bottom: 20px;color: var(--primary);}
.our_event .single_event .single_event_info h5{font-size: 20px;font-weight: 600;margin-bottom: 20px;color: var(--primary);}
.our_event .single_event .single_event_info h6{font-size: 18px;font-weight: 600;margin-bottom: 20px;color: var(--primary);}
.our_event .single_event .single_event_info p{color: var(--menu);margin-bottom: 15px;font-size: 16px;line-height: 28px;}


.event_info{border: 1px solid #eee;border-radius: 5px;box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.07);padding: 35px 20px 35px;}
.event_info h3{color: var(--menu);font-weight: 700;font-size: 22px;margin-bottom: 20px;}
.event_info ul{list-style: none;padding: 0;overflow: hidden;}
.event_info ul li{padding-bottom: 20px !important;margin: 20px 0 !important;border-bottom: 1px solid rgba(0, 0, 0, 0.1);display: block !important;}
.event_info ul li:last-child {border-bottom: none;margin-bottom: 0px !important;padding-bottom: 0px !important;}
.event_info ul li i{background: var(--primary) none repeat scroll 0 0;border-radius: 30px;color: #fff;float: left;font-size: 18px;height: 45px;line-height: 45px;margin-right: 15px;text-align: center;width: 45px;}
.event_info ul li h4{font-weight: 700;text-transform: capitalize;overflow: hidden;font-size: 17px;margin-bottom: 4px;}
.event_info .event_info_register a{width: 100%;text-align: center;}
.event_info ul li p, .event_info ul li p a{font-size: 16px;color: var(--desc);font-weight: 400;line-height: 28px;}
.event_info ul li p a:hover{color: var(--heading);}