.blog_list.owl-carousel .owl-stage{display:flex}.blog_list.owl-carousel .owl-item{display:flex;flex:1 0 auto;align-items:stretch}.blog_list{width:100%;position:relative;margin:0 auto;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(4, 1fr);row-gap:40px;column-gap:40px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(25% - (3 * 40px / 4) * 1);margin-right:40px}.blog_list .item{border:1px solid #C7C7C7;box-sizing:border-box;overflow:hidden;display:flex;background:#fff;padding:0;margin:0;position:relative;flex-direction:column;transition:box-shadow 400ms ease 0ms}.blog_list.owl-carousel .item{display:inline-block;vertical-align:top}.blog_list.rdy .item{width:100% !important;margin:0 !important}.notouch .blog_list .item:is(:hover,:focus){box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}.blog_list .item .text{padding:20px;text-align:left;position:relative;margin:0;display:flex;gap:25px;flex-direction:column;align-items:flex-start;flex:1;justify-content:space-between}.blog_list .item .text .flex{width:100%;display:flex;gap:25px;flex-direction:column;align-items:flex-start}.blog_list .item .text .flex .img{width:100%;position:relative;aspect-ratio:16 / 9;margin:0;display:block}.blog_list .item .text .flex .title{font-size:26px;line-height:32px;font-weight:300;margin:0;transition:all 400ms ease 0ms}.notouch .blog_list .item:is(:hover,:focus) .text .flex .title{color:#1c69d4}@media screen and (max-width:1430px){.blog_list{grid-template-columns:repeat(3, 1fr);row-gap:30px;column-gap:30px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(33.33333333% - (2 * 30px / 3) * 1);margin-right:30px}.blog_list .item .text{gap:20px}.blog_list .item .text .flex{gap:20px}.blog_list .item .text .flex .title{font-size:22px;line-height:28px}}@media screen and (max-width:1000px){.blog_list{grid-template-columns:repeat(2, 1fr);row-gap:30px;column-gap:30px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(50% - (1 * 30px / 2) * 1);margin-right:30px}}@media screen and (max-width:700px){.blog_list{grid-template-columns:repeat(1, 1fr);row-gap:30px;column-gap:30px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(100% - (0 * 30px / 1) * 1);margin-right:30px}}/*# sourceMappingURL=1.css.map */