.news-section{padding:80px 0;position:relative;background-image:url(/images/newsbg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.news-section .news-content{border-top:1px solid var(--primary);border-bottom:1px solid var(--primary)}.news-section .news-content a{display:block;border-bottom:1px solid var(--primary)}.news-section .news-content a:last-child{border-bottom:none}.news-section .news-content a .news-item{transition:var(--anim300);padding:10px 0}.news-section .news-content a .news-item .news-item-image{flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 30px);max-width:calc(20% - 30px);position:relative}@media(max-width:768px){.news-section .news-content a .news-item .news-item-image{flex-grow:0;flex-shrink:0;flex-basis:calc(40% - 30px);max-width:calc(40% - 30px)}}.news-section .news-content a .news-item .news-item-image img{object-fit:cover;height:100%;width:100%;max-height:110px}.news-section .news-content a .news-item .news-item-title{flex-grow:0;flex-shrink:0;flex-basis:calc(45% - 30px);max-width:calc(45% - 30px)}@media(max-width:768px){.news-section .news-content a .news-item .news-item-title{flex:1 1;max-width:100%}}.news-section .news-content a .news-item .news-item-content{flex-grow:0;flex-shrink:0;flex-basis:calc(40% - 30px);max-width:calc(40% - 30px)}@media(max-width:768px){.news-section .news-content a .news-item .news-item-content{display:none}}.news-section .news-content a .news-item .news-item-arrow{margin-left:auto;display:flex;align-items:center}.news-section .news-content a .news-item .news-item-arrow .arrow-icon{color:var(--secondary);font-size:48px;cursor:pointer;transition:transform .2s ease}.news-section .news-content a .news-item .news-item-arrow .arrow-icon:hover{transform:translateX(5px)}.news-section .news-content a .news-item:hover{transform:translateX(10px);transition:var(--anim300)}.news-section .page-button{background:#fff;border:1px solid #ccc;padding:6px 12px;cursor:pointer;transition:all .2s ease}.news-section .page-button:hover:not(:disabled){background-color:#eee}.news-section .page-button.active{background-color:#0070f3;color:#fff;font-weight:700;cursor:default}