.newsdet{text-align:center;padding-bottom:4rem}.newsdet__top{position:relative;top:0;left:0;text-align:center;height:calc(85vh - 9rem);background-size:cover;background-position:center top;filter:brigthness(50)}.newsdet__topimage{max-width:100%}.newsdet__toptext{position:absolute;bottom:4rem;width:100%;text-align:center;margin:auto;color:#fff;z-index:1;padding:0 2rem 0 2rem}.newsdet__backlink{display:inline-block;margin:auto;text-align:center;width:4.8rem;height:4.8rem;border-radius:50%;border:solid 2px #fff;margin-bottom:2.9rem;padding-top:1.3rem}.newsdet__backicon{width:2rem}.newsdet__cat{Font-Size:2rem;line-height:2.6rem;font-weight:500}.newsdet__title{font-size:7rem;color:#fff;text-shadow:2px 1px #00000029;font-weight:500}.newsdet__lead{Font-Size:2.4rem;color:#fff;text-shadow:2px 1px #00000029;font-weight:400;line-height:3rem}.newsdet__topicon{width:2rem;margin-top:4rem}.newsdet__filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:0}.newsdet__headline{Font-Size:3.7rem;line-height:4.9rem;color:#494e5a;font-weight:500;margin-bottom:2rem}.newsdet__content{padding:5rem 0 5rem 0;text-align:left}.newsdet__text{}.newsdet__links{text-align:center;padding-top:2rem}.newsdet__linkstitle{}.newsdet__linksitem{margin-bottom:.5rem;padding:2rem 2.6rem;text-align:left;color:#0168ad;border-width:0}.newsdet__linksicon{width:2rem;margin-right:2rem;position:relative;top:.4rem}.newsdet__linkslink{Font-Size:1.8rem;line-height:2.2rem}.newsdet__pics{}.newsdet__picsitems{text-align:left;margin:auto}.newsdet__picsitem{float:left;padding:0 1rem 1rem 0;width:25%;position:relative;top:0;left:0}.newsdet__picsitem img{width:100%;max-width:100%;display:block}.newsdet__picsinner{width:100%;position:absolute;bottom:0;left:0;padding:0 3.5rem 3.5rem 3.5rem;display:none}.newsdet__picstitle{Font-Size:2.4rem;line-height:3rem;font-weight:500;color:#fff}.newsdet__picstext{Font-Size:1.7rem;line-height:2.1rem;display:block;color:#fff}.newsdet__picsitem:hover .newsdet__picsinner{display:block}.body--imagemode .newsdet__top{max-height:100%}@media screen and (max-width:1280px){.newsdet__content{padding:5rem 5rem 5rem 5rem;text-align:left}}@media screen and (max-width:1024px){.newsdet__picsitem{width:calc(33%)}}@media screen and (max-width:768px){.newsdet__picsitem{width:33%}.newsdet__title{Font-Size:4.7rem}}@media screen and (max-width:767px){.newsdet__picsitem{width:50%}.newsdet__title{Font-Size:2.7rem;line-height:3rem}.newsdet__toptext{bottom:1rem}.newsdet__topicon{display:none}.newsdet__content{padding:2rem 2rem;text-align:left}}