.courses_list{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:24px;column-gap:78px;margin:0;padding:0;list-style:none}.courses_list.owl-carousel{display:block}.courses_list.owl-carousel .item{width:calc(100% / 3 - (2 * 78px / 3) * 1);margin-right:78px}.courses_list .item{display:block;margin:0;padding:0;position:relative;box-sizing:border-box;background-color:#F4F4F4;border:2px solid transparent;border-radius:24px;transition:all 400ms ease 0ms}.courses_list .item .item_in{display:flex;flex-direction:column;box-sizing:border-box;height:100%;position:relative;padding:32px}.courses_list .item .icon{display:block;position:absolute;top:32px;right:32px;width:64px;height:64px}.courses_list .item .icon img{object-fit:contain}.courses_list .item .text{display:flex;flex-direction:column;flex:1;padding:96px 0 0;max-width:300px}.courses_list .item .text .btn{margin-top:auto;align-self:flex-start}.courses_list .item .text .title{margin:0 0 12px;font-weight:500;color:#292929}.courses_list .item .text .text_box{margin:0 0 24px;opacity:.8}.courses_list .item.typ_1{background-color:rgba(73,180,141,0.1)}.courses_list .item.typ_1 .btn{color:#49B48D}.notouch .courses_list .item.typ_1 .btn:is(:hover,:focus){color:#40a681}.notouch .courses_list .item.typ_1:is(:hover,:focus-within){border-color:#40a681;box-shadow:9px 15px 21px rgba(5,90,59,0.15)}.courses_list .item.typ_2{background-color:rgba(0,149,218,0.1)}.notouch .courses_list .item.typ_2:is(:hover,:focus-within){border-color:#008ccd;box-shadow:9px 15px 21px rgba(0,27,40,0.15)}.courses_list .item.typ_3{background-color:#ffffff;border-color:#E0E0E0}.courses_list .item.typ_3 .btn{color:#0095DA}.notouch .courses_list .item.typ_3 .btn:is(:hover,:focus){color:#008ccd}.notouch .courses_list .item.typ_3:is(:hover,:focus-within){border-color:#0095DA;box-shadow:9px 15px 21px rgba(0,27,40,0.15)}.courses_list .item.typ_1:not(:last-child)::after,.courses_list .item.typ_2:not(:last-child)::after{content:"";display:block;position:absolute;z-index:2;top:50%;right:-51px;width:24px;height:32px;transform:translateY(-50%);-webkit-mask-image:url('../../../../img/course_arrow.svg');mask-image:url('../../../../img/course_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:24px 32px;mask-repeat:no-repeat;mask-position:center center;mask-size:24px 32px}.courses_list .item.typ_1:not(:last-child)::after{background-color:#49B48D}.courses_list .item.typ_2:not(:last-child)::after{background-color:#0095DA}.courses_list .item.typ_1:nth-child(3n)::after,.courses_list .item.typ_2:nth-child(3n)::after{display:none}@media screen and (max-width:1280px){.courses_list{grid-template-columns:repeat(3, 1fr);row-gap:24px;column-gap:48px}.courses_list.owl-carousel{display:block}.courses_list.owl-carousel .item{width:calc(100% / 3 - (2 * 48px / 3) * 1);margin-right:48px}.courses_list .item.typ_1:not(:last-child)::after,.courses_list .item.typ_2:not(:last-child)::after{right:-38px}}@media screen and (max-width:1000px){.courses_list{grid-template-columns:repeat(2, 1fr);row-gap:20px;column-gap:20px}.courses_list.owl-carousel{display:block}.courses_list.owl-carousel .item{width:calc(100% / 2 - (1 * 20px / 2) * 1);margin-right:20px}.courses_list .item:last-child:nth-child(odd){grid-column:1 / -1}.courses_list .item.typ_1:not(:last-child)::after,.courses_list .item.typ_2:not(:last-child)::after{display:none}}@media screen and (max-width:650px){.courses_list{grid-template-columns:repeat(1, 1fr);row-gap:16px;column-gap:16px}.courses_list.owl-carousel{display:block}.courses_list.owl-carousel .item{width:calc(100% / 1 - (0 * 16px / 1) * 1);margin-right:16px}.courses_list .item .item_in{padding:24px}.courses_list .item .icon{top:24px;right:24px;width:56px;height:56px}.courses_list .item .text{padding-top:80px}}