body {
  font-feature-settings: 'pnum' on, 'lnum' on;
  background-color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-synthesis: none;
}



.tn-atom a {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0;
  font-weight: 400;
  color: #000000;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0);
  border: none;
  cursor: pointer;
  -webkit-transition: color 0.3s ease-out;
  -o-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  line-height: 135%;
  font-weight: 700;
}

.tn-atom a:hover {
  color: red;
}


@media (max-width: 1160px) {
  .tn-atom a {
    /*font-size: 18px;*/
    /*line-height: 130%;*/
    /*font-weight: 700;*/
  }
}
.tn-atom a svg {
  color: rgb(115, 184, 19);
  -webkit-transition: color 0.3s ease-out;
  -o-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.tn-atom:focus {
  outline: none;
}

@media screen and (max-width: 640px) {
    .t526__col-mobstyle {
        padding-left: 5px;
    }
    
    .t526__col-mobstyle:nth-child(odd) {
        padding-left: 5px;
    }
}
}

/*@media (hover: hover) and (pointer: fine) {*/
/*  .tn-atom:hover {*/
/*    color: red;*/
/*    text-shadow: 0 0 1px #5b98c9;*/
/*  }*/
/*}*/
