.tribe-event-block.style-2 .block-content{font-family:'poppins',sans-serif}.tribe-event-block .block-content{min-height:450px}.item-columns .tribe-event-block{height:100%}.item-columns .tribe-event-block .block-content{display:flex;flex-direction:column;height:100%;position:relative}.item-columns .tribe-event-block .block-content .tribe-events-event-image{height:300px;flex-shrink:0;overflow:hidden;position:relative;width:100%;padding:0;margin:0}.item-columns .tribe-event-block .block-content .tribe-events-event-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.item-columns .tribe-event-block .block-content .tribe-event-content{flex:1;display:flex;flex-direction:row;justify-content:space-between;position:relative!important;bottom:auto!important;left:auto!important;z-index:11;min-height:0}.event-preview .item-columns .tribe-event-block .block-content .tribe-event-content{flex-direction:column}.tribe-event-block.style-2 .block-content .tribe-event-content{display:flex;justify-content:space-between;padding:0;align-items:stretch;background-color:#f9d91a;min-height:120px}.tribe-event-block.style-2 .block-content .tribe-start-date{background:transparent;padding:5px;color:#000;position:relative;top:0;left:0;text-align:center}.event-left-col,.event-right-col{flex-direction:column;display:flex;justify-content:center;padding:15px 15px;align-items:center}.event-left-col{flex:0 0 30%;background-color:#ffffff;padding-left:15px}.event-right-col{flex:1}.tribe-start-date{text-align:center}.tribe-event-block.style-2 .block-content .tribe-event-content .event-title{font-family:'poppins',sans-serif;margin-bottom:10px}.tribe-event-block.style-2 .block-content .tribe-event-content .tribe-events-event-meta{display:flex;align-items:center;font-weight:300;font-size:14px}.tribe-event-block.style-2 .tribe-event-schedule-details .icon{margin-right:5px}.tribe-event-block.style-2 .block-content .tribe-event-content .event-title{color:#000;font-size:20px;line-height:21px;padding:8px 0}.tribe-event-block.style-2 .block-content .tribe-event-content .tribe-events-venue-details{color:#000;flex:1 0 0;font-family:--e-global-typography-secondary-font-family;font-size:16px;line-height:21px}.tribe-event-block.style-2 .block-content .tribe-start-date .day{font-size:16px;font-weight:700}.tribe-event-block.style-2 .block-content .tribe-start-date .month{font-weight:400}.tribe-event-block.style-2 .block-content .tribe-start-date .date-icon{padding:5px 5px 10px 5px}.tribe-event-block.style-2 .block-content .tribe-start-date .date-icon svg{width:30px}.tribe-event-block.style-2 .tribe-events-event-meta span.icon{flex:0 auto;padding-right:15px}.tribe-event-block.style-2 .tribe-events-event-meta span.icon svg{width:25px}.tribe-event-block.style-2 .tribe-events-event-meta::before{display:none}.event-left-col .country-icon{margin:15px 0;display:flex;align-content:center;justify-content:center}.flag-container{width:60px;height:60px;border-radius:50%;overflow:hidden}.flag-image{width:100%;height:100%!important;object-fit:cover;margin:0 auto!important;max-width:80px!important}.calendar-container{padding:30px 15px}.calendar-container #iyi-calendar{display:flex;justify-content:center;align-items:stretch;box-shadow:0 10px 10px 0 #d8d8d8e7;background:#efefef;flex-wrap:wrap}.event-preview{max-width:100%;margin:0 auto;flex:auto}.tribe-mini-calendar-grid{width:100%;border-collapse:collapse}.tribe-mini-calendar-grid th,.tribe-mini-calendar-grid td{border:1px solid #ccc;padding:8px;text-align:center}.tribe-mini-calendar-grid th{background-color:#f2f2f2}.tribe-mini-calendar-grid td{background-color:#ffffff}.tribe-mini-calendar-grid td.today{background-color:#ffc}.tribe-mini-calendar-grid td.has-events{background-color:#cfc}#calendar-container{margin:auto}.dx-calendar-cell:not(.dx-calendar-other-month) .weekend,.dx-calendar-cell:not(.dx-calendar-other-month) .holyday{text-shadow:none;font-weight:bold}.dx-calendar-cell:not(.dx-calendar-other-month) .weekend{color:#3030FF}.dx-state-disabled.dx-calendar .dx-calendar-cell:not(.dx-calendar-other-month) .weekend{color:#8080FF}.dx-calendar-cell:not(.dx-calendar-other-month) .holyday{color:#FF3030}.dx-state-disabled.dx-calendar .dx-calendar-cell:not(.dx-calendar-other-month) .holyday{color:#FF8080}#iyi-calendar .options{width:45%}#iyi-calendar .tribe-event-block{margin:0 auto 0}#iyi-calendar .item-columns{padding:0}.widget-container{width:55%;background-color:#efefef}#iyi-calendar .options,.widget-container{display:flex}#iyi-calendar .caption{font-weight:500;font-size:18px}#iyi-calendar .option{margin-top:10px}#iyi-calendar .tribe-event-block{box-shadow:none}#iyi-calendar table>thead>tr>th,#iyi-calendar table>thead>tr>td,#iyi-calendar table>tbody>tr>th,#iyi-calendar table>tbody>tr>td,#iyi-calendar table>tfoot>tr>th,#iyi-calendar table>tfoot>tr>td{border-width:0}#iyi-calendar .dx-button{border-width:0}#iyi-calendar .dx-calendar-body thead th{text-align:center}#iyi-calendar .dx-calendar-cell{font-size:16px;font-weight:600}#iyi-calendar .dx-calendar{background-color:transparent}@media (max-width:768px){#iyi-calendar .options,.widget-container{flex:100%}}@media (max-width:320px){.xx-block-grid-1>div{width:100%}.item-columns .tribe-event-block .block-content .tribe-event-content{flex-direction:column}}