.container .row.article-head-row {
   margin-top: 45px;
}
@media (max-width: 1150px) {
   .container .row.article-head-row {
      margin: 28px 0;
  }
}
.table-wrapper {
   width: 100%;
   overflow: auto;
}
.article-title {
   font-size: 36px;
   line-height: 48px;
   font-weight: 400;
   margin-top: 45px;
   margin-bottom: 20px;
}
@media (max-width: 1150px) {
   .article-title {
      margin-top: 28px;
  }
}
@media (max-width: 768px) {
   .article-title {
      font-size: 28px;
      line-height: 37px;
  }
}
.article-head {
   margin-bottom: 30px;
}
.article-head__content {
   display: flex;
   justify-content: space-between;
   margin-bottom: 30px;
}
@media (max-width: 950px) {
   .article-head__content {
      flex-direction: column;
  }
}
.article-head__content-preview {
   width: calc(75% - 10px);
}
@media (max-width: 950px) {
   .article-head__content-preview {
      width: 100%;
      height: auto;
      margin-bottom: 20px;
  }
}
.article-head__content-preview img {
   width: 100%;
   height: 575px;
}
@media (max-width: 1600px) {
   .article-head__content-preview img {
      height: 562px;
  }
}
@media (max-width: 1300px) {
   .article-head__content-preview img {
      height: 457px;
  }
}
@media (max-width: 1200px) {
   .article-head__content-preview img {
      height: auto;
  }
}
@media (max-width: 480px) {
   .article-head__content-preview img {
      height: 210px;
      object-fit: cover;
  }
}
.article-head__content-info {
   flex-wrap: wrap;
   position: relative;
   display: flex;
   gap: 20px;
   margin-bottom: 20px;
   row-gap: 0px;
}
@media (max-width: 950px) {
   .article-head__content-info {
      width: 100%;
  }
}


.article-head__content-info .author-data-block .author-block {
   display: flex;
   align-items: center;
   padding: 10px 0;
   border-top: 1px solid #e9e9e9;
}
@media (max-width: 950px) {
   .article-head__content-info .author-data-block .author-block {
      border: none;
  }
}
@media (max-width: 480px) {
   .article-head__content-info .author-data-block .author-block {
      align-items: flex-start;
  }
}
.article-head__content-info .author-data-block .author-block img {
   width: 40px;
   height: 40px;
   margin-right: 10px;
   border-radius: 10px;
   background: #f5f5f5;
}
.article-head__content-info .author-data-block .author-block .title {
   font-size: 13px;
}
.article-head__content-info .author-data-block .data-block {
   display: flex;
   align-items: center;
   padding: 10px 0;
}
@media (max-width: 950px) {
   .article-head__content-info .author-data-block .data-block {
      border: none;
      margin-left: 6px;
   }
}

