.article.wholepage section.newspage{margin:-240px auto 40px;z-index:1;background:transparent}.newspage>img{display:block;min-height:210px;max-height:380px;float:right;margin:auto 50% 25px auto}.info{float:right;margin:-195px 0 10px 25px;width:50%}.info>div{display:inline-block;padding:40px;color:#fff;background:#007ba7}.info>div>div:first-of-type{text-transform:uppercase;font-size:20px}.info h1{font-size:54px;line-height:58px;margin:20px 0}.info>div>div:last-of-type{font-size:24px;display:flex;align-items:center;gap:20px}.newspage .text{max-width:1080px;margin:285px auto 0}.newspage .text p{max-width:700px;margin-right:1em}@media only screen and (max-width:1120px){.newspage .text{margin:275px 20px 0}}@media only screen and (max-width:800px){.article.wholepage .newspage{margin-top:0}.newspage>img,.info{float:none;width:100%;margin:0}.newspage>img{min-height:0;max-height:none;margin-bottom:10px}.info>div{display:block;padding:20px;background:transparent;color:#007ba7}.info h1{margin:10px 0;font-size:45px;line-height:1}.newspage .text{margin-top:0}.newspage .text p{max-width:100%;margin-right:0}.info>div>div:last-of-type{font-size:20px}}@media only screen and (max-width:450px){.newspage .text{margin:0 10px}.info>div{padding:10px}}.gallery{max-width:1360px;margin:10px auto 0;padding:0 10px;display:flex;flex-flow:wrap;justify-content:center;gap:10px 0}.gallery .slide{height:450px}.gallery .slide>div{margin-top:0}