.heroText {max-width: 580px;}
.hero .heroWr h1 {color:#94173D;}
.hero .heroWr h2 {color:#000}
.header .container .sponser:after {padding-top: 0;}

.veidaInner.bannerW .veidaAbout .veidaAboutTitle {
  justify-content: center !important;
}

.veidaInner.bannerW .veidaAbout .veidaAboutTitle {    display: flex;  gap: 40px;    max-width: 680px;}

.veidaInner.articlesSec .articles  {  display: grid; grid-template-columns: repeat(2, 1fr);  grid-gap: 40px;}
.article_img {display: block;}
.articleDiv_info { justify-content: flex-start;}
.articleDiv_bottom {border:0;    padding: 20px 24px;}
.articleDiv {  border: 1px #00000059 solid;}
 
.article_title {
  font-size: 28px;
  font-family: 'almoniDL700';
  line-height: 30px;
  margin:  0 0 10px;    
  min-height: 90px;
  color: #1a1a1a;text-align: right;
}
.articleDiv_info span {color:#555555; font-size: 16px;}

.articleDiv.videos {max-width: 960px; grid-template-columns: auto auto; display: grid;  grid-gap: 40px;   margin: 0 auto 50px; border: 0;}
.articleDiv.videos article {    border: 1px #00000059 solid;}
 


@media screen and (max-width: 480px) {
  .heroText { max-width: 310px;  }
  .veidaInner.bannerW .veidaAbout .veidaAboutTitle img {max-width: 160px;}
.veidaInner.bannerW .veidaAbout .veidaAboutTitle {text-align: center; display: block;}
.veidaInner.articlesSec .articles {grid-template-columns: repeat(1, 1fr);}
.articleDiv.videos {grid-template-columns: auto; width: 100% }
 
}