.participationCost_main .participationCost_row{display:flex;flex-wrap:wrap;gap:20px;width:50%}.participationCost_main .ticket_col{padding:20px 40px;width:calc(50% - 10px)}.participationCost_main .ticket_col:last-child{width:100%}.participationCost_main .participationCost_inner{display:flex;flex-wrap:wrap}.participationCost_main .costSide_card{align-items:center;background:#fff;border:1px dashed rgba(29,29,29,.4);border-radius:16px;display:flex;flex-direction:column;justify-content:center;margin-left:20px;padding:20px 40px;width:calc(50% - 20px)}.participationCost_main .title_col h3.sub_title span{display:inline-block;line-height:0;vertical-align:middle}.participationCost_main .title_col h2{color:rgba(29,29,29,.88);font-family:Avenir-Medium,sans-serif;font-size:56px;font-style:normal;font-weight:400;line-height:62px}.participationCost_main .title_col p{color:rgba(29,29,29,.8);font-family:Avenir-Medium,sans-serif;font-style:normal;font-weight:400}.participationCost_main .title_col{max-width:860px;width:100%}.participationCost_main h3.sub_title{color:#e35aed;font-family:Avenir-Medium,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:40px;margin-bottom:0;padding:40px 0 20px}.participationCost_main .title_col h3.sub_title span svg{width:40px}.participationCost_main .ticket_des :last-child{margin:0;padding:0}.participationCost_main .ticket_des *{margin:0;padding:20px}.participationCost_main h6.ticket_title{color:#1d1d1d;font-family:Avenir-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:32px;margin:0;padding-bottom:4px;text-align:center;text-transform:uppercase}.participationCost_main .text_sec{text-align:center}.participationCost_main .ticket_des p{color:rgba(29,29,29,.8);font-family:Avenir-Medium,sans-serif;font-weight:400}.participationCost_main .costSide_card :last-child{margin:0;padding:0}.participationCost_main .costSide_card *{margin:0;padding-bottom:10px}@media(max-width:990px){.participationCost_main .ticket_col{width:100%}}@media(max-width:767px){.participationCost_main .title_col h2{font-size:32px;line-height:1.2}}@media(max-width:600px){.participationCost_main .costSide_card,.participationCost_row{margin-left:0;width:100%}.participationCost_main .participationCost_row{padding-bottom:20px;width:100%}}