<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.newspage .tab_content{
    display: flex;
    justify-content: center;
    position: relative;
 }
 
 .newspage .tab_content &gt; .sq_repeater{
    width: 70%;
    /* text-align: center; */
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div{
     display: inline-block;
     width: 33.33%;
     height: 90mm;
     font-family: MontserratReg;
     float: left;
     margin-bottom: 10mm;
     padding: 0 5mm;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div.newstb{
     height: 50mm;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div{
     padding-bottom: 5mm;
     width: 100%;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div.newslabel{
     padding-bottom: 3mm;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div.newslabel &gt; label{
     display: block;
     padding-bottom: 3mm;
 }
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div.newslabel &gt; label.newsdate{
     font-style: italic;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div.newslabel &gt; label.newsname{
     min-height: 15mm;
     padding-bottom: 0;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div &gt; div img{
     width: 100%;
     height: 100%;
     object-fit: cover;
 }
 
 .newspage .tab_content &gt; .sq_repeater &gt; div a{
     text-decoration: underline;
     font-weight: bolder;
     color: #333;
     cursor: pointer;
 
 }
 
/* Mobile */
@media only screen and (max-width: 1200px){
    .newspage .tab_content{
        padding: 10mm;
        /* padding-top: 0; */
        padding-bottom: 0;
    }

    .newspage .tab_content .content{
        width: 100%;
        flex-flow: column;
        padding-bottom: 10mm !important;
    }

    .newspage .tab_content .content label.title{
        font-size: 1.5em;
    }

    .newspage .banner .bannerheadtext label{
        font-size: 1.5em;
    }

    .newspage .banner.partial{
        height: 30vh;
    }

    .newspage .tab_content .content &gt; div{
        width: 100%;
        padding: 0 !important;
    }

    .newspage .tab_content &gt; .sq_repeater{
      width: 100%;
    }

    .newspage .tab_content &gt; .sq_repeater &gt; div{
      width: 100%;
      height: 85mm;
    }
}
.newspage.loading-news .tab_content{
    height: 50mm;
}

.newspage.loading-news .tab_content:before{
  content: "Loading news...";
  font-family: "MontserratReg";
  font-size: 1.25rem;
  font-weight: 500;
}

.newspage.loading-news .progress-bar{
  display: flex;
}</pre></body></html>