.videa_list{width:100%;position:relative;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:48px;column-gap:24px}.videa_list.owl-carousel{display:block}.videa_list.owl-carousel .item{width:calc(100% / 3 - (2 * 24px / 3) * 1);margin-right:24px}.videa_list .item{display:inline-flex;position:relative;width:100%}.videa_list.rdy .item{width:100% !important;margin:0 !important}.videa_list .item .item_in{width:100%;box-sizing:border-box;gap:24px;background-color:#F2F2F4;border-radius:24px;overflow:hidden;display:inline-flex !important;flex-direction:column;padding:16px;margin:0;position:relative}.structure[style*="--s-background"] .videa_list .item .item_in{background:#FFFFFF}.videa_list .item .item_in .img{width:100%;position:relative;margin:0;display:block}.videa_list .item .item_in .img .in{border-radius:16px;overflow:hidden;display:block;position:relative;padding:0;aspect-ratio:54 / 35}.videa_list .item .item_in .img .play{border-radius:50px;z-index:99;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;aspect-ratio:1;background:#fff}.videa_list .item .item_in .img .play::before{position:absolute;inset:0;background:#24252C;content:"";-webkit-mask-image:url('../../../../img/play_icon.svg');mask-image:url('../../../../img/play_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center center;mask-size:22px 22px}.videa_list .item .item_in .text{flex:1;justify-content:space-between;box-sizing:border-box;padding:0 16px 16px;align-items:flex-start;text-align:left;width:100%;position:relative;margin:0;display:flex;flex-direction:column;gap:16px}.videa_list .item .item_in .text .title{margin:0}.videa_list .item .item_in .text .text_box{margin:0}@media screen and (max-width:1280px){.videa_list{grid-template-columns:repeat(2, 1fr);row-gap:32px;column-gap:16px}.videa_list.owl-carousel{display:block}.videa_list.owl-carousel .item{width:calc(100% / 2 - (1 * 16px / 2) * 1);margin-right:16px}}@media screen and (max-width:700px){.videa_list{grid-template-columns:repeat(1, 1fr);row-gap:32px;column-gap:16px}.videa_list.owl-carousel{display:block}.videa_list.owl-carousel .item{width:calc(100% / 1 - (0 * 16px / 1) * 1);margin-right:16px}.videa_list .item .item_in .text{padding:0 0 16px}}