.newsevent{margin-top:5rem}.newsevent .search{max-width:18.75rem;margin-left:auto;position:relative}.newsevent .search:before{content:"";filter:brightness(0)invert();background:url(/images/search-icon.svg) 50% no-repeat;width:1.5rem;height:100%;position:absolute;top:0;right:1rem}.newsevent .search input{color:#fff;background:#263a7f;border-radius:3rem;width:100%;padding:.75rem 1.25rem}.newsevent .newslist{flex-wrap:wrap;gap:2.25rem 4rem;margin-top:2rem}.newsevent .newsitem{border-top:.0625rem solid #3c3c3c;width:30%}.newsevent .date{color:#263a7f;padding:1rem 0;font-size:1.125rem;font-weight:300}.newsevent .title{color:#263a7f;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:7.25rem;font-size:1.875rem;font-weight:500;line-height:130%;display:-webkit-box;overflow:hidden}.newsevent .desc{color:#263a7f;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:1.25rem 0;font-size:1.375rem;font-weight:300;line-height:120%;display:-webkit-box;overflow:hidden}.newsevent .page-num{color:#3c3c3c;cursor:pointer;font-size:1.5rem;font-weight:300}.newsevent .page-num.active{font-weight:500}.newsevent .pagebtn{cursor:pointer;background:#263a7f;border-radius:3rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.newsevent .pagebtn.prev img{transform:scaleX(-1)}.newsevent .pagebtn img{width:auto;min-width:1rem;display:block}.newsevent .pagination__info{display:none}.newsevent .pagination__arrow{background:#263a7f;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.newsevent .pagination__arrow--prev img,.newsevent .pagination__arrow--next img{transform:rotate(90deg)}.newsevent .pagination__item{color:#263a7f;font-size:1.125rem;font-weight:300}.newsevent .pagination__item.is-active{font-weight:500}@media only screen and (max-width:1459px){.newsevent .newslist{gap:1.25rem 3rem}.newsevent .date{font-size:1rem}.newsevent .title{font-size:1.25rem}.newsevent .desc{font-size:1rem}}@media only screen and (max-width:1023px){.newsevent .newsitem{width:45%}.newsevent .title{min-height:auto}}@media only screen and (max-width:767px){.newsevent .search{max-width:100%;margin-top:1rem}.newsevent .newsitem{width:100%}.newsevent .page-num{font-size:1rem}.newsevent .pagebtn{width:2rem;height:2rem}}
