.meetup_list{text-align:left;width:100%;position:relative;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:30px;column-gap:20px}.meetup_list.owl-carousel{display:block}.meetup_list.owl-carousel .item{width:calc(33.33333333% - (2 * 20px / 3) * 1);margin-right:20px}.meetup_list .item{background:#fff;overflow:hidden;box-sizing:border-box;padding:0;border-radius:12px;border:1px solid #D0D0D0;position:relative;display:block}.meetup_list.spec{margin:80px 0}.meetup_list.margin{margin-bottom:0}.meetup_list.no_margin{margin:0}.meetup_list.spec .item:nth-child(4){display:none}.meetup_list .item .img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:4 / 3;margin:0}.meetup_list .item .sections{display:flex;flex-wrap:wrap;gap:6px;padding:20px 20px 15px}.meetup_list .item .sections span{padding:0 12px 0 4px;align-items:center;display:flex;white-space:nowrap;gap:5px;background:#E9E9E9;font-size:12px;line-height:26px;font-weight:500;border-radius:30px}.meetup_list .item .sections span .icon{overflow:hidden;width:20px;position:relative;height:20px;display:block;border-radius:20px}.meetup_list .item .title{font-size:24px;line-height:32px;color:#000000;text-align:left;padding:0 20px 30px;margin:0;font-weight:500}.meetup_list .item .title:first-child{padding-top:30px}.meetup_list .item .info{display:flex;justify-content:space-between;border-top:1px solid #D0D0D0;padding:20px}.meetup_list .item .info .icon{font-size:14px;line-height:28px;font-weight:300;text-align:left;padding:0 0 0 30px;position:relative;display:block}.meetup_list .item .info .icon::before{width:24px;height:24px;content:"";position:absolute;left:0;top:0;background-color:#000000;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center center;mask-size:24px 24px;display:block}.meetup_list .item .info .icon.calendar::before{-webkit-mask-image:url('../../../../img/calendar_icon.svg');mask-image:url('../../../../img/calendar_icon.svg')}.meetup_list .item .info .icon.clock::before{-webkit-mask-image:url('../../../../img/clock_icon.svg');mask-image:url('../../../../img/clock_icon.svg')}.meetup_list .item .info .icon.place::before{-webkit-mask-image:url('../../../../img/place_icon.svg');mask-image:url('../../../../img/place_icon.svg')}.meetup_list .item .info .icon.lang::before{-webkit-mask-image:url('../../../../img/lang_icon.svg');mask-image:url('../../../../img/lang_icon.svg')}.meetup_list .item .bottom{display:none;justify-content:space-between;padding:20px}.meetup_list .item .bottom .person{display:flex;align-items:center;gap:15px}.meetup_list .item .bottom .person:has(.img:nth-child(2)){display:block;gap:0}.meetup_list .item .bottom .person:has(.img:nth-child(2)) .img{margin:0 -10px 0 0}.meetup_list .item .bottom .person .img{border-radius:20px;width:36px;height:36px;display:inline-block;vertical-align:middle}.meetup_list .item .bottom .person .name{font-size:16px;line-height:24px;font-weight:400;margin:0}.meetup_list .item .bottom .price{font-size:24px;line-height:36px;font-weight:500;text-align:right;position:relative;padding:0 44px 0 0}.meetup_list .item .bottom .price::after{content:"";width:24px;position:absolute;right:0;top:0;bottom:0;background-color:#000000;-webkit-mask-image:url('../../../../img/meet_arrow.svg');mask-image:url('../../../../img/meet_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center right;-webkit-mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center right;mask-size:24px 24px}@media screen and (max-width:1430px){.meetup_list{grid-template-columns:repeat(2, 1fr);row-gap:30px;column-gap:20px}.meetup_list.owl-carousel{display:block}.meetup_list.owl-carousel .item{width:calc(50% - (1 * 20px / 2) * 1);margin-right:20px}.meetup_list.spec{margin:60px 0}.meetup_list.spec .item:nth-child(4){display:block}.meetup_list .item .sections{gap:4px;padding:15px 15px 10px}.meetup_list .item .title{font-size:20px;line-height:26px;padding:0 15px 25px}.meetup_list .item .title:first-child{padding-top:25px}.meetup_list .item .info{padding:15px}.meetup_list .item .info .icon{padding:0 0 0 25px}.meetup_list .item .info .icon::before{width:20px;height:20px;-webkit-mask-size:20px 20px;mask-size:20px 20px}.meetup_list .item .bottom{padding:15px}.meetup_list .item .bottom .person{gap:12px}.meetup_list .item .bottom .person .img{width:32px;height:32px}.meetup_list .item .bottom .person .name{font-size:14px}.meetup_list .item .bottom .price{font-size:20px;line-height:32px;padding:0 38px 0 0}.meetup_list .item .bottom .price::after{width:20px;-webkit-mask-size:20px 20px;mask-size:20px 20px}}@media screen and (max-width:1000px){.meetup_list .item .info{flex-wrap:wrap;justify-content:flex-start;gap:0 20px}.meetup_list .item .info .icon.place{width:100%}}@media screen and (max-width:700px){.meetup_list{grid-template-columns:repeat(1, 1fr);row-gap:30px;column-gap:20px}.meetup_list.owl-carousel{display:block}.meetup_list.owl-carousel .item{width:calc(100% - (0 * 20px / 1) * 1);margin-right:20px}.meetup_list.spec .item:nth-child(4){display:none}}/*# sourceMappingURL=1.css.map */