.block-menu #menuTabDieta.nav.nav-tabs a.nav-link b span{display:block;font-size:12px;font-weight:300}.top-subtitle{color:#fff;font-size:20px;line-height:1.45;font-weight:400;margin:14px 0 10px;max-width:34ch}@media (max-width:767px){.top-subtitle{font-size:16px;margin:10px 0 8px;max-width:none}}h1.article__title{font-size:40px;line-height:1.2;font-weight:700;margin-bottom:28px}@media (max-width:991px){h1.article__title{font-size:32px}}@media (max-width:575px){h1.article__title{font-size:26px;margin-bottom:20px}}section.blog:not(.header__offset){padding:40px 0 10px}section.blog:not(.header__offset)>.blog__container>h2.h2{font-size:32px;line-height:1.2;font-weight:700;margin:0 0 28px}section.blog:not(.header__offset) .blog__items{grid-template-columns:repeat(3,1fr);gap:24px}section.blog:not(.header__offset) .blog-item__image-ibg{padding-bottom:62%}section.blog:not(.header__offset) .blog-item__title{font-size:18px;line-height:1.3}section.blog:not(.header__offset) .blog-item__text{font-size:14px;line-height:1.45}@media (max-width:991px){section.blog:not(.header__offset) .blog__items{grid-template-columns:repeat(2,1fr)}section.blog:not(.header__offset)>.blog__container>h2.h2{font-size:26px}}@media (max-width:575px){section.blog:not(.header__offset) .blog__items{grid-template-columns:1fr}section.blog:not(.header__offset)>.blog__container>h2.h2{font-size:22px}}