.article-head__content-info .author-data-block .data-block span {
   color: #727272;
   font-size: 12px;
   line-height: 16px;
   margin-right: 15px;
}
.article-head__content-info .author-data-block .data-block span:not(.date) {
   display: flex;
   align-items: center;
}
.article-head__content-info .author-data-block .data-block span:not(.date)::before {
   align-items: center;
   content: '';
   display: block;
   width: 12px;
   height: 12px;
   margin-right: 8px;
   background: url('/images/sprite.svg') no-repeat;
}
.article-head__content-info .author-data-block .data-block span:not(.date).views::before {
   background-position: -25px 0;
}
.article-head__content-info .author-data-block .data-block span:not(.date).comments::before {
   background-position: 0 0;
}
.article-head__content-info .author-data-block .data-block span:not(.date).like::before {
   background-position: -50px 0;
}
.article-head__content-info .info-box {
   width: 100%;
   padding: 0 10px;
   margin-top: 20px;
   background: #f5f5f5;
   border-radius: 3px;
}
.article-head__content-info .info-box.recipe {
   display: flex;
   flex-direction: column;
}
@media (max-width: 480px) {
   .article-head__content-info .info-box.recipe {
      flex-direction: row;
      padding: 15px 10px;
  }
}
.article-head__content-info .info-box.recipe > div {
   display: flex;
   justify-content: center;
   padding: 15px 0;
}
@media (max-width: 480px) {
   .article-head__content-info .info-box.recipe > div {
      width: 33.3%;
      padding: 0;
      flex-direction: column;
      align-items: center;
  }
}
.article-head__content-info .info-box.recipe > div:not(:last-child) {
   border-bottom: 1px solid #e9e9e9;
}
@media (max-width: 480px) {
   .article-head__content-info .info-box.recipe > div:not(:last-child) {
      border: none;
      border-right: 1px solid #e9e9e9;
  }
}
.article-head__content-info .info-box.recipe > div p {
   display: flex;
   align-items: flex-end;
   font-size: 12px;
   color: #727272;
   margin: 0;
   position: relative;
   top: -1px;
   margin-left: 10px;
}
@media (max-width: 480px) {
   .article-head__content-info .info-box.recipe > div p {
      margin: 0;
  }
}
.article-head__content-info .info-box.article-nav-content {
   position: absolute;
}
@media (max-width: 950px) {
   .article-head__content-info .info-box.article-nav-content {
      position: relative;
  }
}
@media (min-width: 949px) {
   .article-head__content-info .info-box.article-nav-content {
      padding: 10px;
      padding-bottom: 1px;
  }
}
.article-head__content-info .info-box.article-nav-content .title {
   display: flex;
   align-items: center;
   justify-content: space-between;
   height: 27px;
}
@media (max-width: 950px) {
   .article-head__content-info .info-box.article-nav-content .title {
      height: 47px;
      padding: 10px;
      border-bottom: 1px solid #e9e9e9;
      margin-bottom: 5px;
  }
}
.article-head__content-info .info-box.article-nav-content .title .open-list {
   display: none;
   width: 16.5px;
   height: 9px;
   cursor: pointer;
   background-position: -137px -120px;
}
@media (max-width: 950px) {
   .article-head__content-info .info-box.article-nav-content .title .open-list {
      display: block;
  }
}
.article-head__content-info .info-box.article-nav-content .title .open-list.open {
   transform: rotate(180deg);
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list {
   margin: 0;
   padding: 0;
   list-style-type: none;
   padding-top: 15px;
}
@media (max-width: 950px) {
   .article-head__content-info .info-box.article-nav-content .article-nav-content__list {
      display: none;
      padding-bottom: 1px;
  }
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list li {
   font-size: 16px;
   line-height: 21px;
   display: flex;
   color: #3e77aa;
   margin-bottom: 18px;
   position: relative;
   align-items: center;
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list li:not(:last-child)::after {
   content: '';
   display: block;
   flex: 1;
   height: 100%;
   width: 1px;
   border-left: 1px dashed #7bcb9e;
   position: absolute;
   left: 3.5px;
   top: 18.5px;
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list li a {
   display: block;
   margin-left: 12px;
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list li > div {
   display: flex;
   align-items: center;
   justify-content: center;
   width: 8px;
   height: 8px;
   background: #c4e4d2;
   border-radius: 50%;
   position: relative;
   z-index: 2;
}
.article-head__content-info .info-box.article-nav-content .article-nav-content__list li > div::after {
   content: '';
   display: block;
   width: 4px;
   height: 4px;
   background: #00a046;
   border-radius: 50%;
   position: absolute;
   z-index: 3;
}
.green-text {
   font-size: 20px;
   line-height: 27px;
   color: #00a046;
}
.ingredients-block-title {
   margin-bottom: 20px;
}
.ingredients-block ul {
   width: 300px;
   margin: 0;
   list-style-type: none;
}
@media (max-width: 350px) {
   .ingredients-block ul {
      width: 100%;
  }
}
.ingredients-block ul li {
   display: flex;
   justify-content: space-between;
   align-items: center;
   position: relative;
   padding-left: 13px;
   margin-bottom: 10px;
}
.ingredients-block ul li span {
   width: 250px;
   position: absolute;
   z-index: 1;
   border-bottom: 1px dashed #a6a5a5;
}
.ingredients-block ul li p {
   margin: 0;
   padding: 0 5px;
   background: #fff;
   position: relative;
   z-index: 2;
}
.ingredients-block ul li::before {
   content: "";
   display: block;
   position: absolute;
   width: 8px;
   height: 8px;
   left: 0;
   border-radius: 50%;
   background: #00a046;
   margin-right: 10px;
}
.article-body {
   width: calc(75% - 10px);
}
@media (max-width: 950px) {
   .article-body {
      width: 100%;
  }
}
.article-body-title {
   margin-bottom: 15px;
}
.article-body p {
   margin-bottom: 30px;
}
.article-body img {
   display: block;
   margin: 0 auto;
   margin-bottom: 30px;
}
@media (max-width: 479px) {
   .article-body ul, .article-body ol, .article-body li {
      margin: 0 !important;
  }
}
.article-body p.video-frame {
   position: relative;
   /*padding-bottom: 56.25%;*/
   height: 0;
   overflow: hidden;
   max-width: 100%;
}
.article-body p.video-frame object, .article-body p.video-frame iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.slider-note {
   font-size: 12px;
   line-height: 17px;
   color: #a6a5a5;
   margin-bottom: 10px;
}
.owl-dots {
   display: inline-flex;
   align-items: center;
   background: #f5f5f5;
   border-radius: 50px;
   padding: 4px 12px;
   position: absolute;
   bottom: 18px;
   left: 32%;
   transform: translateX(-50%);
}
@media (max-width: 1250px) {
   .owl-dots {
      left: 50%;
  }
}
.owl-dots button {
   outline: none;
}
.owl-dots button span {
   display: block;
   margin: 4px;
   width: 8px;
   height: 8px;
   background: #a6a5a5;
   border-radius: 50px;
}
.owl-dots button.active span {
   background: #00a046;
}
.article-banner {
   width: 100%;
   position: relative;
}
.article-banner img {
   width: 100%;
   height: auto;
   position: relative;
   z-index: 1;
}
.article-banner .banner-content {
   width: 18vw;
   position: absolute;
   top: 50%;
   left: 15px;
   transform: translateY(-50%);
   z-index: 2;
}
@media (max-width: 1366px) {
   .article-banner .banner-content {
      width: 255px;
  }
}
@media (max-width: 600px) {
   .article-banner .banner-content {
      top: auto;
      transform: none;
      bottom: 27px;
  }
}
.article-banner .banner-content .banner-text {
   font-size: 1.7vw;
   line-height: 2.1vw;
   color: #fff;
   margin-bottom: 15px;
}
@media (max-width: 1366px) {
   .article-banner .banner-content .banner-text {
      font-size: 22px;
      line-height: 29px;
  }
}
.article-banner .banner-content .banner-btn {
   display: flex;
   justify-content: center;
   width: 145px;
   background: #00a046;
   border-radius: 3px;
   font-size: 12px;
   line-height: 12px;
   color: #fff;
   padding: 10px;
}
.sprite-icon {
   background: url('/images/icons.svg');
}
.sprite-icon.fb-large {
   background-position: -1px -210px;
}
.sprite-icon.tw-large {
   background-position: -42px -210px;
}
.sprite-icon.tel-large {
   background-position: -83px -210px;
}
.sprite-icon.vb-large {
   background-position: -124px -210px;
}
.sprite-icon.email {
   background-position: -165px -210px;
}
.sprite-icon.print {
   background-position: -207px -210px;
}
.share-block {
   width: calc(75% - 10px);
   display: flex;
   justify-content: center;
   padding: 20px 0;
   border-bottom: 1px solid #e9e9e9;
   border-top: 1px solid #e9e9e9;
}
@media (max-width: 950px) {
   .share-block {
      width: 100%;
  }
}
.share-block > div {
   margin: 0 22.5px;
}
@media (max-width: 600px) {
   .share-block > div {
      margin: 0 13px;
  }
}
@media (max-width: 350px) {
   .share-block > div {
      margin: 0 7px;
  }
}
.share-block > div a {
   display: block;
   width: 35px;
   height: 35px;
}
.rate-block {
   width: calc(75% - 10px);
   display: flex;
   align-items: center;
   justify-content: center;
   margin-top: 40px;
   margin-bottom: 60px;
}
@media (max-width: 950px) {
   .rate-block {
      width: 100%;
  }
}
@media (max-width: 700px) {
   .rate-block {
      flex-direction: column;
  }
}
@media (max-width: 600px) {
   .rate-block {
      align-items: flex-start;
  }
}
.rate-block p {
   font-size: 20px;
   margin: 0;
   margin-right: 20px;
}
@media (max-width: 768px) {
   .rate-block p {
      margin-right: 16px;
  }
}
@media (max-width: 700px) {
   .rate-block p:not(.sprite-icon) {
      margin: 0;
      margin-bottom: 20px;
  }
}
.rate-block > div {
   display: flex;
}
@media (max-width: 600px) {
   .rate-block > div {
      width: 100%;
  }
}
.rate-block > div > div {
   width: 282px;
   display: flex;
   justify-content: center;
   align-items: center;
   font-size: 18px;
   height: 73px;
   background: #f5f5f5;
   border-radius: 3px;
   cursor: pointer;
}
@media (max-width: 850px) {
   .rate-block > div > div {
      width: 240px;
  }
}
@media (max-width: 600px) {
   .rate-block > div > div {
      width: calc(50% - 2.5px);
      max-width: 240px;
  }
}
.rate-block > div > div.like-btn {
   margin-right: 10px;
}
@media (max-width: 768px) {
   .rate-block > div > div.like-btn {
      margin-right: 5px;
  }
}
.rate-block > div > div.like-btn p {
   width: 32px;
   height: 32px;
   display: block;
   background-position: -159px -124px;
   margin-right: 18px;
}
.rate-block > div > div.like-btn.active p {
   background-position: -128px -2px;
}
.rate-block > div > div.like-btn:hover p {
   background-position: -128px -2px;
}
.rate-block > div > div.dislike-btn p {
   width: 32px;
   height: 32px;
   display: block;
   background-position: -127px -51px;
   margin-right: 18px;
}
.rate-block > div > div.dislike-btn.active p {
   background-position: -198px -123px;
}
.rate-block > div > div.dislike-btn:hover p {
   background-position: -198px -123px;
}
.note-box {
   width: 100%;
   display: flex;
   flex-direction: column;
   background: #f5f5f5;
   border-radius: 3px;
   padding: 20px 24px;
   margin-bottom: 20px;
   border-left: 4px solid #00a046;
}
.note-box p {
   max-width: 750px;
   /* font-family: 'Rozetka-Bold'; */
   font-size: 17px;
   line-height: 24px;
   margin: 0;
}
@media (max-width: 800px) {
   .note-box p {
      max-width: 100%;
  }
}
.note-box .note-icon {
   width: 26px;
   height: 26px;
   background-position: -89px -49px;
   margin-bottom: 10px;
}
.recipe-item {
   display: flex;
   align-items: flex-start;
}
.recipe-item .green-text {
   font-size: 28px;
   margin-right: 20px;
}
.might-be-interested {
   width: 100%;
   background: #f5f5f5;
   border-radius: 3px;
   padding: 10.5px 7.5px;
   margin-bottom: 30px;
}
.might-be-interested__title {
   display: flex;
   align-items: flex-end;
   margin-bottom: 5.5px;
}
.might-be-interested__title > p {
   font-size: 12px;
   line-height: 16px;
   color: #727272;
   margin: 0;
}
.might-be-interested__title .sprite-icon {
   width: 15px;
   height: 15px;
   background-position: -116px -90px;
   margin-right: 5px;
}
.might-be-interested__text {
   font-size: 14px;
   line-height: 18px;
   color: #3e77aa;
}
.article-body table {
   width: auto !important;
   border-collapse: separate !important;
   border-spacing: 5px !important;
   border: none !important;
}
.article-body table td {
   text-align: center;
   font-size: 16px;
   border-radius: 2px;
   padding: 9px 10px;
  /* Поля вокруг текста */
   border: none;
   background: #f5f5f5;
}
.article-body table td p {
   margin: 0;
}
.article-body table td:first-child {
   text-align: left;
   min-width: 180px;
   background: #fff;
   box-shadow: 0px -4px 10px rgba(224, 230, 248, 0.4), 0px 4px 8px rgba(102, 107, 151, 0.1);
}
.article-body table th {
   font-size: 16px;
   color: #fff;
   border: none;
   padding: 15px;
   background: #00a046;
   border-radius: 2px;
}
.article-body table tbody tr:first-child td {
   font-size: 16px;
   color: #fff;
   border: none;
   padding: 15px;
   background: #00a046;
   border-radius: 2px;
}
.article-body blockquote {
   width: 100%;
   padding: 20px 24px;
   border-radius: 3px;
   background: #122538;
   position: relative;
   border-left: 4px solid #00a046;
   margin-bottom: 30px;
   min-height: 90px;
}
.article-body blockquote p {
   font-family: 'Rozetka-Bold';
   font-size: 22px;
   line-height: 30px;
   color: #fff;
}
@media (max-width: 480px) {
   .article-body blockquote {
      font-size: 17px;
      line-height: 23px;
  }
}
.article-body blockquote::before {
   content: '';
   display: block;
   width: 88px;
   height: 62px;
   position: absolute;
   right: 10px;
   top: 10px;
   background: url('/images/quotes.svg') no-repeat;
}
.article-body ul {
   list-style-type: none;
   margin-bottom: 20px;
}
.article-body ul li {
   display: block;
   font-size: 18px;
}
@media (max-width: 480px) {
   .article-body ul li {
      font-size: 16px;
  }
}
.article-body ul li::before {
   content: '';
   display: inline-block;
   width: 8px;
   height: 8px;
   position: relative;
   top: -3px;
   border-radius: 50%;
   background: #00a046;
   margin-right: 15px;
}
.article-body ol {
   list-style-type: none;
   counter-reset: num;
}
.article-body ol li {
   font-size: 18px;
   margin-bottom: 10px;
   position: relative;
}
@media (max-width: 480px) {
   .article-body ol li {
      font-size: 16px;
  }
}
.article-body ol li::before {
   font-family: 'Rozetka';
   content: counter(num);
  /* Выводим число */
   counter-increment: num;
  /* Увеличиваем значение счётчика */
   color: #00a046;
   min-width: 30px;
   font-style: normal;
   font-size: 28px;
   margin-right: 20px;
   top: -11px;
}
@media (max-width: 480px) {
   .article-body ol li::before {
      top: -10px;
  }
}
.no-posts-text > div {
   font-size: 21px;
   line-height: 32px;
   font-weight: 400;
}
p.popular-posts-text {
   margin-bottom: -24px;
   font-size: 16px;
}
@media (max-width: 480px) {
   p.popular-posts-text {
      margin-bottom: -10px;
  }
}


/* шрифт------ */

.faux-heading,h1,h2,h3,h4,h5,h6 {
   font-feature-settings: "lnum";
   font-variant-numeric: lining-nums;
   font-weight: 700;
   letter-spacing: -.0415625em;
   line-height: 1.25;
   margin: 3.5rem 0 2rem
}

.heading-size-1,h1 {
   font-size: 3.6rem;
   font-weight: 800;
   line-height: 1.138888889
}

.heading-size-2,h2 {
   font-size: 3.2rem
}

.heading-size-3,h3 {
   font-size: 2.8rem
}

.heading-size-4,h4 {
   font-size: 2.4rem
}

.heading-size-5,h5 {
   font-size: 2.1rem
}

.heading-size-6,h6 {
   font-size: 1.6rem;
   letter-spacing: .03125em;
   text-transform: uppercase
}

p {
   line-height: 1.5;
   margin: 0 0 1em 0
}


h1.entry-title,h2.entry-title {
   margin: 0
}



@media (max-width: 479px) {
   .wp-block-pullquote.alignleft,.wp-block-pullquote.alignright {
       float:none
   }

   ol,ul {
       margin: 0 0 3rem 2rem
   }

   li {
       margin: .5rem 0 0 1rem
   }

   .post-nav-links {
       margin: 3em 0 0 0
   }
}



@media (min-width: 700px) {
   ol,ul {
       margin-bottom:4rem
   }

   pre {
       padding: 3rem
   }

   hr {
       margin: 8rem auto
   }

   table {
       font-size: 1.8rem
   }

   .gallery-columns-2 .gallery-item {
       max-width: 50%
   }

   .gallery-columns-3 .gallery-item {
       max-width: 33.33%
   }

   .gallery-columns-4 .gallery-item {
       max-width: 25%
   }

   .gallery-columns-5 .gallery-item {
       max-width: 20%
   }

   .gallery-columns-6 .gallery-item {
       max-width: 16.66%
   }

   .gallery-columns-7 .gallery-item {
       max-width: 14.28%
   }

   .gallery-columns-8 .gallery-item {
       max-width: 12.5%
   }

   .gallery-columns-9 .gallery-item {
       max-width: 11.11%
   }

   .heading-size-1,.heading-size-2,.heading-size-3,h1,h2,h3 {
       margin: 6rem auto 3rem
   }

   .heading-size-4,.heading-size-5,.heading-size-6,h4,h5,h6 {
       margin: 4.5rem auto 2.5rem
   }

   .heading-size-1,h1 {
       font-size: 6.4rem
   }

   .heading-size-2,h2 {
       font-size: 4.8rem
   }

   .heading-size-3,h3 {
       font-size: 4rem
   }

   .heading-size-4,h4 {
       font-size: 3.2rem
   }

   .heading-size-5,h5 {
       font-size: 2.4rem
   }

   .heading-size-6,h6 {
       font-size: 1.8rem
   }
}


.default-title {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;
   font-size: 20px;
   line-height: 27px;
   margin-bottom: 25px;
}
.small-posts-block {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-flex-wrap: wrap;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
}
.posts-card.default-card {
   width: -webkit-calc(33.3% - 13px);
   width: calc(33.3% - 13px);
   margin-bottom: 20px;
}
.posts-card.default-card:not(:nth-child(3n+3)) {
   margin-right: 20px;
}

.small-posts-block .posts-card.default-card .post-body .post-preview {
   height: 160px;
   max-width: 160px;
   min-width: 160px;
   margin-right: 11px;
}

.posts-card.default-card .post-body .post-preview {
   display: block;
   width: 100%;
   height: 238px;
}
.small-posts-block .posts-card.default-card .post-body .post-content {
   position: relative;
}
.posts-card.default-card .post-body .post-content__title {
   display: block;
   color: #333;
   padding: 10px 0;
}
.small-posts-block .posts-card.default-card .post-body .post-content__title {
   padding-top: 23px;
}
.small-posts-block .posts-card.default-card .post-body .post-content__author, .small-posts-block .posts-card.default-card .post-body .post-content__tags {
   display: none;
}
.posts-card.default-card .post-body .post-content__tags {
   margin-bottom: 10px;
}
.posts-card.default-card .post-body .post-content__info {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   font-size: 12px;
   color: #727272;
}
.small-posts-block .posts-card.default-card .post-body .post-content__info {
   color: #727272;
}
.small-posts-block .posts-card.default-card .post-body {
   max-height: 160px;
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
}
.small-posts-block .posts-card.default-card .post-body .post-content__info .date-block {
   position: absolute;
   top: 0;
}
.posts-card.default-card .post-body .post-content__info>div>span {
   color: #727272;
}
.posts-card.default-card .post-body .post-content__info .date-block {
   margin-right: 15px;
}
.container-object {
   border-bottom: 1px solid #e8e8e8;
   padding-bottom: 20px;
}

.post-content {
   display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.small-posts-block.in-row-2 .posts-card.default-card:not(:nth-child(3n+3)) {
   margin: 0;
   margin-bottom: 20px;
}
.small-posts-block.in-row-2 .posts-card.default-card {
   width: -webkit-calc(50% - 13px);
   width: calc(50% - 13px);
}
.small-posts-block.in-row-2 .posts-card.default-card:not(:nth-child(2n)) {
   margin-right: 20px;
}
@media (max-width: 600px){
.posts-card.default-card:not(:nth-child(3n+3)) {
    width: 100%;
    margin-right: 0!important;
}}

@media (max-width: 768px){
.small-posts-block .posts-card.default-card .post-body .post-content__title {
    font-size: 14px;
}}