/* ********** Event page css start ********** */
.event-page-inner nav .nav-tabs         { gap: 1rem; }
.event-page-inner nav .nav-link,.event-page-inner  button:not(:hover):not(:active):not(.has-background)         { transition: 0.4s ease-in ; padding: 1rem 1.5rem; background-color: transparent; }
.event-page-inner nav .nav-link.active,.event-page-inner nav .nav-link:focus,.event-page-inner nav .nav-link.active:hover  { transition: 0.4s ease-in ; border-bottom: 2px solid var(--theme-primary-color); background-color: var(--light-gray) !important; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.event-page-inner nav .nav-link.active h6 { color: var(--theme-primary-color) !important; }
.event-page-inner nav .nav-link h6      { margin-bottom: 0; color: var(--gray-color); }
.event-page-inner nav          { margin-bottom: 2rem; }
.event-page-inner  ul { padding: 0; margin-bottom: 0;  }
.event-page-inner  li { list-style-type: none; padding: 0; transition-duration: 0.4s; }
.event-page-inner  li:hover { transform: translateY(-5px); transition-duration: 0.4s; }
.event-page-inner  li:not(:last-child) { margin-bottom: 2rem; }
.event-page-inner .nav-tabs .nav-link:focus,
.event-page-inner .nav-tabs .nav-link:focus-visible ,
.event-page-inner .nav-tabs .nav-link:hover { border-color: transparent; }
.event-page-inner  li.events-single .event-inner-wrap                       { align-items: center; padding: 1.5rem;  display: flex; flex-wrap: wrap; }
.event-page-inner  .event-single  { padding: 1.5rem; }
.event-page-inner  li .event-inner-box { position: relative; }
.event-page-inner  li .event-inner-box:first-child  { flex-basis: 4.5rem; }
.event-page-inner  li .event-inner-box:nth-child(2) { flex-basis: calc(65% - 2.188rem); padding: 0 1.25rem; border-left: 2px solid var(--theme-primary-color); }
.event-page-inner  li .event-inner-box:last-child   { flex-basis: calc(35% - 2.5rem); }
.event-page-inner  li .event-inner-box .img-box { padding-top: 36%; }
.event-page-inner  li .event-inner-box:first-child p { padding-right: 1rem; text-align: center; gap: 10px; color: var(--green-color); display: flex; flex-direction: column; }
.event-page-inner .event-inner-box:first-child p span:not(:nth-child(2)) { text-transform: capitalize; }

.event-page-inner .event-inner-box:first-child p span:nth-child(2)  { font-size: 2.75rem; line-height: 122.727%; font-weight: 700; }
.event-inner-box:last-child img                                     { border-radius: 8px; position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: cover; object-position: center; }
.event-page-inner .event-inner-box .title-6                         { color: var(--theme-primary-color); margin: 4px 0 7px; }
.event-page-inner  li .event-inner-box:nth-child(2) p:last-child    { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis;}
/* ********** Event page css end ********** */

/* event inner page css starts */
.event-page-inner .recent-event-list li                             { margin-bottom: 0; margin-top: 3.125rem; }
.event-inner-page .editor-content-wrap > .border-decoration         { margin: 2rem 0; }
/* Responsive */
@media only screen and (max-width: 575px) {
    .event-inner-box:last-child img     { min-height: 60%; }
}
@media only screen and (max-width: 767px) {
    .event-page-inner .event-inner-box:first-child p span:nth-child(2) 						{ font-size: 1.75rem; }
    .event-page-inner .recent-event-list li                             { margin-top: 2rem; }
}  
@media only screen and (max-width: 1199px) {
.event-page-inner li .event-inner-box .img-box { padding-top: 70%; }
.event-page-inner .recent-event-list li                             { margin-top: 3rem; }

}
@media only screen and (max-width: 992px) {
    .event-page-inner .tab-content .tab-pane li .event-inner-box .img-box { padding-top: 56%; } 
}
