.blog_list{width:100%;position:relative;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:50px;column-gap:25px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(100% / 3 - (2 * 25px / 3) * 1);margin-right:25px}.blog_list:last-child{margin:0 auto 60px}.grey .blog_list:last-child{margin:0 auto}.blog_list .item{background-color:#fff;display:block;padding:0;margin:0;position:relative;font-size:0;line-height:0}.blog_list.rdy .item{width:100% !important}.blog_list .item .img{width:100%;position:relative;margin:0;display:block;padding:0 0 66%;background:#fff}.blog_list .item .text{text-align:left;padding:30px 0 25px;margin:0;display:block}.grey .blog_list .item .text{padding:30px 40px 55px}.blog_list .item .text .title{height:52px;font-size:20px;line-height:26px;font-weight:700;margin:0;text-transform:uppercase;transition:all 400ms ease 0ms}.blog_list .item .text .date{color:#BDBDBD;font-weight:500;font-size:16px;line-height:26px;display:block;margin:15px 0}.blog_list .item .text .text_box{margin:15px 0}.blog_list .item .text .btn{position:absolute;left:0;bottom:0}.grey .blog_list .item .text .btn{left:40px;bottom:30px}.blog_list.owl-carousel .owl-nav{min-height:0;z-index:991;position:absolute;left:0;right:0;top:calc(50% - 20px);margin:0}.blog_list.owl-carousel .owl-nav .owl-prev.disabled,.blog_list.owl-carousel .owl-nav .owl-next.disabled{opacity:.3;cursor:no-drop}.blog_list.owl-carousel .owl-nav .owl-prev{border-radius:30px;box-shadow:0 3px 4px rgba(27,30,32,0.08);background:#fff;cursor:pointer;position:absolute;width:40px;height:40px;left:-60px;transition:all 400ms ease 0ms}.blog_list.owl-carousel .owl-nav .owl-next{border-radius:30px;box-shadow:0 3px 4px rgba(27,30,32,0.08);background:#fff;cursor:pointer;position:absolute;width:40px;height:40px;right:-60px;transition:all 400ms ease 0ms}.blog_list.owl-carousel .owl-nav .owl-prev::before{position:absolute;inset:0;content:"";background-color:#000000;-webkit-mask-image:url('../../../../img/back_arrow.svg');mask-image:url('../../../../img/back_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:20px 20px;display:block;transition:all 400ms ease 0ms}.blog_list.owl-carousel .owl-nav .owl-next::before{position:absolute;inset:0;content:"";background-color:#000000;-webkit-mask-image:url('../../../../img/back_arrow.svg');mask-image:url('../../../../img/back_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:20px 20px;display:block;transform:rotate(180deg);transition:all 400ms ease 0ms}.notouch .blog_list.owl-carousel .owl-nav .owl-prev:hover::before,.notouch .blog_list.owl-carousel .owl-nav .owl-next:hover,.blog_list.owl-carousel .owl-nav .prev:focus::before,.blog_list.owl-carousel .owl-nav .owl-next:focus{background:#fff}@media screen and (max-width:1440px){.blog_list .item .text{padding:25px 0}.grey .blog_list .item .text{padding:25px 30px 50px}.blog_list .item .text .title{font-size:18px;line-height:24px;height:48px}.blog_list .item .text .date{font-size:14px;line-height:24px;margin:10px 0}.blog_list .item .text .text_box{margin:10px 0}.grey .blog_list .item .text .btn{left:30px;bottom:25px}}@media screen and (max-width:1280px){.blog_list{grid-template-columns:repeat(2, 1fr);row-gap:50px;column-gap:25px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(100% / 2 - (1 * 25px / 2) * 1);margin-right:25px}.blog_list.owl-carousel{max-width:calc(100% - 120px)}.grey .blog_list .item:nth-child(3){display:none}}@media screen and (max-width:1000px){.blog_list{grid-template-columns:repeat(2, 1fr);row-gap:40px;column-gap:20px}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(100% / 2 - (1 * 20px / 2) * 1);margin-right:20px}}@media screen and (max-width:700px){.blog_list.owl-carousel{max-width:100%}}@media screen and (max-width:600px){.blog_list{grid-template-columns:repeat(1, 1fr);row-gap:40px;column-gap:0}.blog_list.owl-carousel{display:block}.blog_list.owl-carousel .item{width:calc(100% / 1 - (0 * 0 / 1) * 1px);margin-right:0}.blog_list:not(.owl-carousel) .item .text .title{height:initial}}@media screen and (max-width:500px){.blog_list .item .text .title{font-size:16px}}