.news-section{width:100%;float:left;padding:50px 0px 110px}.news-section h2{text-align:center;position:relative;margin-bottom:80px}.news-section h2:before{content:'';top:auto;bottom:-5px;left:0;right:0;margin:auto;background:#ed6d1f;height:7px;width:290px;position:absolute}.news-section .news-wrap{margin:0px -15px}.news-section .news-box{width:calc(100% / 3 - 34px);display:inline-block;vertical-align:top;margin:0px 15px;margin-bottom:50px;padding:0px 21px}.news-section .news-box .news-img{width:100%;float:left;height:212px;display:flex;align-items:center;justify-content:center}.news-section .news-box .news-img img{object-fit:cover;width:100%;height:100%}.news-section .news-box h3{font-size:48px;line-height:45px;padding-top:60px;padding-bottom:0px}.news-section .news-box .content{width:100%;float:left;color:#1d1d1d}.news-section .news-box .content ul{margin:0;padding-left:20px;list-style:none}.news-section .news-box .content li{position:relative;padding-bottom:20px}.news-section .news-box .content li:before{content:' ';top:18px;left:-18px;height:2px;width:8px;position:absolute;background:#1d1d1d}.news-section .news-box .link{width:100%;float:left;padding-top:10px}.news-section .news-box .link a{letter-spacing:1px;text-transform:uppercase;font-weight:bold;font-size:27px;font-family:'Oswald',sans-serif;display:inline-block}.news-section .news-box .content p:first-child{padding-top:8px}@media(max-width:1199px){.news-section .news-box h3{font-size:40px;line-height:38px;padding-top:40px}.news-section .news-box .content{font-size:22px;line-height:32px}.news-section{padding:50px 0px 80px}.news-section .news-box{padding:0px 10px}}@media(max-width:991px){.news-section h2{margin-bottom:70px}.news-section .news-box{padding:0;margin:0px 6px;margin-bottom:50px;width:calc(100% / 3 - 16px)}.news-section .news-wrap{margin:0px -6px}}@media(max-width:767px){.news-section .news-box{padding:0;margin:0;margin-bottom:50px;width:100%}.news-section .news-wrap{margin:0}.news-section h2{margin-bottom:60px}.news-section{padding:50px 0px 30px}.news-section .news-box .content{font-size:20px;line-height:27px}.news-section .news-box h3{font-size:35px;line-height:35px;padding-top:35px}.news-section .news-box .link a{font-size:22px}.news-section .news-box .link{padding-top:0}.news-section .news-wrap{margin:0 auto;max-width:350px}}