.newsPage{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:4vw 0;display:flex}.newsPage .newsTitle{color:#c8102e;text-transform:uppercase;width:85%;padding-bottom:3vw;padding-left:2.155vw;font-size:1.8vw}.newsPage .newCont{flex-wrap:wrap;width:85%;display:flex}.newsPage .newCont .newItem{flex-direction:column;width:24vw;margin:0 2.155vw 4.31vw;display:flex}.newsPage .newCont .newItem h1{color:#c8102e;cursor:pointer;margin-top:1.5vw;font-size:1.5vw}.newsPage .newCont .newItem a svg{width:.5vw;height:.5vw;margin-left:.5vw}.newsPage .newCont .newItem a:hover{color:#c8102e}.newsPage .newCont .newItem a:hover svg g path{fill:#c8102e}@media screen and (max-width:600px){.newsPage{padding:20vw 0 15vw}.newsPage .newCont{flex-flow:column;align-items:center;width:100%}.newsPage .newsTitle{text-align:center;width:100%;padding-bottom:10vw;font-size:7vw}.newsPage .newCont .newItem{width:90%;margin:0 0 10vw}.newsPage .newCont .newItem h1{margin-top:3.5vw;font-size:5.5vw}.newsPage .newCont .newItem p{margin-top:1.5vw;font-size:2.7vw}.newsPage .newCont .newItem a{width:29.5vw;margin-top:1.8vw;font-size:2.8vw}.newsPage .newCont .newItem a svg{width:3.5vw;height:2vw}}
