.visually-hidden {
   position: absolute;
   width: 1px;
   height: 1px;
   margin: -1px;
   border: 0;
   padding: 0;
   white-space: nowrap;
   clip-path: inset(100%);
   clip: rect(0 0 0 0);
   overflow: hidden;
}


.half .article-content-inner {   
   width:50%;
}
@media only screen and (max-width: 1100px) {
  .half .article-content-inner {   
     width:100%;
  }
}
.cpnb-warningBox-show-fade-out {
   pointer-events: none !important;
}
h2.text-style1 {
  margin-bottom: 15px;
}