.coc-news-grid{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:flex-start!important;justify-content:center!important}.coc-news-item{flex:0 0 auto!important}.coc-news-button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:105px!important;height:105px!important;min-width:105px!important;min-height:105px!important;padding:0!important;margin:0!important;border:none!important;border-radius:12px!important;cursor:pointer!important;overflow:hidden!important;background:linear-gradient(-135deg,#b8d41e 0%,#c4db2a 55%,#a9c9c8 100%);box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;text-decoration:none!important}.coc-news-button:hover,.coc-news-button:focus,.coc-news-button:active{border:none!important;outline:none!important;box-shadow:none!important;background:linear-gradient(-135deg,#b8d41e 0%,#c4db2a 55%,#a9c9c8 100%);transform:none!important}.coc-news-button.has-image{background:none;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.coc-news-button.has-image:hover,.coc-news-button.has-image:focus,.coc-news-button.has-image:active{background:none;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.coc-news-button.has-image::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .12);z-index:1}.coc-news-plus{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:42px!important;line-height:1!important;font-weight:300!important;color:#ffffff!important;pointer-events:none!important}.coc-news-title{margin-top:12px!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;text-align:center!important;color:#364754!important}body.coc-news-modal-open{overflow-y:scroll}body.coc-news-modal-open .fusion-header-wrapper,body.coc-news-modal-open .fusion-header,body.coc-news-modal-open .fusion-sticky-header-wrapper,body.coc-news-modal-open .fusion-footer,body.coc-news-modal-open .fusion-footer-widget-area,body.coc-news-modal-open .fusion-tb-header,body.coc-news-modal-open .fusion-tb-footer,body.coc-news-modal-open .fusion-builder-header-sticky,body.coc-news-modal-open .fusion-is-sticky,body.coc-news-modal-open .awb-menu__flyout,body.coc-news-modal-open .fusion-flyout-menu,body.coc-news-modal-open .fusion-sliding-bar-wrapper{z-index:1!important}.coc-news-modal{display:none!important;position:fixed!important;inset:0!important;z-index:2147483646!important;padding:40px!important;box-sizing:border-box!important}.coc-news-modal.is-active{display:block!important}.coc-news-modal-overlay{position:fixed!important;inset:0!important;background:rgb(10 14 30 / .78)!important;z-index:2147483646!important}.coc-news-modal-dialog{position:relative!important;z-index:2147483647!important;width:min(980px, 100%)!important;max-height:calc(100vh - 80px)!important;margin:0 auto!important;background:#f2f2f2!important;box-shadow:0 25px 80px rgb(0 0 0 / .32)!important;padding:56px 56px 40px!important;overflow-y:auto!important;box-sizing:border-box!important;top:50%!important;transform:translateY(-50%)!important}.coc-news-modal-header{position:relative!important;padding:0!important;margin-bottom:28px!important;border:none!important}.coc-news-modal-title{margin:0!important;padding-right:60px!important;font-size:28px!important;line-height:1.2!important;font-weight:700!important;color:#364754!important}.coc-news-modal-close{position:absolute!important;top:-8px!important;right:-8px!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;color:#364754!important;font-size:52px!important;line-height:40px!important;font-weight:300!important;cursor:pointer!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.coc-news-modal-close:hover,.coc-news-modal-close:focus,.coc-news-modal-close:active{border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;color:#364754!important}.coc-news-modal-body{padding:0!important;overflow:visible!important;position:relative!important}.coc-modal-sections{display:flex;flex-direction:column;gap:40px}.coc-modal-section{display:flex;flex-direction:column;gap:20px}.coc-modal-section-content>*:first-child{margin-top:0}.coc-modal-section-content>*:last-child{margin-bottom:0}.coc-modal-single-image img{display:block;width:100%;height:auto;border-radius:10px}.coc-modal-slider{position:relative;overflow:hidden;border-radius:10px}.coc-modal-slider-track{display:flex;transition:transform 0.3s ease;will-change:transform}.coc-modal-slide{min-width:100%;flex:0 0 100%}.coc-modal-slide img{display:block;width:100%;height:auto;border-radius:10px}.coc-slider-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border:none;border-radius:50%;background:rgb(0 0 0 / .45);color:#fff;font-size:28px;line-height:42px;text-align:center;cursor:pointer;padding:0}.coc-slider-prev{left:12px}.coc-slider-next{right:12px}.coc-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:14px}.coc-slider-dot{width:10px;height:10px;border:none;border-radius:50%;background:rgb(0 0 0 / .25);cursor:pointer;padding:0}.coc-slider-dot.is-active{background:rgb(0 0 0 / .7)}@media (max-width:767px){.coc-news-grid{gap:18px!important}.coc-news-button{width:90px!important;height:90px!important;min-width:90px!important;min-height:90px!important}.coc-news-plus{font-size:34px!important}.coc-news-modal{padding:20px!important}.coc-news-modal-dialog{max-height:calc(100vh - 40px)!important;padding:28px 24px 24px!important;top:0!important;transform:none!important;margin-top:40px!important}.coc-news-modal-title{font-size:24px!important;padding-right:40px!important}.coc-news-modal-close{top:-10px!important;right:-4px!important;font-size:42px!important}.coc-slider-nav{width:36px;height:36px;font-size:24px;line-height:36px}}