.wysiwyg p{margin-bottom:20px}.wysiwyg p:last-child{margin-bottom:0}.news .content>.title{padding:10vh 0;display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (min-width:850px){.news .content>.title{flex-basis:auto;flex-shrink:0;flex-grow:0;padding:6.5vh 0 6.5vh}}.news .content>.title h1{position:relative}@media screen and (min-width:1100px){.news .content>.title h1{flex-basis:auto;flex-shrink:0;flex-grow:0}}.news .content>.title h1 .title-text{font-size:40px;text-transform:uppercase;line-height:48px}@media screen and (min-width:1100px){.news .content>.title h1 .title-text{font-size:48px}}.news .content>.title h1 .title-text .dot{color:#0F5AC9}.news .content>.title h2{font-weight:normal;max-width:300px;text-align:center;margin-top:5px;letter-spacing:0.5px}.news .content .news-wrapper{overflow:hidden}.news .content .news-wrapper .news-items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px 0 0;position:relative;background:#FFFFFF}.news .content .news-wrapper .news-items .item{flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;height:40vh;transition:width ease 1s;overflow:hidden;padding:0 15px 15px 0}@media screen and (min-width:850px){.news .content .news-wrapper .news-items .item{width:50%}}@media screen and (min-width:1100px){.news .content .news-wrapper .news-items .item{width:33.3333333333%}}.news .content .news-wrapper .news-items .item a{display:block;width:100%;height:100%;position:relative}.news .content .news-wrapper .news-items .item a .overlay{position:absolute;top:60%;right:0;bottom:0;left:0;background:black;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(255, 255, 255, 0) 100%)}.news .content .news-wrapper .news-items .item a img{width:100%;height:100%;object-fit:cover}.news .content .news-wrapper .news-items .item a .read-more{position:absolute;left:15px;bottom:15px;max-width:calc(100% - 30px);color:#FFFFFF}.news .content .news-wrapper .news-items .item a .read-more h2{font-size:32px;line-height:32px}.news .content .news-wrapper .news-items .item a .read-more h2>span{font-size:32px;line-height:32px;color:#0F5AC9}.news .content .news-wrapper .news-items .item a .read-more>span{display:inline-block;flex-basis:auto;flex-shrink:0;flex-grow:0;padding:5px 10px;border:2px solid #FFFFFF;border-radius:30px;font-weight:bold;text-align:center;font-size:12.8px;margin-right:10px;margin-top:10px;margin-bottom:auto}.news-item .content .header_image{margin:20px 0;width:100%}.news-item .content .header_image img{width:100%;height:300px;object-fit:cover}.news-item .content .breadcrumbs{display:flex;flex-direction:row;max-width:1400px;margin:auto;padding:10px 30px 20px;border-bottom:1px solid #EDEDED;margin-bottom:20px}.news-item .content .breadcrumbs a{color:#000000;text-decoration:none;padding:0 5px 0 0}.news-item .content .breadcrumbs a span{color:#0F5AC9}.news-item .content .breadcrumbs a:after{content:"|";margin-left:5px}.news-item .content .breadcrumbs a:first-child{padding-left:0}.news-item .content .breadcrumbs a:last-child{padding-right:0;font-weight:bold}.news-item .content .breadcrumbs a:last-child:after{content:""}.news-item .content .flex-container{padding:0 30px 90px;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:850px){.news-item .content .flex-container{display:flex;flex-direction:row}}.news-item .content .flex-container .center{width:100%}.news-item .content .flex-container .center p{text-align:center;max-width:700px;margin:auto}.news-item .content .flex-container .left{width:100%}@media only screen and (min-width:850px){.news-item .content .flex-container .left{width:25%}}.news-item .content .flex-container .left a{display:inline-block;padding:10px 20px;border-radius:50px;background:#000000;color:#FFFFFF;text-decoration:none;text-align:center;margin-bottom:20px;margin-top:20px}.news-item .content .flex-container .left a i{color:#FFFFFF}.news-item .content .flex-container .left h4{font-size:32px;line-height:32px}.news-item .content .flex-container .left h4 .dot{color:#0F5AC9}.news-item .content .flex-container .right{width:100%}@media only screen and (min-width:850px){.news-item .content .flex-container .right{padding-left:75px;width:calc(75% - 75px)}}.news-item .content .flex-container .right .wysiwyg p:first-child strong{margin-top:0}.news-item .content .flex-container .right .wysiwyg ul{padding-left:20px}.news-item .content .flex-container .right .wysiwyg strong{display:block;margin-top:20px}.news-item .content .flex-container .right .wysiwyg a{color:#0F5AC9;text-decoration:none}