.activities_filter .grid{position:relative;display:grid;align-items:start;grid-template-columns:repeat(4, 1fr);row-gap:20px;column-gap:20px}.activities_filter .grid.owl-carousel{display:block}.activities_filter .grid.owl-carousel .item{width:calc(25% - (3 * 20px / 4) * 1);margin-right:20px}.activities_filter .grid .label_filter{position:relative;display:block;margin:0}.activities_filter .grid .label_filter .l_title{cursor:pointer;color:#7B8B9D;padding:10px 45px 10px 15px;border:1px solid #DCE6F4;border-radius:6px;position:relative;font-size:15px;line-height:28px;font-weight:500;display:flex;flex-wrap:wrap;gap:3px}.activities_filter .grid .label_filter .l_title::before{content:attr(data-text);background:#fff;color:#16427E;font-size:15px;line-height:34px;font-weight:500}.activities_filter .grid .label_filter .l_title.active::before{position:absolute;top:0;transform:translateY(-50%);padding:0 5px;left:10px;font-size:12px}.activities_filter .grid .label_filter.open .l_title{border-color:#16427E}.activities_filter .grid .label_filter .l_title .open_icon{z-index:0;position:absolute;inset:0;display:block;transition:all 400ms ease 0ms}.activities_filter .grid .label_filter .l_title .open_icon::after{content:"";position:absolute;right:15px;top:calc(50% - 10px);transform:rotate(90deg);display:block;width:20px;height:20px;background-color:#16427E;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.activities_filter .grid .label_filter.open .l_title .open_icon::after{transform:rotate(-90deg)}.activities_filter .grid .label_filter .l_title .remove_label{z-index:10;cursor:pointer;display:flex;align-items:center;font-size:14px;line-height:18px;font-weight:400;position:relative;background:#FABF10;color:#fff;padding:5px 4px 5px 8px;border-radius:6px;transition:all 400ms ease 0ms}.activities_filter .grid .label_filter .l_title .remove_label::after{margin:0 0 0 4px;content:"";width:24px;height:24px;display:inline-block;vertical-align:middle;background-color:#fff;-webkit-mask-image:url('../../../../img/close.svg');mask-image:url('../../../../img/close.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:10px 10px;mask-repeat:no-repeat;mask-position:center center;mask-size:10px 10px}.notouch .activities_filter .grid .label_filter .l_title .remove_label:hover{background:#16427E}.activities_filter .grid .label_filter .filter_checkbox{overflow:auto;max-height:322px;border-radius:0 0 6px 6px;border:1px solid #16427E;border-top:0;width:100%;display:flex;opacity:0;visibility:hidden;gap:15px;flex-direction:column;margin:0;position:absolute;left:0;top:calc(100% - 10px);z-index:999;padding:16px 16px 24px;box-sizing:border-box;background:#fff;transition:all 0ms ease 20ms}.activities_filter .grid .label_filter.open .filter_checkbox{opacity:1;visibility:visible}.activities_filter .grid .label_filter .filter_checkbox li{border:0;display:flex;align-items:center;gap:5px}.activities_filter .grid .label_filter .filter_checkbox li.disabled{cursor:no-drop}.activities_filter .grid .label_filter .filter_checkbox li.disabled label{opacity:.3;cursor:no-drop !important;pointer-events:none}.activities_filter .grid .label_filter .filter_checkbox li label{font-size:0;line-height:0;display:flex;gap:12px}.activities_filter .grid .label_filter .filter_checkbox li .l_text{cursor:pointer;display:block;font-size:14px;line-height:22px;font-weight:500}.activities_filter .grid .label_filter .filter_checkbox li .i{cursor:pointer;border-radius:20px;color:#fff;font-size:12px;line-height:18px;width:18px;background:#16427E;text-align:center;display:inline-block;vertical-align:middle}@media screen and (max-width:1400px){.activities_filter .grid{grid-template-columns:repeat(2, 1fr);row-gap:15px;column-gap:15px}.activities_filter .grid.owl-carousel{display:block}.activities_filter .grid.owl-carousel .item{width:calc(50% - (1 * 15px / 2) * 1);margin-right:15px}}@media screen and (max-width:1000px){.activities_filter .grid .label_filter .l_title{font-size:14px;line-height:24px}.activities_filter .grid .label_filter .l_title::before{font-size:14px;line-height:24px}.activities_filter .grid .label_filter .filter_checkbox li .l_text{font-size:14px;line-height:24px}}@media screen and (max-width:850px){.activities_filter .grid{grid-template-columns:repeat(1, 1fr);row-gap:15px;column-gap:15px}.activities_filter .grid.owl-carousel{display:block}.activities_filter .grid.owl-carousel .item{width:calc(100% - (0 * 15px / 1) * 1);margin-right:15px}}.activities_list2{min-height:100px;width:100%;position:relative;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:20px;column-gap:20px}.activities_list2.owl-carousel{display:block}.activities_list2.owl-carousel .item{width:calc(50% - (1 * 20px / 2) * 1);margin-right:20px}.activities_list2 .errmsg{margin:0;grid-column:span 2}.activities_list2 .item{position:relative;white-space:normal;display:inline-block;vertical-align:top;background:#f0f0f0;box-sizing:border-box;padding:30px 30px 50px;margin:0 0 10px}.activities_list2 .item .top{display:flex;align-items:center;gap:18px}.activities_list2 .item .top svg{width:52px}.activities_list2 .item .top svg *{fill:var(--s-color, #16427E)}.activities_list2 .item .top .title{display:flex;align-items:center;font-size:16px;line-height:26px;font-weight:600;color:var(--s-color, #16427E)}.activities_list2 .item .top .title.full{height:52px;width:100%}.activities_list2 .item hr{opacity:.3;border-bottom:0;border-top-color:#16427E;position:relative;margin:25px 0}.activities_list2 .item .text_title{font-size:15px;line-height:24px;font-weight:600;position:relative;margin:0;color:var(--s-color, #16427E)}.activities_list2 .item .text_title span{font-weight:500}.activities_list2 .item .text_box{position:relative;margin:0 0 20px}.activities_list2 .item .text_box,.activities_list2 .item .text_box *{font-size:14px;line-height:24px}.activities_list2 .item .text_box .nomargin{margin-bottom:0}.activities_list2 .item .date{display:block;font-size:15px;line-height:24px;font-weight:500}.activities_list2 .item .date strong{font-weight:600}.activities_list2 .item .abs{position:absolute;right:0;bottom:0}@media screen and (max-width:1000px){.activities_list2{grid-template-columns:repeat(1, 1fr);row-gap:20px;column-gap:20px}.activities_list2.owl-carousel{display:block}.activities_list2.owl-carousel .item{width:calc(100% - (0 * 20px / 1) * 1);margin-right:20px}.activities_list2 .item{padding:25px 25px 40px}.activities_list2 .item .abs{position:relative;margin:10px 0 0}}/*# sourceMappingURL=2.css.map */