.featured-section{display:flex}.featured-section .featured-img-container img{max-width:100%}@media screen and (min-width:1000px){.inner-wrapper{margin:0 auto;width:812px}.featured-section{justify-content:space-between;margin-top:56px}.featured-section .flex-item{width:calc(50% - 8px)}}@media screen and (max-width:999px){.featured-section{flex-direction:column;margin-bottom:32px;margin-top:48px}.featured-section .featured-img-container{margin:0 auto 25px;max-width:240px}.featured-section .featured-text-container{width:100%}}.details-list .list-item{background-image:none;display:flex;margin-bottom:24px;padding-left:0}.details-list .list-item,.details-list .list-item p{font-size:20px;line-height:1.4}.details-list .list-item:before{background-position:50%;background-size:contain;content:"";height:20px;margin-right:8px;margin-top:4px;width:20px}.list-item-date:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-calendar.png) no-repeat}.list-item-place:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-marker.png) no-repeat}.list-item-ticket-price:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-ticket.png) no-repeat}.list-item .flex-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.list-item .flex-container .price-note{color:#666;font-size:12px}@media screen and (max-width:999px){.details-list .list-item{font-size:18px;margin-bottom:16px}.details-list .list-item p{font-size:18px}.details-list .list-item:last-child{margin-bottom:0}.details-list .list-item:before{background-size:contain;content:"";height:18px;margin-top:2px;width:18px}.list-item-date:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-calendar.png) no-repeat}.list-item-place:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-marker.png) no-repeat}.list-item-ticket-price:before{background:url(https://cdn2.hubspot.net/hubfs/6654828/blog_performance/icon-ticket.png) no-repeat}}.main-content .detailed-information .red{background-color:#fdebea;color:#e83929;font-size:16px;font-weight:700;line-height:1.4;text-align:justify}.main-content .detailed-information .text-between-dl{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:13px;text-align:center}.main-content dl.upDown dd p{margin-bottom:0}@media screen and (max-width:999px){.main-content .detailed-information .red{font-size:14px}.main-content .detailed-information .text-between-dl{font-size:13px;margin-bottom:10px}}.detailed-text{margin-top:30px}