
         /* ====  ADS TOP  1 ====  */

         .page_ads_top_1 {
            display: flex;
            justify-content: center;
            width: 100%;
            height: auto;
            background-color: #ffffff;
            margin: 0 auto; /* Центрируем по горизонтали */
            box-sizing: border-box; /* Включаем отступы в расчет размера */
            padding-top: 16px;
            padding-bottom: 13px;
            margin-bottom: 0px;
                border-bottom: solid 1px #eeeeee;
         }

         @media (max-width: 1000px) {
            .page_ads_top_1 {
            display: none;
         }
         }

         .page_ads_top_1_970_250 {
            display: flex;
            flex-direction: column; /* Размещение элементов по вертикали */
            justify-content: flex-start; /* Выровнять элементы по верхнему краю */
         }

         .page_ads_top_1_970_250_JS img {
            max-width: 970px;
         }


         /* ====  ADS TOP  2 ====  */

         .page_ads_top_2 {
            display: flex;
            justify-content: center;
            width: 100%;
            height: auto;
            background-color: #f5f5f5;
            margin: 0 auto; /* Центрируем по горизонтали */
            box-sizing: border-box; /* Включаем отступы в расчет размера */
            padding-top: 14px;
            padding-bottom: 12px;
            margin-bottom: 0px;
         }

         @media (max-width: 800px) {
            .page_ads_top_2 {
            display: none;
         }
         }

         .page_ads_top_2_728_90 {
            display: flex;
            flex-direction: column; /* Размещение элементов по вертикали */
            justify-content: flex-start; /* Выровнять элементы по верхнему краю */
         }

         .page_ads_top_2_728_90_JS img {
            max-width: 728px;
         }




         /* ====  ADS FOOTER  ====  */

         .page_ads_footer {
            display: flex;
            justify-content: center;
            width: 100%;
            height: auto;
            background-color: #ffffff;
            margin: 0 auto; /* Центрируем по горизонтали */
            box-sizing: border-box; /* Включаем отступы в расчет размера */
            padding-top: 20px;
            padding-bottom: 30px;
            margin-bottom: 40px;
         }

         @media (max-width: 1000px) {
            .page_ads_footer {
            display: none;
         }
         }

         .page_ads_footer_970_250 {
            display: flex;
            flex-direction: column; /* Размещение элементов по вертикали */
            justify-content: flex-start; /* Выровнять элементы по верхнему краю */
         }

         .page_ads_footer_970_250_JS img {
            max-width: 970px;
         }

        .page_ads_footer_label {
            font-family: Helvetica, Arial, sans-serif;
            text-align: center;
            font-size: 10px;
            color: #b2b2b2;
            margin-bottom: 4px;
        }


         /* ====  MEDIA  ====  */

         @media (max-width: 1000px) {
         .page_ads_top_1 {
            display: none;
         }
         .page_ads_top_2 {
            display: none;
         }
         .page_ads_betw {
            display: none;
         }
         .page_ads_footer {
            display: none;
         }
         }

