.pilars_list{text-align:left;width:100%;position:relative;margin:0;display:grid;grid-template-columns:repeat(4, 1fr);row-gap:60px;column-gap:20px}.pilars_list.owl-carousel{display:block}.pilars_list.owl-carousel .item{width:calc(25% - (3 * 20px / 4) * 1);margin-right:20px}.pilars_list .item{background:#ffffff;border-radius:20px;box-sizing:border-box;position:relative;display:block;padding:32px}.pilars_list .item .number{position:absolute;right:32px;bottom:32px;font-size:16px;font-weight:600;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:#0A0A44;border-radius:20px}.pilars_list .item .flag{font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase;background:rgba(10,10,68,0.1);border-radius:20px;padding:4px 16px}.pilars_list .item .icon{display:block;position:relative;width:48px;margin:60px 0 0}.pilars_list .item .icon img{max-width:100%;display:block;height:initial}.pilars_list .item .text{align-items:flex-start;flex:1;display:flex;justify-content:flex-end;flex-direction:column;gap:16px;padding:0 0 60px}.pilars_list .item .text .title{font-size:22px;line-height:28px;font-weight:600;margin:0;padding:0;position:relative}.pilars_list .item.spec{display:flex;justify-content:flex-end;flex-direction:column;background:#0A0A44;padding:40px;border-radius:20px}.pilars_list .item.spec::before{content:"";position:absolute;right:40px;top:40px;width:92px;height:104px;background-color:#39E0BD;-webkit-mask-image:url('../../../../img/page_icon.svg');mask-image:url('../../../../img/page_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:92px 104px;mask-repeat:no-repeat;mask-position:center center;mask-size:92px 104px}.pilars_list .item.spec .main_title{font-weight:400;font-size:44px;line-height:50px;color:#fff;margin:0 0 40px;padding:0}.pilars_list .item.spec .text_box{margin:-20px 0 40px;opacity:.8}.pilars_list .item.spec .text_box,.pilars_list .item.spec .text_box *{font-size:16px;line-height:24px;color:#fff}.pilars_list .item .speak_pop{border:0;padding:0;position:absolute;right:32px;bottom:24px;border-radius:30px;width:56px;height:56px;background:#39E0BD;transition:all 400ms ease 0ms}.pilars_list .item .speak_pop::before{content:"";position:absolute;inset:0;background:#0A0A44;-webkit-mask-image:url('../../../../img/plus.svg');mask-image:url('../../../../img/plus.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;transition:all 400ms ease 0ms}.notouch .pilars_list .item .speak_pop:is(:hover,:focus){background:#0A0A44}.notouch .pilars_list .item .speak_pop:is(:hover,:focus)::before{background:#fff}@media screen and (max-width:1430px){.pilars_list{grid-template-columns:repeat(3, 1fr);row-gap:60px;column-gap:20px}.pilars_list.owl-carousel{display:block}.pilars_list.owl-carousel .item{width:calc(33.33333333% - (2 * 20px / 3) * 1);margin-right:20px}.pilars_list .item.spec{padding:180px 25px 25px}.pilars_list .item.spec::before{right:25px;top:25px}.pilars_list .item.spec .main_title{font-size:38px;line-height:44px;margin:0 0 30px}.pilars_list .item.spec .text_box{margin:-15px 0 30px}.pilars_list .item.spec .text_box,.pilars_list .item.spec .text_box *{font-size:14px;line-height:24px}}@media screen and (max-width:1000px){.pilars_list{grid-template-columns:repeat(2, 1fr);row-gap:40px;column-gap:20px}.pilars_list.owl-carousel{display:block}.pilars_list.owl-carousel .item{width:calc(50% - (1 * 20px / 2) * 1);margin-right:20px}.pilars_list .item.spec{padding:25px}.pilars_list .item.spec .main_title{font-size:34px;line-height:38px;margin:0 0 25px}.pilars_list .item.spec .text_box{margin:-12px 0 25px}}@media screen and (max-width:700px){.pilars_list{max-width:400px;margin:0 auto;grid-template-columns:repeat(1, 1fr);row-gap:60px;column-gap:20px}.pilars_list.owl-carousel{display:block}.pilars_list.owl-carousel .item{width:calc(100% - (0 * 20px / 1) * 1);margin-right:20px}.pilars_list .item.spec{padding:180px 25px 25px}}@media screen and (max-width:500px){.pilars_list .item{padding:24px}.pilars_list .item .number{right:24px;bottom:24px}.pilars_list .item .icon{width:40px;margin:48px 0 0}.pilars_list .item .text{padding:0 0 40px}.pilars_list .item .text .title{font-size:18px;line-height:24px}}/*# sourceMappingURL=1.css.map */