        .news header h3 {
            display: flex;
            justify-content: space-between;
        }

        .news header {
            background-color: #ddd
        }

        header span {
            padding: 5px 5px 0 5px
        }

        .news table {
            text-align: center;
            border: 1px solid #666;
            border-collapse: collapse
        }

        .news th,
        td {
            border: 1px solid #666;
            border-collapse: collapse;
            padding: 5px
        }

        .news div {
            /*text-align: center;*/
        }

        .news:nth-last-child(even) {
            /*background-color: bisque*/
        }

        .news {
            width: 90%;
            margin: auto;
            text-align: justify;
            margin-bottom: 30px
        }
       .news p:first-letter{font-size: 1.2em;padding-left: 25px}
       .news p{
             margin-bottom: 5px
             }
        .news ul,
        .news ol {
            margin-left: 20px
        }

        /*.news {
height: 10px;
overflow: hidden;
line-height: 1.2;
transition: transform 1s;
}

.news:hover {
height: auto;
transform: scale(1.5);
background-color: bisque
}*/

        hr {
            margin-bottom: 10px
        }

        .news iframe {
            width: 100%;
            height: 500px;
            border: 1px solid #666
        }

        .news a {
            display: inline-block;
            background-color: var(--baza);
            transition: 0.3s;
            margin-bottom: 1px;
            padding: 3px;
            color: #fff;
            border-radius: 3px
        }

        .news a:hover {
            background-color: var(--baza3);
  }
  div> ul, div>ol{padding:15px 40px}
